.cards.loop article a.image,.grid.loop article a.image{max-height:20em;}.header-widgets.menu .ui.button{font-size:1rem !important;}.full.height > .ui.masthead.segment{background-color:#fff;}.full.height > .ui.masthead.segment{margin-bottom:3rem;padding-top:2em;}.full.height > .ui.masthead.segment + main:not(.column){margin-top:-3rem;}.full.height > .ui.masthead.segment > .ui.title.container{margin-top:3em;margin-bottom:3em;}.ui.branding.container + .ui.mainmenu.container{margin-top:1em;}.full.height > .ui.footer.segment{background-color:#e7eef8;}.full.height > .ui.footer.segment{padding-top:2em;padding-bottom:1.5em;}.swiper-container.swiper-container-horizontal > .swiper-pagination.swiper-pagination-bullets{bottom:10px;}.ui.featured-image.segment{min-height:26vw;}.ui.product.card > .ui.image > a{max-height:300px;}.header-emo:not(#_){margin-bottom:2em;}.header-emo:not(#_) #primary_menu{font-size:1.4em;transition:font-size 0.05s ease;}.header-emo:not(#_) #primary_menu > .item{/*text-underline-offset: 0.2em;*//*text-decoration: underline 2px #fff;*//*transition: color 0.25s ease, text-decoration-color 0.25s ease;*/text-transform:uppercase;margin-left:0.33em;}.header-emo:not(#_) #primary_menu > .item::after{content:'';position:absolute;left:50%;bottom:-2px;width:0;height:1px;background:#c59a3d;transition:all 0.25s;}.header-emo:not(#_) #primary_menu > .item:hover,.header-emo:not(#_) #primary_menu > .item.active{color:#c59a3d;}.header-emo:not(#_) #primary_menu > .item:hover::after,.header-emo:not(#_) #primary_menu > .item.active::after{width:100%;left:0;}.header-emo:not(#_) img.ui.custom-logo.image{margin:0 !important;transition:width 0.25s ease;}.header-emo:not(#_) .mainmenu.column{display:flex;align-items:center;justify-content:center;}.header-emo:not(#_) .brand.column{display:flex;align-items:center;justify-content:center;min-height:91px;}.header-emo:not(#_).fixed:not(#_){margin:0 !important;padding:0;background:white;left:0 !important;right:0;width:100% !important;box-shadow:0 2px 5px 2px rgba(0, 0, 0, 0.07);}.header-emo:not(#_).fixed:not(#_) .brand.column{min-height:auto;}.header-emo:not(#_).fixed:not(#_) img.ui.custom-logo.image{width:5.5em;}.csc-slide .ui.centered.image{display:block;}.csc-slide .ui.centered.image img{margin:0 auto;}@media only screen and (max-width:767px){.ui.teenused.grid .ui.grid{justify-content:center;}}@media only screen and (min-width:768px){.ui.teenused.grid .ui.grid .padded.column{padding-left:0;}}.ui.modal[id*="portfolio"] .portfolio-zoomable{width:100%;height:80vh;opacity:0;pointer-events:none;}.ui.modal[id*="portfolio"] .viewer-container{background:transparent;}.ui.modal[id*="portfolio"] .viewer-container .icon{width:52px;height:100%;position:absolute;top:0;display:flex;align-items:center;justify-content:center;cursor:pointer;color:white;margin:0;z-index:100;}.ui.modal[id*="portfolio"] .viewer-container .svg.icon > *{pointer-events:none;}.ui.modal[id*="portfolio"] .viewer-container .left.angle.icon{left:0;}.ui.modal[id*="portfolio"] .viewer-container .right.angle.icon{right:0;}.ui.modal[id*="portfolio"] i.close.svg{color:#fff;width:2rem;}.ui.testimonial > p{min-height:310px;}.ui.teal.testimonial:not(#_) .ui.header{color:rgba(0, 0, 0, 0.87);}.ui.teal.testimonial:not(#_) i.icon{color:rgba(0, 0, 0, .7) !important;}.ui.dimmer > .content{padding:0 0.5em;}#tagasiside p:empty{display:none;}.chap-main-slider.swiper-container:not(.swiper-container-autoheight) .swiper-wrapper > .swiper-slide:not(:first-child){display:none;}.ui.slide{min-height:32vw;}.ui.brand.segment > .ui.brand.header > img.ui.custom-logo.image{width:9em;}