.myslider .et_pb_slide {
padding-bottom: 0px !important;
}
.myslider div.et_pb_slide_description,
.myslider .et_pb_slider_fullwidth_off div.et_pb_slide_description { } .et_pb_map {
height: 500px !important;
} #main-header {
} @media (min-width: 981px) {
#main-header.et-fixed-header { } }
}
.et_header_style_split nav#top-menu-nav {
margin-left: -80px;
} .et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a {
padding-bottom: 23px;
} .et_header_style_left #et-top-navigation {
padding-top: 20px;
}
.et_header_style_left .et-fixed-header #et-top-navigation {
padding-top: 10px;
} .jointoday_button a {
color: #b51117 !important;
line-height: 9px;
font-weight: 600;
padding: 13px 16px !important;
text-transform: uppercase;
font-size: 12px !important;
border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
display: block;
transition: all .5s ease;
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
border: 2px solid #b51117;
}
.jointoday_button a:hover {
opacity: 1 !important;
color: #fff !important;
background-color: #b51117;
}
.et-fixed-header #top-menu .jointoday_button a:hover {
background-color: #b51117;
border: 2px solid #b51117;
box-shadow: 0px 5px 20px #b51117;
-moz-box-shadow: 0px 5px 20px #b51117;
-webkit-box-shadow: 0px 5px 20px #b51117;
}
.et-fixed-header #top-menu .jointoday_button a {
color: #fff !important;
background-color: #b51117;
box-shadow: 0px 5px 20px #b51117;
-moz-box-shadow: 0px 5px 20px #b51117;
-webkit-box-shadow: 0px 5px 20px #b51117;
border: 2px solid #b51117;
}
.et-fixed-header.et_highlight_nav #top-menu .jointoday_button a {
background-color: #b51117;
border: 2px solid #b51117;
animation: highlight-nav .8s ease;
-webkit-animation: highlight-nav .8s ease;
}
#main-header.et-fixed-header.et_highlight_nav #top-menu .jointoday_button a:hover {
background-color: #b51117;
border: 2px solid #b51117;
box-shadow: 0px 5px 20px #b51117;
-moz-box-shadow: 0px 5px 20px #b51117;
-webkit-box-shadow: 0px 5px 20px #b51117;
}
@-webkit-keyframes highlight-nav {
0% {
-webkit-transform: scale(1);
transform: scale(1)
}
50% {
-webkit-transform: scale(1.2);
transform: scale(1.2)
}
100% {
-webkit-transform: scale(1);
transform: scale(1)
}
}
@keyframes highlight-nav {
0% {
-webkit-transform: scale(1);
transform: scale(1)
}
50% {
-webkit-transform: scale(1.2);
transform: scale(1.2)
}
100% {
-webkit-transform: scale(1);
transform: scale(1)
}
} @media (max-width: 980px) {
.et_mobile_menu li {
text-align: center;
}
.et_mobile_menu li a {
border-bottom: none;
}
.et_mobile_menu li a:hover {
background-color: transparent;
}
.jointoday_button a {
border-bottom: 2px solid #b51117 !important;
}
.et_header_style_split #et_mobile_nav_menu {
float: none;
position: relative;
margin-top: 4px;
display: block;
}
.et_header_style_left #logo, .et_header_style_split #logo {
max-width: 80%;
}
}
.et_pb_scroll_top::before {
color: #fff !important;
z-index: 9999999 !important;
margin-right: 20px !important;
position: relative !important;
bottom: -25px !important;
right: 35px !important;
}
.et_pb_scroll_top {
border-radius: 0px !important;
width: 0;
height: 0;
border-style: solid;
border-width: 0 0 60px 60px;
border-color: transparent transparent #EB1B23 transparent;
background: transparent !important;
padding: 0px !important;
right: 0 !important;
bottom: 0px !important;
-ms-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.et_pb_scroll_top:hover {
border-color: transparent transparent rgba(182, 16, 24, 0.85) transparent;
-ms-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease
}
@media only screen and (max-width: 980px) {
#top-header>.container,
#et_search_outer>.container,
#main-content>.container,
div.et_pb_row,
div.et_pb_row.et_pb_row_fullwidth {
width: 100% !important;
}
#main-header>.container
{
width: 80% !important;
max-width: 360px !important;
}
#main-header
{
background-color: rgba(0, 0, 0, 0) !important;
}
.et_header_style_split .et_mobile_menu {
top: 33px;
}
.et_header_style_split #main-header {
padding: 10px 0;
}
.et_header_style_split #logo {
max-width: 70%;
}
}
.et_pb_bg_layout_dark .et_pb_slide_description {
text-shadow: none;
}
.btn-slider.et_pb_slider .et_pb_more_button.et_pb_button {
position: absolute;
margin: auto;
bottom: 20px;
right: 0;
}
#footer-bottom {
border-top: 1px solid #bfbfbfa1;
}  .et_header_style_left #et-top-navigation nav > ul > li > a,
.et_header_style_left .et-fixed-header #et-top-navigation nav > ul > li > a {
padding-bottom: 15px;
}
#top-menu li {
padding-right: 5px;
}
#et-top-navigation {
padding: 5px 0 !important;
}
#top-menu li a {
background: #222; padding: 15px 10px; }
#top-menu li a:hover,
#top-menu li li a:hover {
color: #fff !important;
}
#top-menu li a:hover {
background: #323232 !important; }
#top-menu li.current-menu-item > a {
background: #222; }
#top-menu .menu-item-has-children > a:first-child:after {
content: none;
}  .et_pb_widget_area .menu .menu-item {
background-color: #323232;
} .et_pb_widget_area .menu .menu-item a {
color: #fff;
} .et_pb_widget_area .menu .menu-item:hover {
background-color: #e71d36;
} .et_pb_widget_area .menu .menu-item:hover a {
color: #fff;
} .et_pb_widget_area .menu .current-menu-item {
background-color: #e71d36;
} .et_pb_widget_area .menu .current-menu-item a {
color: #fff !important;
} .widget_nav_menu h4 {
font-weight: bold !important;
padding: 20px;
font-size: 18px !important;
border-bottom: 5px solid #e71d36 !important;
}
@media all and (max-width: 980px) {
.et_pb_column .et_pb_widget.widget_nav_menu {
width: 100% !important;
}}
.et_pb_widget .menu .menu-item {
padding: 10px 20px 10px 20px;
margin-bottom: 0px;
border-bottom: 1px solid rgba(0, 0, 0, 0.5);
-webkit-transition: all .3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.et_pb_widget .menu .menu-item a {
-webkit-transition: all .3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.ol-attribution.ol-uncollapsible {
display: none !important;
}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}