.submenu-dark .menu-smart ul a:hover {
color: #f1b36d;
}
.msrpa3-2025 {
max-width: 108px;
margin-top: 9px;
}
.msrpa-2025 {
text-align: center;
}
.msrpa1-2025 {
max-height: 165px;
}
.msrpa2-2025 {
max-height: 165px;
margin-left: 36px;
}
.cmplz-message p {
font-size: 15px;
margin-top: 0;
}
.cmplz-cookiebanner .cmplz-body {
align-items: center;
}
.cmplz-cookiebanner .cmplz-header {
display: flex !important;
}
.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open {
fill: #f1b36d;
}
.cmplz-cookiebanner .cmplz-categories .cmplz-category {
background-color: rgb(0 0 0 / 50%) !important;
border: 1px solid rgb(241 179 109 / 50%);
}
.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title {
font-size: 15px !important;
color: #f1b36d !important;
}
.cmplz-cookiebanner .cmplz-links .cmplz-link {
font-size: 15px !important;
text-decoration: none !important;
}
.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active {
font-weight: 300 !important;
font-size: 15px !important;
color: #bdecb6 !important;
}
.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description {
font-size: 15px !important;
}
.cmplz-cookiebanner {
padding: 18px !important;
grid-gap: 0 !important;
column-gap: 9px !important;
}
.cmplz-cookiebanner .cmplz-message {
margin-bottom: 0 !important;
}
.cmplz-cookiebanner.cmplz-show {
border: 1px solid rgb(241 179 109 / 50%);
}
@media (min-width: 1024px) {
.cmplz-cookiebanner {
margin: 18px !important;
width: calc(100% - 36px) !important;
}
.cmplz-cookiebanner .cmplz-links.cmplz-documents {
grid-column-start: 3 !important;
margin-top: 9px;
justify-content: flex-end !important;
}
}
@media (max-width: 1023px) {
.cmplz-cookiebanner {
margin-bottom: 18px !important;
width: calc(100% - 36px) !important;
}
.cmplz-message p {
margin-top: 0;
margin-bottom: 18px;
text-align: center;
}
.cmplz-cookiebanner .cmplz-links.cmplz-documents {
margin-top: 18px;
}
.cmplz-cookiebanner .cmplz-categories.cmplz-fade-in {
margin-bottom: 18px;
}
}
@media (min-width: 350px) {
.cmplz-cookiebanner .cmplz-body {
min-width: auto !important;
}
} #menu-item-118968, #menu-item-119240 {
display: none !important;
}
.ideal-logo {
max-width: 225px !important;
}
#menu-item-117731 > a, #menu-item-119241 > a {
padding-right: 0;
}
#cstcfheader {
text-align: center !important;
}
div#cstmscf.wpb_column.pos-top.pos-center.align_left.column_parent.col-lg-6.single-internal-gutter > div.uncol.style-dark.animate_when_almost_visible.right-t-left.start_animation > div.uncoltable > div.uncell.single-block-padding > div.uncont > div.wpcf7.js > form.wpcf7-form > div.wpcf7-response-output {
margin-top: -18px !important;
}
.uncode-divider-wrap svg, .uncode-divider-wrap img {
height: auto;
}
.wpcf7-inline-wide > label {
display: none;
}
label[for=your-message] {
display: none;
}
.chaty-channel-list .chaty-channel, .chaty-channel.single .chaty-svg {
border-radius: 10px;
box-shadow: none;
}
@font-face {
font-family: 'Carisma Classic 600';
src: url(https://marinasnagov.ro/wp-content/uploads/2022/11/CarismaClassic-600DemiBold.woff2) format('woff2'), url(https://marinasnagov.ro/wp-content/uploads/2022/11/CarismaClassic-600DemiBold.woff2) format('woff');
font-weight: 600;
font-style: normal;
font-display: auto;
font-fallback: 'Arial';
}
.wpml-ls-menu-item .wpml-ls-flag {
width: 40px;
}
.style-light .btn-default, .style-dark .style-light .btn-default, .tmb-light .t-entry-text .btn-default, .style-dark .tmb-light .t-entry-text .btn-default, .tmb-dark .t-overlay-inner .btn-default {
background-color: #000000!important;
border-color: #000000!important;
}
a.pps-btn.pps-button-popup {
color: #FFF;
font-size: 12px;
line-height: 1.6;
font-weight: bold;
padding:5px 14px 4px;
font-family: Arial, Helvetica, sans-serif;
background-color: #348ECC;
border-bottom: 2px solid #1B80C5;
border-radius: 3px;
}
a.pps-btn.pps-button-popup:hover {
background-color: #3C9CDD;
border-color: #1B80C5;
}
#poptitlecolumn {
padding: 0 0 9px 0;
}
popuppress-117847 .pps-content, #popuppress-117847 .pps-content p, #popuppress-117847 .pps-content ul, #popuppress-117847 .pps-content ol, #popuppress-117847 .pps-content em, #popuppress-117847 .pps-content span, #popuppress-117847 .pps-content a {
line-height: inherit !important;
padding: inherit !important;
}
#popuppress-117847 .pps-content h1 > span {
font-size: 29px;
}
.pps-content-wp-editor {
-ms-overflow-style: none; scrollbar-width: none; }
.pps-content-wp-editor::-webkit-scrollbar {
display: none;
}
form p {
font-weight: 300;
}
textarea {
max-height: 125px;
}
.webkit input[type=checkbox] {
border-radius: 0 !important;
}
.wpcf7-list-item-label {
margin-left: 9px;
}
span.wpcf7-list-item-label {
font-size: 15px !important;
}
.input-underline input[type="text"], .input-underline input[type="email"], .input-underline input[type="number"], .input-underline input[type="url"], .input-underline input[type="tel"], .input-underline input[type="search"], .input-underline input[type="password"], .input-underline input[type="date"], .input-underline textarea, .input-underline select, .input-underline .select2-selection--single {
font-weight: 300 !important;
}
input, textarea, select, .seldiv, .select2-choice, .select2-selection--single {
border-radius: 0;
}
input[type="submit"] {
font-family: 'Carisma Classic 600' !important;
text-transform: uppercase !important;
padding: 15px 36px !important;
font-size: 14px !important;
}
input[name=accept-this-1] {
border-color:#f1b36d !important;
}
input[name=accept-this-1]:checked {
border-color:rgba(255, 255, 255, 0.25) !important;
}
.wpcf7 .wpcf7-mail-sent-ok, .wpcf7 .wpcf7-validation-errors, .wpcf7 span.wpcf7-not-valid-tip {
font-size: 15px !important;
margin: 9px 0px 0px 0px;
font-weight: 300;
}
div.wpcf7 form .wpcf7-response-output {
border-width: 0;
margin-top: -36px;
font-size: 15px;
}
.btn-color-210407 {
color: #000000 !important;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.wpcf7-not-valid {
border-color:red;
}
.wpcf7 .wpcf7-mail-sent-ok, .wpcf7 .wpcf7-validation-errors, .wpcf7 span.wpcf7-not-valid-tip {
display:none !important;
}
a.ebd_link > div {
height: auto !important;
display: block !important;
border: 1px solid #f1b36d;
color: #000000;
background-color: #f1b36d;
line-height: initial;
font-family: 'Carisma Classic 600' !important;
text-transform: uppercase !important;
padding: 15px 36px !important;
font-size: 14px !important;
}
.dlm-xhr-loading-gif {
display:none !important;
}
popuppress-118904 .pps-content, #popuppress-118904 .pps-content p, #popuppress-118904 .pps-content ul, #popuppress-118904 .pps-content ol, #popuppress-118904 .pps-content em, #popuppress-118904 .pps-content span, #popuppress-118904 .pps-content a {
line-height: inherit !important;
padding: inherit !important;
}
html.overlay-open .menu-borders {
border-color: rgb(241 179 109 / 50%)!important;
}
body:not(.menu-force-opacity):not(.navbar-hover) .menu-transparent.menu-dark .menu-borders:not(.needs-after) {
border-color: rgba(241,179,109,0.5);
}
.uncode-custom-navigation__thumb img {
border-radius: 0;
}
.lg-toolbar .lg-icon {
color: #f1b36d;
}
.lg-toolbar .lg-icon:hover:after {
color: white;
}
.lg-toolbar .lg-icon:after {
opacity: 1;
}
body.menu-mobile-borders .submenu-dark .menu-container .main-menu-container .menu-horizontal {
border-color: rgb(241 179 109 / 50%) !important;
}
#cstwidgfoot {
font-size: 15px;
}
#cstwidgfoot:hover, #cstwidgfoot:active, #cstwidgfoot:focus {
color: #f1b36d;
}
.widget-container.widget_nav_menu li a, .widget-container.widget_custom_menu li a {
font-size: 15px;
font-weight: 300;
font-family: futura-pt,sans-serif;
text-transform: none;
}
.widget-container .widget-title {
letter-spacing: 0.02em;
text-transform: uppercase;
font-size: 14px;
}
.style-dark .widget-container .widget-title {
border-color: rgb(241 179 109 / 50%);
}
#wavecss {
margin-top: -3px !important;
}
div.wpcf7 span.wpcf7-spinner {
display: inline-block !important;
position: relative;
top: -36px;
left: -9px;
}
.wpcf7-acceptance .wpcf7-list-item-label {
font-size: 15px !important;
font-weight: 300 !important;
}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output {
color: #f1b36d;
}
.gdpr input[type="submit"], .gdpr button {
border-radius: 0;
}
#wavecssup {
margin-bottom: -3px;
}
.parallax-el {
-webkit-transition-property: opacity,-webkit-transform;
transition-property: opacity,-webkit-transform;
-o-transition-property: transform,opacity;
transition-property: transform,opacity;
transition-property: transform,opacity,-webkit-transform;
-webkit-transition-timing-function: cubic-bezier(0,.33,.07,1.03);
-o-transition-timing-function: cubic-bezier(0,.33,.07,1.03);
transition-timing-function: cubic-bezier(0,.33,.07,1.03);
-webkit-transition-timing-function: ease-out;
-o-transition-timing-function: ease-out;
transition-timing-function: ease-out;
-webkit-transition-duration: 1s;
-o-transition-duration: 1s;
transition-duration: 1s;
}
.trplan1 {
cursor: pointer;
}
.trplan1:hover, .trplan1:focus, .trplan1:active {
color: #f1b36d;
}
#maincontainer36 {
padding-top: 0;
}
#tableplan {
border: 0;
}
#tdplan1 {
font-size: 17px;
font-weight: 300;
padding: 9px 0;
border: 0;
border-bottom: 1px solid rgba(241,179,109,0.5);
}
#tdplan2 {
font-size: 17px;
font-weight: 300;
padding: 9px 0;
border: 0;
border-bottom: 1px solid rgba(241,179,109,0.5);
text-align: right;
}
.tdplan-a {
font-size: 17px;
font-weight: 300;
padding: 9px 0;
border: 0;
border-bottom: 1px solid rgba(241,179,109,0.5) !important;
}
.tdplan-b {
font-size: 17px;
font-weight: 300;
padding: 9px 0;
border: 0;
border-bottom: 1px solid rgba(241,179,109,0.5) !important;
text-align: center;
}
.tdplan-c {
font-size: 17px;
font-weight: 300;
padding: 9px 0;
border: 0;
border-bottom: 1px solid rgba(241,179,109,0.5) !important;
text-align: center;
}
.tdplan-d {
font-size: 17px;
font-weight: 300;
padding: 9px 0;
border: 0;
border-bottom: 1px solid rgba(241,179,109,0.5) !important;
text-align: center;
}
#tdplan3, #tdplan5 {
font-size: 17px;
font-weight: 300;
padding: 9px 0;
border: 0;
}
#tdplan4, #tdplan6 {
font-size: 17px;
font-weight: 300;
padding: 9px 0;
border: 0;
text-align: right;
}
.tmb-light.tmb-border, .tmb-light.tmb-bordered:not(.tmb-no-bg):not(.tmb-shadowed).tmb > .t-inside, .tmb-light.tmb-bordered.tmb-no-bg.tmb > .t-inside .t-entry-visual {
border: 1px solid rgba(241,179,109,0.5);
}
.owl-dots-inside .owl-dots {
bottom: 0 !important;
}
.owl-dots-inside .owl-dots .owl-dot span {
box-shadow: none;
background: #ffffff;
opacity: 1;
}
.owl-dots .owl-dot span {
width: 10px;
height: 10px;
}
.owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span {
background-color: #f1b36d !important;
}
.divider-wrapper {
margin-top: 9px !important;
}
.gcanimation .background-inner {
animation: slide 60s linear infinite;
}
@keyframes slide{
0%{
background-position: 0% 0%;
}
50%{
background-position: 100% 0%;
}
100%{
background-position: 0% 0%;
}
}
.floating {  
animation-name: floating;
animation-duration: 3s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
}
@keyframes floating {
0% {
transform: translate(3px, 3px);
}
50% {
transform: translate(-3px, -3px);
}
100% {
transform: translate(3px, 3px);
}  
}
body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-borders.needs-after::after, body:not(.menu-force-opacity):not(.navbar-hover) .menu-transparent.menu-dark .menu-borders.needs-after::after {
border-color: rgb(241 179 109 / 50%) !important;
}
#mgtop93 {
margin-top: 93px !important;
}
div#height93.vc_row.inverted-device-order.style-color-jevc-bg.row-container.tablet-hidden.mobile-hidden > div.row.unequal.col-no-gutter.no-top-padding.no-bottom-padding.no-h-padding.full-width.row-parent {
height: calc(100% - 93px);
}
div.text-top-reduced > *:first-child {
color: #f1b36d;
}
.menu-dark .menu-smart, .menu-dark .menu-smart li, .submenu-dark .menu-smart ul, .menu-smart.submenu-dark li ul li, .menu-dark .menu-accordion-dividers, .menu-dark .menu-borders:not(.needs-after), .menu-dark .menu-borders.needs-after::after, .menu-dark.vmenu-borders, .menu-dark .main-menu-container, .menu-dark .menu-container .overlay .overlay-search-wrapper {
border-color: rgb(241 179 109 / 50%);
}
.btn-color-xsdn.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-xsdn.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-xsdn.btn-outline:active {
color: #f1b36d !important;
border-color: #f1b36d !important;
background-color: transparent !important;
}
@media (max-width: 1400px) {
#menu-item-118968, #menu-item-119240  {
display: none !important;
}
}
@media (min-width: 960px) {
li.menu-item-132157, li.menu-item-132166 {
display: none !important;
}
.vmenu-footer {
padding: 18px 36px 0px 36px;
}
body:not(.menu-mobile-centered) .main-menu-container .menu-smart ul a:not(.cart-thumb):not(.btn) {
margin-left: 18px !important;
font-size: 18px !important;
}
.menu-accordion .menu-smart a {
padding: 6px 36px 6px 36px;
}
div.mobile-menu-button.menu-button-offcanvas.mobile-menu-button-dark.lines-button.trigger-overlay.close {
transform: translateX(300px);
-webkit-transform: translateX(300px);
-ms-transform: translateX(300px);
transition: transform 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86), width 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.lines-button .lines:before, .lines-button .lines:after, .lines-button .lines > span {
transition: top 0.3s 0.6s ease-in-out,transform 0.3s ease-in-out;
}
.lines-button.off-close .lines:before, .lines-button.off-close .lines:after {
transition: top 0.3s ease-in-out,transform 0.3s 0.5s ease-in-out;
}
.lines-button.off-close .lines:after {
top: 0;
transform: rotate3d(0, 0, 1, -45deg);
}
.lines-button.off-close .lines {
transition: background 0.3s 0s ease-in-out;
background: transparent !important;
}
.lines-button .lines {
transition: background 0.3s 0s ease-in-out;
}
.lines-button.off-close .lines:before {
top: 0;
transform: rotate3d(0, 0, 1, 45deg);
}
.cntct {
display: none !important;
}
#menu-item-118967, #menu-item-119014, #menu-item-119015, #menu-item-119016, #menu-item-119017, #menu-item-119018, #menu-item-119019, #menu-item-130878 {
display: none !important
}
#menu-item-119239, #menu-item-119242, #menu-item-119243, #menu-item-119244, #menu-item-119245, #menu-item-119246, #menu-item-119247, #menu-item-130879 {
display: none !important
}
div.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-117731.menu-btn-container.btn, div.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-118967.menu-btn-container.btn, div.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-118968.menu-btn-container.btn {
font-size: 14px !important;
line-height: normal;
padding: 15px 18px;
}
div.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-119241.menu-btn-container.btn, div.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-119239.menu-btn-container.btn, div.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-119240.menu-btn-container.btn {
font-size: 14px !important;
line-height: normal;
padding: 15px 18px;
}
div.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-117731.menu-btn-container.btn {
color: black;
background-color: #f1b36d;
border-color: #f1b36d;
}
div.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-119241.menu-btn-container.btn {
color: black;
background-color: #f1b36d;
border-color: #f1b36d;
}
div.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-117731.menu-btn-container.btn:hover, div.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-117731.menu-btn-container.btn:focus, div.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-117731.menu-btn-container.btn:active {
color: #f1b36d;
background-color: transparent;
border-color: #f1b36d;
}
div.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-119241.menu-btn-container.btn:hover, div.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-119241.menu-btn-container.btn:focus, div.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-119241.menu-btn-container.btn:active {
color: #f1b36d;
background-color: transparent;
border-color: #f1b36d;
}
body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-borders:not(.needs-after) {
border-color: rgba(241,179,109,0.5) !important;
}
body:not(.menu-force-opacity):not(.navbar-hover).menu-overlay .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open) .menu-borders:not(.needs-after) {
border-bottom: 1px solid rgba(241,179,109,0.5) !important;
}
.off-opened .row-offcanvas, .off-opened:not(.scrolling-trigger) .main-container {
transform: none;
-webkit-transform: none;
-ms-transform: none;
}
div.mobile-menu-button.menu-button-offcanvas.mobile-menu-button-dark.lines-button.trigger-overlay.off-close {
transform: translateX(300px);
-webkit-transform: translateX(300px);
-ms-transform: translateX(300px);
transition: transform 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86), width 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
div.mobile-menu-button.menu-button-offcanvas.mobile-menu-button-dark.lines-button.trigger-overlay {
transition: transform 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86), width 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
html[lang="ro-RO"] div.mobile-menu-button.menu-button-offcanvas.mobile-menu-button-dark.lines-button.trigger-overlay:after {
content: "MENIU";
color: white;
margin-left: 10px;
font-size: 14px;
font-family: 'Carisma Classic 600' !important;
position: relative;
top: 1px;
}
html[lang="en-US"] div.mobile-menu-button.menu-button-offcanvas.mobile-menu-button-dark.lines-button.trigger-overlay:after {
content: "MENU";
color: white;
margin-left: 10px;
font-size: 14px;
font-family: 'Carisma Classic 600' !important;
position: relative;
top: 1px;
}
.vmenu-borders {
border-right-width: 0;
}
.vmenu-container > .row, .vmenu-wrap-cell > .row {
border-right: 1px solid rgb(241 179 109 / 50%);
}
body.vmenu-position-left:not(.hmenu-center) .menu-container.menu-borders .navbar-cta > ul, body.menu-overlay.menu-overlay-left:not(.hmenu-center) .menu-container.menu-borders .navbar-cta > ul {
margin: 0 !important;
padding: 0 !important;
}
body.vmenu-position-left #masthead .row-offcanvas .row-menu-inner .main-menu-container, body.menu-overlay-left #masthead .row-offcanvas .row-menu-inner .main-menu-container {
right: 36px;
left: auto;
}
.vmenu-position-left.menu-offcanvas .double-h-padding#masthead .row-menu .row-menu-inner .mmb-container {
right: auto !important;
}
.vmenu-position-left.menu-offcanvas .logo-container {
text-align: center;
}
body:not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent.style-dark-original > *:not(.overlay-search), body:not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent.style-light-original.style-dark-override > *:not(.overlay-search) {
background-color: black;
}
}
@media (max-width: 959px) {
li.menu-item-132157, li.menu-item-132166 {
float: right !important;
margin-top: -38px !important;
}
.msrpa4-2025 {
max-height: 150px;
}
li.menu-item-132156, li.menu-item-132164 {
display:none !important;
}
#menu-call-to-action, #menu-call-to-action-en {
padding-top: 0;
margin-top:36px;
}
#menu-call-to-action:before, #menu-call-to-action-en:before {
content: "";
display: block;
width: calc(100% - 36px);
margin: auto;
height: 1px;
background-color: #795a37;
} #menu-item-118967, #menu-item-119239 {
display: none !important;
}	
#menu-item-118967 {
margin-top: inherit;
}
#menu-item-118967 .menu-btn-table {
width: 100%;
}
#menu-item-119239 {
margin-top: inherit;
}
#menu-item-119239 .menu-btn-table {
width: 100%;
}
div.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-118967.menu-btn-container.btn {
width: 100%;
border-color: rgb(241 179 109 / 50%);
font-size: 14px !important;
color: #f1b36d;
}
div.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-119239.menu-btn-container.btn {
width: 100%;
border-color: rgb(241 179 109 / 50%);
font-size: 14px !important;
color: #f1b36d;
}
#menu-item-119017, #menu-item-119018, #menu-item-119019, #menu-item-130878 {
float: left;
}
#menu-item-119017 a {
padding: 9px 9px 9px 18px;	
}
#menu-item-119018 a, #menu-item-119019 a , #menu-item-130878 a {
padding: 9px;	
}
#menu-item-119245, #menu-item-119246, #menu-item-119247, #menu-item-130879 {
float: left;
}
#menu-item-119245 a {
padding: 9px 9px 9px 18px;	
}
#menu-item-119246 a, #menu-item-119247 a, #menu-item-130879 a {
padding: 9px;	
}
#menu-item-119014 a {
padding-top: 18px;
}
#menu-item-119242 a {
padding-top: 18px;
} #menu-item-119014 a, #menu-item-119015 a, #menu-item-119016 a {
font-weight: 300;
font-size: 15px !important;
font-family: futura-pt,sans-serif;
}
#menu-item-119242 a, #menu-item-119243 a, #menu-item-119244 a {
font-weight: 300;
font-size: 15px !important;
font-family: futura-pt,sans-serif;
}
body:not(.menu-mobile-centered) .main-menu-container .menu-smart ul a:not(.cart-thumb):not(.btn) {
margin-left: 18px;
font-size: 18px !important;
}
.font-size-menu-mobile, .menu-container:not(.grid-filters) ul.menu-smart a:not(.social-menu-link):not(.vc_control-btn) {
padding: 6px 18px 6px 18px;
text-transform: none;
}
.menu-smart i.fa-dropdown {
display: none !important;
}
#menu-item-117731 {
display: none !important;
}
#menu-item-119241 {
display: none !important;
}
body.menu-mobile-centered .main-menu-container .menu-horizontal, body.menu-mobile-centered .vmenu-container .vmenu-row-wrapper, body.menu-mobile-centered .overlay-menu .navbar-main, .vmenu-row-wrapper {
border-top: 1px solid rgb(241 179 109 / 50%);
}
.cst-fa {
margin: 0;
font-size: 17px;
color: #ffffff;
padding: 5px;
border: 1px solid #ffffff;
}
.cst-fa:hover, .cst-fa:focus, .cst-fa:active {
color: #f1b36d;
border: 1px solid #f1b36d;
}
.cntct {
position: fixed;
right: 0;
padding: 10px 18px;
line-height: 30px;
cursor: pointer;
z-index: 9999;
transition: all .5s;
top: 13px;
}
body.menu-custom-padding .menu-container .logo-container {
text-align: center;
}
.mmb-container {
left: 0;
right: auto;
}
.mobile-menu-button {
padding: 0 18px;
}
#menu-item-118968{
display: none !important;
}
#menu-item-119240{
display: none !important;
}
#popuppress-118956 .pps-wrap, #popuppress-117847 .pps-wrap {
padding: 36px !important;
}
#popuppress-119158 .pps-wrap, #popuppress-119144 .pps-wrap {
padding: 36px !important;
}
#svgvectordisp {
width: 400px;
margin-left: auto;
margin-right: auto;
}		
.menu-dark .row-brand, .menu-dark .row-menu .row-menu-inner {
border-bottom-color: rgb(241 179 109 / 50%) !important;
}
#tdplan5, #tdplan6 {
border-bottom: 1px solid rgba(241,179,109,0.5);
}
#mobcol20 {
width: 15%;
}
#mobcol80 {
width: 85%;
}
.cst15mob p {
font-size: 15px;
}
body:not(.vc-safe-mode) .vertical-text.shift_x_quad {
left: 45px !important;
}
.double-block-padding {
padding: 36px 36px 36px 36px;
}
}
@media (min-width: 570px) {
#tstcst {
margin-top: -36px !important;
margin-bottom: -36px;
}
div#svgmapbrdr > div.uncol.style-dark {
border: 1px solid rgba(241,179,109,0.5);
}
}
@media (max-width: 569px) {
.tmb-dark.tmb .t-entry-text .t-entry-title a {
font-size: 30px;
}
li.menu-item-119268, li.menu-item-119270, li.menu-item-119276, li.menu-item-130875, li.menu-item-131743, li.menu-item-131481, li.menu-item-131026, li.menu-item-131079, li.menu-item-119340 {
width: 65%;
}
li.wpml-ls-slot-150, li.menu-item-118893, li.menu-item-118835, li.menu-item-118841, li.menu-item-130874, li.menu-item-131742, li.menu-item-131480, li.menu-item-131289, li.menu-item-131020, li.menu-item-131074, li.menu-item-119331 {
width: 65% !important;
}
div#cstmscf.wpb_column.pos-top.pos-center.align_left.column_parent.col-lg-6.single-internal-gutter > div.uncol.style-dark.animate_when_almost_visible.right-t-left.start_animation > div.uncoltable > div.uncell.single-block-padding {
padding: 18px;
}
div#row-unique-3.vc_row.cstfootv2.row-container.with-kburns.has-dividers > div.row.no-top-padding.double-bottom-padding.single-h-padding.limit-width.row-parent {
padding-left: 18px;
padding-right: 18px;
}
div#row-unique-0.vc_row.cstfootv2.row-container.with-kburns.has-dividers > div.row.no-top-padding.double-bottom-padding.single-h-padding.limit-width.row-parent {
padding-left: 18px;
padding-right: 18px;
}
div#row-unique-2.vc_row.cstfootv2.row-container.with-kburns.has-dividers > div.row.no-top-padding.double-bottom-padding.single-h-padding.limit-width.row-parent {
padding-left: 18px;
padding-right: 18px;
}
div#row-unique-4.vc_row.cstfootv2.row-container.with-kburns.has-dividers > div.row.no-top-padding.double-bottom-padding.single-h-padding.limit-width.row-parent {
padding-left: 18px;
padding-right: 18px;
}
div#row-unique-5.vc_row.cstfootv2.row-container.with-kburns.has-dividers > div.row.no-top-padding.double-bottom-padding.single-h-padding.limit-width.row-parent {
padding-left: 18px;
padding-right: 18px;
}
div#row-unique-7.vc_row.cstfootv2.row-container.with-kburns.has-dividers > div.row.no-top-padding.double-bottom-padding.single-h-padding.limit-width.row-parent {
padding-left: 18px;
padding-right: 18px;
}
div#row-unique-6.vc_row.cstfootv2.row-container.with-kburns.has-dividers > div.row.no-top-padding.double-bottom-padding.single-h-padding.limit-width.row-parent {
padding-left: 18px;
padding-right: 18px;
}
div#row-unique-1.vc_row.cstfootv2.row-container.with-kburns.has-dividers > div.row.no-top-padding.double-bottom-padding.single-h-padding.limit-width.row-parent {
padding-left: 18px;
padding-right: 18px;
}
.chaty-i-trigger .chaty-channel {
bottom: -14px;
right: -14px;
}
#popuppress-118956 .pps-wrap, #popuppress-117847 .pps-wrap {
padding: 18px !important;
}
#popuppress-119158 .pps-wrap, #popuppress-119144 .pps-wrap {
padding: 18px !important;
}
#svgvectordisp {
width:100%;
}
#cstpoliticiwidg {
padding: 0;
}
.ideal-logo {
max-width: 175px !important;
}
#cstmobilelrpadding, #image-map-pro-948, #image-map-pro-596, #image-map-pro-3432, #image-map-pro-8091, #image-map-pro-9348, #image-map-pro-4865 {
margin-left: -18px;
margin-right: -18px;
width:calc(100% + 36px);
}
#cstmobilelrpadding2 {
left: -18px;
right: -18px;
width:calc(100% + 36px);
}
#cstmobilelrpaddingstad {
margin-left: -8px;
margin-right: -8px;
width:calc(100% + 16px);
}
body:not(.vc-safe-mode) .vertical-text.shift_x_quad {
left: 27px !important;
}
#mobcol20 {
width: 20%;
}
#mobcol80 {
width: 80%;
}
}