.header_bottom,.header_top,.fixed_top_header .bottom_header{background-color:#fff0}.header_bottom,.header_top,.fixed_top_header .bottom_header{border-bottom:0}.header_bottom,.fixed_top_header .bottom_header{box-shadow:none}.header_top .right .inner>div:first-child,.header_top .right .inner>div,.header_top .left .inner>div:last-child,.header_top .left .inner>div{border:none}header.fixed.scrolled .header_bottom,header.fixed.scrolled .header_top,header.fixed_hiding.scrolled .header_bottom,header.fixed_hiding.scrolled .header_top{background-color:rgb(26 60 35)!important}.header_top,.fixed_top_header .top_header,.fixed_top_header nav.mobile_menu{background-color:#fff0}header.sticky .header_top{background-color:rgb(0 0 0)}.content{margin-top:0}.logo_wrapper,.side_menu_button,.shopping_cart_inner{height:205px}.content.content_top_margin{margin-top:205px!important}header:not(.centered_logo) .header_fixed_right_area{line-height:205px}header.scrolled .logo_wrapper,header.scrolled .side_menu_button{height:120px}header.scrolled nav.main_menu ul li a{line-height:120px}header.scrolled .drop_down .second{top:120px}header.sticky .header_bottom,header.fixed.scrolled .header_bottom,header.fixed_hiding.scrolled .header_bottom{box-shadow:none;-webkit-box-shadow:none;box-shadow:none}header.fixed_hiding .q_logo a,header.fixed_hiding .q_logo{max-height:0}nav.main_menu>ul>li>a{line-height:205px}h1,.h1,.title h1,body.qode-overridden-elementors-fonts .elementor-widget-heading h1.elementor-heading-title{font-family:'Bretagne Modern Qode custom',sans-serif;font-size:94px}h6,.h6,h6 a,body.qode-overridden-elementors-fonts .elementor-widget-heading h6.elementor-heading-title{font-family:'Bretagne Modern Qode custom',sans-serif}.google_map{height:750px}.side_menu .widget,.side_menu .widget.widget_search form,.side_menu .widget.widget_search form input[type="text"],.side_menu .widget.widget_search form input[type="submit"],.side_menu .widget h6,.side_menu .widget h6 a,.side_menu .widget p,.side_menu .widget li a,.side_menu .widget.widget_rss li a.rsswidget,.side_menu #wp-calendar caption,.side_menu .widget li,.side_menu_title h3,.side_menu .widget.widget_archive select,.side_menu .widget.widget_categories select,.side_menu .widget.widget_text select,.side_menu .widget.widget_search form input[type="submit"],.side_menu #wp-calendar th,.side_menu #wp-calendar td,.side_menu .q_social_icon_holder .simple_social{color:#fff;font-size:35px;text-transform:none}.side_menu,.side_menu #lang_sel,.side_menu #lang_sel_click,.side_menu #lang_sel ul ul,.side_menu #lang_sel_click ul ul{background-color:#1a3c23}.side_menu .widget a:hover,.side_menu .widget li:hover,.side_menu .widget li:hover>a,.side_menu li:hover .q_font_awsome_icon i{color:#c9c9c9}.side_menu .side_menu_title h4,.side_menu h5,.side_menu h6{color:#fff}.side_menu,.side_menu_slide_from_right .side_menu{padding-top:130px;padding-left:80px}.vertical_menu_float .menu-item .second{left:calc(100% + 30px)}.vertical_menu_hidden aside.vertical_menu_area .vertical_menu_float .menu-item .second{left:calc(100% + 40px)}.vertical_menu_area{text-align:left}nav.popup_menu ul li a,nav.popup_menu ul li h6{color:#fff;font-size:40px;line-height:50px;font-style:normal;font-weight:700;text-transform:none}.popup_menu.opened .line:after,.popup_menu.opened .line:before{background-color:#fff}nav.popup_menu ul li a:hover,nav.popup_menu ul li h6:hover{color:#e0e0e0}.popup_menu_holder{background-color:rgb(26 60 35)}.portfolio_main_holder .item_holder.thin_plus_only .thin_plus_only_icon{font-family:}.carousel-inner .slider_content .text .qbutton:not(.white){border-width:px!important}.carousel-inner .slider_content .text .qbutton.white{border-width:px!important}.masonry_gallery_item.square_big .masonry_gallery_item_inner .masonry_gallery_item_content{text-align:center}.masonry_gallery_item.square_small .masonry_gallery_item_inner .masonry_gallery_item_content{text-align:center}.masonry_gallery_item.rectangle_portrait .masonry_gallery_item_inner .masonry_gallery_item_content{text-align:center}.masonry_gallery_item.rectangle_landscape .masonry_gallery_item_inner .masonry_gallery_item_content{text-align:center}@font-face{font-family:'Bretagne Modern Qode custom';src:url(https://sofiahelsinki.fi/wp-content/uploads/2020/09/bretagne_self_modern_italic_web.woff2) format('woff2'),url(https://sofiahelsinki.fi/wp-content/uploads/2020/09/bretagne_self_modern_italic_web.woff) format('woff'),url(https://sofiahelsinki.fi/wp-content/uploads/2020/09/bretagne_self_modern_italic_web.ttf) format('truetype'),url(https://sofiahelsinki.fi/wp-content/uploads/2020/09/bretagne_self_modern_italic_web.ttf) format('truetype')}@font-face{font-family:'Adie-Bold';src:url(https://sofiahelsinki.fi/wp-content/uploads/2020/06/Adieu-Bold.woff2) format('woff2'),url(https://sofiahelsinki.fi/wp-content/uploads/2020/06/Adieu-Bold.woff) format('woff')}.header_bottom,.header_top,.fixed_top_header .bottom_header{background-color:#fff0}.header_bottom,.header_top,.fixed_top_header .bottom_header{border-bottom:0}.header_bottom,.fixed_top_header .bottom_header{box-shadow:none}.header_top .right .inner>div:first-child,.header_top .right .inner>div,.header_top .left .inner>div:last-child,.header_top .left .inner>div{border:none}header.fixed.scrolled .header_bottom,header.fixed.scrolled .header_top,header.fixed_hiding.scrolled .header_bottom,header.fixed_hiding.scrolled .header_top{background-color:rgb(26 60 35)!important}.header_top,.fixed_top_header .top_header,.fixed_top_header nav.mobile_menu{background-color:#fff0}header.sticky .header_top{background-color:rgb(0 0 0)}.content{margin-top:0}.logo_wrapper,.side_menu_button,.shopping_cart_inner{height:205px}.content.content_top_margin{margin-top:205px!important}header:not(.centered_logo) .header_fixed_right_area{line-height:205px}header.scrolled .logo_wrapper,header.scrolled .side_menu_button{height:120px}header.scrolled nav.main_menu ul li a{line-height:120px}header.scrolled .drop_down .second{top:120px}header.sticky .header_bottom,header.fixed.scrolled .header_bottom,header.fixed_hiding.scrolled .header_bottom{box-shadow:none;-webkit-box-shadow:none;box-shadow:none}header.fixed_hiding .q_logo a,header.fixed_hiding .q_logo{max-height:0}nav.main_menu>ul>li>a{line-height:205px}h1,.h1,.title h1,body.qode-overridden-elementors-fonts .elementor-widget-heading h1.elementor-heading-title{font-family:'Bretagne Modern Qode custom',sans-serif;font-size:94px}h6,.h6,h6 a,body.qode-overridden-elementors-fonts .elementor-widget-heading h6.elementor-heading-title{font-family:'Bretagne Modern Qode custom',sans-serif}.google_map{height:750px}.side_menu .widget,.side_menu .widget.widget_search form,.side_menu .widget.widget_search form input[type="text"],.side_menu .widget.widget_search form input[type="submit"],.side_menu .widget h6,.side_menu .widget h6 a,.side_menu .widget p,.side_menu .widget li a,.side_menu .widget.widget_rss li a.rsswidget,.side_menu #wp-calendar caption,.side_menu .widget li,.side_menu_title h3,.side_menu .widget.widget_archive select,.side_menu .widget.widget_categories select,.side_menu .widget.widget_text select,.side_menu .widget.widget_search form input[type="submit"],.side_menu #wp-calendar th,.side_menu #wp-calendar td,.side_menu .q_social_icon_holder .simple_social{color:#fff;font-size:35px;text-transform:none}.side_menu,.side_menu #lang_sel,.side_menu #lang_sel_click,.side_menu #lang_sel ul ul,.side_menu #lang_sel_click ul ul{background-color:#1a3c23}.side_menu .widget a:hover,.side_menu .widget li:hover,.side_menu .widget li:hover>a,.side_menu li:hover .q_font_awsome_icon i{color:#c9c9c9}.side_menu .side_menu_title h4,.side_menu h5,.side_menu h6{color:#fff}.side_menu,.side_menu_slide_from_right .side_menu{padding-top:130px;padding-left:80px}.vertical_menu_float .menu-item .second{left:calc(100% + 30px)}.vertical_menu_hidden aside.vertical_menu_area .vertical_menu_float .menu-item .second{left:calc(100% + 40px)}.vertical_menu_area{text-align:left}nav.popup_menu ul li a,nav.popup_menu ul li h6{color:#fff;font-size:40px;line-height:50px;font-style:normal;font-weight:700;text-transform:none}.popup_menu.opened .line:after,.popup_menu.opened .line:before{background-color:#fff}nav.popup_menu ul li a:hover,nav.popup_menu ul li h6:hover{color:#e0e0e0}.popup_menu_holder{background-color:rgb(26 60 35)}.portfolio_main_holder .item_holder.thin_plus_only .thin_plus_only_icon{font-family:}.carousel-inner .slider_content .text .qbutton:not(.white){border-width:px!important}.carousel-inner .slider_content .text .qbutton.white{border-width:px!important}.masonry_gallery_item.square_big .masonry_gallery_item_inner .masonry_gallery_item_content{text-align:center}.masonry_gallery_item.square_small .masonry_gallery_item_inner .masonry_gallery_item_content{text-align:center}.masonry_gallery_item.rectangle_portrait .masonry_gallery_item_inner .masonry_gallery_item_content{text-align:center}.masonry_gallery_item.rectangle_landscape .masonry_gallery_item_inner .masonry_gallery_item_content{text-align:center}