.avia-section.av-3i8j-bec154aeaf0d60d2c4a1014b1a97c502{background-color:#ececec;background-image:unset}.avia-section.av-3i8j-bec154aeaf0d60d2c4a1014b1a97c502 .av-section-color-overlay{opacity:0.6;background-image:url(https://marinakudinova.com/wp-content/themes/enfold/images/background-images/grid-big-light.png);background-repeat:repeat} #top .flex_column.av-m85rf1sc-34bacd82d7f9bd5b552b55d8aee8de88{margin-top:0px;margin-bottom:2px}.flex_column.av-m85rf1sc-34bacd82d7f9bd5b552b55d8aee8de88{padding:39px 0 26px 0}.responsive #top #wrap_all .flex_column.av-m85rf1sc-34bacd82d7f9bd5b552b55d8aee8de88{margin-top:0px;margin-bottom:2px} #top .av_textblock_section.av-m85renve-ec6c1aa3fd93ef64a2b99334a7203ea8 .avia_textblock{color:#800040} #top .flex_column.av-m85rgvjq-e6f66be6b125d860e0d371e8dba872ee{margin-top:0px;margin-bottom:2px}.flex_column.av-m85rgvjq-e6f66be6b125d860e0d371e8dba872ee{padding:30px 0 0 0}.responsive #top #wrap_all .flex_column.av-m85rgvjq-e6f66be6b125d860e0d371e8dba872ee{margin-top:0px;margin-bottom:2px} #top .av_textblock_section.av-m85rfpch-1306d48e03028d2913018b63577d7c5e .avia_textblock{text-align:right} #top .flex_column.av-18ejb-aae59ef0ac8c9d9ddb26a560d75bd4b2{margin-top:40px;margin-bottom:47px}.flex_column.av-18ejb-aae59ef0ac8c9d9ddb26a560d75bd4b2{width:47.25%}.responsive #top #wrap_all .flex_column.av-18ejb-aae59ef0ac8c9d9ddb26a560d75bd4b2{margin-top:40px;margin-bottom:47px} .avia-image-container.av-16cw7-048e1250ab164074ae6e650194e7049a img.avia_image{box-shadow:none}.avia-image-container.av-16cw7-048e1250ab164074ae6e650194e7049a .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-mb56sj1t-c3549e511639aefd32ae1fd2020f3961 img.avia_image{box-shadow:none}.avia-image-container.av-mb56sj1t-c3549e511639aefd32ae1fd2020f3961 .av-image-caption-overlay-center{color:#ffffff} #top .flex_column.av-13ewn-216c0f2d20b8c0561e77c3988584c1f2{margin-top:40px;margin-bottom:47px}.flex_column.av-13ewn-216c0f2d20b8c0561e77c3988584c1f2{width:47.25%;margin-left:5.5%;padding:0px 0px 0px 0px}.responsive #top #wrap_all .flex_column.av-13ewn-216c0f2d20b8c0561e77c3988584c1f2{margin-top:40px;margin-bottom:47px} #top .avia-icon-list-container.av-10v2j-120cdca434c47cc05c421167e9fc1cf2 .iconlist_icon{color:#cccccc;font-size:15px}#top .avia-icon-list-container.av-10v2j-120cdca434c47cc05c421167e9fc1cf2 .iconlist_icon svg:first-child{stroke:#cccccc;fill:#cccccc;height:15px;width:15px}#top #wrap_all .avia-icon-list-container.av-10v2j-120cdca434c47cc05c421167e9fc1cf2 .av_iconlist_title{font-size:15px} #top .hr.hr-invisible.av-30mn-6284a53f2a4359a020bb06e027e69047{height:9px} #top .avia-icon-list-container.av-mb5763q0-4db8d84bda377fe256b4e4537a0b1170 .iconlist_icon{color:#cccccc;font-size:15px}#top .avia-icon-list-container.av-mb5763q0-4db8d84bda377fe256b4e4537a0b1170 .iconlist_icon svg:first-child{stroke:#cccccc;fill:#cccccc;height:15px;width:15px}#top #wrap_all .avia-icon-list-container.av-mb5763q0-4db8d84bda377fe256b4e4537a0b1170 .av_iconlist_title{font-size:15px} #top .hr.av-3gsl-43ed3910ee81e88d2bfcf41421c7f86f{margin-top:4px;margin-bottom:-10px}.hr.av-3gsl-43ed3910ee81e88d2bfcf41421c7f86f .hr-inner{width:100%;border-color:#e0e0e0} #top .hr.hr-invisible.av-31j5-09466173eabd5547897684f82d3da896{height:10px} #top .hr.av-m85s18if-3ccdec37f07cc98f73f996f3bcc04c24{margin-top:25px;margin-bottom:-10px}.hr.av-m85s18if-3ccdec37f07cc98f73f996f3bcc04c24 .hr-inner{width:100%;border-color:#e0e0e0} #top .hr.hr-invisible.av-7ueh-749304b38f565b6ad660c98965e5a1a3{height:10px} #top .hr.av-l9h0xa57-460ec96403ad19e2ce9994c8902ad508{margin-top:25px;margin-bottom:-10px}.hr.av-l9h0xa57-460ec96403ad19e2ce9994c8902ad508 .hr-inner{width:100%;border-color:#e0e0e0} #top .hr.hr-invisible.av-l9h0z9u6-b708f39582575e629652a82c9987a74e{height:10px} #top .hr.av-4zl3-7b21531b97ef28cc0fd2803fe7e4c29c{margin-top:25px;margin-bottom:-10px}.hr.av-4zl3-7b21531b97ef28cc0fd2803fe7e4c29c .hr-inner{width:100%;border-color:#e0e0e0} #top .hr.hr-invisible.av-2vwd-8c8d7c6736b179773de8c2c5727a389b{height:10px} #top .avia-icon-list-container.av-l9d875e9-de64214b91074990d0cfc2bade8df4b4 .iconlist_icon{color:#cccccc;font-size:15px}#top .avia-icon-list-container.av-l9d875e9-de64214b91074990d0cfc2bade8df4b4 .iconlist_icon svg:first-child{stroke:#cccccc;fill:#cccccc;height:15px;width:15px}#top #wrap_all .avia-icon-list-container.av-l9d875e9-de64214b91074990d0cfc2bade8df4b4 .av_iconlist_title{font-size:15px} #top .hr.av-m4r-68ac57d66d93325d3380a5142f0f8337{margin-top:11px;margin-bottom:-10px}.hr.av-m4r-68ac57d66d93325d3380a5142f0f8337 .hr-inner{width:100%;border-color:#e0e0e0} #top .hr.hr-invisible.av-6t3p-a20a1447c5ff92fbd3c1384a3fc49055{height:10px} #top .avia-icon-list-container.av-l9ecbgko-e618c6e54202305f395dfaab2247663b .iconlist_icon{color:#cccccc;font-size:15px}#top .avia-icon-list-container.av-l9ecbgko-e618c6e54202305f395dfaab2247663b .iconlist_icon svg:first-child{stroke:#cccccc;fill:#cccccc;height:15px;width:15px}#top #wrap_all .avia-icon-list-container.av-l9ecbgko-e618c6e54202305f395dfaab2247663b .av_iconlist_title{font-size:15px} #top .hr.hr-invisible.av-4yuf-8474104c8417db9063c6359a0e4e9122{margin-top:-10px;height:1px} #top .hr.av-5v5h-cd8b5e9c03ee0e3d0b9fef11a69edc8d{margin-top:25px;margin-bottom:-10px}.hr.av-5v5h-cd8b5e9c03ee0e3d0b9fef11a69edc8d .hr-inner{width:100%;border-color:#e0e0e0} #top .hr.hr-invisible.av-3jq5-36886b6d9f44df5378ed50bb8dba8021{height:10px} #top .hr.av-3knh-4f8214bdb4c8dcaaafc29248e31aba84{margin-top:25px;margin-bottom:-10px}.hr.av-3knh-4f8214bdb4c8dcaaafc29248e31aba84 .hr-inner{width:100%;border-color:#e0e0e0} #top .av_textblock_section.av-lzplx39m-b632360c8e848d0d5c86afdfaad59b1a .avia_textblock{color:#800040} #top .hr.hr-invisible.av-2jnt-016d75a32a4c24f92d27a4d54b69efc6{height:10px} #top .hr.av-m85ubh7o-2d0512ad2848767351bb05ed647026a0{margin-top:30px;margin-bottom:0px}.hr.av-m85ubh7o-2d0512ad2848767351bb05ed647026a0 .hr-inner{width:100%;border-color:#e0e0e0} #top .av_textblock_section.av-m85ucaz1-8c6fa9ff7dcaed64c2cdda92ef220e09 .avia_textblock{text-align:left} #top .hr.hr-invisible.av-l9ecfrw0-fcb4a754de44ed6f69719f0962c82880{margin-top:-20px;height:1px} @media only screen and (min-width:480px) and (max-width:767px){.flex_column.av-m85rf1sc-34bacd82d7f9bd5b552b55d8aee8de88{padding:39px 0 6px 0} #top .flex_column.av-18ejb-aae59ef0ac8c9d9ddb26a560d75bd4b2{margin-top:41px;margin-bottom:10px}.responsive #top #wrap_all .flex_column.av-18ejb-aae59ef0ac8c9d9ddb26a560d75bd4b2{margin-top:41px;margin-bottom:10px} #top .flex_column.av-13ewn-216c0f2d20b8c0561e77c3988584c1f2{margin-top:41px;margin-bottom:10px}.flex_column.av-13ewn-216c0f2d20b8c0561e77c3988584c1f2{padding:0 0 38px 0}.responsive #top #wrap_all .flex_column.av-13ewn-216c0f2d20b8c0561e77c3988584c1f2{margin-top:41px;margin-bottom:10px}} @media only screen and (max-width:479px){.flex_column.av-m85rf1sc-34bacd82d7f9bd5b552b55d8aee8de88{padding:39px 0 6px 0} #top .flex_column.av-18ejb-aae59ef0ac8c9d9ddb26a560d75bd4b2{margin-top:41px;margin-bottom:10px}.responsive #top #wrap_all .flex_column.av-18ejb-aae59ef0ac8c9d9ddb26a560d75bd4b2{margin-top:41px;margin-bottom:10px} #top .flex_column.av-13ewn-216c0f2d20b8c0561e77c3988584c1f2{margin-top:41px;margin-bottom:10px}.flex_column.av-13ewn-216c0f2d20b8c0561e77c3988584c1f2{padding:0 0 38px 0}.responsive #top #wrap_all .flex_column.av-13ewn-216c0f2d20b8c0561e77c3988584c1f2{margin-top:41px;margin-bottom:10px}}@media only screen and (max-width: 1150px) { .logo img { opacity: 0; } .logo a { background-image: url(https://marinakudinova.com/wp-content/uploads/logo-mobile.png); background-repeat: no-repeat; background-size: contain; background-position: 0% 50%; } } div.avia-cookie-consent { border-radius: 3px !important; background-color: #222222 !important; }
.avia-cookie-consent p { font-size: 14px !important; }
.avia-cookie-consent a { font-size: 14px !important; }
.avia_cookie_text a { text-decoration: underline !important; text-decoration-thickness: 1px !important; text-underline-offset: 2px !important; }
.avia_cookie_text a:hover { text-decoration-thickness: 1.5px !important; color: #e0e0e0 !important; }
.avia-cookie-consent-button { font-size: 12px !important; margin-top: 15px !important; margin-bottom: 8px !important; }
.avia-cookie-consent-button { background-color: #222222 !important; border-color: #ffffff !important; color: #ffffff !important; }
.avia-cookie-consent-button:hover { background-color: #ffffff !important; color: #222222 !important; }
@media only screen and (max-width: 989px) { .avia-cookie-consent-wrap { display: none; }; }  .avia-section { max-width: 1400px !important; }
.av-layout-grid-container { max-width: 1400px !important; }
.fullsize, .container_wrap { max-width: 1400px !important; }
#main, #wrap_all { background-color: #fff !important; } #scroll-top-link { color: #00386D; border-color: #00386D; }
#scroll-top-link:hover { color: #800040; border-color: #800040; } p { font-size:15.5px !important; line-height:1.8em !important; }
h2 { letter-spacing:0.01em !important; line-height:1.55em !important; }
h3 { padding-top: 2px !important; padding-bottom: 8px !important; }
.mfp-bottom-bar div { font-size:15.5px !important; letter-spacing: 0.015em !important; }  @media only screen and (max-width: 767px) { p { font-size: 17px !important; line-height:1.8em !important; }; }
@media only screen and (max-width: 479px) { p { line-height:1.7em !important; }; }
@media only screen and (max-width: 767px) { h2 { font-size: 18.5px !important; } }
@media only screen and (max-width: 767px) { h5 { font-size: 18px !important; } }
@media only screen and (max-width: 767px) { .avia-button span { font-size:16px !important; }; }
@media only screen and (max-width: 479px) { .avia-button span { font-size:16.5px !important; }; } .avia_textblock a:not(.multiple-lines-link) { white-space: nowrap !important; text-decoration: underline !important; 
text-decoration-thickness: 1px !important; text-underline-offset: 2px !important; }
.avia_textblock a:not(.multiple-lines-link):hover { text-decoration-thickness: 1.5px !important; } .fa-arrow-up-right-from-square { font-size: 0.75em !important; margin-left: 2px !important; margin-right: 1px !important; font-weight: 600 !important; } .html_header_sidebar #top #header { border-right: 1px #e0e0e0 solid; }
.html_header_left #wrap_all #main { border-left-style: none; border-left-width: 0; } .avia_transform a:hover .image-overlay { opacity: 0.3 !important; }
.image-no-hover a:hover .image-overlay { opacity: 0 !important; } .html_header_sidebar #header .av-main-nav > li > a .avia-menu-text 
{ font-size: 15.5px !important; color: #333333 !important; padding-top: 3px !important; padding-bottom: 3px !important; }
.html_header_sidebar #header .av-main-nav > li > a:hover .avia-menu-text { color: #800040 !important; }
.html_header_sidebar #header .av-main-nav > li.current-menu-item > a .avia-menu-text { font-weight: 500 !important; color: #800040 !important; } @media only screen and (min-width: 767px) and (max-width: 1150px) {
.responsive #top #wrap_all #header { position: relative; width:100%; float:none; height:90px; margin:0 !important; opacity: 1; min-height:0; }
.responsive #top #main { padding-top: 0 !important; margin: 0; }
.responsive #top #main .container_wrap:first-child { border-top:none; }
.responsive.html_header_top.html_logo_center .logo 
{ left: 0%; -webkit-transform: translate(0%, 0); -ms-transform: translate(0%, 0); transform: translate(0%, 0); margin:0; }
.responsive #top .logo {position: static; display:table; height:80px !important; float:none; padding:0; padding-top: 8px; border:none; width:80%;}
.responsive .logo a { display: table-cell; vertical-align: middle; } 
.responsive .logo img { height: 80px !important; width: 80px !important;  display: block;  max-height: 80px; }
.responsive #header_main .container { height: auto !important; }
.responsive #top .header_bg { opacity: 1; filter: alpha(opacity=1); }
.responsive .logo img { margin: 0; }
.responsive #top #wrap_all .av_header_transparency .main_menu ul:first-child > li > a, .responsive #top .av_header_transparency #header_meta, 
.responsive #top .av_header_transparency #header_meta li, .responsive.html_top_nav_header .av-logo-container { height:auto; }
.responsive .av-burger-menu-main {display: inline; }
.responsive #top #wrap_all .main_menu {top: 0; height: 80px; left: auto; right: 0; display: block; position: absolute; }
.responsive .main_menu ul:first-child > li a { height: 80px; line-height: 80px; }
.responsive #top .av-main-nav .menu-item {display: none; }
.responsive #top .av-main-nav .menu-item-avia-special { display:block; padding-right: 100px !important; }
.responsive #header_main_alternate { display: none; }
.responsive #top .av-logo-container .avia-menu { height: 100%; }
.responsive #top .av-logo-container .avia-menu > li > a { line-height: 80px; }
.responsive #top #main .av-logo-container .main_menu{ display: block; }
.responsive #top #header_main > .container .main_menu  .av-main-nav > li > a,
.responsive #top #wrap_all .av-logo-container { height: 80px; line-height: 80px; padding-left: 10% !important; }
.responsive #top #header_main > .container .main_menu  .av-main-nav > li > a
{ min-width: 0; padding: 0 0 0 20px; margin: 0; border-style: none; border-width: 0; }
.responsive #top .av_seperator_big_border .avia-menu.av_menu_icon_beside { border-right-style:solid; border-right-width:1px; padding-right:25px; }
.responsive #top #header .av-main-nav > li > a, .responsive #top #header .av-main-nav > li > a:hover { background:transparent; color: inherit; }
.responsive.html_header_sidebar #header .avia-custom-sidebar-widget-area .widget { display: none; }
.html_header_sidebar #header .container { width: 85%; }
.html_header_sidebar #header .av-main-nav { padding: 5px 0px !important; } } input#s[placeholder] { font-family: Ubuntu; font-weight: 500; }
input#s { border-radius: 3px 3px 3px 3px !important; }
#searchsubmit { border-radius: 0px 3px 3px 0px !important; }
::-webkit-search-cancel-button { appearance: none !important; } .widget_search .widgettitle { display:none; } #search-3 input#s[placeholder] { letter-spacing: 0.01em; }
.ajax_search_response { display: none !important; } .ajax_load { display: none !important; }
#search-3 { padding-bottom: 0px !important; } .html_header_sidebar #top #header_main { border-bottom-style: none; }  #footer-page input#s[placeholder] { padding-left: 13px !important; } #searchsubmit { padding-left: 1em !important; padding-right: 1em !important; }
@media only screen and (max-width: 767px) { input#s { font-size: 17px !important; } }
@media only screen and (max-width: 767px) { input#searchsubmit.button { font-size: 17px !important; letter-spacing: 0.01em; } }
@media only screen and (min-width: 768px) { input#s { font-size: 15.5px !important; } }
@media only screen and (min-width: 768px) { input#searchsubmit.button { font-size: 15.5px !important; letter-spacing: 0.01em; } } @media only screen and (max-width: 767px) { #top.search #wrap_all #main { border-top: 1px  #e0e0e0 solid; } } .template-search .page-heading-container .search_form_field h4 { letter-spacing: 0.02em !important; }
.template-search .page-heading-container input#s { color: #666 !important; letter-spacing: 0.02em; }
.template-search input#searchsubmit.button { background-color: #7894ae !important; }
.template-search input#searchsubmit.button:hover { background-color: #ab5f85 !important; }
@media only screen and (max-width: 767px) { .template-search #searchsubmit { height: 101% !important; } }
.template-search .avia-svg-icon svg:first-child, .avia-svg-icon img[is-svg-img="true"]  { margin-bottom: 1px !important; margin-left: 1px !important; }
@media only screen and (max-width: 767px) { .template-search .avia-svg-icon svg:first-child, .avia-svg-icon img[is-svg-img="true"]  
{ height: 22px !important; width: 22px !important; padding-left: 4px !important; } }
.search-results .extra-mini-title { padding-bottom: 47px; } .search-results .entry-title a { opacity: 0.8 !important; line-height: 1.3 !important; letter-spacing: 0.001em !important; }
.search-results .entry-title a:hover { opacity: 1 !important; text-decoration-thickness: 1px !important; text-underline-offset: 2px !important; }
.template-search span.search-result-counter { font-size: 13.5px !important; }
.search-result-counter { box-shadow: 0 0 1px 0 rgb(0 0 0 / 50%) !important; }
.search-no-results strong { font-size: 17px !important; letter-spacing: 0.02em !important; color: #800040 !important; }
.search_not_found li { margin-left: 8px !important; font-size: 15.5px !important; }
@media only screen and (max-width: 767px) { .search_not_found li { font-size: 17px !important; } }
.template-search.content { padding-bottom: 20px; }  #top #socket { display: none !important; } #footer-page .avia-section { min-height: auto; } @media only screen and (max-width: 1150px) { div.hide-footer-below { display: none !important; } } @media only screen and (min-width: 1150px) { div.hide-footer-above { display: none !important; } }