@font-face{font-family:'Libre Caslon Text';src:url('/wp-content/themes/horizon-child/fonts/LibreCaslonText-Regular.eot');src:url('/wp-content/themes/horizon-child/fonts/LibreCaslonText-Regular.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/horizon-child/fonts/LibreCaslonText-Regular.woff2') format('woff2'),url('/wp-content/themes/horizon-child/fonts/LibreCaslonText-Regular.woff') format('woff'),url('/wp-content/themes/horizon-child/fonts/LibreCaslonText-Regular.ttf') format('truetype'),url('/wp-content/themes/horizon-child/fonts/LibreCaslonText-Regular.svg#LibreCaslonText-Regular') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Libre Caslon Text';src:url('/wp-content/themes/horizon-child/fonts/LibreCaslonText-Bold.eot');src:url('/wp-content/themes/horizon-child/fonts/LibreCaslonText-Bold.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/horizon-child/fonts/LibreCaslonText-Bold.woff2') format('woff2'),url('/wp-content/themes/horizon-child/fonts/LibreCaslonText-Bold.woff') format('woff'),url('/wp-content/themes/horizon-child/fonts/LibreCaslonText-Bold.ttf') format('truetype'),url('/wp-content/themes/horizon-child/fonts/LibreCaslonText-Bold.svg#LibreCaslonText-Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Nunito';src:url('/wp-content/themes/horizon-child/fonts/Nunito-SemiBold.eot');src:url('/wp-content/themes/horizon-child/fonts/Nunito-SemiBold.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/horizon-child/fonts/Nunito-SemiBold.woff2') format('woff2'),url('/wp-content/themes/horizon-child/fonts/Nunito-SemiBold.woff') format('woff'),url('/wp-content/themes/horizon-child/fonts/Nunito-SemiBold.ttf') format('truetype'),url('/wp-content/themes/horizon-child/fonts/Nunito-SemiBold.svg#Nunito-SemiBold') format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Nunito';src:url('/wp-content/themes/horizon-child/fonts/Nunito-Bold.eot');src:url('/wp-content/themes/horizon-child/fonts/Nunito-Bold.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/horizon-child/fonts/Nunito-Bold.woff2') format('woff2'),url('/wp-content/themes/horizon-child/fonts/Nunito-Bold.woff') format('woff'),url('/wp-content/themes/horizon-child/fonts/Nunito-Bold.ttf') format('truetype'),url('/wp-content/themes/horizon-child/fonts/Nunito-Bold.svg#Nunito-Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Nunito';src:url('/wp-content/themes/horizon-child/fonts/Nunito-Regular.eot');src:url('/wp-content/themes/horizon-child/fonts/Nunito-Regular.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/horizon-child/fonts/Nunito-Regular.woff2') format('woff2'),url('/wp-content/themes/horizon-child/fonts/Nunito-Regular.woff') format('woff'),url('/wp-content/themes/horizon-child/fonts/Nunito-Regular.ttf') format('truetype'),url('/wp-content/themes/horizon-child/fonts/Nunito-Regular.svg#Nunito-Regular') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Nunito';src:url('/wp-content/themes/horizon-child/fonts/Nunito-Medium.eot');src:url('/wp-content/themes/horizon-child/fonts/Nunito-Medium.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/horizon-child/fonts/Nunito-Medium.woff2') format('woff2'),url('/wp-content/themes/horizon-child/fonts/Nunito-Medium.woff') format('woff'),url('/wp-content/themes/horizon-child/fonts/Nunito-Medium.ttf') format('truetype'),url('/wp-content/themes/horizon-child/fonts/Nunito-Medium.svg#Nunito-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap}html body{font-weight:500;line-height:1.4;font-family:"Nunito",sans-serif;font-weight:400;font-style:normal;color:#1d1d1d}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,del,details,dfn,div,em,embed,fieldset,figcaption,figure,footer,form,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-family:"Nunito",sans-serif;font-size:1rem;letter-spacing:0px;line-height:1.4;font-weight:400;word-wrap:break-word;text-decoration:none;color:#1d1d1d}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:15px;font-family:"Libre Caslon Text",serif;color:#0c2030}h1,h1>a,h1>span,.ninec_custom_slider_content h2{line-height:1.4;font-weight:400;font-family:"Libre Caslon Text",serif}h2,h2>a,h2>span{line-height:1.2;font-weight:400;font-family:"Libre Caslon Text",serif}h3,h3>a,h3>span{line-height:1.4;font-weight:400;font-family:"Libre Caslon Text",serif}h4,h4>a,h4>span{line-height:1.4;font-weight:400;font-family:"Libre Caslon Text",serif}h5,h5>a,h5>span{line-height:1.4;font-weight:400;font-family:"Libre Caslon Text",serif}h6,h6>a,h6>span{line-height:1.4;font-weight:400;font-size:.9rem!important;font-family:"Libre Caslon Text",serif;text-transform:uppercase !important}a.site-buttons{padding:10px 23px;background:#ffc600;color:#000;font-size:.9rem;letter-spacing:.2px;font-family:"Libre Caslon Text",serif;-webkit-transition:.5s ease all;-o-transition:.5s ease all;-moz-transition:.5s ease all;transition:.5s ease all;font-weight:600;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}a:hover,a:focus,a:focus-visible,a:focus-within,a:active,a:visited,a:target{color:#000}a.site-buttons:focus,a.site-buttons:active,a.site-buttons:visited,a.site-buttons:focus-visible{color:#000;outline:none}a.site-buttons:focus:hover,a.site-buttons:active:hover,a.site-buttons:visited:hover,a.site-buttons:focus-visible:hover{color:#000}a.site-buttons:hover{background:#c9ebf6;color:#000}.horizon_hero_layout_bg .horizon_hero_content h2,.horizon_hero_layout_bg .horizon_hero_content h4,.horizon_hero_layout_bg .horizon_hero_content p,.horizon_hero_layout_bg .horizon_hero_content .line,.horizon_hero_layout_bg .horizon_hero_content i{color:#fff}.horizon_hero_layout_banner1 .horizon_hero_content_text,.main-navigation a{font-size:1.563rem}header#masthead{padding:30px;background:#f0f8ff}.horizon_hero_layout_banner1 .horizon_hero_content{padding-left:55px;padding-right:55px}.horizon_hero_layout_banner1 .horizon_hero_content_text{margin-bottom:45px}.horizon_hero_layout_banner1 a.site-buttons{padding:20px 60px;font-size:1.563rem}.horizon_hero_cta_wrapper a.site-buttons:first-child{margin-right:27px}.horizon_hero_cta_wrapper a.site-buttons.horizon_hero_extra_cta{background:#fff;color:#000}.horizon_hero_cta_wrapper a.site-buttons.horizon_hero_extra_cta:hover{background:#000;color:#fff}.horizon_hero_cta_wrapper a.site-buttons.horizon_hero_extra_cta:focus,.horizon_hero_cta_wrapper a.site-buttons.horizon_hero_extra_cta:active,.horizon_hero_cta_wrapper a.site-buttons.horizon_hero_extra_cta:visited,.horizon_hero_cta_wrapper a.site-buttons.horizon_hero_extra_cta:focus-visible{color:#000;outline:none}.horizon_hero_cta_wrapper a.site-buttons.horizon_hero_extra_cta:focus:hover,.horizon_hero_cta_wrapper a.site-buttons.horizon_hero_extra_cta:active:hover,.horizon_hero_cta_wrapper a.site-buttons.horizon_hero_extra_cta:visited:hover,.horizon_hero_cta_wrapper a.site-buttons.horizon_hero_extra_cta:focus-visible:hover{color:#fff}.horizon_hero_layout_banner1 .horizon_hero_slider_arrows{margin-top:70px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.horizon_hero_layout_banner1 .horizon_hero_slider_arrows a{display:block}.horizon_hero_layout_banner1 .horizon_hero_slider_arrows a i{font-size:45px;-webkit-transition:.5s ease all;-o-transition:.5s ease all;-moz-transition:.5s ease all;transition:.5s ease all}.horizon_hero_layout_banner1 .horizon_hero_slider_arrows a:first-child{margin-right:25px}.horizon_hero_layout_banner1 .horizon_hero_slider_arrows a:hover i{color:#727272}.grid_row_content{padding:30px 0;gap:20px}.grid_column_content img{display:block;margin-bottom:20px}.column_cta_dual_buttons a.site-buttons:first-child{margin-right:20px}.column_cta_dual_buttons a.site-buttons.column_cta_dual_two{background:#fff;color:#000}.column_cta_dual_buttons a.site-buttons.column_cta_dual_two:hover{background:#000;color:#fff}.column_cta_dual_buttons a.site-buttons.column_cta_dual_two:focus,.column_cta_dual_buttons a.site-buttons.column_cta_dual_two:active,.column_cta_dual_buttons a.site-buttons.column_cta_dual_two:visited,.column_cta_dual_buttons a.site-buttons.column_cta_dual_two:focus-visible{color:#000;outline:none}.column_cta_dual_buttons a.site-buttons.column_cta_dual_two:focus:hover,.column_cta_dual_buttons a.site-buttons.column_cta_dual_two:active:hover,.column_cta_dual_buttons a.site-buttons.column_cta_dual_two:visited:hover,.column_cta_dual_buttons a.site-buttons.column_cta_dual_two:focus-visible:hover{color:#fff}.column_heading a{color:#000 !important}.demo_image_two_cols .grid_row_content{gap:0}.demo_image_two_cols .grid_column_content{-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset}.demo_image_two_cols .grid_column_content:last-child{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px}.demo_image_two_cols .grid_column_content:first-child{padding:0}.demo_image_two_cols .grid_column_content img{margin-bottom:0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.grid_row_content_after{text-align:center;padding-bottom:30px}h4.column_accordion_header.column_accordion_header_icons p{margin:0}.column_accordion_wrapper{padding:15px 0}.column_accordion_header{padding:5px 10px;background-color:#000;color:#fff}h4.column_accordion_header.column_accordion_header_icons p i{color:#fff;font-size:25px}.column_icon_list ul{margin:0;padding:0}.column_icon_list ul li{list-style:none}.column_icon_list ul li{list-style:none;margin-bottom:15px}.column_icon_list ul li span{margin-right:7px}.column_icon_list ul li:last-child{margin-bottom:0}.column_icon_list{padding-top:15px}.horizon_hero_layout_banner2 .horizon_hero_content{padding-bottom:0;padding-top:30px}.horizon_hero_layout_banner2.horizon_hero_layout_reverse .horizon_hero_content{padding-top:0;padding-bottom:30px}.horizon_hero_layout_banner2 .horizon_hero_content_text{font-size:1.563rem}.horizon_hero_layout_banner2 .horizon_hero_slider_arrows_left,.horizon_hero_layout_banner2 .horizon_hero_slider_arrows_right{display:block}.horizon_hero_layout_banner2 .horizon_hero_slider_arrows_left i,.horizon_hero_layout_banner2 .horizon_hero_slider_arrows_right i{font-size:45px;-webkit-transition:.5s ease all;-o-transition:.5s ease all;-moz-transition:.5s ease all;transition:.5s ease all}.horizon_hero_layout_banner2 .horizon_hero_slider_arrows_left:hover i,.horizon_hero_layout_banner2 .horizon_hero_slider_arrows_right:hover i{color:#727272}.horizon_hero_layout_banner2 .horizon_hero_slider_arrows_right{margin-left:30px}.horizon_hero_layout_banner2 .horizon_hero_slider_arrows_left{margin-right:30px}.horizon_hero_layout_banner2 .horizon_hero_content_heading{padding-right:30px}.horizon_hero_layout_banner2,.horizon_hero_layout_banner2.horizon_hero_layout_reverse{padding:30px 0}.horizon_hero_layout_banner3 .horizon_hero_content{top:70%;-webkit-transform:translateY(-70%);-moz-transform:translateY(-70%);-ms-transform:translateY(-70%);-o-transform:translateY(-70%);transform:translateY(-70%)}.horizon_hero_layout_banner3 .horizon_hero_slider_arrows{margin-top:70px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.horizon_hero_layout_banner3 .horizon_hero_slider_arrows a{display:block}.horizon_hero_layout_banner3 .horizon_hero_slider_arrows a i{font-size:45px;-webkit-transition:.5s ease all;-o-transition:.5s ease all;-moz-transition:.5s ease all;transition:.5s ease all}.horizon_hero_layout_banner3 .horizon_hero_slider_arrows a:first-child{margin-right:25px}.horizon_hero_layout_banner3 .horizon_hero_slider_arrows a:hover i{color:#727272}.blackbg_post_display.horizon_post_display_wrapper h2,.blackbg_post_display.horizon_post_display_wrapper h3,.blackbg_post_display.horizon_post_display_wrapper h4,.blackbg_post_display.horizon_post_display_wrapper h5,.blackbg_post_display.horizon_post_display_wrapper h6,.blackbg_post_display.horizon_post_display_wrapper p,.blackbg_post_display .horizon_post_display_col_one_excerpt,.blackbg_post_display .horizon_post_display_col_two_excerpt,.blackbg_post_display .horizon_post_display_col_extra_excerpt,.blackbg_post_display.horizon_post_display_wrapper h2 a,.blackbg_post_display.horizon_post_display_wrapper h3 a,.blackbg_post_display.horizon_post_display_wrapper h4 a,.blackbg_post_display.horizon_post_display_wrapper h5 a,.blackbg_post_display.horizon_post_display_wrapper h6 a,.blackbg_post_display.horizon_post_display_wrapper p a,.blackbg_post_display .horizon_post_display_col_one_excerpt a,.blackbg_post_display .horizon_post_display_col_two_excerpt a,.blackbg_post_display .horizon_post_display_col_extra_excerpt a,.blackbg_post_display.horizon_post_display_wrapper h2 a:focus,.blackbg_post_display.horizon_post_display_wrapper h3 a:focus,.blackbg_post_display.horizon_post_display_wrapper h4 a:focus,.blackbg_post_display.horizon_post_display_wrapper h5 a:focus,.blackbg_post_display.horizon_post_display_wrapper h6 a:focus,.blackbg_post_display.horizon_post_display_wrapper p a:focus,.blackbg_post_display .horizon_post_display_col_one_excerpt a:focus,.blackbg_post_display .horizon_post_display_col_two_excerpt a:focus,.blackbg_post_display .horizon_post_display_col_extra_excerpt a:focus,.blackbg_post_display.horizon_post_display_wrapper h2 a:active,.blackbg_post_display.horizon_post_display_wrapper h3 a:active,.blackbg_post_display.horizon_post_display_wrapper h4 a:active,.blackbg_post_display.horizon_post_display_wrapper h5 a:active,.blackbg_post_display.horizon_post_display_wrapper h6 a:active,.blackbg_post_display.horizon_post_display_wrapper p a:active,.blackbg_post_display .horizon_post_display_col_one_excerpt a:active,.blackbg_post_display .horizon_post_display_col_two_excerpt a:active,.blackbg_post_display .horizon_post_display_col_extra_excerpt a:active,.blackbg_post_display.horizon_post_display_wrapper h2 a:visited,.blackbg_post_display.horizon_post_display_wrapper h3 a:visited,.blackbg_post_display.horizon_post_display_wrapper h4 a:visited,.blackbg_post_display.horizon_post_display_wrapper h5 a:visited,.blackbg_post_display.horizon_post_display_wrapper h6 a:visited,.blackbg_post_display.horizon_post_display_wrapper p a:visited,.blackbg_post_display .horizon_post_display_col_one_excerpt a:visited,.blackbg_post_display .horizon_post_display_col_two_excerpt a:visited,.blackbg_post_display .horizon_post_display_col_extra_excerpt a:visited,.blackbg_post_display.horizon_post_display_wrapper h2 a:focus-visible,.blackbg_post_display.horizon_post_display_wrapper h3 a:focus-visible,.blackbg_post_display.horizon_post_display_wrapper h4 a:focus-visible,.blackbg_post_display.horizon_post_display_wrapper h5 a:focus-visible,.blackbg_post_display.horizon_post_display_wrapper h6 a:focus-visible,.blackbg_post_display.horizon_post_display_wrapper p a:focus-visible,.blackbg_post_display .horizon_post_display_col_one_excerpt a:focus-visible,.blackbg_post_display .horizon_post_display_col_two_excerpt a:focus-visible,.blackbg_post_display .horizon_post_display_col_extra_excerpt a:focus-visible,.blackbg_post_display.horizon_post_display_wrapper h2 a:hover,.blackbg_post_display.horizon_post_display_wrapper h3 a:hover,.blackbg_post_display.horizon_post_display_wrapper h4 a:hover,.blackbg_post_display.horizon_post_display_wrapper h5 a:hover,.blackbg_post_display.horizon_post_display_wrapper h6 a:hover,.blackbg_post_display.horizon_post_display_wrapper p a:hover,.blackbg_post_display .horizon_post_display_col_one_excerpt a:hover,.blackbg_post_display .horizon_post_display_col_two_excerpt a:hover,.blackbg_post_display .horizon_post_display_col_extra_excerpt a:hover{color:#fff}.blackbg_post_display a.site-buttons{background:#fff;color:#000;border:1px solid #fff}.blackbg_post_display a.site-buttons:hover{background:#000;color:#fff}.blackbg_post_display a.site-buttons:focus,.blackbg_post_display a.site-buttons:active,.blackbg_post_display a.site-buttons:visited,.blackbg_post_display a.site-buttons:focus-visible{color:#000;outline:none}.blackbg_post_display a.site-buttons:focus:hover,.blackbg_post_display a.site-buttons:active:hover,.blackbg_post_display a.site-buttons:visited:hover,.blackbg_post_display a.site-buttons:focus-visible:hover{color:#fff}.horizon_post_display_layout1{padding-top:60px;padding-bottom:60px}.horizon_post_display_layout1 .horizon_post_display_before_content{padding-bottom:30px}.horizon_post_display_layout1 .horizon_post_display_col_two_text_image img,.horizon_post_display_layout1 .horizon_post_display_col_extra_image img,.horizon_post_display_layout1 .horizon_post_display_col_one_text img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100%;height:auto}.horizon_post_display_layout1 .horizon_post_display_col_one,.horizon_post_display_layout1 .horizon_post_display_remaining:first-child{margin-right:40px}.horizon_post_display_layout1 .horizon_post_display_col_two_text:last-child{padding-bottom:0}.horizon_post_display_layout1 .horizon_post_display_col_two_text{padding-bottom:10px}.horizon_post_display_layout1 .horizon_post_display_row_extra{padding-top:40px}.horizon_post_display_layout1 .horizon_post_display_col_two_text_image,.horizon_post_display_layout1 .horizon_post_display_col_extra_image{padding-right:40px}.horizon_post_display_layout1 p{margin-top:0;margin-bottom:15px}.blackbg_post_display a.site-buttons{margin-top:15px}.horizon_post_display_layout1 .horizon_post_display_col_one_text img{padding-bottom:30px}.horizon_post_display_layout1 .horizon_post_display_col_one_excerpt{font-size:1.563rem}.horizon_post_display_layout1 .horizon_post_display_cta{text-align:center;padding-top:50px}.horizon_post_display_layout1 .horizon_post_display_cta a.site-buttons{margin-top:0}.horizon_mega_menu_layout1 .main-menu a{color:#fff;padding:10px 15px}.horizon_mega_menu_layout1 .main-menu a:hover{background-color:#333}.horizon_mega_menu_layout1 .sub-menu a:hover,.horizon_mega_menu_layout1 .third-sub-menu a:hover{background-color:#333}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper .horizon_mega_menu_inner{padding:10px 15px}.horizon_mega_menu_layout1 .main-menu a{font-size:.9rem;font-family:"Libre Caslon Text",serif;letter-spacing:.5px}.horizon_mega_menu_layout1 .main-menu .sub-menu a,.horizon_mega_menu_layout1 .main-menu .sub-menu .third-sub-menu a{font-size:.9rem;font-family:"Libre Caslon Text",serif;letter-spacing:.5px}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper .main-menu{padding:0;margin:0}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper .sub-menu>li,.horizon_mega_menu_layout1.horizon_mega_menu_wrapper .third-sub-menu>li{width:200px}.horizon_mega_menu_layout1 .mobile-menu-panel{width:250px;height:100%;background:#000}.horizon_mega_menu_layout1 .submenu-indicator{font-size:.75rem;padding:10px 15px;color:#fff}.horizon_mega_menu_layout1 .submenu-indicator-desktop{color:#fff;margin-left:10px;font-size:.75rem}.horizon_mega_menu_layout1 .mobile-menu-icon{color:#fff;padding:10px}.horizon_mega_menu_layout1 .submenu-indicator-desktop i,.horizon_mega_menu_layout1 .submenu-indicator i{color:#fff}.horizon_mega_menu_layout1 .mobile-menu-icon i{color:#fff;font-size:1.5rem}.gallery_grid_layout.gallery_show_captions .gallery_image_caption.gallery_image_grid_layout_caption{padding:15px;color:#fff}.gallery_grid_layout.gallery_show_captions .gallery_item.gallery_grid_layout_item:hover .gallery_image.gallery_image_grid_layout{-webkit-filter:brightness(50%);filter:brightness(50%)}.gallery_partial_layout.gallery_show_captions .gallery_item.gallery_partial_layout_item:hover .gallery_image.gallery_image_partial_layout{-webkit-filter:brightness(50%);filter:brightness(50%)}.gallery_partial_layout.gallery_show_captions .gallery_image_caption.gallery_image_partial_layout_caption{padding:15px;color:#fff}.gallery_full_layout .gallery_content_dual_cta a.site-buttons.gallery_content_dual_cta_button_two:focus,.gallery_full_layout .gallery_content_dual_cta a.site-buttons.gallery_content_dual_cta_button_two:active,.gallery_full_layout .gallery_content_dual_cta a.site-buttons.gallery_content_dual_cta_button_two:visited,.gallery_full_layout .gallery_content_dual_cta a.site-buttons.gallery_content_dual_cta_button_two:focus-visible{color:#000;outline:none}.gallery_full_layout .gallery_content_dual_cta a.site-buttons.gallery_content_dual_cta_button_two:hover{background:#000;color:#fff}.gallery_full_layout .gallery_content_dual_cta a.site-buttons.gallery_content_dual_cta_button_two{background:#fff;color:#000}.gallery_full_layout .gallery_image_caption.gallery_image_full_layout_caption p{margin:0;color:#fff;text-shadow:1px 1px 1px #000}.gallery_full_layout .gallery_image_caption.gallery_image_full_layout_caption{padding:15px;bottom:0}.gallery_full_layout .horizon_gallery_full_arrows{bottom:30px}.gallery_full_layout .horizon_gallery_full_arrows a:first-child{margin-right:25px}.gallery_full_layout .horizon_gallery_full_arrows a i{font-size:45px;-webkit-transition:.5s ease all;-o-transition:.5s ease all;-moz-transition:.5s ease all;transition:.5s ease all;color:#fff}.gallery_full_layout_parent{padding-top:30px;padding-bottom:30px}.gallery_full_layout .galley_swiper_thumb_container{padding-top:30px}.gallery_full_layout .horizon_gallery_full_last_cta{text-align:center;padding-top:30px}.gallery_full_layout .gallery_content_wrapper.gallery_full_content_wrapper{padding-bottom:30px;padding-top:30px}.gallery_full_layout .gallery_content_dual_cta a.site-buttons:first-child{margin-right:20px}.horizon_single_event{max-width:1200px;padding-top:50px;padding-bottom:50px;margin-left:auto;margin-right:auto}.horizon_single_event_image_column{margin-right:30px}.horizon_single_event_header ul{margin:0;padding:0;margin-bottom:15px}.horizon_single_event_header ul li:last-child{border-right:0}.horizon_single_event_header ul li i{color:#fff;font-size:22px;margin-right:10px}.horizon_single_event_header ul li a{color:#fff}.horizon_single_event_header ul li{background:#000;color:#fff;padding:10px;border-right:1px solid #fff}.event_category_wrapper{max-width:1200px;margin-left:auto;margin-right:auto;padding:50px 0}.event_category_post_image{margin-right:30px}.event_category_post_image ul li,.event_category_post_content_no_image li{background:#000;color:#fff;border-right:1px solid #fff;padding:10px}.event_category_post_image ul li:last-child,.event_category_post_content_no_image li:last-child{border-right:0}.event_category_post_image ul{margin:0;padding:0;bottom:0;background:#000}li.event_category_post_live_indicator{background:red}.pagination a:last-child{border-right:0}.pagination a{color:#fff;text-align:center;padding:15px;display:inline-block;background:#000;border-right:1px solid #fff}.event_category_post_image ul li i,.event_category_post_content_no_image li i{color:#fff;font-size:22px;margin-right:10px}.event_category_col{padding-bottom:30px}.event_category_post_content_no_image{margin:0;padding:0}.event_category_post_image p.event_category_post_live_indicator{margin:0;top:0;padding:10px;background:red;color:#fff}.horizon_post_display_content_layout2_inner{background:#000}.horizon_post_display_col_layout2_text{margin-right:30px;margin-bottom:30px}.horizon_post_display_layout2 .horizon_post_display_col_layout2_text_image img{display:block;width:100%;height:auto;margin-bottom:15px}.horizon_post_display_layout2{padding-top:30px;padding-bottom:30px}.horizon_post_display_layout2 .horizon_post_display_cta{text-align:center;padding-top:15px}.footer_custom_bg p,.footer_custom_bg a,.footer_custom_bg li,.footer_custom_bg h1,.footer_custom_bg h2,.footer_custom_bg h3,.footer_custom_bg h4,.footer_custom_bg h5,.footer_custom_bg h5,.footer_custom_bg i,.footer_custom_bg label.gfield_label{color:#fff}.footer_custom_bg a.site-buttons{background:#fff;color:#000;border:1px solid #fff}.horizon_footer_wrapper a:focus:hover,.horizon_footer_wrapper a:active:hover,.horizon_footer_wrapper a:visited:hover,.horizon_footer_wrapper a:focus-visible:hover,.horizon_footer_wrapper a:focus,.horizon_footer_wrapper a:active,.horizon_footer_wrapper a:visited,.horizon_footer_wrapper a:focus-visible{color:#fff}.footer_custom_bg a.site-buttons:focus:hover,.footer_custom_bg a.site-buttons:active:hover,.footer_custom_bg a.site-buttons:visited:hover,.footer_custom_bg a.site-buttons:focus-visible:hover{color:#fff}.footer_custom_bg a.site-buttons:focus,.footer_custom_bg a.site-buttons:active,.footer_custom_bg a.site-buttons:visited,.footer_custom_bg a.site-buttons:focus-visible{color:#000;outline:none}.footer_custom_bg a.site-buttons:hover{background:#000;color:#fff}.footer_menu ul li{list-style:none;margin-bottom:15px}.footer_menu ul{margin:0;padding:0}.horizon_footer_inner{padding:50px 0}.horizon_footer_wrapper p{margin-top:0;margin-bottom:15px}.footer_content_before,.footer_content_grid,.footer_content_after,.footer_content_copyright{padding:15px 0}.footer_content_copyright p{margin-bottom:0;text-align:center}.footer_social_icons ul li:last-child{margin-right:0}.footer_social_icons ul li{list-style:none;margin-right:15px}.footer_social_icons ul{margin:0;padding:0}.footer_social_icons ul li i{font-size:2rem}.footer_address_content{margin-bottom:15px}.footer_content{margin-bottom:15px}.footer_menu ul li:last-child{margin-bottom:0}.footer_menu{margin-bottom:15px}a.site-buttons.footer_cta{margin-bottom:15px}a.footer_cta:not(.site-buttons){margin-bottom:15px}.footer_content_col img{margin-bottom:15px}.horizon_footer_wrapper.horizon_footer_layout1 .footer_content_grid .footer_content_col{margin-right:15px}.footer_image_grid_icons ul{margin:0;padding:0;gap:15px}.footer_image_grid_icons ul li img{margin-bottom:0}.footer_image_grid_icons{padding:15px 0}.horizon_testimonial_layout1 .horizon_testimonial_content{bottom:0;margin-right:auto;right:0;padding:30px 50px}.horizon_testimonial_layout1 .horizon_testimonial_content h2,.horizon_testimonial_layout1 .horizon_testimonial_content h3,.horizon_testimonial_layout1 .horizon_testimonial_content h4,.horizon_testimonial_layout1 .horizon_testimonial_content h5,.horizon_testimonial_layout1 .horizon_testimonial_content h6,.horizon_testimonial_layout1 .horizon_testimonial_content p,.horizon_testimonial_layout1 .horizon_testimonial_content i{color:#fff}.horizon_testimonial_layout1 .horizon_testimonial_quote i{font-size:40px}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper:after{content:"";position:absolute;top:0;width:100%;height:100%;background:-webkit-linear-gradient(144deg,rgba(0,0,0,.57) 0%,rgba(0,0,0,.61) .01%,rgba(0,0,0,0) 52.45%);background:-moz-linear-gradient(144deg,rgba(0,0,0,.57) 0%,rgba(0,0,0,.61) .01%,rgba(0,0,0,0) 52.45%);background:-o-linear-gradient(144deg,rgba(0,0,0,.57) 0%,rgba(0,0,0,.61) .01%,rgba(0,0,0,0) 52.45%);background:linear-gradient(-54deg,rgba(0,0,0,.57) 0%,rgba(0,0,0,.61) .01%,rgba(0,0,0,0) 52.45%)}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper .swiper-pagination{text-align:left}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper span.swiper-pagination-bullet{font-size:20px;width:10px;height:10px}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper .swiper-pagination span.swiper-pagination-bullet{background:#fff;opacity:.4}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.horizon_testimonial_layout1 .horizon_testimonial_slider_arrows ul li:first-child{margin-right:15px}.horizon_testimonial_layout1 .horizon_testimonial_slider_arrows ul li i{font-size:30px}.horizon_testimonial_layout2 .horizon_testimonial_slide_grid_content{-ms-grid-columns:10% 25% 65%;grid-template-columns:10% 25% 65%}.horizon_testimonial_layout2 .horizon_testimonial_quote i{font-size:50px}.horizon_testimonial_layout2 .horizon_testimonial_slide_header_content p{margin-top:0;margin-bottom:0}.horizon_testimonial_layout2 .horizon_testimonial_slide_quote_content p{margin-top:0;margin-bottom:15px}.horizon_testimonial_layout2 .horizon_testimonial_content{margin-left:30px;margin-right:30px;padding:30px}.horizon_testimonial_layout2 .horizon_testimonial_content_wrapper .swiper-pagination{text-align:right;padding-right:30px;bottom:30px}.horizon_testimonial_layout2 .horizon_testimonial_content_wrapper .swiper-pagination span.swiper-pagination-bullet{background:#fff;opacity:.4}.horizon_testimonial_layout2 .horizon_testimonial_content_wrapper .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.horizon_testimonial_layout2 .horizon_testimonial_slider_arrows{text-align:right}.horizon_testimonial_layout2 .horizon_testimonial_slider_arrows ul li:first-child{margin-right:15px}.horizon_testimonial_layout2 .horizon_testimonial_slider_arrows ul li i{font-size:30px}.horizon_testimonial_layout2 .horizon_testimonial_cta_wrapper{-ms-grid-columns:10% 25% 65%;grid-template-columns:10% 25% 65%}.horizon_testimonial_layout2 .horizon_testimonial_cta{-ms-grid-column:3;grid-column:3}.horizon_testimonial_layout2 .horizon_testimonial_slide_header_content{margin-right:15px}.gform_footer.top_label{display:none !important}.footer_social_icons a,.footer_social_icons i{line-height:1;display:inline-block}.page-id-19 #grand-teton-dark-background h1,.page-id-19 #grand-teton-dark-background h2,.page-id-19 #grand-teton-dark-background h3,.page-id-19 #grand-teton-dark-background h4,.page-id-19 #grand-teton-dark-background h5,.page-id-19 #grand-teton-dark-background h6,.page-id-19 #grand-teton-dark-background a:not(.site-buttons),.page-id-19 #grand-teton-dark-background p,.page-id-19 #grand-teton-dark-background span,.page-id-19 #grand-teton-dark-background strong{color:#fff}.horizon_blog_page_header_featured img{height:100vh}@media (max-width:767px){.horizon_hero_layout_banner3 .horizon_hero_content{padding-bottom:30px}.horizon_testimonial_layout2 .horizon_testimonial_content{margin-left:0;margin-right:0}.horizon_testimonial_layout1 .horizon_testimonial_content{padding:30px}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper:after{display:none}.horizon_testimonial_layout1 .horizon_testimonial_content h2,.horizon_testimonial_layout1 .horizon_testimonial_content h3,.horizon_testimonial_layout1 .horizon_testimonial_content h4,.horizon_testimonial_layout1 .horizon_testimonial_content h5,.horizon_testimonial_layout1 .horizon_testimonial_content h6,.horizon_testimonial_layout1 .horizon_testimonial_content p,.horizon_testimonial_layout1 .horizon_testimonial_content i{color:initial}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper .swiper-pagination span.swiper-pagination-bullet{background:#000}.horizon_footer_wrapper.horizon_footer_layout1 .footer_content_grid .footer_content_col:last-child{margin-bottom:0}.horizon_footer_wrapper.horizon_footer_layout1 .footer_content_grid .footer_content_col{margin-right:0;margin-bottom:30px}.footer_content_before,.footer_content_grid,.footer_content_after,.footer_content_copyright{padding-left:30px;padding-right:30px}.grid_wrapper{height:auto !important;padding-left:30px;padding-right:30px}.horizon_post_display_content_layout2_inner{max-width:100% !important;padding-left:30px;padding-right:30px}.horizon_post_display_col_layout2_text{margin-right:0}.event_category_wrapper{padding-left:30px;padding-right:30px}.event_category_post_image{margin-right:0;margin-bottom:15px}.horizon_single_event{padding-left:30px;padding-right:30px}.horizon_single_event_image_column{margin-right:0}.horizon_single_event_header ul li{margin-bottom:15px}a.site-buttons{padding:10px 15px}.gallery_full_layout.gallery_width_content:not(.gallery-slide-thumbs-full),.gallery_full_layout.gallery_width_contentplus:not(.gallery-slide-thumbs-full),.gallery_full_layout.gallery_width_large:not(.gallery-slide-thumbs-full),.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_content .gallery_full_layout_content,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_contentplus .gallery_full_layout_content,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_large .gallery_full_layout_content,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_content .horizon_gallery_full_arrows,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_contentplus .horizon_gallery_full_arrows,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_large .horizon_gallery_full_arrows,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_content .gallery_content_wrapper,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_contentplus .gallery_content_wrapper,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_large .gallery_content_wrapper,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_content .horizon_gallery_full_last_cta,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_contentplus .horizon_gallery_full_last_cta,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_large .horizon_gallery_full_last_cta,.gallery_full_layout.gallery_width_custom:not(.gallery-slide-thumbs-full),.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_custom .gallery_full_layout_content,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_custom .horizon_gallery_full_arrows,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_custom .gallery_content_wrapper,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_custom .horizon_gallery_full_last_cta{margin-left:30px;margin-right:30px}.gallery_content_dual_cta a.site-buttons:first-child{margin-right:0}.horizon_hero_layout_banner3 .horizon_hero_slider_arrows{margin-top:30px}.horizon_hero_layout_banner3 .horizon_hero_slider_arrows{margin-top:30px}.horizon_hero_layout_banner3 .horizon_hero_slider_arrows a i{font-size:2rem}.horizon_hero_layout_banner3 .horizon_hero_content{padding-top:30px}.horizon_hero_layout_width_natural .horizon_hero_content_heading,.horizon_hero_layout_width_content .horizon_hero_content_heading,.horizon_hero_layout_width_contentplus .horizon_hero_content_heading,.horizon_hero_layout_width_large .horizon_hero_content_heading,.horizon_hero_layout_width_full .horizon_hero_content_heading,.horizon_hero_layout_width_custom .horizon_hero_content_heading{padding-left:30px;padding-right:30px}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper .main-menu .main-menu-item:last-child{border-bottom:0}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper .main-menu .main-menu-item{border-bottom:1px solid #fff}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper .main-menu{width:70%;height:100%;background:#4cafc9;padding:30px 0}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper .main-menu .main-menu-item{padding:0 15px}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper .main-menu .sub-menu,.horizon_mega_menu_layout1.horizon_mega_menu_wrapper .main-menu .third-sub-menu-item{padding-left:15px}.horizon_mega_menu_layout1.mobile-menu-icon{font-size:1.5rem;padding:10px;color:#fff}.horizon_post_display_layout1 .horizon_post_display_col_two_text_image img,.horizon_post_display_layout1 .horizon_post_display_col_extra_image img,.horizon_post_display_layout1 .horizon_post_display_col_one_text img{padding-bottom:30px}.horizon_post_display_layout1 .horizon_post_display_col_one,.horizon_post_display_layout1 .horizon_post_display_remaining:first-child{margin-right:0;padding-bottom:40px}.horizon_post_display_layout1 .horizon_post_display_col_two_text_image,.horizon_post_display_layout1 .horizon_post_display_col_extra_image{padding-right:0}.horizon_hero_layout_banner2{padding-left:30px !important;padding-right:30px !important}.horizon_hero_layout_banner2 .horizon_hero_content_heading{padding-right:0;padding-bottom:30px}.horizon_hero_layout_banner2 .horizon_hero_slider_arrows_left i,.horizon_hero_layout_banner2 .horizon_hero_slider_arrows_right i{font-size:30px}.horizon_hero_layout_banner2 .horizon_hero_slider_arrows_left{margin-right:15px}.horizon_hero_layout_banner2 .horizon_hero_slider_arrows_right{margin-left:15px}.horizon_hero_layout_banner1 .horizon_hero_slider_inner{padding-bottom:30px}.horizon_hero_layout_banner1 .horizon_hero_content{padding-left:30px;padding-right:30px;padding-bottom:30px}.horizon_hero_layout_banner1 .horizon_hero_slider_arrows{margin-top:30px}.horizon_hero_layout_banner1 .horizon_hero_slider_arrows{margin-top:30px}.horizon_hero_layout_banner1 .horizon_hero_content_text{font-size:1rem;margin-bottom:15px}.horizon_hero_cta_wrapper a.site-buttons{font-size:1rem;padding:15px 30px}.horizon_hero_layout_banner1 .horizon_hero_slider_arrows a i{font-size:2rem}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper .horizon_mega_menu_inner{padding:20px !important;position:absolute !important}.horizon_hero_layout_banner3,.horizon_hero_layout_banner3 img.horizon_hero_single_image,.horizon_hero_layout_banner3 img.horizon_hero_swiper_slide_item_image{height:500px !important;-o-object-fit:cover !important;object-fit:cover !important}.horizon_hero_content_heading h2{margin-left:0 !important}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper:after{height:200px !important}.horizon_hero_content_heading h4{margin-left:0 !important}.horizon_hero_layout_banner3 .horizon_hero_content_inner:after{height:50% !important;-webkit-background-size:100% 125px !important;-moz-background-size:100% 125px !important;-o-background-size:100% 125px !important;background-size:100% 125px !important}.grand-fising-two-column-home h2{padding-top:20px}.grand-fising-two-column-home .grid_column_content.grid_column_content_2{margin-left:0 !important;margin-right:0 !important}.grand-fishing-experience-section h2{margin-bottom:10px !important;margin-top:20px !important}.grand-fishing-experience-section{padding:10px !important}.page-id-17 .grand-fishing-experience-section{padding-bottom:80px !important}.horizon_testimonial_layout2 .horizon_testimonial_content{margin-bottom:-160px !important}.grand-teton-fishing-blog-section h2{padding:0 30px !important}.horizon_post_display_col_one_text .horizon_post_display_col_layout2_excerpt{top:82% !important}.horizon_post_display_col_one_text h6{top:57% !important}.horizon_post_display_row{padding:10px !important}.grand-fishing-two-column-decade-section .column_content{padding:10px 0 0 !important}.grand-fishing-two-column-decade-section h2{padding:20px 0 0 !important}.grand-fishing-two-column-decade-section a.site-buttons{margin:0 !important}.grand-fishing-two-column-decade-section .grid_column_content.grid_column_content_1{padding-right:0 !important}.grid_wrapper.grid_wrapper_columns_half.grid_wrapper_width_full.grid_wrapper_height_natural.grand-fishing-two-column-decade-section{padding-left:0 !important;padding-right:0 !important;margin-top:-85px !important}.horizon_post_display_layout1 .horizon_post_display_col_one_text img{height:500px !important;-o-object-fit:cover !important;object-fit:cover !important}.horizon_post_display_layout1 .horizon_post_display_col_two_text{padding-bottom:15px !important}.footer_content_grid_wrapper.footer_custom_bg{padding:20px 0 10px !important}.footer_image_grid_icons ul li img{height:auto !important}.footer_content_col.footer_content_col_4{display:-ms-grid !important;display:grid !important;-webkit-box-pack:left !important;-webkit-justify-content:left !important;-moz-box-pack:left !important;-ms-flex-pack:left !important;justify-content:left !important}.horizon_testimonial_layout2 .horizon_testimonial_slider_arrows ul li i{color:#000 !important}.horizon_post_display_layout1 .horizon_post_display_before_content{padding-bottom:0 !important}.horizon_post_display_layout1 .horizon_post_display_col_one,.horizon_post_display_layout1 .horizon_post_display_remaining:first-child{padding-bottom:0 !important}.horizon_post_display_col_one h6 a{padding:0 20px !important;font-weight:600 !important}.horizon_post_display_layout1 .horizon_post_display_col_one_text img{min-height:450px !important}.horizon_post_display_col_one p{padding:0 20px !important}.horizon_post_display_layout1 .horizon_post_display_col_two_text_image,.horizon_post_display_layout1 .horizon_post_display_col_extra_image{padding-right:0 !important;max-width:100% !important}.footer_social_icons ul li i{font-size:2rem !important}.footer_image_grid_icons_columns_five ul{-ms-grid-columns:1fr 1fr 1fr !important;grid-template-columns:1fr 1fr 1fr !important}.horizon_mega_menu_layout1.horizon_mega_menu_no_transparent,.horizon_mega_menu_layout1.horizon_mega_menu_transparent{position:relative !important}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper.horizon_mega_menu_layout1 .horizon_mega_menu_inner{width:100% !important}.grand-fising-two-column-home .grid_row_content{padding-bottom:20px !important;display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important;-webkit-box-pack:center !important;-webkit-justify-content:center !important;-moz-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-moz-box-orient:vertical !important;-moz-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.grand-fising-two-column-home .grid_column_content img{margin-bottom:30px !important;margin-top:-20px !important}.grand-fising-two-column-home .grid_column_content.grid_column_content_1{background-color:#e6ecee !important}.grand-fishing-two-column-decade-section .grid_column_content.grid_column_content_1{padding-bottom:30px !important}.grand-fishing-two-column-decade-section .grid_column_content.grid_column_content_2{background:#f4f4f4 !important}.grand-teton-about-history-round-image .grid_column_content.grid_column_content_1{max-width:100% !important;margin-left:0 !important}.grand-teton-about-history-round-image .grid_row_content{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important;-webkit-box-pack:center !important;-webkit-justify-content:center !important;-moz-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-moz-box-orient:vertical !important;-moz-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.grand-teton-about-history-round-image .grid_row_content{padding-top:0 !important}.grand-teton-about-history-round-image img.column_image{margin-top:30px !important}.about-two-column-grid-with-simple-image-forward .grid_column_content.grid_column_content_2{max-width:100% !important;margin-left:0 !important}.about-two-column-grid-with-simple-image-forward .grid_row_content{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important;-webkit-box-pack:center !important;-webkit-justify-content:center !important;-moz-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.about-two-column-grid-with-simple-image-forward .grid_row_content{padding-top:0 !important}.about-two-column-grid-with-simple-image-reverse .grid_row_content{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important;-webkit-box-pack:center !important;-webkit-justify-content:center !important;-moz-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-moz-box-orient:vertical !important;-moz-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;padding-bottom:0}.about-two-column-grid-with-simple-image-reverse .grid_column_content.grid_column_content_1{max-width:100% !important;margin-left:0 !important;margin-bottom:30px !important}.grand-teton-about-history-round-image-reverse .grid_column_content.grid_column_content_2{max-width:100% !important;margin-left:0 !important;padding-top:0 !important;padding-bottom:30px !important}.grand-fising-two-column-home .grid_column_content img{margin-bottom:0 !important}.grand-teton-about-history-round-image img.column_image{-webkit-border-radius:80px 0px 0px !important;-moz-border-radius:80px 0px 0px !important;border-radius:80px 0 0 !important;margin-bottom:0 !important}.grand-teton-about-history-round-image-reverse img.column_image{-webkit-border-radius:0px 0px 80px !important;-moz-border-radius:0px 0px 80px !important;border-radius:0 0 80px !important;margin-bottom:0 !important}.about-two-column-grid-with-simple-image-forward img.column_image{margin-bottom:0 !important}.about-two-column-grid-with-simple-image-reverse .grid_column_content img{margin-bottom:0 !important}.wp-block-spacer.grand-teton-testimonilas-spacer{height:10px !important}.grand-fishing-experience-section h4{font-size:1.5rem !important;padding-top:0 !important}div#alpenglow-round-image-dark-background h2{font-size:2rem !important}div#alpenglow-round-image-dark-background .grid_row_content{padding-top:0 !important;padding-bottom:30px !important}.alpen-glow-tours-two-column-grid{padding:10px !important}div#grand-fishing-experience-section-light-background{padding:10px !important}.three-column-merchandise-section h4{margin:10px !important}ol li,ul:not(.main-menu):not(.sub-menu) li{font-size:15px !important}.grand-teton-guides-full-width h4{margin:10px !important}div#grand-teton-dark-background{padding:0 30px !important}.wp-block-spacer.guide-spacer{height:50px !important}div#grand-teton-fishing-expand-section .grid_column_content.grid_column_content_2{background:#e6ecee !important;margin-left:-10px !important}figure.wp-block-image.size-full.testimonial-background{margin-top:-75px !important}div#grand-teton-fishing-expand-section{padding-top:20px !important}div#grand-teton-fishing-expand-section .grid_column_content img{-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0 !important}.horizon_post_display_layout1{padding-bottom:0 !important}.page-id-19 div#grand-teton-dark-background .grid_column_content.grid_column_content_1 img{-webkit-border-radius:0px 0px 0px 80px !important;-moz-border-radius:0px 0px 0px 80px !important;border-radius:0 0 0 80px !important}.page-id-19 div#grand-teton-dark-background .grid_column_content.grid_column_content_2 img{-webkit-border-radius:0px 80px 0px 0px !important;-moz-border-radius:0px 80px 0px 0px !important;border-radius:0 80px 0 0 !important}.page-id-19 div#grand-teton-dark-background{margin-bottom:85px !important}.page-id-35 div#grand-teton-dark-background{padding-top:80px !important}.page-id-35 div#grand-teton-dark-background .grid_column_content.grid_column_content_1 img{-webkit-border-radius:0px 0px 0px 80px !important;-moz-border-radius:0px 0px 0px 80px !important;border-radius:0 0 0 80px !important}.page-id-35 div#grand-teton-dark-background .grid_column_content.grid_column_content_2 img{-webkit-border-radius:0px 80px 0px 0px !important;-moz-border-radius:0px 80px 0px 0px !important;border-radius:0 80px 0 0 !important}.grand-teton-book-now-section .grid_column_content.grid_column_content_1{padding:0 10px !important}.grand-teton-book-now-section{padding:30px !important}input#gform_submit_button_2{margin-bottom:20px !important}.fish-you-can-catch{padding:0 30px !important}.page-id-20 div#grand-teton-dark-background .grid_column_content.grid_column_content_1 img{-webkit-border-radius:0px 0px 0px 80px !important;-moz-border-radius:0px 0px 0px 80px !important;border-radius:0 0 0 80px !important}.page-id-20 div#grand-teton-dark-background .grid_column_content.grid_column_content_2 img{-webkit-border-radius:0px 80px 0px 0px !important;-moz-border-radius:0px 80px 0px 0px !important;border-radius:0 80px 0 0 !important}.page-id-20 div#grand-teton-dark-background{margin-bottom:85px !important}.page-id-21 div#grand-teton-dark-background .grid_column_content.grid_column_content_1 img{-webkit-border-radius:0px 0px 0px 80px !important;-moz-border-radius:0px 0px 0px 80px !important;border-radius:0 0 0 80px !important}.page-id-21 div#grand-teton-dark-background .grid_column_content.grid_column_content_2 img{-webkit-border-radius:0px 80px 0px 0px !important;-moz-border-radius:0px 80px 0px 0px !important;border-radius:0 80px 0 0 !important}.page-id-21 div#grand-teton-dark-background{margin-bottom:85px !important}.page-id-22 div#grand-teton-dark-background .grid_column_content.grid_column_content_1 img{-webkit-border-radius:0px 0px 0px 80px !important;-moz-border-radius:0px 0px 0px 80px !important;border-radius:0 0 0 80px !important}.page-id-22 div#grand-teton-dark-background .grid_column_content.grid_column_content_2 img{-webkit-border-radius:0px 80px 0px 0px !important;-moz-border-radius:0px 80px 0px 0px !important;border-radius:0 80px 0 0 !important}.page-id-22 div#grand-teton-dark-background{margin-bottom:85px !important}.page-id-23 div#grand-teton-dark-background .grid_column_content.grid_column_content_1 img{-webkit-border-radius:0px 0px 0px 80px !important;-moz-border-radius:0px 0px 0px 80px !important;border-radius:0 0 0 80px !important}.page-id-23 div#grand-teton-dark-background .grid_column_content.grid_column_content_2 img{-webkit-border-radius:0px 80px 0px 0px !important;-moz-border-radius:0px 80px 0px 0px !important;border-radius:0 80px 0 0 !important}.page-id-23 div#grand-teton-dark-background{margin-bottom:85px !important}.page-id-24 div#grand-teton-dark-background .grid_column_content.grid_column_content_1 img{-webkit-border-radius:0px 0px 0px 80px !important;-moz-border-radius:0px 0px 0px 80px !important;border-radius:0 0 0 80px !important}.page-id-24 div#grand-teton-dark-background .grid_column_content.grid_column_content_2 img{-webkit-border-radius:0px 80px 0px 0px !important;-moz-border-radius:0px 80px 0px 0px !important;border-radius:0 80px 0 0 !important}.page-id-24 div#grand-teton-dark-background{margin-bottom:85px !important}.page-id-25 div#grand-teton-dark-background .grid_column_content.grid_column_content_1 img{-webkit-border-radius:0px 0px 0px 80px !important;-moz-border-radius:0px 0px 0px 80px !important;border-radius:0 0 0 80px !important}.page-id-25 div#grand-teton-dark-background .grid_column_content.grid_column_content_2 img{-webkit-border-radius:0px 80px 0px 0px !important;-moz-border-radius:0px 80px 0px 0px !important;border-radius:0 80px 0 0 !important}.page-id-25 div#grand-teton-dark-background{margin-bottom:85px !important}.page-id-26 div#grand-teton-dark-background .grid_column_content.grid_column_content_1 img{-webkit-border-radius:0px 0px 0px 80px !important;-moz-border-radius:0px 0px 0px 80px !important;border-radius:0 0 0 80px !important}.page-id-26 div#grand-teton-dark-background .grid_column_content.grid_column_content_2 img{-webkit-border-radius:0px 80px 0px 0px !important;-moz-border-radius:0px 80px 0px 0px !important;border-radius:0 80px 0 0 !important}.page-id-26 div#grand-teton-dark-background{margin-bottom:85px !important}.page-id-27 div#grand-teton-dark-background .grid_column_content.grid_column_content_1 img{-webkit-border-radius:0px 0px 0px 80px !important;-moz-border-radius:0px 0px 0px 80px !important;border-radius:0 0 0 80px !important}.page-id-27 div#grand-teton-dark-background .grid_column_content.grid_column_content_2 img{-webkit-border-radius:0px 80px 0px 0px !important;-moz-border-radius:0px 80px 0px 0px !important;border-radius:0 80px 0 0 !important}.page-id-27 div#grand-teton-dark-background{margin-bottom:85px !important}.blog-post{display:block !important}h3.blogs-post-title a{padding-top:10px !important;padding-bottom:10px !important}.ninec_post_image{margin-right:0 !important}.blog-single-post{padding:30px !important}div#reverse-one-column-content{margin-bottom:80px !important;padding-top:30px !important}.horizon_post_display_col_extra_image img,.horizon_post_display_col_one_text img,.horizon_post_display_col_two_text_image img{height:300px !important;-o-object-fit:cover;object-fit:cover}.video-grid-section{padding:20px !important}.four-column-box-shadow-content .grid_column_content{margin:0 !important}.four-column-box-shadow-content{padding-top:50px !important}.column_accordion_content.active img{width:100% !important;margin-left:0 !important;padding-bottom:0 !important}.four-column-box-shadow-content h2{margin-left:0 !important}.four-column-box-shadow-content h2:before{content:none !important}.four-column-box-shadow-content h2:after{content:none !important}.hatch-table-area-page{padding-top:0 !important}.hatch-table-area-page .grid_row_content{overflow-y:scroll !important}.horizon_testimonial_layout2 .horizon_testimonial_slider_arrows{right:15% !important;bottom:-55px !important}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper.horizon_mega_menu_layout1 .horizon_mega_menu_inner{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-moz-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper .main-menu{margin-left:0 !important}.horizon_testimonial_content_layout2_inner:after{top:355px !important}.horizon_testimonial_content_layout2_inner{padding-top:0 !important}.grand-fishing-experience-section h2:before,.grand-fishing-experience-section h2:after{content:none !important}.footer_content_grid_wrapper.footer_custom_bg:after{-webkit-background-size:contain !important;-moz-background-size:contain !important;-o-background-size:contain !important;background-size:contain !important}.horizon_hero_content_heading h1{margin-left:0 !important}.horizon_hero_content_heading h1{font-size:2.5rem !important}.horizon_hero_content_heading h4{font-size:1.1rem !important}.horizon_hero_content{padding:10px !important}.grand-fising-two-column-home h2{font-size:2rem !important}.grand-fising-two-column-home h2 a{font-size:2rem !important}.grand-fising-two-column-home h5{font-size:1rem !important}.grand-fishing-experience-section h2{font-size:2rem !important}.grand-fishing-experience-section h3{font-size:1.2rem !important}.grand-fishing-experience-section h3 a{font-size:1.2rem !important}.horizon_testimonial_slide_header_content h2{font-size:2rem !important}.horizon_testimonial_slide_header_content h2{font-size:2rem !important}.horizon_testimonial_slide_header_content h2{font-size:2rem !important}a.site-buttons{font-size:.7rem !important}.column_cta_dual_buttons a.site-buttons:first-child{margin-right:3px!important;width:inherit!important}.horizon_post_display_col_one h5 a{padding:0 20px !important;font-size:1.1rem !important}.horizon_mega_menu_layout1 .submenu-indicator-desktop i,.horizon_mega_menu_layout1 .submenu-indicator i{display:block !important}.grand-fishing-two-column-decade-section h2{font-size:2rem!important}.grand-fishing-two-column-decade-section h2 a{font-size:2rem!important}.grand-fishing-two-column-decade-section img{border-radius:0 0 0 0!important}.grand-fishing-two-column-decade-section .grid_column_content.grid_column_content_2{margin-left:0!important}.horizon_testimonial_layout2 .horizon_testimonial_content{margin-top:-367px!important}.grand-teton-fishing-blog-section h2{font-size:2rem!important}.horizon_testimonial_content_wrapper:after{height:230px!important}.horizon_testimonial_cta{margin-left:0!important}.horizon_testimonial_quote img{width:50px!important}.page-id-28 .grid_column_content.grid_column_content_6 .column_heading a{top:35%!important;padding:0 75px!important}.page-id-28 .grid_column_content.grid_column_content_6:after{width:60px!important;height:60px!important;top:52%!important}h6,h6>a,h6>span{font-size:.7rem !important}.grand-teton-about-history-round-image h2 a{font-size:2rem!important}.grand-teton-about-history-round-image h5{font-size:.9rem!important}a.site-buttons.column_cta.column_cta_dual_two{width:auto!important}div#grand-fishing-experience-section-fishing-trip a.site-buttons{position:relative!important;bottom:0!important;text-align:center;transform:none!important;width:max-content}.fish-you-can-catch h3 a{font-size:1.2rem !important}.fish-you-can-catch h3{font-size:1.2rem !important}.grand-fishing-experience-section h2 a{font-size:2rem!important}.fish-you-can-catch h2{font-size:2rem!important}#grand-fishing-experience-section-no-background a.site-buttons{position:relative!important;transform:none!important}#grand-fishing-experience-section-light-background a.site-buttons{position:relative!important;transform:none!important}img.alignnone.size-full.wp-image-3332{width:24px !important;left:46% !important;top:84% !important}ul.banner-subheading-small li{padding:0 !important;margin:0 !important;margin-left:0!important}.grand-fishing-experience-section .column_content{min-height:10px!important}.page-id-2483 .grand-fishing-experience-section .column_content{min-height:10px!important}.page-id-32 .grand-fishing-experience-section .column_content{min-height:10px!important}.page-id-33 .grand-fishing-experience-section .column_content{min-height:10px!important}.page-id-34 .grand-fishing-experience-section .column_content{min-height:10px!important}.page-id-38 .grand-fishing-experience-section .column_content{min-height:10px!important}}@media only screen and (min-width:768px) and (max-width:991px){.horizon_footer_wrapper.horizon_footer_layout1.horizon_footer_columns_two .footer_content_grid{display:block}.horizon_hero_layout_banner3 .horizon_hero_content{padding-bottom:31px}.horizon_testimonial_layout1 .horizon_testimonial_content{padding:30px}.horizon_footer_wrapper.horizon_footer_layout1 .footer_content_grid .footer_content_col{margin-bottom:30px}.footer_content_before,.footer_content_grid,.footer_content_after,.footer_content_copyright{padding-left:30px;padding-right:30px}.grid_wrapper{height:auto !important;padding-left:30px;padding-right:30px}.horizon_post_display_content_layout2_inner{max-width:100% !important;padding-left:30px;padding-right:30px}.horizon_post_display_col_layout2_text{margin-right:0}.event_category_wrapper{padding-left:30px;padding-right:30px}.event_category_post_image{margin-right:0;margin-bottom:15px}.horizon_single_event{padding-left:30px;padding-right:30px}.horizon_single_event_header ul li i{display:none}.gallery_full_layout.gallery_width_content:not(.gallery-slide-thumbs-full),.gallery_full_layout.gallery_width_contentplus:not(.gallery-slide-thumbs-full),.gallery_full_layout.gallery_width_large:not(.gallery-slide-thumbs-full),.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_content .gallery_full_layout_content,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_contentplus .gallery_full_layout_content,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_large .gallery_full_layout_content,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_content .horizon_gallery_full_arrows,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_contentplus .horizon_gallery_full_arrows,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_large .horizon_gallery_full_arrows,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_content .gallery_content_wrapper,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_contentplus .gallery_content_wrapper,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_large .gallery_content_wrapper,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_content .horizon_gallery_full_last_cta,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_contentplus .horizon_gallery_full_last_cta,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_large .horizon_gallery_full_last_cta,.gallery_full_layout.gallery_width_custom:not(.gallery-slide-thumbs-full),.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_custom .gallery_full_layout_content,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_custom .horizon_gallery_full_arrows,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_custom .gallery_content_wrapper,.gallery_full_layout.gallery-slide-thumbs-full.gallery_width_custom .horizon_gallery_full_last_cta{margin-left:30px;margin-right:30px}.horizon_hero_layout_banner3 .horizon_hero_slider_arrows{margin-top:30px}.horizon_hero_layout_banner3 .horizon_hero_content{padding-top:30px}.horizon_hero_layout_width_natural .horizon_hero_content_heading,.horizon_hero_layout_width_content .horizon_hero_content_heading,.horizon_hero_layout_width_contentplus .horizon_hero_content_heading,.horizon_hero_layout_width_large .horizon_hero_content_heading,.horizon_hero_layout_width_full .horizon_hero_content_heading,.horizon_hero_layout_width_custom .horizon_hero_content_heading{padding-left:30px;padding-right:30px}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper .main-menu .main-menu-item:last-child{border-bottom:0}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper .main-menu .main-menu-item{border-bottom:1px solid #fff}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper .main-menu{width:70%;height:100%;background:#4cafc9;padding:30px 0}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper .main-menu .main-menu-item{padding:0 15px}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper .main-menu .sub-menu,.horizon_mega_menu_layout1.horizon_mega_menu_wrapper .main-menu .third-sub-menu-item{padding-left:15px}.horizon_mega_menu_layout1.mobile-menu-icon{font-size:1.5rem;padding:10px;color:#fff}.horizon_post_display_layout1 .horizon_post_display_col_two_text_image img,.horizon_post_display_layout1 .horizon_post_display_col_extra_image img,.horizon_post_display_layout1 .horizon_post_display_col_one_text img{padding-bottom:30px}.horizon_post_display_layout1 .horizon_post_display_col_one,.horizon_post_display_layout1 .horizon_post_display_remaining:first-child{margin-right:0;padding-bottom:40px}.horizon_post_display_layout1 .horizon_post_display_col_two_text_image,.horizon_post_display_layout1 .horizon_post_display_col_extra_image{padding-right:0}.horizon_hero_layout_banner2{padding-left:30px !important;padding-right:30px !important}.horizon_hero_layout_banner2{padding-left:30px !important;padding-right:30px !important}.horizon_hero_layout_banner2 .horizon_hero_content_heading{padding-right:0;padding-bottom:30px}.horizon_hero_layout_banner2 .horizon_hero_slider_arrows_left i,.horizon_hero_layout_banner2 .horizon_hero_slider_arrows_right i{font-size:30px}.horizon_hero_layout_banner2 .horizon_hero_slider_arrows_left{margin-right:15px}.horizon_hero_layout_banner2 .horizon_hero_slider_arrows_right{margin-left:15px}.horizon_hero_layout_banner1 .horizon_hero_slider_inner{padding-bottom:30px}.horizon_hero_layout_banner1 .horizon_hero_content{padding-left:30px;padding-right:30px;padding-bottom:30px}.horizon_hero_layout_banner1 .horizon_hero_slider_arrows{margin-top:30px}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper .horizon_mega_menu_inner{padding:20px !important;position:absolute !important}.horizon_hero_layout_banner3,.horizon_hero_layout_banner3 img.horizon_hero_single_image,.horizon_hero_layout_banner3 img.horizon_hero_swiper_slide_item_image{height:500px !important;-o-object-fit:cover !important;object-fit:cover !important}.horizon_hero_content_heading h2{margin-left:0 !important}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper:after{height:200px !important}.horizon_hero_content_heading h4{margin-left:0 !important}.grand-fising-two-column-home .grid_column_content.grid_column_content_2{margin-left:0 !important;margin-right:0 !important}.grand-fishing-experience-section h2{margin-bottom:10px !important;margin-top:20px !important}.grand-fishing-experience-section{padding:30px 0 !important}.horizon_testimonial_slide_header_content h3{margin-left:30px !important}.horizon_testimonial_layout2 .horizon_testimonial_content{margin-bottom:-160px !important}.horizon_post_display_col_one_text .horizon_post_display_col_layout2_excerpt{top:82% !important;width:100%}.horizon_post_display_col_one_text h6{top:72% !important}.horizon_post_display_col_one h6 a{font-weight:600 !important}.horizon_post_display_row{padding:10px !important}.grand-fishing-two-column-decade-section .column_content{padding:10px 0 0 !important}.grand-fishing-two-column-decade-section h2{padding:10px 0 0 !important}.grand-fishing-two-column-decade-section a.site-buttons{margin:10px 0 0 !important}.grand-fishing-two-column-decade-section .grid_column_content.grid_column_content_1{padding-right:0 !important}.grid_wrapper.grid_wrapper_columns_half.grid_wrapper_width_full.grid_wrapper_height_natural.grand-fishing-two-column-decade-section{padding-left:0 !important;padding-right:0 !important}.horizon_post_display_layout1 .horizon_post_display_col_one_text img{height:683px !important;-o-object-fit:cover !important;object-fit:cover !important}.horizon_post_display_layout1 .horizon_post_display_col_two_text{padding-bottom:15px !important}.footer_content_grid_wrapper.footer_custom_bg{padding:20px 0 10px !important}.footer_image_grid_icons ul li img{height:auto !important}.footer_content_col.footer_content_col_4{display:-ms-grid !important;display:grid !important;-webkit-box-pack:left !important;-webkit-justify-content:left !important;-moz-box-pack:left !important;-ms-flex-pack:left !important;justify-content:left !important}.grand-fishing-two-column-decade-section .grid_column_content.grid_column_content_2{margin-left:0 !important}.grand-fishing-experience-section{padding:30px 0 !important}.horizon_testimonial_layout2 .horizon_testimonial_slider_arrows ul li i{color:#000 !important}.horizon_post_display_layout1 .horizon_post_display_before_content{padding-bottom:0 !important}.horizon_post_display_layout1 .horizon_post_display_col_one,.horizon_post_display_layout1 .horizon_post_display_remaining:first-child{padding-bottom:0 !important}.horizon_post_display_col_one h6 a{padding:0 20px !important}.horizon_post_display_layout1 .horizon_post_display_col_one_text img{min-height:450px !important}.horizon_post_display_col_one p{padding:0 20px !important}.horizon_post_display_layout1 .horizon_post_display_col_two_text_image,.horizon_post_display_layout1 .horizon_post_display_col_extra_image{padding-right:0 !important;max-width:100% !important}.footer_social_icons ul li i{font-size:2rem !important}.grid_row_content{display:block}.horizon_testimonial_layout2 .horizon_testimonial_content{margin-left:10px !important;margin-right:10px !important;padding:0 !important}.grand-fishing-two-column-decade-section .grid_row_content{display:block !important}.horizon_post_display_layout1{padding-bottom:0 !important}.horizon_mega_menu_layout1.horizon_mega_menu_no_transparent,.horizon_mega_menu_layout1.horizon_mega_menu_transparent{position:relative !important}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper.horizon_mega_menu_layout1 .horizon_mega_menu_inner{width:100% !important}.grand-fising-two-column-home .grid_row_content{padding-bottom:30px !important;display:block !important}.grand-fising-two-column-home .grid_column_content img{margin-bottom:30px !important}.grand-fising-two-column-home .grid_column_content.grid_column_content_1{background-color:#e6ecee !important}.grand-fishing-two-column-decade-section .grid_column_content.grid_column_content_1{padding-bottom:30px !important}.horizon_testimonial_layout2 .horizon_testimonial_slide_grid_content{-ms-grid-columns:10% 40% 49% !important;grid-template-columns:10% 40% 49% !important}.grand-fishing-two-column-decade-section .grid_column_content.grid_column_content_2{background:#f4f4f4 !important}.grand-teton-about-history-round-image .grid_column_content.grid_column_content_1{max-width:100% !important;margin-left:0 !important}.grand-teton-about-history-round-image .grid_row_content{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important;-webkit-box-pack:center !important;-webkit-justify-content:center !important;-moz-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-moz-box-orient:vertical !important;-moz-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.grand-teton-about-history-round-image .grid_row_content{padding-top:0 !important}.grand-teton-about-history-round-image img.column_image{margin-top:30px !important}.about-two-column-grid-with-simple-image-forward .grid_column_content.grid_column_content_2{max-width:100% !important;margin-left:0 !important}.about-two-column-grid-with-simple-image-forward .grid_row_content{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important;-webkit-box-pack:center !important;-webkit-justify-content:center !important;-moz-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.about-two-column-grid-with-simple-image-forward .grid_row_content{padding-top:0 !important}.about-two-column-grid-with-simple-image-reverse .grid_row_content{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important;-webkit-box-pack:center !important;-webkit-justify-content:center !important;-moz-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-moz-box-orient:vertical !important;-moz-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;padding-bottom:0}.grand-teton-about-history-round-image-reverse .grid_row_content{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important;-webkit-box-pack:center !important;-webkit-justify-content:center !important;-moz-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;padding-bottom:0}.about-two-column-grid-with-simple-image-reverse .grid_column_content.grid_column_content_1{max-width:100% !important;margin-left:0 !important;margin-bottom:30px !important}.grand-teton-about-history-round-image-reverse .grid_column_content.grid_column_content_2{max-width:100% !important;margin-left:0 !important;padding-top:0 !important;padding-bottom:30px !important}.grand-fising-two-column-home .grid_column_content img{margin-bottom:30px !important}.grand-teton-about-history-round-image img.column_image{-webkit-border-radius:80px 0px 0px !important;-moz-border-radius:80px 0px 0px !important;border-radius:80px 0 0 !important;margin-bottom:0 !important}.grand-teton-about-history-round-image-reverse img.column_image{-webkit-border-radius:0px 0px 80px !important;-moz-border-radius:0px 0px 80px !important;border-radius:0 0 80px !important;margin-bottom:0 !important}.about-two-column-grid-with-simple-image-forward img.column_image{margin-bottom:0 !important}.about-two-column-grid-with-simple-image-reverse .grid_column_content img{margin-bottom:0 !important}.wp-block-spacer.grand-teton-testimonilas-spacer{height:30px !important}.grand-fishing-experience-section h4{padding-top:0 !important}div#alpenglow-round-image-dark-background .grid_row_content{padding-top:0 !important;padding-bottom:30px !important}.alpen-glow-tours-two-column-grid{padding:10px !important}div#grand-fishing-experience-section-light-background{padding:10px !important}ol li,ul:not(.main-menu):not(.sub-menu) li{font-size:15px !important}.grand-teton-guides-full-width h4{margin:10px !important}div#grand-teton-dark-background{padding:0 30px !important}.wp-block-spacer.guide-spacer{height:50px !important}figure.wp-block-image.size-full.testimonial-background{margin-top:-145px !important}div#grand-teton-fishing-expand-section .grid_column_content.grid_column_content_2{background:#e6ecee !important}div#grand-teton-fishing-expand-section{margin-top:0 !important;padding-top:30px !important}.page-id-19 div#grand-teton-dark-background .grid_column_content.grid_column_content_1 img{-webkit-border-radius:0px 0px 0px 80px !important;-moz-border-radius:0px 0px 0px 80px !important;border-radius:0 0 0 80px !important}.page-id-19 div#grand-teton-dark-background .grid_column_content.grid_column_content_2 img{-webkit-border-radius:0px 80px 0px 0px !important;-moz-border-radius:0px 80px 0px 0px !important;border-radius:0 80px 0 0 !important}.page-id-19 div#grand-teton-dark-background{margin-bottom:85px !important}.page-id-35 div#grand-teton-dark-background{padding-top:80px !important}.page-id-35 div#grand-teton-dark-background .grid_column_content.grid_column_content_1 img{-webkit-border-radius:0px 0px 0px 80px !important;-moz-border-radius:0px 0px 0px 80px !important;border-radius:0 0 0 80px !important}.page-id-35 div#grand-teton-dark-background .grid_column_content.grid_column_content_2 img{-webkit-border-radius:0px 80px 0px 0px !important;-moz-border-radius:0px 80px 0px 0px !important;border-radius:0 80px 0 0 !important}.grand-teton-book-now-section .grid_column_content.grid_column_content_1{padding:0 10px !important}.grand-teton-book-now-section{padding:30px !important}input#gform_submit_button_2{margin-bottom:20px !important}.fish-you-can-catch{padding:0 30px !important}.page-id-20 div#grand-teton-dark-background .grid_column_content.grid_column_content_1 img{-webkit-border-radius:0px 0px 0px 80px !important;-moz-border-radius:0px 0px 0px 80px !important;border-radius:0 0 0 80px !important}.page-id-20 div#grand-teton-dark-background .grid_column_content.grid_column_content_2 img{-webkit-border-radius:0px 80px 0px 0px !important;-moz-border-radius:0px 80px 0px 0px !important;border-radius:0 80px 0 0 !important}.page-id-20 div#grand-teton-dark-background{margin-bottom:85px !important}.page-id-21 div#grand-teton-dark-background .grid_column_content.grid_column_content_1 img{-webkit-border-radius:0px 0px 0px 80px !important;-moz-border-radius:0px 0px 0px 80px !important;border-radius:0 0 0 80px !important}.page-id-21 div#grand-teton-dark-background .grid_column_content.grid_column_content_2 img{-webkit-border-radius:0px 80px 0px 0px !important;-moz-border-radius:0px 80px 0px 0px !important;border-radius:0 80px 0 0 !important}.page-id-21 div#grand-teton-dark-background{margin-bottom:85px !important}.page-id-22 div#grand-teton-dark-background .grid_column_content.grid_column_content_1 img{-webkit-border-radius:0px 0px 0px 80px !important;-moz-border-radius:0px 0px 0px 80px !important;border-radius:0 0 0 80px !important}.page-id-22 div#grand-teton-dark-background .grid_column_content.grid_column_content_2 img{-webkit-border-radius:0px 80px 0px 0px !important;-moz-border-radius:0px 80px 0px 0px !important;border-radius:0 80px 0 0 !important}.page-id-22 div#grand-teton-dark-background{margin-bottom:85px !important}.page-id-23 div#grand-teton-dark-background .grid_column_content.grid_column_content_1 img{-webkit-border-radius:0px 0px 0px 80px !important;-moz-border-radius:0px 0px 0px 80px !important;border-radius:0 0 0 80px !important}.page-id-23 div#grand-teton-dark-background .grid_column_content.grid_column_content_2 img{-webkit-border-radius:0px 80px 0px 0px !important;-moz-border-radius:0px 80px 0px 0px !important;border-radius:0 80px 0 0 !important}.page-id-23 div#grand-teton-dark-background{margin-bottom:85px !important}.page-id-24 div#grand-teton-dark-background .grid_column_content.grid_column_content_1 img{-webkit-border-radius:0px 0px 0px 80px !important;-moz-border-radius:0px 0px 0px 80px !important;border-radius:0 0 0 80px !important}.page-id-24 div#grand-teton-dark-background .grid_column_content.grid_column_content_2 img{-webkit-border-radius:0px 80px 0px 0px !important;-moz-border-radius:0px 80px 0px 0px !important;border-radius:0 80px 0 0 !important}.page-id-24 div#grand-teton-dark-background{margin-bottom:85px !important}.page-id-25 div#grand-teton-dark-background .grid_column_content.grid_column_content_1 img{-webkit-border-radius:0px 0px 0px 80px !important;-moz-border-radius:0px 0px 0px 80px !important;border-radius:0 0 0 80px !important}.page-id-25 div#grand-teton-dark-background .grid_column_content.grid_column_content_2 img{-webkit-border-radius:0px 80px 0px 0px !important;-moz-border-radius:0px 80px 0px 0px !important;border-radius:0 80px 0 0 !important}.page-id-25 div#grand-teton-dark-background{margin-bottom:85px !important}.page-id-26 div#grand-teton-dark-background .grid_column_content.grid_column_content_1 img{-webkit-border-radius:0px 0px 0px 80px !important;-moz-border-radius:0px 0px 0px 80px !important;border-radius:0 0 0 80px !important}.page-id-26 div#grand-teton-dark-background .grid_column_content.grid_column_content_2 img{-webkit-border-radius:0px 80px 0px 0px !important;-moz-border-radius:0px 80px 0px 0px !important;border-radius:0 80px 0 0 !important}.page-id-26 div#grand-teton-dark-background{margin-bottom:85px !important}.page-id-27 div#grand-teton-dark-background .grid_column_content.grid_column_content_1 img{-webkit-border-radius:0px 0px 0px 80px !important;-moz-border-radius:0px 0px 0px 80px !important;border-radius:0 0 0 80px !important}.page-id-27 div#grand-teton-dark-background .grid_column_content.grid_column_content_2 img{-webkit-border-radius:0px 80px 0px 0px !important;-moz-border-radius:0px 80px 0px 0px !important;border-radius:0 80px 0 0 !important}.page-id-27 div#grand-teton-dark-background{margin-bottom:85px !important}.grid_column_content.grid_column_content_6:after{width:75px !important;height:75px !important;top:27% !important;left:37% !important}.blog-post{display:block !important}h3.blogs-post-title a{padding-top:10px !important;padding-bottom:10px !important}.ninec_post_image{margin-right:0 !important}.blog-single-post{padding:30px !important}div#reverse-one-column-content{margin-bottom:80px !important;padding-top:30px !important}.video-grid-section{padding:20px 30px !important}.four-column-box-shadow-content .grid_column_content{margin:0 !important}.four-column-box-shadow-content{padding-top:50px !important}.column_accordion_content.active img{width:100% !important;margin-left:0 !important;padding-bottom:0 !important}.four-column-box-shadow-content h2{margin-left:0 !important}.four-column-box-shadow-content h2:before{content:none !important}.four-column-box-shadow-content h2:after{content:none !important}.hatch-table-area-page{padding-top:0 !important}.hatch-table-area-page .grid_row_content{overflow-y:scroll !important}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper.horizon_mega_menu_layout1 .horizon_mega_menu_inner{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-moz-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper .main-menu{margin-left:0 !important}.horizon_testimonial_content_layout2_inner:after{top:180px !important}.horizon_testimonial_content_layout2_inner{padding-top:0 !important}.grand-fishing-experience-section h2:before,.grand-fishing-experience-section h2:after{content:none !important}.footer_content_grid_wrapper.footer_custom_bg:after{-webkit-background-size:contain !important;-moz-background-size:contain !important;-o-background-size:contain !important;background-size:contain !important}.horizon_hero_content_heading h1{margin-left:0 !important}.horizon_hero_content_heading h1{font-size:2.5rem !important}.horizon_hero_content_heading h4{font-size:1.1rem !important}.horizon_hero_content{padding:10px !important}.grand-fising-two-column-home h2{font-size:2rem !important}.grand-fising-two-column-home h2 a{font-size:2rem !important}.grand-fising-two-column-home h5{font-size:1rem !important}.grand-fishing-experience-section h2{font-size:2rem !important}.grand-fishing-experience-section h3{font-size:1.2rem !important}.grand-fishing-experience-section h3 a{font-size:1.2rem !important}.horizon_testimonial_slide_header_content h2{font-size:2rem !important}.horizon_testimonial_slide_header_content h2{font-size:2rem !important}.horizon_testimonial_slide_header_content h2{font-size:2rem !important}a.site-buttons{font-size:.8rem !important}.horizon_post_display_col_one h5 a{padding:0 20px !important;font-size:1.1rem !important}.horizon_mega_menu_layout1 .submenu-indicator-desktop i,.horizon_mega_menu_layout1 .submenu-indicator i{display:block !important}.grand-teton-fishing-blog-section h2{font-size:2rem !important}.grand-fishing-two-column-decade-section h2{font-size:2rem !important}.grand-fishing-two-column-decade-section h2 a{font-size:2rem !important}.page-id-17 .grand-fishing-experience-section{padding-bottom:80px !important}.horizon_testimonial_quote img{width:50px!important}.horizon_testimonial_content_wrapper:after{height:300px!important}div#grand-teton-fishing-expand-section .grid_column_content img{-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0 !important}.grand-fishing-two-column-decade-section .grid_column_content img{border-radius:0 0 0 0!important}.page-id-28 .grid_column_content.grid_column_content_6 .column_heading a{top:20%!important;padding:0 65px!important}h6,h6>a,h6>span{font-size:.7rem !important}.grand-teton-about-history-round-image h2 a{font-size:2rem!important}.grand-teton-about-history-round-image h5{font-size:.9rem!important}div#grand-fishing-experience-section-fishing-trip a.site-buttons{position:relative!important;bottom:0!important;text-align:center;transform:none!important;width:max-content}.fish-you-can-catch h3 a{font-size:1.2rem !important}.fish-you-can-catch h3{font-size:1.2rem !important}.grand-fishing-experience-section h2 a{font-size:2rem!important}.fish-you-can-catch h2{font-size:2rem!important}#grand-fishing-experience-section-no-background a.site-buttons{position:relative!important;transform:none!important}#grand-fishing-experience-section-light-background a.site-buttons{position:relative!important;transform:none!important}.horizon_testimonial_cta{margin-left:0!important}img.alignnone.size-full.wp-image-3332.lazyloaded{width:30px!important;left:60%!important}ul.banner-subheading-small li{padding:0 !important;margin:0 !important;margin-left:0!important}.grand-fishing-experience-section .column_content{min-height:10px!important}.page-id-2483 .grand-fishing-experience-section .column_content{min-height:10px!important}.page-id-32 .grand-fishing-experience-section .column_content{min-height:10px!important}.page-id-33 .grand-fishing-experience-section .column_content{min-height:10px!important}.page-id-34 .grand-fishing-experience-section .column_content{min-height:10px!important}.page-id-38 .grand-fishing-experience-section .column_content{min-height:10px!important}}@media only screen and (min-width:992px) and (max-width:1024px){.footer_content_before,.footer_content_grid,.footer_content_after,.footer_content_copyright{padding-left:30px;padding-right:30px}.event_category_wrapper{padding-left:30px;padding-right:30px}.horizon_single_event{padding-left:30px;padding-right:30px}.horizon_hero_layout_banner3 .horizon_hero_slider_arrows{margin-top:30px}.horizon_hero_layout_banner3 .horizon_hero_slider_arrows a i{font-size:2rem}.horizon_post_display_layout1 .horizon_post_display_col_one,.horizon_post_display_layout1 .horizon_post_display_remaining:first-child{margin-right:15px}.horizon_post_display_layout1 .horizon_post_display_col_two_text_image,.horizon_post_display_layout1 .horizon_post_display_col_extra_image{padding-right:15px}.horizon_post_display_layout1 .horizon_post_display_col_two_text_image img,.horizon_post_display_layout1 .horizon_post_display_col_extra_image img,.horizon_post_display_layout1 .horizon_post_display_col_one_text img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.horizon_post_display_layout1 .horizon_post_display_col_two_text{padding-bottom:15px}.horizon_post_display_layout1 .horizon_post_display_row_extra{padding-top:15px}.horizon_hero_layout_banner2 .horizon_hero_slider_arrows_left i,.horizon_hero_layout_banner2 .horizon_hero_slider_arrows_right i{font-size:2rem}.horizon_hero_layout_banner2 .horizon_hero_slider_arrows_left{margin-right:15px}.horizon_hero_layout_banner2 .horizon_hero_slider_arrows_right{margin-left:15px}.horizon_hero_layout_banner1 .horizon_hero_slider_arrows{margin-top:30px}.horizon_hero_layout_banner1 .horizon_hero_content_text{margin-bottom:15px}.horizon_hero_cta_wrapper a.site-buttons{padding:15px 30px}.horizon_hero_layout_banner1 .horizon_hero_slider_arrows a i{font-size:2rem !important}.horizon_hero_layout_banner1 .horizon_hero_content{padding-left:30px !important;padding-right:30px !important;padding-bottom:30px !important}.grand-fising-two-column-home h2{margin-top:20px !important}.grand-fising-two-column-home .grid_column_content.grid_column_content_2{margin-left:20px !important;margin-right:20px !important}.grand-fising-two-column-home .grid_row_content{padding-bottom:0 !important}.horizon_post_display_layout1 .horizon_post_display_col_two_text_image,.horizon_post_display_layout1 .horizon_post_display_col_extra_image{max-width:200px !important;height:200px !important}.horizon_post_display_col_one img{min-height:683px !important;-o-object-fit:cover !important;object-fit:cover !important}.footer_content_grid_wrapper.footer_custom_bg{padding:0 !important;padding-top:30px !important}.footer_image_grid_icons ul li img{height:auto !important}.grand-fishing-two-column-decade-section h2{padding:35px 35px 5px !important}.grand-fishing-two-column-decade-section .column_content{padding:0 35px 5px !important}.grand-fishing-two-column-decade-section a.site-buttons{margin:0 35px 45px !important}.grand-fishing-two-column-decade-section .grid_column_content.grid_column_content_2{margin-left:0 !important}.grand-fishing-two-column-decade-section .grid_column_content.grid_column_content_1{padding-right:0 !important}.grand-fishing-two-column-decade-section h2{padding:28px 45px 10px 30px !important}.horizon_post_display_row{padding:0 30px !important}.fa-solid,.fas{font-size:10px}.horizon_testimonial_layout2 .horizon_testimonial_slider_arrows{right:15% !important}.horizon_footer_wrapper p{margin-bottom:7px !important}.grand-fishing-experience-section{padding-left:30px !important;padding-right:30px !important}.horizon_post_display_layout1 .horizon_post_display_col_two_text{padding-bottom:25px}.grand-teton-about-history-round-image .grid_row_content{padding-top:50px !important}.grand-teton-about-history-round-image .grid_column_content.grid_column_content_1{margin-left:40px !important;margin-right:20px !important}.about-two-column-grid-with-simple-image-forward .grid_column_content.grid_column_content_2{margin-left:30px !important;margin-right:30px !important}.about-two-column-grid-with-simple-image-reverse .grid_column_content.grid_column_content_1{margin-left:40px !important;margin-right:20px !important}.grand-teton-about-history-round-image-reverse .grid_column_content.grid_column_content_2{margin-left:30px !important;margin-right:30px !important}.page-id-38 .grand-fishing-experience-section{padding:30px !important}.grand-fishing-experience-section h4{padding-top:0 !important}.grand-fishing-experience-section h4 a{padding-top:0 !important}div#grand-fishing-experience-section-no-background{padding:20px 0 !important}.alpen-glow-tours-two-column-grid{padding:20px 0 !important}div#grand-fishing-experience-section-light-background{padding:20px 0 !important}div#alpenglow-round-image-dark-background .grid_row_content{padding-bottom:30px !important}.three-column-merchandise-section h4{margin:10px !important}.grand-teton-guides-full-width h4{margin:10px !important}div#grand-teton-dark-background{padding:20px 30px !important}ol li,ul:not(.main-menu):not(.sub-menu) li{font-size:16px !important}div#grand-fishing-experience-section-fishing-trip{padding:20px 0 !important;margin-bottom:30px !important}figure.wp-block-image.size-full.testimonial-background{margin-top:-205px !important}.wp-block-spacer.grand-teton-testimonilas-spacer{height:50px !important}.grand-teton-book-now-section{padding:30px !important}.fish-you-can-catch{padding:0 30px !important}.grid_column_content.grid_column_content_6:after{width:75px !important;height:75px !important;top:21% !important;left:37% !important}.horizon_hero_content_heading h1{margin-left:100px !important}.blog-single-post{padding:30px !important}div#reverse-one-column-content{padding:40px 0 !important}.page-id-20 div#grand-teton-fishing-expand-section{padding-top:50px !important}.page-id-21 div#grand-teton-fishing-expand-section{padding-top:50px !important}.page-id-22 div#grand-teton-fishing-expand-section{padding-top:50px !important}.page-id-23 div#grand-teton-fishing-expand-section{padding-top:50px !important}.page-id-24 div#grand-teton-fishing-expand-section{padding-top:50px !important}.page-id-25 div#grand-teton-fishing-expand-section{padding-top:50px !important}.page-id-26 div#grand-teton-fishing-expand-section{padding-top:50px !important}.page-id-27 div#grand-teton-fishing-expand-section{padding-top:50px !important}.video-grid-section{padding:60px 30px !important}.column_accordion_content.active img{width:100% !important;margin-left:0 !important;padding-bottom:0 !important}.page-id-35 div#grand-teton-dark-background{padding-top:50px !important}.horizon_testimonial_content_layout2_inner{padding-top:30px !important}.horizon_mega_menu_layout1 .main-menu a{padding:10px 8px !important}.horizon_post_display_layout1 .horizon_post_display_col_one_text img{min-height:620px !important}.horizon_mega_menu_layout1 .main-menu a{font-size:.7rem !important}li.main-menu-item.grand-teton-contact-number{display:none}a.site-buttons{padding:10px 15px !important;font-size:.7rem !important}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper:after{height:200px!important}.horizon_hero_content_heading h1{font-size:2.5rem!important}.horizon_hero_content_heading h4{font-size:1.2rem!important}.grand-fising-two-column-home h2{font-size:1.8rem!important}.grand-fising-two-column-home h5{font-size:1rem!important}.grand-fishing-experience-section h2{font-size:1.8rem!important}.grand-fishing-experience-section h5{font-size:1rem!important}.grand-fishing-experience-section h3{font-size:1.2rem!important}.grand-fishing-experience-section h3 a{font-size:1.2rem!important}.horizon_testimonial_slide_header_content h2{font-size:1.8rem!important}.grand-teton-fishing-blog-section h2{font-size:1.8rem!important}.horizon_post_display_col_two_text_content h5 a{font-size:1rem!important}.grand-fishing-two-column-decade-section h2{font-size:1.8rem!important}.grand-fishing-two-column-decade-section h2 a{font-size:1.8rem!important}.grand-fishing-two-column-decade-section img{border-radius:0 0 0 0!important}.horizon_testimonial_cta{margin-left:76px!important}div#grand-teton-fishing-expand-section .grid_column_content img{-webkit-border-radius:70px 0px 0px !important;-moz-border-radius:70px 0px 0px !important;border-radius:70px 0 0 !important}.page-id-28 .grid_column_content.grid_column_content_6 .column_heading a{top:13%!important}h6,h6>a,h6>span{font-size:.7rem !important}.grand-teton-about-history-round-image h2 a{font-size:1.8rem!important}.grand-teton-about-history-round-image h5{font-size:1rem!important}.fish-you-can-catch h3 a{font-size:1.2rem !important}.fish-you-can-catch h3{font-size:1.2rem !important}.fish-you-can-catch h2{padding-top:30px!important}.grand-fishing-experience-section h2 a{font-size:1.8rem!important}.fish-you-can-catch h2{font-size:1.8rem!important}img.alignnone.size-full.wp-image-3332.lazyloaded{width:30px!important;left:54%!important}.footer_social_icons ul li{margin-right:7px!important}}@media only screen and (min-width:1025px) and (max-width:1439px){.footer_content_before,.footer_content_grid,.footer_content_after,.footer_content_copyright{padding-left:30px;padding-right:30px}.event_category_wrapper{padding-left:30px;padding-right:30px}.horizon_single_event{padding-left:30px;padding-right:30px}.horizon_hero_layout_banner3 .horizon_hero_slider_arrows{margin-top:30px}.horizon_hero_layout_banner3 .horizon_hero_slider_arrows a i{font-size:2rem}.horizon_post_display_layout1 .horizon_post_display_col_one,.horizon_post_display_layout1 .horizon_post_display_remaining:first-child{margin-right:15px}.horizon_post_display_layout1 .horizon_post_display_col_two_text_image,.horizon_post_display_layout1 .horizon_post_display_col_extra_image{padding-right:15px}.horizon_post_display_layout1 .horizon_post_display_col_two_text_image img,.horizon_post_display_layout1 .horizon_post_display_col_extra_image img,.horizon_post_display_layout1 .horizon_post_display_col_one_text img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.horizon_post_display_layout1 .horizon_post_display_col_two_text{padding-bottom:15px}.horizon_post_display_layout1 .horizon_post_display_row_extra{padding-top:15px}.horizon_hero_layout_banner2 .horizon_hero_slider_arrows_left i,.horizon_hero_layout_banner2 .horizon_hero_slider_arrows_right i{font-size:2rem}.horizon_hero_layout_banner2 .horizon_hero_slider_arrows_left{margin-right:15px}.horizon_hero_layout_banner2 .horizon_hero_slider_arrows_right{margin-left:15px}.horizon_hero_layout_banner1 .horizon_hero_slider_arrows{margin-top:30px}.horizon_hero_layout_banner1 .horizon_hero_slider_arrows a i{font-size:2rem}.horizon_hero_layout_banner1 .horizon_hero_content{padding-left:30px !important;padding-right:30px !important;padding-bottom:30px !important}.grand-fising-two-column-home h2{margin-top:20px !important}.grand-fising-two-column-home .grid_column_content.grid_column_content_2{margin-left:20px !important;margin-right:20px !important}.grand-fising-two-column-home .grid_row_content{padding-bottom:0 !important}.horizon_post_display_layout1 .horizon_post_display_col_two_text_image,.horizon_post_display_layout1 .horizon_post_display_col_extra_image{max-width:200px !important;height:200px !important}.horizon_post_display_col_one img{min-height:683px !important;-o-object-fit:cover !important;object-fit:cover !important}.footer_content_grid_wrapper.footer_custom_bg{padding:0 !important;padding-top:30px !important}.footer_image_grid_icons ul li img{height:auto !important}.grand-fishing-two-column-decade-section h4{padding:35px 35px 5px !important}.grand-fishing-two-column-decade-section .column_content{padding:0 35px 5px !important}.grand-fishing-two-column-decade-section a.site-buttons{margin:0 35px 45px !important}.grand-fishing-two-column-decade-section .grid_column_content.grid_column_content_2{margin-left:0 !important}.grand-fishing-two-column-decade-section .grid_column_content.grid_column_content_1{padding-right:0 !important}.grand-fishing-experience-section{padding:20px 30px !important}.grand-fishing-two-column-decade-section h2{padding:28px 45px 10px 30px !important}.horizon_post_display_row{padding:0 30px !important}.fa-solid,.fas{font-size:10px}.horizon_testimonial_layout2 .horizon_testimonial_slider_arrows{right:15% !important}.horizon_footer_wrapper p{margin-bottom:7px !important}.grand-fishing-experience-section{padding-left:30px !important;padding-right:30px !important}.horizon_post_display_layout1 .horizon_post_display_col_two_text{padding-bottom:25px}.grand-teton-about-history-round-image .grid_row_content{padding-top:50px !important}.grand-teton-about-history-round-image .grid_column_content.grid_column_content_1{margin-left:40px !important;margin-right:20px !important}.about-two-column-grid-with-simple-image-forward .grid_column_content.grid_column_content_2{margin-left:30px !important;margin-right:30px !important}.about-two-column-grid-with-simple-image-reverse .grid_column_content.grid_column_content_1{margin-left:40px !important;margin-right:20px !important}.grand-teton-about-history-round-image-reverse .grid_column_content.grid_column_content_2{margin-left:30px !important;margin-right:30px !important}.page-id-38 .grand-fishing-experience-section{padding:30px !important}.grand-fishing-experience-section h4{padding-top:0 !important}.grand-fishing-experience-section h4 a{padding-top:0 !important}div#grand-fishing-experience-section-no-background{padding:20px 0 !important}.alpen-glow-tours-two-column-grid{padding:20px 0 !important}div#grand-fishing-experience-section-light-background{padding:20px 0 !important}div#alpenglow-round-image-dark-background .grid_row_content{padding-bottom:30px !important}.three-column-merchandise-section h4{margin:10px !important}.grand-teton-guides-full-width h4{margin:10px !important}div#grand-teton-dark-background{padding:20px 30px !important}ol li,ul:not(.main-menu):not(.sub-menu) li{font-size:16px !important}div#grand-fishing-experience-section-fishing-trip{padding:20px 0 !important;margin-bottom:30px !important}figure.wp-block-image.size-full.testimonial-background{margin-top:-205px !important}.wp-block-spacer.grand-teton-testimonilas-spacer{height:50px !important}.grand-teton-book-now-section{padding:30px !important}.fish-you-can-catch{padding:0 30px !important}.grid_column_content.grid_column_content_6:after{width:75px !important;height:75px !important;top:21% !important;left:37% !important}.horizon_hero_content_heading h1{margin-left:100px !important}.blog-single-post{padding:30px !important}div#reverse-one-column-content{padding:40px 0 !important}.page-id-20 div#grand-teton-fishing-expand-section{padding-top:50px !important}.page-id-21 div#grand-teton-fishing-expand-section{padding-top:50px !important}.page-id-22 div#grand-teton-fishing-expand-section{padding-top:50px !important}.page-id-23 div#grand-teton-fishing-expand-section{padding-top:50px !important}.page-id-24 div#grand-teton-fishing-expand-section{padding-top:50px !important}.page-id-25 div#grand-teton-fishing-expand-section{padding-top:50px !important}.page-id-26 div#grand-teton-fishing-expand-section{padding-top:50px !important}.page-id-27 div#grand-teton-fishing-expand-section{padding-top:50px !important}.video-grid-section{padding:60px 30px !important}.column_accordion_content.active img{width:100% !important;margin-left:0 !important;padding-bottom:0 !important}.page-id-35 div#grand-teton-dark-background{padding-top:50px !important}.horizon_testimonial_content_layout2_inner{padding-top:30px !important}.horizon_mega_menu_layout1 .main-menu a{padding:10px 8px !important}.horizon_post_display_layout1 .horizon_post_display_col_one_text img{min-height:620px !important}.horizon_mega_menu_layout1 .main-menu a{font-size:.7rem !important}li.main-menu-item.grand-teton-contact-number{display:none}a.site-buttons{padding:10px 15px !important;font-size:.7rem !important}.horizon_mega_menu_layout1.horizon_mega_menu_wrapper:after{height:200px!important}.horizon_hero_content_heading h1{font-size:2.5rem!important}.horizon_hero_content_heading h4{font-size:1.2rem!important}.grand-fising-two-column-home h2{font-size:1.8rem!important}.grand-fising-two-column-home h5{font-size:1rem!important}.grand-fishing-experience-section h2{font-size:1.8rem!important}.grand-fishing-experience-section h5{font-size:1rem!important}.grand-fishing-experience-section h3{font-size:1.2rem!important}.grand-fishing-experience-section h3 a{font-size:1.2rem!important}.horizon_testimonial_slide_header_content h2{font-size:1.8rem!important}.grand-teton-fishing-blog-section h2{font-size:1.8rem!important}.horizon_post_display_col_two_text_content h5 a{font-size:1rem!important}.grand-fishing-two-column-decade-section h2{font-size:1.8rem!important}.grand-fishing-two-column-decade-section h2 a{font-size:1.8rem!important}.horizon_testimonial_cta{margin-left:76px!important}div#grand-teton-fishing-expand-section .grid_column_content img{-webkit-border-radius:70px 0px 0px !important;-moz-border-radius:70px 0px 0px !important;border-radius:70px 0 0 !important}.page-id-28 .grid_column_content.grid_column_content_6 .column_heading a{top:13%!important}h6,h6>a,h6>span{font-size:.7rem !important}.grand-teton-about-history-round-image h2 a{font-size:1.8rem!important}.grand-teton-about-history-round-image h5{font-size:1rem!important}.fish-you-can-catch h3 a{font-size:1.2rem !important}.fish-you-can-catch h3{font-size:1.2rem !important}.fish-you-can-catch h2{padding-top:30px!important}.grand-fishing-experience-section h2 a{font-size:1.8rem!important}.fish-you-can-catch h2{font-size:1.8rem!important}img.alignnone.size-full.wp-image-3332.lazyloaded{width:30px!important;left:54%!important}.footer_social_icons ul li{margin-right:7px!important}}@media only screen and (min-width:1440px) and (max-width:1679px){.horizon_hero_layout_banner1 .horizon_hero_content{padding-left:30px;padding-right:30px;padding-bottom:30px}.grand-fising-two-column-home h2{margin-top:20px !important}.grand-fising-two-column-home .grid_column_content.grid_column_content_2{margin-left:50px !important;margin-right:100px !important}.grand-fising-two-column-home .grid_row_content{padding-bottom:0 !important}.horizon_testimonial_layout2 .horizon_testimonial_slider_arrows{right:13% !important}.grand-fishing-two-column-decade-section h2{padding:7px 70px 10px !important}.horizon_testimonial_layout2 .horizon_testimonial_content{width:100% !important}}@media only screen and (min-width:1680px) and (max-width:1919px){.grid_wrapper.grid_wrapper_bg_image.grid_wrapper_columns_full.grid_wrapper_width_full.grid_wrapper_height_custom.book-now-page-bottom{height:775px !important}}@media only screen and (min-width:1920px) and (max-width:2559px){.horizon_hero_layout_banner3 .horizon_hero_content_inner:after,.horizon_blog_page_header_featured:after{background-size:100% 300px !important}.grand-fishing-two-column-decade-section .grid_column_content.grid_column_content_1{padding-right:0 !important}.grand-teton-about-history-round-image .grid_column_content.grid_column_content_1{max-width:750px !important}.about-two-column-grid-with-simple-image-forward .grid_column_content.grid_column_content_2{max-width:750px !important}.about-two-column-grid-with-simple-image-reverse .grid_column_content.grid_column_content_1{max-width:750px !important}.grand-teton-about-history-round-image-reverse .grid_column_content.grid_column_content_2{max-width:750px !important}figure.wp-block-image.size-full.testimonial-background{margin-top:-395px !important}.grand-fishing-two-column-decade-section .column_content{padding:0 140px 10px 70px !important}div#grand-fishing-experience-section-fishing-trip{margin-bottom:50px !important}.grid_wrapper.grid_wrapper_bg_image.grid_wrapper_columns_full.grid_wrapper_width_full.grid_wrapper_height_custom.book-now-page-bottom{height:975px !important}.grand-fishing-two-column-decade-section h2{text-wrap:balance !important}img.alignnone.size-full.wp-image-3332.lazyloaded{left:31%!important}}@media (min-width:2560px){.horizon_hero_layout_banner3 .horizon_hero_content_inner:after,.horizon_blog_page_header_featured:after{background-size:100% 350px !important}.grand-fishing-two-column-decade-section .grid_column_content.grid_column_content_1{padding-right:0 !important}.grand-teton-about-history-round-image .grid_column_content.grid_column_content_1{max-width:750px !important}.about-two-column-grid-with-simple-image-forward .grid_column_content.grid_column_content_2{max-width:750px !important}.about-two-column-grid-with-simple-image-reverse .grid_column_content.grid_column_content_1{max-width:750px !important}.grand-teton-about-history-round-image-reverse .grid_column_content.grid_column_content_2{max-width:750px !important}figure.wp-block-image.size-full.testimonial-background{margin-top:-510px !important}.grand-fishing-two-column-decade-section .column_content{padding:0 140px 10px 70px !important}div#grand-fishing-experience-section-fishing-trip{margin-bottom:50px !important}.grid_wrapper.grid_wrapper_bg_image.grid_wrapper_columns_full.grid_wrapper_width_full.grid_wrapper_height_custom.book-now-page-bottom{height:875px !important}.grand-fishing-two-column-decade-section h2{text-wrap:balance !important}.footer_content_grid_wrapper.footer_custom_bg:after{-webkit-background-size:unset unset !important;-moz-background-size:unset !important;-o-background-size:unset !important;background-size:unset !important}img.alignnone.size-full.wp-image-3332.lazyloaded{left:23%!important}.horizon_hero_layout_banner3 .horizon_hero_content{top:64%!important}}.gallery_grid_layout.gallery_show_captions .gallery_image_caption.gallery_image_grid_layout_caption{margin:0;padding:5px;color:#fff}.gallery_content_dual_cta .gallery_content_dual_cta_button_one:first-child{margin-right:15px}.gallery_grid_layout.gallery_image_popup{padding-top:50px;padding-bottom:50px}.gallery_grid_image_popup_wrapper{top:50%;-webkit-transform:translateY(-150%);-moz-transform:translateY(-150%);-ms-transform:translateY(-150%);-o-transform:translateY(-150%);transform:translateY(-150%)}body.mega_menu_fixed .gallery_grid_image_popup_wrapper{top:55%}.gallery_grid_image_popup_wrapper_inner{background:#ccc;padding:30px}.gallery_grid_image_popup_header h2{margin:0}p.gallery_grid_image_popup_close i{font-size:25px}.gallery_grid_image_popup_header{padding-bottom:30px}.gallery_grid_image_popup_wrapper:after{left:0;right:0;background:rgba(0,0,0,.5);width:100%;height:200%;top:-50%}p.gallery_grid_image_popup_close_outer{right:5px;top:5px}.gallery_grid_slider_grid_arrows a i{font-size:30px}.gallery_grid_slider_grid_arrows a:first-child{margin-right:15px}.gallery_grid_slider_grid_arrows{text-align:center;padding-top:15px}.gallery_grid_image_popup_wrapper_active{-webkit-animation-name:openMasonryPopup;-moz-animation-name:openMasonryPopup;-o-animation-name:openMasonryPopup;animation-name:openMasonryPopup;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}.gallery_grid_image_popup_wrapper_deactive{-webkit-animation-name:closeMasonryPopup;-moz-animation-name:closeMasonryPopup;-o-animation-name:closeMasonryPopup;animation-name:closeMasonryPopup;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes openMasonryPopup{0%{opacity:0;visibility:hidden;-webkit-transform:translateY(-150%);transform:translateY(-150%)}100%{opacity:1;visibility:visible;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@-moz-keyframes openMasonryPopup{0%{opacity:0;visibility:hidden;-moz-transform:translateY(-150%);transform:translateY(-150%)}100%{opacity:1;visibility:visible;-moz-transform:translateY(-50%);transform:translateY(-50%)}}@-o-keyframes openMasonryPopup{0%{opacity:0;visibility:hidden;-o-transform:translateY(-150%);transform:translateY(-150%)}100%{opacity:1;visibility:visible;-o-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes openMasonryPopup{0%{opacity:0;visibility:hidden;-webkit-transform:translateY(-150%);-moz-transform:translateY(-150%);-o-transform:translateY(-150%);transform:translateY(-150%)}100%{opacity:1;visibility:visible;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}@-webkit-keyframes closeMasonryPopup{0%{opacity:1;visibility:visible;-webkit-transform:translateY(-50%);transform:translateY(-50%)}100%{opacity:0;visibility:hidden;-webkit-transform:translateY(-150%);transform:translateY(-150%)}}@-moz-keyframes closeMasonryPopup{0%{opacity:1;visibility:visible;-moz-transform:translateY(-50%);transform:translateY(-50%)}100%{opacity:0;visibility:hidden;-moz-transform:translateY(-150%);transform:translateY(-150%)}}@-o-keyframes closeMasonryPopup{0%{opacity:1;visibility:visible;-o-transform:translateY(-50%);transform:translateY(-50%)}100%{opacity:0;visibility:hidden;-o-transform:translateY(-150%);transform:translateY(-150%)}}@keyframes closeMasonryPopup{0%{opacity:1;visibility:visible;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}100%{opacity:0;visibility:hidden;-webkit-transform:translateY(-150%);-moz-transform:translateY(-150%);-o-transform:translateY(-150%);transform:translateY(-150%)}}@media (max-width:767px){.horizon_hero_layout_banner3 .horizon_hero_content_inner .horizon_hero_content{position:absolute !important;top:70% !important;transform:translateY(-70%) !important}.gallery_grid_image_popup_wrapper:after{height:1000%;top:-500%}.gallery_grid_layout.gallery_width_custom .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_custom .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_custom .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_natural .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_natural .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_natural .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_30 .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_40 .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_50 .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_60 .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_70 .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_80 .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_90 .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_content .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_contentplus .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_large .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_30 .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_40 .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_50 .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_60 .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_70 .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_80 .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_90 .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_content .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_contentplus .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_large .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_30 .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_40 .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_50 .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_60 .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_70 .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_80 .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_90 .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_content .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_contentplus .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_large .horizon_gallery_grid_last_cta{padding-left:30px;padding-right:30px}}@media only screen and (min-width:768px) and (max-width:991px){.horizon_hero_layout_banner3 .horizon_hero_content_inner .horizon_hero_content{position:absolute !important;top:55% !important;transform:translateY(-70%) !important}.gallery_grid_image_popup_wrapper:after{height:1000%;top:-500%}.gallery_grid_layout.gallery_width_custom .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_custom .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_custom .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_natural .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_natural .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_natural .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_30 .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_40 .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_50 .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_60 .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_70 .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_80 .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_90 .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_content .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_contentplus .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_large .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_30 .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_40 .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_50 .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_60 .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_70 .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_80 .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_90 .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_content .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_contentplus .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_large .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_30 .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_40 .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_50 .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_60 .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_70 .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_80 .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_90 .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_content .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_contentplus .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_large .horizon_gallery_grid_last_cta{padding-left:30px;padding-right:30px}}@media only screen and (min-width:992px) and (max-width:1024px){.gallery_grid_layout.gallery_width_natural .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_natural .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_natural .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_content .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_contentplus .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_large .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_content .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_contentplus .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_large .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_content .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_contentplus .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_large .horizon_gallery_grid_last_cta{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1025px) and (max-width:1439px){.gallery_grid_layout.gallery_width_natural .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_natural .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_natural .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_content .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_contentplus .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_large .gallery_grid_content_wrapper,.gallery_grid_layout.gallery_width_content .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_contentplus .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_large .gallery_image_content_grid_layout,.gallery_grid_layout.gallery_width_content .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_contentplus .horizon_gallery_grid_last_cta,.gallery_grid_layout.gallery_width_large .horizon_gallery_grid_last_cta{padding-left:30px;padding-right:30px}}.gallery_aztec_layout .gallery_content_dual_cta a.site-buttons.gallery_content_dual_cta_button_two:focus,.gallery_aztec_layout .gallery_content_dual_cta a.site-buttons.gallery_content_dual_cta_button_two:active,.gallery_aztec_layout .gallery_content_dual_cta a.site-buttons.gallery_content_dual_cta_button_two:visited,.gallery_aztec_layout .gallery_content_dual_cta a.site-buttons.gallery_content_dual_cta_button_two:focus-visible{color:#000;outline:none}.gallery_aztec_layout .gallery_content_dual_cta a.site-buttons.gallery_content_dual_cta_button_two:hover{background:#000;color:#fff}.gallery_aztec_layout .gallery_content_dual_cta a.site-buttons.gallery_content_dual_cta_button_two{background:#fff;color:#000}.gallery_aztec_layout .gallery_image_caption.gallery_image_aztec_layout_caption p{margin:0;color:#fff;text-shadow:1px 1px 1px #000}.gallery_aztec_layout .gallery_image_caption.gallery_image_aztec_layout_caption{padding:15px;bottom:0}.gallery_aztec_layout .horizon_gallery_aztec_arrows{bottom:30px}.gallery_aztec_layout .horizon_gallery_aztec_arrows a:first-child{margin-right:25px}.gallery_aztec_layout .horizon_gallery_aztec_arrows a i{font-size:45px;-webkit-transition:.5s ease all;-o-transition:.5s ease all;-moz-transition:.5s ease all;transition:.5s ease all;color:#fff}.gallery_aztec_layout .horizon_gallery_aztec_last_cta{text-align:center;padding-top:30px;padding-bottom:30px}.gallery_aztec_layout .gallery_content_wrapper.gallery_aztec_content_wrapper{padding-bottom:30px;padding-top:30px}.gallery_aztec_layout .gallery_content_dual_cta a.site-buttons:first-child{margin-right:20px}.gallery_aztec_content_wrapper{padding-bottom:30px}.horizon_scroll_top{width:48px;height:48px;bottom:30px;right:30px}@media (max-width:767px){.gallery_aztec_layout .horizon_gallery_aztec_arrows{padding-top:15px}.gallery_aztec_layout.gallery_width_30 .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_30 .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_30 .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_40 .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_40 .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_40 .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_50 .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_50 .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_50 .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_60 .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_60 .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_60 .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_70 .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_70 .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_70 .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_80 .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_80 .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_80 .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_90 .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_90 .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_90 .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_content .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_content .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_content .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_contentplus .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_contentplus .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_contentplus .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_large .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_large .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_large .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_custom .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_custom .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_custom .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_full .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_full .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_full .gallery_content_wrapper{padding-left:30px;padding-right:30px}}@media only screen and (min-width:768px) and (max-width:991px){.gallery_aztec_layout .horizon_gallery_aztec_arrows{padding-top:15px}.gallery_aztec_layout.gallery_width_30 .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_30 .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_30 .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_40 .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_40 .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_40 .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_50 .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_50 .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_50 .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_60 .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_60 .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_60 .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_70 .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_70 .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_70 .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_80 .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_80 .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_80 .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_90 .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_90 .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_90 .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_content .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_content .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_content .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_contentplus .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_contentplus .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_contentplus .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_large .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_large .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_large .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_custom .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_custom .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_custom .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_full .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_full .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_full .gallery_content_wrapper{padding-left:30px;padding-right:30px}}@media only screen and (min-width:992px) and (max-width:1024px){.gallery_aztec_layout.gallery_width_content .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_content .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_content .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_contentplus .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_contentplus .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_contentplus .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_large .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_large .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_large .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_custom .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_custom .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_custom .gallery_content_wrapper{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1025px) and (max-width:1439px){.gallery_aztec_layout.gallery_width_content .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_content .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_content .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_contentplus .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_contentplus .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_contentplus .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_large .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_large .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_large .gallery_content_wrapper,.gallery_aztec_layout.gallery_width_custom .horizon_gallery_aztec_arrows,.gallery_aztec_layout.gallery_width_custom .horizon_gallery_aztec_last_cta,.gallery_aztec_layout.gallery_width_custom .gallery_content_wrapper{padding-left:30px;padding-right:30px}}.horizon_testimonial_layout1 .horizon_testimonial_content{bottom:0;margin-right:auto;right:0;padding:30px 50px}.horizon_testimonial_layout1 .horizon_testimonial_content h2,.horizon_testimonial_layout1 .horizon_testimonial_content h3,.horizon_testimonial_layout1 .horizon_testimonial_content h4,.horizon_testimonial_layout1 .horizon_testimonial_content h5,.horizon_testimonial_layout1 .horizon_testimonial_content h6,.horizon_testimonial_layout1 .horizon_testimonial_content p,.horizon_testimonial_layout1 .horizon_testimonial_content i{color:#fff}.horizon_testimonial_layout1 .horizon_testimonial_quote i{font-size:40px}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper:after{content:"";position:absolute;top:0;width:100%;height:100%;background:-webkit-linear-gradient(144deg,rgba(0,0,0,.57) 0%,rgba(0,0,0,.61) .01%,rgba(0,0,0,0) 52.45%);background:-moz-linear-gradient(144deg,rgba(0,0,0,.57) 0%,rgba(0,0,0,.61) .01%,rgba(0,0,0,0) 52.45%);background:-o-linear-gradient(144deg,rgba(0,0,0,.57) 0%,rgba(0,0,0,.61) .01%,rgba(0,0,0,0) 52.45%);background:linear-gradient(-54deg,rgba(0,0,0,.57) 0%,rgba(0,0,0,.61) .01%,rgba(0,0,0,0) 52.45%)}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper .swiper-pagination{text-align:left}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper span.swiper-pagination-bullet{font-size:20px;width:10px;height:10px}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper .swiper-pagination span.swiper-pagination-bullet{background:#fff;opacity:.4}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.horizon_testimonial_layout1 .horizon_testimonial_slider_arrows ul li:first-child{margin-right:15px}.horizon_testimonial_layout1 .horizon_testimonial_slider_arrows ul li i{font-size:30px}.horizon_testimonial_layout2 .horizon_testimonial_slide_grid_content{-ms-grid-columns:10% 25% 65%;grid-template-columns:10% 25% 65%}.horizon_testimonial_layout2 .horizon_testimonial_quote i{font-size:50px}.horizon_testimonial_layout2 .horizon_testimonial_slide_header_content p{margin-top:0;margin-bottom:0}.horizon_testimonial_layout2 .horizon_testimonial_slide_quote_content p{margin-top:0;margin-bottom:15px}.horizon_testimonial_layout2 .horizon_testimonial_content{margin-left:30px;margin-right:30px;padding:30px}.horizon_testimonial_layout2 .horizon_testimonial_content_wrapper .swiper-pagination{text-align:right;padding-right:30px;bottom:30px}.horizon_testimonial_layout2 .horizon_testimonial_content_wrapper .swiper-pagination span.swiper-pagination-bullet{background:#fff;opacity:.4}.horizon_testimonial_layout2 .horizon_testimonial_content_wrapper .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.horizon_testimonial_layout2 .horizon_testimonial_slider_arrows{text-align:right}.horizon_testimonial_layout2 .horizon_testimonial_slider_arrows ul li:first-child{margin-right:15px}.horizon_testimonial_layout2 .horizon_testimonial_slider_arrows ul li i{font-size:30px}.horizon_testimonial_layout2 .horizon_testimonial_cta_wrapper{-ms-grid-columns:10% 25% 65%;grid-template-columns:10% 25% 65%}.horizon_testimonial_layout2 .horizon_testimonial_cta{-ms-grid-column:3;grid-column:3}.horizon_testimonial_layout2 .horizon_testimonial_slide_header_content{margin-right:15px}@media (max-width:767px){.horizon_testimonial_layout2 .horizon_testimonial_content{margin-left:0;margin-right:0}.horizon_testimonial_layout1 .horizon_testimonial_content{padding:30px}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper:after{display:none}.horizon_testimonial_layout1 .horizon_testimonial_content h2,.horizon_testimonial_layout1 .horizon_testimonial_content h3,.horizon_testimonial_layout1 .horizon_testimonial_content h4,.horizon_testimonial_layout1 .horizon_testimonial_content h5,.horizon_testimonial_layout1 .horizon_testimonial_content h6,.horizon_testimonial_layout1 .horizon_testimonial_content p,.horizon_testimonial_layout1 .horizon_testimonial_content i{color:initial}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper .swiper-pagination span.swiper-pagination-bullet{background:#000}}@media only screen and (min-width:768px) and (max-width:991px){.horizon_testimonial_layout1 .horizon_testimonial_content{padding:30px}}.horizon_testimonial_layout1 .horizon_testimonial_content{bottom:0;margin-right:auto;right:0;padding:30px 50px}.horizon_testimonial_layout1 .horizon_testimonial_content h2,.horizon_testimonial_layout1 .horizon_testimonial_content h3,.horizon_testimonial_layout1 .horizon_testimonial_content h4,.horizon_testimonial_layout1 .horizon_testimonial_content h5,.horizon_testimonial_layout1 .horizon_testimonial_content h6,.horizon_testimonial_layout1 .horizon_testimonial_content p,.horizon_testimonial_layout1 .horizon_testimonial_content i{color:#fff}.horizon_testimonial_layout1 .horizon_testimonial_quote i{font-size:40px}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper:after{content:"";position:absolute;top:0;width:100%;height:100%;background:-webkit-linear-gradient(144deg,rgba(0,0,0,.57) 0%,rgba(0,0,0,.61) .01%,rgba(0,0,0,0) 52.45%);background:-moz-linear-gradient(144deg,rgba(0,0,0,.57) 0%,rgba(0,0,0,.61) .01%,rgba(0,0,0,0) 52.45%);background:-o-linear-gradient(144deg,rgba(0,0,0,.57) 0%,rgba(0,0,0,.61) .01%,rgba(0,0,0,0) 52.45%);background:linear-gradient(-54deg,rgba(0,0,0,.57) 0%,rgba(0,0,0,.61) .01%,rgba(0,0,0,0) 52.45%)}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper .swiper-pagination{text-align:left}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper span.swiper-pagination-bullet{font-size:20px;width:10px;height:10px}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper .swiper-pagination span.swiper-pagination-bullet{background:#fff;opacity:.4}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.horizon_testimonial_layout1 .horizon_testimonial_slider_arrows ul li:first-child{margin-right:15px}.horizon_testimonial_layout1 .horizon_testimonial_slider_arrows ul li i{font-size:30px}.horizon_testimonial_layout2 .horizon_testimonial_slide_grid_content{-ms-grid-columns:10% 25% 65%;grid-template-columns:10% 25% 65%}.horizon_testimonial_layout2 .horizon_testimonial_quote i{font-size:50px}.horizon_testimonial_layout2 .horizon_testimonial_slide_header_content p{margin-top:0;margin-bottom:0}.horizon_testimonial_layout2 .horizon_testimonial_slide_quote_content p{margin-top:0;margin-bottom:15px}.horizon_testimonial_layout2 .horizon_testimonial_content{margin-left:30px;margin-right:30px;padding:30px}.horizon_testimonial_layout2 .horizon_testimonial_content_wrapper .swiper-pagination{text-align:right;padding-right:30px;bottom:30px}.horizon_testimonial_layout2 .horizon_testimonial_content_wrapper .swiper-pagination span.swiper-pagination-bullet{background:#ebead2;opacity:.4}.horizon_testimonial_layout2 .horizon_testimonial_content_wrapper .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.horizon_testimonial_layout2 .horizon_testimonial_slider_arrows{text-align:right}.horizon_testimonial_layout2 .horizon_testimonial_slider_arrows ul li:first-child{margin-right:15px}.horizon_testimonial_layout2 .horizon_testimonial_slider_arrows ul li i{font-size:30px}.horizon_testimonial_layout2 .horizon_testimonial_cta_wrapper{-ms-grid-columns:10% 25% 65%;grid-template-columns:10% 25% 65%}.horizon_testimonial_layout2 .horizon_testimonial_cta{-ms-grid-column:3;grid-column:3}.horizon_testimonial_layout2 .horizon_testimonial_slide_header_content{margin-right:15px}@media (max-width:767px){.horizon_testimonial_layout2 .horizon_testimonial_content{margin-left:0;margin-right:0}.horizon_testimonial_layout1 .horizon_testimonial_content{padding:30px}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper:after{display:none}.horizon_testimonial_layout1 .horizon_testimonial_content h2,.horizon_testimonial_layout1 .horizon_testimonial_content h3,.horizon_testimonial_layout1 .horizon_testimonial_content h4,.horizon_testimonial_layout1 .horizon_testimonial_content h5,.horizon_testimonial_layout1 .horizon_testimonial_content h6,.horizon_testimonial_layout1 .horizon_testimonial_content p,.horizon_testimonial_layout1 .horizon_testimonial_content i{color:initial}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper .swiper-pagination span.swiper-pagination-bullet{background:#000}}@media only screen and (min-width:768px) and (max-width:991px){.horizon_testimonial_layout1 .horizon_testimonial_content{padding:30px}}.horizon_testimonial_layout1 .horizon_testimonial_content{bottom:0;margin-right:auto;right:0;padding:30px 50px}.horizon_testimonial_layout1 .horizon_testimonial_content h2,.horizon_testimonial_layout1 .horizon_testimonial_content h3,.horizon_testimonial_layout1 .horizon_testimonial_content h4,.horizon_testimonial_layout1 .horizon_testimonial_content h5,.horizon_testimonial_layout1 .horizon_testimonial_content h6,.horizon_testimonial_layout1 .horizon_testimonial_content p,.horizon_testimonial_layout1 .horizon_testimonial_content i{color:#fff}.horizon_testimonial_layout1 .horizon_testimonial_quote i{font-size:40px}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper:after{content:"";position:absolute;top:0;width:100%;height:100%;background:-webkit-linear-gradient(144deg,rgba(0,0,0,.57) 0%,rgba(0,0,0,.61) .01%,rgba(0,0,0,0) 52.45%);background:-moz-linear-gradient(144deg,rgba(0,0,0,.57) 0%,rgba(0,0,0,.61) .01%,rgba(0,0,0,0) 52.45%);background:-o-linear-gradient(144deg,rgba(0,0,0,.57) 0%,rgba(0,0,0,.61) .01%,rgba(0,0,0,0) 52.45%);background:linear-gradient(-54deg,rgba(0,0,0,.57) 0%,rgba(0,0,0,.61) .01%,rgba(0,0,0,0) 52.45%)}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper .swiper-pagination{text-align:left}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper span.swiper-pagination-bullet{font-size:20px;width:10px;height:10px}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper .swiper-pagination span.swiper-pagination-bullet{background:#fff;opacity:.4}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.horizon_testimonial_layout1 .horizon_testimonial_slider_arrows ul li:first-child{margin-right:15px}.horizon_testimonial_layout1 .horizon_testimonial_slider_arrows ul li i{font-size:30px}.horizon_testimonial_layout2 .horizon_testimonial_slide_grid_content{-ms-grid-columns:10% 25% 65%;grid-template-columns:10% 25% 65%}.horizon_testimonial_layout2 .horizon_testimonial_quote i{font-size:50px}.horizon_testimonial_layout2 .horizon_testimonial_slide_header_content p{margin-top:0;margin-bottom:0}.horizon_testimonial_layout2 .horizon_testimonial_slide_quote_content p{margin-top:0;margin-bottom:15px}.horizon_testimonial_layout2 .horizon_testimonial_content{margin-left:30px;margin-right:30px;padding:30px}.horizon_testimonial_layout2 .horizon_testimonial_content_wrapper .swiper-pagination{text-align:right;padding-right:30px;bottom:30px}.horizon_testimonial_layout2 .horizon_testimonial_content_wrapper .swiper-pagination span.swiper-pagination-bullet{background:#fff;opacity:.4}.horizon_testimonial_layout2 .horizon_testimonial_content_wrapper .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.horizon_testimonial_layout2 .horizon_testimonial_slider_arrows{text-align:right}.horizon_testimonial_layout2 .horizon_testimonial_slider_arrows ul li:first-child{margin-right:15px}.horizon_testimonial_layout2 .horizon_testimonial_slider_arrows ul li i{font-size:30px}.horizon_testimonial_layout2 .horizon_testimonial_cta_wrapper{-ms-grid-columns:10% 25% 65%;grid-template-columns:10% 25% 65%}.horizon_testimonial_layout2 .horizon_testimonial_cta{-ms-grid-column:3;grid-column:3}.horizon_testimonial_layout2 .horizon_testimonial_slide_header_content{margin-right:15px}@media (max-width:767px){.horizon_testimonial_layout2 .horizon_testimonial_content{margin-left:0;margin-right:0}.horizon_testimonial_layout1 .horizon_testimonial_content{padding:30px}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper:after{display:none}.horizon_testimonial_layout1 .horizon_testimonial_content h2,.horizon_testimonial_layout1 .horizon_testimonial_content h3,.horizon_testimonial_layout1 .horizon_testimonial_content h4,.horizon_testimonial_layout1 .horizon_testimonial_content h5,.horizon_testimonial_layout1 .horizon_testimonial_content h6,.horizon_testimonial_layout1 .horizon_testimonial_content p,.horizon_testimonial_layout1 .horizon_testimonial_content i{color:initial}.horizon_testimonial_layout1 .horizon_testimonial_content_wrapper .swiper-pagination span.swiper-pagination-bullet{background:#000}.footer_image_grid_icons ul{width:100%!important}}@media only screen and (min-width:768px) and (max-width:991px){.horizon_testimonial_layout1 .horizon_testimonial_content{padding:30px}.footer_image_grid_icons ul{width:100%!important}}