@font-face{font-family:'Montserrat';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXV0ppC8MLnbtrVK.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXx0ppC8MLnbtrVK.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXd0ppC8MLnbtrVK.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Montserrat';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXZ0ppC8MLnbtrVK.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXh0ppC8MLnbtg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Neucha';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/neucha/v17/q5uGsou0JOdh94bfuQltKRZUgbxR.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Neucha';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/neucha/v17/q5uGsou0JOdh94bfvQltKRZUgQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--off-black:#292B2F;--off-white:#EDDDCE;--khaki:rgba(204, 183, 144, 0.6);--link-blue:#3489eb;--hover-blue:#1a57ba;--bs-nav-link-hover-color:#CCB790;--trans-dropdown:rgba(237, 221, 206, 0.95);--hero-overlay:rgba(41, 43, 47, 0.6);--trans-nav:rgba(41, 43, 47, 0.85);--box-link-overlay-hover:rgba(41, 43, 47, 0.2);--trans-off-white:#f5f5f5;--blog-border:rgba(41, 43, 47, 0.4);--logo-green:#364d3a;--logo-orange:#ce5b28;--logo-orange-dark:#ae481b;--alt-section-bg:#e2e2e2;--bs-btn-active-bg:#ae481b}html{font-size:16px}.body-section{max-width:2200px}.content-max{max-width:1200px;margin-left:auto;margin-right:auto}body{width:100%;max-width:3000px;margin-left:auto;margin-right:auto;background-color:var(--trans-off-white)}.dark-section-background{background-color:var(--off-black)}body.customize-support{margin-top:48px}body.customize-support .fixed-top{top:44px}@media (min-width:768px){body.customize-support .fixed-top{top:32px}body.customize-support{margin-top:45px}}.row{margin-right:0;margin-left:0}ul,ol{padding-left:1rem;padding-right:1rem;list-style-position:inside}footer{background-color:var(--off-black);color:var(--off-white);padding:10px}@media (min-width:768px){footer{padding:20px 10px 20px 10px}}footer ul{margin:0 auto;text-align:center;list-style-type:none;padding-left:0}footer ul li{line-height:1.3;font-size:1.1rem}@media (min-width:1200px){footer ul li{line-height:1.5;font-size:1.3rem}}footer h2{font-family:'Overlock',cursive;color:var(--off-white);font-size:1.7rem;margin:0 auto;text-align:center}footer ul li a{text-decoration:none;color:var(--off-white)}footer ul li a:hover,footer ul li a:active{color:#fff}#mainBodyContent{padding:0}@media (min-width:768px){#mainBodyContent{margin:1.5rem}}@media (min-width:992px){#mainBodyContent{margin:2.5rem}}@media (min-width:1400px){#mainBodyContent{margin:3.5rem}}.col-md-11{max-width:1400px}.hero{background-position:center;width:100%;overflow:hidden;min-height:90px;margin-bottom:0;background-size:cover}.hero#home{background-image:url(https://flyfishmontana.biz/wp-content/themes/flyfishmontana-theme/CSS/img/brown_top.jpg)}.hero-overlay{background-color:var(--hero-overlay);height:20vh;min-height:250px}@media (min-width:576px){.hero-overlay{height:25vh}}@media (min-width:768px){.hero-overlay{height:30vh}}@media (min-width:1400px){.hero-overlay{height:35vh}}@media (min-width:1800px){.hero-overlay{height:40vh}}@media (min-width:2100px){.hero-overlay{height:48vh}}@media (min-width:2400px){.hero-overlay{height:55vh}}.alt-color{background-color:var(--box-link-overlay-hover)}#new-hero{background-color:var(--off-black)}#new-hero p{color:var(--trans-off-white)}#new-hero p{margin-left:auto;margin-right:auto;line-height:1.4;font-size:1.1rem;max-width:95%}#new-hero h1{line-height:1.1;color:var(--alt-section-bg);font-size:1.4rem;max-width:600px}@media (min-width:768px){#new-hero h1{font-size:1.7rem}#new-hero p{line-height:1.5;font-size:1.2rem;width:95%;max-width:700px}}@media (min-width:992px){#new-hero h1{max-width:850px}#new-hero p{width:90%;max-width:800px}}@media (min-width:1200px){#new-hero h1{font-size:2.25rem;max-width:1000px}#new-hero p{margin-left:auto;margin-right:auto;font-size:1.3rem;line-height:1.6}}@media (min-width:1800px){#new-hero h1{font-size:2.5rem;line-height:1.2;max-width:1100px}#new-hero p{margin-left:auto;margin-right:auto;line-height:1.7;max-width:1000px;font-size:1.5rem}}@media (min-width:2000px){#new-hero h1{font-size:2.8rem}}#new-hero h1:after{content:'';position:absolute;width:60%;height:2px;background:var(--logo-orange);top:100%;left:20%}.home-header-bg{background-origin:border-box;background-position:center;background-size:cover;background-repeat:no-repeat}img.new-header-top-image{width:100%;box-shadow:none;border-radius:0;margin:0}.btn-main{width:90%;max-width:500px;margin:0 auto;display:block;font-size:1.2rem;border-radius:10px;text-shadow:1px 1px 1px var(--off-black);background-color:var(--logo-orange);border:none;font-weight:700}@media (min-width:768px){.btn-main{width:80%;max-width:450px}}@media (min-width:992px){.btn-main{font-size:1.3rem;width:80%;max-width:500px}}@media (min-width:1200px){.btn-main{font-size:1.4rem;width:80%}}@media (min-width:1800px){.btn-main{width:60%}}a.btn-main:hover,a.btn-main:active,a.btn-main:focus,.btn:first-child:active{background-color:var(--logo-orange-dark);text-decoration:underline}a.btn-main:visited{color:#fff}.btn-secondary{width:90%;max-width:500px;margin:0 auto;display:block;font-size:1rem;border-radius:10px;text-shadow:1px 1px 1px var(--off-black);background-color:var(--logo-orange)}@media (min-width:768px){.btn-secondary{width:90%;max-width:500px}}@media (min-width:992px){.btn-secondary{font-size:1.1rem;max-width:500px}}@media (min-width:1200px){.btn-secondary{font-size:1.3srem;max-width:600px;text-shadow:2px 2px 2px var(--off-black)}}@media (min-width:1800px){.btn-main{width:60%}}a.btn-secondary:hover,a.btn-secondary:active{background-color:var(--logo-orange-dark)}a.btn-secondary:visited{color:#fff}.action{max-width:350px;font-size:1.3rem;letter-spacing:.1rem}@media (min-width:1200px){.action{padding-top:5px;padding-bottom:5px;font-size:1.5rem}}.collapse{border-bottom:2px solid var(--logo-orange)}.nav-link{color:var(--off-white);font-size:1.1rem}@media (min-width:992px){.nav-link{font-size:1rem}.collapse{border-bottom:none}}@media (min-width:1200px){.nav-link{font-size:1.1rem}}ul.navbar-nav li.nav-item{padding:0}.nav li{line-height:normal}.navbar-toggler,.navbar-toggler-icon{color:var(--off-white)}.navbar-toggler:focus{box-shadow:none}.navbar-dark{background-color:var(--off-black);--bs-navbar-color:var(--off-white);--bs-navbar-hover-color:white;--bs-navbar-disabled-color:white;--bs-navbar-active-color:white;--bs-navbar-brand-color:white;--bs-navbar-brand-hover-color:white;--bs-navbar-toggler-border-color:var(--logo-orange);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28206, 91, 40, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}@media (min-width:992px){.navbar-dark{background-color:var(--off-black)}}.navbar-toggler-icon{width:1em;height:1em}.dropdown-menu{color:var(--off-white);background-color:var(--off-black);--bs-dropdown-link-hover-color:white;min-width:15rem;font-size:1.1rem;border:none;margin-top:0!important;padding-top:0!important}@media (min-width:992px){.dropdown-menu{font-size:1rem}}@media (min-width:1200px){.dropdown-menu{font-size:1.1rem}}.dropdown-menu-center{--bs-position:end}@media (min-width:992px){.dropdown-menu-center{right:auto!important;left:50%!important;-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}}@media (min-width:1200px){.dropdown-menu-center{right:auto!important;left:50%!important;-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}}@media (min-width:992px){.dropdown-menu{text-align:center;border-radius:0% 0% 10% 10%}}.dropdown-item{color:var(--off-white);padding-top:0;padding-left:.5rem;padding-right:.5rem}.dropdown-item:nth-of-type(1){padding-top:.3rem}@media (min-width:1400px){.dropdown-item{padding-left:1rem;padding-right:1rem}}.nav-link:hover,.nav-link:active,.nav-link:focus{color:#fff;text-decoration:underline}.dropdown-item:hover,.dropdown-item:active,.dropdown-item:focus{background-color:#fff0;color:#fff;text-decoration:underline}li.nav-item{line-height:1.25rem}@media (min-width:768px){li.nav-item{line-height:1.25rem}}@media (min-width:992px){li.nav-item{line-height:1.5rem}}li.nav-item .dropdown-item{line-height:1.5rem}@media (min-width:1800px){li.nav-item .dropdown-item{line-height:1.75rem}}.sidebar-nav{margin:1rem 0 0 0;padding:0 0 1rem 0;border-top:1px solid var(--blog-border);background:var(--trans-nav)}@media (min-width:768px){.sidebar-nav{border-top:none;margin:0;padding:0 1.25rem 0 0}}@media (min-width:1200px){.sidebar-nav{padding:0}}@media (min-width:1800px){.sidebar-nav{border-bottom:none;padding:1rem 0 0 0}}.row .sidebar-nav h2{font-size:1.2rem;font-weight:300;margin-top:1rem;margin-bottom:0;color:#fff}@media (min-width:1200px){.row .sidebar-nav h2{font-size:1.5rem}}@media (min-width:1800px){.row .sidebar-nav h2{font-size:1.6rem}}.sidebar-nav .nav{list-style-type:none;padding:0rem .5rem;margin-top:0;text-align:center}.sidebar-nav a{text-decoration:none}.sidebar-nav li{font-weight:400;text-decoration:none;padding:0 1rem .5rem 1rem;font-size:1.1rem}@media (min-width:768px){.sidebar-nav .nav li{padding:0 .25rem .75rem .25rem;font-size:1.2rem}}@media (min-width:1400px){.sidebar-nav .nav li{font-size:1.3rem;padding:0 .25rem 1rem .25rem}}@media (min-width:1800px){.sidebar-nav .nav li{font-size:1.4rem;padding:0 .75rem 1rem .75rem}}.sidebar-nav .nav li a{color:var(--off-white)}.sidebar-nav .nav li a:hover,.sidebar-nav .nav li a:active{color:#fff}.sidebar-nav .nav li a.list-parent,.sidebar-nav .nav li.list-parent{font-weight:700;color:#fff}.sidebar-nav .nav li ul{padding-left:0}.sidebar-nav .nav li ul li{font-size:1rem;text-align:center;list-style-type:none;padding:0 1rem .5rem 1rem}.sidebar-nav .nav li ul li:first-of-type{margin-top:.5rem}@media (min-width:768px){.sidebar-nav .nav li ul li{font-size:1.1rem;padding:0 .5rem .5rem .5rem;text-align:right;margin-right:1rem}.sidebar-nav .nav li ul{padding-left:0;border-left:1px solid var(--off-white)}}@media (min-width:992px){.sidebar-nav .nav li ul li{margin-right:1.25rem}}@media (min-width:1200px){.sidebar-nav .nav li ul li{margin-right:1.5rem}}@media (min-width:1400px){.sidebar-nav .nav li ul li{padding:0 .25rem .5rem .25rem;margin-right:1rem}}@media (min-width:1600px){.sidebar-nav .nav li ul li{font-size:1.2rem;padding:0 .75rem .5rem .75rem;margin-right:1.25rem}}@media (min-width:1900px){.sidebar-nav .nav li ul li{padding:0 .75rem .5rem .75rem;margin-right:1.75rem}}@media (min-width:2200px){.sidebar-nav .nav li ul li{margin-right:3rem;padding:0 1rem .5rem 1rem}}@media (min-width:2600px){.sidebar-nav .nav li ul li{margin-left:4rem}}h1#headline{color:#fff;font-weight:400;letter-spacing:2px;font-size:2rem;line-height:1.2;margin-top:30px;margin-bottom:10px;font-family:'Montserrat',sans-serif;text-transform:uppercase;text-shadow:2px 2px 2px var(--off-black)}@media (min-width:576px){h1#headline{font-size:2rem;margin-top:30px;margin-bottom:30px}}@media (min-width:768px){h1#headline{font-size:2.75rem}}@media (min-width:992px){h1#headline{font-size:3.5rem}}@media (min-width:1200px){h1#headline{font-size:4rem;margin-top:40px;margin-bottom:40px;text-shadow:2px 2px 2px var(--off-black)}}@media (min-width:1400px){h1#headline{font-size:4.5rem;margin-top:20px;margin-bottom:50px;letter-spacing:3px;text-shadow:4px 4px 3px var(--off-black)}}@media (min-width:2000px){h1#headline{font-size:5.5rem;letter-spacing:4px;margin-top:0;margin-bottom:60px;text-shadow:5px 5px 3px var(--off-black)}}h2 a,h2 a:visited,p a,p a:visited,li a{color:var(--logo-orange);text-decoration:none}h2 a:hover,h2 a:active,p a:hover,p a:active,li a:hover{color:var(--logo-orange-dark);text-decoration:underline}.btn-main a,.btn-main a:hover,.btn-main a:active,.btn-main a:visited{color:var(--off-white)}h1,h2,h3,h4{font-family:'Montserrat',sans-serif;color:var(--off-black)}p,li{font-family:'Montserrat',sans-serif;color:#000;font-weight:400}h1,h2,h3{text-align:center;margin-left:auto;margin-right:auto}h1{font-weight:300}@media (min-width:768px){h1{font-size:2.25rem}}@media (min-width:992px){h1{font-size:2.5rem}}@media (min-width:1200px){h1{font-size:2.75rem}}@media (min-width:1400px){h2 h1{font-size:3rem}}@media (min-width:1800px){h1{font-size:3.25rem}}h2,.row h2{font-size:1.5rem;margin-top:1.5rem;margin-bottom:.5rem;line-height:1.25}@media (min-width:992px){h2,.row h2{font-size:1.6rem;margin-top:1.7rem;margin-bottom:.75rem}}@media (min-width:1200px){h2,.row h2{font-size:1.7rem;margin-top:1.8rem}}@media (min-width:1400px){h2,.row h2{font-size:1.9rem;margin-top:1.9rem;margin-bottom:1rem;font-weight:300}}h3,.row h3{font-size:1.4rem;margin-top:1.5rem;text-decoration:underline;font-weight:400}@media (min-width:992px){h3,.row h3{font-size:1.5rem;margin-top:1.6rem}}@media (min-width:1400px){h3,.row h3{font-size:1.6rem;margin-top:1.7rem}}@media (min-width:2000px){h3,.row h3{font-size:1.8rem;margin-top:1.8rem}}p.continue{text-align:left;text-transform:uppercase;text-decoration:none}p.continue a{text-decoration:none}p,li{font-size:1.1rem;line-height:1.5rem}li{padding-bottom:.5rem}footer li,footer li a{padding-bottom:.25rem;color:var(--off-white)}p.lead{font-size:1rem;line-height:1.5rem;font-family:'Neucha',cursive;font-weight:400;margin-bottom:20px;color:var(--off-white);letter-spacing:2px;text-shadow:2px 2px 1px var(--off-black)}ul.indent-list li,ol.indent-list li{margin-left:1.5rem}@media (min-width:768px){p.lead{font-size:1.3rem;line-height:2rem}li{padding-bottom:.5rem}}@media (min-width:992px){p,li{font-size:1.2rem;line-height:1.6rem}p.lead{font-size:1.4rem;line-height:2rem}li{padding-bottom:.75rem}ul.indent-list li,ol.indent-list li{margin-left:1.75rem}}@media (min-width:1200px){p,li{font-size:1.2rem;line-height:1.7rem}}@media (min-width:1400px){p,li{line-height:1.9rem}li{padding-bottom:1rem}p.lead{font-size:1.7rem;line-height:2.5rem}ul.indent-list li,ol.indent-list li{margin-left:2.25rem}}@media (min-width:2000px){p,li{font-size:1.4rem;line-height:2rem}p.lead{font-size:2rem;line-height:2.75rem}ul.indent-list li,ol.indent-list li{margin-left:2.5rem}}.center_align{display:flex;justify-content:center;align-items:center}ul.social-icons li{font-size:1.75rem;display:inline;padding:0 10px}#copyright p{font-size:1rem;line-height:1.5rem;color:var(--off-white);width:95%;max-width:1500px;text-align:center;margin-left:auto;margin-right:auto}.wp-caption{margin:0 auto 1rem auto;max-width:100%}p.wp-caption-text{margin-top:10px;text-align:center;line-height:1.2;font-size:1.1rem;font-style:italic}.post-item{border-bottom:2px solid var(--blog-border)}.post-item:last-of-type{border-bottom:none}.more-link,.current,.next,.page-numbers{font-size:1.5rem}@media (min-width:992px){.more-link,.current,.next,.page-numbers{font-size:1.75rem}}@media (min-width:1400px){.more-link,.current,.next,.page-numbers{font-size:2rem}}a.more-link,a.next,a.page-numbers,a.next:visited,a.page-numbers:visited,li a{color:var(--logo-orange)}a.more-link{display:block;text-align:center;text-decoration:none}a.more-link:hover,a.next:hover,a.page-numbers:hover,a.next:active,a.page-numbers:active{color:var(--logo-orange-dark);text-decoration:underline}.cursive{font-family:'Neucha',cursive;letter-spacing:.2rem;transform:scale(1,1.1);-webkit-transform:scale(1,1.1);-moz-transform:scale(1,1.1);-o-transform:scale(1,1.1);transform-origin:0% 100%}h2.cursive{margin-top:0;margin-bottom:0;max-width:95%}.feature_divider{width:100%;display:block;border:0;border-color:var(--trans-black);border-bottom-width:1px;border-bottom-style:solid}hr.fancy{overflow:visible;padding:0;border:none;border-top:medium double var(--trans-black);color:var(--off-black);text-align:center;width:85%;min-width:150px;max-width:1800px;margin:.5rem auto -1rem auto}hr.fancy:after{content:"§";display:inline-block;position:relative;top:-1.3rem;font-size:1.5rem;padding:0 .25rem;background:inherit}hr.fancy.dark-background{border-top:medium double var(--trans-off-white);color:var(--trans-off-white)}ul.positive,ul.negative{list-style-position:outside}ul.positive li,ul.negative li,ul.general li{padding:.5rem 10px 0 10px}ul.general li:first-of-type{padding-top:0}ul.positive li::marker{content:"✓";color:green;font-weight:700;font-size:2rem}ul.negative li::marker{content:"x";color:red;font-weight:700;font-size:1.7rem}ul.center-list{text-align:center;list-style-position:inside}ul.plus-minus{list-style-position:outside}li.plus::marker{content:"✓";color:green;font-weight:700;font-size:2rem}li.minus::marker{content:"—";color:red;font-weight:700;font-size:1.7rem}img{max-width:100%;display:block}.fly-card img{box-shadow:none;margin-bottom:1.5rem}@media (min-width:992px){img{border-radius:20px;box-shadow:0 2px 15px 5px var(--trans-nav)}img.img-fluid{border:1px solid var(--trans-nav)}}img.body{margin:1.5rem auto}img.body-bottom{margin:1.5rem auto 0 auto}@media (min-width:1400px){img.body{margin:3rem auto}img.body-bottom{margin:3rem auto 0 auto}.fly-card img{box-shadow:none;margin-bottom:2rem}}img.img-fluid{box-shadow:none}#top-image{margin-top:60px}@media (min-width:992px){#top-image{margin-top:70px}}@media (min-width:1400px){#top-image{margin-top:80px}}@media (min-width:2000px){#top-image{margin-top:100px}}p.iframe{text-align:center;margin-left:auto;margin-right:auto}iframe{max-width:100%;width:1000px;display:block;margin:0 auto;box-shadow:0 2px 15px 5px var(--trans-nav)}.video{width:100%;max-width:750px;margin:0 auto}.home-body-img{width:100%;max-width:750px;display:block;margin-left:auto;margin-right:auto}p img{margin:1rem auto}img.chart{border-radius:0;box-shadow:none}.alt-section-color{background-color:var(--alt-section-bg)}.dark-section-color{background-color:var(--trans-nav)}.dark-section-color p,.dark-section-color h2,.dark-section-color h3,.dark-section-color h4,.dark-section-color li{color:var(--trans-off-white)}.dark-section-color a{color:var(--logo-orange)}.dark-section-color a:hover,.dark-section-color a:active{color:var(--logo-orange-dark)}.dark-section-color a.btn.btn-primary.btn-main,.dark-section-color a.btn.btn-primary.btn-main:hover,.dark-section-color a.btn.btn-primary.btn-main:active{color:#fff;transition:none}.content-box{background-color:var(--alt-section-bg)}.content-box img{width:100%;max-width:600px;max-height:400px;border-radius:10px;display:block;margin:1.5rem auto}.radius-3{border-radius:0;overflow:hidden}@media (min-width:1400px){.radius-3{border-radius:30px}}.hidden-large{display:block}.hidden-small{display:none}@media (min-width:992px){.hidden-small{display:block}.hidden-large{display:none}}a.more-link,p a.more-link{margin:2rem auto}p,.row p,.li,.row li{max-width:1200px}.row ul,.row ol{margin:0 auto;max-width:1200px}.btn{transition:none}.rightbar{width:100%;float:right}.rightbar img{box-shadow:none;width:100%}.rightbar ul{padding-left:0;padding-right:0}@media (min-width:1800px){.rightbar{background-color:var(--alt-section-bg);width:600px;max-width:40%;margin-left:1.5rem;margin-bottom:1.5rem}.rightbar img{border-radius:0}.rightbar ul{padding-left:1rem;padding-right:1rem}}.rightbar ul li{list-style-type:none}.rightbar p,.rightbar li{font-size:1rem;line-height:1.3rem;padding-bottom:.7rem}@media (min-width:1200px){.rightbar p,.rightbar li{font-size:1.1rem;line-height:1.4rem;padding-bottom:.8rem}}@media (min-width:1800px){.rightbar p,.rightbar li{font-size:1.2rem;line-height:1.5rem;padding-bottom:.8rem}}.accordion-item{border:none;background-color:var(--trans-off-white)}h2.accordion-header{font-family:'Neucha',cursive;letter-spacing:.2rem;transform:scale(1,1.1);-webkit-transform:scale(1,1.1);-moz-transform:scale(1,1.1);-o-transform:scale(1,1.1);transform-origin:0% 100%}.accordion-button{font-size:inherit;display:block;text-align:center;color:var(--logo-orange);background-color:var(--trans-off-white)}.accordion-button:focus,.accordion-button:active{border:none;box-shadow:none}.accordion-button:not(.collapsed){color:var(--off-black);background-color:var(--trans-off-white)}.lazy-hidden,.entry img.lazy-hidden,img.thumbnail.lazy-hidden{background-color:#fff;background-image:url(https://flyfishmontana.biz/wp-content/plugins/a3-lazy-load/assets/css/loading.gif);background-repeat:no-repeat;background-position:50% 50%}figure.wp-block-image img.lazy-hidden{min-width:150px}picture source[type="image/webp"]{display:block}.clear{clear:both}.nobr{white-space:nowrap}.lazy-hidden,.entry img.lazy-hidden,img.thumbnail.lazy-hidden{background-color:#fff}