@import url("https://fonts.googleapis.com/css?family=Raleway:400,500,600,700,800&display=swap&subset=latin-ext"); .white {
color: #ffffff;
}
.black {
color: #000000;
}   a,
a:hover {
transition: all 0.4s;
} .ribbon90 {
transform: rotate(90deg);
}
.grecaptcha-badge {
display: none;
}
body {
overflow-x: hidden;
}
strong {
font-weight: bold;
}
.elementor-widget-text-editor {
color: black;
}
.site-content a {
border-bottom: 1px solid;
}
.site-content a:hover {
border-bottom: 1px solid transparent;
}
.nolink {
text-decoration: none;
border-bottom: 0px;
}
.nolink:hover {
border-bottom: 0px solid transparent;
}
.height85 {
max-height: 85px;
}
.height85 svg {
max-height: 85px;
}
@media only screen and (max-width: 1247px) {
.nobronmobile br {
display: none;
}
}
@media only screen and (max-width: 767px) {
.centeronmobile {
text-align: center;
}
}
.text-left {
text-align: left;
}
.site-content .nolink a {
text-decoration: none;
border-bottom: 0px;
}
.site-content .nolink a:hover {
border-bottom: 0px solid transparent;
}
a.elementor-button {
border-bottom: 0px;
}
a.elementor-button:hover {
border-bottom: 0px;
}
#site-logo #site-logo-inner a {
border-bottom: 0px;
display: block;
}
#site-logo #site-logo-inner a:hover {
border-bottom: 0px;
}
#site-navigation-wrap .dropdown-menu .menu-item > a {
border-bottom: 0px;
}
#site-navigation-wrap .dropdown-menu .menu-item span {
font-family: "Raleway", sans-serif;
}
em {
font-weight: 400;
}
#site-navigation-wrap .dropdown-menu .menu-item.current-menu-item a span::after {
height: 2px !important;
opacity: 1 !important;
transform: translateY(0);
}
.sidr-class-dropdown-menu li,
.sidr-class-fs-dropdown-menu li {
border: 0px;
text-align: center;
}
.sidr-class-dropdown-menu li a,
.sidr-class-fs-dropdown-menu li a {
border: 0px;
font-size: 30px;
font-family: "Raleway", sans-serif;
}
.oceanwp-mobile-menu-icon a {
text-decoration: none;
border: 0px;
}
a.sidr-class-toggle-sidr-close {
text-align: center;
font-family: "Raleway", sans-serif;
border: 0px;
background: none;
}
@media only screen and (max-width: 767px) {
#site-logo {
max-width: 100px;
}
.oceanwp-mobile-menu-icon a.mobile-menu .oceanwp-text,
.oceanwp-mobile-menu-icon a.mobile-menu .oceanwp-close-text {
font-size: 24px;
vertical-align: top;
}
#site-logo #site-logo-inner,
.oceanwp-social-menu .social-menu-inner,
#site-header.full_screen-header .menu-bar-inner,
.after-header-content .after-header-content-inner {
height: 90px;
}
#site-navigation-wrap .dropdown-menu > li > a,
.oceanwp-mobile-menu-icon a,
.after-header-content-inner > a {
line-height: 80px;
}
}
.elementor-text-editor ul li,
.elementor-text-editor ol li {
margin-bottom: 10px;
font-weight: 400;
}
.custom-menu-widget .oceanwp-custom-menu > ul > li {
border: 0px;
}
.cli-plugin-main-link {
font-weight: 400;
}
.elementor-top-section {
background-color: transparent !important;
}
.color-block {
position: relative;
}
.color-block:before {
content: "";
display: block;
position: absolute;
width: 60%;
right: 0px;
top: 0px;
height: 100%;
z-index: 0;
}
@media only screen and (max-width: 559px) {
.color-block:before {
width: 100%;
}
}
.color-block.green-block:before {
background-color: #00a499;
}
.color-block.blue-block:before {
background-color: #00a9e0;
}
.color-block.orange-block:before {
background-color: #ffb81c;
}
.color-block.gray-block:before {
background-color: #f0f0f0;
}
@media only screen and (max-width: 1549px) {
.color-block.long-block > .elementor-container {
max-width: 90% !important;
}
}
.color-block.long-block:before {
width: 89%;
}
.color-block.block-left:before {
left: 0px;
right: auto;
}
.color-block.top-block.minus80:before {
height: calc(100% - 80px);
}
.color-block.top-block:before {
height: calc(100% - 30px);
}
@media only screen and (max-width: 1799px) {
.color-block.top-block .header-text > .elementor-element-populated {
padding-bottom: 8.5% !important;
}
}
@media only screen and (max-width: 767px) {
.color-block.top-block {
padding-top: 90px !important;
}
}
@media only screen and (max-width: 559px) {
.color-block.top-block {
padding-top: 90px !important;
}
.color-block.top-block .header-image {
width: 100%;
order: 2;
}
.color-block.top-block .header-text {
order: 1;
width: 100%;
padding-left: 5%;
}
.color-block.top-block .header-text .elementor-element-populated {
padding-left: 0%;
padding-right: 0%;
}
.color-block.top-block .header-text > div {
background-image: none !important;
}
.color-block.top-block .header-text .swiper-wrapper {
display: none;
}
.color-block.top-block .header-text h1 {
font-size: 8.5vw !important;
}
}
@media only screen and (min-width: 1800px) {
body.home .top-block .header-text .elementor-element-populated {
padding-bottom: 10% !important;
}
}
.elementor-main-swiper {
background-color: white;
}
body.home .color-block.top-block:before {
height: 100%;
}
@media only screen and (max-width: 559px) {
body.home .color-block.top-block .header-text {
padding-left: 7%;
}
}
@media only screen and (min-width: 1800px) {
body.home .elementor-section.elementor-section-boxed.long-block > .elementor-container {
max-width: 1700px;
}
.boxiky-header {
margin-top: -14.3% !important;
}
}
.elementor-counter .elementor-counter-number-wrapper {
margin-bottom: 20px;
}
.elementor-counter .elementor-counter-title {
text-align: left;
}
.elementor-counter .elementor-counter-number-prefix {
display: none;
}
.moveright > .elementor-container {
width: calc((100% - 1440px) / 2 + 1440px) !important;
margin-right: 0px;
max-width: 95%;
}
.moveleft > .elementor-container {
width: calc((100% - 1440px) / 2 + 1440px) !important;
margin-left: 0px;
max-width: 95%;
}
@media only screen and (max-width: 1799px) {
.offsetimage > .elementor-element-populated {
margin: 0px !important;
}
.offsetimage .elementor-widget-container {
margin-right: 0px !important;
}
.offsetimage img {
margin: 10% 0px 0px !important;
}
}
#mail-white_1 {
margin-top: 4px;
}
.elementor-icon-list-items .elementor-icon-list-item svg {
margin-top: 4px;
margin-bottom: -2px;
}
body .single-post.content-max-width .entry-content ul,
.elementor-text-editor ul {
list-style: square;
margin: 1em 0 !important;
}
#site-logo #site-logo-inner {
height: auto;
padding-top: 35px;
}
#site-logo #site-logo-inner a {
font-family: "Raleway", sans-serif;
}
#site-logo #site-logo-inner a:hover img {
opacity: 1;
}
#site-navigation-wrap .dropdown-menu > li > a {
line-height: 40px;
margin-top: 50px;
}
@media only screen and (max-width: 1159px) {
#site-navigation-wrap .dropdown-menu > li > a {
padding-left: 0px;
padding-right: 17px;
}
}
#site-navigation-wrap .dropdown-menu > li > a .nav-arrow {
display: none;
}
#site-logo #site-logo-inner a img,
#site-header.center-header #site-navigation-wrap .middle-site-logo a img {
width: 190px;
}
@media only screen and (max-width: 767px) {
#site-logo #site-logo-inner a img,
#site-header.center-header #site-navigation-wrap .middle-site-logo a img {
width: 140px;
}
}
.effect-two #site-navigation-wrap .dropdown-menu > li {
position: inherit;
}
.effect-two #site-navigation-wrap .dropdown-menu > li.current-menu-item > a.menu-link > span:after {
bottom: -2px;
height: 1px;
background-color: rgba(0, 0, 0, 0.35);
border-top: 1px solid rgba(0, 0, 0, 0.25);
transform: translateY(0);
}
.effect-two #site-navigation-wrap .dropdown-menu > li.current-menu-item > a.menu-link:hover > span:after {
background-color: rgba(0, 0, 0, 0.85);
border-top: 1px solid rgba(0, 0, 0, 0.95);
}
@media only screen and (max-width: 767px) {
#site-header.transparent-header {
position: relative;
padding-top: 15px;
margin-bottom: 15px;
}
}
.dropdown-menu li .sub-menu,
.sf-menu ul.sub-menu {
position: absolute;
left: 19px;
top: 90px;
background: none;
border: 0px;
box-shadow: none;
}
@media only screen and (max-width: 1159px) {
.dropdown-menu li .sub-menu,
.sf-menu ul.sub-menu {
left: 0px;
}
}
.dropdown-menu li .sub-menu.showme,
.sf-menu ul.sub-menu.showme {
display: block !important;
opacity: 1 !important;
transition: all 2s;
}
.dropdown-menu li .sub-menu.showme.notnow,
.sf-menu ul.sub-menu.showme.notnow {
opacity: 0 !important;
transition: all 0s;
}
.dropdown-menu li .sub-menu.showme.notnow.nothere,
.sf-menu ul.sub-menu.showme.notnow.nothere {
opacity: 1 !important;
transition: all 0s;
}
.dropdown-menu li .sub-menu li.menu-item,
.dropdown-menu li .sub-menu li,
.sf-menu ul.sub-menu li.menu-item,
.sf-menu ul.sub-menu li {
display: block;
float: left;
border: 0px;
}
.dropdown-menu li .sub-menu li.menu-item a,
.dropdown-menu li .sub-menu li a,
.sf-menu ul.sub-menu li.menu-item a,
.sf-menu ul.sub-menu li a {
color: white;
background: none;
font-size: 19px;
font-weight: 600;
font-family: "Raleway", sans-serif;
text-transform: none;
}
@media only screen and (max-width: 1159px) {
.dropdown-menu li .sub-menu li.menu-item a,
.dropdown-menu li .sub-menu li a,
.sf-menu ul.sub-menu li.menu-item a,
.sf-menu ul.sub-menu li a {
font-size: 16px;
}
}
.dropdown-menu li .sub-menu li.menu-item a:hover,
.dropdown-menu li .sub-menu li a:hover,
.sf-menu ul.sub-menu li.menu-item a:hover,
.sf-menu ul.sub-menu li a:hover {
background: none;
opacity: 0.6;
}
.dropdown-menu li .sub-menu li.menu-item:first-child a,
.dropdown-menu li .sub-menu li:first-child a,
.sf-menu ul.sub-menu li.menu-item:first-child a,
.sf-menu ul.sub-menu li:first-child a {
padding-left: 0px;
}
.dropdown-menu li .sub-menu li.menu-item:last-child a,
.dropdown-menu li .sub-menu li:last-child a,
.sf-menu ul.sub-menu li.menu-item:last-child a,
.sf-menu ul.sub-menu li:last-child a {
padding-right: 0px;
}
.sidr-class-dropdown-menu li,
.sidr-class-fs-dropdown-menu li {
text-align: left;
}
.sidr-class-dropdown-menu .sidr-class-sub-menu li a,
.sidr-class-fs-dropdown-menu .sidr-class-sub-menu li a {
font-size: 20px;
}
.elementor .header-text .elementor-background-slideshow__slide__image {
background-position: top right;
background-repeat: no-repeat;
background-size: contain;
}
.sidr-class-dropdown-menu ul a:before {
display: none;
} .sidr-class-dropdown-menu li.sidr-class-lang-item a, .sidr-class-dropdown-menu li.lang-item a,
#site-navigation-wrap .dropdown-menu > li.sidr-class-lang-item a,
#site-navigation-wrap .dropdown-menu > li.lang-item a {
margin-top: 54px;
padding-left: 9px;
padding-right: 0px;
}
.sidr-class-dropdown-menu li.sidr-class-lang-item a:hover, .sidr-class-dropdown-menu li.lang-item a:hover,
#site-navigation-wrap .dropdown-menu > li.sidr-class-lang-item a:hover,
#site-navigation-wrap .dropdown-menu > li.lang-item a:hover {
transform: scale(0.95);
}
.sidr-class-dropdown-menu li.sidr-class-lang-item img, .sidr-class-dropdown-menu li.lang-item img,
#site-navigation-wrap .dropdown-menu > li.sidr-class-lang-item img,
#site-navigation-wrap .dropdown-menu > li.lang-item img {
display: none;
}
.sidr-class-dropdown-menu li.sidr-class-lang-item .sidr-class-text-wrap,
.sidr-class-dropdown-menu li.sidr-class-lang-item .text-wrap, .sidr-class-dropdown-menu li.lang-item .sidr-class-text-wrap,
.sidr-class-dropdown-menu li.lang-item .text-wrap,
#site-navigation-wrap .dropdown-menu > li.sidr-class-lang-item .sidr-class-text-wrap,
#site-navigation-wrap .dropdown-menu > li.sidr-class-lang-item .text-wrap,
#site-navigation-wrap .dropdown-menu > li.lang-item .sidr-class-text-wrap,
#site-navigation-wrap .dropdown-menu > li.lang-item .text-wrap {
display: block;
height: 30px;
}
.sidr-class-dropdown-menu li.sidr-class-lang-item .sidr-class-text-wrap::after,
.sidr-class-dropdown-menu li.sidr-class-lang-item .text-wrap::after, .sidr-class-dropdown-menu li.lang-item .sidr-class-text-wrap::after,
.sidr-class-dropdown-menu li.lang-item .text-wrap::after,
#site-navigation-wrap .dropdown-menu > li.sidr-class-lang-item .sidr-class-text-wrap::after,
#site-navigation-wrap .dropdown-menu > li.sidr-class-lang-item .text-wrap::after,
#site-navigation-wrap .dropdown-menu > li.lang-item .sidr-class-text-wrap::after,
#site-navigation-wrap .dropdown-menu > li.lang-item .text-wrap::after {
content: none;
display: none;
}
.sidr-class-lang-item-cs .sidr-class-text-wrap,
.sidr-class-lang-item-cs .text-wrap,
.lang-item-cs .sidr-class-text-wrap,
.lang-item-cs .text-wrap {
width: 29px;
background-image: url(https://www.eisc.cz/wp-content/themes/EISC/img/flags.png);
background-position: left top;
background-repeat: no-repeat;
}
.sidr-class-lang-item-sk .sidr-class-text-wrap,
.sidr-class-lang-item-sk .text-wrap,
.lang-item-sk .sidr-class-text-wrap,
.lang-item-sk .text-wrap {
width: 29px;
background-image: url(https://www.eisc.cz/wp-content/themes/EISC/img/flags.png);
background-position: -29px 0px;
background-repeat: no-repeat;
}
.sidr-class-lang-item-en .sidr-class-text-wrap,
.sidr-class-lang-item-en .text-wrap,
.lang-item-en .sidr-class-text-wrap,
.lang-item-en .text-wrap {
width: 30px;
background-image: url(https://www.eisc.cz/wp-content/themes/EISC/img/flags.png);
background-position: right top;
background-repeat: no-repeat;
}
@media only screen and (max-width: 1559px) {
html[lang=cs-CZ] .sidr-class-dropdown-menu li.lang-item,
html[lang=cs-CZ] .effect-two #site-navigation-wrap .dropdown-menu > li.lang-item {
position: absolute;
top: -45px;
}
html[lang=cs-CZ] .sidr-class-dropdown-menu li.sidr-class-lang-item,
html[lang=cs-CZ] .effect-two #site-navigation-wrap .dropdown-menu > li.sidr-class-lang-item {
position: relative;
display: inline-block;
}
html[lang=cs-CZ] .sidr-class-dropdown-menu li.sidr-class-lang-item a,
html[lang=cs-CZ] .effect-two #site-navigation-wrap .dropdown-menu > li.sidr-class-lang-item a {
margin-top: 20px;
padding-left: 20px;
}
html[lang=cs-CZ] .lang-item-cs {
right: 90px;
}
html[lang=cs-CZ] .lang-item-sk {
right: 53px;
}
html[lang=cs-CZ] .lang-item-en {
right: 16px;
}
}
@media only screen and (max-width: 1359px) {
.sidr-class-dropdown-menu li.lang-item,
.effect-two #site-navigation-wrap .dropdown-menu > li.lang-item {
position: absolute;
top: -45px;
}
.sidr-class-dropdown-menu li.sidr-class-lang-item,
.effect-two #site-navigation-wrap .dropdown-menu > li.sidr-class-lang-item {
position: relative;
display: inline-block;
}
.sidr-class-dropdown-menu li.sidr-class-lang-item a,
.effect-two #site-navigation-wrap .dropdown-menu > li.sidr-class-lang-item a {
margin-top: 20px;
padding-left: 20px;
}
.lang-item-cs {
right: 90px;
}
.lang-item-sk {
right: 53px;
}
.lang-item-en {
right: 16px;
}
html[lang=cs-CZ] #site-navigation-wrap .dropdown-menu > li > a {
padding-left: 0px;
padding-right: 17px;
}
html[lang=cs-CZ] .dropdown-menu li .sub-menu, html[lang=cs-CZ] .sf-menu ul.sub-menu {
left: 0;
}
}
@media only screen and (max-width: 1120px) {
html[lang=cs-CZ] #site-navigation-wrap .dropdown-menu > li > a {
padding-left: 0px;
padding-right: 10px;
}
}
.menu-item--social .menu-text {
display: none;
} #cookie-law-info-bar {
background-color: rgba(255, 255, 255, 0.95) !important;
width: 470px;
max-width: 35%;
min-width: 300px;
padding: 30px 25px 30px;
right: 15px;
left: auto;
bottom: 15px !important;
}
#cookie-law-info-bar .cli-plugin-button {
font-size: 16px;
padding-left: 25px;
padding-right: 25px;
}
#cookie-law-info-bar .cli-plugin-button:hover {
color: black;
}
#cookie-law-info-bar span {
vertical-align: middle;
line-height: 1.3em;
display: inline-block;
}
#cookie-law-info-bar a {
border-bottom: 0px;
text-decoration: none;
font-size: 14px;
font-weight: 400;
}
#cookie-law-info-bar a:hover {
border-bottom: 0px;
color: black !important;
}
.cli-tab-header a.cli-nav-link {
text-transform: none;
}
html[lang=cs-CZ] .cli-plugin-main-link {
max-width: 300px;
}
html[lang=sk-SK] .cli_settings_button {
margin-bottom: 10px !important;
display: block;
}
html[lang=en-GB] #cookie_action_close_header {
display: block !important;
width: 230px;
margin: 20px auto !important;
}
html[lang=en-GB] .cli_settings_button {
margin-bottom: 10px !important;
display: block;
}
#cliSettingsPopup a {
border-bottom: 0px;
}
#cliSettingsPopup a:hover {
border-bottom: 0px;
}
#cliSettingsPopup .cli-tab-container h4 {
text-transform: none;
}
.site-footer #footer-widgets {
padding: 6% 0px 6.5%;
margin-bottom: -1px;
}
.site-footer h3 {
color: white;
font-size: 4vw;
font-weight: 800;
line-height: 1em;
}
@media only screen and (max-width: 767px) {
.site-footer h3 {
font-size: 36px;
}
}
.site-footer .wpcf7 {
margin-top: 5%;
}
#footer-bottom #footer-bottom-menu {
text-align: left;
margin-top: 24px;
}
@media only screen and (max-width: 959px) {
#footer-bottom #footer-bottom-menu {
text-align: center;
}
}
#footer-bottom #footer-bottom-menu ul {
width: 100%;
}
#footer-bottom #footer-bottom-menu li {
margin-right: 4%;
margin-bottom: 10px;
}
#footer-bottom #footer-bottom-menu li:after {
content: none;
}
#footer-bottom #footer-bottom-menu li a {
font-size: 19px;
}
#footer-bottom #footer-bottom-menu li .sub-menu {
display: none;
}
#footer-bottom #footer-bottom-menu .lang-item {
display: none;
}
form input[type=text],
form input[type=password],
form input[type=email],
form input[type=url],
form input[type=date],
form input[type=month],
form input[type=time],
form input[type=datetime],
form input[type=datetime-local],
form input[type=week],
form input[type=number],
form input[type=search],
form input[type=tel],
form input[type=color],
form select,
form textarea {
min-height: 52px;
background-color: white;
color: black;
text-align: left;
font-size: 20px;
font-family: "Raleway", sans-serif;
margin-bottom: 15px;
font-weight: 300;
border-radius: 0px;
border-top: 1px solid #cccccc;
padding: 8px 24px;
}
form input[type=text]::-webkit-input-placeholder,
form input[type=password]::-webkit-input-placeholder,
form input[type=email]::-webkit-input-placeholder,
form input[type=url]::-webkit-input-placeholder,
form input[type=date]::-webkit-input-placeholder,
form input[type=month]::-webkit-input-placeholder,
form input[type=time]::-webkit-input-placeholder,
form input[type=datetime]::-webkit-input-placeholder,
form input[type=datetime-local]::-webkit-input-placeholder,
form input[type=week]::-webkit-input-placeholder,
form input[type=number]::-webkit-input-placeholder,
form input[type=search]::-webkit-input-placeholder,
form input[type=tel]::-webkit-input-placeholder,
form input[type=color]::-webkit-input-placeholder,
form select::-webkit-input-placeholder,
form textarea::-webkit-input-placeholder { color: black;
}
form input[type=text]::-moz-placeholder,
form input[type=password]::-moz-placeholder,
form input[type=email]::-moz-placeholder,
form input[type=url]::-moz-placeholder,
form input[type=date]::-moz-placeholder,
form input[type=month]::-moz-placeholder,
form input[type=time]::-moz-placeholder,
form input[type=datetime]::-moz-placeholder,
form input[type=datetime-local]::-moz-placeholder,
form input[type=week]::-moz-placeholder,
form input[type=number]::-moz-placeholder,
form input[type=search]::-moz-placeholder,
form input[type=tel]::-moz-placeholder,
form input[type=color]::-moz-placeholder,
form select::-moz-placeholder,
form textarea::-moz-placeholder { color: black;
}
form input[type=text]:-ms-input-placeholder,
form input[type=password]:-ms-input-placeholder,
form input[type=email]:-ms-input-placeholder,
form input[type=url]:-ms-input-placeholder,
form input[type=date]:-ms-input-placeholder,
form input[type=month]:-ms-input-placeholder,
form input[type=time]:-ms-input-placeholder,
form input[type=datetime]:-ms-input-placeholder,
form input[type=datetime-local]:-ms-input-placeholder,
form input[type=week]:-ms-input-placeholder,
form input[type=number]:-ms-input-placeholder,
form input[type=search]:-ms-input-placeholder,
form input[type=tel]:-ms-input-placeholder,
form input[type=color]:-ms-input-placeholder,
form select:-ms-input-placeholder,
form textarea:-ms-input-placeholder { color: black;
}
form input[type=text]:-moz-placeholder,
form input[type=password]:-moz-placeholder,
form input[type=email]:-moz-placeholder,
form input[type=url]:-moz-placeholder,
form input[type=date]:-moz-placeholder,
form input[type=month]:-moz-placeholder,
form input[type=time]:-moz-placeholder,
form input[type=datetime]:-moz-placeholder,
form input[type=datetime-local]:-moz-placeholder,
form input[type=week]:-moz-placeholder,
form input[type=number]:-moz-placeholder,
form input[type=search]:-moz-placeholder,
form input[type=tel]:-moz-placeholder,
form input[type=color]:-moz-placeholder,
form select:-moz-placeholder,
form textarea:-moz-placeholder { color: black;
}
.wpcf7 {
text-align: left;
font-weight: 300;
font-family: "Raleway", sans-serif;
}
.wpcf7 textarea {
height: 145px;
padding: 18px 24px;
line-height: 1.2em;
}
.wpcf7 p {
margin-bottom: 0px;
}
.wpcf7 h3 {
color: white;
font-size: 44px;
font-weight: 300;
font-family: "Raleway", sans-serif;
}
@media only screen and (max-width: 767px) {
.wpcf7 h3 {
font-size: 32px;
}
}
.wpcf7 .flexbox {
display: flex;
justify-content: space-between;
}
@media only screen and (max-width: 767px) {
.wpcf7 .flexbox {
display: block;
}
}
.wpcf7 .half {
display: inline-block;
vertical-align: top;
width: 49%;
}
@media only screen and (max-width: 767px) {
.wpcf7 .half {
width: 100%;
}
}
.wpcf7 input[type=submit] {
font-family: "Raleway", sans-serif;
font-size: 20px;
text-align: center;
min-height: 42px;
color: black;
background-color: #ffb81c;
margin-bottom: 10px;
font-weight: 600;
width: 255px;
margin-top: 0px;
text-transform: none;
line-height: 33px;
border-top: 1px solid #cc9316;
letter-spacing: inherit;
}
.wpcf7 input[type=submit]:hover {
background-color: #00a499;
border-top: 1px solid #00a499;
}
.wpcf7 input[type=checkbox] {
width: 22px;
height: 22px;
min-width: 22px;
border-color: white;
}
.wpcf7 input[type=radio] {
padding-left: 5px;
padding-right: 5px;
border-radius: 25px;
-webkit-appearance: button;
border: solid 4px #fff;
background-color: #ffffff;
color: #fff;
white-space: nowrap;
overflow: hidden;
width: 25px;
height: 25px;
vertical-align: middle;
margin-bottom: 3px;
margin-right: 7px;
}
.wpcf7 input[type=radio]:checked {
background-color: #8a0519;
border-left-color: #fff;
border-right-color: #fff;
}
.wpcf7 input[type=radio]:hover {
cursor: pointer;
}
.wpcf7 input[type=checkbox]:checked:before {
color: #8a0519;
line-height: 20px;
}
@media only screen and (max-width: 767px) {
.wpcf7 .wpcf7-form-control.wpcf7-radio span.wpcf7-list-item {
width: 100%;
max-width: 290px;
display: block;
margin: 0px auto 0px;
}
.wpcf7 .wpcf7-form-control.wpcf7-radio span.wpcf7-list-item.last label {
margin-bottom: 30px;
}
.wpcf7 .wpcf7-form-control.wpcf7-radio span.wpcf7-list-item label {
display: inline-block;
text-align: left;
width: 100%;
}
.wpcf7 .wpcf7-form-control.wpcf7-radio span.wpcf7-list-item label input[type=radio] {
margin-bottom: 3px;
margin-right: 7px;
vertical-align: top;
margin-top: 8px;
}
.wpcf7 .wpcf7-form-control.wpcf7-radio span.wpcf7-list-item label .wpcf7-list-item-label {
font-size: 22px;
line-height: 1.3em;
display: inline-block;
text-align: left;
width: 80%;
vertical-align: top;
margin-top: 4px;
}
}
span.wpcf7-not-valid-tip {
font-size: 20px;
background: #d2da5c;
padding: 0px 20px;
margin-top: -5px;
color: black;
display: block;
position: absolute;
width: 320px;
bottom: -30px;
left: 0px;
z-index: 10;
}
div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing {
font-size: 20px;
}
div.wpcf7-mail-sent-ok {
border: 0px;
background: #00a499;
color: black;
display: block;
z-index: 10;
position: relative;
}
div.wpcf7-validation-errors {
background: #e5314c;
display: block;
z-index: 10;
position: relative;
}
ul.meta li {
font-size: 20px;
}
.elementor-widget-container {
list-style: none;
}
.elementor-widget-container .widget_recent_entries,
.elementor-widget-container .recent-posts-extended,
.elementor-widget-container .recent-posts-widget {
text-align: left;
}
.elementor-widget-container .widget_recent_entries .oceanwp-recent-posts,
.elementor-widget-container .recent-posts-extended .oceanwp-recent-posts,
.elementor-widget-container .recent-posts-widget .oceanwp-recent-posts {
text-align: left;
list-style: none;
margin: 0px;
padding: 0px;
}
.elementor-widget-container .widget_recent_entries .rp-posts,
.elementor-widget-container .recent-posts-extended .rp-posts,
.elementor-widget-container .recent-posts-widget .rp-posts {
list-style: none;
text-align: left;
margin: 0px 0px 70px;
padding: 0px !important;
}
@media only screen and (max-width: 767px) {
.elementor-widget-container .widget_recent_entries .rp-posts,
.elementor-widget-container .recent-posts-extended .rp-posts,
.elementor-widget-container .recent-posts-widget .rp-posts {
flex-direction: column;
}
}
.elementor-widget-container .widget_recent_entries .rp-post-item,
.elementor-widget-container .recent-posts-extended .rp-post-item,
.elementor-widget-container .recent-posts-widget .rp-post-item {
width: 32%;
max-width: 468px;
display: inline-block;
vertical-align: top;
text-align: left;
border: 0px;
padding: 0px 0px;
margin-bottom: 3%;
margin-right: 1%;
}
.elementor-widget-container .widget_recent_entries .rp-post-item:nth-child(3n),
.elementor-widget-container .recent-posts-extended .rp-post-item:nth-child(3n),
.elementor-widget-container .recent-posts-widget .rp-post-item:nth-child(3n) {
margin-right: 0px;
}
@media only screen and (max-width: 1023px) {
.elementor-widget-container .widget_recent_entries .rp-post-item,
.elementor-widget-container .recent-posts-extended .rp-post-item,
.elementor-widget-container .recent-posts-widget .rp-post-item {
width: 48%;
}
.elementor-widget-container .widget_recent_entries .rp-post-item:nth-child(3n),
.elementor-widget-container .recent-posts-extended .rp-post-item:nth-child(3n),
.elementor-widget-container .recent-posts-widget .rp-post-item:nth-child(3n) {
margin-right: 1%;
}
.elementor-widget-container .widget_recent_entries .rp-post-item:nth-child(2n),
.elementor-widget-container .recent-posts-extended .rp-post-item:nth-child(2n),
.elementor-widget-container .recent-posts-widget .rp-post-item:nth-child(2n) {
margin-right: 0px;
}
}
@media only screen and (max-width: 767px) {
.elementor-widget-container .widget_recent_entries .rp-post-item,
.elementor-widget-container .recent-posts-extended .rp-post-item,
.elementor-widget-container .recent-posts-widget .rp-post-item {
width: 100%;
max-width: none;
margin-bottom: 15%;
padding: 0px 0px;
}
.elementor-widget-container .widget_recent_entries .rp-post-item:nth-child(2n),
.elementor-widget-container .recent-posts-extended .rp-post-item:nth-child(2n),
.elementor-widget-container .recent-posts-widget .rp-post-item:nth-child(2n) {
margin-right: 1%;
}
}
.elementor-widget-container .widget_recent_entries .rp-post-item .rp-post-image,
.elementor-widget-container .recent-posts-extended .rp-post-item .rp-post-image,
.elementor-widget-container .recent-posts-widget .rp-post-item .rp-post-image {
width: 100%;
height: 274px;
position: relative;
display: block;
overflow: hidden;
border: 0px;
text-decoration: none;
}
.elementor-widget-container .widget_recent_entries .rp-post-item .rp-post-image img,
.elementor-widget-container .recent-posts-extended .rp-post-item .rp-post-image img,
.elementor-widget-container .recent-posts-widget .rp-post-item .rp-post-image img {
width: auto;
max-width: none;
min-width: 100%;
min-height: 274px;
height: auto;
position: absolute;
left: 50%;
transform: translateX(-50%);
}
@media only screen and (max-width: 767px) {
.elementor-widget-container .widget_recent_entries .rp-post-item .rp-post-image,
.elementor-widget-container .recent-posts-extended .rp-post-item .rp-post-image,
.elementor-widget-container .recent-posts-widget .rp-post-item .rp-post-image {
height: auto;
max-width: 468px;
}
.elementor-widget-container .widget_recent_entries .rp-post-item .rp-post-image img,
.elementor-widget-container .recent-posts-extended .rp-post-item .rp-post-image img,
.elementor-widget-container .recent-posts-widget .rp-post-item .rp-post-image img {
position: relative;
max-width: 100%;
min-height: auto;
}
}
.elementor-widget-container .widget_recent_entries .rp-post-item .post-date,
.elementor-widget-container .recent-posts-extended .rp-post-item .post-date,
.elementor-widget-container .recent-posts-widget .rp-post-item .post-date {
display: block;
font-size: 18px;
margin: 30px 0px 0px;
color: black;
font-weight: 300;
}
.elementor-widget-container .widget_recent_entries .rp-post-item .rp-post-title,
.elementor-widget-container .recent-posts-extended .rp-post-item .rp-post-title,
.elementor-widget-container .recent-posts-widget .rp-post-item .rp-post-title {
font-size: 33px;
font-weight: 800;
line-height: 1em;
margin-top: 30px;
margin-bottom: 20px;
padding-right: 2%;
}
.elementor-widget-container .widget_recent_entries .rp-post-item .rp-post-title br,
.elementor-widget-container .recent-posts-extended .rp-post-item .rp-post-title br,
.elementor-widget-container .recent-posts-widget .rp-post-item .rp-post-title br {
display: none;
}
@media only screen and (max-width: 1439px) {
.elementor-widget-container .widget_recent_entries .rp-post-item .rp-post-title,
.elementor-widget-container .recent-posts-extended .rp-post-item .rp-post-title,
.elementor-widget-container .recent-posts-widget .rp-post-item .rp-post-title {
font-size: 30px;
}
}
@media only screen and (max-width: 767px) {
.elementor-widget-container .widget_recent_entries .rp-post-item .rp-post-title,
.elementor-widget-container .recent-posts-extended .rp-post-item .rp-post-title,
.elementor-widget-container .recent-posts-widget .rp-post-item .rp-post-title {
font-size: 28px;
}
}
.elementor-widget-container .widget_recent_entries .rp-post-item .rp-post-title a,
.elementor-widget-container .recent-posts-extended .rp-post-item .rp-post-title a,
.elementor-widget-container .recent-posts-widget .rp-post-item .rp-post-title a {
color: black;
border: 0px;
text-decoration: none;
}
.elementor-widget-container .widget_recent_entries .rp-post-item .rp-post-title a:hover,
.elementor-widget-container .recent-posts-extended .rp-post-item .rp-post-title a:hover,
.elementor-widget-container .recent-posts-widget .rp-post-item .rp-post-title a:hover {
color: black;
}
.elementor-widget-container .widget_recent_entries .rp-post-item .rp-post-excerpt,
.elementor-widget-container .recent-posts-extended .rp-post-item .rp-post-excerpt,
.elementor-widget-container .recent-posts-widget .rp-post-item .rp-post-excerpt {
font-size: 20px;
font-weight: 300;
line-height: 1em;
color: black;
}
.elementor-widget-container .widget_recent_entries .rp-post-item .rp-post-excerpt a,
.elementor-widget-container .recent-posts-extended .rp-post-item .rp-post-excerpt a,
.elementor-widget-container .recent-posts-widget .rp-post-item .rp-post-excerpt a {
color: #ffb81c;
text-decoration: none;
border: 0px;
font-weight: bold;
}
.elementor-widget-container .widget_recent_entries .rp-post-item .rp-post-excerpt a:hover,
.elementor-widget-container .recent-posts-extended .rp-post-item .rp-post-excerpt a:hover,
.elementor-widget-container .recent-posts-widget .rp-post-item .rp-post-excerpt a:hover {
color: #00a499;
}
.all-news .elementor-widget-container .widget_recent_entries ul.rp-posts {
text-align: center;
}
.all-news .elementor-widget-container .widget_recent_entries ul.rp-posts li.rp-post-item {
margin-bottom: 60px;
}
.underlinedhref a {
position: relative;
display: inline-block;
}
.underlinedhref a:after {
content: "";
position: absolute;
width: 100%;
transform: scaleX(1);
height: 1px;
bottom: 3px;
left: 0;
background-color: black;
transform-origin: bottom left;
transition: transform 0.3s ease-in-out;
}
.underlinedhref a:hover::after {
transform: scaleX(0);
transform-origin: bottom right;
}
.single-post.content-max-width .thumbnail,
.single-post.content-max-width .entry-header,
.single-post.content-max-width ul.meta,
.single-post.content-max-width .entry-content h1,
.single-post.content-max-width .entry-content h2,
.single-post.content-max-width .entry-content h3,
.single-post.content-max-width .entry-content h4,
.single-post.content-max-width .entry-content h5,
.single-post.content-max-width .entry-content h6,
.single-post.content-max-width .entry-content blockquote,
.single-post.content-max-width .entry-content p,
.single-post.content-max-width .post-tags,
.single-post.content-max-width .entry-share,
.single-post.content-max-width nav.post-navigation,
.single-post.content-max-width #author-bio,
.single-post.content-max-width #related-posts,
.single-post.content-max-width .comments-area {
padding-left: 0px;
padding-right: 0px;
}
.single-post.content-max-width .entry-header,
.single-post.content-max-width ul.meta,
.single-post.content-max-width .entry-content h1,
.single-post.content-max-width .entry-content h2,
.single-post.content-max-width .entry-content h3,
.single-post.content-max-width .entry-content h4,
.single-post.content-max-width .entry-content h5,
.single-post.content-max-width .entry-content h6,
.single-post.content-max-width .entry-content blockquote,
.single-post.content-max-width .entry-content p,
.single-post.content-max-width .wp-block-image,
.single-post.content-max-width .wp-block-gallery,
.single-post.content-max-width .wp-block-video,
.single-post.content-max-width .wp-block-quote,
.single-post.content-max-width .wp-block-text-columns,
.single-post.content-max-width .entry-content ul,
.single-post.content-max-width .entry-content ol,
.single-post.content-max-width .wp-block-cover-text,
.single-post.content-max-width .post-tags,
.single-post.content-max-width .comments-area {
margin: inherit;
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video,
.elementor-widget-counter .elementor-counter-title,
.elementor-widget-heading .elementor-heading-title {
font-family: "Raleway", sans-serif;
}
@media only screen and (min-width: 1800px) {
.elementor-counter .elementor-counter-number-wrapper {
font-size: 80px !important;
}
.single .entry-title,
.font80 {
font-size: 80px !important;
}
.single .entry-title h1,
.single .entry-title h2,
.single .entry-title h3,
.single .entry-title h4,
.single .entry-title h5,
.single .entry-title p,
.single .entry-title span,
.font80 h1,
.font80 h2,
.font80 h3,
.font80 h4,
.font80 h5,
.font80 p,
.font80 span {
font-size: 80px !important;
}
.font50 {
font-size: 50px !important;
}
.font50 h1,
.font50 h2,
.font50 h3,
.font50 h4,
.font50 h5,
.font50 p,
.font50 span {
font-size: 50px !important;
}
.font33 {
font-size: 33px !important;
}
.font33 h1,
.font33 h2,
.font33 h3,
.font33 h4,
.font33 h5,
.font33 p,
.font33 span {
font-size: 33px !important;
}
.font30 {
font-size: 30px !important;
}
.font30 h1,
.font30 h2,
.font30 h3,
.font30 h4,
.font30 h5,
.font30 p,
.font30 span {
font-size: 30px !important;
}
}
.elementor-widget .widget_recent_entries,
.elementor-widget .recent-posts-extended,
.elementor-widget .recent-posts-widget {
text-align: left;
list-style: none;
}
.elementor-widget .widget_recent_entries::marker,
.elementor-widget .recent-posts-extended::marker,
.elementor-widget .recent-posts-widget::marker {
display: none;
}
.elementor-widget .widget_recent_entries .oceanwp-recent-posts,
.elementor-widget .recent-posts-extended .oceanwp-recent-posts,
.elementor-widget .recent-posts-widget .oceanwp-recent-posts {
text-align: left;
list-style: none;
margin: 0px;
padding: 0px;
}
.elementor-widget .widget_recent_entries .rp-posts,
.elementor-widget .recent-posts-extended .rp-posts,
.elementor-widget .recent-posts-widget .rp-posts {
list-style: none;
text-align: left;
margin: 0px 0px 70px;
padding: 0px !important;
}
@media only screen and (max-width: 767px) {
.elementor-widget .widget_recent_entries .rp-posts,
.elementor-widget .recent-posts-extended .rp-posts,
.elementor-widget .recent-posts-widget .rp-posts {
flex-direction: column;
}
}
.elementor-widget .widget_recent_entries .rp-post-item,
.elementor-widget .recent-posts-extended .rp-post-item,
.elementor-widget .recent-posts-widget .rp-post-item {
width: 32%;
max-width: 468px;
display: inline-block;
vertical-align: top;
text-align: left;
border: 0px;
padding: 0px 0px;
margin-bottom: 3%;
margin-right: 1%;
}
.elementor-widget .widget_recent_entries .rp-post-item:nth-child(3n),
.elementor-widget .recent-posts-extended .rp-post-item:nth-child(3n),
.elementor-widget .recent-posts-widget .rp-post-item:nth-child(3n) {
margin-right: 0px;
}
@media only screen and (max-width: 1023px) {
.elementor-widget .widget_recent_entries .rp-post-item,
.elementor-widget .recent-posts-extended .rp-post-item,
.elementor-widget .recent-posts-widget .rp-post-item {
width: 48%;
}
.elementor-widget .widget_recent_entries .rp-post-item:nth-child(3n),
.elementor-widget .recent-posts-extended .rp-post-item:nth-child(3n),
.elementor-widget .recent-posts-widget .rp-post-item:nth-child(3n) {
margin-right: 1%;
}
.elementor-widget .widget_recent_entries .rp-post-item:nth-child(2n),
.elementor-widget .recent-posts-extended .rp-post-item:nth-child(2n),
.elementor-widget .recent-posts-widget .rp-post-item:nth-child(2n) {
margin-right: 0px;
}
}
@media only screen and (max-width: 767px) {
.elementor-widget .widget_recent_entries .rp-post-item,
.elementor-widget .recent-posts-extended .rp-post-item,
.elementor-widget .recent-posts-widget .rp-post-item {
width: 100%;
max-width: none;
margin-bottom: 15%;
padding: 0px 0px;
}
.elementor-widget .widget_recent_entries .rp-post-item:nth-child(2n),
.elementor-widget .recent-posts-extended .rp-post-item:nth-child(2n),
.elementor-widget .recent-posts-widget .rp-post-item:nth-child(2n) {
margin-right: 1%;
}
}
.elementor-widget .widget_recent_entries .rp-post-item .rp-post-image,
.elementor-widget .recent-posts-extended .rp-post-item .rp-post-image,
.elementor-widget .recent-posts-widget .rp-post-item .rp-post-image {
width: 100%;
height: 274px;
position: relative;
display: block;
overflow: hidden;
border: 0px;
text-decoration: none;
}
.elementor-widget .widget_recent_entries .rp-post-item .rp-post-image img,
.elementor-widget .recent-posts-extended .rp-post-item .rp-post-image img,
.elementor-widget .recent-posts-widget .rp-post-item .rp-post-image img {
width: auto;
max-width: none;
min-width: 100%;
min-height: 274px;
height: auto;
position: absolute;
left: 50%;
transform: translateX(-50%);
}
@media only screen and (max-width: 767px) {
.elementor-widget .widget_recent_entries .rp-post-item .rp-post-image,
.elementor-widget .recent-posts-extended .rp-post-item .rp-post-image,
.elementor-widget .recent-posts-widget .rp-post-item .rp-post-image {
height: auto;
max-width: 468px;
}
.elementor-widget .widget_recent_entries .rp-post-item .rp-post-image img,
.elementor-widget .recent-posts-extended .rp-post-item .rp-post-image img,
.elementor-widget .recent-posts-widget .rp-post-item .rp-post-image img {
position: relative;
max-width: 100%;
min-height: auto;
}
}
.elementor-widget .widget_recent_entries .rp-post-item .post-date,
.elementor-widget .recent-posts-extended .rp-post-item .post-date,
.elementor-widget .recent-posts-widget .rp-post-item .post-date {
display: block;
font-size: 18px;
margin: 30px 0px 0px;
color: black;
font-weight: 300;
}
.elementor-widget .widget_recent_entries .rp-post-item .rp-post-title,
.elementor-widget .recent-posts-extended .rp-post-item .rp-post-title,
.elementor-widget .recent-posts-widget .rp-post-item .rp-post-title {
font-size: 33px;
font-weight: 800;
line-height: 1em;
margin-top: 30px;
margin-bottom: 20px;
padding-right: 2%;
}
.elementor-widget .widget_recent_entries .rp-post-item .rp-post-title br,
.elementor-widget .recent-posts-extended .rp-post-item .rp-post-title br,
.elementor-widget .recent-posts-widget .rp-post-item .rp-post-title br {
display: none;
}
@media only screen and (max-width: 1439px) {
.elementor-widget .widget_recent_entries .rp-post-item .rp-post-title,
.elementor-widget .recent-posts-extended .rp-post-item .rp-post-title,
.elementor-widget .recent-posts-widget .rp-post-item .rp-post-title {
font-size: 30px;
}
}
@media only screen and (max-width: 767px) {
.elementor-widget .widget_recent_entries .rp-post-item .rp-post-title,
.elementor-widget .recent-posts-extended .rp-post-item .rp-post-title,
.elementor-widget .recent-posts-widget .rp-post-item .rp-post-title {
font-size: 28px;
}
}
.elementor-widget .widget_recent_entries .rp-post-item .rp-post-title a,
.elementor-widget .recent-posts-extended .rp-post-item .rp-post-title a,
.elementor-widget .recent-posts-widget .rp-post-item .rp-post-title a {
color: black;
border: 0px;
text-decoration: none;
}
.elementor-widget .widget_recent_entries .rp-post-item .rp-post-title a:hover,
.elementor-widget .recent-posts-extended .rp-post-item .rp-post-title a:hover,
.elementor-widget .recent-posts-widget .rp-post-item .rp-post-title a:hover {
color: black;
}
.elementor-widget .widget_recent_entries .rp-post-item .rp-post-excerpt,
.elementor-widget .recent-posts-extended .rp-post-item .rp-post-excerpt,
.elementor-widget .recent-posts-widget .rp-post-item .rp-post-excerpt {
font-size: 20px;
font-weight: 300;
line-height: 1em;
color: black;
}
.elementor-widget .widget_recent_entries .rp-post-item .rp-post-excerpt a,
.elementor-widget .recent-posts-extended .rp-post-item .rp-post-excerpt a,
.elementor-widget .recent-posts-widget .rp-post-item .rp-post-excerpt a {
color: #ffb81c;
text-decoration: none;
border: 0px;
font-weight: bold;
}
.elementor-widget .widget_recent_entries .rp-post-item .rp-post-excerpt a:hover,
.elementor-widget .recent-posts-extended .rp-post-item .rp-post-excerpt a:hover,
.elementor-widget .recent-posts-widget .rp-post-item .rp-post-excerpt a:hover {
color: #00a499;
}
.all-news .elementor-widget .widget_recent_entries ul.rp-posts {
text-align: center;
}
.all-news .elementor-widget .widget_recent_entries ul.rp-posts li.rp-post-item {
margin-bottom: 60px;
}