/* BEGIN: /Layouts/Custom/Krynica/mst_default_empty.css */


/* END: /Layouts/Custom/Krynica/mst_default_empty.css */
/* BEGIN: /Layouts/Custom/Krynica/ctn_container.css */


/* END: /Layouts/Custom/Krynica/ctn_container.css */
/* BEGIN: /Layouts/Custom/Krynica/Krynica.css */

@font-face {
  font-family: "NekstBold";
  src: url('/Layouts/Custom/Krynica/Fonts/Nekst-Bold.woff2') format('woff2'), url('/Layouts/Custom/Krynica/Fonts/Nekst-Bold.woff') format('woff');
}


body {
    color: #363636;
}
  
hr {
    border-top: 1px solid #e0e1e1;
}

h1, .h1, h2, .h2 {
    font-weight: 700;
    color: #004797;
}

h3, .h3, h4, .h4, h5, .h5, h6, .h6, h7, .h7 {
    font-weight: 800;
    color: #004797;
}

h3, .h3 {
    font-size: 30px;
}

.a {
    color: #004797;
}


.clear{clear:both !important;}
.hide{ display:none !important;}

@media(max-width:767px){.pc{display:none;}}
@media(min-width:768px){.mob{display:none !important;}}


/*1920,1366,1024,768,360
-
do sprawdzenia 1536,1600,1440,1280*/


    @media (min-width: 360px){
       .container {
        max-width: 100%;
      }
      

    }

    @media (min-width: 768px){
      .container {
        max-width: 100%;
        width: 768px;
      }
    }

    @media (min-width: 1024px){
      .container {
        max-width: 100%;
         width: 1000px;
      }
    }

    @media (min-width: 1366px){
       .container {
        width: 1366px;}
      

    }

    @media (min-width: 1536px){
       .container {
        width: 1266px;}
      

    }

    @media (min-width: 1920px){
       .container {
        width: 1366px;}
      

    }

/*
@media (min-width: 1000px){
   .container {
   	width: 800px;}
}
@media (min-width: 1200px){
   .container {
    	width: 1000px;}
}
@media (min-width: 1400px){
   .container {
    	width: 1200px;}
}
@media (min-width: 1600px){
   .container {
   	width: 1400px;}
}
@media (min-width: 1800px){
   .container {
   	width: 1600px; }
}
@media (min-width: 2000px){
   .container {
  	width: 1800px;}
}
@media (min-width: 2200px){
   .container {
  	width: 2000px;}
}*/


/*b��d kontrolki fFeatureV3 traci css przy postback*/
.ffeatures-checkbox-list {
    margin: 0;
    padding: 0;
    list-style: none;
    padding-left: 1px;
}

    .ffeatures-checkbox-list > li {
        padding: 0;
        margin: 0;
    }

.ffeatures-list-content {
    padding: 5px 0 0;
}

.ffeatures-description {
    margin-top: -16px;
    padding-left: 27px;
    margin-bottom: 14px;
    overflow: hidden;
    opacity: 1;
    height: 30px;
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
}


.ffeatures-description2 {
    overflow: hidden;
    opacity: 1;
    height: 30px;
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
}


.ffeatures-description-hide {
    opacity: 0;
    height: 0px;
}

.ffeatures-label {
    display: block;
    font-weight: bold;
    text-align: right;
    padding: 0;
    padding-top: 3px;
}

.ffeatures-checkbox-separator:empty {
    display: none;
}

.ffeatures-checkbox-separator {
    clear: both;
}
/*END b��d kontrolki fFeatureV3 traci css przy postback*/


/* END: /Layouts/Custom/Krynica/Krynica.css */
/* BEGIN: /Themes/default.css */
/* END: /Themes/default.css */
/* BEGIN: ~/Controls/CMS/Ajs/Article/ArticleViewV1.css */


/* END: ~/Controls/CMS/Ajs/Article/ArticleViewV1.css */
/* BEGIN: ~/Controls/CMS/Ajs/LangSwicher/LangSwitcherV1.css */
.lang-switcher {
    margin: 0 -5px;
}

.lang-switcher > .flag {
    padding: 0 5px;
    display: inline-block;
}

.lang-switcher > .flag > span {
    box-shadow: 0 0 3px;
}
.lang-switcher > .text {

}

.lang-switcher > .lang-switcher-separator {

}


/* END: ~/Controls/CMS/Ajs/LangSwicher/LangSwitcherV1.css */
@font-face { font-family: 'Material Symbols Rounded'; font-style: normal; src: url(/Content/Fonts/MaterialSymbolsRounded[FILL,GRAD,opsz,wght].woff2) format('woff2'); } .material-symbols-rounded { font-family: 'Material Symbols Rounded'; font-weight: normal; font-style: normal; font-size: 24px; display: inline-block; line-height: 1; text-transform: none; letter-spacing: normal; word-wrap: normal; white-space: nowrap; direction: ltr; -moz-font-feature-settings: 'liga'; -moz-osx-font-smoothing: grayscale; -webkit-font-feature-settings: 'liga'; -webkit-font-smoothing: antialiased; font-feature-settings: 'liga'; } a { color: #003a6d; } a:hover { color: #002648; } #content { overflow: hidden; } .mst-footer > .container { width: 100%; max-width: 100%; padding: 0; margin: 0; } .be-a-partner a { color: var(--secondary-color) !important; } .lang-switcher-separator { display: none; } .container { margin: auto; width: 100%; padding: 0; } .container::after, .container::before { content: none; } .mst-footer { padding: 0; margin: 0; background-color: inherit; clear: both; } body { font-family: 'Noto Sans', sans-serif; background-color: #fafafa; } .content-div { overflow-x: hidden; } .mst-content, .mst-default-content { margin-top: 2rem; padding-top: 0; min-height: calc( 100vh - var(--menu-height) - 2rem - var(--bcs-footer-height) - 200px ) !important; } .row { margin: 0; } @media (max-width: 640px) { .container { width: 100%; padding-left: 1.5rem; padding-right: 1.5rem; } } @media (min-width: 641px) { .container { max-width: calc(640px - 4rem); width: 100%; } } @media (min-width: 769px) { .container { max-width: calc(768px - 4rem); } } @media (min-width: 1025px) { .container { max-width: calc(1024px - 4rem); } } @media (min-width: 1281px) { .container { max-width: calc(1280px - 4rem); } } @media (min-width: 1537px) { .container { max-width: calc(1536px - 4rem); } }
:root { --banner-menu-bg: rgb(77, 80, 87); --primary-color: rgb(44, 34, 118); --primary-color-tx: 44, 34, 118; --secondary-color: rgb(37, 172, 122); --secondary-color-darker: rgb(28, 113, 82); --color-black: rgb(47, 47, 47); --menu-link-color: rgb(255, 255, 255); --menu-hover-bg: rgb(255, 255, 255); --menu-bg: rgb(44, 34, 118); --menu-btn-color: rgb(49, 49, 49); --menu-link-color-hover: rgb(44, 34, 118); --menu-submenu-bg: rgb(255, 255, 255); --menu-height: 70px; --banner-height: 400px; --ticket-img-bg: var(--primary-color); --shop-banner-bg: var(--ticket-img-bg); } .btn-green { background-color: var(--secondary-color); display: inline-block; cursor: pointer; color: white; font-size: 18px; font-weight: 700; padding: 1.5rem 3rem; text-decoration: none; border-radius: 0; margin: 2rem 0; transition: all 200ms ease; min-width: 280px; text-align: center; } .btn-green:hover { background-color: var(--secondary-color-darker); color: white; } .section-header { font-size: 50px; font-weight: 700; margin: 2rem 0; color: var(--secondary-color); font-family: 'NekstBold', sans-serif; line-height: 1; } .absolute { position: absolute; } .relative { position: relative; } .blue { color: var(--primary-color); } .green { color: var(--secondary-color); } .bold { font-weight: 700; } @media (max-width: 768px) { .pc { display: none !important; } } @media (min-width: 769px) { .mob { display: none !important; } } h1, h2, h3, h4, h5, h6, .font-nekst { font-family: 'NekstBold', sans-serif; } p, a, .font-notp { font-family: 'Noto Sans', sans-serif; }
.mst-header, .mst-default-header { border-bottom: none; min-height: var(--menu-height); padding: 0; box-shadow: none; } .mst-header .container { width: 100% !important; max-width: 100%; padding: 0; } .main-menu-wrapper { width: 100vw; max-width: 100%; margin-bottom: 0; position: relative; } .menu-container { z-index: 100; position: relative; } .menu-burger-wrapper { display: flex; justify-content: space-between; background-color: var(--menu-bg); transition: all 200ms ease; min-height: var(--menu-height); } .menu-logo { height: 100%; display: flex; flex-wrap: wrap; align-items: center; position: relative; transition: all 200ms ease; left: 2rem; margin: auto 0; } .menu-logo, div.menu-logo-mobile { display: flex; max-width: calc(100% - 80px); } div.menu-logo-mobile a { display: flex; align-items: center; height: 100%; flex: 0 0 30%; } .menu-logo img, .menu-logo svg { max-height: var(--menu-height); margin: auto 0; position: relative; transition: all 200ms ease; max-width: 100px; } .logo-divider { display: inline-block; width: 2px; background-color: white; height: 50px; margin: auto 0.5rem auto 0rem; } .menu-wrapper { transition: all 200ms ease; margin-right: var(--menu-height); } .menu-burger-wrapper .menu-wrapper ul { list-style-type: none; padding: 0; margin: 0; display: flex; justify-content: flex-end; flex-wrap: wrap; align-items: center; } .menu-burger-wrapper .menu-wrapper > ul { min-height: var(--menu-height); } .menu-burger-wrapper .menu-wrapper ul li { position: relative; } .menu-burger-wrapper .menu-wrapper ul li a { display: block; color: var(--menu-link-color); transition: all 200ms ease; padding: 1rem; white-space: nowrap; height: var(--menu-height); align-content: center; letter-spacing: 1px; font-size: 13px; } .menu-link-bold > a { font-weight: 700; } .menu-burger-wrapper .menu-wrapper ul li ul { height: 0; width: 0; overflow: hidden; } .menu-burger-wrapper .menu-wrapper ul li ul li { min-width: 100%; background-color: var(--primary-color); } .skip-link:focus { position: absolute; display: inline-block; padding: 0.375rem 0.75rem; line-height: 1; font-size: 1.5rem; padding: 2rem; background-color: var(--primary-color); color: white; z-index: 201; } .skip-link:not(:focus) { height: 0; width: 0; padding: 0; overflow: hidden; white-space: nowrap; clip: rect(0 0 0 0); clip-path: inset(50%); display: block; }
@media (min-width: 1025px) { .menu-icon-item::before { content: ''; font-size: 24px; color: white; position: absolute; top: 50%; left: 0.5rem; transform: translateY(-50%); color: var(--secondary-color); font-weight: 900; transition: all 200ms ease; pointer-events: none; } .menu-ticket::before { content: '\e490'; } .menu-agenda::before { content: '\e7b4'; } .menu-partner::before { content: '\e582'; } .menu-prelegents::before { content: '\E75C'; } .menu-ekr::before { content: ''; display: block; width: 24px; height: 24px; background-image: url('/FileManager/image/a329c2e27824478f83977719aa3ebf6a/2026/EKR/ikonkaekr.webp'); background-size: contain; background-repeat: no-repeat; background-position: center; } .menu-burger-wrapper .menu-wrapper ul li.menu-ekr a { color: #ffff00; } .menu-icon-item { position: relative; transition: all 200ms ease; } .menu-icon-item:has(a:hover) { background-color: white; } .menu-icon-item:has(a:hover) a { background-color: transparent !important; } .menu-icon-item a { padding-left: 4rem !important; } .menu-icon-item:has(a:hover)::before { transform: translateY(-50%) rotate(-25deg); } .menu-icon-item.menu-agenda:has(a:hover)::before { transform: translateY(-50%) rotate(25deg); } .menu-icon-item.menu-partner:has(a:hover)::before { transform: translateY(-40%); } .menu-icon-item.menu-ekr:has(a:hover)::before { filter: hue-rotate(78deg); } .menu-burger-wrapper .menu-wrapper > ul > li > ul > li > a:hover, .menu-burger-wrapper .menu-wrapper > ul > li > ul > li > a:focus { background-color: var(--primary-color); } .menu-burger-wrapper .menu-wrapper ul li:hover ul, .menu-burger-wrapper .menu-wrapper ul li ul:has(a:focus), .menu-burger-wrapper .menu-wrapper ul li a:focus ~ ul { height: auto; width: auto; display: flex; position: absolute; flex-direction: column; left: 50%; transform: translateX(-50%); min-width: 100%; } .menu-burger-wrapper .menu-wrapper ul li ul a { padding: 2rem 3rem; border-bottom: 1px solid rgb(184, 184, 184); background-color: var(--menu-bg); text-align: center; } .menu-burger-wrapper .menu-wrapper ul li ul a:hover, .menu-burger-wrapper .menu-wrapper ul li ul a:focus { border-color: var(--menu-hover-bg); color: var(--menu-link-color-hover); } .menu-burger-wrapper .menu-wrapper ul li > a:hover { background-color: var(--menu-hover-bg); color: var(--menu-link-color-hover); text-decoration: none; } .menu-burger-wrapper .menu-wrapper ul li:hover { border-color: var(--menu-hover-bg); } .menu-burger-wrapper .menu-wrapper ul li:hover ul li:hover ul { height: auto; width: auto; display: flex; position: absolute; flex-direction: column; left: 50%; transform: translateX(-50%); min-width: 100%; overflow: auto; } .menu-burger-wrapper .menu-wrapper ul li:hover ul:has(li:hover ul) { overflow: visible; } } @media (min-width: 1025px) and (max-width: 1280px) { .menu-icon-item::before { content: none; } .menu-ticket::before { content: none; } .menu-agenda::before { content: none; } .menu-partner::before { content: none; } .menu-prelegents::before { content: none; } .menu-icon-item a { padding-left: 0.5rem !important; } .menu-burger-wrapper .menu-wrapper ul li a { padding: 0.5rem; } }
.mst-lang, .LangSwitcherV1, .lang-switcher { position: fixed; margin: 0; right: 0; z-index: 101; border: none; padding: 0; margin-top: 0 !important; } .LangSwitcherV1 a, .lang-switcher a { display: block; height: var(--menu-height); width: var(--menu-height); align-content: center; text-align: center; color: var(--menu-link-color); text-decoration: none; text-transform: uppercase; font-weight: 700; } .mst-lang a span, .LangSwitcherV1 a span, .lang-switcher a span { box-shadow: none; } @media (min-width: 1025px) { .transparent-menu.mst-lang a, .transparent-menu.LangSwitcherV1 a, .transparent-menu.lang-switcher a { background-color: rgba(255, 255, 255, 0); } .mst-lang a:hover, .LangSwitcherV1 a:hover, .lang-switcher a:hover { background-color: var(--menu-hover-bg); color: var(--menu-link-color-hover); } }
.transparent-menu.main-menu-wrapper .menu-burger-wrapper .menu-wrapper > ul > li > a { background-color: rgba(255, 255, 255, 0); } .transparent-menu .menu-burger-wrapper { --menu-bg: rgba(255, 255, 255, 0); } @media (min-width: 1025px) { .transparent-menu.main-menu-wrapper .menu-burger-wrapper .menu-wrapper > ul > li > a:hover, .mst-lang a:hover, .LangSwitcherV1 a:hover, .lang-switcher a:hover { background-color: var(--menu-hover-bg); color: var(--menu-link-color-hover); } }
.main-menu-wrapper.scrolled-menu .menu-burger-wrapper { position: fixed; top: 0; right: 0; width: 100%; background-color: var(--menu-bg); } .main-menu-wrapper.scrolled-menu .banner-wrapper { margin-bottom: 4rem; margin-top: var(--menu-height); } @media (min-width: 1025px) { .main-menu-wrapper.scrolled-menu .menu-burger-wrapper .menu-logo, .main-menu-wrapper .menu-burger-wrapper .menu-logo:has(a:focus) { left: 0; } .main-menu-wrapper.scrolled-menu .menu-burger-wrapper .menu-wrapper ul li > a:hover, .mst-lang a:hover, .LangSwitcherV1 a:hover, .lang-switcher a:hover { background-color: var(--menu-hover-bg); color: var(--menu-link-color-hover); text-decoration: none; } .mst-lang a, .LangSwitcherV1 a, .lang-switcher a { background-color: rgb(255, 255, 255, 0); color: var(--menu-link-color); } .main-menu-wrapper.scrolled-menu .menu-burger-wrapper .menu-wrapper { margin-right: var(--menu-height); } }
@media (min-width: 1025px) { .menu-container .menu-hamburger-btn, .menu-container .menu-subheader-mobile, .menu-container .menu-hamburger-btn-close, .menu-container .menu-logo-mobile, .menu-container .menu-social-mobile { display: none; } } @media (max-width: 1024px) { .main-menu-wrapper { margin-bottom: 0; } .mst-lang, .LangSwitcherV1, .lang-switcher { left: 100vw; transition: all 200ms ease; } .show-burger.LangSwitcherV1, .show-burger.mst-lang, .show-burger.lang-switcher { display: block; position: fixed; z-index: 101; width: 30px; left: 2rem; transition: all 200ms ease; } .mst-lang a, .LangSwitcherV1 a, .lang-switcher a { width: 20px; height: 50px; } .menu-hamburger-btn, .menu-subheader-mobile, .menu-hamburger-btn-close, .menu-logo-mobile, .menu-social-mobile { display: block; } .menu-burger-wrapper { background-color: white; flex-direction: column; align-items: center; justify-content: space-between; height: 100%; z-index: 3; } .menu-logo { left: 0; height: auto; justify-content: center; display: flex; flex-direction: column; margin-top: 5rem; margin-bottom: 3rem; } .menu-logo .logo-divider { display: none; } .menu-logo a:nth-child(1) { grid-column: span 3; } .menu-logo a { display: flex; justify-content: center; } .menu-wrapper { margin-right: 0; } .menu-logo img, .menu-logo svg { left: 0; max-width: 100%; height: auto; max-height: var(--menu-height); } .menu-container .menu-wrapper ul { flex-direction: column; align-items: center; } .menu-logo-mobile img, .menu-logo-mobile svg { margin: auto auto; max-width: 100%; max-height: 100%; left: 0; position: relative; transition: all 200ms ease; padding: 1rem; } .main-menu-wrapper.scrolled-menu .menu-logo-mobile img, .main-menu-wrapper.scrolled-menu .menu-logo-mobile svg, .menu-logo-mobile a:focus img { left: 0; } .menu-hamburger-btn { position: absolute; top: 50%; transform: translate(-85%, -50%); right: 0; font-size: 32px; z-index: 5; background-color: var(--menu-bg); border: none; color: var(--menu-link-color); } .menu-subheader-mobile { position: relative; z-index: 1; background-color: var(--menu-bg); height: var(--menu-height); } .menu-logo-mobile { transition: all 200ms ease; height: var(--menu-height); } .menu-social-mobile { min-height: calc(120px + 4rem); display: flex; justify-content: space-evenly; align-items: center; width: 100%; } .burger-social-link a { color: var(--menu-link-color); font-size: 36px; } .menu-hamburger-btn-close { position: absolute; top: 1rem; right: 2rem; font-size: 32px; color: var(--menu-link-color); border: none; background: none; } .menu-wrapper { width: 100%; } .menu-burger-wrapper .menu-wrapper > ul > li:has(> ul) a { padding-bottom: 1rem; } .menu-burger-wrapper .menu-wrapper > ul > li > ul { display: block; } .menu-burger-wrapper .menu-wrapper > ul > li > ul > li { border: none; } .menu-burger-wrapper .menu-wrapper > ul > li > ul > li:has(ul) > a { padding: 2rem; border-top: 1px solid; } .menu-burger-wrapper .menu-wrapper > ul > li > ul > li:has(ul) > ul > li { border: none; } .menu-burger-wrapper .menu-wrapper > ul > li > ul > li:has(ul) > ul > li > a { padding: 1rem; padding-top: 0; font-weight: 400 !important; } .menu-burger-wrapper .menu-wrapper > ul > li > ul > li:nth-last-child(1) > a { padding-bottom: 1rem; padding-top: 1.5rem; } #menu-wrapper > ul > li:nth-child(2) > ul > li:nth-child(4) > a { padding-bottom: 2rem; } .menu-burger-wrapper .menu-wrapper > ul > li > ul > li > a { padding: 1rem; padding-top: 0; background-color: var(--menu-bg); } .is-disabled-link:hover { text-decoration: none; cursor: default; } .is-disabled-link:focus { outline: none; } .menu-burger-wrapper .menu-wrapper ul li a { height: auto; padding: 1.5rem; } .menu-burger-wrapper .menu-wrapper ul li { display: block; width: 100%; text-align: center; border-bottom: 1px solid var(--menu-link-color); } .menu-burger-wrapper .menu-wrapper > ul > li:nth-last-child(1) { border-bottom: 1px solid var(--menu-link-color); } .menu-burger-wrapper .menu-wrapper ul li ul { height: auto; width: auto; overflow: auto; } .main-menu-wrapper.scrolled-menu .menu-logo-mobile { margin-left: 0; } .main-menu-wrapper.scrolled-menu .menu-subheader-mobile { position: fixed; top: 0; width: 100%; box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px; } .main-menu-wrapper.scrolled-menu .menu-burger-wrapper, .menu-burger-wrapper { position: fixed; width: 100%; height: 100vh; top: 0; left: 100vw; box-shadow: none; } .main-menu-wrapper.scrolled-menu.transparent-menu.show-burger .menu-container .menu-burger-wrapper .menu-logo .logo-divider { display: none; } .show-burger.main-menu-wrapper.scrolled-menu .menu-burger-wrapper, .show-burger .menu-burger-wrapper { left: 0; overflow-y: auto; background-color: var(--primary-color); } }
.banner-wrapper { display: flex; justify-content: center; display: none; } .banner-right-wrapper p { color: var(--primary-color); font-size: 16px; } .patron-wrapper { display: flex; align-items: center; } .banner-wrapper img { max-height: 400px; max-width: 100%; } .patron-wrapper img { max-height: 150px; } .banner-image-wrapper { padding: 0 0; } .banner-wrapper { grid-template-columns: 1fr; } .banner-image-wrapper img { padding: 2rem; }
@media (max-width: 768px) { .section-title, .section-header { font-size: 30px; } .classic-btn { font-size: 18px; } } @media (max-width: 480px) { .btn-green { min-width: 225px; } }
.font h2{ font-weight:900; } .font h4{ color: #2C2276; } .subpage-forum img { max-height: 100% !important; } .subpage-forum { padding-left: 15px; } @media (max-width: 767px) { .foto-w-tekscie-about-event img { max-width: 100% !important; } } @media (min-width: 768px) and (max-width: 991px) { .foto-w-tekscie-about-event img { max-width: 44% !important; } } @media (min-width: 992px) and (max-width: 1365px) { .foto-w-tekscie-about-event img { max-width: 100% !important; } } @media (min-width: 1366px) { .foto-w-tekscie-about-event img { max-width: 44% !important; } }
.subpage-forum img{ max-height: 500px; } .blue-overlay-img-1 { background-image: url(https://krynicaforum.pl/FileManager/image/a329c2e27824478f83977719aa3ebf6a/FORUM%20KRYNICA-41.png); background-color: rgba(44, 34, 118, 0.8); background-blend-mode: screen; background-size: cover; background-repeat: no-repeat; background-position: center center; margin-bottom: 15px; } .blue-overlay-img-2 { background-image: url(https://krynicaforum.pl/FileManager/image/a329c2e27824478f83977719aa3ebf6a/Layout/Main/o-programie-picture.png); background-size: cover; background-repeat: no-repeat; background-position: center center; margin-bottom: 15px; } @media(min-width:768px){ .subpage-right-pad{ padding-right: 25px; }} .czysty-link a:link { text-decoration: none !important; color: unset !important; } .czysty-link a:visited { text-decoration: none !important; color: unset !important; } .czysty-link a:hover { text-decoration: none !important; color: unset !important; } .czysty-link a:active { text-decoration: none !important; color: unset !important; } .ukryty { display: none !important; visibility: hidden !important; }
.news img { max-width: 100%; } .home-opinions-content { margin-top: 40px; display: grid; grid-template-columns: 1fr 1fr; gap: 4rem; } .home-opinions-content .item { padding: 20px; } .home-opinions-content .item img { width: 60px; margin: 25px auto 15px auto; } .home-opinions-content .item .short-content { height: 100px; overflow: hidden; } .home-opinions-content a { color: #2c2276; } .home-opinions { width: 100.1%; } .owl-nav button { position: absolute; top: -100px; bottom: 0; } .owl-prev { right: -50px; background-color: #fff !important; } .owl-next { left: -50px; background-color: #fff !important; } .owl-nav button i { font-size: 60px !important; text-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px; color: #999; } .owl-nav button i:hover { text-shadow: none; color: #666; } .owl-dots { display: none; } .btn-more { font-size: 12px; padding: 5px 10px; border: solid 1px #e0e0e0; text-decoration: none; color: #2c2276; cursor: pointer; } .btn-more:hover { background-color: #2c2276; color: white; text-decoration: none; } .btn-more:focus { background-color: #2c2276; color: white; text-decoration: none; } .btn-more:active { background-color: #2c2276; color: white; text-decoration: none; }
.footer-main-container-wrapper { background-color: rgb(44, 34, 118); } .footer-main-container { background-color: rgb(44, 34, 118); margin-top: 4rem; display: flex; flex-direction: column; justify-content: space-between; padding: 4rem 3rem; } .footer-logo-wrapper { display: grid; grid-template-columns: 1fr 1fr 1fr; } .footer-logo img { max-height: 50px; } .footer-logo p { color: white; margin: 0; margin-bottom: 5px; } .footer-right-side { display: flex; flex-direction: column; justify-content: space-between; align-items: center; } .footer-social { display: flex; justify-content: space-evenly; align-items: center; } .footer-social-link a { color: white; font-size: 36px; } .footer-terms-wrapper a { color: white; } .footer-top { display: flex; justify-content: space-between; align-items: center; gap: 2rem; } .footer-top img { max-height: 120px; } .footer-center { display: flex; flex-wrap: wrap; justify-content: space-between; margin: 4rem 0; padding: 4rem 0; gap: 4rem; border-top: 1px solid rgb(110, 110, 110); border-bottom: 1px solid rgb(110, 110, 110); } p.footer-contact-name { color: var(--secondary-color); font-weight: 700; } .footer-contact-wrapper * { font-size: 16px; color: white; } .footer-menu-container ul { margin: 0; padding: 0; list-style: none; display: flex; gap: 2rem; flex-wrap: wrap; justify-content: flex-end; } .footer-menu-container ul li { display: block; } .footer-menu-container ul li a { color: white; white-space: nowrap; font-weight: 500; font-size: 14px; } .footer-copyright { font-size: 16px; color: white; align-content: center; text-align: center; } .footer-main-container a:hover { color: white; } @media (max-width: 1280px) { .footer-center { display: grid; grid-template-columns: 1fr 1fr; } } @media (max-width: 1024px) { .footer-logo img { max-height: 40px; } } @media (max-width: 768px) { .footer-main-container { flex-direction: column; } .footer-logo-wrapper { justify-content: space-between; } .footer-right-side { align-items: flex-start; } .footer-social { justify-content: flex-start; gap: 3rem; } } @media (max-width: 640px) { .footer-social { justify-content: center; } .footer-main-container { padding: 2rem; } .footer-right-side { align-items: center; } .footer-logo img { max-height: 30px; max-width: 100%; } .footer-logo:nth-child(2) { text-align: center; } .footer-logo:nth-child(3) { text-align: end; } .footer-logo-wrapper { display: flex; flex-direction: column; align-items: center; gap: 2rem; } .footer-contact-wrapper * { font-size: 14px; } .footer-top { flex-direction: column; } .footer-menu-container ul { justify-content: center; } } @media (max-width: 480px) { .footer-center { grid-template-columns: 1fr; } .footer-center { margin: 2rem 0; padding: 2rem 0; } .footer-logo { display: flex; flex-direction: column; align-items: center; } }
:root { --bcs-footer-height: 80px; } .mst-footer, .mst-default-footer { clear: both; } .bcs-footer-main-wrapper { --footer-bg-color: #242424; background-color: var(--footer-bg-color); min-height: var(--bcs-footer-height); display: flex; box-shadow: inset 0 1px 0 #363636; } .bcs-footer { padding: 2rem 3rem; color: #b7bec6 !important; position: relative; margin: auto; } .bcs-footer * { z-index: 2; } .bcs-logo, .exs-logo, .bcs-logo:hover, .exs-logo:hover, .bcs-logo:visited, .exs-logo:visited { color: #b7bec6 !important; text-decoration: none; } .logo-mini img { filter: contrast(0.3); max-width: 102px; } .bcs-footer-wrapper { display: grid; width: 100%; grid-template-columns: 1fr; } .logo-desc { display: none; text-align: center; } .logo-container { display: flex; flex-direction: column; justify-content: center; align-items: center; } .logo-mini { max-width: 100%; opacity: 0.7; } .bcs-logo-mini { height: 35px; } .exs-logo-mini { height: 40px; } .bcs-text { margin: auto; } .bcs-text-mobile { display: none; } .bcs-footer-link, .bcs-footer-link:hover, .bcs-footer-link:focus { color: #b7bec6; text-decoration: none; } .footer-default-font { font-family: sans-serif !important; } @media (max-width: 640px) { .bcs-text { display: none; } .bcs-text-mobile { display: none; text-align: center; margin: 2rem 0; } .bcs-footer { padding: 2rem 0; } .logo-mini { display: flex; justify-content: center; } .bcs-footer-wrapper { display: grid; grid-template-columns: 1fr; } }
