


    


    




    *#dm *.dmBody hr.u_1898740093 { background-color: rgb(82, 193, 243) !important; }
*#dm *.dmBody div.u_1896252099 hr { color: rgba(255, 255, 255, 1) !important; background-color: rgba(255, 255, 255, 1) !important; }
*#dm *.dmBody div.u_1952747793 { background-color: rgba(0, 0, 0, 0) !important; background-repeat: no-repeat !important; background-image: none !important; background-size: cover !important; }
*#dm *.dmBody *.u_1352386965:before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
*#dm *.dmBody *.u_1352386965.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
*#dm *.dmBody div.u_1352386965:before { background-color: rgba(0, 0, 0, 1) !important; }
*#dm *.dmBody div.u_1352386965.before { background-color: rgba(0, 0, 0, 1) !important; }
*#dm *.dmBody a.u_1767752486 span.text { font-weight: bold !important; }
*#dm *.dmBody a.u_1767752486:hover span.text { color: rgba(255, 255, 255, 1) !important; }
*#dm *.dmBody a.u_1767752486.hover span.text { color: rgba(255, 255, 255, 1) !important; }
*#dm *.dmBody a.u_1767752486:hover { border-color: rgba(0, 0, 0, 0) !important; }
*#dm *.dmBody a.u_1767752486.hover { border-color: rgba(0, 0, 0, 0) !important; }
*#dm *.dmBody a.u_1767752486 { border-radius: 6px !important; -moz-border-radius: 6px !important; -webkit-border-radius: 6px !important; background-color: rgba(18, 202, 61, 1) !important; border-style: solid !important; border-width: 0px !important; }
*#dm *.dmBody div.u_1352386965 { background-color: rgba(0, 0, 0, 0) !important; background-repeat: no-repeat !important; background-image: none !important; background-size: cover !important; border-color: rgba(0, 104, 255, 0.7) !important; border-width: 0px !important; border-style: solid !important; }
*#dm *.dmBody *.u_1928009936:before { opacity: 0.5 !important; background-color: rgba(43, 79, 198, 0.49) !important; }
*#dm *.dmBody *.u_1928009936.before { opacity: 0.5 !important; background-color: rgba(43, 79, 198, 0.49) !important; }
*#dm *.dmBody *.u_1928009936 *.bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgba(43, 79, 198, 0.49) !important; }
*#dm *.dmBody div.u_1928009936:before { background-color: rgba(255, 255, 255, 1) !important; opacity: 0.34 !important; }
*#dm *.dmBody div.u_1928009936.before { background-color: rgba(255, 255, 255, 1) !important; opacity: 0.34 !important; }
*#dm *.dmBody div.u_1928009936 *.bgExtraLayerOverlay { background-color: rgba(255, 255, 255, 1) !important; opacity: 0.34 !important; }
*#dm *.dmBody div.u_1059504695 { width: 302px !important; max-width: 100% !important; display: block !important; }
*#dm *.dmBody div.u_1101349594 ul.dmNavWrapper { padding-top: 0px !important; padding-right: 0px !important; }
*#dm *.dmBody div.u_1101349594 ul.dmNavWrapper> li.navItemSelectedServer { background-color: rgba(0, 0, 0, 0) !important; }
*#dm *.dmBody div.u_1101349594 ul.dmNavWrapper> li.dmNavItemSelected { background-color: rgba(0, 0, 0, 0) !important; }
*#dm *.dmBody div.u_1101349594 ul.dmNavWrapper> li:hover { background-color: rgba(0, 0, 0, 0) !important; }
*#dm *.dmBody div.u_1101349594 ul.dmNavWrapper> li.hover { background-color: rgba(0, 0, 0, 0) !important; }
*#dm *.dmBody div.u_1101349594 ul.dmNavWrapper> li.navItemSelectedServer> a *.navText { color: rgba(51, 51, 51, 1) !important; }
*#dm *.dmBody div.u_1101349594 ul.dmNavWrapper> li.dmNavItemSelected> a *.navItemText { color: rgba(51, 51, 51, 1) !important; }
*#dm *.dmBody div.u_1101349594 ul.dmNavWrapper> li.dmNavItemSelected> *.navItemText { color: rgba(51, 51, 51, 1) !important; }
*#dm *.dmBody div.u_1101349594 ul.dmNavWrapper> li.navItemSelectedServer> a:hover *.navText { color: rgba(51, 51, 51, 1) !important; }
*#dm *.dmBody div.u_1101349594 ul.dmNavWrapper> li.dmNavItemSelected> a:hover *.navItemText { color: rgba(51, 51, 51, 1) !important; }
*#dm *.dmBody div.u_1101349594 ul.dmNavWrapper> li.navItemSelectedServer> a *.navText.hover { color: rgba(51, 51, 51, 1) !important; }
*#dm *.dmBody div.u_1101349594 ul.dmNavWrapper> li.dmNavItemSelected> a *.navItemText.hover { color: rgba(51, 51, 51, 1) !important; }
*#dm *.dmBody *.u_1101349594 ul.dmNavWrapper> li { padding-right: 5px !important; padding-left: 5px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
*#dm *.dmBody div.u_1101349594 ul.dmNavWrapper> li> a *.navText { color: rgba(0, 0, 0, 1) !important; }
*#dm *.dmBody div.u_1101349594 ul.dmNavWrapper> li> a *.navItemText { color: rgba(0, 0, 0, 1) !important; }
*#dm *.dmBody div.u_1101349594 ul.dmNavWrapper> li> *.dmNavigation { color: rgba(0, 0, 0, 1) !important; }
*#dm *.dmBody div.u_1101349594 ul.dmNavWrapper> li> a:hover *.navText { color: rgba(255, 102, 0, 1) !important; }
*#dm *.dmBody div.u_1101349594 ul.dmNavWrapper> li> a *.navText.hover { color: rgba(255, 102, 0, 1) !important; }
*#dm *.dmBody div.u_1101349594 ul.dmNavWrapper> li> a:hover *.navItemText { font-weight: normal !important; color: rgba(255, 102, 0, 1) !important; }
*#dm *.dmBody div.u_1101349594 ul.dmNavWrapper> li> a *.navItemText.hover { font-weight: normal !important; color: rgba(255, 102, 0, 1) !important; }
*#dm *.dmBody *.u_1101349594.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) *.unifiednav__container:not([data-depth])> *.unifiednav__item-wrap:not(:last-child)::before { color: rgba(43, 79, 198, 1) !important; }
*#dm *.dmBody *.u_1101349594.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) *.unifiednav__container:not([data-depth])> *.unifiednav__item-wrap:not(:last-child)::after { color: rgba(43, 79, 198, 1) !important; }
*#dm *.dmBody nav.u_1101349594 { color: black !important; }
*#dm *.dmBody nav.u_1101349594.main-navigation.unifiednav { background-color: rgba(0, 0, 0, 0) !important; }
*#dm *.dmBody *.u_1101349594.main-navigation.unifiednav[data-nav-structure="SPLIT"] *.unifiednav__container:not([data-depth]) *:not(:last-of-type)> *.unifiednav__item-wrap *.unifiednav__container[data-depth="0"] { left: 0px !important; }
*#dm *.dmBody *.u_1101349594.main-navigation.unifiednav[data-nav-structure="SPLIT"] *.unifiednav__container:not([data-depth]) *:last-of-type> *.unifiednav__item-wrap:not(:last-child) *.unifiednav__container[data-depth="0"] { left: 0px !important; }
*#dm *.dmBody nav.u_1101349594.main-navigation.unifiednav.effect-background *.unifiednav__container:not([data-depth])> *.unifiednav__item-wrap> *.unifiednav__item:hover { background-color: rgba(18, 202, 61, 1) !important; }
*#dm *.dmBody nav.u_1101349594.main-navigation.unifiednav.effect-background *.unifiednav__container:not([data-depth])> *.unifiednav__item-wrap> *.unifiednav__item.hover { background-color: rgba(18, 202, 61, 1) !important; }
*#dm *.dmBody nav.u_1101349594.main-navigation.unifiednav.effect-background *.unifiednav__container:not([data-depth])> *.unifiednav__item-wrap> *.unifiednav__item.dmNavItemSelected { background-color: rgba(18, 202, 61, 1) !important; }
*#dm *.dmBody nav.u_1101349594.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item:hover { background-color: rgba(56, 223, 15, 1) !important; }
*#dm *.dmBody nav.u_1101349594.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item.hover { background-color: rgba(56, 223, 15, 1) !important; }
*#dm *.dmBody nav.u_1101349594.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item.dmNavItemSelected { background-color: rgba(56, 223, 15, 1) !important; }
*#dm *.dmBody nav.u_1101349594.main-navigation.unifiednav *.unifiednav__container:not([data-depth])> *.unifiednav__item-wrap> *.unifiednav__item { color: rgba(255, 255, 255, 1) !important; }
*#dm *.dmBody *.u_1101349594.main-navigation.unifiednav[data-nav-structure="SPLIT"] *.unifiednav__container:not([data-depth]) *:not(:last-of-type)> *.unifiednav__item-wrap *.unifiednav__container[data-depth="0"] { left: 15px !important; }
*#dm *.dmBody *.u_1101349594.main-navigation.unifiednav[data-nav-structure="SPLIT"] *.unifiednav__container:not([data-depth]) *:last-of-type> *.unifiednav__item-wrap:not(:last-child) *.unifiednav__container[data-depth="0"] { left: 15px !important; }
*#dm *.dmBody nav.u_1101349594.main-navigation.unifiednav.effect-bottom *.unifiednav__container:not([data-depth])> *.unifiednav__item-wrap> *.unifiednav__item *.nav-item-text::after { border-top-color: rgba(56, 223, 15, 1) !important; }
*#dm *.dmBody *.u_1101349594.main-navigation.unifiednav[data-nav-structure="SPLIT"] *.unifiednav__container:not([data-depth]) *:not(:last-of-type)> *.unifiednav__item-wrap *.unifiednav__container[data-depth="0"] { left: 14px !important; }
*#dm *.dmBody *.u_1101349594.main-navigation.unifiednav[data-nav-structure="SPLIT"] *.unifiednav__container:not([data-depth]) *:last-of-type> *.unifiednav__item-wrap:not(:last-child) *.unifiednav__container[data-depth="0"] { left: 14px !important; }
*#dm *.dmBody *.u_1101349594.main-navigation.unifiednav *.unifiednav__container:not([data-depth])> *.unifiednav__item-wrap> *.unifiednav__item { padding-left: 10px !important; }
*#dm *.dmBody *.u_1101349594.main-navigation.unifiednav:not([image]) *.unifiednav__container[data-depth="0"] { top: calc(100% - 0px - 0px) !important; }
*#dm *.dmBody *.u_1101349594.main-navigation.unifiednav[data-nav-structure="HORIZONTAL"] *.unifiednav__container:not([data-depth])> *.unifiednav__item-wrap:not(:last-child) *.unifiednav__container[data-depth="0"] { left: 10px !important; }
*#dm *.dmBody *.u_1101349594.main-navigation.unifiednav[data-nav-structure="SPLIT"] *.unifiednav__container:not([data-depth]) *:not(:last-of-type)> *.unifiednav__item-wrap *.unifiednav__container[data-depth="0"] { left: 10px !important; }
*#dm *.dmBody *.u_1101349594.main-navigation.unifiednav[data-nav-structure="SPLIT"] *.unifiednav__container:not([data-depth]) *:last-of-type> *.unifiednav__item-wrap:not(:last-child) *.unifiednav__container[data-depth="0"] { left: 10px !important; }
*#dm *.dmBody div.u_1928009936 { background-color: rgba(255, 255, 255, 1) !important; background-repeat: no-repeat !important; background-image: none !important; background-size: cover !important; }



    *#dm *.dmBody div.u_1896252099{padding-top:0px !important;padding-left:0px !important;padding-bottom:0px !important;float:none !important;top:0px !important;max-width:100% !important;left:0 !important;width:44px !important;position:relative !important;padding-right:0px !important;min-width:0 !important;text-align:center !important;height:auto !important;display:block !important;margin-right:auto !important;margin-left:auto !important;margin-top:0px !important;margin-bottom:0px !important;}
*#dm *.dmBody div.u_1952747793{padding-left:30px !important;padding-right:30px !important;padding-top:0px !important;padding-bottom:0px !important;background-position:50% 50% !important;}
*#dm *.dmBody h3.u_1705014189{margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;float:none !important;top:0px !important;left:0 !important;width:100% !important;position:relative !important;height:auto !important;padding-left:0px !important;margin-right:auto !important;margin-left:auto !important;max-width:calc(100% - 0px) !important;padding-right:0px !important;min-width:25px !important;text-align:left !important;}
*#dm *.dmBody div.u_1928009936{float:none !important;top:0px !important;left:0 !important;width:100% !important;position:relative !important;height:auto !important;padding-top:100px !important;padding-left:40px !important;padding-bottom:100px !important;margin-right:auto !important;margin-left:auto !important;max-width:none !important;margin-top:0px !important;margin-bottom:0px !important;padding-right:40px !important;min-width:0 !important;text-align:center !important;}
*#dm *.d-page-1799099671 DIV.dmInner{background-repeat:no-repeat !important;background-image:url('/Resources/images/gempsa15.jpg') !important;background-size:cover !important;background-attachment:fixed !important;}
*#dm *.d-page-1799099671 DIV#dmSlideRightNavRight{background-repeat:no-repeat !important;background-image:url('/Resources/images/gempsa15.jpg') !important;background-size:cover !important;background-attachment:fixed !important;}
*#dm *.dmBody div.u_1352386965{padding-top:182.5px !important;padding-left:0px !important;padding-bottom:182.5px !important;float:none !important;top:0px !important;max-width:auto !important;left:0 !important;width:100% !important;position:relative !important;padding-right:0px !important;min-width:0 !important;text-align:center !important;height:auto !important;background-position:50% 50% !important;margin-right:auto !important;margin-left:auto !important;margin-top:0px !important;margin-bottom:0px !important;}
*#dm *.dmBody h1.u_1430114411{padding-top:2px !important;padding-left:0px !important;padding-bottom:2px !important;float:none !important;top:0px !important;max-width:100% !important;left:0px !important;width:410px !important;position:relative !important;padding-right:0px !important;min-width:0 !important;text-align:left !important;height:auto !important;}
*#dm *.dmBody h3.u_1430114411{padding-top:2px !important;padding-left:0px !important;padding-bottom:2px !important;float:none !important;top:0px !important;max-width:100% !important;left:0 !important;width:871.5px !important;position:relative !important;padding-right:0px !important;min-width:0 !important;text-align:center !important;height:auto !important;display:block !important;margin-right:auto !important;margin-left:auto !important;margin-top:8px !important;margin-bottom:8px !important;}
*#dm *.dmBody h2.u_1430114411{padding-top:2px !important;padding-left:0px !important;padding-bottom:2px !important;float:none !important;margin-right:auto !important;margin-left:auto !important;top:0px !important;max-width:100% !important;left:0 !important;width:100% !important;margin-top:0px !important;position:relative !important;margin-bottom:8px !important;padding-right:0px !important;min-width:0 !important;text-align:center !important;height:auto !important;display:block !important;}
*#dm *.dmBody img.u_1846596858{width:100% !important;max-height:none !important;max-width:none !important;height:auto !important;}
*#dm *.dmBody div.u_1101349594{padding-top:0px !important;padding-left:0px !important;padding-bottom:0px !important;float:none !important;top:0px !important;max-width:calc(100% - 0px) !important;left:0px !important;width:100% !important;position:relative !important;padding-right:0px !important;min-width:25px !important;text-align:right !important;height:auto !important;display:block !important;}
*#dm *.dmBody nav.u_1101349594.main-navigation.unifiednav *.unifiednav__container:not([data-depth])> *.unifiednav__item-wrap> *.unifiednav__item{font-size:16px !important;}
*#dm *.dmBody nav.u_1101349594.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) *.unifiednav__container:not([data-depth])> *.unifiednav__item-wrap:not(:last-child)::before{padding-top:0px !important;padding-bottom:0px !important;margin-top:0px !important;margin-bottom:0px !important;}
*#dm *.dmBody nav.u_1101349594.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) *.unifiednav__container:not([data-depth])> *.unifiednav__item-wrap:not(:last-child)::after{padding-top:0px !important;padding-bottom:0px !important;margin-top:0px !important;margin-bottom:0px !important;}
*#dm *.dmBody div.u_1949743577{padding-right:0px !important;padding-left:0px !important;padding-top:15px !important;}
*#dm *.dmBody nav.u_1101349594{float:none !important;top:0px !important;left:0px !important;width:calc(100% - 0px) !important;position:relative !important;height:auto !important;padding-top:6px !important;padding-left:0px !important;padding-bottom:0px !important;max-width:100% !important;justify-content:flex-start !important;align-items:stretch !important;padding-right:0px !important;min-width:25px !important;text-align:start !important;margin-right:0px !important;margin-left:0px !important;margin-top:22px !important;margin-bottom:0px !important;}
*#dm *.dmBody div.u_1963557873{padding-top:0px !important;padding-left:0px !important;}
*#dm *.dmBody div.u_1059504695{width:calc(100% - 152px) !important;max-height:1000px !important;padding-top:0px !important;padding-left:0px !important;padding-bottom:0px !important;float:none !important;top:0px !important;max-width:102px !important;left:0px !important;position:relative !important;padding-right:0px !important;min-width:25px !important;text-align:center !important;display:block !important;margin-right:0px !important;margin-left:152px !important;margin-top:0px !important;margin-bottom:0px !important;}


	
	/* branding colors definition */
	:root {
    
        --button-color: #F66035;
    
    
        --button-hover-color: #F86F4C;
    
    
		--text-on-light: #F66035;    
    
    
		--text-on-dark: #F66035;    
    
    
		--text-on-button: #FFF;    
    
    
		--header-color: #313131;    
    
}
