@media (min-width: 1001px){#template.style_boxed,
#template:not(.style_boxed) .layout_block:not(.style_full_content) .fixed_content{max-width:1170px}}body{}#template .meetings_outer ul
li{text-indent:0}#template.layout-default_without_sidebar:after{content:"";display:block;clear:both;overflow:hidden}#template.layout-contact:after{content:"";display:block;clear:both;overflow:hidden}#template.layout-department:after{content:"";display:block;clear:both;overflow:hidden}#template.layout-about:after{content:"";display:block;clear:both;overflow:hidden}#header{padding:15px;border-bottom:2px solid #f3f3f3}@media (max-width: 1000px){#header{display:none}}#header_cont{max-width:1170px;margin:0
auto}#header_top{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;-webkit-align-items:center}@media (min-width: 1001px){#header_logo{width:16%}}#header_logo{padding-left:0}@media (min-width: 1001px){#header_contact{width:84%}}#header_contact{padding-right:0;position:relative}#header_contact a:not(.button):not(.fc_title):not(.paging_link){color:#000}#header_contact
p{margin:0}#header_contact
ul{padding:0;text-align:right;display:-ms-flexbox;displ:-webkit-flex;display:flex;-webkit-flex-wr:wrap;flex-wr:wrap;-webkit-justify-content:flex-end;justify-content:flex-end;padding-left:40px}#header_contact
li{list-style:none;display:inline-block;vertical-align:middle;text-align:left;border-left:2px solid #f3f3f3;padding-left:18px;margin-left:18px}#header_contact .blk_dark
span{display:block;font-weight:400;padding-right:4px}#header_contact .second-list{width:15%}#header_contact li:empty{display:none}#header_contact .fa-search{cursor:pointer}#header_contact
.search_form.form{margin:15px
0 0 0;padding:0}#header_contact
.blk_dark{font-weight:600}#header_contact li:first-child{border-left:0;padding:0;margin:0}#header_contact li:last-child
p{display:inline-block;vertical-align:middle}#header_contact li:last-child{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;-webkit-align-items:center}#header_contact .total-search{width:300px;float:right;position:absolute;right:0;top:22px}#header_contact input.search-input{height:37px;width:100%;padding:3px
50px 3px 10px;margin:0;border:1px
solid #ebebeb;border-radius:5px;font-size:16px}#header_contact
button.button_ser{position:absolute;right:0;height:37px;width:42px;padding:0;margin:0;border:1px
solid #ebebeb;border-radius:5px;cursor:pointer}#header_contact .select-icon{position:absolute;right:11px;top:50%;cursor:pointer;transform:translateY(-50%)}#header_contact
.field{position:relative;margin:0}@media (max-width: 1150px){#header_contact .second-list{width:20%}}#navigation{background:#fff;padding:0
15px}#navigation.fixed,
.layout_block.fixed
#navigation{box-shadow:0 1px 3px rgba(0,0,0,0.12)}@media (max-width: 1000px){#navigation{display:none}}#header_nav{margin:0px;padding-left:0;text-align:center;padding-right:0}#header_nav{margin-top:0px}#header_nav.fixed,
.layout_block.fixed
#header_nav{margin-top:0px}#header_nav
ul{margin:0;padding:0;text-align:left}#header_nav ul
li{list-style:none;position:relative;display:inline-block;vertical-align:top;margin-left:0px}#header_nav ul
a{font-size:16px;color:#000;font-family:'Catamaran',sans-serif;position:relative;display:block;padding:25px
26px 17px 0;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;z-index:2;font-weight:700}#header_nav ul a:hover{color:#0f6735}#header_nav ul
ul{min-width:190px;z-index:9;font-size:11px;background:#0f6735;-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.15);box-shadow:0 1px 5px rgba(0, 0, 0, 0.15);text-align:center}#header_nav ul ul
li{display:block;margin:0}#header_nav ul ul li:after{background:transparent}#header_nav ul ul
a{border-bottom-width:1px;border-top-width:0px;border-left-width:0px;border-right-width:0px;border-style:solid;font-weight:500;font-size:15px;line-height:14px;padding:15px
20px 15px 20px;color:#fff}#header_nav ul ul a:hover{color:#fff;background:#000}#header_nav li:first-child
a{font-size:0}#header_nav li:first-child a:before{content:"\f015 ";font-family:Fontawesome;font-size:25px}#header_nav ul > li:last-child
a{padding-right:0!important}#header_nav ul ul li.lastmenu
a{padding-right:20px!important}#header_nav ul ul li:first-child
a{font-size:15px;padding-right:15px ! important;padding-left:15px}#header_nav ul ul li:first-child a:before{display:none}#header_nav.fixed ul a,
.layout_block.fixed #header_nav ul
a{padding-top:10px;padding-bottom:0px;margin-bottom:0}#header_nav .selected>a{color:#0f6735}#header_nav .selected ul
li.selected{background:#000}#header_nav ul ul .selected>a{color:#FFF;background-color:#000}#header_nav ul ul li:hover>a{color:#fff;background:#000}#header_nav ul>li:hover>a{color:#0f6735}#header_nav nav > ul .lastmenu
ul{left:inherit;right:0}@media (max-width: 1230px){#header_nav
ul{text-align:center}#header_nav ul
a{font-size:15px;padding:25px
24px 17px 0}}@media (max-width: 1130px){#header_nav ul
a{font-size:14px;padding:25px
17px 17px 0}}#ficc_responsive_bar{display:none;padding:18px
15px 18px 15px}@media (max-width: 1000px){#ficc_responsive_bar{display:block;padding:18px
15px 18px 15px;background:#fff;position:relative}}#ficc_responsive_bar_logo{text-align:center}#ficc_responsive_bar_logo
img{padding:0;max-width:70%}@media (min-width: 781px) and (max-width: 1000px){#ficc_responsive_bar_open{top:50%;right:15px}}@media (min-width: 1001px){#ficc_responsive_bar_open{top:50%;right:15px}}#ficc_responsive_bar_open{position:absolute;transform:translateY(-50%);cursor:pointer;font-size:30px;z-index:99}#ficc_responsive_bar_open
p{color:#0f6735;margin:0;text-align:center}#ficc_responsive_bar_open p:hover{color:#4f4f4f}#ficc_responsive_bar_open
i{vertical-align:top}@media (max-width: 1000px){#ficc_responsive_bar_open{transform:translateY(-50%)}}@media (max-width: 780px){#ficc_responsive_bar_open{top:50%;transform:translateY(-50%);right:15px}}@media (min-width: 781px) and (max-width: 1000px){#ficc_responsive_bar_popup{top:0;width:100%;height:100%}}@media (min-width: 1001px){#ficc_responsive_bar_popup{top:0;height:100%;width:100%}}#ficc_responsive_bar_popup{margin:0px
0px 0px 0px;background-color:#da3d07;padding:50px
0px 0px 0px;position:fixed;background-image:url(/static/sitefiles/images/menu_bg_1.jpg);background-size:cover;background-position:center}@media (max-width: 1000px){#ficc_responsive_bar_popup{}}@media (max-width: 780px){#ficc_responsive_bar_popup{top:0;width:100%;height:100%}}@media (min-width: 781px) and (max-width: 1000px){#ficc_responsive_bar_close{top:10px;right:15px}}@media (min-width: 1001px){#ficc_responsive_bar_close{top:10px;right:15px}}#ficc_responsive_bar_close{position:absolute;cursor:pointer;font-size:30px;z-index:99}#ficc_responsive_bar_close
p{margin:0;text-align:center;color:#fff}@media (max-width: 1000px){#ficc_responsive_bar_close{}}@media (max-width: 780px){#ficc_responsive_bar_close{top:10px;right:15px}}#ficc_responsive_bar_navigation a:not(.button):not(.fc_title):not(.paging_link){font-weight:normal;font-size:22px;color:#fff;position:relative;z-index:3;padding:14px
15px 14px 15px;letter-spacing:0px;display:block;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}#ficc_responsive_bar_navigation a:not(.button):not(.fc_title):not(.paging_link):hover{background:#0f6735}#ficc_responsive_bar_navigation
ul{margin:0px
0px 0px 0px;padding:0}#ficc_responsive_bar_navigation
li{list-style:none;position:relative;vertical-align:top;text-align:center}#ficc_responsive_bar_navigation .selected>a:not(.button):not(.fc_title):not(.paging_link){background:#0f6735}#ficc_responsive_bar_navigation .selected>a:not(.button):not(.fc_title):not(.paging_link):hover{background:#0f6735}#ficc_responsive_bar_navigation ul a:hover{color:#1d1d1d}#ficc_responsive_bar_navigation ul
ul{background:#000}#fi_showmobile{display:none;background:#515151;padding:12px;position:relative;text-align:center}@media (max-width: 1000px){#fi_showmobile{display:block}}#fi_header_cont_detail a:not(.button):not(.fc_title):not(.paging_link){margin-left:10px;vertical-align:middle;color:#fff;display:inline-block}#fi_header_cont_detail a:not(.button):not(.fc_title):not(.paging_link):hover{color:#78e4a7}#fi_header_cont_detail
p{margin-bottom:0}#fi_header_cont_detail
ul{margin:0;padding:0px
0 0 0;list-style-type:none}#fi_header_cont_detail
span{margin-left:20px;display:inline-block}#fi_header_cont_detail
i{color:#fff;font-size:18px;vertical-align:middle;cursor:pointer}#fi_header_cont_detail
br{display:none}#fi_header_cont_detail ul
li{display:inline-block;list-style:none;padding:0;border:none;font-weight:400;line-height:normal;list-style:none;vertical-align:middle;margin:0
10px}#fi_header_cont_detail ul li:first-child{margin-right:0px}#fi_header_cont_detail .total-search{width:500px;float:right;position:absolute;right:0;top:40px;z-index:20;left:0;margin:0
auto}#fi_header_cont_detail input.search-input{height:37px;width:100%;padding:3px
50px 3px 10px;margin:0;border:1px
solid #ebebeb;border-radius:5px;font-size:16px}#fi_header_cont_detail
button.button_ser{position:absolute;right:0;height:37px;width:42px;padding:0;margin:0;border:1px
solid #ebebeb;border-radius:5px;cursor:pointer}#fi_header_cont_detail button.button_ser
i{color:inherit}#fi_header_cont_detail .select-icon{position:absolute;right:11px;top:50%;cursor:pointer;transform:translateY(-50%)}#fi_header_cont_detail
.field{position:relative;margin:0}@media(max-width:500px){#fi_header_cont_detail a:not(.button):not(.fc_title):not(.paging_link){font-weight:normal}}@media (max-width:600px){#fi_header_cont_detail .total-search{width:100%}}#ficc_slider{position:relative}#ficc_slider
h2{max-width:800px;margin:0
auto 22px;line-height:50px}#ficc_slider
td{text-align:center;vertical-align:middle}@media(max-width:1130px){#ficc_slider
h2{margin:0
auto 18px;font-size:40px}}@media (max-width: 1000px){#ficc_slider
h2{margin:0
auto 13px;font-size:35px}}@media (max-width: 780px){#ficc_slider
h2{line-height:42px;font-size:30px}}@media (max-width: 550px){#ficc_slider
h2{line-height:35px;font-size:25px}}@media (max-width: 380px){#ficc_slider
h2{line-height:28px;font-size:18px;margin-bottom:5px}}@media (min-width: 1001px){#ficc_inner_about_banner{width:100%;height:186px}}#ficc_inner_about_banner{display:block;text-align:center;position:relative}#ficc_inner_about_banner
h3{font-size:40px;margin:0;color:#fff;font-weight:normal;text-transform:inherit}#ficc_inner_about_banner
h4{font-size:40px;margin:0;color:#fff;font-weight:normal;text-transform:inherit;line-height:42px}#ficc_inner_about_banner
p{color:#fff;margin-bottom:0}#ficc_inner_about_banner
img{width:100%;height:186px;object-fit:cover;padding:0;object-position:right}#ficc_inner_about_banner
article{display:inline-block;vertical-align:bottom;width:99%;padding-bottom:20px;text-align:center}#ficc_inner_about_banner
figcaption{position:absolute;text-align:left;bottom:0;left:0;right:0;padding-left:20px;top:0}#ficc_inner_about_banner figcaption:before{width:0;height:100%;display:inline-block;vertical-align:middle;content:''}#ficc_inner_about_banner
h3.main_titles{font-size:28px;color:#53ad7b;margin-bottom:5px}#ficc_inner_about_banner
.breadcrumb{background:transparent;padding-left:0;margin:0}#ficc_inner_about_banner .breadcrumb
a{color:#fff}#ficc_inner_about_banner .breadcrumb a:hover{color:#fff;text-decoration:underline}#ficc_inner_about_banner
.page_titless{position:absolute;top:50%;transform:translate(-50%, -50%);width:100%;max-width:1200px;margin:0
auto;display:block;left:50%;text-align:left;padding:0
15px}@media (max-width: 480px){#ficc_inner_about_banner
figcaption{margin:-10px auto 0}}@media (max-width:1001px){#ficc_inner_about_banner
h3{font-size:32px}#ficc_inner_about_banner
img{width:100%;height:150px}}@media (max-width:781px){#ficc_inner_about_banner
h3{font-size:22px;text-align:center}#ficc_inner_about_banner
h4{font-size:27px;line-height:24px;text-align:center;margin-bottom:12px}#ficc_inner_about_banner
img{width:100%;height:130px}#ficc_inner_about_banner
h3.main_titles{font-size:24px;margin-bottom:0px}}@media (max-width: 780px){#ficc_inner_about_banner
.breadcrumb{display:none}}@media (min-width: 1001px){#content-bar{width:70%}}#content-bar{float:right}#ficc_content_inner-1557206891362{padding:50px
20px}#ficc_content_inner-1557206891362
h1{text-transform:uppercase;color:#040404;letter-spacing:1px;font-weight:700;line-height:1.1;font-size:36px;margin:0
0 20px 0;border-bottom:4px solid #eee;padding:0
0 7px;position:relative}@media (max-width: 1000px){#ficc_content_inner-1557206891362{padding-bottom:10px}#ficc_content_inner-1557206891362
h1{letter-spacing:0px;font-size:25px}}@media (max-width: 780px){#ficc_content_inner-1557206891362{padding:30px
20px 10px}#ficc_content_inner-1557206891362
h1{font-size:23px}}@media (min-width: 1001px){#side-bar{width:30%}}#side-bar{float:left}#ficc_subpage_sidebar{padding:40px
20px 80px}@media (max-width: 780px){#ficc_subpage_sidebar{padding-top:20px}}#ficc_subpages{background:#fff;position:relative;display:block;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease}#ficc_subpages:after{content:"";display:block;clear:both}#ficc_subpages
h3{font-size:19px;text-transform:uppercase;margin:30px
0 20px;color:#040404;font-weight:600;position:relative;letter-spacing:1px;padding:0
0 10px;line-height:26px}#ficc_subpages
ul{margin-bottom:35px;padding:0}#ficc_subpages
li{list-style:none;position:relative}#ficc_subpages
aside{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease}#ficc_subpages h3:after{content:'';display:block;width:60px;background:#009a50;position:absolute;left:0;bottom:-2px;height:2px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease}#ficc_subpages aside:hover h3:after{width:90px}#ficc_subpages ul
ul{margin:0
0 0 15px;padding:0}#ficc_subpages a:not(.button):not(.fc_title):not(.paging_link){display:block;border-bottom:1px solid #e4e4e4;display:block;line-height:normal;padding:12px
40px 12px 20px;transition:0.3s linear all;-webkit-transition:0.3s linear all;position:relative}#ficc_subpages a:not(.button):not(.fc_title):not(.paging_link):before{content:"\f105";position:absolute;left:1px;top:13px;font-family:FontAwesome;color:inherit;font-size:18px;transition:0.3s linear all;-webkit-transition:0.3s linear all}#ficc_subpages a:not(.button):not(.fc_title):not(.paging_link):hover{color:#fff;background:#009A50;padding-left:30px !important}#ficc_subpages li.active
a{color:#fff;background:#009A50;padding-left:30px !important}#ficc_subpages a:hover:before{left:10px !important}#ficc_subpages .active a:before{left:10px !important}#ficc_staticblocks{padding:20px;background-image:url(/templates/fi-townofsweden/blocks/ficc_staticblocks/video-preview.jpg);background-position:0 0;background-size:cover}#ficc_staticblocks
h3{color:#fff;font-family:'robotoregular'}#ficc_staticblocks
p{color:#fff}#ficc_content_inner{padding:50px
20px}#ficc_content_inner .page>h1{display:none}@media (max-width: 780px){#ficc_content_inner{padding:30px
20px 30px}}#community_cont{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#community_cont
h4{margin:0
0 10px}#community_cont
.layout_block{width:49%;border:1px
solid #ededed;box-shadow:0px 0px 5px rgba(136, 135, 135, 0.32);padding:15px;margin-bottom:2%}#community_cont .layout_block:nth-child(2n){margin:0
0 2% 2%}@media(max-width:780px){#community_cont
.layout_block{width:100%;margin:0
0 20px!important}#community_cont .layout_block:last-child{margin:0
0 0px!important}}#contact_and_map{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#ficc_contact_forms{margin-bottom:0px;padding-left:0;margin:0
auto}#ficc_contact_forms input[type=submit],
#ficc_contact_forms input[type=button],
#ficc_contact_forms .button,
#ficc_contact_forms
button{margin:0}#ficc_contact_forms form
.field{margin:1% 0;display:inline-block;width:100%}#ficc_contact_forms
h4{margin:0
0 15px;text-align:center;font-size:25px}#ficc_contact_forms .form_field_23
textarea{resize:none;height:120px}#ficc_contact_forms .g-recaptcha>div{margin:0
auto}#ficc_contact_forms .field_content
label{width:24%;margin:0.5%;float:left;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#ficc_contact_forms
legend{display:none}#ficc_contact_forms
.field_title{display:none}#ficc_contact_forms
.forms{margin:0}#ficc_contact_forms .field:last-child{text-align:center}#ficc_contact_forms
.buttons{text-align:center;margin:10px
0 0}#ficc_contact_forms form
.field.form_field_19{width:49%;margin-right:1%}#ficc_contact_forms form
.field.form_field_20{width:49%;margin-left:1%}#ficc_contact_forms form
.field.form_field_21{width:49%;margin-right:1%}#ficc_contact_forms form
.field.form_field_22{width:49%;margin-left:1%}@media(max-width:550px){#ficc_contact_forms form
.field{margin:0
0 10px}#ficc_contact_forms form
.field.form_field_19{width:100%;margin:0
0 10px}#ficc_contact_forms form
.field.form_field_20{width:100%;margin:0
0 10px}#ficc_contact_forms form
.field.form_field_21{width:100%;margin:0
0 10px}#ficc_contact_forms form
.field.form_field_22{width:100%;margin:0
0 10px}}@media (max-width: 781px){#ficc_contact_forms{margin:0
0 30px}}@media(max-width:1000px){#ficc_contact_forms .field_content
label{width:31.33%}}@media(max-width:783px){#ficc_contact_forms .field_content
label{width:48%;font-size:16px}}@media(max-width:600px){#ficc_contact_forms .field_content
label{width:100%;font-size:16px}}@media(max-width: 780px){#ficc_contact_forms
.buttons{text-align:center}#ficc_contact_forms .field:last-child{text-align:center}}#ficc_contact_map{text-align:center;position:relative;display:block;clear:both;margin-bottom:-10px;padding-right:0}#ficc_contact_map:after{content:"";display:block;clear:both;overflow:hidden}#ficc_contact_map
.scrolloff{pointer-events:none}#about_page{border-bottom:1px solid #f1f1f1}#about_welcome_conts{background:#f4f2ec;padding:80px
15px 90px}@media (max-width: 1000px){#about_welcome_conts{padding:50px
15px 50px}}@media (max-width: 780px){#about_welcome_conts{padding:30px
15px 30px}}#about_welcome{margin:0
auto;max-width:1170px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#about_welcome
h2{margin:0
0 38px;width:100%}@media (max-width: 1000px){#about_welcome
h2{margin:0
0 20px;text-align:center}}@media (max-width: 780px){#about_welcome
h2{margin:0
0 10px}}@media (max-width: 420px){#about_welcome
h2{font-size:25px;line-height:30px}}@media (min-width: 781px) and (max-width: 1000px){#about_welcome_left{width:100%}}@media (min-width: 1001px){#about_welcome_left{width:49%}}#about_welcome_left{padding-top:8px}#about_welcome_left
img{padding:0}@media (max-width: 1000px){#about_welcome_left
img{margin:0
auto}}@media (max-width: 780px){#about_welcome_left{width:100%}}@media (min-width: 781px) and (max-width: 1000px){#about_welcome_right{width:100%}}@media (min-width: 1001px){#about_welcome_right{width:49%}}#about_welcome_right{margin-left:2%}#about_welcome_right
p{margin-bottom:30px}#about_welcome_right p:last-child{margin-bottom:0px}@media (max-width: 1000px){#about_welcome_right{margin:30px
0 0}}@media (max-width: 780px){#about_welcome_right{width:100%}#about_welcome_right
p{margin-bottom:15px}}#about_tab_section{padding:0px
15px 0px}#about_tab_section_cont{margin:0
auto;max-width:1170px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:62px
0px 76px}@media (max-width: 1000px){#about_tab_section_cont{padding:50px
15px 50px}}@media (max-width: 780px){#about_tab_section_cont{padding:22px
15px 30px}}@media (min-width: 781px) and (max-width: 1000px){#about_tab_section_left{width:23%}}@media (min-width: 1001px){#about_tab_section_left{width:23%}}@media (max-width: 780px){#about_tab_section_left{width:100%;margin-bottom:10px}}@media (min-width: 781px) and (max-width: 1000px){#about_tab_section_right{width:77%}}@media (min-width: 1001px){#about_tab_section_right{width:77%}}#about_tab_section_right{padding-left:30px}@media (max-width: 1000px){#about_tab_section_right{padding-left:30px}}@media (max-width: 780px){#about_tab_section_right{width:100%;padding-left:0px}}#department_content_inner{padding:55px
15px}#department_content_inner
h1{display:none}#department_content_inner
li{display:block}@media (max-width: 780px){#department_content_inner{padding:30px
20px 30px}}#welcome_cont{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 1001px){#welcome_left{width:54.5%}}#welcome_left{background:url(/static/sitefiles/images/welcome_left.jpg);background-repeat:no-repeat;background-size:cover;background-position:right;padding:0}@media(max-width:1820px){#welcome_left{width:50%}}@media(max-width:1650px){#welcome_left{width:40%}}@media(max-width:1400px){#welcome_left{width:50%}}@media(max-width:1130px){#welcome_left{width:40%}}@media (max-width: 999px){#welcome_left{height:400px;width:100%}}@media (max-width: 780px){#welcome_left{height:300px}}@media (max-width: 420px){#welcome_left{height:200px}}@media (min-width: 1001px){#welcome_right{width:45.5%}}#welcome_right{padding:0;background:#222}@media(max-width:1820px){#welcome_right{width:50%}}@media(max-width:1650px){#welcome_right{width:60%}}@media(max-width:1400px){#welcome_right{width:50%}}@media(max-width:1130px){#welcome_right{width:60%}}@media (max-width: 999px){#welcome_right{width:100%}}#welcome_right_cont{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;-webkit-align-items:center;-webkit-justify-content:space-between;justify-content:space-between}#welcome_right_cont_left{padding:0
0 0 50px;max-width:530px}#welcome_right_cont_left input[type=submit],
#welcome_right_cont_left input[type=button],
#welcome_right_cont_left .button,
#welcome_right_cont_left
button{margin:0}#welcome_right_cont_left
h2{color:#fff;margin:0
0 30px}#welcome_right_cont_left
p{color:#fff;margin-bottom:20px}#welcome_right_cont_left
img{display:inline-block;padding:0}#welcome_right_cont_left h2
span{display:inline-block;vertical-align:bottom}#welcome_right_cont_left h2 span:last-child{margin-bottom:5px;max-width:330px;margin-left:5px}#welcome_right_cont_left
aside{margin-top:15px;display:inline-block;width:100%}@media(max-width:1400px){#welcome_right_cont_left{max-width:100%;padding:50px}}@media (max-width: 1000px){#welcome_right_cont_left{padding:50px
30px}}@media (max-width: 780px){#welcome_right_cont_left{padding:30px
15px}#welcome_right_cont_left
h2{margin:0
0 10px}#welcome_right_cont_left
p{margin-bottom:15px}}@media (max-width: 500px){#welcome_right_cont_left{text-align:center}#welcome_right_cont_left h2
span{display:block}#welcome_right_cont_left h2 span:last-child{margin:0
auto 5px}}@media (max-width: 340px){#welcome_right_cont_left input[type=submit],
#welcome_right_cont_left input[type=button],
#welcome_right_cont_left .button,
#welcome_right_cont_left
button{padding:10px
15px 8px;font-size:14px}}@media (max-width: 781px){#welcome_right_cont_left
aside{margin-top:5px}}#welcome_right_cont_right{padding:0}#welcome_right_cont_right
figure{text-align:right}#welcome_right_cont_right figure
img{display:inline-block;padding:0}#welcome_right_cont_right
.wel_last_img{margin-top:-30px}@media(max-width:1400px){#welcome_right_cont_right{max-width:100%;padding:0
50px 50px}#welcome_right_cont_right
figure{display:inline-block}#welcome_right_cont_right
section{display:-ms-flexbox;display:-webkit-flex;display:flex}#welcome_right_cont_right
.wel_last_img{margin-top:0px}}@media (max-width: 1000px){#welcome_right_cont_right{padding:0
30px 50px}}@media (max-width: 780px){#welcome_right_cont_right{padding:0
15px 30px}}#news_home{padding:60px
15px 55px}#news_home
h3{margin:0
0 30px;text-align:center}@media (max-width: 1000px){#news_home{padding:40px
15px 40px}#news_home
h3{margin:0
0 25px}}@media (max-width: 780px){#news_home{padding:20px
15px 25px}#news_home
h3{margin:0
0 15px}}#events_home
.home_event{max-width:1200px;margin:28px
auto 23px;padding:0
15px}@media(max-width:780px){#events_home
.home_event{margin:18px
auto 13px}}#home_staff{padding:58px
15px 35px}#home_staff
.staff_head{margin:0
0 20px;text-align:center}@media (max-width: 1000px){#home_staff{padding:43px
15px 30px}}@media (max-width: 780px){#home_staff{padding:20px
15px 0}}@media(max-width:1001px){#home_staff
.staff_head{margin:0
0 15px}}@media(max-width:781px){#home_staff
.staff_head{margin:0
0 0px}}@media(max-width:380px){#home_staff
.staff_head{margin:0
0 15px}}#footer{padding:63px
15px 57px;border-top:1px solid #e8e8e8}@media (max-width: 1130px){#footer{padding:53px
15px 50px}}@media (max-width: 780px){#footer{padding:30px
15px 20px}}#footer_content{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#footer_content a:not(.button):not(.fc_title):not(.paging_link){font-size:15px;color:#000;font-weight:600}#footer_content a:not(.button):not(.fc_title):not(.paging_link):hover{color:#0f6735}#footer_content
p{font-size:15px;font-weight:600;margin-bottom:0}#footer_content
ul{padding-bottom:0}#footer_content strong,
#footer_content
b{font-weight:700}#footer_content
.layout_block{padding:0}@media (min-width: 1001px){#footer_logo{width:25%}}#footer_logo
img{padding:0;margin-top:-15px}@media (max-width: 1150px){#footer_logo{width:100%}#footer_logo
img{margin:0
auto 30px}}@media (min-width: 1001px){#footer_menu{width:34%}}#footer_menu{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;-webkit-justify-content:center}#footer_menu
ul{column-count:2;color:#365fa7;font-size:13px}@media (max-width: 1150px){#footer_menu{width:40%;justify-content:flex-start;-webkit-justify-content:flex-start}}@media (max-width: 780px){#footer_menu{width:100%;justify-content:center;-webkit-justify-content:center}}@media (max-width:348px){#footer_menu
li{line-height:24px;margin-bottom:5px}#footer_menu li
a{line-height:24px}}@media (min-width: 1001px){#footer_address{width:24%}}#footer_address{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;-webkit-justify-content:center}#footer_address
ul{padding:0;list-style:none}#footer_address
li.add_ress{line-height:22px;margin-bottom:10px;margin-top:10px}@media (max-width: 1150px){#footer_address{width:35%}}@media (max-width: 780px){#footer_address{width:100%;text-align:center;border:none;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding:25px
0!important;margin:25px
0}}@media (min-width: 1001px){#footer_hours{width:17%}}#footer_hours{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;-webkit-justify-content:flex-end}#footer_hours
ul{padding:0;list-style:none}@media (max-width: 1150px){#footer_hours{width:25%}}@media (max-width: 780px){#footer_hours{width:100%;justify-content:center;-webkit-justify-content:center;text-align:center}}#ficc_footer_bottom{background:#fff;padding:26px
15px 20px 15px;font-size:15px;font-weight:400;clear:both;display:block;margin:0;border-top:1px solid #ededed}#columns_2{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;-webkit-align-items:center}#columns_2
.layout_block{padding:0}#ficc_footer_copyright{padding:9px
0 0 0;font-size:15px;font-weight:400;clear:both;display:block;margin:0
0 5px}#ficc_footer_copyright
p{font-size:15px;color:#000;margin:0;line-height:20px}@media (max-width: 780px){#ficc_footer_copyright{text-align:center}}@media (min-width: 1001px){#ficc_footer_siteby{width:100%}}#ficc_footer_siteby{padding:0
0 0 0;font-weight:normal;clear:both;display:block;margin:0;text-align:right}#ficc_footer_siteby a:not(.button):not(.fc_title):not(.paging_link){color:#000;display:inline-block;line-height:normal;vertical-align:middle}#ficc_footer_siteby
p{color:#000}#ficc_footer_siteby
img{padding:0}@media (max-width: 780px){#ficc_footer_siteby{text-align:center}}@media (min-width: 781px) and (max-width: 1000px){#scroll_to_top{bottom:50px;right:40px}}@media (min-width: 1001px){#scroll_to_top{bottom:100px;right:40px}}#scroll_to_top{position:fixed;z-index:99}#scroll_to_top
p{transition:all 0.3s linear 0s;cursor:pointer;height:45px;width:45px;line-height:100%;text-align:center;font-weight:bold;padding-top:0px;padding-right:10px;padding-bottom:5px;padding-left:10px;background-color:#0f6735;color:rgb(255, 255, 255);white-space:nowrap;border-radius:50%}#scroll_to_top p:before{content:"";display:inline-block;height:100%;vertical-align:middle}#scroll_to_top p:hover{background-color:#5b5b5b}#scroll_to_top
section{display:none}#scroll_to_top section
p{background-color:#5b5b5b}#scroll_to_top p
span{line-height:45px}#scroll_to_top section
a{font-size:20px;color:#fff;vertical-align:middle}#scroll_to_top section a
i{vertical-align:middle}@media (max-width: 1000px){#scroll_to_top{}}@media (max-width: 780px){#scroll_to_top{bottom:40px;right:30px}#scroll_to_top
section{display:none}}