﻿.bg-white{background-color:#fff}.bg-black{background-color:#000}.bg-dark{background-color:#262626}.bg-graylight{background-color:var(--wp--custom--color-gray)}.bg-graylighter{background-color:var(--wp--custom--color-lightestgray)}.section-padding{padding-left:20px;padding-right:20px;-webkit-transition:max-width 0.5s ease;transition:max-width 0.5s ease}@media (min-width: 768px){.section-padding{padding-left:5.12vw;padding-right:5.12vw}}.font-btn,header.main-header .options button,.scrolltop-btn,[data-modal] .options button{position:relative;color:inherit;font-size:24px;font-family:var(--wp--preset--font-family--default);text-decoration:none !important;user-select:none}.font-btn:before,header.main-header .options button:before,.scrolltop-btn:before,[data-modal] .options button:before{content:'';display:block;min-width:32px;min-height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.font-btn:hover,header.main-header .options button:hover,.scrolltop-btn:hover,[data-modal] .options button:hover{color:var(--wp--preset--color--green);text-decoration:none}.menu-item-type-custom.menu-item-has-children>a:after{content:'';display:inline-block;margin-left:.666em;width:10px;height:10px;border-top:2px solid transparent !important;border-right:2px solid transparent !important;border-bottom:2px solid var(--wp--custom--color-gray);border-left:2px solid var(--wp--custom--color-gray);transform:rotate(-45deg);transform-origin:center;position:relative;top:-.2em;-webkit-transition:border 0.1s ease,top 0.1s ease;transition:border 0.1s ease,top 0.1s ease}@font-face{font-family:'BTCosmo';src:url("../fonts/BTCosmo-Fonts/BTCosmo-Bold.eot");src:url("../fonts/BTCosmo-Fonts/BTCosmo-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/BTCosmo-Fonts/BTCosmo-Bold.woff2") format("woff2"),url("../fonts/BTCosmo-Fonts/BTCosmo-Bold.woff") format("woff");font-weight:normal;font-style:normal;text-rendering:optimizeLegibility}@font-face{font-family:'PeridotPE';src:url("../fonts/PeridotPE/PeridotPE-Regular.ttf") format("truetype");font-style:normal;font-weight:bold;text-rendering:optimizeLegibility}@font-face{font-family:'PeridotPE';src:url("../fonts/PeridotPE/PeridotPE-Light.ttf") format("truetype");font-style:normal;font-weight:300;text-rendering:optimizeLegibility}@font-face{font-family:'PeridotPE';src:url("../fonts/PeridotPE/PeridotPE-Medium.ttf") format("truetype");font-style:normal;font-weight:500;text-rendering:optimizeLegibility}@font-face{font-family:'PeridotPE';src:url("../fonts/PeridotPE/PeridotPE-SemiBold.ttf") format("truetype");font-style:normal;font-weight:600;text-rendering:optimizeLegibility}@font-face{font-family:'PeridotPE';src:url("../fonts/PeridotPE/PeridotPE-Bold.ttf") format("truetype");font-style:normal;font-weight:700;text-rendering:optimizeLegibility}.text-sm,.search-form input,.nav,footer.main-footer{font-size:15px;line-height:1.2}.text-md{font-size:24px;line-height:1.25}.text-lg,.text-xl,.box{font-size:32px;line-height:1.218}.text-xl,.box{font-family:var(--wp--preset--font-family--secondary)}@media (min-width: 992px){.text-xl,.box{font-size:3.125vw}}@media (min-width: 1920px){.text-xl,.box{font-size:60px;line-height:1.33}}.text-white{color:white}.text-black{color:#000}.text-gray{color:var(--wp--custom--color-gray)}.editor{max-width:45em}aside{display:flex;z-index:2;flex-direction:column;position:fixed;left:-262px;top:0;bottom:0;width:262px;-webkit-transition:left 0.5s ease;transition:left 0.5s ease}@media (min-width: 1200px){aside{left:0px !important}}.aside-bottom{margin-top:auto}body.aside-is-open aside{left:0}body.aside-is-open .search-modal{left:262px}body.aside-is-open .main-content{left:50px}.search-form{position:relative;height:80px;background-color:#262626;padding:20px}.search-form input{color:#fff;height:100%;width:100%;border:none;box-shadow:none;outline:none;background-color:inherit;padding-left:0px;-webkit-transition:padding 0.125s ease;transition:padding 0.125s ease}.search-form input:focus{padding-left:.666em;padding-right:.666em;outline:1px solid #fff}::placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff}::-ms-input-placeholder{color:#fff}input:-webkit-autofill,input:-webkit-autofill:focus{padding-left:.666em !important;padding-right:.666em !important}[data-modal="search"]{background-color:var(--wp--custom--color-gray) light}[data-modal="search"] .options{background-color:#262626}[data-modal="search"] .search-form{flex-grow:1}.cosmote-search-result{-webkit-transition:color 0.5s ease,background-color 0.5s ease;transition:color 0.5s ease,background-color 0.5s ease}.cosmote-search-result.hide{background-color:transparent !important;color:inherit !important}.nav ul{list-style-type:none !important;margin-top:0}.nav a,.nav li>span{color:#fff;line-height:1.6}.nav .sub-menu a{font-weight:normal;position:relative}.nav .sub-menu a:before{content:'→';display:inline-block;margin-right:.666em;color:transparent;z-index:1;position:relative}.nav .sub-menu .sub-menu{padding-left:1.45em}.nav .sub-menu .sub-menu a:before{color:transparent}.side-nav,.side-nav--style2{padding-top:20px;padding-bottom:20px}.side-nav a,.side-nav--style2 a,.side-nav li>span,.side-nav--style2 li>span{color:var(--wp--custom--color-sidebar-text);padding-top:8px;padding-bottom:7px;padding-left:20px;padding-right:20px;display:block}.side-nav a:hover:not(span),.side-nav--style2 a:hover:not(span),.side-nav li>span:hover:not(span),.side-nav--style2 li>span:hover:not(span){background-color:#262626;text-decoration:none}.side-nav li.current_page_item>a,.side-nav--style2 li.current_page_item>a{color:#fff}.side-nav a span,.side-nav--style2 a span{display:inline-block;transform:rotate(45deg);margin-left:0.666em}.side-nav--style2 li>span{background-color:#262626}.side-nav--style2 a:hover:not(span),.side-nav--style2 li>span:hover:not(span){background-color:transparent;color:#fff}.menu-item-type-custom>a{display:flex;justify-content:space-between;align-items:center}.menu-item-type-custom .sub-menu{display:none}.menu-item-type-custom.menu-item-has-children.submenu-is-open>a:after{border-top:2px solid var(--wp--custom--color-gray);border-right:2px solid var(--wp--custom--color-gray);border-bottom:2px solid transparent;border-left:2px solid transparent;top:.2em}.menu-item-type-custom.current-menu-ancestor>a{color:#fff}.menu-item-type-custom.current-menu-ancestor>a:after{border-bottom-color:#fff;border-left-color:#fff}.menu-item-type-custom.current-menu-ancestor.submenu-is-open>a:after{border-top-color:#fff;border-right-color:#fff}.menu-item-type-custom.current-menu-ancestor .sub-menu{display:block}.section-inline-nav{border-top:1px solid var(--wp--custom--color-gray)}.inline-nav ul{list-style-type:none;margin-top:0}.inline-nav li+li{margin-top:0;border-top:1px solid var(--wp--custom--color-gray)}@media (min-width: 576px){.inline-nav li+li{border:none}}@media (min-width: 576px){.inline-nav li:nth-child(n+3){border-top:1px solid var(--wp--custom--color-gray)}}@media (min-width: 576px){.inline-nav li:nth-child(2n){border-left:1px solid var(--wp--custom--color-gray)}}@media (min-width: 768px){.inline-nav li{border:none !important;border-left:1px solid var(--wp--custom--color-gray) !important}}.inline-nav a{padding:20px 0;display:flex;flex-direction:column;color:var(--wp--custom--color-gray)}@media (min-width: 1200px){.inline-nav a{padding:20px 0}}.inline-nav a:hover{color:#000}[data-modal="menu"]{background-color:var(--wp--preset--color--lightblue);color:#fff}[data-modal="menu"] .wp-block-heading{margin-top:0}[data-modal="menu"] a{text-decoration:none}[data-modal="menu"] a:hover{text-decoration:underline}[data-modal="menu"] .options button{color:#000}.container{margin-left:0;margin-right:0}.options{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}header.main-header{z-index:2;overflow:hidden;position:fixed;top:0;right:0;left:0;-webkit-transition:margin-left 0.5s ease;transition:margin-left 0.5s ease}@media (min-width: 1200px){header.main-header{margin-left:262px}}header.main-header .options{width:524px;position:relative;left:0;-webkit-transition:left 0.5s ease;transition:left 0.5s ease}@media (min-width: 1200px){header.main-header .options{left:262px}}header.main-header .options p{flex-basis:50%;flex-grow:1;text-align:right;margin:0;padding-left:20px;-webkit-transition:flex 0.5s ease;transition:flex 0.5s ease}@media (min-width: 576px){header.main-header .options p{font-size:var(--wp--preset--font-size--medium)}}@media (min-width: 1200px){header.main-header .options p{flex-grow:0}}header.main-header .options button{margin-left:20px;position:relative;display:flex;justify-content:center;align-items:center;width:4px;height:40px}header.main-header .options button:hover .menu-btn-dots span:before{top:-12px}header.main-header .options button:hover .menu-btn-dots span:after{top:8px}.header-bar{height:80px;padding-left:20px;padding-right:20px;background-color:#fff}.logo-link{overflow:hidden;position:relative;height:42px;width:45px;flex-shrink:0}@media (min-width: 576px){.logo-link{overflow:visible;width:auto}}.logo{height:100%;vertical-align:top}.menu-btn-dots span{display:block;width:4px;height:4px;background-color:black;border-radius:50%;font-size:0}.menu-btn-dots span:before,.menu-btn-dots span:after{-webkit-transition:top 0.25s ease;transition:top 0.25s ease;content:'';position:relative;display:block;width:inherit;height:inherit;background-color:inherit;border-radius:inherit}.menu-btn-dots span:before{top:-8px}.menu-btn-dots span:after{top:4px}main{overflow:hidden;margin-left:0px;padding-top:80px;-webkit-transition:margin-left 0.5s ease;transition:margin-left 0.5s ease}@media (min-width: 1200px){main{margin-left:262px !important}}.main-content{position:relative;left:0px;-webkit-transition:left 0.5s ease;transition:left 0.5s ease}@media (min-width: 1200px){.main-content{left:0 !important}}.article--fullscreen{max-width:2315px}.article--fullscreen .row{height:calc(100vh - 80px)}.article--fullscreen .row>[class*=col-]{flex-grow:1;border:1px solid #fff;position:relative}@media (min-aspect-ratio: 2 / 1){.article--fullscreen .row{height:auto}.article--fullscreen .box{height:calc(18.75vw)}}@media (min-aspect-ratio: 2 / 1) and (min-width: 1200px){.article--fullscreen .box{height:calc(19.5vw - 65.5px)}}.box{padding:20px;color:inherit;display:flex;align-items:center;justify-content:center;text-decoration:none;text-align:center;overflow:hidden}.box .box-title{font-size:inherit;font-weight:bold;line-height:inherit;margin:0;transform:scale(1);opacity:1;-webkit-transition:transform 0.5s ease,opacity 0.25s ease 0.05s;transition:transform 0.5s ease,opacity 0.25s ease 0.05s}.box figure{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;overflow:hidden}.box img{width:100%;height:100%;object-fit:cover;transform:scale(1);opacity:0;-webkit-transition:opacity 0.25s ease 0.125s,transform 0.5s ease;transition:opacity 0.25s ease 0.125s,transform 0.5s ease}.box span{position:absolute;color:inherit !important;position:absolute;bottom:20px;right:20px;-webkit-transition:right 0.5s ease;transition:right 0.5s ease}.box:hover{text-decoration:none}.box:hover .box-title{transform:scale(0.95)}.box:hover figure+.box-title{opacity:0}.box:hover img{opacity:1;transform:scale(1.012)}.box:hover span{right:-20px}footer.main-footer{line-height:1.46;color:#fff;min-height:200px;margin-left:0px;padding-top:20px;padding-bottom:20px;-webkit-transition:margin-left 0.5s ease;transition:margin-left 0.5s ease}@media (min-width: 1200px){footer.main-footer{margin-left:262px}}.scrolltop-btn{position:fixed;right:20px;bottom:20px;background-color:var(--wp--custom--color-gray);color:#fff;border-radius:50%;width:40px;height:40px}@media (min-width: 1200px){.scrolltop-btn{font-size:35px;width:60px;height:60px}}.scrolltop-btn span{position:relative;display:inline-block;line-height:1;transform:rotate(-90deg);color:#fff;font-weight:300}@media (min-width: 1200px){.scrolltop-btn span{transform:rotate(-90deg) translate(1px, -2px)}}.scrolltop-btn:hover{background-color:var(--wp--preset--color--blue)}.cosmote-notices{position:fixed;bottom:20px;right:20px;width:200px;display:flex;flex-direction:column}.cosmote-notices .cosmote-bubble{width:100%}.cosmote-notices div+div{margin-top:5px}[data-modal]{position:fixed;z-index:1;top:0;right:0;bottom:0;left:0;overflow:auto;pointer-events:none;transform:translateX(-131px);opacity:0;-webkit-transition:left 0.5s ease,transform 0.5s ease,opacity 0.25s ease;transition:left 0.5s ease,transform 0.5s ease,opacity 0.25s ease}@media (min-width: 1200px){[data-modal]{left:262px !important}}[data-modal] .options{position:relative;height:80px;padding-right:20px;margin-top:0;z-index:1;-webkit-transition:margin-top 0.5s ease;transition:margin-top 0.5s ease}[data-modal] .options .option{display:flex;align-items:center;height:80px;position:relative;top:0;-webkit-transition:top 0.5s ease;transition:top 0.5s ease}@media (min-width: 1200px){[data-modal] .options .option{top:80px}}[data-modal] .options .option:last-child{margin-left:auto}[data-modal] .options button{color:#fff}@media (min-width: 1200px){[data-modal] .options button{color:#000}}[data-modal] .wp-block-columns{margin-top:0}[data-modal] .wp-block-summarybox{min-height:unset !important;color:inherit}[data-modal].is-open{transform:translateX(0);opacity:1;pointer-events:all}body.admin-bar aside,body.admin-bar .main-header,body.admin-bar [data-modal]{top:46px}@media screen and (min-width: 783px){body.admin-bar aside,body.admin-bar .main-header,body.admin-bar [data-modal]{top:32px}}body.admin-bar #wpadminbar{position:fixed}.cosmote-bubble{display:flex;align-items:center;justify-content:space-between;background-color:var(--wp--custom--color-info) !important;padding:.5em 1em;z-index:3;border-radius:4px;color:#fff;font-size:var(--wp--preset--font-size--mediumsmall) !important;margin-left:auto;min-height:32px;border:none !important}.cosmote-bubble button{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;color:inherit;font-size:inherit;margin-left:1em;padding:5px}.cosmote-bubble.notice-error{background-color:var(--wp--custom--color-error) !important}ul{padding:0;margin:0;list-style-type:none}button{outline:none;border:none;background-color:transparent;padding:0;cursor:pointer}

/*# sourceMappingURL=main.css.map */