



@font-face { font-family: 'Oswald'; src: url('/media/h4oh02bu/oswald-extralight.ttf'); font-style: ; font-weight: 200; }
@font-face { font-family: 'Oswald'; src: url('/media/tskjghuf/oswald-light.ttf'); font-style: ; font-weight: 300; }
@font-face { font-family: 'Oswald'; src: url('/media/frdizdn4/oswald-regular.ttf'); font-style: ; font-weight: 400; }
@font-face { font-family: 'Oswald'; src: url('/media/s4rkh4i1/oswald-medium.ttf'); font-style: ; font-weight: 500; }
@font-face { font-family: 'Oswald'; src: url('/media/c5fau4z0/oswald-semibold.ttf'); font-style: ; font-weight: 600; }
@font-face { font-family: 'Oswald'; src: url('/media/mgkftsjd/oswald-bold.ttf'); font-style: ; font-weight: 700; }
@font-face { font-family: 'Archivo'; src: url('/media/ncho04bp/archivo-light.ttf'); font-style: ; font-weight: 300; }
@font-face { font-family: 'Archivo'; src: url('/media/cqzf2epe/archivo-regular.ttf'); font-style: ; font-weight: 400; }
@font-face { font-family: 'Archivo'; src: url('/media/4qanc5qk/archivo-semibold.ttf'); font-style: ; font-weight: 600; }
@font-face { font-family: 'Archivo'; src: url('/media/vqafsanu/archivo-medium.ttf'); font-style: ; font-weight: 500; }
@font-face { font-family: 'Otomo'; src: url('/media/dsnabdqv/otomo.otf'); font-style: Normal; font-weight: 400; }
@font-face { font-family: 'Rajdhani'; src: url('/media/wfqhx0yw/rajdhani-regular.ttf'); font-style: ; font-weight: 400; }
@font-face { font-family: 'Rajdhani'; src: url('/media/a0lp3eyl/rajdhani-medium.ttf'); font-style: ; font-weight: 500; }
@font-face { font-family: 'Rajdhani'; src: url('/media/3ambptgu/rajdhani-semibold.ttf'); font-style: ; font-weight: 600; }


:root,
:host {

    --fontSizeBase: 1.8rem;
    --fontSizeBaseEm: 1.8em;

    --fontFamilyDefault: Rajdhani;
    --fontFamilyHeading: Otomo;

    --colorSiteBackground: #0e0c0c;
    
    --colorTextDefault: #eee6e3;
    

    --colorPrimary: #042ee4;
    --colorTextOnPrimary: #eee6e3;
    --colorSecondary: #d62303;
    --colorTextOnSecondary: #0e0c0c;
    --colorTertiary: #0e0c0c;
    --colorTextOnTertiary#eee6e3;
    
    
    
    
    --colorLink#bc220d;
    --colorLinkHighlight#d62303;

    
    
    --plaionLogo: url('/media/aqqdlo0c/ds-horizontal-fill.svg');
    
    
    

    --borderWidth: 0.1rem;
    --borderRadius: 0.4rem;
    --colorBorder: #262526;
    

    --transitionDuration: 300ms;

    --themeIconBullet: url('/media/rcphl3xg/me-bullet.svg');
    
    --themeIconClose: url('/media/gulajdoj/me-close.svg');
    --themeIconDropdown: url('/media/dhyo2lxf/me-dropdown-arrow.svg');
    --themeIconLeftArrow: url('/media/hz0jctac/me-arrow-left.svg');
    --themeIconPlay: url('/media/e4nnmg4v/me-play.svg');
    --themeIconPlus: url('/media/f4jbfwff/me-plus-ico.svg');
    --themeIconRightArrow: url('/media/aggktnwe/me-arrow-right.svg');
    

    --primaryHeaderFontFamily: Rajdhani;
    --primaryHeaderFontSize: 1.8rem;
    --primaryHeaderLinkColor: #eee6e3;
    --primaryHeaderLinkColorHighlight: #042ee4;
    

    
    --primaryHeaderBackgroundColor: #0e0c0c;
    
    
    --primaryHeaderMaskOverhang: 0px;

    --primaryHeaderDropShadow: drop-shadow(0px 5px 5px rgba(14, 12, 12, 0.3));

    --footerSegmentFontFamily: Rajdhani;
    --footerSegmentFontSize: 1.8rem;
    
    

    
    
    --footerSegmentBackgroundImage: url('/media/eywieg1v/bg1.jpg');

    --footerSegmentLinksHeadingColor: #eee6e3;
    --footerSegmentLinksHeadingFontFamily: Rajdhani;
    --footerSegmentLinksHeadingFontSize: 1.2rem;
    
    --footerSegmentLinkColorHighlight: #d62303;
    --footerSegmentLinkFontFamily: Rajdhani;
    --footerSegmentLinkFontSize: 1.8rem;
    

    --footerSegmentSocialLinkColor: #eee6e3;
    --footerSegmentSocialLinkColorHighlight: #d62303;

    --footerSegmentLegalTextColor: #cec8c6;
    --footerSegmentLegalTextFontFamily: Rajdhani;
    --footerSegmentLegalTextFontSize: 1.4rem;

    
    

    
    

    --badgeBackgroundColor: #042ee4;
    --badgeColor: #eee6e3;
    
    --badgeTailDisplay: none;
    --badgeTailInlineDisplay: none;

    --buttonFontFamily: Rajdhani;
    --buttonFontSize: 1.6rem;
    --buttonLineHeight: 1.6rem;
    
    --buttonTextTransform: uppercase;
    --buttonPadding: 1;
    

    
    
    
    --buttonPrimaryBackgroundColor: #042ee3;
    --buttonPrimaryBackgroundColorHighlight: #1a4bff;
    --buttonPrimaryBackgroundColorDisabled: #999999;
    
    
    
    --buttonPrimaryDecorativeImageBefore: url('/media/j3ljeopi/me-btn-primary-outward2-default-left-deco.svg');
    --buttonPrimaryDecorativeImageBeforeHighlight: url('/media/4znnwagf/me-btn-primary-outward2-highlight-left-deco.svg');
    --buttonPrimaryDecorativeImageBeforeDisabled: url('/media/544av0qh/me-btn-primary-outward2-disabled-left-deco.svg');
    --buttonPrimaryDecorativeImageAfter: url('/media/rzyp4rex/me-btn-primary-outward2-default-right-deco.svg');
    --buttonPrimaryDecorativeImageAfterHighlight: url('/media/gn5kuhmb/me-btn-primary-outward2-highlights-right-deco.svg');
    --buttonPrimaryDecorativeImageAfterDisabled: url('/media/30vlazew/me-btn-primary-outward2-disabled-right-deco.svg');
    --buttonPrimaryDecorativeImageAspectRatio: 7 / 60;
    --buttonPrimaryFontFamily: Rajdhani;
    --buttonPrimaryFontSize: 1.8rem;
    --buttonPrimaryLineHeight: 1.8rem;
    --buttonPrimaryTextTransform: uppercase;
    
    --buttonPrimaryPadding: 1rem 1.5rem 1rem 1.5rem;
    --buttonPrimaryTextColor: #eee6e3;
    --buttonPrimaryTextColorHighlight: #fcf4f2;
    --buttonPrimaryTextColorDisabled: #bfb9b8;

    
    
    
    --buttonPrimaryBorderRadius: 0rem;
    --buttonPrimaryBorderWidth: 0rem;

    
    
    
    
    
    
    
    
    

    
    
    

    
    
    
    --buttonSecondaryBackgroundColor: #d62303;
    --buttonSecondaryBackgroundColorHighlight: #f22106;
    --buttonSecondaryBackgroundColorDisabled: #999999;
    
    
    
    --buttonSecondaryDecorativeImageBefore: url('/media/54cdczxf/me-btn-secondary-outward2-default-left-deco.svg');
    --buttonSecondaryDecorativeImageBeforeHighlight: url('/media/3hzn2pr3/me-btn-secondary-outward2-highlight-left-deco.svg');
    --buttonSecondaryDecorativeImageBeforeDisabled: url('/media/544av0qh/me-btn-primary-outward2-disabled-left-deco.svg');
    --buttonSecondaryDecorativeImageAfter: url('/media/acum1xfn/me-btn-secondary-outward2-default-right-deco.svg');
    --buttonSecondaryDecorativeImageAfterHighlight: url('/media/3ggkkqsh/me-btn-secondary-outward2-highlight-right-deco.svg');
    --buttonSecondaryDecorativeImageAfterDisabled: url('/media/30vlazew/me-btn-primary-outward2-disabled-right-deco.svg');
    --buttonSecondaryDecorativeImageAspectRatio: 7 / 60;
    
    --buttonSecondaryFontFamily: Rajdhani;
    --buttonSecondaryFontSize: 1.8rem;
    --buttonSecondaryLineHeight: 1.8rem;
    --buttonSecondaryTextTransform: uppercase;
    
    --buttonSecondaryPadding: 1rem 1.5rem 1rem 1.5rem;
    --buttonSecondaryTextColor: #0e0c0c;
    --buttonSecondaryTextColorHighlight: #1c1818;
    --buttonSecondaryTextColorDisabled: #bfb9b8;

    
    
    
    
    

    
    
    
    
    
    
    
    

    
    
    

    
    
    
    --buttonTertiaryBackgroundColor: #0e0c0c;
    --buttonTertiaryBackgroundColorHighlight: #eee6e3;
    --buttonTertiaryBackgroundColorDisabled: #999999;
    
    
    
    --buttonTertiaryDecorativeImageBefore: url('/media/iwedwfih/me-btn-tertiary-outward2-default-left-deco.svg');
    --buttonTertiaryDecorativeImageBeforeHighlight: url('/media/t4uhhsds/me-btn-tertiary-outward2-highlight-left-deco.svg');
    --buttonTertiaryDecorativeImageBeforeDisabled: url('/media/544av0qh/me-btn-primary-outward2-disabled-left-deco.svg');
    --buttonTertiaryDecorativeImageAfter: url('/media/xg4mvv45/me-btn-tertiary-outward2-default-right-deco.svg');
    --buttonTertiaryDecorativeImageAfterHighlight: url('/media/ze3ngj53/me-btn-tertiary-outward2-highlight-right-deco.svg');
    --buttonTertiaryDecorativeImageAfterDisabled: url('/media/30vlazew/me-btn-primary-outward2-disabled-right-deco.svg');
    --buttonTertiaryDecorativeImageAspectRatio: 7 / 60;
    
    --buttonTertiaryFontFamily: Rajdhani;
    --buttonTertiaryFontSize: 1.8rem;
    --buttonTertiaryLineHeight: 1.8rem;
    
    
    --buttonTertiaryPadding: 1rem 1.5rem 1rem 1.5rem;
    --buttonTertiaryTextColor: #eee6e3;
    --buttonTertiaryTextColorHighlight: #0e0c0c;
    --buttonTertiaryTextColorDisabled: #bfb9b8;

    
    
    
    
    

    
    
    
    
    
    
    
    

    
    
    

    
    
    
    --buttonQuaternaryBackgroundColor: #0e0c0c;
    --buttonQuaternaryBackgroundColorHighlight: #d62303;
    --buttonQuaternaryBackgroundColorDisabled: #999999;
    
    
    
    --buttonQuaternaryDecorativeImageBefore: url('/media/iwedwfih/me-btn-tertiary-outward2-default-left-deco.svg');
    --buttonQuaternaryDecorativeImageBeforeHighlight: url('/media/54cdczxf/me-btn-secondary-outward2-default-left-deco.svg');
    --buttonQuaternaryDecorativeImageBeforeDisabled: url('/media/544av0qh/me-btn-primary-outward2-disabled-left-deco.svg');
    --buttonQuaternaryDecorativeImageAfter: url('/media/xg4mvv45/me-btn-tertiary-outward2-default-right-deco.svg');
    --buttonQuaternaryDecorativeImageAfterHighlight: url('/media/acum1xfn/me-btn-secondary-outward2-default-right-deco.svg');
    --buttonQuaternaryDecorativeImageAfterDisabled: url('/media/30vlazew/me-btn-primary-outward2-disabled-right-deco.svg');
    --buttonQuaternaryDecorativeImageAspectRatio: 7 / 60;
    
    --buttonQuaternaryFontFamily: Rajdhani;
    --buttonQuaternaryFontSize: 1.8rem;
    --buttonQuaternaryLineHeight: 1.8rem;
    --buttonQuaternaryTextTransform: uppercase;
    
    --buttonQuaternaryPadding: 1rem 1.5rem 1rem 1.5rem;
    --buttonQuaternaryTextColor: #eee6e3;
    --buttonQuaternaryTextColorHighlight: #0e0c0c;
    --buttonQuaternaryTextColorDisabled: #bfb9b8;

    
    
    
    
    

    
    --buttonQuaternaryIconAfterColor: #ffffff;
    
    
    
    
    
    

    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

    
    
    
    --buttonQuinaryBorderRadius: 0rem;
    

    
    
    
    
    
    
    
    

    --buttonQuinaryBackgroundColor: transparent;
    --buttonQuinaryBackgroundColorHighlight: transparent;
    --buttonQuinaryBackgroundColorDisabled: transparent;

    --cardBorderRadius: 1rem;
    --cardTextColor: #d3cccb;
    --cardHeadingColor: #eee6e3;
    --cardImageBorderRadius: 1rem;
    
    --cardImageFrameIndentation: 0rem;
    
    --cardLinkColor: #042ee3;
    --cardLinkColorHighlight: #1a4bff;
    --cardTextAlignment: left;

    
    
    
    
    
    
    
    
    
    
    

    
    --editionsInfoBackgroundImage: url('/media/04znkw2w/bad-pattern.jpg');
    --editionsInfoBorderColor: #042ee4;
    --editionsInfoBorderRadius: 1rem;
    --editionsInfoBorderWidth: 0.1rem;
    
    --editionsButtonBackgroundColor: #042ee4;
    --editionsButtonBackgroundColorHighlight: #d62303;
    
    
    --editionsButtonTextColor: #eee6e3;
    --editionsButtonTextColorHighlight: #ffffff;
    --editionsButtonDecorativeImageBefore: url('/media/j3ljeopi/me-btn-primary-outward2-default-left-deco.svg');
    --editionsButtonDecorativeImageBeforeHighlight: url('/media/3hzn2pr3/me-btn-secondary-outward2-highlight-left-deco.svg');
    --editionsButtonDecorativeImageAfter: url('/media/rzyp4rex/me-btn-primary-outward2-default-right-deco.svg');
    --editionsButtonDecorativeImageAfterHighlight: url('/media/acum1xfn/me-btn-secondary-outward2-default-right-deco.svg');
    --editionsButtonDecorativeImageAspectRatio: 7 / 60;
    

    
    
    
    
    
    
    
    

    --socialLinksBlockColor: #eee6e3;
    --socialLinksBlockColorHighlight: #042ee3;

    --formColorAccent: #042ee3;
    
    
    --formFieldBorderColor: #eee6e3;
    --formFieldBorderColorHighlight: #eee6e3;
    --formFieldBorderRadius: 0.3rem;
    --formFieldBorderWidth: 0.3rem;
    --formFieldTextColor: #eee6e3;

    
    
    --tabbedContentBlockInsideButtonBorderRadius: 0.1rem;
    --tabbedContentBlockInsideButtonColor: #eee6e3;
    --tabbedContentBlockInsideButtonColorHighlight: #eee6e3;

    
    
    
    
    
    
    
    
    

--languagePickerFontWeight:400; 
--globalHeaderMenuLineHeightCompressed:1.5rem; 
--globalHeaderMenuFontSizeCompressed:1.5rem; 
--globalHeaderMenuLineHeight:1.5rem; 
--globalHeaderMenuFontSize:1.5rem; 
--globalHeaderLinkColorHighlight:#ff2031; 
--globalHeaderNavSpacing:var(--spacingLarge); 
--membershipLinkLoggedOutTextDecorationCompressed:none; 
--globalHeaderNavSpacing:var(--spacingLarge); 
--globalHeaderLogoWidthCompressed:6rem; 
--plaionFontFamilyDefault:Oswald, Helvetica, Arial, sans-serif; 
--globalHeaderBackgroundColor:#1a1a1a; 
--buttonAfterTransform:translate(100%, -50%); 
--buttonBeforeTransform:translate(-100%, -50%); 
--buttonPrimaryDecorativeImageAfterPosition:1px; 
--buttonPrimaryDecorativeImageBeforePosition:1px; 
--buttonPrimaryLetterSpacing:0.3rem; 
--buttonSecondaryLetterSpacing:0.3rem; 
--buttonTertiaryLetterSpacing:0.3rem; 
--buttonQuaternaryLetterSpacing:0.3rem; 
--linkIconHeight:1.3rem; 
--formLabelFontFamily:Rajdhani; 
--formLabelFontSize:1.6rem; 
--formLabelFontWeight:400; 
--fontFamilyH5:Rajdhani; 
--formFieldCheckboxSize:2.4rem; 
--fontWeightH5:400; 
--fontSizeH5:1.8rem; 
--letterSpacingH5:1rem; 
--buttonSecondaryDecorativeImageHeight:48px; 
--buttonDecorativeImageHeightAddition:25%; 
--splidePaginationPageBorderRadius:2px; 
--splidePaginationPageHeight:1rem; 
--splidePaginationPageColor:#333131; 
--accordionBlockOverlayGradientEndColor:#0e0c0c; 
--accordionBlockOverlayClosedBackground:rgba(14, 12, 12, 0.6); 
--accordionBlockOverlayClosedBackgroundHorizontal:rgba(14, 12, 12, 0.6); 
--cardPadding:1rem; 
--editionsSubHeadingFontFamily:Rajdhani; 
--editionsButtonAfterTransform:var(--buttonAfterTransform); 
--editionsButtonAfterPosition:var(--buttonPrimaryDecorativeImageAfterPosition); 
--editionsButtonBeforeTransform:var(--buttonBeforeTransform); 
--editionsButtonBeforePosition:var(--buttonPrimaryDecorativeImageBeforePosition); 
--editionsButtonDecorativeImageHeight:var(--buttonPrimaryDecorativeImageHeight); 
--editionsSubHeadingTextTransform:uppercase; 
--summaryLinkTextTransform:uppercase; 
--summaryLinkTextDecoration:none; 
--summaryLinkColor:#eee6e3; 
--summaryLinkFontSize:1.3rem; 
--summaryHeadingTextTransform:uppercase; 
--summaryHeadingFontSize:2.2rem; 
--summaryImageBorder:1px solid rgba(80,86,95,.5); 
--summaryImageBorderRadius:0.5rem; 
--tabbedContentBlockContainerPadding:0; 
--galleryBlockItemScaleHighlight:1; 
--formFieldBackgroundColor:#0e0c0c00; 
--formFiledBorderRadius:0; 
--globalHeaderLogoWidthCompressed:6rem; 
--plaionFontFamilyDefault:Oswald, CheddarGothic, Helvetica, Arial, sans-serif; 
--globalHeaderBackgroundColor:#1a1a1a; 
--membershipLinkLoggedOutTextDecorationCompressed:none; 
--globalHeaderNavSpacing:var(--spacingLarge); 
--globalHeaderLinkColorHighlight:#ff2031; 
--globalHeaderMenuFontSize:1.5rem; 
--globalHeaderMenuLineHeight:1.5rem; 
--globalHeaderMenuFontSizeCompressed:1.5rem; 
--globalHeaderMenuLineHeightCompressed:1.5rem; 
--languagePickerFontWeight:400; 
--footerGlobalLogoImageHeight:10rem; 
--footerGlobalTaglineFontSize:1.5rem; 

}

/*--------------------GLOBALMENU-------------------------------*/
#global-header-dropdown .link__icon{
    width:1.1rem;
}
.global-header{
    background-color:#1a1a1a;
    font-family:Oswald, CheddarGothic, Helvetica, Arial, sans-serif;
    border-bottom:1px solid #cccccc10;
    text-transform:uppercase;
}
.nav-dropdown .link--default{
    text-decoration:none;
}
.membership__link{
    font-weight:400;
    letter-spacing:0.1rem;
    text-decoration:none;
}
.nav-dropdown__btn {
    text-transform: uppercase;
}
.social-links__item-link:after{
    color:#ff2031;
    background-color:#474747;
    width:3rem;
}
/*--------------------GLOBALFOOTER-------------------------------*/
.footer-global__links {
    font-family: Oswald, Helvetica, Arial, sans-serif;
    text-transform:Uppercase;
}
.footer-global__tagline{
    font-family: Archivo, Helvetica, Arial, sans-serif;
}
.footer-global__copyright{
    font-family: Archivo, Helvetica, Arial, sans-serif;
}
/*---------------------------------------------------------*/
.footer-segment__legals {
    max-width:600px;
}

.text--h2{
    margin-bottom:0;
    word-wrap: break-word;
}
.btn--primary{
      text-shadow: 0px 0px 3px #fff;
}
.btn--secondary{
      text-shadow: 0px 0px 3px #000;
}
.btn--tertiary{
      text-shadow: 0px 0px 3px #fff;
}
.btn--tertiary:hover{
      text-shadow: 0px 0px 3px #000;
}
.btn--tertiary:hover .link__icon{
    filter: invert(97%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%) contrast(80%);
}
.btn--quaternary{
      text-shadow: 0px 0px 3px #000;
}
.footer-links__link{
    text-transform: uppercase;
}
.primary-header{
    border-width:0 0 1px 0;
    border-color:#2d2929;
    border-style:solid;
}
.primary-nav__link{
    text-transform: uppercase;
}

.accordion-block__heading{
    font-family: Rajdhani;
    font-weight: 400;
    font-size: 32px;
}
.wishlist-block__hero{
    padding:2rem 0 0 0;
}


.summary__date{
    margin-bottom:-1rem;
}
.summary--blog-post:hover .summary__link-text{
    color:#eee6e3;
    -webkit-text-shadow:0px 0px 3px rgba(238,230,227,0.6);
    -moz-text-shadow: 0px 0px 3px rgba(238,230,227,0.6);
    text-shadow: 0px 0px 3px rgba(238,230,227,0.6);
}
.summary--blog-post:hover .summary__image-container{
    border: 1px solid #042ee4;
    filter: brightness(1);
}
.summary--blog-post:hover img{
    transform: scale(1.1);
}
.summary__image-container{
    transition: border var(--transitionDuration) var(--transitionTiming);
        filter: brightness(0.6);
}
.summary__image-container img{
    transition: transform var(--transitionDuration) var(--transitionTiming);
}
.summary__heading{
    opacity:0.8;
    letter-spacing:0.1rem;
    transition: text-shadow var(--transitionDuration) var(--transitionTiming);
}
.summary--blog-post:hover .summary__heading{
    opacity:1;
    color:#eee6e3;
    -webkit-text-shadow:0px 0px 3px #eee6e3;
    -moz-text-shadow: 0px 0px 3px #eee6e3;
    text-shadow: 0px 0px 3px #eee6e3;
}

.date-input__label{
    font-size:1.6rem;
    text-transform:uppercase;
}
.gallery-block__item{
    transition: border var(--transitionDuration) var(--transitionTiming);
}
.gallery-block__item:hover {
    border-color:#042ee4;
}
.gallery-block__item img {
    transition:transform var(--transitionDuration) var(--transitionTiming);
}
.gallery-block__item:hover img{
    transform:scale(1.1);
}
#hero .logo-block__logos{
    margin-bottom:3rem;
}
#hero .logo-block__logo{
    padding:1rem;
    max-width:14rem;
    background-color:#0e0c0c;
    border:1px solid #181616;
}
#hero .badge-wrapper{
    vertical-align:middle;
}
#hero .logo-block__logo-image{
    height:4rem;
}

#pillars .text--h5{
    font-family:rajdhani;
    font-weight:500;
    font-size:3.8rem;
    letter-spacing:0.2rem;
}
/*------------------------------------------FORMS-----------------------------------*/
#newsletter .composite-date .composite-date .form-group{
    align-content:space-between;
}
#newsletter .umbraco-forms-form .composite-date .form-group .date-input__label{
    display: none;
}
#newsletter .umbraco-forms-form .composite-date{
    gap:var(--spacingDefault);
}
#newsletter .umbraco-forms-form .text--shortest{
    max-width:250px;
}
#newsletter .umbraco-forms-form .text--short{
    max-width:250px;
}
#newsletter .umbraco-forms-form .umbraco-forms-field{
    gap: 0.4rem;
    margin:1.5rem 0 0 0;
}
#newsletter .umbraco-forms-form input{
    border-bottom: 0.3rem solid #0e0c0c;
    border-left: none;
    border-right: none;
    border-top: none;
    border-radius:0;

}
#newsletter .umbraco-forms-form select{
    border-bottom: 0.3rem solid #0e0c0c;
    border-left: none;
    border-right: none;
    border-top: none;
    border-radius:0;
    color:#eee6e3;
}
#newsletter .umbraco-forms-form select option {
    color:#0c0c0c;
}
#newsletter .text--h5{
    font-family:rajdhani;
    font-weight:400;
    font-size:2.2rem;
    letter-spacing:0.1rem;
    -webkit-text-shadow:0px 0px 3px #eee6e3;
    -moz-text-shadow: 0px 0px 3px #eee6e3;
    text-shadow: 0px 0px 3px #eee6e3;
}
#newsletter text{
    -formFieldPlaceholderColor:#0e0c0c;
}
#social{
    position: fixed;
    z-index: 1000;
    width: 60px;
    transform: translate(0px -50%);
    top: 50%;
    right:10px;

}
#social .section__content{
    height:0px;
}
#social .section__media{
    height:0px;
}
#social .badge-wrapper{
    vertical-align:middle;
}
#social .logo-block__logo {
    padding:1rem;
}

#social img{
    filter:brightness(0) saturate(100%) invert(95%) sepia(7%) saturate(441%) hue-rotate(356deg) brightness(102%) contrast(89%);
}
/*------------------------<1400---------------------------*/
@media only screen and (max-width: 1400px) {
    #media .constrain, #hero .constrain, #news .constrain, #intro1 .constrain{
        padding-left: var(--gutterLarge);
        padding-right: var(--gutterLarge);
    }
    
    #media .section__constrain .constrain{
            padding-left: 0;
            padding-right: 0;
        }
        /*
    header .constrain {
        padding-left: var(--gutter);
        padding-right: var(--gutter);
    }*/
}
/*------------------------<768---------------------------*/
@media only screen and (max-width: 768px) {
    #social .logo-block__logo {
        padding:0.5rem;
    }
}

/*------------------------<480---------------------------*/
@media only screen and (max-width: 480px) {
    #social{
        right:5px;
    }
}