.ct-section {
width:100%;
background-size:cover;
background-repeat:repeat;
}
.ct-section>.ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.ct-div-block {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.ct-new-columns {
display:flex;
width:100%;
flex-direction:row;
align-items:stretch;
justify-content:center;
flex-wrap:wrap;
}
.ct-link-text {
display:inline-block;
}
.ct-link {
display:flex;
flex-wrap:wrap;
text-align:center;
text-decoration:none;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-link-button {
display:inline-block;
text-align:center;
text-decoration:none;
}
.ct-link-button {
background-color: #1e73be;
border: 1px solid #1e73be;
color: #ffffff;
padding: 10px 16px;
}
.ct-image {
max-width:100%;
}
.ct-fancy-icon>svg {
width:55px;height:55px;}
.ct-inner-content {
width:100%;
}
.ct-slide {
display:flex;
flex-wrap:wrap;
text-align:center;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-nestable-shortcode {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-comments {
width:100%;
text-align:left;
}
.oxy-comment-form {
width:100%;
}
.oxy-login-form {
width:100%;
}
.oxy-search-form {
width:100%;
}
.oxy-tabs-contents {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab-content {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-testimonial {
width:100%;
}
.oxy-icon-box {
width:100%;
}
.oxy-pricing-box {
width:100%;
}
.oxy-posts-grid {
width:100%;
}
.oxy-gallery {
width:100%;
}
.ct-slider {
width:100%;
}
.oxy-tabs {
display:flex;
flex-wrap:nowrap;
flex-direction:row;
align-items:stretch;
}
.ct-modal {
flex-direction:column;
align-items:flex-start;
}
.ct-span {
display:inline-block;
text-decoration:inherit;
}
.ct-widget {
width:100%;
}
.oxy-dynamic-list {
width:100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
			.ct-div-block,
			.oxy-post-content,
			.ct-text-block,
			.ct-headline,
			.oxy-rich-text,
			.ct-link-text { max-width: 100%; }
			img { flex-shrink: 0; }
			body * { min-height: 1px; }
		}            .oxy-testimonial {
                flex-direction: row;
                align-items: center;
            }
                        .oxy-testimonial .oxy-testimonial-photo-wrap {
                order: 1;
            }
            
                        .oxy-testimonial .oxy-testimonial-photo {
                width: 125px;                height: 125px;                margin-right: 20px;
            }
            
                        .oxy-testimonial .oxy-testimonial-photo-wrap, 
            .oxy-testimonial .oxy-testimonial-author-wrap, 
            .oxy-testimonial .oxy-testimonial-content-wrap {
                align-items: flex-start;                text-align: left;            }
            
                                                            .oxy-testimonial .oxy-testimonial-text {
                margin-bottom:8px;font-size: 21px;
line-height: 1.4;
-webkit-font-smoothing: subpixel-antialiased;
            }
            
                                    .oxy-testimonial .oxy-testimonial-author {
                font-size: 18px;
-webkit-font-smoothing: subpixel-antialiased;
            }
                            

                                                .oxy-testimonial .oxy-testimonial-author-info {
                font-size: 12px;
-webkit-font-smoothing: subpixel-antialiased;
            }
            
             
            
                        .oxy-icon-box {
                text-align: left;                flex-direction: column;            }
            
                        .oxy-icon-box .oxy-icon-box-icon {
                margin-bottom: 12px;
                align-self: flex-start;            }
            
                                                                        .oxy-icon-box .oxy-icon-box-heading {
                font-size: 21px;
margin-bottom: 12px;            }
            
                                                                                    .oxy-icon-box .oxy-icon-box-text {
                font-size: 16px;
margin-bottom: 12px;align-self: flex-start;            }
            
                        .oxy-icon-box .oxy-icon-box-link {
                margin-top: 20px;                            }
            
            
            /* GLOBALS */

                                                            .oxy-pricing-box .oxy-pricing-box-section {
                padding-top: 20px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
text-align: center;            }
                        
                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
                justify-content: center;            }
            
            /* IMAGE */
                                                                                    .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic {
                justify-content: center;            }
            
            /* TITLE */
                                                            
                                    .oxy-pricing-box .oxy-pricing-box-title-title {
                font-size: 48px;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-title-subtitle {
                font-size: 24px;
            }
            

            /* PRICE */
                                                .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
                                                flex-direction: row;                                            }
            
                                    .oxy-pricing-box .oxy-pricing-box-currency {
                font-size: 28px;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-amount-main {
                font-size: 80px;
line-height: 0.7;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-amount-decimal {
                font-size: 13px;
            }
                        
                                    .oxy-pricing-box .oxy-pricing-box-term {
                font-size: 16px;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-sale-price {
                font-size: 12px;
color: rgba(0,0,0,0.5);
                margin-bottom: 20px;            }
            
            /* CONTENT */

                                                                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content {
                font-size: 16px;
color: rgba(0,0,0,0.5);
            }
            
            /* CTA */

                                                                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta {
                justify-content: center;            }
            
        
                                .oxy-progress-bar .oxy-progress-bar-background {
            background-color: #000000;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);            animation: none 0s paused;        }
                
                .oxy-progress-bar .oxy-progress-bar-progress-wrap {
            width: 85%;        }
        
                                                        .oxy-progress-bar .oxy-progress-bar-progress {
            background-color: #66aaff;padding: 40px;animation: none 0s paused, none 0s paused;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);        
        }
                
                        .oxy-progress-bar .oxy-progress-bar-overlay-text {
            font-size: 30px;
font-weight: 900;
-webkit-font-smoothing: subpixel-antialiased;
        }
        
                        .oxy-progress-bar .oxy-progress-bar-overlay-percent {
            font-size: 12px;
        }
        
        .ct-slider .unslider-nav ol li {border-color: #ffffff; }.ct-slider .unslider-nav ol li.unslider-active {background-color: #ffffff; }.ct-slider .ct-slide {
				padding: 0px;			}
		
                        .oxy-superbox .oxy-superbox-secondary, 
            .oxy-superbox .oxy-superbox-primary {
                transition-duration: 0.5s;            }
            
            
            
            
            
        
        
        
        
            .oxy-shape-divider {
                width: 0px;
                height: 0px;
                
            }
            
            .oxy_shape_divider svg {
                width: 100%;
            }
            .oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu{
box-shadow:px px px px ;}

.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{
transition-duration:0.4s;
}

.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div{
margin-left:0px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
width:30px;
height:30px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon{
padding-top:15px;
padding-right:15px;
padding-bottom:15px;
padding-left:15px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon, .oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
transition-duration:0.4s;
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon{
top:20px;
left:20px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
width:24px;
height:24px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon, .oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
transition-duration:0.4s;
}

.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container{
background-color:#ffffff;
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-open-container{
background-image:url();
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children > a svg, .oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children > a svg{
font-size:24px;
}

.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul, .oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{
background-color:rgba(0,0,0,0.2);
border-top-style:solid;
}

.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{
                    flex-direction: row;
               }
.oxy-pro-menu .oxy-pro-menu-container .menu-item a{
                    text-align: left;
                    justify-content: flex-start;
                }
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{
                    align-items: flex-start;
                }

            .oxy-pro-menu .oxy-pro-menu-off-canvas-container{
                    top: 0;
                    bottom: 0;
                    right: auto;
                    left: 0;
               }
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{
                    text-align: left;
                    justify-content: flex-start;
                }

            .oxy-site-navigation {
--oxynav-brand-color:#4831B0;
--oxynav-neutral-color:#FFFFFF;
--oxynav-activehover-color:#EFEDF4;
--oxynav-background-color:#4831B0;
--oxynav-border-radius:0px;
--oxynav-other-spacing:8px;
--oxynav-transition-duration:0.3s;
--oxynav-transition-timing-function:cubic-bezier(.84,.05,.31,.93);
}

.oxy-site-navigation .oxy-site-navigation__mobile-close-wrapper{
text-align:left;
}

.oxy-site-navigation > ul{ left: 0; }
.oxy-site-navigation {
                        --oxynav-animation-name: none; 
                    }

                .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1){ 
                    background-color: var(--oxynav-brand-color);
                    transition: var(--oxynav-transition-duration);
                    margin-left: var(--oxynav-other-spacing);
                    border: none;
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2){ 
                    background: transparent;
                    border: 1px solid currentColor;
                    transition: var(--oxynav-transition-duration);
                    margin-left: var(--oxynav-other-spacing);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2):not(:hover) > img{
                    filter: invert(0) !important;
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover{
                    background-color: var(--oxynav-activehover-color);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a{
                    color: var(--oxynav-neutral-color);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a{
                    color: var(--oxynav-brand-color);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a{
                    color: var(--oxynav-brand-color);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a::after{
                    color: var(--oxynav-neutral-color);   
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a::after{
                    color: var(--oxynav-brand-color);   
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a::after{
                    color: var(--oxynav-brand-color);   
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{
                    display: none;
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > button, .oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{
                    display: none;
                }

                .ct-section-inner-wrap, .oxy-header-container{
  max-width: 1328px;
}
body {font-family: 'Inter';}body {line-height: 1.6;font-size: 1rem;font-weight: 400;color: #404040;}.oxy-nav-menu-hamburger-line {background-color: #404040;}h1, h2, h3, h4, h5, h6 {font-family: 'Inter';font-size: 3rem;font-weight: 700;line-height: 125%;color: #463229;}h2, h3, h4, h5, h6{font-size: 2.25rem;font-weight: 700;line-height: 122.222%;color: #463229;}h3, h4, h5, h6{font-size: 1.875rem;line-height: 126.667%;color: #463229;}h4, h5, h6{font-size: 1.5rem;line-height: 133.333%;color: #463229;}h5, h6{font-size: 1.25rem;font-weight: 700;line-height: 150%;color: #463229;}h6{font-size: 16px;}a {color: #ff6f00;font-weight: 600;text-decoration: none;}a:hover {text-decoration: underline;}.ct-link-text {text-decoration: ;}.ct-link {text-decoration: ;}.ct-link:hover {text-decoration: none;}.ct-link-button {border-radius: px;}.ct-section-inner-wrap {
padding-right: 24px;
padding-left: 24px;
}.ct-new-columns > .ct-div-block {
}.oxy-header-container {
padding-right: 24px;
padding-left: 24px;
}@media (max-width: 992px) {
				.ct-columns-inner-wrap {
					display: block !important;
				}
				.ct-columns-inner-wrap:after {
					display: table;
					clear: both;
					content: "";
				}
				.ct-column {
					width: 100% !important;
					margin: 0 !important;
				}
				.ct-columns-inner-wrap {
					margin: 0 !important;
				}
			}
.oxel_megamenu_parent:hover{
 background-color:#cfd3d7;
}
.oxel_megamenu_parent {
 padding-top:8px;
 padding-bottom:8px;
 padding-left:32px;
 padding-right:32px;
 position:relative;
 background-color:#f9f9fa;
 transition-duration:0.3s;
}
.oxel_megamenu_parent__title {
 color:#374047;
}
.oxel_megamenu__wrapper {
transform:; padding-top:32px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 opacity:1;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 position:relative;
 width:100%;
 z-index:1999;
}
.oxel_megamenu__wrapper:not(.ct-section):not(.oxy-easy-posts),
.oxel_megamenu__wrapper.oxy-easy-posts .oxy-posts,
.oxel_megamenu__wrapper.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.oxel_megamenu__wrapper--hidden {
transform:translateY(64px); opacity:0;
pointer-events: none;
}
.oxel_megamenu__close-icon {
color: #333333;}.oxel_megamenu__close-icon 
>svg {width: 32px;height: 32px;}.oxel_megamenu__close-icon {
 position:absolute;
 top:48px;
 right:16px;
}
.oxel_megamenu__close-icon:not(.ct-section):not(.oxy-easy-posts),
.oxel_megamenu__close-icon.oxy-easy-posts .oxy-posts,
.oxel_megamenu__close-icon.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
@media (max-width: 991px) {
.oxel_megamenu__close-icon {
}
.oxel_megamenu__close-icon:not(.ct-section):not(.oxy-easy-posts),
.oxel_megamenu__close-icon.oxy-easy-posts .oxy-posts,
.oxel_megamenu__close-icon.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.oxel_horizontal_divider {
 margin-top:16px;
 margin-bottom:16px;
 width:100%;
}
.oxel_horizontal_divider:not(.ct-section):not(.oxy-easy-posts),
.oxel_horizontal_divider.oxy-easy-posts .oxy-posts,
.oxel_horizontal_divider.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.oxel_horizontal_divider__line {
 height:2px;
 background-color:#98a1a8;
}
.oxel_horizontal_divider__icon {
color: #98a1a8;}.oxel_horizontal_divider__icon 
>svg {width: 16px;height: 16px;}.oxel_horizontal_divider__icon {
flex-shrink: 0;
}
.oxel_horizontal_divider__icon:not(.ct-section):not(.oxy-easy-posts),
.oxel_horizontal_divider__icon.oxy-easy-posts .oxy-posts,
.oxel_horizontal_divider__icon.ct-section .ct-section-inner-wrap{
display:flex;
}
.oxel_icon_button__container:hover{
 background-color:#cfd3d7;
}
.oxel_icon_button__container {
 background-color:#eceeef;
 padding-top:8px;
 padding-left:16px;
 padding-right:16px;
 padding-bottom:8px;
 transition-duration:0.3s;
}
.oxel_icon_button__container:not(.ct-section):not(.oxy-easy-posts),
.oxel_icon_button__container.oxy-easy-posts .oxy-posts,
.oxel_icon_button__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_icon_button_text {
 color:#374047;
}
.oxel_icon_button_icon {
color: #606e79;}.oxel_icon_button_icon 
>svg {width: 18px;height: 18px;}.oxel_icon_button_icon {
 margin-right:8px;
}
.header-top {
 height:50px;
 gap:25px;
}
.header-top:not(.ct-section):not(.oxy-easy-posts),
.header-top.oxy-easy-posts .oxy-posts,
.header-top.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-end;
gap:25px;
}
@media (max-width: 991px) {
.header-top {
}
}

.bg-primary-1 {
}
.gallery-field {
}
.gallery-field:not(.ct-section):not(.oxy-easy-posts),
.gallery-field.oxy-easy-posts .oxy-posts,
.gallery-field.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 767px) {
.gallery-field {
}
}

.hidden {
}
.hidd {
}
.notice-regula {
 padding-top:12px;
 padding-right:12px;
 padding-bottom:12px;
 padding-left:12px;
 background-color:rgba(224,79,22,0.5);
}
.notice-covid {
 background-color:rgba(255,111,0,0.6);
 padding-top:12px;
 padding-right:12px;
 padding-bottom:12px;
 padding-left:12px;
}
.notice {
 padding-top:12px;
 padding-right:12px;
 padding-bottom:12px;
 padding-left:12px;
 background-color:#ffc091;
}
.notice-text {
}
.akordeons {
 width:100%;
}
.akordeons:not(.ct-section):not(.oxy-easy-posts),
.akordeons.oxy-easy-posts .oxy-posts,
.akordeons.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.button-more:hover{
 background-color:#e9e4d6;
}
.button-more {
 width:100%;
 color:#ffffff;
 padding-top:14px;
 padding-bottom:14px;
 padding-left:16px;
 padding-right:16px;
 text-align:center;
 background-color:#f5f4ee;
 margin-top:4px;
 gap:8px;
}
.button-more:not(.ct-section):not(.oxy-easy-posts),
.button-more.oxy-easy-posts .oxy-posts,
.button-more.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:8px;
}
@media (max-width: 991px) {
.button-more {
}
}

.akordeons-content {
 width:100%;
 padding-top:20px;
 padding-bottom:20px;
 padding-left:16px;
 padding-right:16px;
 border-top-color:#d7cab1;
 border-right-color:#d7cab1;
 border-bottom-color:#d7cab1;
 border-left-color:#d7cab1;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.akordeons-content-text {
}
.akordeons-title {
}
.acc-row-marker {
 width:20px;
 height:20px;
 object-fit:contain;
 margin-left:auto;
}
@media (max-width: 767px) {
.acc-row-marker {
 margin-left:auto;
}
}

.page-top {
 background-color:#f5f4ee;
}
.page-top .ct-section-inner-wrap {
padding-top: 48px;
padding-bottom: 32px;
}
@media (max-width: 767px) {
.page-top {
}
.page-top .ct-section-inner-wrap {
padding-top: 24px;
padding-bottom: 32px;
}
}

.page-title {
}
.page-featured-image {
 z-index:2;
 width:100%;
 object-fit:cover;
 max-width:952px;
 max-height:620px;
 object-position:center center;
 height:auto;
}
@media (max-width: 767px) {
.page-featured-image {
 max-height:223px;
 height:auto;
}
}

.section-featured-image:after{
 background-color:#ffffff;
 position:absolute;
 bottom:0px;
 left:0px;
 right:0px;
 height:128px;
 z-index:1;
  content:"";
}
.section-featured-image {
 position:relative;
 background-color:#e9e4d6;
}
.page-content {
 width:100%;
 font-size:1.125rem;
 line-height:28px;
 text-align:left;
}
.page-content .ct-section-inner-wrap {
padding-top: 48px;
padding-bottom: 96px;
}
@media (max-width: 767px) {
.page-content {
 font-size:1rem;
 line-height:20px;
 text-align:left;
}
.page-content .ct-section-inner-wrap {
padding-top: 24px;
padding-bottom: 40px;
}
}

.page-columns {
 gap:48px;
}
.page-columns:not(.ct-section):not(.oxy-easy-posts),
.page-columns.oxy-easy-posts .oxy-posts,
.page-columns.ct-section .ct-section-inner-wrap{
display:flex;
gap:48px;
}
@media (max-width: 991px) {
.page-columns {
 gap:0px;
}
.page-columns:not(.ct-section):not(.oxy-easy-posts),
.page-columns.oxy-easy-posts .oxy-posts,
.page-columns.ct-section .ct-section-inner-wrap{
gap:0px;
}
}

.page-col-left {
 width:100%;
 max-width:779px;
 margin-right:auto;
}
@media (max-width: 1328px) {
.page-col-left {
 max-width:50%;
}
}

@media (max-width: 991px) {
.page-col-left {
 max-width:100%;
}
}

.page-col-right {
 width:100%;
 max-width:405px;
}
.page-col-right:not(.ct-section):not(.oxy-easy-posts),
.page-col-right.oxy-easy-posts .oxy-posts,
.page-col-right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 1328px) {
.page-col-right {
 max-width:40%;
}
}

@media (max-width: 991px) {
.page-col-right {
 max-width:100%;
}
}

.oxy-stock-content-styles {
}
.post-content {
 color:#463229;
 width:100%;
}
.side-box {
 width:100%;
}
.h5 {
}
.side-box-title {
 color:#463229;
 margin-top:0px;
 font-weight:700;
 font-size:1.125rem;
 line-height:28px;
 margin-bottom:8px;
}
.side-box-h2 {
 margin-top:0px;
 margin-bottom:8px;
}
@media (max-width: 767px) {
.side-box-h2 {
 font-size:1.875rem;
}
}

.icon-line {
}
.icon-row {
 gap:8px;
 font-size:1rem;
 line-height:24px;
 color:#7e6043;
}
.icon-row:not(.ct-section):not(.oxy-easy-posts),
.icon-row.oxy-easy-posts .oxy-posts,
.icon-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
justify-content:flex-start;
gap:8px;
}
@media (max-width: 479px) {
.icon-row {
}
.icon-row:not(.ct-section):not(.oxy-easy-posts),
.icon-row.oxy-easy-posts .oxy-posts,
.icon-row.ct-section .ct-section-inner-wrap{
flex-wrap:nowrap;
}
}

.icon-row-icon {
 width:20px;
 height:20px;
 object-fit:contain;
 object-position:center;
flex-shrink: 0;
}
.icon-row-icon:not(.ct-section):not(.oxy-easy-posts),
.icon-row-icon.oxy-easy-posts .oxy-posts,
.icon-row-icon.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.icon-row-text {
 text-align:left;
 font-weight:400;
}
.divider-3xl {
 width:100%;
 height:1px;
 background-color:#e9e4d6;
 margin-top:24px;
 margin-bottom:20px;
}
.text-02 {
}
.text-color2 {
 color:#7e6043;
}
.text-md {
 font-size:1rem;
 line-height:24px;
}
.notice-07 {
 padding-top:16px;
 padding-right:16px;
 padding-bottom:16px;
 padding-left:16px;
 background-color:#f5f4ee;
}
.w-full {
 width:100%;
}
.button:hover{
 background-color:#e04f16;
 border-top-color:#e04f16;
 border-right-color:#e04f16;
 border-bottom-color:#e04f16;
 border-left-color:#e04f16;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 text-decoration:none;
}
.button {
 gap:8px;
 background-color:#ff6f00;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#ff6f00;
 border-right-color:#ff6f00;
 border-bottom-color:#ff6f00;
 border-left-color:#ff6f00;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 text-align:justify;
 color:#ffffff;
cursor: pointer;
}
.button:not(.ct-section):not(.oxy-easy-posts),
.button.oxy-easy-posts .oxy-posts,
.button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
justify-content:center;
gap:8px;
}
@media (max-width: 767px) {
.button {
 width:100%;
}
}

.button-m {
 padding-top:12px;
 padding-bottom:12px;
 padding-left:24px;
 padding-right:24px;
 font-size:1rem;
 font-weight:600;
 line-height:24px;
 height:48px;
}
.button-m:not(.ct-section):not(.oxy-easy-posts),
.button-m.oxy-easy-posts .oxy-posts,
.button-m.ct-section .ct-section-inner-wrap{
display:flex;
}
.button-disabled {
 opacity:0.3;
}
.button-icon {
 width:20px;
 height:20px;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
}
.button-icon:not(.ct-section):not(.oxy-easy-posts),
.button-icon.oxy-easy-posts .oxy-posts,
.button-icon.ct-section .ct-section-inner-wrap{
display:flex;
}
.button-text {
}
.side-box-links {
 gap:0px;
}
.side-box-links:not(.ct-section):not(.oxy-easy-posts),
.side-box-links.oxy-easy-posts .oxy-posts,
.side-box-links.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:0px;
}
.section-pinned {
 background-color:#e9e4d6;
}
.section-pinned .ct-section-inner-wrap {
padding-bottom: 141px;
}
.section-pinned:not(.ct-section):not(.oxy-easy-posts),
.section-pinned.oxy-easy-posts .oxy-posts,
.section-pinned.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 991px) {
.section-pinned {
}
.section-pinned .ct-section-inner-wrap {
padding-right: 0;
padding-bottom: 36px;
}
}

.list-pinned {
 gap:32px;
 width:100%;
}
.list-pinned:not(.ct-section):not(.oxy-easy-posts),
.list-pinned.oxy-easy-posts .oxy-posts,
.list-pinned.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
gap:32px;
}
@media (max-width: 1328px) {
.list-pinned {
 gap:16px;
}
.list-pinned:not(.ct-section):not(.oxy-easy-posts),
.list-pinned.oxy-easy-posts .oxy-posts,
.list-pinned.ct-section .ct-section-inner-wrap{
gap:16px;
}
}

@media (max-width: 991px) {
.list-pinned {
 gap:16px;
 width:calc( 240vw + 56px ) ;
 padding-bottom:8px;
}
.list-pinned:not(.ct-section):not(.oxy-easy-posts),
.list-pinned.oxy-easy-posts .oxy-posts,
.list-pinned.ct-section .ct-section-inner-wrap{
gap:16px;
}
}

@media (max-width: 479px) {
.list-pinned {
 width:calc( 240vw + 40px ) ;
}
}

.card-pinned:hover{
}
.card-pinned {
 gap:20px;
 width:100%;
 overflow:hidden;
 transition-duration:0.3s;
 transition-timing-function:ease;
 transition-property:all;
 max-width:33.33%;
}
.card-pinned:not(.ct-section):not(.oxy-easy-posts),
.card-pinned.oxy-easy-posts .oxy-posts,
.card-pinned.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:20px;
}
@media (max-width: 991px) {
.card-pinned {
 width:80vw;
}
}

.card-pinned-image {
 object-fit:cover;
 object-position:center;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
 position:absolute;
 top:0px;
 left:0px;
 bottom:0px;
 right:0px;
 align-self:stretch;
 width:100%;
 height:100%;
}
.card-pinned-image:not(.ct-section):not(.oxy-easy-posts),
.card-pinned-image.oxy-easy-posts .oxy-posts,
.card-pinned-image.ct-section .ct-section-inner-wrap{
display:flex;
}
.card-pinned-image-wrap {
 position:relative;
 overflow:hidden;
 width:100%;
}
.card-pinned-image-wrap:not(.ct-section):not(.oxy-easy-posts),
.card-pinned-image-wrap.oxy-easy-posts .oxy-posts,
.card-pinned-image-wrap.ct-section .ct-section-inner-wrap{
display:flex;
}
.card-pinned-date {
 color:#463229;
 font-size:1rem;
 font-weight:700;
 line-height:19px;
 text-transform:uppercase;
 text-align:left;
 padding-top:16px;
 padding-bottom:16px;
 padding-right:20px;
 padding-left:20px;
 background-color:#f6f4ef;
 position:absolute;
 left:0px;
 bottom:0px;
}
.card-pinned-image-overlay {
 position:absolute;
 top:0px;
 left:0px;
 right:0px;
 bottom:0px;
 background-color:#00000033;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
 opacity:1;
}
.card-pinned-title {
 color:#463229;
 font-size:1.5rem;
 font-weight:700;
 line-height:28px;
 text-align:left;
}
@media (max-width: 1328px) {
.card-pinned-title {
 font-size:1.25rem;
 line-height:120%;
}
}

.card-pinned-title-wrap {
 gap:8px;
}
.card-pinned-title-wrap:not(.ct-section):not(.oxy-easy-posts),
.card-pinned-title-wrap.oxy-easy-posts .oxy-posts,
.card-pinned-title-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:8px;
}
.card-pinned-tags {
 gap:4px;
}
.card-pinned-tags:not(.ct-section):not(.oxy-easy-posts),
.card-pinned-tags.oxy-easy-posts .oxy-posts,
.card-pinned-tags.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-start;
justify-content:flex-start;
gap:4px;
}
.tag {
 border-top-color:#d7cab1;
 border-right-color:#d7cab1;
 border-bottom-color:#d7cab1;
 border-left-color:#d7cab1;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 color:#463229;
 font-weight:500;
 line-height:20px;
}
.tag-md {
 font-size:0.875rem;
 padding-top:2px;
 padding-bottom:2px;
 padding-left:8px;
 padding-right:8px;
}
.card-pinned-arrow {
 width:42px;
 height:28px;
 margin-left:-18px;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
}
@media (max-width: 991px) {
.card-pinned-arrow {
}
.card-pinned-arrow:not(.ct-section):not(.oxy-easy-posts),
.card-pinned-arrow.oxy-easy-posts .oxy-posts,
.card-pinned-arrow.ct-section .ct-section-inner-wrap{
display:none;
}
}

.list-container {
 background-color:#ffffff;
 width:100%;
 padding-top:64px;
 padding-left:63px;
 padding-right:64px;
 padding-bottom:64px;
 margin-top:-89px;
}
@media (max-width: 991px) {
.list-container {
 margin-top:0px;
 padding-top:32px;
 padding-bottom:40px;
 padding-right:0px;
 padding-left:0px;
}
}

@media (max-width: 479px) {
.list-container {
 padding-bottom:40px;
}
}

.section-list {
}
@media (max-width: 991px) {
.section-list {
}
}

@media (max-width: 767px) {
.section-list {
}
.section-list .ct-section-inner-wrap {
padding-top: 32px;
padding-bottom: 48px;
}
}

.list-cards {
 gap:0px;
 width:100%;
}
.list-cards:not(.ct-section):not(.oxy-easy-posts),
.list-cards.oxy-easy-posts .oxy-posts,
.list-cards.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:0px;
}
.card-small {
 gap:24px;
 width:100%;
 border-bottom-color:#e9e4d6;
 border-bottom-width:1px;
 border-bottom-style:solid;
 padding-bottom:15px;
}
.card-small:not(.ct-section):not(.oxy-easy-posts),
.card-small.oxy-easy-posts .oxy-posts,
.card-small.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
gap:24px;
}
@media (max-width: 767px) {
.card-small {
 padding-bottom:0px;
}
}

.card-event-wrap {
 text-align:justify;
 gap:24px;
 width:100%;
 padding-top:24px;
}
.card-event-wrap:not(.ct-section):not(.oxy-easy-posts),
.card-event-wrap.oxy-easy-posts .oxy-posts,
.card-event-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
justify-content:flex-start;
gap:24px;
}
@media (max-width: 991px) {
.card-event-wrap {
 gap:12px;
 padding-top:16px;
}
.card-event-wrap:not(.ct-section):not(.oxy-easy-posts),
.card-event-wrap.oxy-easy-posts .oxy-posts,
.card-event-wrap.ct-section .ct-section-inner-wrap{
gap:12px;
}
}

@media (max-width: 767px) {
.card-event-wrap {
 border-bottom-color:#e9e4d6;
 border-bottom-width:1px;
 border-bottom-style:solid;
 padding-bottom:12px;
}
}

.card-event {
}
@media (max-width: 767px) {
.card-event {
 border-bottom-color:rgba(255,255,255,0);
 border-bottom-width:1px;
 border-bottom-style:solid;
}
}

.event-list-action-wrap {
 gap:12px;
 min-width:148px;
 margin-left:auto;
}
.event-list-action-wrap:not(.ct-section):not(.oxy-easy-posts),
.event-list-action-wrap.oxy-easy-posts .oxy-posts,
.event-list-action-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-end;
gap:12px;
}
@media (max-width: 767px) {
.event-list-action-wrap {
}
.event-list-action-wrap:not(.ct-section):not(.oxy-easy-posts),
.event-list-action-wrap.oxy-easy-posts .oxy-posts,
.event-list-action-wrap.ct-section .ct-section-inner-wrap{
display:none;
}
}

.event-action-icon {
 width:24px;
 height:24px;
}
.button-tertiary:hover{
 background-color:#d7cab1;
 border-top-color:#d7cab1;
 border-right-color:#d7cab1;
 border-bottom-color:#d7cab1;
 border-left-color:#d7cab1;
}
.button-tertiary {
 background-color:#ffffff;
 border-top-color:#bca98b;
 border-right-color:#bca98b;
 border-bottom-color:#bca98b;
 border-left-color:#bca98b;
 color:#463229;
}
.button-icon-dark {
}
.card-small-image {
 width:187px;
 height:125px;
 object-fit:cover;
 object-position:center;
 min-width:187px;
}
@media (max-width: 991px) {
.card-small-image {
 width:100px;
 min-width:100px;
 height:65px;
}
}

.card-small-side {
 max-width:80%;
}
.card-small-side:not(.ct-section):not(.oxy-easy-posts),
.card-small-side.oxy-easy-posts .oxy-posts,
.card-small-side.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 767px) {
.card-small-side {
 max-width:100%;
}
}

.card-small-title {
 color:#463229;
 font-weight:700;
 line-height:24px;
 letter-spacing:-0.4px;
 text-align:left;
 font-size:1.25rem;
}
@media (max-width: 991px) {
.card-small-title {
 letter-spacing:-0.32px;
 line-height:19.2px;
 font-size:1rem;
 text-align:left;
 font-weight:700;
}
}

.card-event-details {
 gap:12px;
 margin-top:8px;
row-gap: 2px !important;
}
.card-event-details:not(.ct-section):not(.oxy-easy-posts),
.card-event-details.oxy-easy-posts .oxy-posts,
.card-event-details.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
justify-content:flex-start;
gap:12px;
}
@media (max-width: 991px) {
.card-event-details {
 gap:8px;
}
.card-event-details:not(.ct-section):not(.oxy-easy-posts),
.card-event-details.oxy-easy-posts .oxy-posts,
.card-event-details.ct-section .ct-section-inner-wrap{
gap:8px;
}
}

.card-event-detail {
 gap:4px;
 font-size:1rem;
 text-align:left;
 line-height:24px;
 font-weight:400;
 color:#463229;
}
.card-event-detail:not(.ct-section):not(.oxy-easy-posts),
.card-event-detail.oxy-easy-posts .oxy-posts,
.card-event-detail.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:4px;
}
@media (max-width: 991px) {
.card-event-detail {
 line-height:20px;
 font-size:0.875rem;
}
}

.card-event-detail-icon {
 width:20px;
 height:20px;
}
.card-event-detail-icon:not(.ct-section):not(.oxy-easy-posts),
.card-event-detail-icon.oxy-easy-posts .oxy-posts,
.card-event-detail-icon.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.card-event-detail-icon {
 width:18px;
 height:18px;
}
}

.card-event-detail-text {
}
.card-small-tags {
 gap:4px;
 margin-top:8px;
}
.card-small-tags:not(.ct-section):not(.oxy-easy-posts),
.card-small-tags.oxy-easy-posts .oxy-posts,
.card-small-tags.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
justify-content:flex-start;
gap:4px;
}
@media (max-width: 991px) {
.card-small-tags {
}
.card-small-tags:not(.ct-section):not(.oxy-easy-posts),
.card-small-tags.oxy-easy-posts .oxy-posts,
.card-small-tags.ct-section .ct-section-inner-wrap{
display:none;
}
}

.tag-alt-1 {
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 background-color:#f5f4ee;
 color:#7e6043;
}
.event-action-free {
 font-size:1rem;
 line-height:24px;
 font-weight:600;
 color:#7e6043;
}
.filters {
}
.filters-side {
 gap:32px;
 min-width:296px;
 max-width:296px;
}
.filters-side:not(.ct-section):not(.oxy-easy-posts),
.filters-side.oxy-easy-posts .oxy-posts,
.filters-side.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:32px;
}
@media (max-width: 991px) {
.filters-side {
}
.filters-side:not(.ct-section):not(.oxy-easy-posts),
.filters-side.oxy-easy-posts .oxy-posts,
.filters-side.ct-section .ct-section-inner-wrap{
display:none;
}
}

.list-top {
 gap:48px;
 width:100%;
}
.list-top:not(.ct-section):not(.oxy-easy-posts),
.list-top.oxy-easy-posts .oxy-posts,
.list-top.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:48px;
}
@media (max-width: 991px) {
.list-top {
 text-align:center;
 gap:24px;
 padding-top:0px;
}
.list-top:not(.ct-section):not(.oxy-easy-posts),
.list-top.oxy-easy-posts .oxy-posts,
.list-top.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:24px;
}
}

.list-columns {
 gap:48px;
 width:100%;
 margin-top:48px;
}
.list-columns:not(.ct-section):not(.oxy-easy-posts),
.list-columns.oxy-easy-posts .oxy-posts,
.list-columns.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
gap:48px;
}
@media (max-width: 991px) {
.list-columns {
 margin-top:24px;
}
}

.list-top-left {
 gap:12px;
 min-width:296px;
}
.list-top-left:not(.ct-section):not(.oxy-easy-posts),
.list-top-left.oxy-easy-posts .oxy-posts,
.list-top-left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:12px;
}
@media (max-width: 991px) {
.list-top-left {
 width:100%;
 min-width:0px;
}
}

.list-result-count {
 font-size:1.125rem;
 font-weight:600;
 line-height:120%;
 color:#463229;
 letter-spacing:-0.36px;
 flex-grow:1;
}
.list-result-count:not(.ct-section):not(.oxy-easy-posts),
.list-result-count.oxy-easy-posts .oxy-posts,
.list-result-count.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 991px) {
.list-result-count {
}
}

.code-list-search {
 width:100%;
}
@media (max-width: 767px) {
.code-list-search {
}
}

.facetwp-template {
}
.list-pager {
 width:100%;
 margin-top:64px;
 padding-top:20px;
}
.list-pager:not(.ct-section):not(.oxy-easy-posts),
.list-pager.oxy-easy-posts .oxy-posts,
.list-pager.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.list-pager {
 margin-top:48px;
}
}

@media (max-width: 767px) {
.list-pager {
 margin-top:24px;
}
}

.button-secondary:hover{
 background-color:#d7cab1;
 border-top-color:#d7cab1;
 border-right-color:#d7cab1;
 border-bottom-color:#d7cab1;
 border-left-color:#d7cab1;
}
.button-secondary {
 background-color:#e9e4d6;
 border-top-color:#e9e4d6;
 border-right-color:#e9e4d6;
 border-bottom-color:#e9e4d6;
 border-left-color:#e9e4d6;
 color:#463229;
}
.facet-side {
 width:100%;
}
.single-filter-wrap {
 gap:16px;
 width:100%;
 padding-top:16px;
 border-top-color:#e9e4d6;
 border-top-width:1px;
 border-top-style:solid;
}
.single-filter-wrap:not(.ct-section):not(.oxy-easy-posts),
.single-filter-wrap.oxy-easy-posts .oxy-posts,
.single-filter-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:16px;
}
.button-filtri {
}
@media (max-width: 991px) {
.button-filtri {
}
.button-filtri:not(.ct-section):not(.oxy-easy-posts),
.button-filtri.oxy-easy-posts .oxy-posts,
.button-filtri.ct-section .ct-section-inner-wrap{
display:none;
}
}

.button-filtri-open {
}
.header-main {
 height:100px;
 background-color:#ffffff;
 z-index:1600;
}
.header-main:not(.ct-section):not(.oxy-easy-posts),
.header-main.oxy-easy-posts .oxy-posts,
.header-main.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 991px) {
.header-main {
 height:72px;
 border-top-color:#ff6f00;
 border-top-style:solid;
 border-top-width:8px;
 text-align:left;
}
.header-main:not(.ct-section):not(.oxy-easy-posts),
.header-main.oxy-easy-posts .oxy-posts,
.header-main.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-end;
}
}

@media (max-width: 767px) {
.header-main {
}
.header-main .ct-section-inner-wrap {
padding-right: 16px;
padding-left: 16px;
}
}

.logo-link {
 width:192px;
flex-shrink: 0;
}
@media (max-width: 991px) {
.logo-link {
 height:45px;
 width:140px;
 margin-right:auto;
}
}

.logo-image {
 width:100%;
 height:100%;
 object-fit:contain;
 object-position:left;
}
@media (max-width: 991px) {
.logo-image {
 object-position:lefleft;
}
}

.main-search-button {
 background-color:#ff6f00;
 width:48px;
 height:48px;
 padding-top:13px;
 padding-right:13px;
 padding-bottom:13px;
 padding-left:13px;
 border-top-color:#ff6f00;
 border-right-color:#ff6f00;
 border-bottom-color:#ff6f00;
 border-left-color:#ff6f00;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:25px;
 min-width:48px;
 min-height:48px;
}
.main-search-button:not(.ct-section):not(.oxy-easy-posts),
.main-search-button.oxy-easy-posts .oxy-posts,
.main-search-button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.main-search-button {
 margin-right:12px;
 width:40px;
 height:40px;
 min-width:40px;
 min-height:40px;
 background-color:rgba(255,255,255,0);
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.main-search-button:not(.ct-section):not(.oxy-easy-posts),
.main-search-button.oxy-easy-posts .oxy-posts,
.main-search-button.ct-section .ct-section-inner-wrap{
display:none;
}
.main-search-button:hover{
 background-color:unset;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
}

@media (max-width: 767px) {
}

.main-search-icon {
 width:20px;
 height:20px;
 object-fit:contain;
 object-position:center;
}
@media (max-width: 991px) {
.main-search-icon {
 width:24px;
 height:24px;
}
}

@media (max-width: 767px) {
.main-search-icon {
 width:24px;
 height:24px;
}
.main-search-icon:not(.ct-section):not(.oxy-easy-posts),
.main-search-icon.oxy-easy-posts .oxy-posts,
.main-search-icon.ct-section .ct-section-inner-wrap{
display:none;
}
}

.search-bar-wrap {
 width:100%;
 height:100px;
 padding-top:15px;
 padding-bottom:15px;
 padding-left:0px;
 padding-right:0px;
 gap:12px;
}
.search-bar-wrap:not(.ct-section):not(.oxy-easy-posts),
.search-bar-wrap.oxy-easy-posts .oxy-posts,
.search-bar-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:12px;
}
.search-results-fast {
 width:100%;
 height:auto;
 background-color:#ffffff;
 gap:8px;
}
.search-results-fast:not(.ct-section):not(.oxy-easy-posts),
.search-results-fast.oxy-easy-posts .oxy-posts,
.search-results-fast.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:8px;
}
.search-result-fast:hover{
}
.search-result-fast {
 gap:24px;
 width:100%;
 transition-duration:0.3s;
 transition-timing-function:ease;
 transition-property:all;
cursor: pointer;
}
.search-result-fast:not(.ct-section):not(.oxy-easy-posts),
.search-result-fast.oxy-easy-posts .oxy-posts,
.search-result-fast.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
gap:24px;
}
@media (max-width: 991px) {
.search-result-fast {
 gap:12px;
}
.search-result-fast:not(.ct-section):not(.oxy-easy-posts),
.search-result-fast.oxy-easy-posts .oxy-posts,
.search-result-fast.ct-section .ct-section-inner-wrap{
gap:12px;
}
}

.search-icon-lg {
 width:30px;
 height:30px;
 object-fit:contain;
 object-position:center;
}
.code-search-bar {
 width:100%;
 height:100%;
 max-width:calc(100% - 60px - 42px) ;
}
.close-button:focus-visible{
outline: rgba(0,0,0,0);
}
.close-button:hover{
 background-color:#bca98b;
 border-top-color:#bca98b;
 border-right-color:#bca98b;
 border-bottom-color:#bca98b;
 border-left-color:#bca98b;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.close-button {
 width:48px;
 height:48px;
 background-color:#ffffff;
 border-top-color:#bca98b;
 border-right-color:#bca98b;
 border-bottom-color:#bca98b;
 border-left-color:#bca98b;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:25px;
 padding-top:13px;
 padding-right:13px;
 padding-bottom:13px;
 padding-left:13px;
 min-width:48px;
 min-height:48px;
 margin-left:auto;
}
.oxy-close-modal {
}
.result-fast-image {
 width:151px;
 height:100px;
 object-fit:cover;
 object-position:center;
 min-width:151px;
 min-height:100px;
}
@media (max-width: 991px) {
.result-fast-image {
 width:100px;
 height:65px;
 min-width:100px;
 min-height:60px;
}
}

.result-fast-title {
 font-size:1.25rem;
 color:#463229;
 font-weight:700;
 line-height:24px;
 letter-spacing:-0.4pxpx;
 text-align:left;
}
@media (max-width: 991px) {
.result-fast-title {
 font-size:1rem;
 line-height:120%;
}
}

.button-all-search-results {
 height:48px;
 line-height:24px;
 margin-left:auto;
 margin-right:auto;
}
@media (max-width: 991px) {
.button-all-search-results {
 height:54px;
 font-size:1.125rem;
 line-height:28px;
}
}

@media (max-width: 767px) {
.button-all-search-results {
 margin-top:30px;
}
}

.search-line-divider {
 width:calc(100% - 60px) ;
 background-color:#463229;
 height:2px;
 min-height:2px;
 max-height:2px;
 margin-bottom:48px;
}
.section-show-all-search-results {
 position:fixed;
 bottom:0px;
 background-color:#ffffff;
}
.section-show-all-search-results .ct-section-inner-wrap {
padding-top: 24px;
padding-right: 16px;
padding-bottom: 16px;
padding-left: 16px;
}
@media (max-width: 991px) {
.section-show-all-search-results {
}
.section-show-all-search-results .ct-section-inner-wrap {
padding-top: 16px;
}
}

.section-search-results {
}
.section-search-results .ct-section-inner-wrap {
padding-top: 64px;
padding-bottom: 64px;
}
.top-header-wrap {
}
.top-header-wrap:not(.ct-section):not(.oxy-easy-posts),
.top-header-wrap.oxy-easy-posts .oxy-posts,
.top-header-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.code-top-links {
 gap:25px;
}
.code-top-links:not(.ct-section):not(.oxy-easy-posts),
.code-top-links.oxy-easy-posts .oxy-posts,
.code-top-links.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:25px;
}
@media (max-width: 991px) {
.code-top-links {
}
}

.top-link:hover{
 text-decoration:underline;
}
.top-link {
 font-size:0.875rem;
 color:#ffffff;
 font-weight:400;
 line-height:20px;
 gap:3px;
}
.top-link:not(.ct-section):not(.oxy-easy-posts),
.top-link.oxy-easy-posts .oxy-posts,
.top-link.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:3px;
}
.top-link-icon {
 width:16px;
 height:16px;
 object-fit:contain;
 object-position:center;
}
.top-link-text {
}
.section-sakuma-atteli {
background-image:url(/media/uploads/Slider_01-scaled.jpeg);background-size: cover; height:320px;
 position:relative;
 background-repeat:no-repeat;
 overflow:hidden;
background-position: center;
}
.section-sakuma-atteli:not(.ct-section):not(.oxy-easy-posts),
.section-sakuma-atteli.oxy-easy-posts .oxy-posts,
.section-sakuma-atteli.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
@media (max-width: 991px) {
.section-sakuma-atteli {
 height:200px;
}
}

.sakuma-atteli-overlay {
 position:absolute;
 top:0px;
 left:0px;
 right:0px;
 bottom:0px;
/* background: linear-gradient(270deg, rgba(34, 8, 8, 0.07) 0%, rgba(0, 0, 0, 0.40) 100%); */ /* background: linear-gradient(#22080812, #00000066); */ background: linear-gradient(270deg, rgba(34, 8, 8, 0.13) 0%, rgba(0, 0, 0, 0.70) 100%);
}
.slider-heading {
 font-family:Inter;
 font-size:3.75rem;
 line-height:120%;
 letter-spacing:-1.2px;
 color:#ffffff;
 font-weight:400;
 z-index:2;
}
@media (max-width: 991px) {
.slider-heading {
 line-height:120%;
 font-size:2rem;
 letter-spacing:-0.64px;
 max-width:284px;
}
}

.slider-arrow {
 width:64px;
 height:64px;
 object-fit:contain;
 object-position:center;
 position:absolute;
 right:0px;
 z-index:2;
cursor: pointer;
}
.slider-loaders-wrap {
transform:translate(-50%); gap:12px;
 position:absolute;
 bottom:20px;
 left:50%;
 z-index:2;
}
.slider-loaders-wrap:not(.ct-section):not(.oxy-easy-posts),
.slider-loaders-wrap.oxy-easy-posts .oxy-posts,
.slider-loaders-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:12px;
}
@media (max-width: 991px) {
.slider-loaders-wrap {
}
.slider-loaders-wrap:not(.ct-section):not(.oxy-easy-posts),
.slider-loaders-wrap.oxy-easy-posts .oxy-posts,
.slider-loaders-wrap.ct-section .ct-section-inner-wrap{
display:none;
}
}

.button-xl {
 padding-top:20px;
 padding-bottom:20px;
 padding-right:32px;
 padding-left:32px;
 font-size:1.25rem;
 font-weight:600;
 line-height:30px;
}
.slider-button {
 margin-top:33px;
 z-index:2;
 font-size:1.125rem;
}
@media (max-width: 991px) {
.slider-button {
 margin-top:17px;
 font-size:1rem;
 width:auto;
}
}

.section-front-icons {
}
@media (max-width: 991px) {
.section-front-icons {
}
.section-front-icons .ct-section-inner-wrap {
padding-top: 24px;
}
}

.front-icons {
 width:100%;
}
.front-icons:not(.ct-section):not(.oxy-easy-posts),
.front-icons.oxy-easy-posts .oxy-posts,
.front-icons.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(6, minmax(111px, 1fr));grid-column-gap: 0px;grid-row-gap: 0px;}
@media (max-width: 991px) {
.front-icons {
}
.front-icons:not(.ct-section):not(.oxy-easy-posts),
.front-icons.oxy-easy-posts .oxy-posts,
.front-icons.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(100px, 1fr));grid-column-gap: 8px;grid-row-gap: 4px;}
}

.front-icons-link {
 gap:1px;
 width:100%;
 padding-top:45px;
 padding-bottom:45px;
 font-size:1.25rem;
 color:#463229;
 font-weight:600;
 line-height:30px;
 transition-duration:0.25s;
 transition-timing-function:ease;
 transition-property:all;
word-break: none;
}
.front-icons-link:not(.ct-section):not(.oxy-easy-posts),
.front-icons-link.oxy-easy-posts .oxy-posts,
.front-icons-link.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
gap:1px;
}
@media (max-width: 991px) {
.front-icons-link {
 padding-top:7px;
 padding-bottom:7px;
}
}

@media (max-width: 767px) {
.front-icons-link {
}
}

.front-news {
}
.front-news .ct-section-inner-wrap {
padding-top: 24px;
padding-bottom: 96px;
}
@media (max-width: 767px) {
.front-news {
}
.front-news .ct-section-inner-wrap {
padding-top: 32px;
padding-bottom: 40px;
}
}

.front-news-grid {
 margin-top:24px;
}
.front-news-grid:not(.ct-section):not(.oxy-easy-posts),
.front-news-grid.oxy-easy-posts .oxy-posts,
.front-news-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(4, minmax(200px, 1fr));grid-column-gap: 32px;grid-row-gap: 38px;}
@media (max-width: 991px) {
.front-news-grid {
}
.front-news-grid:not(.ct-section):not(.oxy-easy-posts),
.front-news-grid.oxy-easy-posts .oxy-posts,
.front-news-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));grid-column-gap: 16px;grid-row-gap: 16px;}
}

@media (max-width: 479px) {
.front-news-grid {
 width:calc( 100% + 16px ) ;
display: flex !important; overflow-x: scroll;
}
.front-news-grid:not(.ct-section):not(.oxy-easy-posts),
.front-news-grid.oxy-easy-posts .oxy-posts,
.front-news-grid.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:flex-start;
justify-content:flex-start;
}
}

.news-card-image {
 object-fit:cover;
 object-position:center;
 width:100%;
 height:100%;
 position:absolute;
 top:0px;
 left:0px;
 right:0px;
 bottom:0px;
}
.news-card-image:not(.ct-section):not(.oxy-easy-posts),
.news-card-image.oxy-easy-posts .oxy-posts,
.news-card-image.ct-section .ct-section-inner-wrap{
display:flex;
}
.news-card {
 gap:0px;
 flex-grow:1;
 flex-shrink:0;
 transition-duration:0.3s;
 transition-timing-function:ease;
 transition-property:all;
 width:100%;
}
.news-card:not(.ct-section):not(.oxy-easy-posts),
.news-card.oxy-easy-posts .oxy-posts,
.news-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:0px;
}
@media (max-width: 479px) {
.news-card {
 width:calc( 77vw - 16px ) ;
}
}

.news-card-image-wrap {
 overflow:hidden;
 width:100%;
background: linear-gradient(0deg, rgba(0, 0, 0, 0.10) 0%, rgba(0, 0, 0, 0.10) 100%);
}
.news-card-image-wrap:not(.ct-section):not(.oxy-easy-posts),
.news-card-image-wrap.oxy-easy-posts .oxy-posts,
.news-card-image-wrap.ct-section .ct-section-inner-wrap{
display:flex;
}
.news-card-title {
 margin-top:12px;
 color:#463229;
 font-size:1.125rem;
 font-weight:700;
 line-height:120%;
 text-align:left;
}
@media (max-width: 991px) {
.news-card-title {
 font-size:1rem;
}
}

.news-card-date {
 margin-top:-9px;
 font-weight:400;
 font-size:0.875rem;
 line-height:20px;
 color:#7e6043;
 text-align:left;
}
.margin-auto {
 margin-left:auto;
 margin-right:auto;
}
.button-all-news {
 margin-top:24px;
 margin-left:auto;
 margin-right:auto;
}
@media (max-width: 479px) {
.button-all-news {
 margin-top:24px;
}
.button-all-news:not(.ct-section):not(.oxy-easy-posts),
.button-all-news.oxy-easy-posts .oxy-posts,
.button-all-news.ct-section .ct-section-inner-wrap{
display:none;
}
}

.section-front-schedule {
 background-color:#f5f4ee;
 gap:80px;
 min-height:516px;
}
.section-front-schedule .ct-section-inner-wrap {
padding-top: 96px;
padding-bottom: 96px;
}
.section-front-schedule:not(.ct-section):not(.oxy-easy-posts),
.section-front-schedule.oxy-easy-posts .oxy-posts,
.section-front-schedule.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
justify-content:flex-start;
gap:80px;
}
@media (max-width: 991px) {
.section-front-schedule {
 gap:40px;
}
.section-front-schedule:not(.ct-section):not(.oxy-easy-posts),
.section-front-schedule.oxy-easy-posts .oxy-posts,
.section-front-schedule.ct-section .ct-section-inner-wrap{
gap:40px;
}
}

@media (max-width: 767px) {
.section-front-schedule {
 text-align:left;
 gap:16px;
 min-height:0px;
}
.section-front-schedule .ct-section-inner-wrap {
padding-top: 32px;
padding-bottom: 48px;
}
.section-front-schedule:not(.ct-section):not(.oxy-easy-posts),
.section-front-schedule.oxy-easy-posts .oxy-posts,
.section-front-schedule.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:16px;
}
}

.front-sodien-left {
 gap:8px;
 width:100%;
 max-width:360px;
}
.front-sodien-left:not(.ct-section):not(.oxy-easy-posts),
.front-sodien-left.oxy-easy-posts .oxy-posts,
.front-sodien-left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:8px;
}
.front-sodien-date {
 color:#7e6043;
 font-size:1.25rem;
 line-height:100%;
 font-weight:400;
 text-align:left;
}
@media (max-width: 767px) {
.front-sodien-date {
 font-size:1rem;
 line-height:150%;
}
}

.front-sodien-title {
 text-align:left;
 letter-spacing:-0.96pxpx;
}
.button-all-sodien {
 margin-top:auto;
}
.section-front-galerijas {
 overflow:hidden;
}
.section-front-galerijas .ct-section-inner-wrap {
padding-top: 64px;
padding-bottom: 96px;
}
@media (max-width: 767px) {
.section-front-galerijas {
}
.section-front-galerijas .ct-section-inner-wrap {
padding-top: 32px;
padding-bottom: 40px;
}
}

.bg-tertiary {
 background-color:#3e5d5b;
}
.h1-white {
 letter-spacing:-0.96px;
 color:#ffffff;
 line-height:60px;
 text-align:left;
}
.heading-wrap {
 width:100%;
}
.heading-wrap:not(.ct-section):not(.oxy-easy-posts),
.heading-wrap.oxy-easy-posts .oxy-posts,
.heading-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.footer {
 border-top-color:rgba(255, 255, 255, 0.10);;
 border-top-width:1px;
 border-top-style:solid;
 border-bottom-color:rgba(255, 255, 255, 0.10);;
 border-bottom-width:1px;
 border-bottom-style:solid;
 text-align:left;
 color:#ffffff;
}
.footer .ct-section-inner-wrap {
padding-top: 43px;
padding-bottom: 63px;
}
.footer:not(.ct-section):not(.oxy-easy-posts),
.footer.oxy-easy-posts .oxy-posts,
.footer.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-start;
justify-content:space-between;
}
@media (max-width: 1328px) {
.footer {
 text-align:justify;
}
.footer:not(.ct-section):not(.oxy-easy-posts),
.footer.oxy-easy-posts .oxy-posts,
.footer.ct-section .ct-section-inner-wrap{
display:flex;
}
}

@media (max-width: 767px) {
.footer {
 text-align:left;
 gap:24px;
}
.footer .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
.footer:not(.ct-section):not(.oxy-easy-posts),
.footer.oxy-easy-posts .oxy-posts,
.footer.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:24px;
}
}

@media (max-width: 479px) {
.footer {
}
.footer .ct-section-inner-wrap {
padding-right: 16px;
padding-left: 16px;
}
}

.code-front-galleries {
 padding-top:40px;
 padding-bottom:40px;
 width:100%;
 min-height:384px;
 color:#fff;
 margin-left:31px;
}
@media (max-width: 767px) {
.code-front-galleries {
 padding-top:8px;
 min-height:333px;
}
}

@media (max-width: 479px) {
.code-front-galleries {
 padding-bottom:0px;
}
}

.card-slider {
 width:40%;
 margin-right:16px;
 max-width:380px;
}
.card-slider:not(.ct-section):not(.oxy-easy-posts),
.card-slider.oxy-easy-posts .oxy-posts,
.card-slider.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.card-slider {
 width:80%;
 max-width:100%;
}
}

.card-slider-image-wrap {
 position:relative;
 overflow:hidden;
 max-height:255px;
 width:100%;
}
.card-slider-image {
 width:100%;
 height:100%;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
 object-fit:cover;
 object-position:center;
}
.slider-card-image-overlay {
 position:absolute;
 top:0px;
 left:0px;
 right:0px;
 bottom:0px;
 opacity:1;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
background: linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
}
@media (max-width: 767px) {
.slider-card-image-overlay {
background: linear-gradient(0deg, rgba(0, 0, 0, 0.30) 0%, rgba(0, 0, 0, 0.30) 100%);
}
}

.slider-image-mark {
}
.code-card-marks {
 position:absolute;
 top:0px;
 left:0px;
 right:0px;
 bottom:0px;
}
.card-slider-title {
 line-height:120%;
 font-size:1.5rem;
 font-weight:700;
 text-align:left;
 margin-top:20px;
 letter-spacing:-0.48px;
}
@media (max-width: 991px) {
.card-slider-title {
 font-size:1rem;
}
}

.color-white {
 color:#ffffff;
}
.card-slider-date {
 margin-top:8px;
 font-size:1rem;
 line-height:100%;
 text-align:left;
 font-weight:400;
 opacity:0.7;
}
.slider-arrow-left {
}
.flick-arrow:hover{
 background-color:rgba(255,255,255,0.3);
}
.flick-arrow {
 width:48px;
 height:48px;
 padding-top:13px;
 padding-right:13px;
 padding-bottom:13px;
 padding-left:13px;
 border-top-color:#f5f4ee;
 border-right-color:#f5f4ee;
 border-bottom-color:#f5f4ee;
 border-left-color:#f5f4ee;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:25px;
cursor: pointer;
}
.flick-arrow-left {
}
.flick-arrow-icon {
 width:20px;
 height:20px;
 object-fit:contain;
 object-position:center;
}
.flick-arrow-right {
}
.flick-arrow-disabled {
}
.disabled {
}
.flick-arrows {
 gap:10px;
user-select: none;
}
.flick-arrows:not(.ct-section):not(.oxy-easy-posts),
.flick-arrows.oxy-easy-posts .oxy-posts,
.flick-arrows.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:10px;
}
@media (max-width: 767px) {
.flick-arrows {
}
.flick-arrows:not(.ct-section):not(.oxy-easy-posts),
.flick-arrows.oxy-easy-posts .oxy-posts,
.flick-arrows.ct-section .ct-section-inner-wrap{
display:none;
}
}

.footer-col {
 gap:24px;
 flex-grow:1;
flex-grow: 1; flex-basis: 0;
}
.footer-col:not(.ct-section):not(.oxy-easy-posts),
.footer-col.oxy-easy-posts .oxy-posts,
.footer-col.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:24px;
}
@media (max-width: 767px) {
.footer-col {
 gap:8px;
 width:100%;
}
.footer-col:not(.ct-section):not(.oxy-easy-posts),
.footer-col.oxy-easy-posts .oxy-posts,
.footer-col.ct-section .ct-section-inner-wrap{
gap:8px;
}
}

.footer-col-title {
 font-size:1.25rem;
 color:#ffffff;
 font-weight:700;
 line-height:150%;
}
@media (max-width: 991px) {
.footer-col-title {
 font-size:1.125rem;
 line-height:155.556%;
}
}

.footer-col-list {
 gap:12px;
 width:100%;
}
.footer-col-list:not(.ct-section):not(.oxy-easy-posts),
.footer-col-list.oxy-easy-posts .oxy-posts,
.footer-col-list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:12px;
}
@media (max-width: 767px) {
.footer-col-list {
 gap:4px;
}
.footer-col-list:not(.ct-section):not(.oxy-easy-posts),
.footer-col-list.oxy-easy-posts .oxy-posts,
.footer-col-list.ct-section .ct-section-inner-wrap{
gap:4px;
}
}

.footer-list-row {
 gap:8px;
 width:100%;
}
.footer-list-row:not(.ct-section):not(.oxy-easy-posts),
.footer-list-row.oxy-easy-posts .oxy-posts,
.footer-list-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:8px;
}
@media (max-width: 767px) {
.footer-list-row {
 gap:4px;
}
.footer-list-row:not(.ct-section):not(.oxy-easy-posts),
.footer-list-row.oxy-easy-posts .oxy-posts,
.footer-list-row.ct-section .ct-section-inner-wrap{
gap:4px;
}
}

.footer-list-icon {
 width:20px;
 height:20px;
}
@media (max-width: 767px) {
.footer-list-icon {
 width:18px;
 height:18px;
}
.footer-list-icon:not(.ct-section):not(.oxy-easy-posts),
.footer-list-icon.oxy-easy-posts .oxy-posts,
.footer-list-icon.ct-section .ct-section-inner-wrap{
display:none;
}
}

.flex-align-right {
 margin-left:auto;
}
.footer-list-text {
 color:#f5f4ee;
 font-size:1rem;
 font-weight:500;
 line-height:24px;
 text-align:left;
}
@media (max-width: 991px) {
.footer-list-text {
 font-size:0.875rem;
 line-height:20px;
 max-width:100%;
}
}

.footer-hours {
 gap:4px;
}
.footer-hours:not(.ct-section):not(.oxy-easy-posts),
.footer-hours.oxy-easy-posts .oxy-posts,
.footer-hours.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
gap:4px;
}
.footer-hours-days {
 text-align:left;
 line-height:28px;
 font-size:1rem;
 color:#ffffff;
}
@media (max-width: 991px) {
.footer-hours-days {
 font-size:0.875rem;
 line-height:20px;
}
}

.footer-link:hover{
 text-decoration:underline;
}
.footer-link {
 color:#f5f4ee;
}
.footer-link:not(.ct-section):not(.oxy-easy-posts),
.footer-link.oxy-easy-posts .oxy-posts,
.footer-link.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
.footer-socials {
 gap:8px;
 margin-top:24px;
}
.footer-socials:not(.ct-section):not(.oxy-easy-posts),
.footer-socials.oxy-easy-posts .oxy-posts,
.footer-socials.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:space-between;
gap:8px;
}
@media (max-width: 767px) {
.footer-socials {
 margin-top:8px;
}
}

.button-social:hover{
 background-color:rgba(255,255,255,0.3);
}
.button-social {
 width:48px;
 height:48px;
 flex-shrink:0;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#f5f4ee;
 border-right-color:#f5f4ee;
 border-bottom-color:#f5f4ee;
 border-left-color:#f5f4ee;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:25px;
cursor: pointer;
}
.button-social:not(.ct-section):not(.oxy-easy-posts),
.button-social.oxy-easy-posts .oxy-posts,
.button-social.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.button-social-icon {
 width:20px;
 height:20px;
}
.button-social-icon:not(.ct-section):not(.oxy-easy-posts),
.button-social-icon.oxy-easy-posts .oxy-posts,
.button-social-icon.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.facebook {
}
.twitter {
}
.linkedin {
}
.youtube {
}
.instagram {
}
.sub-footer {
 color:#ffffff;
 font-weight:400;
 line-height:24px;
}
.sub-footer .ct-section-inner-wrap {
padding-top: 23px;
padding-bottom: 23px;
}
.sub-footer:not(.ct-section):not(.oxy-easy-posts),
.sub-footer.oxy-easy-posts .oxy-posts,
.sub-footer.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 767px) {
.sub-footer {
}
.sub-footer .ct-section-inner-wrap {
padding-top: 25px;
padding-bottom: 25px;
}
}

.sub-footer-text {
 font-size:1rem;
 line-height:150%;
}
@media (max-width: 767px) {
.sub-footer-text {
 font-size:0.875rem;
 line-height:142.857%;
}
}

.button-footer {
 margin-top:40px;
 min-width:226px;
}
@media (max-width: 767px) {
.button-footer {
 margin-top:20px;
}
}

.card-pinned-wrap {
 width:100%;
}
.code-list-pinned {
 width:100%;
}
@media (max-width: 991px) {
.code-list-pinned {
 overflow:scroll;
}
}

.page-top-visible {
}
.list-cards-grid {
 width:100%;
}
.list-cards-grid:not(.ct-section):not(.oxy-easy-posts),
.list-cards-grid.oxy-easy-posts .oxy-posts,
.list-cards-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 32px;grid-row-gap: 32px;}
@media (max-width: 1328px) {
.list-cards-grid {
}
.list-cards-grid:not(.ct-section):not(.oxy-easy-posts),
.list-cards-grid.oxy-easy-posts .oxy-posts,
.list-cards-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 24px;grid-row-gap: 24px;}
}

@media (max-width: 991px) {
.list-cards-grid {
}
.list-cards-grid:not(.ct-section):not(.oxy-easy-posts),
.list-cards-grid.oxy-easy-posts .oxy-posts,
.list-cards-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 24px;grid-row-gap: 24px;}
}

@media (max-width: 767px) {
.list-cards-grid {
}
.list-cards-grid:not(.ct-section):not(.oxy-easy-posts),
.list-cards-grid.oxy-easy-posts .oxy-posts,
.list-cards-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 16px;grid-row-gap: 16px;}
}

@media (max-width: 479px) {
.list-cards-grid {
 gap:0px;
display: flex !important;
}
.list-cards-grid:not(.ct-section):not(.oxy-easy-posts),
.list-cards-grid.oxy-easy-posts .oxy-posts,
.list-cards-grid.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:0px;
}
}

.card-grid {
 width:100%;
}
.card-grid:not(.ct-section):not(.oxy-easy-posts),
.card-grid.oxy-easy-posts .oxy-posts,
.card-grid.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 479px) {
.card-grid {
 text-align:left;
 gap:12px;
 padding-top:16px;
 padding-bottom:16px;
 border-bottom-width:1px;
 border-bottom-color:#e9e4d6;
 border-bottom-style:solid;
}
.card-grid:not(.ct-section):not(.oxy-easy-posts),
.card-grid.oxy-easy-posts .oxy-posts,
.card-grid.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:flex-start;
justify-content:flex-start;
gap:12px;
}
}

.card-grid-image-wrap {
 position:relative;
 width:100%;
 overflow:hidden;
}
.card-grid-image-wrap:not(.ct-section):not(.oxy-easy-posts),
.card-grid-image-wrap.oxy-easy-posts .oxy-posts,
.card-grid-image-wrap.ct-section .ct-section-inner-wrap{
display:flex;
align-content:stretch;
}
@media (max-width: 479px) {
.card-grid-image-wrap {
 width:100px;
 min-width:100px;
}
}

.card-grid-image {
 top:0px;
 left:0px;
 right:0px;
 bottom:0px;
 object-fit:cover;
 object-position:center;
 position:absolute;
 align-self:stretch;
 width:100%;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
}
.card-grid-image:not(.ct-section):not(.oxy-easy-posts),
.card-grid-image.oxy-easy-posts .oxy-posts,
.card-grid-image.ct-section .ct-section-inner-wrap{
display:flex;
}
.card-grid-title {
 font-size:1.125rem;
 color:#463229;
 font-weight:700;
 text-align:left;
 letter-spacing:-0.36pxpx;
 line-height:120%;
 margin-top:12px;
}
@media (max-width: 767px) {
.card-grid-title {
 font-size:1rem;
}
}

@media (max-width: 479px) {
.card-grid-title {
 margin-top:0px;
}
}

.section-page-full {
 gap:142px;
}
.section-page-full .ct-section-inner-wrap {
padding-top: 64px;
padding-bottom: 160px;
}
.section-page-full:not(.ct-section):not(.oxy-easy-posts),
.section-page-full.oxy-easy-posts .oxy-posts,
.section-page-full.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:space-between;
gap:142px;
}
@media (max-width: 1328px) {
.section-page-full {
 gap:96px;
}
.section-page-full:not(.ct-section):not(.oxy-easy-posts),
.section-page-full.oxy-easy-posts .oxy-posts,
.section-page-full.ct-section .ct-section-inner-wrap{
gap:96px;
}
}

@media (max-width: 991px) {
.section-page-full {
 text-align:justify;
 gap:40px;
}
.section-page-full .ct-section-inner-wrap {
padding-top: 32px;
padding-bottom: 40px;
}
.section-page-full:not(.ct-section):not(.oxy-easy-posts),
.section-page-full.oxy-easy-posts .oxy-posts,
.section-page-full.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:40px;
}
}

.page-content-wrap {
 width:100%;
 max-width:733px;
}
.page-content-wrap:not(.ct-section):not(.oxy-easy-posts),
.page-content-wrap.oxy-easy-posts .oxy-posts,
.page-content-wrap.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 991px) {
.page-content-wrap {
 max-width:100%;
}
}

.page-aside {
 width:100%;
 max-width:405px;
 border-top-color:#e9e4d6;
 border-top-width:1px;
 border-top-style:solid;
 padding-top:20px;
}
@media (max-width: 991px) {
.page-aside {
 margin-left:0px;
 margin-top:0px;
 max-width:100%;
}
}

.text-lg {
}
.page-side-subtitle {
 font-size:1.125rem;
 color:#463229;
 font-weight:700;
 line-height:28px;
 text-align:left;
}
.bold {
}
.page-side-link:hover{
 text-decoration:underline;
}
.page-side-link {
 color:#7e6043;
 font-size:1rem;
 font-weight:500;
 line-height:24px;
 text-align:left;
 gap:8px;
}
.page-side-link:not(.ct-section):not(.oxy-easy-posts),
.page-side-link.oxy-easy-posts .oxy-posts,
.page-side-link.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:8px;
}
.page-side-links-wrap {
 margin-top:16px;
 gap:8px;
}
.page-side-links-wrap:not(.ct-section):not(.oxy-easy-posts),
.page-side-links-wrap.oxy-easy-posts .oxy-posts,
.page-side-links-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:8px;
}
.page-meta {
 margin-top:40px;
 width:100%;
 border-top-color:#e9e4d6;
 border-top-width:1px;
 border-top-style:solid;
 padding-top:20px;
}
.page-meta:not(.ct-section):not(.oxy-easy-posts),
.page-meta.oxy-easy-posts .oxy-posts,
.page-meta.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.page-meta {
 max-width:100%;
}
}

.page-meta-dates {
 gap:32px;
}
.page-meta-dates:not(.ct-section):not(.oxy-easy-posts),
.page-meta-dates.oxy-easy-posts .oxy-posts,
.page-meta-dates.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
gap:32px;
}
.text-sm {
 font-size:0.875rem;
}
.page-meta-date-title {
 font-size:0.875rem;
 line-height:20px;
 font-weight:400;
 color:#7e6043;
}
.page-meta-date-wrap {
}
.page-meta-date-wrap:not(.ct-section):not(.oxy-easy-posts),
.page-meta-date-wrap.oxy-easy-posts .oxy-posts,
.page-meta-date-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.page-meta-date-info {
 font-size:1rem;
 line-height:28px;
 font-weight:500;
 color:#463229;
}
.page-share-wrap {
 text-align:left;
 gap:12px;
 margin-left:auto;
}
.page-share-wrap:not(.ct-section):not(.oxy-easy-posts),
.page-share-wrap.oxy-easy-posts .oxy-posts,
.page-share-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-end;
gap:12px;
}
.page-share-link:hover{
 background-color:#bca98b;
}
.page-share-link {
 width:48px;
 height:48px;
 text-align:left;
 flex-shrink:0;
 border-top-color:#bca98b;
 border-right-color:#bca98b;
 border-bottom-color:#bca98b;
 border-left-color:#bca98b;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:25px;
 position:relative;
cursor: pointer;
}
.page-share-link:not(.ct-section):not(.oxy-easy-posts),
.page-share-link.oxy-easy-posts .oxy-posts,
.page-share-link.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.page-share-icon {
 width:20px;
 height:20px;
 object-fit:contain;
 object-position:center;
}
.page-share-copy {
}
.tooltip-text:after{
transform:translate(-50%) rotate(45deg); background-color:#463229;
 width:16px;
 height:16px;
 position:absolute;
 left:50%;
 bottom:-6px;
  content:"";
}
.tooltip-text {
 padding-top:8px;
 padding-bottom:8px;
 padding-left:12px;
 padding-right:12px;
 background-color:#463229;
 font-weight:600;
 line-height:20px;
 text-align:center;
 color:#ffffff;
 position:absolute;
 width:max-content ;
 top:-52px;
 font-size:0.875rem;
pointer-events: none;
}
.section-page-children {
 background-color:#f5f4ee;
}
.section-page-children .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 200px;
}
@media (max-width: 991px) {
.section-page-children {
}
.section-page-children .ct-section-inner-wrap {
padding-bottom: 60px;
}
}

.page-intro {
 width:100%;
 max-width:840px;
 font-size:1.25rem;
 font-weight:600;
 line-height:30px;
 color:#463229;
 padding-bottom:32px;
 margin-bottom:40px;
 border-bottom-color:#e9e4d6;
 border-bottom-width:1px;
 border-bottom-style:solid;
}
.navigation-grid {
 width:100%;
 opacity:0;
}
.navigation-grid:not(.ct-section):not(.oxy-easy-posts),
.navigation-grid.oxy-easy-posts .oxy-posts,
.navigation-grid.ct-section .ct-section-inner-wrap{
display:flex;
}
.navigator-card {
}
.navigator-block {
 background-color:#ffffff;
 padding-left:32px;
 padding-right:32px;
 color:#463229;
 min-height:78px;
}
.navigator-block:not(.ct-section):not(.oxy-easy-posts),
.navigator-block.oxy-easy-posts .oxy-posts,
.navigator-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
.nav-link-main {
 width:100%;
 margin-top:0px;
}
.nav-link-main:not(.ct-section):not(.oxy-easy-posts),
.nav-link-main.oxy-easy-posts .oxy-posts,
.nav-link-main.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
justify-content:flex-start;
}
.nav-link-main-text {
 color:#463229;
 font-size:1.25rem;
 font-weight:700;
 line-height:24px;
 text-align:left;
 margin-right:16px;
}
.nav-link-main-icon {
 flex-shrink:0;
 margin-left:auto;
}
.nav-link-main-icon:not(.ct-section):not(.oxy-easy-posts),
.nav-link-main-icon.oxy-easy-posts .oxy-posts,
.nav-link-main-icon.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.nav-links-sub {
 margin-top:16px;
 gap:4px;
 width:100%;
}
.nav-links-sub:not(.ct-section):not(.oxy-easy-posts),
.nav-links-sub.oxy-easy-posts .oxy-posts,
.nav-links-sub.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:4px;
}
.nav-link-sub {
 color:#463229;
 font-size:1.125rem;
 font-weight:400;
 line-height:24px;
 text-align:left;
 width:100%;
 gap:4px;
}
.nav-link-sub:not(.ct-section):not(.oxy-easy-posts),
.nav-link-sub.oxy-easy-posts .oxy-posts,
.nav-link-sub.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:4px;
}
.grid-loader {
 margin-left:auto;
 margin-right:auto;
}
.page-top-light {
 background-color:#f5f4ee;
}
.section-page-custom {
}
.section-page-custom .ct-section-inner-wrap {
padding-top: 64px;
padding-bottom: 96px;
}
.section-page-custom:not(.ct-section):not(.oxy-easy-posts),
.section-page-custom.oxy-easy-posts .oxy-posts,
.section-page-custom.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 767px) {
.section-page-custom {
}
.section-page-custom .ct-section-inner-wrap {
padding-top: 32px;
padding-bottom: 48px;
}
}

.page-custom-wrao {
}
.page-custom-wrap {
 width:100%;
}
.card-doc {
 width:100%;
 padding-bottom:20px;
 border-bottom-color:#e9e4d6;
 border-bottom-width:2px;
 border-bottom-style:solid;
 padding-top:12px;
}
.card-doc:not(.ct-section):not(.oxy-easy-posts),
.card-doc.oxy-easy-posts .oxy-posts,
.card-doc.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.card-doc-top {
 gap:8px;
}
.card-doc-top:not(.ct-section):not(.oxy-easy-posts),
.card-doc-top.oxy-easy-posts .oxy-posts,
.card-doc-top.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:8px;
}
.card-doc-top-icon {
}
.card-doc-top-icon:not(.ct-section):not(.oxy-easy-posts),
.card-doc-top-icon.oxy-easy-posts .oxy-posts,
.card-doc-top-icon.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.card-doc-top-title {
}
.card-doc-attachments {
 margin-top:8px;
 font-size:0.875rem;
 font-weight:500;
 color:#463229;
 text-align:left;
 line-height:20px;
}
.card-doc-attachments-list {
 gap:4px;
 margin-top:4px;
}
.card-doc-attachments-list:not(.ct-section):not(.oxy-easy-posts),
.card-doc-attachments-list.oxy-easy-posts .oxy-posts,
.card-doc-attachments-list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:4px;
}
.card-doc-sub-link {
 gap:4px;
 color:#7e6043;
 font-size:0.875rem;
 font-weight:500;
 line-height:20px;
}
.card-doc-sub-link:not(.ct-section):not(.oxy-easy-posts),
.card-doc-sub-link.oxy-easy-posts .oxy-posts,
.card-doc-sub-link.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:4px;
}
.card-doc-sub-icon {
}
.card-doc-sub-icon:not(.ct-section):not(.oxy-easy-posts),
.card-doc-sub-icon.oxy-easy-posts .oxy-posts,
.card-doc-sub-icon.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.card-doc-sub-title {
}
.card-doc-bottom {
 gap:8px;
 margin-top:16px;
}
.card-doc-bottom:not(.ct-section):not(.oxy-easy-posts),
.card-doc-bottom.oxy-easy-posts .oxy-posts,
.card-doc-bottom.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:8px;
}
.bg-7 {
 background-color:#f5f4ee;
}
.no-border {
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.tags-list-horizontal {
 gap:8px;
}
.tags-list-horizontal:not(.ct-section):not(.oxy-easy-posts),
.tags-list-horizontal.oxy-easy-posts .oxy-posts,
.tags-list-horizontal.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:8px;
}
.icon-link {
 gap:8px;
}
.icon-link:not(.ct-section):not(.oxy-easy-posts),
.icon-link.oxy-easy-posts .oxy-posts,
.icon-link.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:8px;
}
.doc-catalog-link {
 font-size:1.125rem;
 font-weight:500;
 text-align:left;
 line-height:28px;
 color:#7e6043;
}
.icon-link-code {
}
.icon-link-code:not(.ct-section):not(.oxy-easy-posts),
.icon-link-code.oxy-easy-posts .oxy-posts,
.icon-link-code.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.shortcode-breadcrumbs {
 margin-bottom:4px;
}
@media (max-width: 767px) {
.shortcode-breadcrumbs {
}
.shortcode-breadcrumbs:not(.ct-section):not(.oxy-easy-posts),
.shortcode-breadcrumbs.oxy-easy-posts .oxy-posts,
.shortcode-breadcrumbs.ct-section .ct-section-inner-wrap{
display:none;
}
}

.vadiba-wrap {
 gap:24px;
 width:100%;
 margin-top:40px;
}
.vadiba-wrap:not(.ct-section):not(.oxy-easy-posts),
.vadiba-wrap.oxy-easy-posts .oxy-posts,
.vadiba-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:24px;
}
.card-dep {
 width:100%;
}
.card-dep:not(.ct-section):not(.oxy-easy-posts),
.card-dep.oxy-easy-posts .oxy-posts,
.card-dep.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.card-dep-vad {
 width:100%;
 gap:32px;
}
.card-dep-vad:not(.ct-section):not(.oxy-easy-posts),
.card-dep-vad.oxy-easy-posts .oxy-posts,
.card-dep-vad.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
gap:32px;
}
.square-image-wrap:before{
 width:100%;
 padding-top:100%;
  content:"";
}
.square-image-wrap {
 position:relative;
}
.aspect-image {
 position:absolute;
 top:0px;
 left:0px;
 right:0px;
 bottom:0px;
 object-fit:cover;
 object-position:top;
 width:100%;
 height:100%;
}
.aspect-image:not(.ct-section):not(.oxy-easy-posts),
.aspect-image.oxy-easy-posts .oxy-posts,
.aspect-image.ct-section .ct-section-inner-wrap{
display:flex;
}
.dep-vad-image {
 width:40%;
 min-width:40%;
}
.dep-vad-info {
 padding-bottom:0px;
}
.dep-vad-info:not(.ct-section):not(.oxy-easy-posts),
.dep-vad-info.oxy-easy-posts .oxy-posts,
.dep-vad-info.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.dep-name {
 line-height:32px;
 font-size:1.5rem;
 color:#463229;
 font-weight:700;
 text-align:left;
}
.dep-subtitle {
 margin-top:32px;
 font-size:1.25rem;
 line-height:30px;
 text-align:left;
 font-weight:700;
 color:#463229;
 margin-bottom:12px;
}
.dep-position {
 margin-top:4px;
 font-size:1rem;
 font-weight:600;
 color:#463229;
 line-height:140%;
 text-align:left;
}
.dep-text {
 font-size:1rem;
 font-weight:400;
 color:#7e6043;
 line-height:140%;
}
.dep-links {
 margin-top:8px;
 gap:4px;
}
.dep-links:not(.ct-section):not(.oxy-easy-posts),
.dep-links.oxy-easy-posts .oxy-posts,
.dep-links.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:4px;
}
.page-content-wider {
 max-width:952px;
}
.page-aside-smaller {
 max-width:20%;
 padding-right:18px;
 margin-left:64px;
}
@media (max-width: 991px) {
.page-aside-smaller {
 margin-left:0px;
 margin-top:64px;
}
}

.deputati-wrap {
 margin-top:40px;
}
.deputati-wrap:not(.ct-section):not(.oxy-easy-posts),
.deputati-wrap.oxy-easy-posts .oxy-posts,
.deputati-wrap.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(auto-fit, minmax(222px, 1fr));grid-column-gap: 32px;grid-row-gap: 40px;}
.dep-image {
 width:100%;
}
.dep-info {
 margin-top:20px;
}
.m-3xl {
 margin-top:24px;
}
.top-3xl {
 margin-top:24px;
}
.section-notikumi {
 gap:32px;
}
.section-notikumi .ct-section-inner-wrap {
padding-top: 34px;
padding-bottom: 128px;
}
.section-notikumi:not(.ct-section):not(.oxy-easy-posts),
.section-notikumi.oxy-easy-posts .oxy-posts,
.section-notikumi.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:32px;
}
.notikums-wrap {
 gap:16px;
 width:100%;
 max-width:842px;
}
.notikums-wrap:not(.ct-section):not(.oxy-easy-posts),
.notikums-wrap.oxy-easy-posts .oxy-posts,
.notikums-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
gap:16px;
}
.badge {
 text-align:center;
}
.badge-lg {
 font-weight:500;
 line-height:20px;
 padding-top:4px;
 padding-bottom:4px;
 padding-left:10px;
 padding-right:10px;
 font-size:0.875rem;
}
.bg-1 {
}
.notikums-info-wrap {
}
.notikums-info-title {
 font-size:1.5rem;
 font-weight:700;
 line-height:32px;
 text-align:left;
 color:#463229;
 margin-bottom:16px;
}
.notikums-list {
 border-left-color:#bca98b;
 border-left-width:1px;
 border-left-style:solid;
 padding-left:20px;
 gap:20px;
 padding-bottom:4px;
}
.notikums-list:not(.ct-section):not(.oxy-easy-posts),
.notikums-list.oxy-easy-posts .oxy-posts,
.notikums-list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:20px;
}
@media (max-width: 767px) {
.notikums-list {
 gap:16px;
 padding-left:16px;
}
.notikums-list:not(.ct-section):not(.oxy-easy-posts),
.notikums-list.oxy-easy-posts .oxy-posts,
.notikums-list.ct-section .ct-section-inner-wrap{
gap:16px;
}
}

.notikums-single {
}
.notikums-entry {
 gap:4px;
 position:relative;
}
.notikums-entry:not(.ct-section):not(.oxy-easy-posts),
.notikums-entry.oxy-easy-posts .oxy-posts,
.notikums-entry.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:4px;
}
.notikums-entry-time {
 font-size:1.125rem;
 font-weight:700;
 line-height:20px;
 color:#463229;
 text-align:left;
}
@media (max-width: 767px) {
.notikums-entry-time {
 font-size:1rem;
}
}

.notikums-entry-title {
 font-size:1.125rem;
 font-weight:400;
 color:#463229;
 line-height:28px;
 text-align:left;
}
@media (max-width: 767px) {
.notikums-entry-title {
 font-size:1rem;
 line-height:20px;
}
}

.notikums-entry-dot {
 position:absolute;
 top:0px;
 width:12px;
 height:20px;
 max-width:12px;
 max-height:20px;
 min-height:20px;
 min-width:12px;
 background-color:#f5f4ee;
 left:-26px;
}
.notikums-entry-dot:not(.ct-section):not(.oxy-easy-posts),
.notikums-entry-dot.oxy-easy-posts .oxy-posts,
.notikums-entry-dot.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.notikums-entry-dot {
 left:-22px;
}
}

.notikums-entry-dot-inside {
 border-radius:50%;
 background-color:#ff6f00;
 width:12px;
 min-width:12px;
 max-width:12px;
 height:12px;
 min-height:12px;
 max-height:12px;
}
.badge-notikums {
 min-width:67px;
}
.badge-norikums {
}
.notikumi-front {
}
@media (max-width: 767px) {
.notikumi-front {
 margin-left:6px;
}
}

.notikums-list-code {
}
.notikums-day-code {
}
.button-more-title {
 font-size:1.125rem;
 font-weight:600;
 line-height:28px;
 text-align:left;
 color:#463229;
}
.acc-row-active {
 background-color:#d7cab1;
}
@media (max-width: 991px) {
.acc-row-active {
}
}

.acc-row-content {
 width:100%;
 padding-top:20px;
 padding-bottom:20px;
 padding-left:16px;
 padding-right:16px;
 border-top-color:#d7cab1;
 border-right-color:#d7cab1;
 border-bottom-color:#d7cab1;
 border-left-color:#d7cab1;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.darba-kartiba {
}
.darbs-row:hover{
 background-color:#faf9f7;
}
.darbs-row {
 background-color:unset;
 padding-top:20px;
 padding-bottom:20px;
 padding-left:16px;
 padding-right:16px;
 border-top-color:#e9e4d6;
 border-top-width:1px;
 border-top-style:solid;
 font-size:1rem;
 color:#463229;
 font-weight:500;
 line-height:24px;
 text-align:left;
}
.darbs-row:not(.ct-section):not(.oxy-easy-posts),
.darbs-row.oxy-easy-posts .oxy-posts,
.darbs-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 767px) {
.darbs-row {
 text-align:center;
 padding-left:10px;
}
.darbs-row:not(.ct-section):not(.oxy-easy-posts),
.darbs-row.oxy-easy-posts .oxy-posts,
.darbs-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

.darbs-kartiba-content {
 padding-top:0px;
 padding-bottom:28px;
 padding-left:0px;
 padding-right:0px;
 border-top-width:0px;
 border-right-width:0px;
 border-bottom-width:0px;
 border-left-width:0px;
}
.darbs-row-num {
 min-width:25px;
 align-self:flex-start;
 text-align:right;
}
@media (max-width: 767px) {
.darbs-row-num {
}
}

.darbs-row-title {
 text-align:left;
 margin-left:2px;
}
.darbs-row-status {
 font-size:0.875rem;
 font-weight:500;
 line-height:20px;
 text-align:center;
 padding-left:8px;
 padding-right:8px;
 min-height:24px;
 flex-shrink:0;
 margin-left:auto;
}
.darbs-row-status:not(.ct-section):not(.oxy-easy-posts),
.darbs-row-status.oxy-easy-posts .oxy-posts,
.darbs-row-status.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.darbs-row-status {
 margin-left:auto;
 margin-top:4px;
}
}

.darbs-row-status-1 {
}
.badge-blue {
 background-color:#eff8ff;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#b2ddff;
 border-right-color:#b2ddff;
 border-bottom-color:#b2ddff;
 border-left-color:#b2ddff;
 color:#175cd3;
}
.badge-green {
 color:#079455;
 background-color:#ecfdf3;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#abefc6;
 border-right-color:#abefc6;
 border-bottom-color:#abefc6;
 border-left-color:#abefc6;
}
.badge-red {
 color:#d92d20;
 background-color:#fef3f2;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#fecdca;
 border-right-color:#fecdca;
 border-bottom-color:#fecdca;
 border-left-color:#fecdca;
}
.darbs-row-icon {
 margin-left:24px;
}
.darbs-row-icon:not(.ct-section):not(.oxy-easy-posts),
.darbs-row-icon.oxy-easy-posts .oxy-posts,
.darbs-row-icon.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.darbs-row-icon {
 margin-top:4px;
 margin-left:auto;
}
}

.darbs-row-content {
 background-color:#faf9f7;
 width:100%;
 padding-left:49px;
 padding-top:8px;
 padding-bottom:28px;
 padding-right:24px;
}
@media (max-width: 767px) {
.darbs-row-content {
 padding-left:35px;
 padding-right:16px;
}
}

.darbs-row-docs {
 gap:8px;
}
.darbs-row-docs:not(.ct-section):not(.oxy-easy-posts),
.darbs-row-docs.oxy-easy-posts .oxy-posts,
.darbs-row-docs.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:8px;
}
.darbs-row-link {
 font-size:1rem;
 font-weight:500;
 color:#ff6f00;
 line-height:24px;
 text-align:left;
}
.darbs-row-doc {
}
.darbs-row-docs-texty {
}
.darbs-row-text {
}
.darbs-row-docs-text {
 margin-top:12px;
 text-align:left;
}
.akordeons-docs-content {
 padding-top:32px;
 padding-right:32px;
 padding-bottom:32px;
 padding-left:32px;
 margin-bottom:24px;
}
.icon-rows-list {
 gap:8px;
}
.icon-rows-list:not(.ct-section):not(.oxy-easy-posts),
.icon-rows-list.oxy-easy-posts .oxy-posts,
.icon-rows-list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:8px;
}
.dokumentu-projekti {
 margin-top:4px;
}
.darbs-row-num-wrap {
}
.darbs-row-num-wrap:not(.ct-section):not(.oxy-easy-posts),
.darbs-row-num-wrap.oxy-easy-posts .oxy-posts,
.darbs-row-num-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 767px) {
.darbs-row-num-wrap {
 text-align:left;
}
.darbs-row-num-wrap:not(.ct-section):not(.oxy-easy-posts),
.darbs-row-num-wrap.oxy-easy-posts .oxy-posts,
.darbs-row-num-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

.pievienotie-dokumenti {
 margin-top:4px;
}
.code-sede {
 width:100%;
 margin-top:24px;
}
.page-content-sede {
 margin-bottom:24px;
}
.top-meta-wrap {
 margin-bottom:16px;
 gap:12px;
 color:#7e6043;
 font-weight:500;
 text-align:left;
 line-height:24px;
 font-size:1rem;
}
.top-meta-wrap:not(.ct-section):not(.oxy-easy-posts),
.top-meta-wrap.oxy-easy-posts .oxy-posts,
.top-meta-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:12px;
}
@media (max-width: 767px) {
.top-meta-wrap {
 text-align:center;
 gap:8px;
}
.top-meta-wrap:not(.ct-section):not(.oxy-easy-posts),
.top-meta-wrap.oxy-easy-posts .oxy-posts,
.top-meta-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:8px;
}
}

.top-meta-field {
 gap:4px;
 flex-shrink:0;
}
.top-meta-field:not(.ct-section):not(.oxy-easy-posts),
.top-meta-field.oxy-easy-posts .oxy-posts,
.top-meta-field.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:4px;
}
.top-meta-icon {
}
.top-meta-icon:not(.ct-section):not(.oxy-easy-posts),
.top-meta-icon.oxy-easy-posts .oxy-posts,
.top-meta-icon.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.top-meta-text {
 color:#463229;
}
.sedes-filter-wrap {
 width:100%;
 margin-top:32px;
 max-width:733px;
}
@media (max-width: 767px) {
.sedes-filter-wrap {
}
.sedes-filter-wrap:not(.ct-section):not(.oxy-easy-posts),
.sedes-filter-wrap.oxy-easy-posts .oxy-posts,
.sedes-filter-wrap.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.shortcode-sedes-gadi {
 margin-top:6px;
 width:100%;
 max-width:405px;
}
.domes-sedes-list {
 gap:8px;
 margin-top:24px;
 width:100%;
 max-width:733px;
}
.domes-sedes-list:not(.ct-section):not(.oxy-easy-posts),
.domes-sedes-list.oxy-easy-posts .oxy-posts,
.domes-sedes-list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:8px;
}
.domes-sede-card {
 width:100%;
 padding-top:24px;
 padding-bottom:24px;
 padding-left:32px;
 padding-right:32px;
 text-align:left;
}
.domes-sede-card:not(.ct-section):not(.oxy-easy-posts),
.domes-sede-card.oxy-easy-posts .oxy-posts,
.domes-sede-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:flex-start;
justify-content:space-between;
}
.shadow-md {
}
.bg-white {
 background-color:#ffffff;
}
.domes-sede-card-data-wrap {
 gap:8px;
 margin-right:16px;
}
.domes-sede-card-data-wrap:not(.ct-section):not(.oxy-easy-posts),
.domes-sede-card-data-wrap.oxy-easy-posts .oxy-posts,
.domes-sede-card-data-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:8px;
}
.domes-sede-card-icon {
}
.domes-sede-card-icon:not(.ct-section):not(.oxy-easy-posts),
.domes-sede-card-icon.oxy-easy-posts .oxy-posts,
.domes-sede-card-icon.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.domes-sede-card-title {
 letter-spacing:-0.4px;
 line-height:120%;
 font-size:1.25rem;
 font-weight:700;
 color:#463229;
}
.domes-sede-card-info {
 gap:12px;
}
.domes-sede-card-info:not(.ct-section):not(.oxy-easy-posts),
.domes-sede-card-info.oxy-easy-posts .oxy-posts,
.domes-sede-card-info.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:12px;
}
@media (max-width: 767px) {
.domes-sede-card-info {
 gap:4px;
}
.domes-sede-card-info:not(.ct-section):not(.oxy-easy-posts),
.domes-sede-card-info.oxy-easy-posts .oxy-posts,
.domes-sede-card-info.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:4px;
}
}

.post-content-short {
 font-size:1.25rem;
 font-weight:500;
 line-height:30px;
}
.section-page-common {
 background-color:#f5f4ee;
}
.section-page-common .ct-section-inner-wrap {
padding-top: 0;
}
.list-container-no-pinned {
 margin-top:-160px;
}
@media (max-width: 991px) {
.list-container-no-pinned {
 margin-top:0px;
}
}

.card-izsole-top {
 text-align:justify;
 width:100%;
}
.card-izsole-top:not(.ct-section):not(.oxy-easy-posts),
.card-izsole-top.oxy-easy-posts .oxy-posts,
.card-izsole-top.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
}
.card-izole-icon {
}
.card-izsole-top-icon {
 margin-left:auto;
}
.card-izsole:hover{
 background-color:#faf9f7;
}
.card-izsole {
 width:100%;
 border-top-color:#d7cab1;
 border-top-width:1px;
 border-top-style:solid;
 padding-bottom:24px;
 padding-top:24px;
}
.card-izsole:not(.ct-section):not(.oxy-easy-posts),
.card-izsole.oxy-easy-posts .oxy-posts,
.card-izsole.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.card-izosle-info {
 gap:12px;
 margin-top:16px;
}
.card-izosle-info:not(.ct-section):not(.oxy-easy-posts),
.card-izosle-info.oxy-easy-posts .oxy-posts,
.card-izosle-info.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
gap:12px;
}
@media (max-width: 767px) {
.card-izosle-info {
 gap:4px;
}
.card-izosle-info:not(.ct-section):not(.oxy-easy-posts),
.card-izosle-info.oxy-easy-posts .oxy-posts,
.card-izosle-info.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:4px;
}
}

.card-izsole-info {
 gap:12px;
 margin-top:16px;
}
.card-izsole-info:not(.ct-section):not(.oxy-easy-posts),
.card-izsole-info.oxy-easy-posts .oxy-posts,
.card-izsole-info.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:12px;
}
@media (max-width: 991px) {
.card-izsole-info {
 gap:4px;
 text-align:center;
}
.card-izsole-info:not(.ct-section):not(.oxy-easy-posts),
.card-izsole-info.oxy-easy-posts .oxy-posts,
.card-izsole-info.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:4px;
}
}

.card-izsole-top-title {
 font-size:1.25rem;
 color:#463229;
 font-weight:700;
 line-height:30px;
 text-align:left;
}
.list-izsoles {
 gap:0px;
}
.list-izsoles:not(.ct-section):not(.oxy-easy-posts),
.list-izsoles.oxy-easy-posts .oxy-posts,
.list-izsoles.ct-section .ct-section-inner-wrap{
display:flex;
gap:0px;
}
.card-izsole-tags {
 gap:8px;
 margin-top:8px;
}
.card-izsole-tags:not(.ct-section):not(.oxy-easy-posts),
.card-izsole-tags.oxy-easy-posts .oxy-posts,
.card-izsole-tags.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:8px;
}
.tag-default {
 text-align:center;
 line-height:20px;
 background-color:#f5f4ee;
 border-top-color:#e9e4d6;
 border-right-color:#e9e4d6;
 border-bottom-color:#e9e4d6;
 border-left-color:#e9e4d6;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.tag-m {
}
.tag-green {
 background-color:#ecfdf3;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#abefc6;
 border-right-color:#abefc6;
 border-bottom-color:#abefc6;
 border-left-color:#abefc6;
 color:#067647;
}
.tag-red {
 background-color:#fef3f2;
 border-top-color:#fecdca;
 border-right-color:#fecdca;
 border-bottom-color:#fecdca;
 border-left-color:#fecdca;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 color:#b42318;
}
.card-izsole-info-row {
 gap:4px;
}
.card-izsole-info-row:not(.ct-section):not(.oxy-easy-posts),
.card-izsole-info-row.oxy-easy-posts .oxy-posts,
.card-izsole-info-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:4px;
}
.card-izsole-info-text {
 font-size:0.875rem;
 line-height:20px;
 text-align:left;
 font-weight:400;
 color:#7e6043;
}
.m-5xl {
 margin-top:40px;
}
.side-box-text {
}
.shortcode-facetwp-reset {
}
.shortcode-reset {
 flex-grow:1;
}
.shortcode-reset:not(.ct-section):not(.oxy-easy-posts),
.shortcode-reset.oxy-easy-posts .oxy-posts,
.shortcode-reset.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 991px) {
.shortcode-reset {
}
}

.page-content-special {
 font-size:1.125rem;
 font-weight:400;
 color:#463229;
 text-align:left;
 line-height:28px;
}
.link-text-bigger {
 font-size:1.125rem;
 color:#ff6f00;
 font-weight:500;
 line-height:28px;
}
.icon-24 {
 width:24px;
 height:24px;
}
.datu-parzina-teksts {
 font-size:0.875rem;
 color:#7e6043;
 font-weight:400;
 text-align:left;
 line-height:20px;
 margin-top:24px;
}
.doc-row {
 font-weight:500;
 color:#ff6f00;
}
.section-featured-image-page {
 background-color:#f5f4ee;
}
.gallert-scripts {
}
.gallert-scripts:not(.ct-section):not(.oxy-easy-posts),
.gallert-scripts.oxy-easy-posts .oxy-posts,
.gallert-scripts.ct-section .ct-section-inner-wrap{
display:none;
}
.gallery-block {
 width:100%;
}
.gallery-block:not(.ct-section):not(.oxy-easy-posts),
.gallery-block.oxy-easy-posts .oxy-posts,
.gallery-block.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(4, minmax(150px, 1fr));grid-column-gap: 8px;grid-row-gap: 8px;}
.gallery-block:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.gallery-block.ct-section .ct-section-inner-wrap > :nth-child(1),
.gallery-block.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 4;}
@media (max-width: 767px) {
.gallery-block {
}
.gallery-block:not(.ct-section):not(.oxy-easy-posts),
.gallery-block.oxy-easy-posts .oxy-posts,
.gallery-block.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(151px, 1fr));grid-column-gap: 8px;grid-row-gap: 8px;}
.gallery-block:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.gallery-block.ct-section .ct-section-inner-wrap > :nth-child(1),
.gallery-block.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 2;}
}

.gallery-block-first:before{
 width:100%;
 padding-top:calc( 480 / 720 * 100% ) ;
  content:"";
}
.gallery-block-first {
 flex-grow:1;
 position:relative;
}
.gallery-block-first-image {
 width:100%;
}
.gallery-block-image {
 position:absolute;
 top:0px;
 left:0px;
 bottom:0px;
 right:0px;
 width:100%;
 height:100%;
 object-fit:cover;
 object-position:center;
}
.gallery-block-thumb:before{
 width:100%;
  content:"";
}
.gallery-block-thumb {
 position:relative;
 padding-top:calc( 118 / 174 * 100% ) ;
}
.gallery-block-more-overlay {
 position:absolute;
 top:0px;
 left:0px;
 right:0px;
 bottom:0px;
 background-color:rgba(0,0,0,0.2);
}
.gallery-block-more-text {
 font-size:1.125rem;
 font-weight:500;
 line-height:28px;
 text-align:center;
 margin-left:auto;
 margin-right:auto;
 margin-top:auto;
 margin-bottom:auto;
}
.gallery-block-more-text:not(.ct-section):not(.oxy-easy-posts),
.gallery-block-more-text.oxy-easy-posts .oxy-posts,
.gallery-block-more-text.ct-section .ct-section-inner-wrap{
display:flex;
}
.info-block {
 padding-top:16px;
 padding-right:16px;
 padding-bottom:16px;
 padding-left:16px;
 gap:16px;
 width:100%;
}
.info-block:not(.ct-section):not(.oxy-easy-posts),
.info-block.oxy-easy-posts .oxy-posts,
.info-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
gap:16px;
}
@media (max-width: 479px) {
.info-block {
 text-align:left;
}
.info-block:not(.ct-section):not(.oxy-easy-posts),
.info-block.oxy-easy-posts .oxy-posts,
.info-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.code-info-icon {
 width:28px;
 height:28px;
}
.code-info-icon:not(.ct-section):not(.oxy-easy-posts),
.code-info-icon.oxy-easy-posts .oxy-posts,
.code-info-icon.ct-section .ct-section-inner-wrap{
display:flex;
}
.info-block-content {
}
.info-block-content:not(.ct-section):not(.oxy-easy-posts),
.info-block-content.oxy-easy-posts .oxy-posts,
.info-block-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.info-block-title {
 font-size:1rem;
 color:#463229;
 font-weight:600;
 line-height:24px;
 text-align:left;
}
@media (max-width: 479px) {
.info-block-title {
 font-size:0.875rem;
 line-height:20px;
}
}

.info-block-descr {
 margin-top:4px;
 font-size:0.875rem;
 color:#463229;
 font-weight:400;
 text-align:left;
 line-height:20px;
}
.info-block-link:hover{
 text-decoration:underline;
}
.info-block-link {
 gap:4px;
 margin-top:12px;
 text-decoration:none;
}
.info-block-link:not(.ct-section):not(.oxy-easy-posts),
.info-block-link.oxy-easy-posts .oxy-posts,
.info-block-link.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:4px;
}
.info-block-link-text {
 color:#7e6043;
 font-weight:500;
 line-height:20px;
 text-align:left;
 font-size:0.875rem;
}
.info-block-link-icon {
 width:18px;
 height:18px;
}
.info-type-0 {
}
.shadow-xs {
}
.info-type-1 {
}
.info-type-2 {
}
.info-type-3 {
}
.section-rating {
 border-top-color:#e9e4d6;
 border-top-width:1px;
 border-top-style:solid;
}
.section-rating .ct-section-inner-wrap {
padding-top: 24px;
padding-bottom: 24px;
}
.rating-form-title {
 font-size:1.125rem;
 margin-bottom:16px;
}
@media (max-width: 767px) {
.rating-form-title {
 margin-bottom:8px;
}
}

.kontakti-pagastos {
}
.code-front-icon {
 width:64px;
 height:64px;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
}
.code-front-icon:not(.ct-section):not(.oxy-easy-posts),
.code-front-icon.oxy-easy-posts .oxy-posts,
.code-front-icon.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.code-front-icon {
 width:50px;
 height:50px;
}
.code-front-icon:not(.ct-section):not(.oxy-easy-posts),
.code-front-icon.oxy-easy-posts .oxy-posts,
.code-front-icon.ct-section .ct-section-inner-wrap{
display:none;
}
}

.text-front-icon {
 font-size:1.25rem;
 font-weight:600;
 line-height:30px;
 color:#463229;
 text-align:center;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
}
@media (max-width: 991px) {
.text-front-icon {
 line-height:150%;
 font-size:0.995rem;
}
}

.section-alert {
 max-height:64px;
 min-height:64px;
}
.section-alert:not(.ct-section):not(.oxy-easy-posts),
.section-alert.oxy-easy-posts .oxy-posts,
.section-alert.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
.alert-icon {
 width:28px;
 height:28px;
}
.alert-icon:not(.ct-section):not(.oxy-easy-posts),
.alert-icon.oxy-easy-posts .oxy-posts,
.alert-icon.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.alert-text {
 margin-left:16px;
 text-align:left;
 line-height:20px;
 color:#463229;
 margin-right:12px;
 font-size:0.875rem;
}
.alert-right {
 gap:8px;
 margin-left:auto;
}
.alert-right:not(.ct-section):not(.oxy-easy-posts),
.alert-right.oxy-easy-posts .oxy-posts,
.alert-right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-end;
gap:8px;
}
.alert-links {
 gap:12px;
 font-size:0.875rem;
 font-weight:500;
 line-height:20px;
}
.alert-links:not(.ct-section):not(.oxy-easy-posts),
.alert-links.oxy-easy-posts .oxy-posts,
.alert-links.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:12px;
}
.alert-close {
 padding-top:8px;
 padding-right:8px;
 padding-bottom:8px;
 padding-left:8px;
}
.alert-close:not(.ct-section):not(.oxy-easy-posts),
.alert-close.oxy-easy-posts .oxy-posts,
.alert-close.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.alert-0 {
}
.alert-1 {
}
.alert-2 {
}
.alert-3 {
}
.code-alerts {
}
.iestade-main-info {
 padding-top:44px;
 padding-bottom:44px;
 padding-left:32px;
 padding-right:32px;
 width:100%;
 border-top-color:#d7cab1;
 border-right-color:#d7cab1;
 border-bottom-color:#d7cab1;
 border-left-color:#d7cab1;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.iestade-main-info:not(.ct-section):not(.oxy-easy-posts),
.iestade-main-info.oxy-easy-posts .oxy-posts,
.iestade-main-info.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.semi-bold {
}
.h4-subtitle {
 font-size:1rem;
 font-weight:600;
 color:#463229;
 text-align:left;
 line-height:140%;
}
.iestades-vaditajs-links {
 gap:4px;
 margin-top:16px;
}
.iestades-vaditajs-links:not(.ct-section):not(.oxy-easy-posts),
.iestades-vaditajs-links.oxy-easy-posts .oxy-posts,
.iestades-vaditajs-links.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:4px;
}
.icon-row-link {
 color:#ff6f00;
}
.iestades-vaditajs-wrap {
 width:100%;
 border-bottom-color:#d7cab1;
 border-bottom-style:solid;
 border-bottom-width:1px;
 padding-bottom:24px;
}
.iestades-vaditajs-wrap:not(.ct-section):not(.oxy-easy-posts),
.iestades-vaditajs-wrap.oxy-easy-posts .oxy-posts,
.iestades-vaditajs-wrap.ct-section .ct-section-inner-wrap{
display:block;
}
.iestade-logo {
 float:right;
}
@media (max-width: 767px) {
.iestade-logo {
 float:none;
}
}

.iestade-subtitle {
 font-size:1rem;
 color:#463229;
 font-weight:700;
 line-height:28px;
 text-align:left;
}
.iestade-main-contacts {
 gap:4px;
 margin-top:12px;
}
.iestade-main-contacts:not(.ct-section):not(.oxy-easy-posts),
.iestade-main-contacts.oxy-easy-posts .oxy-posts,
.iestade-main-contacts.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:4px;
}
.iestade-contacts-wrap {
}
@media (max-width: 991px) {
.iestade-contacts-wrap {
gap: 12px;
}
}

.icon-row-label {
 font-size:1rem;
 line-height:24px;
 text-align:left;
 font-weight:400;
 color:#7e6043;
}
.m-lg {
 margin-top:12px;
}
.code-iestade-main-info-wrap {
}
.w-50 {
 width:50%;
}
.page-aside-simple {
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 padding-top:0px;
}
.page-aside-simple-top-title {
 margin-top:0px;
 margin-bottom:0px;
 text-align:left;
}
@media (max-width: 767px) {
.page-aside-simple-top-title {
}
}

.page-aside-subtitle-fancy {
 font-size:1.125rem;
 font-weight:700;
 line-height:28px;
 text-align:left;
 width:100%;
 margin-bottom:8px;
 border-top-color:#e9e4d6;
 border-top-width:1px;
 border-top-style:solid;
 padding-top:20px;
 margin-top:24px;
}
.list-links {
 gap:4px;
}
.list-links:not(.ct-section):not(.oxy-easy-posts),
.list-links.oxy-easy-posts .oxy-posts,
.list-links.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:4px;
}
.icon-row-text-light {
 font-size:1rem;
 line-height:24px;
 text-align:left;
 font-weight:400;
 color:#7e6043;
}
.darba-laiks-cols {
 gap:8px;
}
.darba-laiks-cols:not(.ct-section):not(.oxy-easy-posts),
.darba-laiks-cols.oxy-easy-posts .oxy-posts,
.darba-laiks-cols.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
gap:8px;
}
.darba-laiks-text {
 font-size:1rem;
 font-weight:400;
 color:#7e6043;
 line-height:140%;
 text-align:left;
}
.button-arrow:hover{
 background-color:#e9e4d6;
}
.button-arrow {
 width:100%;
 color:#ffffff;
 padding-top:14px;
 padding-bottom:14px;
 padding-left:16px;
 padding-right:16px;
 text-align:center;
 background-color:#f5f4ee;
 margin-top:4px;
}
.button-arrow:not(.ct-section):not(.oxy-easy-posts),
.button-arrow.oxy-easy-posts .oxy-posts,
.button-arrow.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
justify-content:flex-start;
}
.button-arrow-icon-1 {
 margin-right:8px;
 width:20px;
 height:20px;
}
.button-arrow-icon-1:not(.ct-section):not(.oxy-easy-posts),
.button-arrow-icon-1.oxy-easy-posts .oxy-posts,
.button-arrow-icon-1.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.icon-row-top {
}
.icon-row-top:not(.ct-section):not(.oxy-easy-posts),
.icon-row-top.oxy-easy-posts .oxy-posts,
.icon-row-top.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
}
.kontakti-subtitle {
 line-height:28px;
 font-size:1.125rem;
 font-weight:700;
 color:#463229;
 text-align:left;
 margin-top:20px;
 margin-bottom:8px;
}
.kontakti-top-wrap {
 padding-top:16px;
 padding-bottom:24px;
 width:100%;
}
.kontakti-person {
 padding-top:20px;
 padding-bottom:20px;
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-bottom-color:#e9e4d6;
}
.kontakti-person-name {
 font-size:1.25rem;
 line-height:30px;
 text-align:left;
 font-weight:700;
 color:#463229;
}
.kontakti-person-amats {
 font-size:1rem;
 color:#463229;
 line-height:24px;
 text-align:left;
 font-weight:400;
 margin-top:4px;
}
.modal-access {
}
.access-close-icon {
 width:44px;
 height:44px;
 position:absolute;
 top:12px;
 right:12.5px;
}
.access-close-icon:not(.ct-section):not(.oxy-easy-posts),
.access-close-icon.oxy-easy-posts .oxy-posts,
.access-close-icon.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.modal-access-title {
 font-size:1rem;
 line-height:26px;
 text-align:left;
 font-weight:600;
 color:#000000;
 margin-bottom:12px;
}
.access-buttons-wrap {
 gap:12px;
 width:100%;
 margin-bottom:20px;
}
.access-buttons-wrap:not(.ct-section):not(.oxy-easy-posts),
.access-buttons-wrap.oxy-easy-posts .oxy-posts,
.access-buttons-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
gap:12px;
}
.access-button-font {
 width:100%;
 height:48px;
 font-size:1.125rem;
 color:#000000;
 font-weight:700;
 text-align:center;
 border-top-color:#e0e0e0;
 border-right-color:#e0e0e0;
 border-bottom-color:#e0e0e0;
 border-left-color:#e0e0e0;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 line-height:normal;
cursor: pointer;
}
.access-button-font:not(.ct-section):not(.oxy-easy-posts),
.access-button-font.oxy-easy-posts .oxy-posts,
.access-button-font.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.access-button-selected {
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.access-button-colors {
 height:48px;
 width:100%;
 border-top-color:#e0e0e0;
 border-right-color:#e0e0e0;
 border-bottom-color:#e0e0e0;
 border-left-color:#e0e0e0;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.access-button-colors:not(.ct-section):not(.oxy-easy-posts),
.access-button-colors.oxy-easy-posts .oxy-posts,
.access-button-colors.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.button-colors-1 {
 background-color:#000000;
 border-top-color:#000000;
 border-right-color:#000000;
 border-bottom-color:#000000;
 border-left-color:#000000;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.button-colors-0 {
}
.button-colors-2 {
 background-color:#fff500;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#fff500;
 border-right-color:#fff500;
 border-bottom-color:#fff500;
 border-left-color:#fff500;
}
.access-button-confirm {
 margin-top:32px;
}
.icon-font-size {
}
.header-top-icon {
}
.header-top-icon:not(.ct-section):not(.oxy-easy-posts),
.header-top-icon.oxy-easy-posts .oxy-posts,
.header-top-icon.ct-section .ct-section-inner-wrap{
display:flex;
}
.code-cookies {
 position:static;
}
.section-banners {
 background-color:#f5f4ee;
 border-top-color:#d7cab1;
 border-top-width:1px;
 border-top-style:solid;
 text-align:right;
}
.section-banners .ct-section-inner-wrap {
padding-top: 48px;
padding-bottom: 48px;
}
.section-banners:not(.ct-section):not(.oxy-easy-posts),
.section-banners.oxy-easy-posts .oxy-posts,
.section-banners.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 991px) {
.section-banners {
}
.section-banners .ct-section-inner-wrap {
padding-top: 24px;
padding-bottom: 24px;
}
}

@media (max-width: 767px) {
.section-banners {
}
.section-banners .ct-section-inner-wrap {
padding-right: 16px;
padding-left: 16px;
}
}

.banners-wrap {
 height:96px;
 width:1080px;
 margin-left:auto;
 margin-right:auto;
}
.banners-wrap:not(.ct-section):not(.oxy-easy-posts),
.banners-wrap.oxy-easy-posts .oxy-posts,
.banners-wrap.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: center;grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
.banner-image {
 width:100%;
 height:100%;
 object-fit:contain;
 object-position:center;
}
.banner-image-wrap {
 height:96px;
 width:200px;
 margin-right:20px;
 background-color:#e9e4d6;
}
.mobile-head {
 gap:16px;
 width:100%;
 background-color:#f5f4ee;
 padding-top:32px;
 padding-bottom:32px;
 padding-left:16px;
 padding-right:16px;
}
.mobile-head:not(.ct-section):not(.oxy-easy-posts),
.mobile-head.oxy-easy-posts .oxy-posts,
.mobile-head.ct-section .ct-section-inner-wrap{
display:grid;
flex-wrap:wrap;
align-items:center;
justify-content:space-between;
gap:16px;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(150px, 1fr));grid-column-gap: 24px;grid-row-gap: 16px;}
.icon-row-icon-lg {
 width:24px;
 height:24px;
}
.icon-row-mobile-head {
 font-size:0.875rem;
 font-weight:600;
 line-height:20px;
 color:#463229;
 height:24px;
 width:156px;
}
.icon-row-mobile-head:not(.ct-section):not(.oxy-easy-posts),
.icon-row-mobile-head.oxy-easy-posts .oxy-posts,
.icon-row-mobile-head.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
.code-icon {
}
.code-icon:not(.ct-section):not(.oxy-easy-posts),
.code-icon.oxy-easy-posts .oxy-posts,
.code-icon.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.code-icon-inline {
 margin-left:-6px;
}
.div-cookies {
}
.mobile-shortcuts {
 background-color:#f5f4ee;
 padding-top:32px;
 padding-bottom:32px;
 padding-left:27px;
 padding-right:27px;
 width:100%;
 margin-top:auto;
}
.mobile-shortcuts:not(.ct-section):not(.oxy-easy-posts),
.mobile-shortcuts.oxy-easy-posts .oxy-posts,
.mobile-shortcuts.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(100px, 1fr));grid-column-gap: 8px;grid-row-gap: 4px;}
.mobile-shortcut {
 height:80px;
}
.mobile-shortcut:not(.ct-section):not(.oxy-easy-posts),
.mobile-shortcut.oxy-easy-posts .oxy-posts,
.mobile-shortcut.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.mobile-shortcut-icon {
 width:45px;
 height:45px;
 margin-bottom:0px;
}
.mobile-shortcut-icon:not(.ct-section):not(.oxy-easy-posts),
.mobile-shortcut-icon.oxy-easy-posts .oxy-posts,
.mobile-shortcut-icon.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.mobile-0shortcut-text {
}
.mobile-shortcut-text {
 font-size:0.875rem;
 color:#463229;
 font-weight:600;
 line-height:21.4px;
}
.mobile-menu-top {
 background-color:#ffffff;
 height:72px;
 min-height:72px;
 padding-left:12px;
}
.mobile-menu-top:not(.ct-section):not(.oxy-easy-posts),
.mobile-menu-top.oxy-easy-posts .oxy-posts,
.mobile-menu-top.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
.shadow-lg {
}
.mobile-footer {
 gap:8px;
 width:100%;
 padding-top:24px;
 padding-bottom:24px;
}
.mobile-footer:not(.ct-section):not(.oxy-easy-posts),
.mobile-footer.oxy-easy-posts .oxy-posts,
.mobile-footer.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:8px;
}
.mobile-tops {
 width:100%;
}
.mobile-bottoms {
 width:100%;
}
.flex-break {
 height:24px;
flex-basis: 100%;
}
.flex-break:not(.ct-section):not(.oxy-easy-posts),
.flex-break.oxy-easy-posts .oxy-posts,
.flex-break.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 1328px) {
.flex-break {
}
.flex-break:not(.ct-section):not(.oxy-easy-posts),
.flex-break.oxy-easy-posts .oxy-posts,
.flex-break.ct-section .ct-section-inner-wrap{
display:flex;
}
}

@media (max-width: 767px) {
.flex-break {
}
.flex-break:not(.ct-section):not(.oxy-easy-posts),
.flex-break.oxy-easy-posts .oxy-posts,
.flex-break.ct-section .ct-section-inner-wrap{
display:none;
}
}

.news-card-image-default {
 object-fit:contain;
 padding-top:2em;
 padding-right:2em;
 padding-bottom:2em;
 padding-left:2em;
}
.only-767 {
}
.only-767:not(.ct-section):not(.oxy-easy-posts),
.only-767.oxy-easy-posts .oxy-posts,
.only-767.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 767px) {
.only-767 {
}
.only-767:not(.ct-section):not(.oxy-easy-posts),
.only-767.oxy-easy-posts .oxy-posts,
.only-767.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.over-767 {
}
@media (max-width: 767px) {
.over-767 {
}
.over-767:not(.ct-section):not(.oxy-easy-posts),
.over-767.oxy-easy-posts .oxy-posts,
.over-767.ct-section .ct-section-inner-wrap{
display:none;
}
}

.section-logos {
 border-top-color:#e9e4d6;
 border-top-width:1px;
 border-top-style:solid;
}
.section-logos .ct-section-inner-wrap {
padding-top: 24px;
padding-bottom: 24px;
}
.section-logos:not(.ct-section):not(.oxy-easy-posts),
.section-logos.oxy-easy-posts .oxy-posts,
.section-logos.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.logos-wrap {
 height:160px;
 width:1080px;
 text-align:left;
 gap:20px;
}
.logos-wrap:not(.ct-section):not(.oxy-easy-posts),
.logos-wrap.oxy-easy-posts .oxy-posts,
.logos-wrap.ct-section .ct-section-inner-wrap{
display:grid;
align-items:center;
justify-content:center;
gap:20px;
display: grid !important;justify-items: center;align-items: center;grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));grid-column-gap: 24px;grid-row-gap: 24px;}
.logo-image-wrap {
 width:160px;
 height:160px;
 background-color:rgba(0,0,0,0);
}
.logos-wrap-link {
 width:160px;
 height:160px;
 flex-shrink:0;
}
.logos-wrap-link:not(.ct-section):not(.oxy-easy-posts),
.logos-wrap-link.oxy-easy-posts .oxy-posts,
.logos-wrap-link.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.partners-image {
 object-fit:none;
 object-position:center;
}
.partners-image-wrap {
 border-top-color:#e9e4d6;
 border-right-color:#e9e4d6;
 border-bottom-color:#e9e4d6;
 border-left-color:#e9e4d6;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.partners-wrap {
}
.partners-wrap:not(.ct-section):not(.oxy-easy-posts),
.partners-wrap.oxy-easy-posts .oxy-posts,
.partners-wrap.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(auto-fit, minmax(222px, 1fr));grid-column-gap: 32px;grid-row-gap: 40px;}
.section-mailing-list {
 background-color:#f5f4ee;
}
.section-mailing-list .ct-section-inner-wrap {
padding-top: 48px;
padding-bottom: 55px;
}
@media (max-width: 767px) {
.section-mailing-list {
}
.section-mailing-list .ct-section-inner-wrap {
padding-bottom: 64px;
}
}

.heading-sm {
 font-size:1.875rem;
 color:#463229;
 font-weight:700;
 text-align:left;
 line-height:126.667%;
}
@media (max-width: 767px) {
.heading-sm {
 font-size:1.5rem;
 line-height:133.333%;
}
}

.text {
 font-size:1.125rem;
 line-height:28px;
 font-weight:400;
 text-align:left;
 color:#463229;
}
@media (max-width: 767px) {
.text {
 line-height:155.556%;
}
}

.mailing-list-shortcode {
}
.button-filtri-mobile {
}
.button-filtri-mobile:not(.ct-section):not(.oxy-easy-posts),
.button-filtri-mobile.oxy-easy-posts .oxy-posts,
.button-filtri-mobile.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.button-filtri-mobile {
 flex-grow:1;
 width:50%;
 max-width:50%;
}
.button-filtri-mobile:not(.ct-section):not(.oxy-easy-posts),
.button-filtri-mobile.oxy-easy-posts .oxy-posts,
.button-filtri-mobile.ct-section .ct-section-inner-wrap{
display:flex;
}
}

@media (max-width: 991px) {
.facetwp-flyout-open {
}
}

.filtri-flyout-title {
}
@media (max-width: 991px) {
.filtri-flyout-title {
 font-size:1.25rem;
 line-height:30px;
 text-align:left;
 font-weight:700;
 color:#463229;
}
}

.card-grid-info {
 gap:12px;
}
.card-grid-info:not(.ct-section):not(.oxy-easy-posts),
.card-grid-info.oxy-easy-posts .oxy-posts,
.card-grid-info.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:12px;
}
@media (max-width: 479px) {
.card-grid-info {
 gap:8px;
}
.card-grid-info:not(.ct-section):not(.oxy-easy-posts),
.card-grid-info.oxy-easy-posts .oxy-posts,
.card-grid-info.ct-section .ct-section-inner-wrap{
gap:8px;
}
}

.button-l {
 padding-left:28px;
 padding-right:28px;
 height:54px;
}
@media (max-width: 991px) {
.button-l {
 height:48px;
 padding-left:24px;
 padding-right:24px;
}
}

.news-card-date-front {
 margin-top:8px;
}
.flex-rows-50 {
 gap:24px;
}
.flex-rows-50:not(.ct-section):not(.oxy-easy-posts),
.flex-rows-50.oxy-easy-posts .oxy-posts,
.flex-rows-50.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:24px;
}
@media (max-width: 991px) {
.flex-rows-50 {
 gap:12px;
}
.flex-rows-50:not(.ct-section):not(.oxy-easy-posts),
.flex-rows-50.oxy-easy-posts .oxy-posts,
.flex-rows-50.ct-section .ct-section-inner-wrap{
gap:12px;
}
}

@media (max-width: 767px) {
.flex-rows-50 {
}
.flex-rows-50:not(.ct-section):not(.oxy-easy-posts),
.flex-rows-50.oxy-easy-posts .oxy-posts,
.flex-rows-50.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.flex-row-50 {
 width:50%;
}
@media (max-width: 767px) {
.flex-row-50 {
 width:100%;
}
}

.code-radios-inline {
}
.meklet-kontaktusd {
}
.meklet-kontaktus {
}
.kontakti-iestades {
 margin-top:40px;
}
.kontakti-persona-crumbs {
}
.kontakti-path {
 color:#7e6043;
 font-weight:400;
}
.kontakti-path-icon {
 width:16px;
 height:16px;
 min-width:16px;
 min-height:16px;
 max-width:16px;
 max-height:16px;
}
.kontakti-path-icon:not(.ct-section):not(.oxy-easy-posts),
.kontakti-path-icon.oxy-easy-posts .oxy-posts,
.kontakti-path-icon.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.kontakti-persona-box {
 width:100%;
 border-top-color:#d7cab1;
 border-right-color:#d7cab1;
 border-bottom-color:#d7cab1;
 border-left-color:#d7cab1;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 padding-top:36px;
 padding-right:24px;
 padding-bottom:44px;
 padding-left:24px;
}
@media (max-width: 767px) {
.kontakti-persona-box {
 padding-top:20px;
 padding-right:24px;
 padding-bottom:20px;
 padding-left:24px;
}
}

.kontakti-descr-text {
}
.kontakti-info-list {
 gap:4px;
}
.kontakti-info-list:not(.ct-section):not(.oxy-easy-posts),
.kontakti-info-list.oxy-easy-posts .oxy-posts,
.kontakti-info-list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:4px;
}
.kontakti-meklet-results {
 width:100%;
 margin-top:40px;
 gap:24px;
}
.kontakti-meklet-results:not(.ct-section):not(.oxy-easy-posts),
.kontakti-meklet-results.oxy-easy-posts .oxy-posts,
.kontakti-meklet-results.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:24px;
}
.kontakti-result-wrap {
 width:100%;
 gap:0px;
}
.kontakti-result-wrap:not(.ct-section):not(.oxy-easy-posts),
.kontakti-result-wrap.oxy-easy-posts .oxy-posts,
.kontakti-result-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:0px;
}
.kontakti-result-path {
 gap:8px;
 margin-bottom:8px;
}
.kontakti-result-path:not(.ct-section):not(.oxy-easy-posts),
.kontakti-result-path.oxy-easy-posts .oxy-posts,
.kontakti-result-path.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:8px;
}
.shadow-xl {
}
.shortcode-saturs {
}
.table-title {
 padding-top:32px;
 padding-right:20px;
 padding-bottom:12px;
 padding-left:20px;
 font-size:1.125rem;
 font-weight:600;
 color:#463229;
 text-align:left;
 line-height:155.556%;
 border-top-color:#d7cab1;
 border-top-width:1px;
 border-top-style:solid;
 border-right-color:#d7cab1;
 border-right-width:1px;
 border-right-style:solid;
 border-left-style:solid;
 border-left-width:1px;
 border-left-color:#d7cab1;
}
.text-after-nav {
 margin-top:48px;
}
@media (max-width: 991px) {
.text-after-nav {
 margin-top:24px;
}
}

.text-before-nav {
 margin-bottom:24px;
}
.page-share-print {
}
.page-share-x {
}
.sakuma-atteli-bg {
background-size: cover; position:absolute;
 top:0px;
 left:0px;
 bottom:0px;
 right:0px;
 background-repeat:no-repeat;
background-position: center;
}
.banner-image-cover {
 object-fit:cover;
}
.list-apbalvojumi {
 gap:0px;
}
.list-apbalvojumi:not(.ct-section):not(.oxy-easy-posts),
.list-apbalvojumi.oxy-easy-posts .oxy-posts,
.list-apbalvojumi.ct-section .ct-section-inner-wrap{
display:flex;
gap:0px;
}
.badges-list {
 gap:8px;
}
.badges-list:not(.ct-section):not(.oxy-easy-posts),
.badges-list.oxy-easy-posts .oxy-posts,
.badges-list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:8px;
}
.header-underlay {
}
.screen-underlay {
}
.slider-arrow-desktop {
}
@media (max-width: 991px) {
.slider-arrow-desktop {
}
.slider-arrow-desktop:not(.ct-section):not(.oxy-easy-posts),
.slider-arrow-desktop.oxy-easy-posts .oxy-posts,
.slider-arrow-desktop.ct-section .ct-section-inner-wrap{
display:none;
}
}

.slider-arrow-mobile {
}
.slider-arrow-mobile:not(.ct-section):not(.oxy-easy-posts),
.slider-arrow-mobile.oxy-easy-posts .oxy-posts,
.slider-arrow-mobile.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.slider-arrow-mobile {
 width:48px;
 height:48px;
}
.slider-arrow-mobile:not(.ct-section):not(.oxy-easy-posts),
.slider-arrow-mobile.oxy-easy-posts .oxy-posts,
.slider-arrow-mobile.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.code-front-icon-mob {
}
.code-front-icon-mob:not(.ct-section):not(.oxy-easy-posts),
.code-front-icon-mob.oxy-easy-posts .oxy-posts,
.code-front-icon-mob.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.code-front-icon-mob {
}
.code-front-icon-mob:not(.ct-section):not(.oxy-easy-posts),
.code-front-icon-mob.oxy-easy-posts .oxy-posts,
.code-front-icon-mob.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.footer-list-icon-mobile {
}
.footer-list-icon-mobile:not(.ct-section):not(.oxy-easy-posts),
.footer-list-icon-mobile.oxy-easy-posts .oxy-posts,
.footer-list-icon-mobile.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 767px) {
.footer-list-icon-mobile {
}
.footer-list-icon-mobile:not(.ct-section):not(.oxy-easy-posts),
.footer-list-icon-mobile.oxy-easy-posts .oxy-posts,
.footer-list-icon-mobile.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.main-search-icon-mobile:hover{
}
.main-search-icon-mobile {
}
.main-search-icon-mobile:not(.ct-section):not(.oxy-easy-posts),
.main-search-icon-mobile.oxy-easy-posts .oxy-posts,
.main-search-icon-mobile.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.main-search-icon-mobile {
}
.main-search-icon-mobile:not(.ct-section):not(.oxy-easy-posts),
.main-search-icon-mobile.oxy-easy-posts .oxy-posts,
.main-search-icon-mobile.ct-section .ct-section-inner-wrap{
display:flex;
}
}

@media (max-width: 767px) {
}

.main-search-button-mobile {
 background-color:#ff6f00;
 width:48px;
 height:48px;
 padding-top:13px;
 padding-right:13px;
 padding-bottom:13px;
 padding-left:13px;
 border-top-color:#ff6f00;
 border-right-color:#ff6f00;
 border-bottom-color:#ff6f00;
 border-left-color:#ff6f00;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:25px;
 min-width:48px;
 min-height:48px;
}
.main-search-button-mobile:not(.ct-section):not(.oxy-easy-posts),
.main-search-button-mobile.oxy-easy-posts .oxy-posts,
.main-search-button-mobile.ct-section .ct-section-inner-wrap{
display:none;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.main-search-button-mobile {
 margin-right:12px;
 width:40px;
 height:40px;
 min-width:40px;
 min-height:40px;
 background-color:rgba(255,255,255,0);
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.main-search-button-mobile:not(.ct-section):not(.oxy-easy-posts),
.main-search-button-mobile.oxy-easy-posts .oxy-posts,
.main-search-button-mobile.ct-section .ct-section-inner-wrap{
display:flex;
}
.main-search-button-mobile:hover{
 background-color:unset;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
}

@media (max-width: 767px) {
}

.modal-search-mobile {
 width:100%;
 modal_position:top;
 margin-top:50px;
 background-color:#ffffff;
 text-align:left;
 backdrop-color:#fff;
 height:100%;
 position:relative;
}
.modal-search-mobile:not(.ct-section):not(.oxy-easy-posts),
.modal-search-mobile.oxy-easy-posts .oxy-posts,
.modal-search-mobile.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
.section-search-mobile-top {
}
.section-search-mobile-top .ct-section-inner-wrap {
padding-top: 12px;
padding-right: 12px;
padding-bottom: 12px;
padding-left: 12px;
}
.section-search-mobile-res {
}
.section-search-mobile-res .ct-section-inner-wrap {
padding-right: 16px;
padding-bottom: 16px;
padding-left: 16px;
}
.search-bar-wrap-mobile {
 padding-top:16px;
 padding-bottom:16px;
 position:relative;
}
.code-search-bar-mobile {
 max-width:100%;
}
.search-icon-mobile {
transform:translateY(-50%); position:absolute;
 top:50%;
}
.page-title-single {
 margin-top:4px;
 margin-bottom:0px;
 letter-spacing:-0.72px;
}
@media (max-width: 767px) {
.page-title-single {
 font-size:1.875rem;
 line-height:100%;
}
}

.banners-arrow:hover{
 background-color:#d7cab1;
 border-top-color:#d7cab1;
 border-right-color:#d7cab1;
 border-bottom-color:#d7cab1;
 border-left-color:#d7cab1;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.banners-arrow {
 width:48px;
 height:48px;
 border-radius:25px;
 border-top-color:#bca98b;
 border-right-color:#bca98b;
 border-bottom-color:#bca98b;
 border-left-color:#bca98b;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 flex-shrink:0;
}
.banners-arrow:not(.ct-section):not(.oxy-easy-posts),
.banners-arrow.oxy-easy-posts .oxy-posts,
.banners-arrow.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.banners-arrow-left {
}
.banners-arrow-right {
transform:rotate(180deg);}
.logos-arrow-left {
}
.logos-arrow-right {
transform:rotate(180deg);}
.logos-link-wrapper {
 margin-right:24px;
}
.page-meta-modified {
}
@media (max-width: 767px) {
.page-meta-modified {
}
.page-meta-modified:not(.ct-section):not(.oxy-easy-posts),
.page-meta-modified.oxy-easy-posts .oxy-posts,
.page-meta-modified.ct-section .ct-section-inner-wrap{
display:none;
}
}

.code-jaunuma-galerija {
 width:100%;
}
.breadcrumbs-mobile {
}
.breadcrumbs-mobile:not(.ct-section):not(.oxy-easy-posts),
.breadcrumbs-mobile.oxy-easy-posts .oxy-posts,
.breadcrumbs-mobile.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 767px) {
.breadcrumbs-mobile {
 margin-bottom:6px;
}
.breadcrumbs-mobile:not(.ct-section):not(.oxy-easy-posts),
.breadcrumbs-mobile.oxy-easy-posts .oxy-posts,
.breadcrumbs-mobile.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.bc-mob {
}
@media (max-width: 767px) {
.bc-mob {
 gap:8px;
}
.bc-mob:not(.ct-section):not(.oxy-easy-posts),
.bc-mob.oxy-easy-posts .oxy-posts,
.bc-mob.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:8px;
}
}

.bc-mob-icon {
}
@media (max-width: 767px) {
.bc-mob-icon {
 width:24px;
 height:24px;
}
.bc-mob-icon:not(.ct-section):not(.oxy-easy-posts),
.bc-mob-icon.oxy-easy-posts .oxy-posts,
.bc-mob-icon.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
}

.bc-mob-text {
}
@media (max-width: 767px) {
.bc-mob-text {
 line-height:142.857%;
 text-align:left;
 font-weight:500;
 color:#7e6043;
 font-size:0.875rem;
}
}

.breadcrumbs-wrap {
}
.button-all-galleries {
}
@media (max-width: 479px) {
.button-all-galleries {
}
.button-all-galleries:not(.ct-section):not(.oxy-easy-posts),
.button-all-galleries.oxy-easy-posts .oxy-posts,
.button-all-galleries.ct-section .ct-section-inner-wrap{
display:none;
}
}

.pasakuma-karte {
 width:100%;
}
.more-mobile {
}
.more-mobile:not(.ct-section):not(.oxy-easy-posts),
.more-mobile.oxy-easy-posts .oxy-posts,
.more-mobile.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.more-mobile {
 margin-top:8px;
}
.more-mobile:not(.ct-section):not(.oxy-easy-posts),
.more-mobile.oxy-easy-posts .oxy-posts,
.more-mobile.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.pasakuma-karte-desktop {
 margin-top:48px;
}
.pasakuma-karte-desktop:not(.ct-section):not(.oxy-easy-posts),
.pasakuma-karte-desktop.oxy-easy-posts .oxy-posts,
.pasakuma-karte-desktop.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 991px) {
.pasakuma-karte-desktop {
}
.pasakuma-karte-desktop:not(.ct-section):not(.oxy-easy-posts),
.pasakuma-karte-desktop.oxy-easy-posts .oxy-posts,
.pasakuma-karte-desktop.ct-section .ct-section-inner-wrap{
display:none;
}
}

.pasakuma-karte-mobile {
}
.pasakuma-karte-mobile:not(.ct-section):not(.oxy-easy-posts),
.pasakuma-karte-mobile.oxy-easy-posts .oxy-posts,
.pasakuma-karte-mobile.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.pasakuma-karte-mobile {
 margin-top:20px;
}
.pasakuma-karte-mobile:not(.ct-section):not(.oxy-easy-posts),
.pasakuma-karte-mobile.oxy-easy-posts .oxy-posts,
.pasakuma-karte-mobile.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.section-page-meta {
 gap:142px;
}
.section-page-meta .ct-section-inner-wrap {
padding-bottom: 128px;
}
.section-page-meta:not(.ct-section):not(.oxy-easy-posts),
.section-page-meta.oxy-easy-posts .oxy-posts,
.section-page-meta.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
gap:142px;
}
@media (max-width: 1328px) {
.section-page-meta {
 gap:96px;
}
.section-page-meta:not(.ct-section):not(.oxy-easy-posts),
.section-page-meta.oxy-easy-posts .oxy-posts,
.section-page-meta.ct-section .ct-section-inner-wrap{
gap:96px;
}
}

@media (max-width: 991px) {
.section-page-meta {
 text-align:left;
 gap:0px;
}
.section-page-meta:not(.ct-section):not(.oxy-easy-posts),
.section-page-meta.oxy-easy-posts .oxy-posts,
.section-page-meta.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:0px;
}
}

@media (max-width: 767px) {
.section-page-meta {
}
.section-page-meta .ct-section-inner-wrap {
padding-bottom: 48px;
}
}

.section-before-meta {
}
.section-before-meta .ct-section-inner-wrap {
padding-bottom: 0;
}
.invisible {
 visibility:hidden;
}
@media (max-width: 991px) {
.invisible {
}
}

.section-sedes {
 background-color:#f5f4ee;
}
.section-sedes .ct-section-inner-wrap {
padding-top: 42px;
padding-bottom: 0;
}
@media (max-width: 767px) {
.section-sedes {
}
.section-sedes .ct-section-inner-wrap {
padding-top: 32px;
padding-bottom: 40px;
}
}

.sedes-list {
 gap:8px;
 margin-top:24px;
 width:100%;
 max-width:733px;
}
.sedes-list:not(.ct-section):not(.oxy-easy-posts),
.sedes-list.oxy-easy-posts .oxy-posts,
.sedes-list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:8px;
}
.sedes-padomes-wrap {
 gap:24px;
}
.sedes-padomes-wrap:not(.ct-section):not(.oxy-easy-posts),
.sedes-padomes-wrap.oxy-easy-posts .oxy-posts,
.sedes-padomes-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:24px;
}
@media (max-width: 767px) {
.sedes-padomes-wrap {
 text-align:center;
 gap:16px;
 margin-top:12px;
}
.sedes-padomes-wrap:not(.ct-section):not(.oxy-easy-posts),
.sedes-padomes-wrap.oxy-easy-posts .oxy-posts,
.sedes-padomes-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:16px;
}
}

.padome-filter-title {
 margin-bottom:6px;
}
.sedes-padome-filter {
 width:100%;
 max-width:354.5px;
}
.sedes-padome-filter:not(.ct-section):not(.oxy-easy-posts),
.sedes-padome-filter.oxy-easy-posts .oxy-posts,
.sedes-padome-filter.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 767px) {
.sedes-padome-filter {
 max-width:100%;
 width:100%;
}
}

.filters-mobile {
 width:100%;
 position:fixed;
 top:0px;
 left:-100%;
 transition-timing-function:ease;
 transition-property:left;
 background-color:#ffffff;
 z-index:999;
 transition-duration:0.6s;
}
@media (max-width: 991px) {
}

.filters-mobile-top {
 padding-top:12px;
 padding-right:12px;
 padding-bottom:12px;
 padding-left:12px;
 height:72px;
 width:100%;
}
.filters-mobile-top:not(.ct-section):not(.oxy-easy-posts),
.filters-mobile-top.oxy-easy-posts .oxy-posts,
.filters-mobile-top.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.mobile-filtri-top-text {
 line-height:150%;
 text-align:left;
 font-weight:700;
 font-size:1.25rem;
 color:#463229;
}
.filters-mobile-close:hover{
 border-top-color:#d7cab1;
 border-right-color:#d7cab1;
 border-bottom-color:#d7cab1;
 border-left-color:#d7cab1;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 background-color:#d7cab1;
}
.filters-mobile-close {
 border-radius:25px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#bca98b;
 border-right-color:#bca98b;
 border-bottom-color:#bca98b;
 border-left-color:#bca98b;
 width:48px;
 height:48px;
}
.filters-mobile-close:not(.ct-section):not(.oxy-easy-posts),
.filters-mobile-close.oxy-easy-posts .oxy-posts,
.filters-mobile-close.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.filters-mobile-form {
 width:100%;
 padding-left:16px;
 padding-right:16px;
 padding-top:24px;
 padding-bottom:32px;
}
.filters-mobile-form:not(.ct-section):not(.oxy-easy-posts),
.filters-mobile-form.oxy-easy-posts .oxy-posts,
.filters-mobile-form.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.mobile-form-shortcode {
}
.code-pagination {
 width:100%;
}
.code-legacy-image {
 width:100%;
 z-index:2;
}
.shortcode-facet-pager {
}
.facet-flyout-open {
}
.divider-first {
 margin-top:0px;
}
.side-box-tags {
 margin-bottom:8px;
}
.no-margin {
 margin-top:0px;
 margin-bottom:0px;
}
.code-vakances-info {
}
.code-db {
}
.code-sede-video {
}
.pager-dark {
}
.max-733 {
 max-width:733px;
}
.sedes-gadi {
 width:100%;
 max-width:405px;
}
.list-cards-filterable {
}
.linked-content {
 margin-top:104px;
 width:100%;
}
@media (max-width: 991px) {
.linked-content {
 margin-top:64px;
}
}

@media (max-width: 479px) {
.linked-content {
 margin-top:32px;
}
}

.linked-content-title {
 font-family:Inter;
 margin-top:0px;
 margin-bottom:8px;
 font-size:1rem;
 color:#463229;
 font-weight:700;
 line-height:120%;
 text-align:left;
}
.linked-content-code {
 width:100%;
 gap:16px;
}
.linked-content-code:not(.ct-section):not(.oxy-easy-posts),
.linked-content-code.oxy-easy-posts .oxy-posts,
.linked-content-code.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
gap:16px;
}
.linked-content-card {
 width:300px;
 height:100%;
 min-width:300px;
}
.linked-content-card:not(.ct-section):not(.oxy-easy-posts),
.linked-content-card.oxy-easy-posts .oxy-posts,
.linked-content-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.linked-content-image {
 margin-bottom:12px;
 width:100%;
 object-fit:cover;
 aspect-ratio:1.39;
 max-width:100%;
}
.linked-content-date {
 font-family:Inter;
 color:#7e6043;
 font-size:0.875rem;
 line-height:142.857%;
 text-align:left;
 font-weight:400;
}
.linked-content-heading {
 margin-top:0px;
 margin-bottom:8px;
}
.page-full-wrap {
 gap:142px;
 width:100%;
}
.page-full-wrap:not(.ct-section):not(.oxy-easy-posts),
.page-full-wrap.oxy-easy-posts .oxy-posts,
.page-full-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:space-between;
gap:142px;
}
@media (max-width: 1328px) {
.page-full-wrap {
 gap:96px;
}
.page-full-wrap:not(.ct-section):not(.oxy-easy-posts),
.page-full-wrap.oxy-easy-posts .oxy-posts,
.page-full-wrap.ct-section .ct-section-inner-wrap{
gap:96px;
}
}

@media (max-width: 991px) {
.page-full-wrap {
 gap:40px;
 text-align:justify;
}
.page-full-wrap:not(.ct-section):not(.oxy-easy-posts),
.page-full-wrap.oxy-easy-posts .oxy-posts,
.page-full-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:40px;
}
}

.section-page-full-page {
 gap:0px;
}
.section-page-full-page:not(.ct-section):not(.oxy-easy-posts),
.section-page-full-page.oxy-easy-posts .oxy-posts,
.section-page-full-page.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:0px;
}
.iesniegt-vakanci-mobile {
 margin-top:32px;
}
.code-vakance-pielikumi {
}
.sedes {
}
.card-slider-author {
 margin-top:8px;
 font-size:1rem;
 line-height:100%;
 text-align:left;
 font-weight:400;
 opacity:0.7;
}
.card-slider-subtext {
 margin-top:8px;
 font-size:1rem;
 line-height:100%;
 text-align:left;
 font-weight:400;
 opacity:0.7;
}
.news-card-author {
 margin-top:0px;
 font-weight:400;
 font-size:0.875rem;
 line-height:20px;
 color:#7e6043;
 text-align:left;
}
.button-iesniegt-vakanci {
}
.laiks_end {
 margin-left:-4px;
}
:root {
  --color-primary-1: #FF6F00;
  --color-secondary-01: #463229;
  --color-secondary-02: #7E6043;
  --color-secondary-03: #9C7F5D;
  --color-secondary-04: #BCA98B;
  --color-secondary-05: #D7CAB1;
  --color-secondary-06: #e9e4d6;
  --color-secondary-07: #f5f4ee;
  --color-secondary-08: #FAF9F7;
  --color-contrast: #FFF500;

  --stk-icon-color: #463229;

  --wpforms-button-background-color: #e04f16 !important;
}

html {
  font-size: 100%;
}
html.size-125 {
  font-size: 125%;
}
html.size-150 {
  font-size: 150%;
}

body {
  overflow-x: hidden;
  color: var(--color-secondary-01);
  position: relative;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-smooth: never;
}
body * {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-smooth: never;
  text-align: left;
}

body.home .page-top,
{
  display: none;
}
body.home .section-rating {
  display: none;
}
.page-top-visible {
  display: block !important;
}
body.page-parent .page-top {
  background-color: var(--color-secondary-07);
}
body.single-post .page-top,
body.single-pasakums .page-top,
body.single-raksts .page-top {
  background-color: var(--color-secondary-06);
}
b,strong {
  font-weight: 700;
}
strong strong {
  font-weight: 700;
}

h1, h2, h3, h4, h5, h6 {
  font-family: Inter, sans-serif;
}
h1, h2, h3, h4, h5, h6, li:not(.menu-item) {
/*   text-wrap: balance; */
}

.margin-0 {
  margin: 0px !important;
}

.bg-primary-1 {
  background-color: var(--color-primary-1);
}
.bg-secondary-6 {
  background: var(--color-secondary-06);
}

.hidden {
  display: none !important;
}
body:not(.logged-in) .visitor-hidden {
  display: none !important;
}

.button-more {
  cursor: pointer;
}

figure {
  margin: unset;
}

* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-smooth: never;
}

.absolute-full {
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
}
.absolute-center {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
}


.rating-form-title p {
  margin: 0px;
}

.text-front-icon {
  white-space: nowrap;
}

.front-icons-link:hover .code-front-icon
/*.front-icons-link:hover .text-front-icon*/ {
  transform: scale(1.1, 1.1);
}

.page-parent .section-mailing-list {
  display: none;
}

::-webkit-input-placeholder { /* Chrome and Safari */
  color: var(--color-secondary-02) !important;
  font-size: 1rem !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: 150% !important;
  opacity: 1 !important; /* Firefox */
}
  
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color: var(--color-secondary-02) !important;
  font-size: 1rem !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: 150% !important;
  opacity: 1 !important; /* Firefox */
}
  
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color: var(--color-secondary-02) !important;
  font-size: 1rem !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: 150% !important;
  opacity: 1 !important; /* Firefox */
}
  
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: var(--color-secondary-02) !important;
  font-size: 1rem !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: 150% !important;
  opacity: 1 !important; /* Firefox */
}
  
::-ms-input-placeholder { /* Microsoft Edge */
   color: var(--color-secondary-02) !important;
  font-size: 1rem !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: 150% !important;
  opacity: 1 !important; /* Firefox */
}
  
::placeholder {
   color: var(--color-secondary-02) !important;
  font-size: 1rem !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: 150% !important;
  opacity: 1 !important; /* Firefox */
}


.front-news-grid::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}


.screen-underlay {
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  content: " ";
  background-color: rgba(0,0,0,0.5);
  z-index: 99999;
}
figure.gallery-wrapper {
  margin-top: 48px;
  margin-bottom: 48px;
}
figure.gallery-wrapper figcaption {
  margin-top: 12px;
  color: var(--color-secondary-02);
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 400;
  line-height: 20px; /* 142.857% */
}



.oxy-gallery.oxy-gallery-flex {
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: center;
}
.oxy-gallery-flex .oxy-gallery-item {
overflow: hidden;
flex: auto;
}
.oxy-gallery-flex .oxy-gallery-item-sizer {
position: relative;
}
.oxy-gallery-flex .oxy-gallery-item-contents {
position: absolute;
top: 0; bottom: 0; left: 0; right: 0;
background-size: cover;
margin: 0;
}
.oxy-gallery-flex .oxy-gallery-item-contents img {
width: 100%;
height: 100%;
opacity: 0;
}
/* MASONRY GALLERY */
.oxy-gallery.oxy-gallery-masonry {
display: block;
overflow: auto;
}
.oxy-gallery-masonry .oxy-gallery-item {
break-inside: avoid;
display: block;
line-height: 0;
position: relative;
}
.oxy-gallery-masonry figure.oxy-gallery-item-contents {
margin: 0;
}
.oxy-gallery-masonry .oxy-gallery-item .oxy-gallery-item-contents img {
max-width: 100%;
}
.oxy-gallery-masonry .oxy-gallery-item .oxy-gallery-item-contents figcaption {
display: none;
}
/* GRID GALLERY */

.oxy-gallery-grid {
    align-items: stretch;
    grid-template-columns: repeat(auto-fit,minmax(396px,1fr));
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    display: grid;
}
.oxy-gallery-grid .oxy-gallery-item {
overflow: hidden;
flex: auto;
position: relative;
}
.oxy-gallery-grid .oxy-gallery-item-contents {
margin: 0;
}
.oxy-gallery-grid .oxy-gallery-item-contents img {
width: 100%;
height: auto;
}
.oxy-gallery-grid .oxy-gallery-item .oxy-gallery-item-contents figcaption {
display: none;
}
.oxy-gallery-captions .oxy-gallery-item .oxy-gallery-item-contents figcaption:not(:empty) {
position: absolute;
bottom: 0;
left: 0;
right: 0;
background-color: rgba(0,0,0,0.75); /* caption background color */
padding: 1em;
color: #ffffff;  /* caption text color */
font-weight: bold;
-webkit-font-smoothing: antialiased;
font-size: 1em;
text-align: center;
line-height: var(--oxy-small-line-height);
/*pointer-events: none;*/
transition: 0.3s ease-in-out opacity;
display: block;
}
.oxy-gallery-captions .oxy-gallery-item .oxy-gallery-item-contents figcaption:not(:empty) {
opacity: 0;
}
.oxy-gallery-captions .oxy-gallery-item:hover .oxy-gallery-item-contents figcaption {
opacity: 1;
}
/* hover effects */
.oxy-gallery .oxy-gallery-item {
opacity: 1;
transition: 0.3s ease-in-out opacity;
}
.oxy-gallery .oxy-gallery-item:hover {
opacity: 0.8;
}
.oxy-gallery-item .oxy-gallery-item-contents {
height: 100%;
}
.oxy-gallery-item .oxy-gallery-item-contents img {
height: 100%;
object-fit: cover;
}.videos-list {
  align-items: stretch;
  grid-template-columns: repeat(auto-fit,minmax(396px,1fr));
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  display: grid;
  margin-top: 24px;
}

.videos-list .oxygen-vsb-responsive-video-wrapper {
  padding-bottom: 56.25%;
}h2 {
  margin-top: 48px;
  margin-bottom: 24px;
}

h3 {
  margin-top: 40px;
  margin-bottom: 20px;
}

h4 {
  margin-top: 32px;
  margin-bottom: 16px;
}

h5 {
  margin-top: 32px;
  margin-bottom: 12px;
}.card-pinned:hover {
  .card-pinned-image-overlay {
    opacity:0;
  }
  .card-pinned-image {
    transform: scale(1.12, 1.12);
  }
  .card-pinned-arrow {
    margin-left: -2px;
  }
}

.news-card:hover {
  .card-pinned-image-overlay {
    opacity:0;
  }
  .card-pinned-image {
    transform: scale(1.12, 1.12);
  }
  .card-pinned-arrow {
    margin-left: -2px;
  }
}

.news-card-title, .news-card-title span,
.card-slider-title,
.card-grid-title {
/*   display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  align-self: stretch;
  text-overflow: ellipsis;
  overflow: hidden; */
}

.card-event-wrap {
  cursor: pointer;
}
.card-event-wrap:hover {
/*   background-color: var(--color-secondary-07); */
}

.card-small-desc {
  width: 100%;
  margin-top: 4px;
  color: var(--color-secondary-02);
/*   overflow: hidden; */
/*   text-overflow: ellipsis; */
/*   white-space: nowrap; */
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%; /* 19.2px */
  text-align: left;
}

.card-pinned-image-wrap {
  position: relative;
}
.card-pinned-image-wrap:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc( 277 / 405 * 100% );
}

.news-card-image-wrap {
  position: relative;
}
.news-card-image-wrap:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc( 27 / 37 * 100% ); /* 296 : 216 */
}


.card-grid:hover .card-grid-image {
  transform: scale(1.12, 1.12);
}

.card-grid:hover .card-pinned-image-overlay {
  opacity: 0;
}

.card-grid-image-wrap:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc( 164 / 247 * 100% );
}


.list-cards .card-doc:first-of-type {
  padding-top: 0px;
}

.card-doc-top-icon svg {
  width: 20px;
  height: 20px;
}
.card-doc-top:hover .card-doc-top-title {
  text-decoration: underline;
}
.card-doc-sub-icon svg {
  width: 18px;
  height: 18px;
}
.card-doc-sub-link:hover .card-doc-sub-title {
  text-decoration: underline;
}




.dynamic-gallery-card {
  cursor: pointer;
  user-select: none;
}



.card-mark-wrap svg {
  opacity: 0.5;
  transition: 0.2s ease all;
}
.card-grid:hover .card-mark-wrap svg {
  opacity: 1;
}





.card-media-badges {
  position: absolute;
  top: 0px;
  right: 0px;
  background: #0000004D;
  padding: 4px;
  display: flex;
  flex-direction: row;
  gap: 4px;
}


.news-card-date-raksts {
  margin-top: 8px;
}

.all-mobile-card:not(.ct-section):not(.oxy-easy-posts) {
  display: none;
}

@media (max-width: 479px) {
  .list-cards-grid:not(.ct-section):not(.oxy-easy-posts), .list-cards-grid.oxy-easy-posts .oxy-posts, .list-cards-grid.ct-section .ct-section-inner-wrap {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 0px;
  }
  .card-grid:first-of-type {
    padding-top: 0px;
  }
  .all-mobile-card:not(.ct-section):not(.oxy-easy-posts) {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 16px;
  }
  .all-mobile-card .news-card-image-wrap {
    background-color: var(--color-secondary-06);
  }
  .all-mobile-link-row {
    display: flex;
    flex-direction: row;
    gap: 8px;
    font-size: 1rem;
    font-style: normal;
    font-weight: 500;
    line-height: 150%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: max-content;
    align-items: center;
    justify-content: center;
    color: var(--color-secondary-01);
  }

  .all-mobile-card.all-mobile-galerijas .card-slider-image-wrap {
    background: rgba(0, 0, 0, 0.20);
  }
  .all-mobile-galerijas .all-mobile-link-row {
    color: var(--color-secondary-07);
  }
}





.page-share-link {
  user-select: none;
}

.page-share-link.disabled {
  opacity: 0.3;
  cursor: default;
  pointer-events: none;
}


form .button {
    gap: 8px !important;
    background-color: #ff6f00 !important;
    border-top-width: 2px !important;
    border-right-width: 2px !important;
    border-bottom-width: 2px !important;
    border-left-width: 2px !important;
    border-top-color: #ff6f00 !important;
    border-right-color: #ff6f00 !important;
    border-bottom-color: #ff6f00 !important;
    border-left-color: #ff6f00 !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    text-align: justify !important;
    color: #ffffff !important;
    cursor: pointer !important;
}
form .button-m {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
    padding-left: 24px !important;
    padding-right: 24px !important;
    font-size: 1rem !important;
    font-weight: 600 !important;
    line-height: 24px !important;
    height: 48px !important;
}.search-input-icon {
  width: 20px;
  height: 20px;
  position: absolute;
  left: 14px;
  top: 50%;
  transform: translateY(-50%);
}

.button-reset {
    gap: 0px;
    padding: 0 10px 0 10px;
    align-items: center;
    justify-content: center;
}

@media (max-width: 991px) {
  .list-top-left .list-result-count[style="display: none;"] + .ct-shortcode {
    width: 50%;
    max-width: 50%;
  }
  button.facetwp-reset {
    padding-left: 4px;
    padding-right: 4px;
  }
}
.facetwp-facet {
  margin: 0px !important;
}

#section-list .facetwp-search {
    border-top-color: #7e6043;
    border-right-color: #7e6043;
    border-bottom-color: #7e6043;
    border-left-color: #7e6043;
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    width: 100%;
    height: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 14px;
    padding-left: 42px;
    color: #7e6043;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}
#section-list .facetwp-search:focus-visible {
  outline: rgba(0,0,0,0);
}

.results-total-num {
  color: var(--color-primary-1);
  font-weight: 700;
}

.facetwp-input-wrap, .facetwp-type-search {
  width: 100%;
  height: 100%;
}

#code-list-search .facetwp-icon {
  width: 20px;
  height: 20px;
  position: absolute;
  left: 14px;
  top: 50%;
  transform: translateY(-50%);
  opacity: 1;
}

#code-list-search .facetwp-icon:before {
  display: inline-block;
  content: '';
  width: 20px;
  height: 20px;
  background: url(/media/svg/icons/search-md.svg) no-repeat;
  background-position: center;
  background-size: 20px 20px;
}
#code-list-search .facetwp-icon.f-loading:before {
  background-image: url(/core/modules/facetwp/assets/images/loading.png);
}

.list-search-input:focus-visible {
  outline: rgba(0,0,0,0);
}

.facetwp-date {
  width: 100%;
  height: 48px;
  padding: 10px 14px 10px 42px;
  border: 2px solid var(--color-secondary-04);
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  color: var(--color-secondary-01);
  position: relative;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTcuNSA4LjMzMjY4SDIuNU0xMy4zMzMzIDEuNjY2MDJWNC45OTkzNU02LjY2NjY3IDEuNjY2MDJWNC45OTkzNU02LjUgMTguMzMyN0gxMy41QzE0LjkwMDEgMTguMzMyNyAxNS42MDAyIDE4LjMzMjcgMTYuMTM1IDE4LjA2MDJDMTYuNjA1NCAxNy44MjA1IDE2Ljk4NzggMTcuNDM4MSAxNy4yMjc1IDE2Ljk2NzdDMTcuNSAxNi40MzI5IDE3LjUgMTUuNzMyOCAxNy41IDE0LjMzMjdWNy4zMzI2OEMxNy41IDUuOTMyNTUgMTcuNSA1LjIzMjQ5IDE3LjIyNzUgNC42OTc3MUMxNi45ODc4IDQuMjI3MyAxNi42MDU0IDMuODQ0ODUgMTYuMTM1IDMuNjA1MTdDMTUuNjAwMiAzLjMzMjY4IDE0LjkwMDEgMy4zMzI2OCAxMy41IDMuMzMyNjhINi41QzUuMDk5ODcgMy4zMzI2OCA0LjM5OTggMy4zMzI2OCAzLjg2NTAyIDMuNjA1MTdDMy4zOTQ2MiAzLjg0NDg1IDMuMDEyMTcgNC4yMjczIDIuNzcyNDggNC42OTc3MUMyLjUgNS4yMzI0OSAyLjUgNS45MzI1NSAyLjUgNy4zMzI2OFYxNC4zMzI3QzIuNSAxNS43MzI4IDIuNSAxNi40MzI5IDIuNzcyNDggMTYuOTY3N0MzLjAxMjE3IDE3LjQzODEgMy4zOTQ2MiAxNy44MjA1IDMuODY1MDIgMTguMDYwMkM0LjM5OTggMTguMzMyNyA1LjA5OTg3IDE4LjMzMjcgNi41IDE4LjMzMjdaIiBzdHJva2U9IiM3RTYwNDMiIHN0cm9rZS13aWR0aD0iMS42NjY2NyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==) 12px 43% no-repeat;
}
.facetwp-date-max {
  margin-top: 8px;
}
.facetwp-date:before {
  content: " ";
  position: absolute;
  right: 14px;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-image: url(/media/svg/icons/calendar.svg);
  background-repeat: no-repeat;
  background-position: center;
}



.facetwp-facet-domes_sedes_gads ul.list li:first-child,
.facetwp-facet-izsoles_gads ul.list li:first-child {
  display: none;
}


/* Checkboxes */
.facetwp-checkbox .facetwp-display-value {
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  color: var(--color-secondary-01);
}
.facetwp-checkbox .facetwp-counter {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  color: var(--color-secondary-03);
}
.filters .facetwp-checkbox,
.facetwp-flyout .facetwp-checkbox {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8cmVjdCB4PSIxIiB5PSIxIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0cm9rZT0iI0JDQTk4QiIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPg==") 0 40% no-repeat;
  background-size: 20px 20px;
  margin-bottom: 4px;
  padding-left: 28px;
  cursor: pointer;
}
.filters .facetwp-checkbox.checked,
.facetwp-flyout .facetwp-checkbox.checked {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8cmVjdCB4PSIxIiB5PSIxIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9IiNGRjZGMDAiIHN0cm9rZT0iI0ZGNkYwMCIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgPHBhdGggZD0iTTYuMjUgOS41ODM1TDkuMTY2NjcgMTIuNTAwMkwxNC41ODMzIDcuMDgzNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIzIi8+Cjwvc3ZnPg==");
}
.filters .facetwp-checkbox:not(.checked):hover,
.facetwp-flyout .facetwp-checkbox:not(.checked):hover {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8cmVjdCB4PSIxIiB5PSIxIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9IiNFOUU0RDYiIHN0cm9rZT0iI0JDQTk4QiIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPg==);
}


/* FLYOUT */

.flyout-item {
  min-height: 42px;
}

.flyout-row h3 {
  color: var(--color-secondary-01);
  font-family: "Inter";
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
  margin: 40px 0px 16px 0px;
}
.flyout-row:first-of-type h3 {
  margin-top: 0px;
}

.facetwp-flyout-top-bar {
  width: 100%;
  height: 72px;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 32px;
  padding: 0px 16px 0px 16px;
}
.facetwp-flyout-content {
  padding: 0px 16px 16px 16px !important;
}

.facetwp-flyout-close {
  padding: 0px;
}



/* Page */
.facetwp-pager {
  display: flex;
}
.facetwp-page:not(.next):not(.prev) {
  padding: 12px;
  margin-right: 2px;
  cursor: pointer;
  border-radius: 20px;
  min-width: 40px;
  height: 40px;
  padding: 12px;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 16px;
  color: var(--color-secondary-02);
  text-align: center;
}
.facetwp-page:not(.next):not(.prev).active,
.facetwp-page:not(.next):not(.prev):hover {
  background-color: var(--color-secondary-07);
  text-decoration: none;
}
.facetwp-page:not(.next):not(.prev).active {
  color: var(--color-secondary-01);
}
.facetwp-page.next,
.facetwp-page.prev {
  display: inline-flex;
  justify-content: center;
  gap: 8px;
  align-items: center;
  line-height: normal;
  padding: 0px;
}
.facetwp-page.next {
  margin-left: 24px;
}
.facetwp-page.prev {
  margin-right: 24px;
}
.facetwp-page.dots {
  cursor: default;
  pointer-events: none;
}




/* Lokacija - RADIO BUTTONS */

.facetwp-facet-lokacija,
.facetwp-facet-apbalvojuma_veids
{
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 8px;
}
.facetwp-facet-lokacija .facetwp-radio,
.facetwp-facet-apbalvojuma_veids .facetwp-radio
{
  background: unset;
  background-size: unset;
  margin-bottom: 0px;
  padding: 4px 16px;
  cursor: pointer;
  height: 34px;
  font-size: 0.875rem;
  color: var(--color-secondary-02);
  font-style: normal;
  font-weight: 600;
  background-color: var(--color-secondary-07);
  border: 1px solid var(--color-secondary-06);
  display: flex;
  align-items: center;
  justify-content: center;
}
.facetwp-facet-lokacija .facetwp-radio.checked,
.facetwp-facet-apbalvojuma_veids .facetwp-radio.checked
{
  background-image: unset;
  background-color: var(--color-primary-1);
  color: white;
}
.facetwp-facet-lokacija .facetwp-radio:not(.checked):hover,
.facetwp-facet-apbalvojuma_veids .facetwp-radio:not(.checked):hover
{
  background-color: var(--color-secondary-06);
  color: var(--color-secondary-01);
}


/* Datepicker */
.fdate-day {
    display: flex;
    justify-content: center;
    align-items: center;
}
.fdate-grid .selected {
  background-color: var(--color-primary-1) !important;
}








.nice-select {
  width: 100%;
  border: 2px solid var(--color-secondary-04);
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
  border-radius: 0px;
  font-size: 1rem;
  line-height: 150%;
  font-weight: 500;
  height: 48px;
  padding-left: 14px;
  padding-right: 42px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.nice-select:hover {
  border: 2px solid var(--color-secondary-05);
  background: var(--color-secondary-06);
}
.nice-select.open,
.nice-select.open-select {
  border: 2px solid var(--color-secondary-05);
  background: var(--color-secondary-05);
}

.nice-select.open-select .list {
    opacity: 1;
    pointer-events: auto;
    -webkit-transform: scale(1) translateY(0);
    -ms-transform: scale(1) translateY(0);
    transform: scale(1) translateY(0);
}
  
.nice-select.open .list,
.nice-select.open-select .list {
  width: 100%;
  border: 1px solid var(--color-secondary-06);
  box-shadow: 0px 12px 16px -4px rgba(70, 50, 41, 0.05), 0px 4px 6px -2px rgba(70, 50, 41, 0.03);
  padding: 6px 6px 2px 6px;
  border-radius: 0px;
}

.nice-select .option {
    cursor: pointer;
    font-weight: 500;
    line-height: 150%;
    padding: 10px 8px 10px 8px;
    font-size: 1rem;
  margin-bottom: 4px;
}
.nice-select .option.selected {
    font-weight: 500;
}


.nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus {
  background: var(--color-secondary-07);
}

.nice-select:after {
    border-bottom: none;
    border-right: none;
    content: '';
    display: block;
    height: 20px;
    margin-top: 0px;
    pointer-events: none;
    position: absolute;
    right: 12px;
    top: 50%;
    transform: translateY(-50%);
    width: 20px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNNSA3LjVMMTAgMTIuNUwxNSA3LjUiIHN0cm9rZT0iIzQ2MzIyOSIgc3Ryb2tlLXdpZHRoPSIxLjY2NjY3IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+);
  -webkit-transform-origin: 50% 25%;
  -ms-transform-origin: 50% 25%;
  transform-origin: 50% 25%;
}

.nice-select.open:after,
.nice-select.open-select:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}








.header-main {
  /* Shadow lg */
  box-shadow: 0px 4px 6px -2px rgba(70, 50, 41, 0.03), 0px 12px 16px -4px rgba(70, 50, 41, 0.05);
}

@media (min-width: 768px) {
  .oxy-site-navigation li > button {
    display: none;
  }
}
.oxy-site-navigation li li > button {
  display: initial;
}


/* Menu Simple */
#_nav_menu-simple .menu-item a {
  height: 100px;
  border-color: var(--color-primary-1);
}

/* Menu Mobile HAMBURGER */
#_nav_menu-simple .oxy-nav-menu-hamburger {
  width: 24px;
  height: 24px;
  justify-content: space-around;
}

#_nav_menu-simple .oxy-nav-menu-hamburger-line {
  height: 2px;
}
#_nav_menu-simple .oxy-nav-menu-hamburger-line:last-child {
  width: 80%;
}

#_nav_menu-simple.oxy-nav-menu-open .oxy-nav-menu-hamburger-wrap {
  width: 48px;
  height: 48px;
  
}
.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-hamburger-wrap {
  position: absolute;
  top: 12px;
  right: 12px;
  z-index: 1;
  border: 2px solid var(--color-secondary-04);
  border-radius: 25px;
  padding: 13px;
}
#_nav_menu-simple.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-hamburger {
  justify-content: space-between;
}
#_nav_menu-simple.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child {
  top: 10px;
}
#_nav_menu-simple.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child {
  top: -12px;
  width: 100%;
}

/* Menu Mobile */
#_nav_menu-simple.oxy-nav-menu.oxy-nav-menu-open {
  justify-content: flex-start;
/*   padding-top: 72px; */
}
.oxy-nav-menu .oxy-nav-menu-list li.menu-item {
    align-items: flex-start;
}
#_nav_menu-simple.oxy-nav-menu-open .menu-header-menu-container,
#_nav_menu-simple.oxy-nav-menu-open #menu-header-menu {
  width: 100%;
}
#_nav_menu-simple.oxy-nav-menu-open #menu-header-menu > li > a {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
#_nav_menu-simple.oxy-nav-menu.oxy-nav-menu-open .menu-item a {
  padding-left: 16px;
  padding-right: 16px;
  justify-content: flex-start;
  width: 100%;
  height: auto;
}

#_nav_menu-simple:not(.oxy-nav-menu-open) .mobile-tops,
#_nav_menu-simple:not(.oxy-nav-menu-open) .mobile-bottoms {
  display: none;
}

.oxy-nav-menu.oxy-nav-menu-open .menu-header-menu-simple-container {
    max-height: 100%;
    overflow: unset;
    padding-top: 2em;
    padding-bottom: 2em;
    width: 100%;
}
.oxy-nav-menu.oxy-nav-menu-open > div:last-child {
    max-height: 100%;
    overflow: unset;
    padding-top: 0px;
    padding-bottom: 0px;
    width: 100%;
}


/* Vairāk */


#_nav_menu-simple.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a {
  width: 100%;
}


.mobile-only {
  display: none;
}
@media screen and (max-width: 991px) {
  .mobile-only {
    display: flex;
  }

  #_nav_menu-simple .menu-header-menu-container {
    padding-top: 32px;
    padding-bottom: 32px;
  }
  #_nav_menu-simple .menu-item a {
    font-size: 1.25rem;
    line-height: 120%;
  }
}


.icon-row-mobile-head .icon-row-text {
  font-weight: 600 !important;
}












.main-search-input {
  width: 100%;
  height: 100%;
  color: var(--color-secondary-01, #463229);
  font-family: Inter;
  font-size: 1.5rem;
  font-style: normal;
  font-weight: 600;
  line-height: 36px;
  border: none;
}
.main-search-input:focus-visible {
  outline: rgba(0,0,0,0);
}

.main-search-input-mobile {
  width: 100%;
  height: 100%;
  color: var(--color-secondary-01, #463229);
  font-family: Inter;
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 600;
  line-height: 36px;
  border: 2px solid rgba(0,0,0,0);
  padding-left: 42px;
}
.main-search-input-mobile:focus-visible {
  outline: rgba(0,0,0,0);
  border-bottom: 2px solid var(--color-secondary-01)
}
.main-search-input-mobile::-webkit-input-placeholder { /* Chrome and Safari */
  color: var(--color-secondary-02) !important;
  font-size: 1.25rem !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 36px !important;
  opacity: 0.3 !important;
}
  
.main-search-input-mobile::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: var(--color-secondary-02) !important;
  font-size: 1.25rem !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 36px !important;
  opacity: 0.3 !important;
}
  
.main-search-input-mobile::-ms-input-placeholder { /* Microsoft Edge */
  color: var(--color-secondary-02) !important;
  font-size: 1.25rem !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 36px !important;
  opacity: 0.3 !important;
}
  
.main-search-input-mobile::placeholder {
  color: var(--color-secondary-02) !important;
  font-size: 1.25rem !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 36px !important;
  opacity: 0.3 !important;
}

.search-results-fast {
/*   height: calc(100vh - 150px - 100px); */
}

.result-fast-title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  text-overflow: ellipsis;
  overflow: hidden;
}

ul.ui-autocomplete {
    width: 100%;
    background: #FFFFFF;
    box-sizing: border-box;
/*     box-shadow: 0px 20px 24px -4px rgba(16, 24, 40, 0.08), 0px 8px 8px -4px rgba(16, 24, 40, 0.03); */
    border-radius: 0px;
    font-size: 1rem;
    color: var(--color-secondary-01);
    z-index: 9999;
/*     top: 2px !important; */
    padding: 0px 24px 0px 24px;
    /* display: none; */
/*     opacity: 0.7; */
/*     background: lightgray; */
    border: none !important;
}

ul#ui-id-1 {
  position: relative;
  left: unset !important;
  margin-left: auto;
  margin-right: auto;
  max-width: 1280px;
  overflow-y: auto;
  overflow-x: auto;
/*   max-height: 666px; */
}

.ui-menu-item:first-of-type {
  margin-top: 48px;
}

.ui-menu .ui-menu-item-wrapper {
  padding: 0px 0px 8px 0px;
}

.search-result-fast.ui-state-active, .ui-widget-content .search-result-fast.ui-state-active {
  border: none;
/*   background: #f5f4ee; */
  background: unset;
  font-weight: normal;
  color: initial;
}
.ui-menu .ui-state-focus, .ui-menu .ui-state-active {
  margin: 0px !important;
}


input[type='text'].ui-autocomplete-loading {
    background-image: url(/media/res/spinner.gif);
    background-repeat: no-repeat;
    background-position: right 12px center;
    background-size: 24px;
}

span.auto-mark {
  color: var(--color-primary-1);
}


ul#ui-id-1.ui-menu .ui-menu-item:last-child {
  width: fit-content;
  margin: auto;
}

.button-all-search-results {
  color: white !important;
  padding-left: 24px !important;
  padding-right: 24px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  margin-top: 24px;
  width: fit-content;
  font-weight: 600 !important;
}
.button-all-search-results:hover,
.button-all-search-results.ui-state-active {
  background: unset;
  background-color: #e04f16;
  border: 2px solid #e04f16;
  margin-left: auto !important;
  margin-right: auto !important;
  margin-top: 24px !important;
}

@media screen and (max-width: 991px) {
  .button-all-search-results {
    color: white !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    margin-top: 0px !important;
    width: 100%;
    font-weight: 600 !important;
  }
  .button-all-search-results:hover,
.button-all-search-results.ui-state-active {
  margin-top: 0px !important;
}
  .result-fast-image svg {
    width: 100px;
    height: 65px;
  }
  ul#ui-id-2.ui-menu .ui-menu-item-wrapper {
    padding: 0px 0px 8px 0px;
  }
  ul#ui-id-2 {
    padding: 0px;
    max-width: calc( 100% - 32px );
  }
  ul#ui-id-2 .ui-menu-item:first-of-type {
    margin-top: 0px;
  }
  ul#ui-id-2 .ui-menu-item:last-of-type {
    display: none;
  }
  .section-show-all-search-results {
    box-shadow: 0px -12px 16px -4px rgba(70, 50, 41, 0.05), 0px -4px 6px -2px rgba(70, 50, 41, 0.03);
  }
}




.header-top-icon {
  cursor: pointer;
  align-self: center;
}

.icon-font-size {
  width: 39px;
  height: 16px;
}

.icon-contrast {
  width: 24px;
  height: 24px;
}

.top-header-icon-wrap {
  position: relative;
  display: flex;
}

.top-header-pop-menu {
  position: absolute;
  top: 30px;
  right: 0px;
  /* width: 250px; */
  height: 111px;
  background-color: var(--color-secondary-07);
  border-radius: 8px;
  display: flex;
  z-index: 999;
  align-items: center;
  justify-content: center;
}
.contrast-choice {
  cursor: pointer;
  height: 100%;
  padding: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 8px;
}
.contrast-choice:hover {
  background-color: var(--color-secondary-04);
}
/* HTML: <div class="loader"></div> */
.loader {
  border: 1px solid rgba(0,0,0,0);
  border-radius: 50%;
  transform: rotate(45deg);
}
.loader::before {
  content: "";
  position: absolute;
  inset: -1px;
  border-radius: 50%;
  border: 1px solid #F5F5F3;
  animation: l18 4s infinite linear;
}
@keyframes l18 {
    0%   {clip-path:polygon(50% 50%,0 0,0    0,0    0   ,0    0   ,0    0   )}
    25%  {clip-path:polygon(50% 50%,0 0,100% 0,100% 0   ,100% 0   ,100% 0   )}
    50%  {clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}
    75%  {clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0    100%,0    100%)}
    100% {clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0    100%,0    0   )}
}

.slider-loader {
  width: 35px;
  height: 35px;
  position: relative;
  background-image: url(/media/svg/icons/dot-white.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 6px 6px;
}.slider-heading p {
  margin: unset;
}

.section-sakuma-atteli {
  -webkit-transition: background 200ms ease-in-out 300ms;
  -moz-transition: background 200ms ease-in-out 300ms;
  -o-transition: background 200ms ease-in-out 300ms;
  transition: background 200ms ease-in-out 300ms;
}.front-icons-svg {
  width: 64px;
  height: 64px;
}
.front-icons-svg {
  transition: 0.2s ease all;
}
.front-icons-link.hovered .front-icons-svg {
  width: 70px;
  height: 70px;
  margin-top: -6px;
}
.front-icons-link.rest {
  opacity: 0.4;
  backdrop-filter: blur(32.67567443847656px);
}.card-slider-image-wrap:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc( (51 / 76) * 100% );
}
.card-slider-image {
  position: absolute;
}


.slider-card-mark {
  transition: 0.2s ease all;
  opacity: 0.5;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  width: 72px;
  height: 72px;
  flex-shrink: 0;
}
.slider-card-mark-mobile {
  display: none;
  width: 56px;
  height: 56px;
  opacity: 0.7;
  flex-shrink: 0;
}
@media screen and (max-width: 767px) {
  .slider-card-mark {
    display: none;
  }
  .slider-card-mark-mobile {
    display: flex;
  }
}

.card-slider:hover .card-slider-image {
  transform: scale(1.12, 1.12);
}
.card-slider:hover .slider-card-image-overlay {
/*   opacity: 1; */
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.50) 0%, rgba(0, 0, 0, 0.50) 100%);
}
.card-slider:hover .slider-card-mark {
  opacity: 1;
}


.front-slider-galerijas {
  width: 100%;
}

.section-front-galerijas .flickity-viewport {
  overflow: visible;
}

.flick-arrow.disabled {
  opacity: 0.3;
  cursor: default;
}
.flick-arrow.disabled:hover {
  background-color: unset;
}.button-social-icon {
  display: flex;
  width: 20px;
  height: 20px;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
}
/* .button-social-icon.facebook {
  padding: 1px 5px;
}
.button-social-icon.twitter {
  padding: 3px 2px;
}
.button-social-icon.linkedin {
  padding: 2px 3px 4px 4px;
}
.button-social-icon.youtube {
  padding: 0px;
}
.button-social-icon.instagram {
  padding: 0.986px 1px 0.991px 0.986px;
} */

.footer-list-text a {
  color: var(--color-secondary-07) !important;
}.nav-link-main:hover .nav-link-main-text {
  text-decoration: underline;
}

.navigator-block:not(.single) {
  padding-top: 32px;
  padding-bottom: 32px;
}
.navigator-block.single .nav-link-main-text {
/*   line-height: 24px; */
}
.navigator-block.single:hover .nav-link-main-text {
  text-decoration: underline;
}

.navigation-grid .grid-sizer,
.navigation-grid .navigator-block {
  width: calc( 33% - 8px );
}
.navigation-grid .navigator-block  {
  margin-bottom: 16px;
}
.navigation-grid .gutter-sizer {
  width: 16px;
}


/* HTML: <div class="loader"></div> */
.grid-loader {
  width: 42px;
  height: 42px;
  border-radius: 50%;
  background: 
    radial-gradient(farthest-side,#FF6F00 94%,#0000) top/8px 8px no-repeat,
    conic-gradient(#0000 30%,#FF6F00);
  -webkit-mask: radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 0);
  animation: l13 1s infinite linear;
}
@keyframes l13{ 
  100%{transform: rotate(1turn)}
}

.code-page-more-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 18px;
  height: 18px;
}


.text-before-nav p:first-of-type {
  margin-top: 0px;
}
.text-before-nav p:last-of-type {
  margin-bottom: 0px;
}






.shadow-xl {
  box-shadow: 0px 20px 24px -4px rgba(70, 50, 41, 0.05), 0px 8px 8px -4px rgba(70, 50, 41, 0.08);
}
.shadow-lg {
  box-shadow: 0px 12px 16px -4px rgba(70, 50, 41, 0.05), 0px 4px 6px -2px rgba(70, 50, 41, 0.03);
}
.shadow-md {
  box-shadow: 0px 2px 4px -2px rgba(70, 50, 41, 0.06), 0px 4px 8px -2px rgba(70, 50, 41, 0.05);
}
.shadow-xs {
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
}
.doc-catalog-link svg {
  width: 24px;
  height: 24px;
}

.doc-catalog-link:hover .ct-text-block {
  text-decoration: underline;
}


.page-side-link {
  
}

.doc-row {
  margin: 0px 0px 8px 0px;
}
.doc-row:hover .icon-row-text {
  text-decoration: underline;
}


.icon-row-link:hover .icon-row-text {
  text-decoration: underline;
}

.icon-row {
  margin-top: 4px;
}

.icon-external-link {
  width: 1em;
  height: 1em;
  flex-shrink: 0;
  margin-left: 4px;
  transform: translateY(2px);
}.breadcrumb-separator {
  width: 20px;
  height: 20px;
}
.rank-math-breadcrumb {
  margin-bottom: 4px;
  display: none;
}
.rank-math-breadcrumb a {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: var(--color-secondary-01);
}
.rank-math-breadcrumb span.last {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: var(--color-secondary-02);
}
.rank-math-breadcrumb p, .rank-math-breadcrumb p *  {
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
  justify-content: flex-start;
  margin: 0px;
}.dep-text p {
  margin: 0px;
}

.dep-links .icon-row-text {
  color: var(--color-primary-1);
}
.dep-links a:hover .icon-row-text {
  text-decoration: underline;
}.oxy-stock-content-styles {
    width: 100%;
}

.oxy-stock-content-styles p:first-child,
.post-content p:first-child {
  margin-top: 0px;
}

.ct-new-columns {
  justify-content: flex-start;
}

span.oxy-stock-content-styles > :first-child {
  margin-top: 0px;
}

div#ez-toc-container {
  display: none;
  margin-bottom: 48px;
}
div#ez-toc-container li {
  margin-top: 8px;
}

.page-content-wrap .ct-inner-content p:first-child {
  margin-top: 0px;
}


/* :where(body .is-layout-flow) > :first-child:first-child {
    margin-block-start: revert;
} */

:where(.wp-block-columns) {
    margin-bottom: unset !important;
}

hr.wp-block-separator {
  border: 1px solid var(--color-secondary-05);
  width: 100%;
  margin-top: 24px;
  margin-bottom: 32px;
}

p.has-large-font-size {
  font-size: 1.25rem !important;
  font-weight: 600;
  line-height: 150%;
}

hr.wp-block-separator {
  border: 1px solid var(--color-secondary-05);
  width: 100%;
  margin-top: 24px;
  margin-bottom: 32px;
}
p.has-large-font-size + hr.wp-block-separator {
  border: 1px solid #EAECF0;
  margin-top: 21px;
  margin-bottom: 24px;
}


.margin-top-0 {
  margin-top: 0px;
}

.side-box p {
  margin: 0px;
}

iframe:not([title^="YouTube"]) {
  width: 100%;
}
.jaunuma-galerija-youtube iframe {
  width: revert-layer;
}

.oxy-stock-content-styles p:last-of-type {
  margin-bottom: 0px;
}

.single-pasakums .page-meta-modified {
  display: none !important;
}

.single-pasakums .ct-section-inner-wrap > .page-meta {
  display: none !important;
}

.page-content-wider .page-content {
  max-width: 733px;
}

.page-meta {
  max-width: 733px;
}
.page-col-left .page-meta {
  max-width: 779px;
}


@media screen and (max-width: 991px) {
  .more-mobile + .page-col-right,
  .more-mobile + .page-col-right:not(.ct-section):not(.oxy-easy-posts),
  .more-mobile + .page-col-right {
    display: none;
  }
  .single-pasakums .ct-section-inner-wrap > .page-meta {
    display: flex !important;
  }
  .single-pasakums .page-col-left > .page-meta {
    display: none !important;
  }

  .more-mobile + .page-col-left {
    padding-top: 24px;
    padding-bottom: 16px;
  }
  .page-col-right {
    padding-top: 24px;
  }
  .page-meta {
    max-width: 100%;
  }
  .page-col-left .page-meta {
    max-width: 100%;
  }
}
@media screen and (max-width: 767px) {
  p.has-large-font-size {
    font-size: 1rem !important;
    font-weight: 600;
    line-height: 150%;
  }
}








.stk-block-accordion.stk-block-background.is-style-colored {
  background-color: unset;
  border: 2px solid var(--color-secondary-07);
}
.stk-block-accordion.stk-block-background.is-style-colored.stk--is-open {
  border: 2px solid var(--color-secondary-05);
}
.stk-block-accordion.stk-block-background.is-style-colored > summary {
  background-color: var(--color-secondary-07);
  padding: 14px 16px !important;
}
.stk-block-accordion.stk-block-background.is-style-colored.stk--is-open > summary {
  background-color: var(--color-secondary-05);
}
.stk-block-accordion.stk-block-background.is-style-colored .stk-block-accordion__content {
  background-color: unset;
}

.stk-block-accordion.stk-block-background.is-style-colored > summary > div {
  margin: 0px !important;
}
.stk-block-accordion.stk-block-background.is-style-colored > summary h4 {
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  color: var(--color-secondary-01);
}
.stk-block-accordion.stk-block-background.is-style-colored .stk-block-accordion__content > div {
  padding: 24px 24px 40px 24px !important;
  margin: 0px !important;
}


.page-content-wrap .ct-inner-content .wp-block-stackable-accordion,
.post-content .wp-block-stackable-accordion {
  margin-bottom: 4px !important;
}



.akordeons-docs-content {
  margin-bottom: 0px;
}
.akordeons-docs-content:last-child {
  margin-bottom: 24px;
}.darbs-row-doc:hover .darbs-row-link {
  text-decoration: underline;
}
.darbs-row.acc-row-active {
  background-color: var(--color-secondary-08);
}

.single-sede .wp-block-audio audio {
  margin-top: 24px;
  margin-bottom: 0px;
}

.section-sedes + .section-rating,
.page-id-100 .section-rating {
  border-top: 1px solid var(--color-secondary-05);
  background: var(--color-secondary-07);
}

.section-sedes + .section-rating + .section-mailing-list,
.page-id-100 .section-mailing-list {
  background: var(--color-secondary-06);
}
.page-content-wrap .ct-inner-content {
  width: 100%;
  font-size: 1.125rem;
  text-align: left;
  line-height: 28px;
}

.page-content-wrap object {
  width: 100%;
  min-height: 400px;
}

.page-intro p:first-of-type {
  margin: 0px;
}

.page-aside {
  position: sticky;
  top: 100px;
}
body.admin-bar .page-aside {
  top: 132px;
}

.page-content-wrap .ct-inner-content ol,
.page-content-wrap .ct-inner-content ul {
  padding-left: 28px;
}

ul li::marker {
  color: var(--color-primary-1);
}

blockquote {
  margin: 40px 0px 40px 0px;
  padding: 8px 0px 8px 22px;
  border-left: 2px solid var(--color-primary-1);
}
blockquote p {
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 150%;
  font-style: italic;
}
blockquote cite {
  font-size: 1rem;
  font-weight: 400;
  line-height: 150%;
  font-style: normal;
  color: var(--color-secondary-02);
  margin-top: 32px;
}

.page-content-wrap .ct-inner-content figure.wp-block-image.size-full {
  margin-top: 48px;
  margin-bottom: 48px;
}
h1 + figure.wp-block-image.size-full,
h2 + figure.wp-block-image.size-full,
h3 + figure.wp-block-image.size-full,
h4 + figure.wp-block-image.size-full,
h5 + figure.wp-block-image.size-full,
h6 + figure.wp-block-image.size-full
{
  margin-top: 0px !important;
}
.page-content-wrap .ct-inner-content .wp-block-image figcaption,
.page-content-wrap .ct-inner-content figcaption
{
  margin-top: 16px;
  margin-bottom: 0px;
  color: var(--color-secondary-02);
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 400;
  line-height: 20px; /* 142.857% */
}

div.info-block {
  margin-top: 16px;
}

figure.teksta-izcelums {
  background-color: var(--color-secondary-07);
  margin-top: 48px;
  margin-bottom: 48px;
  padding: 32px;
}
figure.teksta-izcelums h3 {
  margin-top: 0px;
  margin-bottom: 20px;
}

figure.wp-block-image {
  margin-top: 48px;
  margin-bottom: 48px;
}


.redirect-icon-code {
  width: 18px;
  height: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.page-side-link {
  display: inline !important;
}
.page-side-link svg {
  transform: translateY(4px);
}


.acf-form .hide-label label {
  display: none;
}
.acf-field .acf-label {
  margin: 0 0 6px !important;
}

.acf-form .acf-fields > .acf-field {
  padding: 6px 0px;
  border: none;
}

.acf-form .acf-input-wrap {
  overflow: visible;
}

.acf-form .acf-field input[type=text],
.acf-form .acf-field input[type=password],
.acf-form .acf-field input[type=date],
.acf-form .acf-field input[type=datetime],
.acf-form .acf-field input[type=datetime-local],
.acf-form .acf-field input[type=email],
.acf-form .acf-field input[type=month],
.acf-form .acf-field input[type=number],
.acf-form .acf-field input[type=search],
.acf-form .acf-field input[type=tel],
.acf-form .acf-field input[type=time],
.acf-form .acf-field input[type=url],
.acf-form .acf-field input[type=week],
.acf-form .acf-field textarea,
.acf-form .acf-field select {
    width: 100%;
    padding: 10px 14px;
    margin: 0;
    box-sizing: border-box;
  
    border: 2px solid var(--color-secondary-02);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px; /* 150% */

    /* Shadow/xs */
    box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);

    color: var(--color-secondary-01);
}

.acf-form .acf-field input[type=text]:focus-visible,
.acf-form .acf-field input[type=password]:focus-visible,
.acf-form .acf-field input[type=date]:focus-visible,
.acf-form .acf-field input[type=datetime]:focus-visible,
.acf-form .acf-field input[type=datetime-local]:focus-visible,
.acf-form .acf-field input[type=email]:focus-visible,
.acf-form .acf-field input[type=month]:focus-visible,
.acf-form .acf-field input[type=number]:focus-visible,
.acf-form .acf-field input[type=search]:focus-visible,
.acf-form .acf-field input[type=tel]:focus-visible,
.acf-form .acf-field input[type=time]:focus-visible,
.acf-form .acf-field input[type=url]:focus-visible,
.acf-form .acf-field input[type=week]:focus-visible,
.acf-form .acf-field textarea:focus-visible,
.acf-form .acf-field select:focus-visible {
  outline: none;
  border-color: var(--color-secondary-02);
  box-shadow: 0px 0px 0px 4px rgba(188, 169, 139, 0.30);
}








.gallery-block-first, .gallery-block-thumb {
  cursor: pointer;
  user-select: none;
}.info-type-0 {
  border: 1px solid var(--color-secondary-04);
  background: var(--color-secondary-08);
}
.info-type-0 .info-block-link:hover {
  text-decoration-color: var(--color-secondary-04);
}

.info-type-1 {
  border: 1px solid rgba(255, 111, 0, 0.60);
  background: rgba(255, 111, 0, 0.05);
}
.info-type-1 svg path {
  stroke: #FF6F00;
}
.info-type-1 .info-block-link-text {
  color: #FF6F00;
}
.info-type-1 .info-block-link:hover {
  text-decoration-color: #FF6F00;
}

.info-type-2 {
  border: 1px solid rgba(217, 45, 32, 0.60);
  background: rgba(217, 45, 32, 0.05);
}
.info-type-2 svg path {
  stroke: #D92D20;
}
.info-type-2 .info-block-link-text {
  color: #D92D20;
}
.info-type-2 .info-block-link:hover {
  text-decoration-color: #D92D20;
}


.info-type-3 {
  border: 1px solid rgba(7, 148, 85, 0.60);
  background: rgba(7, 148, 85, 0.05);
}
.info-type-3 svg path {
  stroke: #079455;
}
.info-type-3 .code-info-icon svg path {
  d: path("M8.74967 13.9997L12.2497 17.4997L19.2497 10.4997M25.6663 13.9997C25.6663 20.443 20.443 25.6663 13.9997 25.6663C7.55635 25.6663 2.33301 20.443 2.33301 13.9997C2.33301 7.55635 7.55635 2.33301 13.9997 2.33301C20.443 2.33301 25.6663 7.55635 25.6663 13.9997Z");
}
.info-type-3 .info-block-link-text {
  color: #079455;
}
.info-type-3 .info-block-link:hover {
  text-decoration-color: #079455;
}


.info-block p {
  margin: 0px;
}/* Common */

:root {
  --wpforms-field-size-input-spacing: 6px !important;
  --wpforms-label-size-font-size: 1.125rem !important;
  --wpforms-label-size-line-height: 155.556% !important;
  --wpforms-label-color: #463229;
}

select#wpforms-1473-field_1 {
      -webkit-appearance: none;
    -moz-appearance: none;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIxIDIwIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNNS4zMzM1IDcuNUwxMC4zMzM1IDEyLjVMMTUuMzMzNSA3LjUiIHN0cm9rZT0iIzQ2MzIyOSIgc3Ryb2tlLXdpZHRoPSIxLjY2NjY3IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+);
    background-repeat: no-repeat;
    background-position: right 14px center;
    background-color: #fff;
    color: var(--color-secondary-01);
  border: 2px solid var(--color-secondary-04);
}
#wpforms-1473-field_3 {
  border: 2px solid var(--color-secondary-04);
}
input#wpforms-1473-field_3, button#wpforms-submit-1473, ul#wpforms-1473-field_4 {
  opacity: 0.3;
  pointer-events: none;
}

#wpforms-1473-field_4-container {
  padding: 0px;
}

[id^=wpforms].wpforms-container .wpforms-field {
  padding: 6px 0;
}
#wpforms-1473-field_2-container {
  padding: 0px;
}

[id^=wpforms].wpforms-container input[type=text],
 [id^=wpforms].wpforms-container input[type=range],
 [id^=wpforms].wpforms-container input[type=email],
 [id^=wpforms].wpforms-container input[type=url],
 [id^=wpforms].wpforms-container input[type=tel],
 [id^=wpforms].wpforms-container input[type=number],
 [id^=wpforms].wpforms-container input[type=password],
 [id^=wpforms].wpforms-container input[type=file],
 [id^=wpforms].wpforms-container select,
 [id^=wpforms].wpforms-container textarea,
 [id^=wpforms].wpforms-container .wpforms-field-row,
 [id^=wpforms].wpforms-container .choices,
 [id^=wpforms].wpforms-container .wpforms-order-summary-container {
 	height: 48px;
 	color: var(--color-secondary-01);
 	font-family: Inter;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 24px;
	width: 100%;
    max-width: 733px;
    box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
    border-radius: 0px;
    border: 2px solid var(--color-secondary-02);
 }
 [id^=wpforms].wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column textarea {
 	height: 72px;
    max-height: 200px;
    min-height: 72px;
    resize: vertical;
 }
 [id^=wpforms].wpforms-container textarea {
  min-height: 200px;
  resize: vertical;
 }


  [id^=wpforms].wpforms-container-full input[type=date]:focus,
  [id^=wpforms].wpforms-container-full input[type=datetime]:focus,
  [id^=wpforms].wpforms-container-full input[type=datetime-local]:focus,
  [id^=wpforms].wpforms-container-full input[type=email]:focus,
  [id^=wpforms].wpforms-container-full input[type=month]:focus,
  [id^=wpforms].wpforms-container-full input[type=number]:focus,
  [id^=wpforms].wpforms-container-full input[type=password]:focus,
  [id^=wpforms].wpforms-container-full input[type=range]:focus,
  [id^=wpforms].wpforms-container-full input[type=search]:focus,
  [id^=wpforms].wpforms-container-full input[type=tel]:focus,
  [id^=wpforms].wpforms-container-full input[type=text]:focus,
  [id^=wpforms].wpforms-container-full input[type=time]:focus,
  [id^=wpforms].wpforms-container-full input[type=url]:focus,
  [id^=wpforms].wpforms-container-full input[type=week]:focus,
  [id^=wpforms].wpforms-container-full select:focus,
  [id^=wpforms].wpforms-container-full textarea:focus,
  [id^=wpforms].wpforms-container-full input[type=date]:focus:invalid,
  [id^=wpforms].wpforms-container-full input[type=datetime]:focus:invalid,
  [id^=wpforms].wpforms-container-full input[type=datetime-local]:focus:invalid,
  [id^=wpforms].wpforms-container-full input[type=email]:focus:invalid,
  [id^=wpforms].wpforms-container-full input[type=month]:focus:invalid,
  [id^=wpforms].wpforms-container-full input[type=number]:focus:invalid,
  [id^=wpforms].wpforms-container-full input[type=password]:focus:invalid,
  [id^=wpforms].wpforms-container-full input[type=range]:focus:invalid,
  [id^=wpforms].wpforms-container-full input[type=search]:focus:invalid,
  [id^=wpforms].wpforms-container-full input[type=tel]:focus:invalid,
  [id^=wpforms].wpforms-container-full input[type=text]:focus:invalid,
  [id^=wpforms].wpforms-container-full input[type=time]:focus:invalid,
  [id^=wpforms].wpforms-container-full input[type=url]:focus:invalid,
  [id^=wpforms].wpforms-container-full input[type=week]:focus:invalid,
  [id^=wpforms].wpforms-container-full select:focus:invalid,
  [id^=wpforms].wpforms-container-full textarea:focus:invalid {
  	outline: 2px solid var(--color-secondary-02);
    border: 1px solid var(--color-secondary-04);
  }

/* More */
.wpforms-container .wpforms-field.disabled {
  opacity: 0.5;
  pointer-events: none;
  user-select: none;
}

#wpforms-1188-field_1-container {
  padding: 0px;
}
#wpforms-1188 {
  margin: 0px;
}

div.wpforms-container-full .wpforms-confirmation-container-full, div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
  background: #0794550D !important;
  border: 1px solid #07945599 !important;
  box-sizing: border-box;
  position: relative;
  padding: 18px 18px 18px 60px !important;
}

div.wpforms-container-full .wpforms-confirmation-container-full:before,
div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message):before {
  content: "";
    width: 28px;
    height: 28px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI4IDI4IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNOC43NDk2NyAxNC4wMDA3TDEyLjI0OTcgMTcuNTAwN0wxOS4yNDk3IDEwLjUwMDdNMjUuNjY2MyAxNC4wMDA3QzI1LjY2NjMgMjAuNDQ0IDIwLjQ0MyAyNS42NjczIDEzLjk5OTcgMjUuNjY3M0M3LjU1NjM1IDI1LjY2NzMgMi4zMzMwMSAyMC40NDQgMi4zMzMwMSAxNC4wMDA3QzIuMzMzMDEgNy41NTczMyA3LjU1NjM1IDIuMzMzOTggMTMuOTk5NyAyLjMzMzk4QzIwLjQ0MyAyLjMzMzk4IDI1LjY2NjMgNy41NTczMyAyNS42NjYzIDE0LjAwMDdaIiBzdHJva2U9IiMwNzk0NTUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==);
    position: absolute;
    left: 16px;
    top: 50%;
    transform: translateY(-50%);
}

div.wpforms-container-full .wpforms-confirmation-container-full, div[submit-success]>.wpforms-confirmation-container-full {
  color: var(--color-secondary-01) !important;
  font-size: 1rem !important;
  font-weight: 600;
  line-height: 24px;
}


/* Checkboxes, Radio */

[id^=wpforms].wpforms-container-full input[type=checkbox]:before,
[id^=wpforms].wpforms-container-full input[type=radio]:before {
  border-color: var(--color-secondary-04);
  border-width: 2px;
}
[id^=wpforms].wpforms-container-full input[type=checkbox]:before {
  border-radius: 0px;
  left: 0px;
  top: 0px;
  width: 12px;
  height: 12px;
}
[id^=wpforms].wpforms-container-full input[type=checkbox]:focus:before,
[id^=wpforms].wpforms-container-full input[type=radio]:focus:before {
  border: 2px solid var(--color-secondary-04);
  box-shadow: none;
}
[id^=wpforms].wpforms-container-full input[type=checkbox]:checked:focus:before,
[id^=wpforms].wpforms-container-full input[type=radio]:checked:focus:before {
/*   border: 2px solid var(--color-secondary-02);
  box-shadow: 0 0 0 1px var(--color-secondary-02), 0px 1px 2px rgba(0, 0, 0, 0.15); */
  border: none;
  box-shadow: unset;
}

[id^=wpforms].wpforms-container-full input[type=checkbox]:checked:before {
/*   background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8cmVjdCB4PSIxIiB5PSIxIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9IiNGRjZGMDAiIHN0cm9rZT0iI0ZGNkYwMCIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgPHBhdGggZD0iTTYuMjUgOS41ODM1TDkuMTY2NjcgMTIuNTAwMkwxNC41ODMzIDcuMDgzNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIzIi8+Cjwvc3ZnPg=="); */
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4KICA8cmVjdCB4PSIxIiB5PSIxIiB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9IiNGRjZGMDAiIHN0cm9rZT0iI0ZGNkYwMCIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgPHBhdGggZD0iTTUgNy42NjY1TDcuMzMzMzMgOS45OTk4NEwxMS42NjY3IDUuNjY2NSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIzIi8+Cjwvc3ZnPg==");
  width: 16px;
  height: 16px;
  border: none;
  box-shadow: none;
}
[id^=wpforms].wpforms-container-full input[type=radio]:checked:before {
/*   border-color: var(--color-secondary-02);
  box-shadow: 0 0 0 1px var(--color-secondary-02), 0px 1px 2px rgba(0,0,0,0.15); */
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8cmVjdCB4PSIxIiB5PSIxIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSI5IiBmaWxsPSIjRkY2RjAwIiBzdHJva2U9IiNGRjZGMDAiIHN0cm9rZS13aWR0aD0iMiIvPgogIDxyZWN0IHg9IjYiIHk9IjYiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHJ4PSI0IiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4=");
  width: 20px;
  height: 20px;
  border: none;
  box-shadow: none;
}

[id^=wpforms].wpforms-container-full input[type=radio]:checked:after {
/*   border: 2px solid transparent;
  background-color: var(--color-secondary-02); */
  display: none;
}

[id^=wpforms].wpforms-container-full input[type=submit]:focus:after,
[id^=wpforms].wpforms-container-full button[type=submit]:focus:after,
[id^=wpforms].wpforms-container-full .wpforms-page-button:focus:after {
  border: 2px solid #ff6f00;
  border-radius: 0px !important;
}

[id^=wpforms].wpforms-container-full input[type=checkbox]:checked:after {
  display: none;
/*   border-left-color: var(--color-secondary-02);
  border-bottom-color: var(--color-secondary-02);
  transform: translate(0px, 1px) scale(0.5) rotate(-45deg); */
}

[id^=wpforms].wpforms-container-full li:hover input[type=checkbox]:not(:checked):before,
[id^=wpforms].wpforms-container-full li:hover input[type=radio]:not(:checked):before {
  background-color: var(--color-secondary-06);
}

[id^=wpforms].wpforms-container-full .wpforms-field-file-upload .wpforms-uploader {
  border-radius: 0px;
  border: 2px solid var(--color-secondary-02);
}


.wpforms-submit-spinner {
  margin-left: 0px !important;
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}


div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul li input+label, div.wpforms-container-full .wpforms-field.wpforms-field-radio ul li input+label, div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox ul li input+label, div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple ul li input+label, div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox ul li input+label {
  padding-left: 8px !important;
  margin: 0 !important;
  line-height: 150% !important;
  font-size: 1rem;
  font-weight: 500;
}




/* Atsauksmes forma */

#wpforms-1188-field_1 {
  gap: 32px;
}

#wpforms-1188-field_2 {
  width: 100%;
  max-width: 733px;
  height: 72px;
  max-height: 200px;
  min-height: 72px;
  resize: vertical;
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
  border-radius: 0px;
}
#wpforms-1188-field_2:focus {
  outline: 2px solid var(--color-secondary-02);
  border: 1px solid var(--color-secondary-04);
}

#wpforms-1188-field_3 .button {
  width: 106px;
  height: 48px;
  transform: translateX(128px);

  background-color: #ffffff;
  border-top-color: #bca98b;
  border-right-color: #bca98b;
  border-bottom-color: #bca98b;
  border-left-color: #bca98b;
  color: #463229;

  border-top-width: 2px;
  border-right-width: 2px;
  border-bottom-width: 2px;
  border-left-width: 2px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
}
#wpforms-1188-field_3 .button:hover {
  background-color: #d7cab1;
  border-top-color: #d7cab1;
  border-right-color: #d7cab1;
  border-bottom-color: #d7cab1;
  border-left-color: #d7cab1;
}

#wpforms-1188 .wpforms-submit-container {
  height: 0px;
}
#wpforms-1473 .wpforms-submit-container {
  margin: 0px;
  padding: 7px 0px;
}

#wpforms-submit-1188 {
  width: 111px;
  height: 48px;
  transform: translateY(-88px);
  border-radius: 0px;
  background: var(--color-primary-1);
}
#wpforms-submit-1473,
#wpforms-submit-1142 {
  width: 100%;
  height: 48px;
  border-radius: 0px;
  background: var(--color-primary-1);
}
#wpforms-submit-1188:hover,
#wpforms-submit-1473:hover,
#wpforms-submit-1142:hover {
  background-color: #e04f16;
}

#wpforms-1473 {
  margin: 9px auto;
}
    
#wpforms-submit-1142 {
  width: 140px;
}


@media (max-width: 600px) {
  [id^=wpforms].wpforms-container .wpforms-field {
    padding: 4px 0px;
  }
}




[id^=wpforms] .wpforms-field-label-inline[for="wpforms-1473-field_4_1"] {
  margin-top: 1px !important;
  color: var(--color-secondary-01);
}



/* Special */
#wpforms-1142-field_7-container {
  padding-bottom: 0px;
}
#wpforms-1142-field_7-container legend {
  margin-bottom: 16px;
}
#wpforms-1142-field_8-container {
  padding-bottom: 0px;
  padding-top: 24px;
}
#wpforms-1142-field_9-container {
  padding-top: 8px;
  padding-bottom: 24px;
}
#wpforms-form-1142 .wpforms-submit-container {
  margin-top: 0px;
}

/* Vakance */
#wpforms-1120-field_6-container {
  padding-bottom: 8px;
}
#wpforms-1120-field_7-container {
  padding-top: 0px;
}
#wpforms-submit-1120 {
  border-radius: 0px;
}


.iti__flag-container .iti__dropdown-content.iti--flexible-dropdown-width {
  width: max-content;
}



.alert-0 {
  border-bottom: 2px solid var(--color-secondary-03);
  background: var(--color-secondary-08);
}

.alert-1 {
  border-bottom: 2px solid var(--color-primary-1);
  background: rgba(255, 111, 0, 0.05);
}
.alert-1 .alert-icon svg path {
  stroke: var(--color-primary-1);
}

.alert-2 {
  border-bottom: 2px solid #D92D20;
  background: rgba(217, 45, 32, 0.05);
}
.alert-2 .alert-icon svg path {
  stroke: #D92D20;
}

.alert-3 {
  border-bottom: 2px solid #079455;
  background: rgba(7, 148, 85, 0.05);
}
.alert-3 .alert-icon svg path {
  stroke: #079455;
}
.alert-3 .alert-icon svg path {
  d: path("M8.74967 13.9997L12.2497 17.4997L19.2497 10.4997M25.6663 13.9997C25.6663 20.443 20.443 25.6663 13.9997 25.6663C7.55635 25.6663 2.33301 20.443 2.33301 13.9997C2.33301 7.55635 7.55635 2.33301 13.9997 2.33301C20.443 2.33301 25.6663 7.55635 25.6663 13.9997Z");
}


.alert-close {
  cursor: pointer;
}#modal-access {
/*   transform: translateX(492px) translateY(42px); */
}
.access-button-font, .access-button-colors {
  user-select: none;
}
.access-button-selected {
  border: none;
  outline: 2px solid black;
}
.access-close-icon, .access-button-colors {
  cursor: pointer;
}#menu-item-1366 {
  display: none;
}

@media only screen and (max-width: 1190px) and (min-width: 992px) {
  #menu-item-1366 {
    display: flex;
  }
  #menu-item-1322, #menu-item-1323, #menu-item-1324 {
    display: none;
  }
}

@media only screen and (max-width: 991px) {
/*   html {
    font-size: 90%;
  }
  html.size-125 {
    font-size: 100%;
  }
  html.size-150 {
    font-size: 110%;
  } */
  
  .main-search-icon svg path {
    stroke: var(--color-secondary-01);
    width: 24px;
    height: 24px;
    
  }
  .navigation-grid .grid-sizer,
  .navigation-grid .navigator-block {
    width: calc( 50% - 8px );
  }
  .navigation-grid .navigator-block  {
    margin-bottom: 16px;
  }
  .navigation-grid .gutter-sizer {
    width: 16px;
  }

  button.facetwp-reset {
    width: 100%;
  }
}

@media only screen and (max-width: 767px) {
  h1 {
    font-size: 1.875rem;
    line-height: 38px;
  }
  .page-title {
    font-size: 1.5rem;
    line-height: 133.333%;
  }
  .page-title-single {
    font-size: 1.875rem;
    line-height: 100%;
  }
  .card-slider-title {
/*     font-size: 16px; */
    line-height: 120%;
  }
  .card-slider-date {
/*     font-size: 14px; */
    line-height: 20px;
  }
  .list-top .code-list-search {
    display: none;
  }
  
  .ct-section-inner-wrap {
      padding-right: 16px;
      padding-left: 16px;
  }
}

@media only screen and (max-width: 669px) {
  .navigation-grid .grid-sizer,
  .navigation-grid .navigator-block {
    width: calc( 100% );
  }
  .navigation-grid .navigator-block  {
    margin-bottom: 16px;
  }
  .navigation-grid .gutter-sizer {
    width: 16px;
  }
}

@media only screen and (max-width: 479px) {
  .ct-section-inner-wrap {
      padding-right: 16px;
      padding-left: 16px;
  }
}.code-cookies {
    padding-top: 64px;
    padding-left: 48px;
    padding-right: 48px;
    padding-bottom: 80px;
    width: 90%;
    max-width: 832px;
    position: fixed;
    left: 50%;
    bottom: 0px;
    transform: translateX(-50%);
    z-index: 999999;
    background-color: #ffffff;
  
}

.cookies-close {
  position: absolute;
  top: 12px;
  right: 12px;
  didplay: flexl;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  cursor: pointer;
}

.cookie-btns {
    width: 100%;
    text-align: justify;
    margin-top: 40px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.btn-cookies {
    width: 48%;
    height: 50px;
}

.cookie-checkbox {
    font-size: 18px;
    line-height: 28px;
    font-weight: 500;
    color: #344054;
    background: url(/media/svg/icons/checkbox-empty.svg) 0 50% no-repeat;
    background-size: 20px 20px !important;
    margin-top: 4px;
    padding-left: 28px;
    cursor: pointer;
}
.cookie-checkbox.checked {
    background: url(/media/svg/icons/checkbox-full.svg) 0 50% no-repeat;
}
.cookie-checkbox.locked {
    background: url(/media/svg/icons/checkbox-full.svg) 0 50% no-repeat;
    opacity: 0.3;
    cursor: default;
}
.text-cookies-title {
    font-size: 24px;
    line-height: 32px;
    font-weight: 700;
    color: var(--color-secondary-01);
}
._rich_text-cookies {
  font-size: 18px;
  line-height: 28px;
  margin-top: 16px;
  margin-bottom: 20px;
  color: var(--color-secondary-01);
}


@media only screen and (max-width: 767px) {
  .code-cookies {
      padding-top: 50px;
      padding-left: 24px;
      padding-right: 24px;
      padding-bottom: 24px;
      max-height: 90vh;
    overflow: scroll;
    top: 88px;
    
  }
  .text-cookies-title {
    font-size: 20px;
    line-height: 24px;
  }
  ._rich_text-cookies {
    font-size: 14px;
    line-height: 20px;
  }
  .cookie-checkbox {
    font-size: 14px;
    line-height: 20px;
  }
  .cookie-btns {
    flex-wrap: wrap;
    gap: 8px;
    margin-top: 24px;
  }
  .btn-cookies {
    width: 100%;
  }
}

ul.stk-table-of-contents__table {
  margin-top: 8px !important;
}
ul.stk-table-of-contents__table a {
  font-weight: 500;
}.icon-row-icon svg {
  max-width: 100%;
  max-height: 100;
}.banners-arrow {
  cursor: pointer;
}

.banners-wrap .flickity-viewport,
.logos-wrap .flickity-viewport {
  width: 100%;
}

#_dynamic_list-logos .flickity-viewport {
  width: 100%;
}

/* Banners, logos media */
@media screen and (max-width: 1260px) {
  .banners-wrap {
    width: 860px;
  }
  .logos-wrap {
    width: 896px;
  }
}
@media screen and (max-width: 1040px) {
  .banners-wrap {
    width: 640px;
  }
  .logos-wrap {
    width: 712px;
  }
}
@media screen and (max-width: 820px) {
  .banners-wrap {
    width: 420px;
  }
  .logos-wrap {
    width: 528px;
  }
}
@media screen and (max-width: 580px) {
  .banners-wrap {
    width: 200px;
  }
  .logos-wrap {
    width: 344px;
  }
}
@media screen and (max-width: 450px) {
  .logos-wrap {
    width: 160px;
  }
}






body {
/*   padding-top: 150px; */
}
figure#header-all {
/*   position: fixed;
  top: 0px;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 999; */
}
figure#header-all.hide-nav {
/*   -webkit-transform: translateY(-100%);
  transform: translateY(-100%); */
}

body.admin-bar figure#header-all {
/*   top: 32px; */
}

@media (max-width: 991px) {
  body {
/*     padding-top: 72px; */
  }
  
}
@media (max-width: 782px) {
  body.admin-bar figure#header-all {
/*     top: 46px; */
  }
}


.oxy-nav-menu.oxy-nav-menu-open {
  min-height: 100vh !important;
}



.header-main {
  position: sticky;
  top: 0px;
  z-index: 999;
}

body.admin-bar .header-main {
  top: 32px;
}.zeno_font_resizer a {
  color: white;
}.kontakti-descr-text p:last-child {
  margin-bottom: 0px;
}
.kontakti-descr-text p:first-child {
  margin-top: 0px;
}

.iestades-personas .kontakti-person:last-child {
  border-bottom: none;
  padding-bottom: 0px;
}

span.kontakti-dots {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 142.857%;
  color: var(--color-secondary-01);
  display: none;
}

@media screen and (max-width: 767px) {
  span.kontakti-dots {
    display: block;
  }
  .kontakti-result-path .kontakti-path:not(:last-of-type) {
    display: none;
  }
  .kontakti-result-path .kontakti-path-icon:not(:last-of-type) {
    display: none;
  }
}

ul#kontakti-radios {
  margin-top: 24px;
  margin-bottom: 0px;
  margin-left: 4px;
  display: flex;
  flex-direction: row;
  gap: 32px;
  font-size: 1.125rem;
  font-weight: 500;
  color: var(--color-secondary-01);
  line-height: 155.556%;
  font-style: normal;
  padding: 0px;
}

ul#kontakti-radios li {
  display: inline-flex;
  gap: 8px;
}
ul#kontakti-radios li input {
  position: relative;
  width: 16px;
  height: 16px;
  transform: translateY(3px);
}

ul#kontakti-radios li input:before {
  content: '';
  position: absolute;
  left: -2px;
  top: -2px;
  width: 20px;
  height: 20px;
  box-sizing: content-box;
  cursor: pointer;
/*   border-color: var(--color-secondary-04);
  border-width: 2px;
  border-style: solid; */
  border-radius: 50%;
  background-color: white;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8cmVjdCB4PSIxIiB5PSIxIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSI5IiBzdHJva2U9IiNCQ0E5OEIiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4=");
  
}
ul#kontakti-radios li input:after {
  content: '';
  position: absolute;
  left: -2px;
  top: -2px;
  width: 20px;
  height: 20px;
  box-sizing: content-box;
  cursor: pointer;
}

ul#kontakti-radios li input:checked:before {
/*   border-color: var(--color-secondary-02);
  box-shadow: 0 0 0 1px var(--color-secondary-02), 0px 1px 2px rgba(0, 0, 0, 0.15); */
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8cmVjdCB4PSIxIiB5PSIxIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSI5IiBmaWxsPSIjRkY2RjAwIiBzdHJva2U9IiNGRjZGMDAiIHN0cm9rZS13aWR0aD0iMiIvPgogIDxyZWN0IHg9IjYiIHk9IjYiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHJ4PSI0IiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4=");
}
ul#kontakti-radios li input:checked:after {
/*   border: 2px solid transparent;
  background-color: var(--color-secondary-02);
  transform: scale(0.5);
  border-radius: 50%; */
}

ul#kontakti-radios li:hover input:not(:checked):before {
/*   background-color: var(--color-secondary-06); */
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8cmVjdCB4PSIxIiB5PSIxIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSI5IiBmaWxsPSIjRTlFNEQ2IiBzdHJva2U9IiNCQ0E5OEIiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4=");
}

.radio-label {
  padding-left: 0px;
  margin: 0;
  line-height: 23px;
  cursor: pointer;
}



.kontakti-result-fast {
  flex-direction: column;
}


ul#ui-id-3 {
  padding: 0px;
  box-shadow: 0px 20px 24px -4px rgba(70, 50, 41, 0.05), 0px 8px 8px -4px rgba(70, 50, 41, 0.08);
  overflow: unset;
  width: 100% !important;
  max-width: 733px;
  position: absolute;
}
@media screen and (max-width: 991px) {
  ul#ui-id-3 {
    max-width: calc( 100% - 32px );
  }
}
ul#ui-id-3 .ui-menu-item:first-of-type {
  margin-top: 0px;
}
ul#ui-id-3.ui-menu .ui-menu-item-wrapper {
  padding: 12px 14px;
}

ul#ui-id-3 .ui-menu-item .ui-state-active {
  border: none;
  background: none;
  background-color: var(--color-secondary-07);
  text-decoration: none !important;
}
.kontakti-fast-title {
  font-size: 1rem;
  font-weight: 600;
  color: var(--color-secondary-01);
}
.kontakti-fast-position, .kontakti-fats-cats {
  color: rgba(70, 50, 41, 0.50);
  font-weight: 500;
}

.kontakti-fast-view-all {
  color: var(--color-primary-1);
}

.kontakti-result-fast-view-all {
  padding-top: 20px !important;
  padding-bottom: 24px !important;
  flex-direction: row;
  align-items: center;
}



.facetwp-facet-list_search {
  height: 48px;
  position: relative;
}



.wp-block-table td, .wp-block-table th {
    border-bottom: 1px solid var(--color-secondary-06) !important;
    border-left: 1px solid rgba(0,0,0,0) !important;
    border-right: 1px solid rgba(0,0,0,0) !important;
}
.wp-block-table tr:last-of-type td {
  border-bottom: none !important;
}
.wp-block-table {
  border: 1px solid var(--color-secondary-05);
}

.wp-block-table thead {
  background-color: var(--color-secondary-07);
  border-top: 2px solid var(--color-secondary-03);
  border-bottom: none !important;
  min-height: 44px;
}

.wp-block-table th {
  padding: 12px 20px !important;
  color: var(--color-secondary-02);
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 500;
  line-height: 18px; /* 150% */
  text-align: left;
}

.wp-block-table td {
  padding: 26px 20px !important;
  min-height: 72px;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 400;
  line-height: 20px; /* 142.857% */
  color: var(--color-secondary-02);
}

.wp-block-table tbody tr td:first-of-type {
  color: var(--color-secondary-01);
  font-weight: 500;
}


/* Saisto'o noteikumu projekti */
.wp-block-table td {
  padding: 16px 20px !important;
}
.page-id-117 .wp-block-table tbody tr td:first-of-type {
  width: 332px;
}@media print {
  /* All your print styles go here */
  #header,
  footer,
  #section-header-top
  .section-logos,
  .section-mailing-list,
  .section-rating,
  .section-logos,
  .section-banners,
  #ez-toc-container
  {
    display: none !important;
  }
}.sakuma-atteli-bg {
  -webkit-animation: zoomin 30s ease;
  animation: zoomin 30s ease;
  animation-delay: 0ms;
  animation-fill-mode: forwards;
}

/* Zoom in Keyframes */
@-webkit-keyframes zoomin {
  0% {
    transform: scale(1)
  }
  100% {
    transform: scale(1.5)
  }
}

@keyframes zoomin {
  0% { 
    transform: scale(1)
  }
  100% {
    transform: scale(1.5)
  }
} #_nav_menu-simple .menu-item:focus-within a, #_nav_menu-simple .menu-item:hover a {
  border-color: rgba(0,0,0,0);
}

ul.sub-menu {
  padding-top: 18px !important;
  padding-bottom: 36px !important;
  padding-left: 32px !important;
  border-left: 1px solid #F5F4EE;
  min-height: 100%;
}

.oxy-nav-menu .sub-menu li.menu-item {
  padding-top: 2px;
  padding-bottom: 2px;
}

#menu-header-menu > li > ul.sub-menu {
  padding-left: calc((100vw - 1328px) / 2 + 24px) !important;
  border-left: none;
}
@media screen and (max-width: 1327px) {
  #menu-header-menu > li > ul.sub-menu {
    padding-left: 24px !important;
  }
}

#menu-header-menu > li ul.sub-menu {
  gap: 0px;
}

#menu-header-menu > li > ul.sub-menu > li a {
  padding: 0px 18px 0px 0px !important;
  height: auto;
  font-weight: 500;
}

#menu-header-menu > li > a::after {
  content: none;
}

#_nav_menu-simple.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a:hover {
  background-color: unset;
  text-decoration: underline;
}

.oxy-nav-menu .menu-item, .oxy-nav-menu .sub-menu {
  position: static;
}

#menu-header-menu > li > ul.sub-menu {
  left: 0px;
}

#menu-header-menu > li > ul.sub-menu:after {
  content: " ";
  position: absolute;
  left: 100%;
  top: 0px;
  bottom: 0px;
  background-color: #fff;
  width: 100vw;
}
#menu-header-menu > li > ul.sub-menu:before {
  content: " ";
  position: absolute;
  left: 0px;
  top: 100%;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0) 100%);
  width: 100vw;
  height: 15vh;
  z-index: 1400;
  pointer-events: none;
}



#menu-header-menu > li.rest > a {
  opacity: 0.4;
}
#menu-header-menu > li.hovered > a {
  opacity: 1;
}

#menu-header-menu .sub-menu > li.rest > a {
  opacity: 0.4;
  text-decoration: none;
}
#menu-header-menu .sub-menu > li.hovered > a {
  opacity: 1;
  text-decoration: underline;
}
#menu-header-menu .sub-menu > li.hovered > a:after {
  color: var(--color-primary-1);
}









.iestades-vaditajs-wrap h4 {
  margin-top: 0px;
  
}

.iestade-main-info h3:first-child {
  margin-top: 0px;
}form.searchandfilter ul {
  padding: 0px;
}
form.searchandfilter .sf-field-search label {
  width: 100%;
  position: relative;
}
form.searchandfilter .sf-field-search label svg {
  position: absolute;
  top: 14px;
  left: 14px;
}
form.searchandfilter .sf-field-search input {
  border-top-color: #7e6043;
  border-right-color: #7e6043;
  border-bottom-color: #7e6043;
  border-left-color: #7e6043;
  border-top-width: 2px;
  border-right-width: 2px;
  border-bottom-width: 2px;
  border-left-width: 2px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  width: 100%;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 14px;
  padding-left: 42px;
  color: #7e6043;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}
form.searchandfilter .sf-field-search input:focus-visible {
  outline: rgba(0,0,0,0);
}

form.searchandfilter > ul > li[data-sf-field-input-type="select"] label {
  width: 100%;
}

.searchandfilter ul li li {
  padding: 3px 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}
.searchandfilter ul li {
  padding: 0px;
}

.searchandfilter li[data-sf-field-input-type=checkbox] label,
.searchandfilter li[data-sf-field-input-type=radio] label,
.searchandfilter li[data-sf-field-input-type=range-checkbox] label,
.searchandfilter li[data-sf-field-input-type=range-radio] label {
  padding-left: 8px;
}

form.searchandfilter input[type=checkbox],
form.searchandfilter input[type=radio] {
  -moz-appearance:none;
  -webkit-appearance:none;
  -o-appearance:none;
  outline: none;
  content: none;	
}
form.searchandfilter input[type=checkbox]:before {
  content: "";
  font-size: 20px;
  color: transparent !important;
  display: block;
  width: 20px;
  height: 20px;
  border: 2px solid var(--color-secondary-04);
}
form.searchandfilter li[data-sf-field-input-type="checkbox"] ul li:hover input[type=checkbox]:before {
  background-color: var(--color-secondary-06);
}
form.searchandfilter input[type=checkbox]:checked:before {
  color: white !important;
  border: none !important;
  content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8cmVjdCB4PSIxIiB5PSIxIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9IiNGRjZGMDAiIHN0cm9rZT0iI0ZGNkYwMCIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgPHBhdGggZD0iTTYuMjUgOS41ODM1TDkuMTY2NjcgMTIuNTAwMkwxNC41ODMzIDcuMDgzNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIzIi8+Cjwvc3ZnPg==");
}

form.searchandfilter.search-filter-disabled input {
  opacity: 0.3;
}



.code-list-search form > ul li:not(:first-child) {
  display: none;
}
.filters-side .sf-field-search,
.filters-mobile .sf-field-search {
  display: none;
}

.results-count-full .results-number {
  color: var(--color-primary-1);
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
  letter-spacing: -0.36px;
}





/* Lokacija - RADIO BUTTONS */

form.searchandfilter li[data-sf-field-input-type="radio"] ul
{
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 8px;
}
form.searchandfilter li[data-sf-field-input-type="radio"] ul li
{
  background: unset;
  background-size: unset;
  margin-bottom: 0px;
  padding: 4px 16px;
  cursor: pointer;
  height: 34px;
  font-size: 0.875rem;
  color: var(--color-secondary-02);
  font-style: normal;
  font-weight: 600;
  background-color: var(--color-secondary-07);
  border: 1px solid var(--color-secondary-06);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
form.searchandfilter li[data-sf-field-input-type="radio"] label {
  padding: 0px;
  cursor: pointer;
}
form.searchandfilter li[data-sf-field-input-type="radio"] ul li.sf-option-active
{
  background-image: unset;
  background-color: var(--color-primary-1);
  color: white;
}
form.searchandfilter li[data-sf-field-input-type="radio"] ul li:not(.sf-option-active):hover
{
  background-color: var(--color-secondary-06);
  color: var(--color-secondary-01);
}




/* Common */
.searchandfilter h4 {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 700;
  line-height: 111.111%;
  margin: 0;
}
.filters-side .ct-shortcode {
  width: 100%;
}
.filters-side .searchandfilter h4 {
/*   font-family: "Segoe UI"; */
  padding: 17px 0px;
  border-top: 1px solid var(--color-secondary-06);
}
.filters-side .searchandfilter > ul > li:not(:nth-child(2)) {
  margin-top: 40px;
}


/* filters mobile */
.filters-mobile {
  position: fixed;
  width: 100%;
  height: 100vh;
  top: 0;
  left: -100%;
  transition: left 0.3s ease;
  z-index: 1000;
  display: flex;
  flex-direction: column;
}
.filters-mobile-top {
  position: sticky;
  top: 0;
  z-index: 2;
  background: white;
}
.filters-mobile-form {
  flex: 1;
  overflow-y: auto;
  padding-top: 16px;
}
.filters-mobile-close {
  cursor: pointer;
}
.filters-mobile .searchandfilter h4 {
  border: none;
  padding: 0px 0px 16px 0px;
}
.filters-mobile .searchandfilter > ul > li:not(:nth-child(2)) {
  margin-top: 32px;
}
.filters-mobile.filters-mobile-active {
  left: 0;
}
.filters-mobile:after {
  content: " ";
  background: white;
  position: fixed;
  width: 100%;
  height: 100vh;
  top: 0;
  left: 0;
  opacity: 0;
  transition: opacity 1s ease;
  pointer-events: none;
  z-index: -1;
}
.filters-mobile.filters-mobile-active:after {
  opacity: 0.5;
  pointer-events: auto;
}
body.filters-active {
  overflow: hidden;
  position: fixed;
  width: 100%;
}



/* Page */
.pagination-visible {
  display: flex;
  flex-direction: row;
  gap: 2px;
  align-items: center;
  justify-content: center;
}
.pagination-visible .page-numbers:not(.next):not(.prev) {
  padding: 12px;
/*   margin-right: 2px; */
  cursor: pointer;
  border-radius: 20px;
  min-width: 40px;
  height: 40px;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 16px;
  color: var(--color-secondary-02);
  text-align: center;
}
.pagination-visible .page-numbers:not(.next):not(.prev).current,
.pagination-visible .page-numbers:not(.next):not(.prev):hover {
  background-color: var(--color-secondary-07);
  text-decoration: none;
}
.pager-dark .pagination-visible .page-numbers:not(.next):not(.prev).current,
.pager-dark .pagination-visible .page-numbers:not(.next):not(.prev):hover {
  background-color: var(--color-secondary-06);
}
.pagination-visible .page-numbers:not(.next):not(.prev).active {
  color: var(--color-secondary-01);
}
.pagination-visible .page-numbers.next,
.pagination-visible .page-numbers.prev {
  display: inline-flex;
  justify-content: center;
  gap: 8px;
  align-items: center;
  line-height: 150%;
  padding: 0px;
  font-weight: 500;
  font-size: 1rem;
}
.pagination-visible .page-numbers.next {
  margin-left: 24px;
}
.pagination-visible .page-numbers.prev {
  margin-right: 24px;
}
.pagination-visible .page-numbers.prev svg {
  transform: rotate(180deg);
}
.pagination-visible .page-numbers.dots {
  cursor: default;
  pointer-events: none;
}
/* Pagination mobile */
.pagination-mobile {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.pagination-mobile .page-numbers:not(.prev):not(.next) {
  display: none;
}
.pagination-mobile-button {
  width: 48px;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 25px;
  border: 2px solid var(--color-secondary-04);
}
.pagination-mobile-button:hover {
  border: 2px solid var(--color-secondary-05);
  background: var(--color-secondary-05);
}
.pagination-mobile .page-numbers.prev {
  margin-left: auto;
  margin-right: 8px;
}
.pagination-mobile-button.prev svg {
  transform: rotate(180deg);
}
.pagination-mobile-text {
  line-height: 142.857%;
  font-size: 0.875rem;
}
.mobile-page-num {
  font-weight: 600;
}
@media only screen and (min-width: 767px) {
  .pagination-mobile {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .pagination-visible {
    display: none;
  }
}


/* Calendar */
ul.sf_date_field li {
  position: relative;
}
ul.sf_date_field li label {
  width: 100%;
}
ul.sf_date_field span.sf-date-prefix {
  color: var(--color-secondary-02);
  font-size: 1rem;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  position: absolute;
  left: 14px;
  padding-right: 8px;
  display: flex;
  flex-direction: row;
  gap: 8px;
  justify-content: flex-start;
  align-items: center;
}
input.sf-datepicker {
  border: 2px solid var(--color-secondary-04);
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
  width: 100%;
  height: 48px;
  padding: 10px 14px 10px 70px;
}
input.sf-datepicker:focus-visible {
  outline: rgba(0,0,0,0);
  box-shadow: 0px 0px 0px 4px rgba(188, 169, 139, 0.30);
}

ul.sf_date_field li:nth-child(1) input.sf-datepicker {
  padding-left: 70px;
}
ul.sf_date_field li:nth-child(2) input.sf-datepicker {
  padding-left: 80px;
}





/* Sedes padomes */

.padomes-filter-form form > ul {
  display: flex;
  flex-direction: row;
  gap: 24px;
  width: 100%;
}
.padomes-filter-form form > ul > li {
  width: 100%;
}







.ez-toc-debug-messages {
  display: none;
}

/* Lapa domes sēdes */
body.page-id-100 .page-aside {
  display: none;
}

body.home #_dynamic_list-jaunumi > div:nth-child(n+9) {
  display: none;
}

.lg-container div[data-lg-slide-type="video"] .lg-toolbar .lg-download {
  display: none;
}

.linked-content-code {
  overflow-x: auto;
}

pre {
  display: none;
}

h2.pasakuma-datums {
  display: inline;
}

.page-content li a {
  display: inline !important;
}

.icon-row-text {
/*   word-break: break-all; */
}

.open-cookie-settings {
  cursor: pointer;
}
/* Datepicker */

#ui-datepicker-div {
  transform: translateY(-32px);
}

/* Style for the datepicker container */
.ui-datepicker {
    background-color: #f7f7f7; /* Change background color */
    border: 1px solid #BCA98B; /* Update border color */
    font-family: Arial, sans-serif;
    padding: 10px;
    border-radius: 0; /* No rounded corners */
}

/* Header containing month and year */
.ui-datepicker-header {
    background-color: #FF6F00; /* Accent color */
    color: white; /* Text color for month and year */
    padding: 10px;
    border-radius: 0; /* No rounded corners */
}

/* Change the style of the month/year title */
.ui-datepicker-title {
    font-weight: bold;
    font-size: 1.2em;
}

/* Navigation arrows for previous/next buttons */
.ui-datepicker-prev, .ui-datepicker-next {
  background-color: white;
  border: none;
  color: #FF6F00 !important; /* Accent color for navigation buttons */
  font-weight: bold;
  padding: 5px;
  cursor: pointer;
  border-radius: 0px;
}

/* Hover effect on the previous/next buttons */
.ui-datepicker-prev:hover, .ui-datepicker-next:hover {
    background-color: #f0f0f0;
    border-radius: 0; /* No rounded corners */
}

/* Style the days in the calendar */
.ui-datepicker-calendar {
    width: 100%;
    margin-top: 10px;
}

.ui-datepicker-calendar th {
    background-color: #FF6F00; /* Accent color for day headers */
    color: white;
    padding: 10px;
}

.ui-datepicker-calendar td {
    text-align: center;
    padding: 10px;
}

.ui-state-default {
    background-color: #fff;
    color: #000;
    padding: 5px;
    border-radius: 0; /* No rounded corners */
}

/* Hover effect on days */
.ui-state-hover {
    background-color: #f0f0f0;
    border-radius: 0; /* No rounded corners */
    cursor: pointer;
}

/* Selected day styling */
.ui-state-active {
    background-color: #FF6F00; /* Accent color for selected day */
    color: white;
    border-radius: 0; /* No rounded corners */
}

/* Disabled dates */
.ui-datepicker-unselectable .ui-state-disabled {
    background-color: #ddd;
    color: #888;
    cursor: not-allowed;
}

.searchandfilter-date-picker .ui-icon {
  width: 20px;
  height: 20px;
}

.ui-datepicker-prev,
.ui-datepicker-prev.ui-state-hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTIuNSAxNUw3LjUgMTBMMTIuNSA1IiBzdHJva2U9IiM0NjMyMjkiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: center center;
}
.ui-datepicker-next,
.ui-datepicker-next.ui-state-hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNNy41IDE1TDEyLjUgMTBMNy41IDUiIHN0cm9rZT0iIzQ2MzIyOSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+");
  background-repeat: no-repeat;
  background-position: center center;
}













.iestades-personas{
 border-top-color:#463229;
 border-top-width:2px;
 border-top-style:solid;
}
.card-vakance-publisher{
 color:#463229;
 font-size:1rem;
 font-weight:400;
 text-align:left;
 line-height:24px;
}
.card-vakance-info{
 display:flex;
 flex-direction:row;
 gap:12px;
 align-items:center;
 justify-content:flex-start;
 margin-top:12px;
}
.card-vakance-info-row{
}
.card-izsole-info{
}
.notikums-link-more{
 text-align:left;
 font-weight:400;
 line-height:28px;
 font-size:1rem;
 color:#9c7f5d;
 text-decoration:underline;
}
.list-search-input{
 border-top-color:#7e6043;
 border-right-color:#7e6043;
 border-bottom-color:#7e6043;
 border-left-color:#7e6043;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 width:100%;
 height:100%;
 padding-top:10px;
 padding-bottom:10px;
 padding-right:14px;
 padding-left:42px;
 color:#7e6043;
 font-size:1rem;
 font-weight:500;
 line-height:24px;
}
@media (max-width: 767px) {
.card-vakance-info{
 flex-direction:column;
 display:flex;
 gap:4px;
 align-items:flex-start;
}
}

