.tmnf_container{overflow:hidden;padding:0 10px;position:relative;max-width:1380px;margin:0 auto;width:100%}.tmnf_container_vis{overflow:visible}.tmnf_width_wide .tmnf_container,.tmnf_width_wide .tmnf_container_vis{max-width:1480px}.tmnf_width_narrow .tmnf_container,.tmnf_width_narrow .tmnf_container_vis{max-width:1200px}.tmnf_width_minimal .tmnf_container,.tmnf_width_minimal .tmnf_container_vis{max-width:1060px}#header .tmnf_column_12,#header .tmnf_container{overflow:visible}#header .tmnf_container{padding:0 0 0 40px!important;max-width:none}.tmnf_columns_wrap{margin-right:-10px;margin-left:-10px;width:calc(100% + 20px)}.tmnf_column,.tmnf_foocol,.tmnf_item{overflow:hidden;min-height:1px;padding:0 10px;position:relative;margin:0;width:100%;float:left}.tmnf_column_vis{overflow:visible}@media only screen and (min-width:770px){.tmnf_content{width:70%}.tmnf_sidebar{width:30%}.tmnf_foocol.first{padding-right:120px;width:40%}.tmnf_foocol{width:20%}.tmnf_column_1{width:8.33%}.tmnf_column_2{width:16.66%}.tmnf_column_3{width:25%}.tmnf_column_4{width:33.33%}.tmnf_column_5{width:41.66%}.tmnf_column_6{width:50%}.tmnf_column_7{width:58.33%}.tmnf_column_8{width:66.66%}.tmnf_column_9{width:75%}.tmnf_column_10{width:83.33%}.tmnf_column_11{width:91.66%}.tmnf_column_12{width:100%}.tmnf_column_3:nth-child(4n+5),.tmnf_column_4:nth-child(3n+4),.tmnf_column_6:nth-child(2n+3){clear:left}.tmnf_sidebar_left .tmnf_content{float:right}.tmnf_sidebar_left .tmnf_sidebar{float:left}.blogger_full_width #content,.tmnf_sidebar_null .blogger_sidebar #content,.tmnf_sidebar_null .page_header .tmnf_container:not(.tmnf_project_container){max-width:70%;width:70%}.tmnf_sidebar_none #tmnf_single_core .tmnf_container,.tmnf_sidebar_null #tmnf_single_core .tmnf_container{overflow:visible}.tmnf_sidebar_none .tmnf_content,.tmnf_sidebar_null .tmnf_content:not(.project_content){overflow:visible!important;max-width:800px;margin:0 auto!important;float:none!important}.tmnf_sidebar_none .tmnf_post_head,.tmnf_sidebar_null .tmnf_post_head{margin-right:auto;max-width:975px;text-align:center;margin-left:auto;float:none}.tmnf_sidebar_none .page_header .tmnf_container,.tmnf_sidebar_null .page_header .tmnf_container:not(.tmnf_project_container){margin-right:auto;max-width:975px;margin-left:auto;float:none}.tmnf_sidebar_none .single_post_inn,.tmnf_sidebar_null .single_post_inn{margin-right:auto;margin-left:auto}.tmnf_sidebar_null .tmnf_archive_subtitle{margin:5px 0 0}.tmnf_sidebar_none .alignfull,.tmnf_sidebar_null .alignfull{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}.tmnf_sidebar_none .alignfull.wp-block-gallery,.tmnf_sidebar_null .alignfull.wp-block-gallery{margin-right:calc(50% - 48.7vw);margin-left:calc(50% - 48.7vw)}.tmnf_sidebar_none .alignwide,.tmnf_sidebar_null .alignwide{margin-right:calc(25% - 25vw);margin-left:calc(25% - 25vw)}.page_header>img{max-width:150%;left:-25%;width:150%}#footer .tmnf_foocol{padding-top:40px;padding-bottom:60px}.scroll_to_top{width:50px}}@media only screen and (min-width:1540px){.scroll_to_top{right:54px}#header .tmnf_column_12{padding-right:0;padding-left:0}#header h1{text-align:center}}@media only screen and (min-width:1025px){.page_header>img{max-width:100%;left:0;width:100%}.blogger .item_inn{position:relative;margin:0}.nav-links{margin:40px 0 80px}}@media only screen and (min-width:1380px){.tmnf_container{padding:0 20px}.header_classic #header .tmnf_container{padding:0}.tmnf_columns_wrap{margin-right:-20px;margin-left:-20px;width:calc(100% + 40px)}.tmnf_column,.tmnf_foocol,.tmnf_item{padding:0 20px}.blogger .item{margin:0 0 80px}.tmnf_mag .item{margin:0 0 30px}.sidebar_item{padding:35px 35px 25px;margin:0 0 40px}#titles{padding:0 20px 0 0}.tmnf_menu_row{position:relative}.header_icon_left{float:left}.header_icon_right{float:right}.header-right{width:auto;display:flex;display:table-cell\9}#header .header_logo_next img,#header .header_logo_next_alt img{margin-left:0}#header .header_logo_next h1,#header .header_logo_next_alt h1{text-align:left}}@media only screen and (min-width:1155px){.header_minimal .show-menu{height:2000px;padding:18px 10px;font-size:15px!important;position:fixed;text-align:center;top:0;left:0;width:80px;background-image:none;line-height:1;display:block;z-index:99}.header_minimal .show-menu span.show_menu_label{height:55px;transform:rotate(-90deg);position:absolute;letter-spacing:2px;top:70px;left:9px;width:100px;display:block}body.admin-bar .header_minimal .show-menu{top:32px}.header_minimal #navigation{height:100%;min-height:100%;overflow-y:scroll;padding:100px 60px 40px 130px;position:fixed;text-align:left!important;top:0;left:-100%;width:460px;direction:rtl;display:initial;z-index:98}.header_minimal #main_nav{max-width:300px}.header_minimal #navigation .nav>li{padding-top:0!important;padding-bottom:0!important;width:100%;display:block}.header_minimal #navigation .nav>li.special{margin-top:15px!important}.header_minimal .nav li ul ul li,.header_minimal .nav>li>ul>li{max-width:100%;width:100%;float:le}.header_minimal .nav li ul li>a{margin:0 15px!important}.header_minimal #add_nav>li>a{padding:40px 15px 30px 80px!important;margin-bottom:-40px;margin-top:-7px}.header_minimal ul.nav .sub-menu,.header_minimal ul.nav .sub-menu .sub-menu,.header_minimal ul.nav .sub-menu .sub-menu .sub-menu{padding:0!important;color:inherit!important;position:relative!important;top:auto!important;background-color:transparent!important;margin:0!important;box-shadow:none;left:auto!important;width:100%;display:none!important}.header_minimal ul.nav .sub-menu .sub-menu .sub-menu a,.header_minimal ul.nav .sub-menu .sub-menu a,.header_minimal ul.nav .sub-menu a{color:inherit!important}.header_minimal .menu-item-has-children>a:after,.header_minimal .nav>li>ul:after{display:none}.header_minimal a .tmnf_dropdown_minimal_header{height:25px;padding:4px 10px;font-size:11px!important;font-weight:400;right:0;content:"↓";position:absolute;top:12px;background-color:rgba(0,0,0,.07);-moz-border-radius:30px;-khtml-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;width:25px;margin-top:-2px;font-family:Gotham,Helvetica Neue,Helvetica,Arial,sans-serif;display:block;z-index:2}li.menu-item-has-children li a .tmnf_dropdown_minimal_header{display:none}.menu-item-has-children.minimal_menu_active>a .tmnf_dropdown_minimal_header{transform:rotate(-180deg);right:2px}.header_minimal ul.nav .minimal_menu_active .sub-menu,.header_minimal ul.nav .minimal_menu_active .sub-menu .sub-menu,.header_minimal ul.nav .minimal_menu_active .sub-menu .sub-menu .sub-menu{display:block!important}.header_minimal a.tmnf_close_nav{height:100%;content:"";position:fixed;top:0;background-color:rgba(0,0,0,.8);cursor:crosshair;left:-100%;width:100%;display:block;z-index:97}.header_minimal [type=checkbox]:checked~#navigation{left:-17px}.header_minimal [type=checkbox]:checked~#navigation a.tmnf_close_nav{left:443px}}@media screen and (max-width:1380px){.footer_head img{left:10px}}@media screen and (max-width:1155px){.header_logo_next #titles,.tmnf_titles_row{position:absolute;top:0;left:auto;float:left;z-index:9}#titles .logo_text{margin:17px 0 12px!important}#titles .logo_img{margin:12px 0!important}#titles h1{font-size:23px!important;text-align:left}#titles img{max-height:40px;margin:0 0 -55px}#topnav,.header_centered .tmnf_social_icons{display:none}#header .tmnf_container{padding:0 10px!important}.tmnf_navigation_wrap{border-top:1px solid #000}.show-menu{height:46px;padding:16px 10px!important;visibility:hidden;margin:9px 0 9px 10px;display:block!important}.show-menu-visible .show-menu{visibility:visible}.header_icon{padding:8px 0 0!important}.header_icon_left{border-width:0 1px 0 0;float:right}.header_icon_right{float:right}#navigation{height:auto;overflow:hidden;padding:20px 20px 15px!important;position:relative;top:auto;margin:0 -20px!important;width:calc(100% + 40px);display:none;z-index:100}#navigation .current-menu-item>a,#navigation li:not(.special) a:hover{opacity:.6}#navigation li.current-menu-item.special>a{opacity:1}#main_nav{overflow:hidden;padding:0!important;margin-bottom:10px!important;margin:0!important;width:100%!important;display:block}#main_nav li,#main_nav li ul{padding-top:3px!important;padding-top:0;position:relative;visibility:visible;background-color:transparent;margin:0;padding-bottom:1px!important;left:auto;width:100%;float:none;display:block}#main_nav>li>ul{margin:-10px 0 0 10px}#main_nav li a{padding:15px 0;font-size:16px!important;text-align:left;margin:0;width:100%}#navigation>ul>li{border-top:1px dashed rgba(0,0,0,.07)}#main_nav>li.special{padding:0 0 20px;border-top:none;margin:0}#main_nav>li.special>a{padding:20px;margin:0;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}#main_nav>li.special>a i{display:none}ul.nav li ul.sub-menu a{padding:5px 0!important}#top-nav>li.special>a{padding:15px 18px!important}.nav li ul li>a{font-size:13px!important}.nav li a.sf-with-ul{padding-right:0!important}#main_nav>li>a{padding:15px 0!important;border-bottom-width:2px;margin:0!important}#main_nav>li.special>a{padding:15px 20px!important}#main_nav li ul li>a,.nav li ul li>a,.nav li ul ul li,.nav>li>ul>li{padding:0;max-width:100%!important;margin:0}.nav li ul{padding:0 20px}#main_nav li.mega ul.sub-menu{min-height:0}.nav li ul ul{padding:0;margin:0}.header_icons,.menu-item-has-children>a:after,.nav>li>ul:after,div.sub{display:none!important}#main_nav>li{border-left:none!important;padding:0}#main_nav>li.special{padding-right:0}#main_nav>li:before,.menu-item-has-children>a:after{display:none}.nav li ul.sub-menu{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav li.mega>ul.sub-menu{padding:0 20px!important}.nav li.mega>ul.sub-menu>li ul,.nav li.mega>ul.sub-menu>li ul ul,.nav li.mega>ul.sub-menu>li ul ul ul{margin-left:0!important}.nav li ul.sub-menu{padding:0!important}.nav li ul.sub-menu ul{padding:0 0 0 20px!important}.nav li.mega>ul.sub-menu>li>a{font-weight:400!important;text-transform:none!important}.tmnf_dropdown_minimal_header{display:none}ul.nav .sub-menu{display:none!important}ul.nav .active .sub-menu{display:block!important}a .tmnf_mobile_dropdown{height:25px;padding:4px 10px;font-size:11px!important;font-weight:400;right:0;content:"↓";position:absolute;top:12px;-moz-border-radius:30px;-khtml-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;width:25px;margin-top:-2px;font-family:Gotham,Helvetica Neue,Helvetica,Arial,sans-serif;display:block;z-index:2}li.menu-item-has-children li a .tmnf_mobile_dropdown{display:none}.menu-item-has-children>a:after{right:17px;top:15px;z-index:1}.nav li ul li.menu-item-has-children>a:after{top:13px}.menu-item-has-children.active>a .tmnf_mobile_dropdown{transform:rotate(-180deg)}#navigation ul.nav li ul li.menu-item-has-children>a:after{transform:rotate(0deg);right:16px;top:13px}#navigation ul.nav li ul li.menu-item-has-children.active>a:after{transform:rotate(180deg);right:12px;top:22px}.nav li ul li.menu-item-has-children.active>a:after{top:22px}#add_nav{margin:0 0 20px;width:100%;display:none}#header [type=checkbox]:checked~#add_nav{display:block!important}#add_nav>li{width:100%!important;display:block}#add_nav>li>a{padding:20px 15px 20px 80px!important;margin-bottom:0;margin-top:0}#add_nav>li>a i{top:25px}.header_minimal.wrapper_main,.site_offset_enabled.wrapper_main{padding-left:0}.header_minimal .site_offset,.site_offset_enabled .site_offset{display:none}.page_header{margin-bottom:20px}#tmnf_single_core{margin-top:20px}.sidebar_item{padding:25px 20px}.blogger .has-post-thumbnail p.tmnf_meta{margin:15px 0 0}.archive_title:not(.projects_title),.blogger .item_inn{padding:0}.search-no-results .errorentry{padding:0 10px}}@media screen and (max-width:885px){.author_box{padding:30px;margin:0 0 20px}.post_nav_next,.post_nav_previous{border-width:1px 1px 0;margin:-1px 0 0;width:100%}.tptn_link img{display:none}.tptn_after_thumb{padding:0 0 0 60px}.tptn_posts_widget li:before{top:35px;left:0}.tptn_posts_widget li:first-child:before{top:20px}.commentlist li.comment ul.children{margin-left:10px}.comment-body{padding:25px 0 25px 35px}.comment-body .avatar{max-width:25px}.comment-form-author,.comment-form-email,.comment-form-url{margin-right:0!important;width:100%}.footer_button{right:auto;position:relative;top:auto;float:left;display:block}}@media screen and (max-width:782px){body.admin-bar{padding-top:46px}.eleslideinside h1,.eleslideinside h2,.large_title{font-size:60px!important}#tmnf_single_core{margin-bottom:20px;margin-top:20px}.event_header .evnt_excerpt{padding:10px 20px}.event_header .sixcol{padding:20px 20px 20px 60px;width:100%}.event_header i{font-size:25px;top:26px;left:20px}.events-table td>div.evnt_title{padding:10px 10px 10px 30px;width:85%}.events-table td>div.evnt_button{display:none}.mag_item_overlay h3{font-size:24px}.page_404{padding:140px 0}.archive #content .searchform,.error_search .searchform,.search #content .searchform{max-width:100%;width:100%}#footer{padding-bottom:40px}.tmnf_foocol.last{margin-bottom:40px!important}.footop_wrap{padding:40px 0}.footer_tagline{margin:15px 0 5px}.footer_head img{display:none}.footer_tagline{max-width:100%}.bottom_line,.footer_credits{text-align:center}.footer_credits{margin-bottom:20px}.bottom_line .tmnf_social_icons{margin:0 -10px 40px;float:none}.bottom-menu{text-align:center;margin:20px auto 30px;float:none}.tmnf_img_box figure.elementor-image-box-img{min-width:60px!important;margin:0 20px 20px 0!important;width:100%!important;float:left}.elementor-widget-image-box.tmnf_img_box .elementor-image-box-content{text-align:left}}@media screen and (max-width:555px){#titles{max-width:60%}.show-menu{width:46px}.show-menu i,span.close_menu{margin:0}.header_icon span{display:none}.header_icon a{padding:15px 10px;width:50px}.header_icon i{margin:0}.blogger .item{width:100%}.blogger .has-post-thumbnail .imgwrap{max-width:100%;margin:0 0 20px;width:100%;float:none}.blogger .has-post-thumbnail .imgwrap img{max-width:100%;width:100%}.blogger p.teaser{padding-right:10px;margin:0 0 15px}.eleslideinside h1,.eleslideinside h2,.large_title{font-size:45px!important}.medium_title,blockquote{font-size:40px!important}#flyoff{padding:60px 0 60px 15px}.page_header>img{max-width:300%;left:-100%;width:300%}.wrapper .events-table h3{font-size:18px}.tmnf_related{margin:0 -10px;width:calc(100% + 20px)}.tmnf_item_related{padding:0 10px;margin-bottom:20px;width:100%}.tmnf_related>h3{padding:0 10px 20px}.post_nav_image{display:none}.postinfo .mc4wp-form{padding:20px}.post_nav_text{padding:15px 20px}}@media screen and (max-width:375px){.footer_tagline h2{font-size:25px!important}}