@media only screen and (max-width:980px){#top-header{display:none}}#et-info-phone:before{display:none}.et_pb_module_header{background:none!important}#top-menu li li a{width:210px!important}.nav li ul{width:250px!important}h1,h2,h3,h4,.et_pb_slide_description .et_pb_slide_title{font-weight:500!important}.title_bgr h1.et_pb_module_header,.title_bgr .et_pb_slide_description{line-height:1.8;padding:0 8px}.huom{background-color:#FFEF6A;padding:8px 16px}.white_txt{color:#fff}.et_pb_toggle_content .et_pb_button_wrapper{margin-top:32px!important}a.white_txt::after{line-height:1.7em;font-size:13px!important;opacity:1;margin-left:.3em;left:auto;display:inline-block}.et_pb_button{padding:15px 40px 15px 30px!important}.et_pb_button:hover{background-color:#fff;color:#000}a.et_pb_custom_button_icon::after{margin:0 10px!important}.custom_line{width:50px;border-color:#333;margin-bottom:16px}.custom_line.left{float:left}.custom_line.right{float:right}.custom_line.left:after{display:block;visibility:hidden;clear:both;height:0;font-size:0;content:" "}.et_pb_blurb{clear:both}my-email::after{content:attr(data-domain)}my-email::before{content:attr(data-user) "\0040"}my-email{white-space:nowrap}#top-header{background:linear-gradient(to right,#eaeaea,#3fc1e1)!important}#logo{max-height:90%!important}#top-menu>li{display:inline-flex}.nav ul.sub-menu{margin-top:34px}.custom_social{width:32px;height:32px;border-radius:100%;background:#fff}.custom_social a{width:32px;line-height:32px;text-align:center;visibility:hidden}.custom_social a:before{font-family:"ETmodules"!important;visibility:visible;display:block;width:32px;text-align:center;color:#303030}li.icon_facebook a:before{content:"e093"}li.icon_instagram a:before{content:"e09a"}li.icon_youtube a:before{content:"e0a3"}#et_top_search{margin:12px 0 0 6px}.et_mobile_menu .custom_social a{padding:0}.et_mobile_menu .custom_social{display:inline-block}.et_pb_slide_content{padding-bottom:50px}#main-content .container:before{background-color:transparent}#hp_events,#tpa_events,#tpk_events{padding:0!important}#hp_events .et_pb_widget,#tpa_events .et_pb_widget,#tpk_events .et_pb_widget{float:none;width:100%;max-width:1200px;margin:0 auto!important;text-align:center}#hp_events ul,#tpa_events ul,#tpk_events ul{display:block;margin:0 auto!important}#hp_events li,#tpa_events li,#tpk_events li{display:inline-block;width:33.333%;vertical-align:top;padding:0 20px 10px}#hp_events img,#tpa_events img,#tpk_events img{border-radius:3px}#hp_events h3,#tpa_events h3,#tpk_events h3{padding-top:16px}a.smallblack{border:none;border-radius:2px;background:#303030;padding:15px 40px;font-size:13px;color:#fff;letter-spacing:1px;text-transform:uppercase;font-weight:normal!important;text-shadow:none;box-shadow:none}a.smallblack:hover{color:#303030!important;background:#fff}.et_pb_post ul.eo-event-meta{list-style:none!important;padding:0!important;color:#666;width:100%!important;margin:0}.et_pb_post ul.eo-event-meta a{color:#303030;font-weight:bold}.et_pb_post .eo-event-venue-map{width:100%!important;margin-top:16px}.et_pb_post .eventorganiser-event-meta{margin:0 32px 16px 0;float:left;z-index:10000}.et_pb_post div.eventorganiser-event-meta:after,ul.eo-event-meta:after{display:block;visibility:hidden;clear:both;height:0;font-size:0;content:" "}.eo-tc-event .eo-event-details img{width:200px;margin:5px 20px 20px 0}.eo-tc-event .eo-event-header{margin-bottom:16px}.et_pb_post .eventorganiser-event-meta hr,.et_pb_post .eventorganiser-event-meta h4,.eo-tc-event ul.eo-event-meta{display:none}ul.eo-event-meta>li:first-child>strong{display:none}#custom_blog_grid .post-content{display:none}.et_pb_team_member_description a{font-weight:bold;text-transform:uppercase;color:#303030}.et_pb_team_member_description a:hover{color:#666}#insta_section .et_pb_row.et_pb_row_fullwidth{width:100%!important;max-width:100%!important}.custom_feed{-moz-column-width:18rem;-webkit-column-width:18rem;-moz-column-gap:1em;-webkit-column-gap:1em;clear:both;float:none}#cff .cff-item{clear:both;float:none;display:inline-block;margin:0.25rem;padding:1rem;*width: 100%;height:100%}.cff-likebox{margin-top:5px!important}.et_pb_social_media_follow li a.icon::before{color:#fff}.et_pb_social_media_follow li a:hover{background-color:rgba(256,256,256,0.2)!important;color:#fff!important}my-email::after{content:attr(data-domain)}my-email::before{content:attr(data-user) "\0040"}my-email{white-space:nowrap}#footer_links{clear:both}#footer_links a{color:#303030;letter-spacing:1px;text-transform:uppercase}#main-footer span.et_pb_contact_captcha_question{color:#333}@media screen and (max-width:981px){#main-header{position:fixed!important}.custom_social{display:none!important}#et_top_search{margin-top:0!important}.et_pb_team_member_description{width:100%}}@media screen and (max-width:768px){.et_pb_fullwidth_section .et_pb_map{height:500px}.et_pb_button{font-size:10px!important;vertical-align:center!important}.et_pb_button:after{line-height:15px!important}.eo-events li{width:100%}#past_events .eo-events li{width:48%}.et_pb_fullwidth_header_0 .header-content img.header-logo{width:180px}}h1,h2,h3,h4,.et_pb_slide_description .et_pb_slide_title{font-weight:500!important}.title_bgr h1.et_pb_module_header,.title_bgr .et_pb_slide_description{background:rgba(256,256,256,0.8);line-height:1.8;padding:0 8px}.huom{background-color:#FFEF6A;padding:8px 16px}.white_txt{color:#fff;margin-top:32px}a.white_txt::after{line-height:1.7em;font-size:13px!important;opacity:1;margin-left:.3em;left:auto;display:inline-block}.et_pb_button{padding:15px 40px 15px 30px!important}a.et_pb_custom_button_icon::after{margin:0 10px!important}.custom_line{width:50px;border-color:#333;margin-bottom:16px}.custom_line.left{float:left}.custom_line.right{float:right}.custom_line::after{display:block!important;visibility:hidden!important;clear:both!important;height:0!important;font-size:0!important;content:" "!important}.et_pb_blurb{clear:both}my-email::after{content:attr(data-domain)}my-email::before{content:attr(data-user) "\0040"}#top-header{background:linear-gradient(to right,#eaeaea,#3fc1e1)!important}#logo{max-height:90%!important}#top-menu>li{display:inline-flex}.nav ul.sub-menu{margin-top:34px}.custom_social{width:32px;height:32px;border-radius:100%;background:#fff}.custom_social a{width:32px;line-height:32px;text-align:center;visibility:hidden}.custom_social a:before{font-family:"ETmodules"!important;visibility:visible;display:block;width:32px;text-align:center;color:#303030}li.icon_facebook a:before{content:"\e093"}li.icon_instagram a:before{content:"\e09a"}li.icon_youtube a:before{content:"\e0a3"}#et_top_search{margin:12px 0 0 6px}.et_mobile_menu .custom_social a{padding:0}.et_mobile_menu .custom_social{display:inline-block}.et_pb_slide_content{padding-bottom:50px}#main-content .container:before{background-color:transparent}#hp_events,#tpa_events,#tpk_events{padding:0!important}#hp_events .et_pb_widget,#tpa_events .et_pb_widget,#tpk_events .et_pb_widget{float:none;width:100%;max-width:1200px;margin:0 auto!important;text-align:center}#hp_events ul,#tpa_events ul,#tpk_events ul{display:block;margin:0 auto!important}#hp_events li,#tpa_events li,#tpk_events li{display:inline-block;width:33.333%;vertical-align:top;padding:0 20px 10px}#hp_events img,#tpa_events img,#tpk_events img{border-radius:3px}#custom_blog_grid .post-content{display:none}.et_pb_team_member_description a{font-weight:bold;text-transform:uppercase;color:#303030}.et_pb_team_member_description a:hover{color:#666}#insta_section .et_pb_row.et_pb_row_fullwidth{width:100%!important;max-width:100%!important}.custom_feed{-moz-column-width:18rem;-webkit-column-width:18rem;-moz-column-gap:1em;-webkit-column-gap:1em;clear:both;float:none}#cff .cff-item{clear:both;float:none;display:inline-block;margin:0.25rem;padding:1rem;width:100%;height:100%}.cff-likebox{margin-top:5px!important}.et_pb_social_media_follow li a.icon::before{color:#fff}.et_pb_social_media_follow li a:hover{background-color:rgba(256,256,256,0.2)!important;color:#fff!important}my-email::after{content:attr(data-domain)}my-email::before{content:attr(data-user) "\0040"}@media screen and (max-width:981px){#main-header{position:fixed!important}.custom_social{display:none!important}#et_top_search{margin-top:0!important}.et_pb_team_member_description{width:100%}}@media screen and (max-width:768px){.et_pb_fullwidth_section .et_pb_map{height:500px}.et_pb_button{font-size:10px!important;vertical-align:middle!important}.et_pb_button:after{line-height:15px!important}#hp_events li,#tpa_events li,#tpk_events li{width:100%}#past_events .eo-events li{width:48%}.et_pb_fullwidth_header_0 .header-content img.header-logo{width:180px}}