@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:200;src:url(/wp-content/themes/happyhorizon/assets/fonts/overpass-v12-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:300;src:url(/wp-content/themes/happyhorizon/assets/fonts/overpass-v12-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:400;src:url(/wp-content/themes/happyhorizon/assets/fonts/overpass-v12-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:600;src:url(/wp-content/themes/happyhorizon/assets/fonts/overpass-v12-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:700;src:url(/wp-content/themes/happyhorizon/assets/fonts/overpass-v12-latin-700.woff2) format("woff2")}html{font-size:20px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#04090d;font-family:Overpass,sans-serif;font-size:.9rem;font-weight:300;padding-top:3.3rem;scroll-padding-top:3.3rem;text-rendering:optimizeLegibility}@media (min-width:576px){body{padding-top:4rem;scroll-padding-top:4rem}}@media (min-width:768px){body{padding-top:4.75rem;scroll-padding-top:4.75rem}}@media (min-width:992px){body{padding-top:5rem;scroll-padding-top:5rem}}@media (min-width:1200px){body{padding-top:6.5rem;scroll-padding-top:6.5rem}}section{padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:576px){section{padding-top:1.8rem}}@media (min-width:768px){section{padding-top:1.875rem}}@media (min-width:992px){section{padding-top:2rem}}@media (min-width:1200px){section{padding-top:2.25rem}}@media (min-width:1400px){section{padding-top:3rem}}@media (min-width:576px){section{padding-bottom:1.8rem}}@media (min-width:768px){section{padding-bottom:1.875rem}}@media (min-width:992px){section{padding-bottom:2rem}}@media (min-width:1200px){section{padding-bottom:2.25rem}}@media (min-width:1400px){section{padding-bottom:3rem}}@media (min-width:992px){.container-fluid{padding-left:4rem;padding-right:4rem}}.wysiwyg img,embed,iframe,object{max-width:100%}.wysiwyg img{height:auto}.wysiwyg img.alignright{float:right;margin:0 0 1rem 1rem}.wysiwyg img.alignleft{float:left;margin:0 1rem 1rem 0}.wysiwyg img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wysiwyg .alignright{float:right}.wysiwyg .alignleft{float:left}.wysiwyg .aligncenter{display:block;margin-left:auto;margin-right:auto}[v-cloak]{display:none}.box-border-radius,.box-border-radius--large,.box-border-radius--small{border-radius:0}svg{fill:#04090d}.base-icon{height:1rem;width:auto}.base-icon--small{height:.75rem}.base-icon--large{height:1.5rem}.debug{background-color:purple!important}.debug--alt{background-color:lime!important}.primary-color{color:#090}.primary-bg-color{background-color:#090}.primary-fill-color{fill:#090}.primary-stroke-color{stroke:#090}.primary-border-color{border-color:#090}.secondary-color{color:#ca983d}.secondary-bg-color{background-color:#ca983d}.secondary-fill-color{fill:#ca983d}.secondary-stroke-color{stroke:#ca983d}.secondary-border-color{border-color:#ca983d}.white-color{color:#fff}.white-bg-color{background-color:#fff}.white-fill-color{fill:#fff}.white-stroke-color{stroke:#fff}.white-border-color{border-color:#fff}.lightgrey-color{color:#f2f2f2}.lightgrey-bg-color{background-color:#f2f2f2}.lightgrey-fill-color{fill:#f2f2f2}.lightgrey-stroke-color{stroke:#f2f2f2}.lightgrey-border-color{border-color:#f2f2f2}.grey-color{color:#b3b3b3}.grey-bg-color{background-color:#b3b3b3}.grey-fill-color{fill:#b3b3b3}.grey-stroke-color{stroke:#b3b3b3}.grey-border-color{border-color:#b3b3b3}.darkgrey-color{color:#2d2d2d}.darkgrey-bg-color{background-color:#2d2d2d}.darkgrey-fill-color{fill:#2d2d2d}.darkgrey-stroke-color{stroke:#2d2d2d}.darkgrey-border-color{border-color:#2d2d2d}.black-color{color:#04090d}.black-bg-color{background-color:#04090d}.black-fill-color{fill:#04090d}.black-stroke-color{stroke:#04090d}.black-border-color{border-color:#04090d}.red-color{color:red}.red-bg-color{background-color:red}.red-fill-color{fill:red}.red-stroke-color{stroke:red}.red-border-color{border-color:red}.green-color{color:#3fd926}.green-bg-color{background-color:#3fd926}.green-fill-color{fill:#3fd926}.green-stroke-color{stroke:#3fd926}.green-border-color{border-color:#3fd926}.purple-color{color:#9747ff}.purple-bg-color{background-color:#9747ff}.purple-fill-color{fill:#9747ff}.purple-stroke-color{stroke:#9747ff}.purple-border-color{border-color:#9747ff}.orange-color{color:#f07014}.orange-bg-color{background-color:#f07014}.orange-fill-color{fill:#f07014}.orange-stroke-color{stroke:#f07014}.orange-border-color{border-color:#f07014}[data-bs-theme=dark] ::selection{background-color:#fff;color:#04090d}[data-bs-theme=dark] ::-moz-selection{background-color:#fff;color:#04090d}[data-bs-theme=dark] body{background-color:#181b1e;color:#fff}[data-bs-theme=dark] h1,[data-bs-theme=dark] h2,[data-bs-theme=dark] h3,[data-bs-theme=dark] h4,[data-bs-theme=dark] h5,[data-bs-theme=dark] h6,[data-bs-theme=dark] p{color:#fff}[data-bs-theme=dark] hr{border-color:#fff}[data-bs-theme=dark] blockquote{background-color:hsla(0,0%,100%,.1);color:#fff}[data-bs-theme=dark] a,[data-bs-theme=dark] a:focus,[data-bs-theme=dark] a:hover,[data-bs-theme=dark] label,[data-bs-theme=dark] ol,[data-bs-theme=dark] ul{color:#fff}[data-bs-theme=dark] .form-control,[data-bs-theme=dark] .gform_wrapper.gravity-theme .gfield .form-control{border-color:#fff;color:#fff}[data-bs-theme=dark] .form-control:focus,[data-bs-theme=dark] .gform_wrapper.gravity-theme .gfield .form-control:focus{border-color:#fff;box-shadow:0 0 0 .15rem rgba(0,153,0,.5)}[data-bs-theme=dark] .form-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");border-color:#fff;color:#fff}[data-bs-theme=dark] .form-select:focus{border-color:#fff;box-shadow:0 0 0 .15rem rgba(0,153,0,.5)}[data-bs-theme=dark] .form-check .form-check-input,[data-bs-theme=dark] .form-check .form-check-input:checked{border-color:#fff}[data-bs-theme=dark] .form-check .form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}[data-bs-theme=dark] .form-check .form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}[data-bs-theme=dark] .form-check .form-check-input:focus{border-color:#fff;box-shadow:0 0 0 .15rem rgba(0,153,0,.5)}[data-bs-theme=dark] .card{box-shadow:inset 0 0 0 .05rem hsla(0,0%,100%,.25)}[data-bs-theme=dark] .accordion .accordion-item{border:.05rem solid hsla(0,0%,100%,.5);color:#fff}[data-bs-theme=dark] .accordion .accordion-button{color:#fff}[data-bs-theme=dark] .accordion .accordion-button:focus{border-color:hsla(0,0%,100%,.125)}[data-bs-theme=dark] .table{border-color:#fff;color:#fff}[data-bs-theme=dark] .table.table-striped>tbody>tr:nth-of-type(odd)>*{box-shadow:inset 0 0 0 9999px hsla(0,0%,100%,.1);color:#fff}[data-bs-theme=dark] .swiper-pagination-bullet,[data-bs-theme=dark] .swiper-pagination-bullet-active{background-color:hsla(0,0%,100%,.5)}[data-bs-theme=dark] .white-bg-color{background-color:#181b1e}[data-bs-theme=dark] .lightgrey-bg-color{background-color:#212529}[data-bs-theme=dark] .header{background-color:#04090d}[data-bs-theme=dark] .header:before{background:linear-gradient(135deg,#000,#000 50%,#3a3a3a 51%,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}[data-bs-theme=dark] .header:after{background-color:#2d2d2d}[data-bs-theme=dark] .header__logo-img{display:none}[data-bs-theme=dark] .header__logo-img--diap{display:block}[data-bs-theme=dark] .header__color-mode-switch{display:none}[data-bs-theme=dark] .header__color-mode-switch--diap{display:block}[data-bs-theme=dark] .header__logos-logo{filter:brightness(0) invert(1)}[data-bs-theme=dark] .module-latest-ranking__twitter-wrapper{background-color:#404040}[data-bs-theme=dark] .module-latest-ranking__heading-icon,[data-bs-theme=dark] .module-league-odds-details__heading-icon,[data-bs-theme=dark] .module-match-odds__heading-icon,[data-bs-theme=dark] .module-team-details__compare-icon,[data-bs-theme=dark] .module-teams-comparison__heading-icon{filter:invert(1)}[data-bs-theme=dark] .module-latest-ranking__item-link svg,[data-bs-theme=dark] .module-teams-comparison__item-link svg{fill:#fff}[data-bs-theme=dark] .module-latest-ranking__item-compare-icon,[data-bs-theme=dark] .module-teams-comparison__item-compare-icon{border-color:#fff}[data-bs-theme=dark] .module-latest-ranking__item-compare-icon--active:after,[data-bs-theme=dark] .module-latest-ranking__item-compare-icon:after,[data-bs-theme=dark] .module-teams-comparison__item-compare-icon--active:after,[data-bs-theme=dark] .module-teams-comparison__item-compare-icon:after{background-color:#fff}[data-bs-theme=dark] .module-league-odds-details__chance-matrix-wrapper:after{background:#181b1e;background:linear-gradient(90deg,rgba(24,27,30,0),#181b1e)}body#tinymce{padding:1rem}body#tinymce a,body#tinymce a:focus,body#tinymce a:hover{text-decoration:underline}body#tinymce .btn,body#tinymce .btn:disabled,body#tinymce .btn:focus,body#tinymce .btn:hover{text-decoration:none}body#tinymce ul{list-style:disc;margin-bottom:1rem;padding-left:2rem}::selection{background-color:#04090d;color:#fff;text-shadow:none}::-moz-selection{background-color:#04090d;color:#fff;text-shadow:none}b,strong{font-weight:700}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#04090d;cursor:default;font-weight:700}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{cursor:pointer}p{color:#04090d}hr{border-color:#04090d}blockquote{background-color:rgba(4,9,13,.1);color:#04090d;padding:1.5rem 1.5rem .5rem}ul{list-style:none;margin-bottom:0;padding-left:0}ol,ul{color:#04090d}a{transition:all .2s ease-in-out}a,a:focus,a:hover{color:#04090d;text-decoration:none}a .h1,a .h2,a .h3,a .h4,a .h5,a .h6,a h1,a h2,a h3,a h4,a h5,a h6{cursor:pointer}.wysiwyg a,.wysiwyg a:focus,.wysiwyg a:hover{text-decoration:underline}.wysiwyg .btn,.wysiwyg .btn:disabled,.wysiwyg .btn:focus,.wysiwyg .btn:hover{text-decoration:none}.wysiwyg ul{list-style:disc;margin-bottom:1rem;padding-left:2rem}abbr[data-bs-original-title],abbr[title]{text-decoration:underline}label{color:#04090d}.form-control,.gform_wrapper.gravity-theme .gfield .form-control{background-color:hsla(0,0%,70%,.15);border-color:#04090d;border-radius:0;color:#04090d;font-family:inherit;font-size:.9rem;padding:.75rem 1rem;transition:all .2s ease-in-out}.form-control:focus,.gform_wrapper.gravity-theme .gfield .form-control:focus{background-color:hsla(0,0%,70%,.15);border-color:#04090d;box-shadow:0 0 0 .15rem rgba(0,153,0,.375)}.form-floating>textarea.form-control{height:calc(9rem + 2px)}.form-floating:not(.form-control:disabled):before{background-color:transparent;pointer-events:none}.form-select{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");border-color:#04090d;border-radius:0;color:#04090d;font-family:inherit;font-size:.9rem;padding:.75rem 2.25rem .75rem 1rem;transition:all .2s ease-in-out}.form-select:focus{box-shadow:0 0 0 .15rem rgba(0,153,0,.375)}.form-check .form-check-input,.form-select:focus{background-color:transparent;border-color:#04090d}.form-check .form-check-input{transition:all .2s ease-in-out}.form-check .form-check-input:checked{background-color:transparent;border-color:#04090d}.form-check .form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check .form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2'/%3E%3C/svg%3E")}.form-check .form-check-input:focus{background-color:transparent;border-color:#04090d;box-shadow:0 0 0 .15rem rgba(0,153,0,.375)}.gform_anchor{pointer-events:none}.gform_anchor:focus-visible{outline:0}.gform_anchor:before{content:"";display:block;height:0;margin-top:0}.gform_confirmation_wrapper{background-color:#090;border:0;border-radius:0;box-shadow:none;margin:0 0 1rem;padding:1rem;text-align:center}.gform_confirmation_wrapper *{color:#fff}body div.gform_wrapper.gravity-theme .gform_required_legend{display:none}body div.gform_wrapper.gravity-theme .gform_validation_errors{background-color:red;border:0;border-radius:0;box-shadow:none;margin:0 0 1rem;padding:1rem}body div.gform_wrapper.gravity-theme .gform_validation_errors *{color:#fff}body div.gform_wrapper.gravity-theme .gform_validation_errors h2{padding-left:1.5rem}body div.gform_wrapper.gravity-theme .gform_validation_errors .validation_error{border:0;margin:0;padding:0}body div.gform_wrapper.gravity-theme .gfield_error label{color:red}body div.gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{border:.05rem solid red}body div.gform_wrapper.gravity-theme .validation_message{background-color:transparent;border:0;color:red;margin-top:.25rem;padding:0}.btn,[data-bs-theme=dark] .btn{background-color:#090;border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:.9rem;font-weight:700;line-height:1.5;margin-bottom:.25rem;padding:.5rem 1.25rem;position:relative;text-align:center;text-decoration:none;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:normal}.btn:disabled,.btn:focus,.btn:hover,[data-bs-theme=dark] .btn:disabled,[data-bs-theme=dark] .btn:focus,[data-bs-theme=dark] .btn:hover{background-color:#090;box-shadow:none;color:#fff;outline:0;text-decoration:none;transform:translateY(.1rem)}.btn:active,[data-bs-theme=dark] .btn:active{transform:translateY(.2rem)}.btn--disabled,[data-bs-theme=dark] .btn--disabled{background-color:#666;color:#fff;pointer-events:all}.btn--disabled:focus,.btn--disabled:hover,[data-bs-theme=dark] .btn--disabled:focus,[data-bs-theme=dark] .btn--disabled:hover{background-color:#666;color:#fff;cursor:not-allowed;transform:translate(0)}.btn--disabled:active,[data-bs-theme=dark] .btn--disabled:active{transform:translate(0)}.btn--primary,.btn--primary:active,.btn--primary:focus,.btn--primary:hover,[data-bs-theme=dark] .btn--primary,[data-bs-theme=dark] .btn--primary:active,[data-bs-theme=dark] .btn--primary:focus,[data-bs-theme=dark] .btn--primary:hover{background-color:#090}.btn--secondary,.btn--secondary:active,.btn--secondary:focus,.btn--secondary:hover,[data-bs-theme=dark] .btn--secondary,[data-bs-theme=dark] .btn--secondary:active,[data-bs-theme=dark] .btn--secondary:focus,[data-bs-theme=dark] .btn--secondary:hover{background-color:#ca983d}.btn--white,.btn--white:active,.btn--white:focus,.btn--white:hover,[data-bs-theme=dark] .btn--white,[data-bs-theme=dark] .btn--white:active,[data-bs-theme=dark] .btn--white:focus,[data-bs-theme=dark] .btn--white:hover{background-color:#fff}.btn--lightgrey,.btn--lightgrey:active,.btn--lightgrey:focus,.btn--lightgrey:hover,[data-bs-theme=dark] .btn--lightgrey,[data-bs-theme=dark] .btn--lightgrey:active,[data-bs-theme=dark] .btn--lightgrey:focus,[data-bs-theme=dark] .btn--lightgrey:hover{background-color:#f2f2f2}.btn--grey,.btn--grey:active,.btn--grey:focus,.btn--grey:hover,[data-bs-theme=dark] .btn--grey,[data-bs-theme=dark] .btn--grey:active,[data-bs-theme=dark] .btn--grey:focus,[data-bs-theme=dark] .btn--grey:hover{background-color:#b3b3b3}.btn--darkgrey,.btn--darkgrey:active,.btn--darkgrey:focus,.btn--darkgrey:hover,[data-bs-theme=dark] .btn--darkgrey,[data-bs-theme=dark] .btn--darkgrey:active,[data-bs-theme=dark] .btn--darkgrey:focus,[data-bs-theme=dark] .btn--darkgrey:hover{background-color:#2d2d2d}.btn--black,.btn--black:active,.btn--black:focus,.btn--black:hover,[data-bs-theme=dark] .btn--black,[data-bs-theme=dark] .btn--black:active,[data-bs-theme=dark] .btn--black:focus,[data-bs-theme=dark] .btn--black:hover{background-color:#04090d}.btn--red,.btn--red:active,.btn--red:focus,.btn--red:hover,[data-bs-theme=dark] .btn--red,[data-bs-theme=dark] .btn--red:active,[data-bs-theme=dark] .btn--red:focus,[data-bs-theme=dark] .btn--red:hover{background-color:red}.btn--green,.btn--green:active,.btn--green:focus,.btn--green:hover,[data-bs-theme=dark] .btn--green,[data-bs-theme=dark] .btn--green:active,[data-bs-theme=dark] .btn--green:focus,[data-bs-theme=dark] .btn--green:hover{background-color:#3fd926}.btn--purple,.btn--purple:active,.btn--purple:focus,.btn--purple:hover,[data-bs-theme=dark] .btn--purple,[data-bs-theme=dark] .btn--purple:active,[data-bs-theme=dark] .btn--purple:focus,[data-bs-theme=dark] .btn--purple:hover{background-color:#9747ff}.btn--orange,.btn--orange:active,.btn--orange:focus,.btn--orange:hover,[data-bs-theme=dark] .btn--orange,[data-bs-theme=dark] .btn--orange:active,[data-bs-theme=dark] .btn--orange:focus,[data-bs-theme=dark] .btn--orange:hover{background-color:#f07014}.btn--small,[data-bs-theme=dark] .btn--small{border-radius:0;font-size:.65rem;padding:.25rem .5rem}.btn--large,[data-bs-theme=dark] .btn--large{border-radius:0;font-size:1.2rem;padding:1rem 2.5rem}.btn--db,[data-bs-theme=dark] .btn--db{display:block}.card{word-wrap:break-word;border-radius:0;box-shadow:inset 0 0 0 .05rem rgba(4,9,13,.25);display:flex;flex-direction:column;height:100%;position:relative}.card__image-ratio{border-radius:0 0 0 0;overflow:hidden}.card__date{font-size:.6rem}.card__title{font-size:1rem}.card__excerpt p{margin-bottom:.25rem}.swiper-pagination-bullet{height:1rem;width:1rem}.swiper-pagination-bullet,.swiper-pagination-bullet-active{background-color:rgba(4,9,13,.5)}.accordion .accordion-item{border:.05rem solid rgba(4,9,13,.5);margin-bottom:.25rem;overflow:hidden}.accordion .accordion-button,.accordion .accordion-item{background-color:transparent;border-radius:0;color:#04090d}.accordion .accordion-button{padding-right:2.5rem;position:relative}.accordion .accordion-button:first-of-type,.accordion .accordion-button:first-of-type.collapsed,.accordion .accordion-button:last-of-type,.accordion .accordion-button:last-of-type.collapsed{border-radius:0}.accordion .accordion-button:after{display:none}.accordion .accordion-button svg{position:absolute;right:1rem;transition:all .1s ease-in-out}.accordion .accordion-button[aria-expanded=true] svg{transform:rotate(180deg)}.accordion .accordion-button:focus{border-color:rgba(4,9,13,.125);box-shadow:none}.accordion .accordion-button:not(.collapsed){box-shadow:none}.table{border-color:#04090d;border-radius:0;color:#04090d;overflow:hidden}.table.table-striped>tbody>tr:nth-of-type(odd)>*{box-shadow:inset 0 0 0 9999px rgba(4,9,13,.1);color:#04090d}.main-cookie-consent{bottom:0;display:none;overflow:hidden;position:fixed;right:0;width:100%;z-index:1060}.main-cookie-consent .wysiwyg{padding:1rem 0;position:relative}.main-cookie-consent .wysiwyg p{cursor:default;font-size:.8rem;margin:0;padding-right:6.75rem}.main-cookie-consent .btn{font-size:.8rem;margin:0;padding:.375rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:6rem}.main-cookie-consent .btn:focus,.main-cookie-consent .btn:hover{transform:translateY(-45%)}.main-admin-bar{bottom:0;left:.25rem;overflow:hidden;position:fixed;width:auto;z-index:1060}.header{background-color:#fff}.header:before{background:linear-gradient(135deg,#fff,#fff 50%,#f2f2f2 51%,#fff);content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media (min-width:768px){.header:before{width:50%}}.header:after{background-color:#f2f2f2;content:"";display:none;height:100%;position:absolute;right:0;top:0;width:50%;z-index:-1}@media (min-width:768px){.header:after{display:block}}.header__logo{margin-bottom:.4rem;margin-top:.4rem}@media (min-width:768px){.header__logo{margin-bottom:-.75rem;margin-top:.5rem}}@media (min-width:992px){.header__logo{margin-bottom:-1rem;margin-top:.5rem}}.header__logo img{height:2.5rem;-o-object-position:0 0;object-position:0 0;width:auto}@media (min-width:576px){.header__logo img{height:3.2rem}}@media (min-width:768px){.header__logo img{height:5rem}}@media (min-width:992px){.header__logo img{height:5.5rem}}@media (min-width:1200px){.header__logo img{height:7rem}}.header__logo-img{display:block}.header__logo-img--diap{display:none}.header__menu-switch{display:block}.header__menu-switch img{height:1.6rem;width:auto}@media (min-width:576px){.header__menu-switch img{height:2.4rem}}@media (min-width:768px){.header__menu-switch img{height:3.4rem}}.header__color-mode-switch{display:block}.header__color-mode-switch--diap{display:none}.header__color-mode-switch img{height:1.6rem;width:auto}@media (min-width:576px){.header__color-mode-switch img{height:2.4rem}}@media (min-width:768px){.header__color-mode-switch img{height:3.4rem}}.header__logos-logo{height:1.8rem;width:auto}@media (min-width:768px){.header__logos-logo{height:1.4rem}}@media (min-width:992px){.header__logos-logo{height:1.8rem}}@media (min-width:1200px){.header__logos-logo{height:2.4rem}}.main-navigation{background-color:#666;display:none;height:100%;padding:.5rem;text-align:center;width:100%}.main-navigation a{color:#fff}.main-navigation__close-menu{font-size:2rem;height:2rem;line-height:2rem;margin-top:.25rem;position:absolute;right:.5rem;width:2rem}@media (min-width:576px){.main-navigation__close-menu{margin-top:.75rem;right:1rem}}.main-navigation__close-menu svg{fill:#fff}.main-navigation__image{max-width:5.25rem}.main-navigation ul{line-height:1.25;list-style:none;margin:.5rem 0 1.5rem;padding:0}.main-navigation ul li{margin:0;padding:.75rem 0 0}.main-navigation ul li a{font-size:1.5rem;font-weight:200;padding-top:.5rem;text-transform:uppercase}.main-navigation__inner-content{height:80%;overflow:scroll;padding-top:5%}.main-navigation__logos-logo{display:block;height:1.8rem;margin:1rem auto;width:auto}.main-navigation__footer{background-color:#333;bottom:0;font-size:2rem;height:15%;left:0;position:absolute;width:100%}.main-navigation__footer a svg{fill:#fff}.main-parallax{padding:0}.main-parallax__image{background-attachment:scroll;background-position:top;background-repeat:no-repeat;background-size:100%;height:1.5rem}@media (min-width:576px){.main-parallax__image{height:3.3rem}}@media (min-width:992px){.main-parallax__image{background-attachment:fixed}}.desktop-navigation ul{list-style:none;margin:0;padding:0}.desktop-navigation ul li{display:inline-block;float:left;margin:0;padding:0;text-align:center;width:20%}.desktop-navigation ul li:first-child a{background-color:#666}.desktop-navigation ul li:nth-child(2) a{background-color:#737373}.desktop-navigation ul li:nth-child(3) a{background-color:gray}.desktop-navigation ul li:nth-child(4) a{background-color:#8c8c8c}.desktop-navigation ul li:nth-child(5) a{background-color:#999}.desktop-navigation ul li a{color:#fff;display:block;font-size:.6rem;font-weight:700;line-height:1;padding:.6rem 0;position:relative;text-transform:uppercase;z-index:99}@media (min-width:992px){.desktop-navigation ul li a{font-size:.8rem;padding:.8rem 0}}@media (min-width:1200px){.desktop-navigation ul li a{font-size:1rem;padding:1.2rem 0}}.desktop-navigation ul li a:hover{background-color:#595959;color:#fff!important}.desktop-navigation ul li a[aria-current=page]{background-color:#090}.footer{background-color:#e6e6e6;padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:576px){.footer{padding-top:1.8rem}}@media (min-width:768px){.footer{padding-top:1.875rem}}@media (min-width:992px){.footer{padding-top:2rem}}@media (min-width:1200px){.footer{padding-top:2.25rem}}@media (min-width:1400px){.footer{padding-top:3rem}}@media (min-width:576px){.footer{padding-bottom:1.8rem}}@media (min-width:768px){.footer{padding-bottom:1.875rem}}@media (min-width:992px){.footer{padding-bottom:2rem}}@media (min-width:1200px){.footer{padding-bottom:2.25rem}}@media (min-width:1400px){.footer{padding-bottom:3rem}}@media (max-width:991.98px){.footer{padding-bottom:0;text-align:center}}.footer__socials a{display:inline-block;font-size:2.5rem;line-height:2.5rem}.footer__socials a svg{fill:#666}.footer__socials a:first-child{margin-right:.5rem}.footer__socials a:first-child svg{fill:#8c8c8c}@media (max-width:991.98px){.footer__service-menu{margin:1.5rem 0}}.footer__service-menu ul{list-style:none;margin:0;padding:0}.footer__service-menu ul li{display:inline-block;margin:0;padding:0}.footer__service-menu ul li a{color:#04090d;font-size:.9rem;padding-left:1rem;position:relative;text-transform:lowercase}@media (min-width:576px){.footer__service-menu ul li a{font-size:1rem}}.footer__service-menu ul li a:after{content:"|";position:absolute;right:-.75rem}.footer__service-menu ul li a:focus,.footer__service-menu ul li a:hover{color:#04090d}.footer__service-menu ul li:first-child a{padding-left:0}.footer__service-menu ul li:last-child a:after{content:""}.footer__logos{padding-left:0}@media (max-width:991.98px){.footer__logos{background-color:#fff;padding:1.5rem .5rem}}.footer__logos ul{list-style:none;margin:0;padding:0}@media (min-width:992px){.footer__logos ul{float:right}}.footer__logos ul li{display:inline-block;margin:0;padding:0}.footer__logos ul li a{display:block;margin:0 .2rem}.footer__logos ul li img{max-height:1.5rem;width:auto}@media (min-width:576px){.footer__logos ul li img{max-height:2rem}}@media (min-width:1200px){.footer__logos ul li img{max-height:2.25rem}}.back-to-top{background-color:#090;bottom:0;height:2rem;opacity:.6;padding-top:.25rem;position:fixed;right:.5rem;text-align:center;width:3rem;z-index:999}.back-to-top svg{fill:#fff}