.rouge-spe { color: #ED1C24; } .menu-icon a span { font-family: 'ETmodules'; } @media only screen and ( max-width:1152px) {
#et_mobile_nav_menu { display: block; }
#top-menu-nav { display: none; }
.et_header_style_left .mobile_menu_bar { padding-bottom: 50px; }
} @media (min-width: 981px) {
.single #main-content .container:before,
.archive #main-content .container:before { background: none; }
} .et_full_width_page #left-area { padding-bottom: 0; }
.single .et_pb_post { margin-bottom: 0; }
.single .post { padding-bottom: 0; } ul#menu-menu-bas li,
ul#menu-menu-bas-en li { padding: 0 10px; text-transform: uppercase; display: inline; } .et_header_style_left .logo_container { height: 150%; margin-top: 5px; } @media all and (min-width: 980px) {
.et_menu_container:before { width: 140px; height: 70px; left: 23.5px; }
.et-fixed-header .et_menu_container:before { width: 110px; height: 60px; }
#et_search_icon:before { padding: 23px 30px; }
}
@media all and (max-width: 980px) {
#logo { max-height: 100%; height: 100% !important; margin-bottom: 0; margin-top: -5px; }
.et_menu_container:before { top: 100%; left: -5px; width: 100px; height: 50px; }
.et_header_style_left #logo { max-width: 100%; }
}
#et-top-navigation nav>ul>li>a { padding: 30px 20px; }
.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a { padding-bottom: 23px; padding-top: 23px; }
#et-top-navigation { padding-top: 0 !important; }
#et-top-navigation nav>ul>li:first-of-type { border-left: 1px solid #aaa; }
#et-top-navigation nav>ul>li>a { border-right: 1px solid #aaa; }
#et-top-navigation nav>ul>li>a:hover { background: #fff; opacity: 1 !important; }
#top-menu li { padding-right: 0; }
#top-menu li:nth-child(odd) { margin-right: -4px; }
#top-menu li:nth-child(even) { margin-right: -3px; }
#et_top_search { padding-top: 0 !important; padding-right: 30px; margin: 0; }
#et_search_icon:before { padding: 30px 20px; -webkit-transition: all .5s ease; transition: all .5s ease; }
@media all and (max-width: 980px) {
#et_search_icon:before { padding: 12px; }
}
.et-fixed-header #et_search_icon:before { padding: 23px 20px;
}
#top-menu .menu-item-has-children>a { padding-right: 50px !important; }
#top-menu .menu-item-has-children>a:first-child:after { top: 40%; right: 30px; content: 'e04c'; }
.nav li ul { border-top: none; padding: 0; }
#top-menu li li a { width: 240px; padding: 20px 20px; border-bottom: 1px solid #aaa; }
#top-menu li li a:hover { background: #fff; }
#top-menu li li { margin: 0; padding: 0; }
#top-menu li .menu-item-has-children>a:first-child:after { top: 30%; right: 30px; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); }
.nav li li ul { top: 0; }
#top-menu li a:hover { color: #ED1C24; opacity: 1 !important; }
#top-menu li.current-menu-item>a,
#top-menu li .current-menu-ancestor>a,
#top-menu li.current-menu-ancestor>a,
.et_mobile_menu li.current-menu-item>a,
.et_mobile_menu li .current-menu-ancestor>a,
.et_mobile_menu li.current-menu-ancestor>a { color: #ED1C24 !important; background: #fff; }
.mobile_menu_bar { padding: 12px !important; }
.mobile_menu_bar:before { color: #3d3d3d; }
.et_mobile_menu { padding: 0; width: 60%; right: 16px; left: auto; margin: 0; border-top: none; }
ul#mobile_menu { text-align: center; }
.et_mobile_menu li li,
#main-header .et_mobile_menu li ul { padding-left: 0; }
.et_mobile_menu li a { padding: 15px 5%; border-bottom: 1px solid #aaa !important; }
#main-header .et_mobile_menu .menu-item-has-children > a { position: relative; }
#main-header .et_mobile_menu .menu-item-has-children > a:after { font-family: 'ETmodules'; position: absolute; }
#main-header .et_mobile_menu .menu-item-has-children > a:after { content: 'e04c'; top: 30%; right: 30px; }
#main-header .et_mobile_menu .menu-item-has-children.visible > a:after { content: 'e04b'; }
#main-header .et_mobile_menu ul.sub-menu { display: none !important; visibility: hidden !important; -webkit-transition: all 1.5s ease-in-out; transition: all 1.5s ease-in-out; }
#main-header .et_mobile_menu .visible > ul.sub-menu { display: block !important; visibility: visible !important; }
.et_mobile_menu li a:hover { background: #fff; color: #ED1C24; }
.et_mobile_menu .menu-item-has-children>a { font-weight: 600; } .logo-s img { margin-bottom: -4px; }  .fs-split-hero,
.fs-split-hero-left { overflow: hidden; } .fs-split-hero .header-content,
.fs-split-hero-left .header-content { margin: 0; padding: 10% !important; } .fs-split-hero .et_pb_module_header span,
.fs-split-hero-left .et_pb_module_header span { display: block; font-weight: bold; } .fs-split-hero .et_pb_more_button { margin: 15px 25px 0 0 !important; } .fs-split-hero .et_pb_module_header,
.fs-split-hero .et_pb_fullwidth_header_subhead,
.fs-split-hero .et_pb_header_content_wrapper,
.fs-split-hero .fs-split-hero-buttons { margin-left: 50vw; display: block; width: 40vw; }
.fs-split-hero-left .et_pb_module_header,
.fs-split-hero-left .et_pb_fullwidth_header_subhead,
.fs-split-hero-left .et_pb_header_content_wrapper,
.fs-split-hero-left .fs-split-hero-buttons { margin-right: 50vw; display: block; width: 40vw; } .fs-split-hero .et_pb_fullwidth_header_container { width: 50vw; margin: 0; left: 100vw; background: rgba(0, 0, 0, .7); -webkit-animation: headerSlide 2s ease-in-out 1s 1 forwards; animation: headerSlide 2s ease-in-out 1s 1 forwards; }
.fs-split-hero-left .et_pb_fullwidth_header_container { width: 50vw; margin: 0; right: 100vw; background: rgba(0, 0, 0, .7); -webkit-animation: headerSlideL 2s ease-in-out 1s 1 forwards; animation: headerSlideL 2s ease-in-out 1s 1 forwards; } .fs-split-hero .et_pb_module_header { -webkit-animation: contentSlide 1.5s ease-in-out 1.2s 1 forwards; animation: contentSlide 1.5s ease-in-out 1.2s 1 forwards; }
.fs-split-hero-left .et_pb_module_header { -webkit-animation: contentSlideL 1.5s ease-in-out 1.2s 1 forwards; animation: contentSlideL 1.5s ease-in-out 1.2s 1 forwards; }
.fs-split-hero .et_pb_fullwidth_header_subhead { padding: 10px 0; -webkit-animation: contentSlide 1.5s ease-in-out 1.4s 1 forwards; animation: contentSlide 1.5s ease-in-out 1.4s 1 forwards; }
.fs-split-hero-left .et_pb_fullwidth_header_subhead { padding: 10px 0; -webkit-animation: contentSlideL 1.5s ease-in-out 1.4s 1 forwards; animation: contentSlideL 1.5s ease-in-out 1.4s 1 forwards; }
.fs-split-hero .et_pb_header_content_wrapper { padding-bottom: 20px; -webkit-animation: contentSlide 1.5s ease-in-out 1.6s 1 forwards; animation: contentSlide 1.5s ease-in-out 1.6s 1 forwards; }
.fs-split-hero-left .et_pb_header_content_wrapper { padding-bottom: 20px; -webkit-animation: contentSlideL 1.5s ease-in-out 1.6s 1 forwards; animation: contentSlideL 1.5s ease-in-out 1.6s 1 forwards; }
.fs-split-hero .fs-split-hero-buttons { -webkit-animation: contentSlide 1.5s ease-in-out 1.8s 1 forwards; animation: contentSlide 1.5s ease-in-out 1.8s 1 forwards; }
.fs-split-hero-left .fs-split-hero-buttons { -webkit-animation: contentSlideL 1.5s ease-in-out 1.8s 1 forwards; animation: contentSlideL 1.5s ease-in-out 1.8s 1 forwards; } @-webkit-keyframes headerSlide { 
0% { left: 100vw; }
100% { left: 50vw; }
}
@keyframes headerSlide {
0% { left: 100vw; }
100% { left: 50vw; }
}
@-webkit-keyframes headerSlideL { 
0% { right: 100vw; }
100% { right: 50vw; }
}
@keyframes headerSlideL {
0% { right: 100vw; }
100% { right: 50vw; }
} @-webkit-keyframes contentSlide {
0% { margin-left: 50vw; }
100% { margin-left: 0; }
}
@keyframes contentSlide {
0% { margin-left: 50vw; }
100% { margin-left: 0; }
}
@-webkit-keyframes contentSlideL {
0% { margin-right: 50vw; }
100% { margin-right: 0; }
}
@keyframes contentSlideL {
0% { margin-right: 50vw; }
100% { margin-right: 0; }
} @media all and (max-width: 768px) { .fs-split-hero .et_pb_fullwidth_header_container,
.fs-split-hero-left .et_pb_fullwidth_header_container { width: 100vw; } .fs-split-hero .header-content,
.fs-split-hero-left .header-content { text-align: center !important; margin: 20px 0 !important; } .fs-split-hero .et_pb_more_button,
.fs-split-hero-left .et_pb_more_button { margin: 7.5px !important; } .fs-split-hero .et_pb_module_header,
.fs-split-hero .et_pb_fullwidth_header_subhead,
.fs-split-hero .et_pb_header_content_wrapper,
.fs-split-hero .fs-split-hero-buttons { margin-left: 100vw; width: 80vw; }
.fs-split-hero-left .et_pb_module_header,
.fs-split-hero-left .et_pb_fullwidth_header_subhead,
.fs-split-hero-left .et_pb_header_content_wrapper,
.fs-split-hero-left .fs-split-hero-buttons { margin-right: 100vw; width: 80vw; } @-webkit-keyframes headerSlide {
0% { left: 100vw; }
100% { left: 0; }
}
@keyframes headerSlide {
0% { left: 100vw; }
100% { left: 0; }
}
@-webkit-keyframes headerSlideL {
0% { right: 100vw; }
100% { right: 0; }
}
@keyframes headerSlideL {
0% { right: 100vw; }
100% { right: 0; }
} @-webkit-keyframes contentSlide {
0% { margin-left: 100vw; }
100% { margin-left: 0; }
}
@keyframes contentSlide {
0% { margin-left: 100vw; }
100% { margin-left: 0; }
}
@-webkit-keyframes contentSlideL {
0% { margin-right: 100vw; }
100% { margin-right: 0; }
}
@keyframes contentSlideL {
0% { margin-right: 100vw; }
100% { margin-right: 0; }
}
}
#efblcf .efbl_shared_story { background-color: #777; } #videosection { height: 100vh; }
#videobackground .et_pb_code_inner { position: absolute; height: 100vh; top: 0; right: 0; bottom: 0; left: 0; }
#videobackground .et_pb_code_inner .nk-awb { height: 100vh; }
#videofront { position: absolute; top: 110px; width: 100%;  z-index: 10; } .pa-inline-buttons .et_pb_button_module_wrapper { display: inline-block; }
.pa-inline-buttons { text-align: center !important; }