.font2r{font-family:"Public Sans",sans-serif;font-weight:900}.font1r{font-family:"Public Sans",sans-serif;font-weight:400}.font1sb{font-family:"Public Sans",sans-serif;font-weight:600}.font1b{font-family:"Public Sans",sans-serif;font-weight:700}.font1eb{font-family:"Public Sans",sans-serif;font-weight:800}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}#page_main_content{min-height:100vh}#page{display:flex;flex-direction:column;min-height:100vh;overflow:hidden}.no-scroll{overflow:hidden}body{width:100%}.heading_1{font-family:"Public Sans",sans-serif;font-weight:800;font-size:30px;line-height:38px}@media only screen and (min-width :1250px){.heading_1{font-size:50px;line-height:58px}}@media only screen and (min-width :1750px){.heading_1{font-size:70px;line-height:78px}}.heading_2{font-family:"Public Sans",sans-serif;font-weight:800;font-size:28px;line-height:36px}@media only screen and (min-width :1250px){.heading_2{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.heading_2{font-size:48px;line-height:56px}}.heading_3{font-family:"Public Sans",sans-serif;font-weight:800;font-size:24px;line-height:32px}@media only screen and (min-width :1250px){.heading_3{font-size:28px;line-height:36px}}@media only screen and (min-width :1750px){.heading_3{font-size:38px;line-height:46px}}.heading_4{font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;line-height:24px}@media only screen and (min-width :1250px){.heading_4{font-size:22px;line-height:28px}}@media only screen and (min-width :1750px){.heading_4{font-size:26px;line-height:36px}}.heading_5{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px}@media only screen and (min-width :1750px){.heading_5{font-size:18px;line-height:26px}}.heading_6{font-family:"Public Sans",sans-serif;font-weight:700;font-size:15px;line-height:22px}@media only screen and (min-width :1750px){.heading_6{font-size:16px;line-height:26px}}.heading_7{font-family:"Public Sans",sans-serif;font-weight:700;font-size:14px;line-height:24px}.heading_8{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px}@media only screen and (min-width :1750px){.heading_8{font-size:18px;line-height:26px}}.paragraph_1{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.paragraph_2{font-size:14px;line-height:22px;font-family:"Public Sans",sans-serif;font-weight:400}@media only screen and (min-width :1750px){.paragraph_2{font-size:16px;line-height:26px}}.paragraph_3{font-family:"Public Sans",sans-serif;font-weight:400;font-size:20px;line-height:32px}@media only screen and (min-width :1750px){.paragraph_3{font-size:24px;line-height:36px}}.custom_ordered_list,.custom_unordered_list{padding-left:0}.custom_ordered_list li,.custom_unordered_list li{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;padding-left:20px;position:relative;margin-bottom:10px}.custom_ordered_list li:last-of-type,.custom_unordered_list li:last-of-type{margin-bottom:0}.custom_ordered_list li:before,.custom_unordered_list li:before{position:absolute;left:0}.custom_ordered_list{counter-reset:number;list-style-type:none}.custom_ordered_list li:before{counter-increment:number;content:counter(number) "\a0";color:#c3191e}.custom_unordered_list li:before{content:"";display:inline-block;background-color:#c3191e;width:5px;height:5px;border-radius:5px;top:10px}.ordered_list,.unordered_list{padding-left:20px}.ordered_list li,.unordered_list li{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;position:relative;margin-bottom:10px}.ordered_list li:last-of-type,.unordered_list li:last-of-type{margin-bottom:0}.ordered_list li::marker,.unordered_list li::marker{background-color:#c3191e}.ordered_list{list-style-type:upper-roman}.unordered_list{list-style-type:disc}.slider_pagination{text-align:center}.slider_pagination .swiper-pagination-bullet{margin-right:20px;width:6px;height:6px;outline:0}@media only screen and (min-width :1250px){.slider_pagination .swiper-pagination-bullet{margin-right:30px}}.slider_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#c3191e;width:10px;height:10px;top:2px;position:relative}.slider_pagination .swiper-pagination-bullet:last-of-type{margin-right:0}.slider_button{margin:0;padding:0;min-width:45px;max-width:45px;min-height:45px;max-height:45px;border-radius:60px;display:inline-flex;align-items:center;justify-content:center;border:solid 1px #c3191e;background-color:transparent;transition:all .5s ease 0s;outline:0;position:relative;cursor:pointer}@media only screen and (min-width :1250px){.slider_button{min-width:60px;max-width:60px;min-height:60px;max-height:60px}}.slider_button:hover{background-color:#c3191e}.slider_button:hover:after{opacity:0}.slider_button:hover:before{opacity:1}.slider_button:hover img.visible{display:none}.slider_button:hover img.hidden{display:block}.slider_button.prev img{transform:rotate(180deg)}.slider_button img.hidden{display:none}.button_2{display:inline-flex;align-items:center;cursor:pointer;outline:0;font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#c3191e}@media only screen and (min-width :1750px){.button_2{font-size:16px;line-height:26px}}.button_2:hover .icon{background-color:#c3191e}.button_2:hover .icon img.visible{display:none}.button_2:hover .icon img.hidden{display:block}.button_2 .icon{min-width:45px;min-height:45px;border-radius:60px;display:flex;align-items:center;justify-content:center;border:solid 1px #c3191e;background-color:transparent;transition:all .5s ease 0s;outline:0;margin-left:15px}@media only screen and (min-width :1250px){.button_2 .icon{margin-left:34px;min-width:60px;min-height:60px}}.button_2 .icon:last-of-type{margin-right:0}.button_2 .icon img.hidden{display:none}.button{position:relative;padding:0 50px;margin:0;cursor:pointer;outline:0;background-color:#000;border-radius:30px;min-width:168px;height:45px;display:inline-flex;justify-content:center;align-items:center;border:solid 1px #000;box-sizing:border-box;transition:all .5s ease 0s;font-family:"Public Sans",sans-serif;font-weight:700;color:#fff;font-size:14px;line-height:22px;text-align:center}@media only screen and (min-width :1250px){.button{height:60px;font-size:16px;line-height:26px}}.button:hover{background-color:#fff;color:#c3191e}.button.outline{background-color:transparent;color:#c3191e}.button.outline:hover{background-color:#c3191e;color:#fff}.button.outline.light{color:#fff;border-color:#fff}.button.outline.light:hover{background-color:#fff;color:#c3191e}.text_link{color:#c3191e;text-decoration:underline;transition:all .5s ease 0s;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.text_link:hover{color:#0069b4}.site_content_container,.site_content_container_3,.site_content_container_4{box-sizing:border-box;padding:0 15px;width:100%;margin:auto}@media only screen and (min-width :1024px){.site_content_container,.site_content_container_3,.site_content_container_4{padding:0 30px}}@media only screen and (min-width :1280px){.site_content_container,.site_content_container_3,.site_content_container_4{padding:0 80px}}.site_content_container{max-width:calc(1570px + 160px)}.site_content_container_3{max-width:calc(1340px + 160px)}.site_content_container_4{max-width:calc(1100px + 160px)}.site_content_container_2{box-sizing:border-box;max-width:1920px;width:100%;margin:auto}.sport_tag{display:flex;flex-wrap:wrap;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;margin-top:20px;margin-left:-10px;text-indent:10px}.sport_tag li{color:#000;border-right:1px solid #ccc;padding:0 10px 0 0;font-size:.85rem;opacity:.7}.sport_tag li:first-child{padding-left:0}.sport_tag li:last-child{border:none}.paragraph_editor p{margin-bottom:20px;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.paragraph_editor p:last-of-type{margin-bottom:0}.text_editor h1{font-family:"Public Sans",sans-serif;font-weight:800;font-size:30px;line-height:38px;margin-bottom:20px}@media only screen and (min-width :1250px){.text_editor h1{font-size:50px;line-height:58px}}@media only screen and (min-width :1750px){.text_editor h1{font-size:70px;line-height:78px}}.text_editor h2{font-family:"Public Sans",sans-serif;font-weight:800;font-size:28px;line-height:36px;margin-bottom:20px}@media only screen and (min-width :1250px){.text_editor h2{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.text_editor h2{font-size:48px;line-height:56px}}.text_editor h3{font-family:"Public Sans",sans-serif;font-weight:800;font-size:24px;line-height:32px;margin-bottom:20px}@media only screen and (min-width :1250px){.text_editor h3{font-size:28px;line-height:36px}}@media only screen and (min-width :1750px){.text_editor h3{font-size:38px;line-height:46px}}.text_editor h4{font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;line-height:24px;margin-bottom:20px}@media only screen and (min-width :1250px){.text_editor h4{font-size:22px;line-height:28px}}@media only screen and (min-width :1750px){.text_editor h4{font-size:26px;line-height:36px}}.text_editor h5{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px;margin-bottom:20px}@media only screen and (min-width :1750px){.text_editor h5{font-size:18px;line-height:26px}}.text_editor h6{font-family:"Public Sans",sans-serif;font-weight:700;font-size:15px;line-height:22px;margin-bottom:20px}@media only screen and (min-width :1750px){.text_editor h6{font-size:16px;line-height:26px}}.text_editor p{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;margin-bottom:6px}.text_editor a{color:#c3191e;text-decoration:underline;transition:all .5s ease 0s;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.text_editor a:hover{color:#0069b4}.text_editor ul{max-width:830px;padding-left:20px;list-style-type:disc}.text_editor ul li{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;position:relative;margin-bottom:10px}.text_editor ul li:last-of-type{margin-bottom:0}.text_editor ul li::marker{background-color:#c3191e}.text_editor ol{padding-left:0;counter-reset:number;list-style-type:none;max-width:830px}.text_editor ol li{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;padding-left:20px;position:relative;margin-bottom:10px}.text_editor ol li:last-of-type{margin-bottom:0}.text_editor ol li:before{position:absolute;left:0}.text_editor ol li:before{counter-increment:number;content:counter(number) "\a0";color:#c3191e}.text_editor b,.text_editor strong{font-family:"Public Sans",sans-serif;font-weight:700}.text_editor img{padding:15px 0;max-width:100%;height:auto}.text_editor img.alignleft{padding-right:15px;float:left}.text_editor img.alignright{padding-left:15px;float:right}.category_tag{background-color:#0069b4;color:#fff;padding:5px 15px;box-sizing:border-box;display:inline-block;font-size:14px;line-height:24px;font-family:"Public Sans",sans-serif;font-weight:600;margin-right:8px}.custom_posts_pagination{margin-top:80px;display:flex;justify-content:center}.custom_posts_pagination li{width:35px;height:35px;color:#000;background-color:#f8f9fa;display:flex;align-items:center;justify-content:center;margin-right:10px;font-family:"Public Sans",sans-serif;font-weight:400;font-size:13px;transition:all .5s ease 0s;cursor:pointer}@media only screen and (min-width :768px){.custom_posts_pagination li{width:40px;height:40px;font-size:14px}}@media only screen and (min-width :1250px){.custom_posts_pagination li{width:50px;height:50px;font-size:16px}}.custom_posts_pagination li:last-of-type{margin-right:0}.custom_posts_pagination li:hover{background-color:#c3191e;color:#fff}.custom_posts_pagination li.active{background-color:#c3191e;color:#fff}.custom_posts_pagination li.prev img{transform:rotate(180deg)}.custom_posts_pagination li.prev_next{background-color:#fff}.custom_posts_pagination li.prev_next:hover{color:#000}.datepick-popup .datepick{padding:20px 10px;border:none;box-shadow:0 0 30px rgba(25,36,47,.07);overflow:hidden;border-radius:30px;width:290px!important}@media only screen and (min-width :330px){.datepick-popup .datepick{padding:20px 15px;width:340px!important}}@media only screen and (min-width :450px){.datepick-popup .datepick{padding:25px 20px;width:400px!important}}@media only screen and (min-width :550px){.datepick-popup .datepick{padding:25px;width:500px!important}}@media only screen and (min-width :650px){.datepick-popup .datepick{width:600px!important}}@media only screen and (min-width :768px){.datepick-popup .datepick{width:700px!important}}.datepick-popup .datepick .datepick-nav{background-color:transparent}.datepick-popup .datepick .datepick-nav .datepick-cmd{position:relative}.datepick-popup .datepick .datepick-nav .datepick-cmd.datepick-cmd-prev{color:#fff}.datepick-popup .datepick .datepick-nav .datepick-cmd.datepick-cmd-prev:after{content:url("../svg/arrow-3-black.svg");position:absolute;left:15px;transform:rotate(180deg)}.datepick-popup .datepick .datepick-nav .datepick-cmd.datepick-cmd-prev:hover{background-color:transparent}.datepick-popup .datepick .datepick-nav .datepick-cmd.datepick-cmd-today{display:none}.datepick-popup .datepick .datepick-nav .datepick-cmd.datepick-cmd-next{padding:0;color:#fff}.datepick-popup .datepick .datepick-nav .datepick-cmd.datepick-cmd-next:after{content:url("../svg/arrow-3-black.svg");position:absolute;right:15px}.datepick-popup .datepick .datepick-nav .datepick-cmd.datepick-cmd-next:hover{background-color:transparent}.datepick-popup .datepick .datepick-month-row .datepick-month{width:100%!important;border:none;margin-top:-23px;box-sizing:border-box}@media only screen and (min-width :390px){.datepick-popup .datepick .datepick-month-row .datepick-month{width:50%!important}}@media only screen and (min-width :390px){.datepick-popup .datepick .datepick-month-row .datepick-month.first{padding-right:15px}}@media only screen and (min-width :390px){.datepick-popup .datepick .datepick-month-row .datepick-month.last{padding-left:15px}}.datepick-popup .datepick .datepick-month-row .datepick-month .datepick-month-header{background-color:transparent;margin-bottom:24px;color:#000;font-size:16px;line-height:26px;font-weight:400;font-family:"Public Sans",sans-serif;font-weight:700}.datepick-popup .datepick .datepick-month-row .datepick-month .datepick-month-header .datepick-month-year:last-of-type{display:none}.datepick-popup .datepick .datepick-month-row .datepick-month table thead{border:none}.datepick-popup .datepick .datepick-month-row .datepick-month table thead tr th{border:none;background-color:#fff}.datepick-popup .datepick .datepick-month-row .datepick-month table thead tr th span{color:rgba(0,0,0,.5);background-color:#fff;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.datepick-popup .datepick .datepick-month-row .datepick-month table tbody tr td{background-color:#fff;border:none}.datepick-popup .datepick .datepick-month-row .datepick-month table tbody tr td span{background-color:#fff;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.datepick-popup .datepick .datepick-month-row .datepick-month table tbody tr td a{background-color:#fff;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.datepick-popup .datepick .datepick-month-row .datepick-month table tbody tr td a:hover{background-color:rgba(195,25,30,.1)}.datepick-popup .datepick .datepick-month-row .datepick-month table tbody tr td a.datepick-selected{background-color:rgba(195,25,30,.2);color:#000}.datepick-popup .datepick .datepick-ctrl{display:none}.get_location_btn{min-width:45px;max-width:45px;min-height:45px;max-height:45px;position:relative}@media only screen and (min-width :1250px){.get_location_btn{min-width:60px;max-width:60px;min-height:60px;max-height:60px}}.get_location_btn img{width:100%;height:100%;position:relative;z-index:1}.get_location_btn .location_loader{display:none;width:30px;height:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.get_location_btn .location_loader:after{content:"";display:block;box-sizing:border-box;border:2px solid #f3f3f3;border-radius:50%;border-top:2px solid #c3191e;width:100%;height:100%;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes lds-dual-ring{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.ui-autocomplete{background-color:#fff;max-width:320px;padding:10px;max-height:100px;overflow:hidden}.ui-autocomplete .ui-menu-item{margin-bottom:10px}.ui-autocomplete .ui-menu-item:last-of-type{margin-bottom:0}.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;cursor:pointer}@font-face{font-family:"Public Sans";src:url("../publicsans-black.html") format("woff2"),url("../publicsans-black-2.html") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Public Sans";src:url("../publicsans-bold.html") format("woff2"),url("../publicsans-bold-2.html") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Public Sans";src:url("../publicsans-italic.html") format("woff2"),url("../publicsans-italic-2.html") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Public Sans";src:url("../publicsans-regular.html") format("woff2"),url("../publicsans-regular-2.html") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Metropolis;src:url("../woff2/metropolis-extrabold.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Metropolis;src:url("../woff2/metropolis-semibold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Metropolis;src:url("../woff2/metropolis-medium.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}.metropolis{font-family:Metropolis,sans-serif!important}.site_header{background-color:#fff;position:fixed;width:100%;z-index:10}.site_header.small_header .top .left .mega_menu_navigation{opacity:1;pointer-events:auto}.site_header.small_header .bottom{overflow:hidden;border-bottom:solid 0 transparent;height:0}.site_header ul li a{display:block;box-sizing:border-box;color:#000;line-height:22px;font-family:"Public Sans",sans-serif;font-weight:700}.site_header .bottom,.site_header .top{background-color:#fff}.site_header .bottom .mega_menu_navigation,.site_header .top .mega_menu_navigation{transition:all .5s ease 0s}.site_header .bottom .mega_menu_navigation .menu,.site_header .top .mega_menu_navigation .menu{display:inline-flex}.site_header .bottom .mega_menu_navigation .menu li,.site_header .top .mega_menu_navigation .menu li{height:100%;display:flex;align-items:center;position:relative;transition:all .5s ease 0s}.site_header .bottom .mega_menu_navigation .menu li:last-of-type,.site_header .top .mega_menu_navigation .menu li:last-of-type{margin-right:0}.site_header .bottom .mega_menu_navigation .menu li a,.site_header .top .mega_menu_navigation .menu li a{line-height:24px;transition:all .5s ease 0s}.site_header .bottom .mega_menu_navigation .menu li a:hover,.site_header .top .mega_menu_navigation .menu li a:hover{color:#c3191e}.site_header .bottom .mega_menu_navigation .menu li.menu-item-has-children:after,.site_header .top .mega_menu_navigation .menu li.menu-item-has-children:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:24px solid transparent;border-right:24px solid transparent;border-top:20px solid #fff;z-index:0;pointer-events:none;display:none}.site_header .bottom .mega_menu_navigation .menu li.menu-item-has-children:hover:after,.site_header .top .mega_menu_navigation .menu li.menu-item-has-children:hover:after{display:block}.site_header .bottom .mega_menu_navigation .menu li.menu-item-has-children.active:after,.site_header .top .mega_menu_navigation .menu li.menu-item-has-children.active:after{display:block}.site_header .bottom .mega_menu_navigation .menu li.menu-item-has-children.active a,.site_header .top .mega_menu_navigation .menu li.menu-item-has-children.active a{color:#c3191e}.site_header .bottom .mega_menu_navigation .menu li .sub-menu,.site_header .top .mega_menu_navigation .menu li .sub-menu{display:none}.site_header .top{position:relative;display:flex;justify-content:space-between;height:60px;z-index:2;border-bottom:solid 1px rgba(0,0,0,.08)}@media only screen and (min-width :1250px){.site_header .top{height:75px}}.site_header .top .left{padding-left:15px;display:flex}@media only screen and (min-width :1250px){.site_header .top .left{padding-left:25px}}@media only screen and (min-width :1500px){.site_header .top .left{padding-left:35px}}@media only screen and (min-width :1750px){.site_header .top .left{padding-left:50px}}.site_header .top .left .logo{width:80px;padding-right:20px;transition:all .5s ease 0s;align-self:center;position:relative;z-index:1}.site_header .top .left .logo:hover{opacity:.7}@media only screen and (min-width :1250px){.site_header .top .left .logo{width:100px}}@media only screen and (min-width :1440px){.site_header .top .left .logo{padding-right:40px}}@media only screen and (min-width :1750px){.site_header .top .left .logo{width:133px;padding-right:60px}}.site_header .top .left .logo img{width:100%}.site_header .top .left .mega_menu_closing_area{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;z-index:0}.site_header .top .left .mega_menu_navigation{position:relative;z-index:1;align-self:center;pointer-events:none;opacity:0;display:none;height:100%}@media only screen and (min-width :1250px){.site_header .top .left .mega_menu_navigation{display:block}}.site_header .top .left .mega_menu_navigation .menu{height:100%}.site_header .top .left .mega_menu_navigation .menu li{margin-right:25px;height:100%}@media only screen and (min-width :1750px){.site_header .top .left .mega_menu_navigation .menu li{margin-right:30px}}@media only screen and (min-width:1900px){.site_header .top .left .mega_menu_navigation .menu li{margin-right:40px}}.site_header .top .left .mega_menu_navigation .menu li a{font-size:11px}@media only screen and (min-width :1440px){.site_header .top .left .mega_menu_navigation .menu li a{font-size:14px}}@media only screen and (min-width :1600px){.site_header .top .left .mega_menu_navigation .menu li a{font-size:15px}}@media only screen and (min-width:1900px){.site_header .top .left .mega_menu_navigation .menu li a{font-size:16px}}.site_header .top .right{z-index:1;position:relative;display:flex;align-items:center}.site_header .top .right .search{margin-right:25px;cursor:pointer}@media only screen and (min-width :1600px){.site_header .top .right .search{margin-right:43px}}.site_header .top .right .hamburger_container{padding-right:15px}@media only screen and (min-width :1250px){.site_header .top .right .hamburger_container{display:none}}.site_header .top .right .hamburger_container #hamburger{cursor:pointer}.site_header .top .right .hamburger_container #hamburger.active span:first-of-type{transform:rotate(-45deg)}.site_header .top .right .hamburger_container #hamburger.active span:nth-of-type(2){width:0}.site_header .top .right .hamburger_container #hamburger.active span:nth-of-type(3){transform:rotate(45deg);top:2px}.site_header .top .right .hamburger_container #hamburger span{position:relative;height:2px;width:25px;border-radius:2px;display:block;margin-bottom:6px;background-color:#c3191e;transition:all .5s ease 0s;transform-origin:right}.site_header .top .right .hamburger_container #hamburger span:last-of-type{margin-bottom:0}.site_header .top .right .hamburger_container #hamburger span:nth-of-type(2){width:15px;margin-left:auto}.site_header .top .right #buttons_navigation{height:100%;display:none}@media only screen and (min-width :1250px){.site_header .top .right #buttons_navigation{display:block}}.site_header .top .right #buttons_navigation ul{display:flex;height:inherit}.site_header .top .right #buttons_navigation ul li:first-of-type{border-left:solid 1px #eee}.site_header .top .right #buttons_navigation ul li.blue a{color:#fff;background-color:#0069b4}.site_header .top .right #buttons_navigation ul li.red a{color:#fff;background-color:#c3191e}.site_header .top .right #buttons_navigation ul li a{min-width:150px;display:flex;align-items:center;justify-content:center;height:100%;width:100%;transition:all .5s ease 0s;padding:0 20px;box-sizing:border-box;font-size:14px}@media only screen and (min-width :1500px){.site_header .top .right #buttons_navigation ul li a{font-size:14px}}@media only screen and (min-width :1750px){.site_header .top .right #buttons_navigation ul li a{min-width:205px;font-size:16px}}@media only screen and (min-width:1900px){.site_header .top .right #buttons_navigation ul li a{margin-right:40px}}.site_header .top .right #buttons_navigation ul li a:hover{background-color:#f8f9fa;color:#000}.site_header .bottom{display:none;border-bottom:solid 1px rgba(0,0,0,.08);height:55px;transition:all .5s ease 0s}@media only screen and (min-width :1250px){.site_header .bottom{display:block}}.site_header .bottom .mega_menu_navigation{padding-left:35px;height:100%}@media only screen and (min-width :1750px){.site_header .bottom .mega_menu_navigation{padding-left:175px}}.site_header .bottom .mega_menu_navigation .menu{position:relative;height:100%}.site_header .bottom .mega_menu_navigation .menu li{margin-right:50px}@media only screen and (min-width :1750px){.site_header .bottom .mega_menu_navigation .menu li{margin-right:70px}}.site_header .bottom .mega_menu_navigation .menu li a{font-size:14px}@media only screen and (min-width :1750px){.site_header .bottom .mega_menu_navigation .menu li a{font-size:15px}}.site_header #mega_menu_container{position:absolute;display:none;top:100%;left:50%;transform:translateX(-50%);width:calc(100vw - 40px);padding-top:20px;box-shadow:0 10px 30px rgba(25,36,47,.2)}@media only screen and (min-width :1500px){.site_header #mega_menu_container{width:calc(100vw - 100px)}}.site_header #mega_menu_container.active{display:block}.site_header #mega_menu_container .mega_menu_content_holder{background:#fff;position:relative;z-index:1}.site_header #mega_menu_container .mega_menu_content_holder .menu{display:none}.site_header #mega_menu_container .mega_menu_content_holder .menu.active{display:block}.site_header #mega_menu_container .mega_menu_content_holder .menu .container{display:flex;min-height:470px}@media only screen and (min-width :1750px){.site_header #mega_menu_container .mega_menu_content_holder .menu .container{min-height:515px}}.site_header #mega_menu_container .mega_menu_content_holder .menu .container .level{max-width:400px;width:100%;border-right:solid 1px #eee;display:none}@media only screen and (min-width :1500px){.site_header #mega_menu_container .mega_menu_content_holder .menu .container .level{max-width:500px}}.site_header #mega_menu_container .mega_menu_content_holder .menu .container .level:last-of-type{border-right:none}.site_header #mega_menu_container .mega_menu_content_holder .menu .container .level.active{display:block}.site_header #mega_menu_container .mega_menu_content_holder .menu .container .level.level_1{display:block}.site_header #mega_menu_container .mega_menu_content_holder .menu .container .level.level_1 li{display:block}.site_header #mega_menu_container .mega_menu_content_holder .menu .container .level ul li{position:relative;display:none}.site_header #mega_menu_container .mega_menu_content_holder .menu .container .level ul li img{position:absolute;right:30px;top:50%;transform:translateY(-50%);transition:all .5s ease 0s}.site_header #mega_menu_container .mega_menu_content_holder .menu .container .level ul li img.hidden{opacity:0}.site_header #mega_menu_container .mega_menu_content_holder .menu .container .level ul li.active{display:block}.site_header #mega_menu_container .mega_menu_content_holder .menu .container .level ul li.selected img.visible{opacity:0}.site_header #mega_menu_container .mega_menu_content_holder .menu .container .level ul li.selected img.hidden{opacity:1}.site_header #mega_menu_container .mega_menu_content_holder .menu .container .level ul li.selected a{background-color:#c3191e;color:#fff}.site_header #mega_menu_container .mega_menu_content_holder .menu .container .level ul li a{padding:13px 30px;color:#000;transition:all .3s ease 0s;font-size:14px}@media only screen and (min-width :1750px){.site_header #mega_menu_container .mega_menu_content_holder .menu .container .level ul li a{font-size:14px;padding:13px 40px}}.site_header #mega_menu_container .mega_menu_content_holder .menu .container .level ul li a:hover{background-color:#c3191e;color:#fff}.site_header #mega_menu_container .mega_menu_content_holder .stripe{position:absolute;right:0;bottom:0;height:100%;z-index:0}.site_header #mobile_navigation_container{padding-top:60px;position:absolute;width:100%;height:100vh;background-color:#fff;z-index:1;top:0;left:0;box-sizing:border-box;transform:translateY(-100%);transition:all .5s ease 0s;overflow:scroll}.site_header #mobile_navigation_container.active{transform:translateY(0)}@media only screen and (min-width :1250px){.site_header #mobile_navigation_container.active{display:none}}.site_header #mobile_navigation_container ul li a{padding:15px}.site_header #mobile_navigation_container #mobile_buttons_navigation ul li:first-of-type a{border-top:solid 1px rgba(0,0,0,.08)}.site_header #mobile_navigation_container #mobile_buttons_navigation ul li:nth-of-type(2) a{background-color:#c3191e;color:#fff}.site_header #mobile_navigation_container #mobile_buttons_navigation ul li:nth-of-type(3) a{background-color:#0069b4;color:#fff}.site_header #mobile_navigation_container #mobile_buttons_navigation ul li a{background-color:#fff}.site_header #mobile_navigation_container #mobile_navigation>ul>li>.sub-menu{height:0;transition:height .3s ease;overflow:hidden}.site_header #mobile_navigation_container #mobile_navigation>.menu>.menu-item>a+.sub-menu>li>a+.sub-menu>li>a+.sub-menu>li>a{padding-left:60px}.site_header #mobile_navigation_container #mobile_navigation ul li{margin-bottom:2px}.site_header #mobile_navigation_container #mobile_navigation ul li a{background-color:#f8f9fa}.site_header #mobile_navigation_container #mobile_navigation ul li .sub-menu li a{font-weight:400;font-size:1rem;letter-spacing:normal;padding:10px 15px 10px 40px}.site_header #mobile_navigation_container #mobile_navigation ul.menu>li>a:before{content:"\25B6";margin-right:10px;font-size:.8rem;visibility:hidden;transition:transform .3s ease;display:inline-block}.site_header #mobile_navigation_container #mobile_navigation ul.menu>li>a.open:before{transform:rotate(90deg)}.site_header #mobile_navigation_container #mobile_navigation ul.menu>li.menu-item-has-children>a:before{visibility:visible}footer{padding:85px 0 35px 0;border-top:solid 1px rgba(0,0,0,.15)}@media only screen and (min-width :1750px){footer{padding:130px 0 35px 0}}footer .footer_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:26px;margin-bottom:20px}footer .top_content{border-bottom:solid 1px rgba(0,0,0,.15);padding-bottom:50px;margin-bottom:50px}@media only screen and (min-width :1750px){footer .top_content{padding-bottom:60px;margin-bottom:65px}}footer .top_content .footer_title{font-size:18px}footer .top_content .sponsors{display:flex;flex-wrap:wrap;width:calc(100% + 20px);margin-left:-10px}@media only screen and (min-width :1250px){footer .top_content .sponsors{width:calc(100% + 10px);margin-left:-5px}}footer .top_content .sponsors .sponsor_holder{width:50%;padding:0 10px;box-sizing:border-box;height:50px;margin-bottom:20px}@media only screen and (min-width :650px){footer .top_content .sponsors .sponsor_holder{height:85px}}@media only screen and (min-width :768px){footer .top_content .sponsors .sponsor_holder{width:33.333%}}@media only screen and (min-width :1250px){footer .top_content .sponsors .sponsor_holder{margin-bottom:10px;padding:0 5px;width:20%}}@media only screen and (min-width :1750px){footer .top_content .sponsors .sponsor_holder{height:120px}}footer .top_content .sponsors .sponsor_holder .sponsor{box-shadow:0 0 30px rgba(25,36,47,.12);display:block;transition:all .5s ease 0s;height:100%}footer .top_content .sponsors .sponsor_holder .sponsor.linked:hover{box-shadow:0 0 30px transparent}footer .top_content .sponsors .sponsor_holder .sponsor img{max-width:91px;max-height:41px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width :650px){footer .top_content .sponsors .sponsor_holder .sponsor img{max-width:151px;max-height:70px}}@media only screen and (min-width :1750px){footer .top_content .sponsors .sponsor_holder .sponsor img{max-width:214px;max-height:100px}}footer .bottom_content{display:flex;flex-wrap:wrap}footer .bottom_content .left{width:100%;display:none}@media only screen and (min-width :1250px){footer .bottom_content .left{width:23.5%;display:block}}footer .bottom_content .left .logo{max-width:130px;margin-bottom:40px}@media only screen and (min-width :1750px){footer .bottom_content .left .logo{max-width:220px}}footer .bottom_content .left .logo img{width:100%}footer .bottom_content .left .address,footer .bottom_content .left .phone{color:#000}footer .bottom_content .left .address{margin-bottom:15px;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}footer .bottom_content .left .phone{margin-bottom:0;transition:all .5s ease 0s}footer .bottom_content .left .phone:hover{color:#c3191e}footer .bottom_content .right{width:100%;display:flex;flex-direction:column}@media only screen and (min-width :1250px){footer .bottom_content .right{width:76.5%}}footer .bottom_content .right .right_top{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width :1250px){footer .bottom_content .right .right_top{flex-wrap:nowrap}}footer .bottom_content .right .right_top.border{border-bottom:solid 1px rgba(0,0,0,.15);padding-bottom:55px;margin-bottom:30px}footer .bottom_content .right .right_top .social_media_holder{width:100%}@media only screen and (min-width :1250px){footer .bottom_content .right .right_top .social_media_holder{width:auto}}footer .bottom_content .right .right_top .social_media_holder .social_media ul{display:flex}footer .bottom_content .right .right_top .social_media_holder .social_media ul li{display:inline-block;margin-right:15px}@media only screen and (min-width :1250px){footer .bottom_content .right .right_top .social_media_holder .social_media ul li{margin-right:10px}}@media only screen and (min-width :1750px){footer .bottom_content .right .right_top .social_media_holder .social_media ul li{margin-right:15px}}footer .bottom_content .right .right_top .social_media_holder .social_media ul li:last-of-type{margin-right:0}footer .bottom_content .right .right_top .social_media_holder .social_media ul li:hover a img.hover_icon{opacity:1}footer .bottom_content .right .right_top .social_media_holder .social_media ul li a{width:45px;height:45px;display:block;position:relative}footer .bottom_content .right .right_top .social_media_holder .social_media ul li a img{width:100%}footer .bottom_content .right .right_top .social_media_holder .social_media ul li a img.hover_icon{transition:all .5s ease 0s;position:absolute;top:0;left:0;opacity:0}footer .bottom_content .right .right_top .sponsors{display:inline-flex;box-sizing:border-box;width:100%;margin-top:40px}@media only screen and (min-width :1250px){footer .bottom_content .right .right_top .sponsors{padding-left:30px;width:auto;margin-top:0}}footer .bottom_content .right .right_top .sponsors ul{display:flex;flex-wrap:wrap}@media only screen and (min-width :1250px){footer .bottom_content .right .right_top .sponsors ul{justify-content:flex-end}}footer .bottom_content .right .right_top .sponsors ul li{display:block;align-self:flex-end;margin-right:15px;margin-top:15px}@media only screen and (min-width :1250px){footer .bottom_content .right .right_top .sponsors ul li{margin-right:28px}}@media only screen and (min-width :1750px){footer .bottom_content .right .right_top .sponsors ul li{margin-right:40px}}footer .bottom_content .right .right_top .sponsors ul li:last-of-type{margin-right:0}footer .bottom_content .right .right_top .sponsors ul li .sponsor{transition:all .5s ease 0s}footer .bottom_content .right .right_top .sponsors ul li .sponsor.linked:hover{opacity:.8}footer .bottom_content .right .right_top .sponsors ul li .sponsor img{max-width:233px;max-height:70px}@media only screen and (min-width :1250px){footer .bottom_content .right .right_top .sponsors ul li .sponsor img{max-width:167px;max-height:50px}}@media only screen and (min-width :1750px){footer .bottom_content .right .right_top .sponsors ul li .sponsor img{max-height:100px;max-width:240px}}footer .bottom_content .right .right_top .site_info_mobile{margin-top:50px;text-align:center;width:100%}@media only screen and (min-width :1250px){footer .bottom_content .right .right_top .site_info_mobile{display:none}}footer .bottom_content .right .right_top .site_info_mobile .logo{max-width:133px;margin:auto;margin-bottom:30px}footer .bottom_content .right .right_top .site_info_mobile .logo img{width:100%}footer .bottom_content .right .right_top .site_info_mobile .address,footer .bottom_content .right .right_top .site_info_mobile .phone{color:#000}footer .bottom_content .right .right_top .site_info_mobile .address{margin-bottom:15px;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}footer .bottom_content .right .right_top .site_info_mobile .phone{margin-bottom:0}footer .bottom_content .right .right_bottom{margin-top:auto;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width :1250px){footer .bottom_content .right .right_bottom{flex-wrap:nowrap}}footer .bottom_content .right .right_bottom .copyright_holder{text-align:center;max-width:650px;margin:auto}@media only screen and (min-width :1250px){footer .bottom_content .right .right_bottom .copyright_holder{margin:0;text-align:left}}footer .bottom_content .right .right_bottom .copyright_holder p{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}footer .bottom_content .right .right_bottom .navigation_holder{width:100%}@media only screen and (min-width :1250px){footer .bottom_content .right .right_bottom .navigation_holder{align-self:flex-end;width:auto}}footer .bottom_content .right .right_bottom .navigation_holder ul{display:flex;flex-wrap:wrap;text-align:center;margin-top:50px;justify-content:center}@media only screen and (min-width :1250px){footer .bottom_content .right .right_bottom .navigation_holder ul{justify-content:initial;margin-top:0;text-align:right}}footer .bottom_content .right .right_bottom .navigation_holder ul li{position:relative;padding:0 15px;width:auto}@media only screen and (min-width :1250px){footer .bottom_content .right .right_bottom .navigation_holder ul li{padding:0 20px;width:100%}}@media only screen and (min-width :1500px){footer .bottom_content .right .right_bottom .navigation_holder ul li{width:auto}}footer .bottom_content .right .right_bottom .navigation_holder ul li:after{content:"";display:block;width:1px;height:15px;background-color:#000;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media only screen and (min-width :1250px){footer .bottom_content .right .right_bottom .navigation_holder ul li:after{display:none}}@media only screen and (min-width :1500px){footer .bottom_content .right .right_bottom .navigation_holder ul li:after{display:block}}footer .bottom_content .right .right_bottom .navigation_holder ul li:last-of-type:after{display:none}footer .bottom_content .right .right_bottom .navigation_holder ul li a{color:#000;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;transition:all .5s ease 0s}footer .bottom_content .right .right_bottom .navigation_holder ul li a:hover{color:#c3191e}@font-face{font-family:'Public Sans';font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v20/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tpRgQct.ttf) format('truetype')}@font-face{font-family:'Public Sans';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v20/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673trRgAct.ttf) format('truetype')}@font-face{font-family:'Public Sans';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v20/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673toPgAct.ttf) format('truetype')}@font-face{font-family:'Public Sans';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v20/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tpRgAct.ttf) format('truetype')}@font-face{font-family:'Public Sans';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v20/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tpjgAct.ttf) format('truetype')}@font-face{font-family:'Public Sans';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v20/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tqPhwct.ttf) format('truetype')}@font-face{font-family:'Public Sans';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v20/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tq2hwct.ttf) format('truetype')}@font-face{font-family:'Public Sans';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v20/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673trRhwct.ttf) format('truetype')}@font-face{font-family:'Public Sans';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v20/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tr4hwct.ttf) format('truetype')}@font-face{font-family:'Public Sans';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v20/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuFpi5ww.ttf) format('truetype')}@font-face{font-family:'Public Sans';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v20/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymulpm5ww.ttf) format('truetype')}@font-face{font-family:'Public Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v20/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuSJm5ww.ttf) format('truetype')}@font-face{font-family:'Public Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v20/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuFpm5ww.ttf) format('truetype')}@font-face{font-family:'Public Sans';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v20/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuJJm5ww.ttf) format('truetype')}@font-face{font-family:'Public Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v20/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuyJ65ww.ttf) format('truetype')}@font-face{font-family:'Public Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v20/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymu8Z65ww.ttf) format('truetype')}@font-face{font-family:'Public Sans';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v20/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymulp65ww.ttf) format('truetype')}@font-face{font-family:'Public Sans';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v20/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuv565ww.ttf) format('truetype')}.template_section_hero{position:relative;overflow:hidden;background-color:#fff;z-index:0;padding:40px;background-image:url("../images/stripes/MU_patchwork_horiz_8_DIGITAL.svg?v=2");background-repeat:no-repeat;background-position:top right;background-size:cover}@media (min-width:1250px){.template_section_hero{background-size:contain}}.template_section_hero+.template_section_features{margin-top:105px!important}@media (max-width:1250px){.template_section_hero .hide-small{display:none}}@media (min-width:1250px){.template_section_hero .hide-small{display:block}}@media (max-width:1250px){.template_section_hero .hide-large{display:block}}@media (min-width:1250px){.template_section_hero .hide-large{display:none}}.template_section_hero .overlay_settings{height:100%;position:absolute;top:0;left:0;transform:skewX(20deg);z-index:1}@media only screen and (min-width :1250px){.template_section_hero .overlay_settings{content:""}}.template_section_hero .template_section_hero_content:before{content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}@media only screen and (min-width :1250px){.template_section_hero .template_section_hero_content:before{display:none}}.template_section_hero .vimeo_controls{width:450px;position:absolute;right:0;bottom:0;z-index:4;height:115px;padding:30px 40px;box-sizing:border-box}@media only screen and (min-width :1750px){.template_section_hero .vimeo_controls{width:615px;height:170px;padding:34px 60px}}.template_section_hero .vimeo_controls:after{content:"";position:absolute;top:0;left:0;width:115%;height:100%;background:#0069b4;opacity:.85;z-index:0;transform:skewX(20deg)}.template_section_hero .vimeo_controls .vimeo_controls_content{align-items:flex-start;display:block}@media only screen and (min-width :1250px){.template_section_hero .vimeo_controls .vimeo_controls_content{display:flex}}.template_section_hero .vimeo_controls .vimeo_controls_content .pause{position:relative;z-index:1;top:-8px;margin-right:25px;cursor:pointer}.template_section_hero .vimeo_controls .vimeo_controls_content .vimeo_time{width:100%;height:4px;border-radius:4px;background-color:rgba(255,255,255,.3);z-index:1;position:relative;margin-right:25px}.template_section_hero .vimeo_controls .vimeo_controls_content .vimeo_time span{display:block;background-color:#fff;width:0;height:100%}.template_section_hero .vimeo_controls .vimeo_controls_content .sound_icon{z-index:1;position:relative;top:-10px;width:26px;cursor:pointer;display:none}.template_section_hero .vimeo_controls .vimeo_controls_content .sound_icon.active{display:block}@media only screen and (min-width :1250px){.template_section_hero.homepage_height{min-height:43.3vw}}.template_section_hero.homepage_height:after{width:48%}@media only screen and (min-width :1750px){.template_section_hero.homepage_height:after{width:43%}}.template_section_hero.homepage_height:before{width:55.9%}@media only screen and (min-width :1750px){.template_section_hero.homepage_height:before{width:50.9%}}.template_section_hero.homepage_height .background_overlay{display:none}@media only screen and (min-width :1750px){.template_section_hero.homepage_height .background_overlay{width:auto}}.template_section_hero.homepage_height .template_section_hero_content .left .left_content{padding-bottom:0}@media only screen and (min-width :1250px){.template_section_hero.homepage_height .template_section_hero_content .left .left_content{max-width:500px}}.template_section_hero.homepage_height .template_section_hero_content .left .left_content .section_title{font-weight:800;font-size:30px;line-height:38px;font-family:"Public Sans",sans-serif;font-weight:900}@media only screen and (min-width :1250px){.template_section_hero.homepage_height .template_section_hero_content .left .left_content .section_title{font-size:50px;line-height:58px}}@media only screen and (min-width :1750px){.template_section_hero.homepage_height .template_section_hero_content .left .left_content .section_title{font-size:70px;line-height:78px}}@media only screen and (min-width :1250px){.template_section_hero.homepage_height .template_section_hero_content .left .left_content .section_description{max-width:470px}}.template_section_hero.normal_height:after{width:48%}@media only screen and (min-width :1750px){.template_section_hero.normal_height:after{width:43%}}.template_section_hero.normal_height:before{width:53.7%}@media only screen and (min-width :1750px){.template_section_hero.normal_height:before{width:48.7%}}@media only screen and (min-width :1250px){.template_section_hero.normal_height{min-height:31.3vw}}.template_section_hero.normal_height .background_overlay{width:55vw}@media only screen and (min-width :1750px){.template_section_hero.normal_height .background_overlay{width:50vw}}@media only screen and (min-width :1250px){.template_section_hero.normal_height .template_section_hero_content .left .left_content{max-width:40vw;margin-right:30px;text-wrap:balance}}.template_section_hero.normal_height .template_section_hero_content .left .left_content .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900}@media only screen and (min-width :1250px){.template_section_hero.normal_height .template_section_hero_content .left .left_content .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_hero.normal_height .template_section_hero_content .left .left_content .section_title{font-size:48px;line-height:56px}}.template_section_hero.no_image .background_overlay{width:57vw}@media only screen and (min-width :1750px){.template_section_hero.no_image .background_overlay{width:57vw}}.template_section_hero.no_image .template_section_hero_content .left{margin-top:0}.template_section_hero.no_image .template_section_hero_content .left:before{display:none}.template_section_hero.no_image .template_section_hero_content .left:after{display:none}.template_section_hero .media_wrapper{position:absolute;top:40px;right:0;bottom:40px;width:100vw;overflow:hidden;z-index:-1;display:none}@media (min-width:1250px){.template_section_hero .media_wrapper{display:block;right:40px}}.template_section_hero .media_wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0}@media (min-width:1250px){.template_section_hero .media_wrapper img{margin:0 0 40px 40px}}@media (min-width:1250px){.template_section_hero .media_wrapper{width:50vw}}.template_section_hero iframe{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);pointer-events:none}.template_section_hero .background_holder{position:relative;padding-top:56%;z-index:0;width:100%;height:100%}@media only screen and (min-width :1250px){.template_section_hero .background_holder{position:absolute;top:0;left:0;padding-top:initial}}.template_section_hero .background_holder img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.template_section_hero .background_overlay{position:absolute;top:0;left:0;z-index:0;display:none;height:100%}@media only screen and (min-width :1250px){.template_section_hero .background_overlay{display:block}}.template_section_hero .stripe{position:absolute;right:0;top:0;height:100%;width:200px;display:none}@media only screen and (min-width :1250px){.template_section_hero .stripe{display:block}}@media only screen and (min-width :1750px){.template_section_hero .stripe{width:300px}}.template_section_hero .template_section_hero_content{min-height:inherit;display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px}@media only screen and (min-width :1024px){.template_section_hero .template_section_hero_content{width:calc(100% + 60px);margin-left:-30px}}@media only screen and (min-width :1250px){.template_section_hero .template_section_hero_content{width:100%;margin:auto}}@media only screen and (min-width:2200px){.template_section_hero .template_section_hero_content{max-width:80vw}}.template_section_hero .template_section_hero_content .left,.template_section_hero .template_section_hero_content .right{position:relative;z-index:1;width:100%}@media only screen and (min-width :1250px){.template_section_hero .template_section_hero_content .left,.template_section_hero .template_section_hero_content .right{width:50%}}.template_section_hero .template_section_hero_content .left{padding-bottom:20px;display:flex;flex-direction:column;z-index:3}@media only screen and (min-width :1250px){.template_section_hero .template_section_hero_content .left{padding-bottom:0;margin-top:0;display:flex}}.template_section_hero .template_section_hero_content .left .template_section_breadcrumbs{z-index:3;left:0;top:40px;display:none;padding-top:30px}@media only screen and (min-width :1250px){.template_section_hero .template_section_hero_content .left .template_section_breadcrumbs{display:block}}@media only screen and (min-width :1750px){.template_section_hero .template_section_hero_content .left .template_section_breadcrumbs{padding-top:80px}}.template_section_hero .template_section_hero_content .left .template_section_breadcrumbs *{color:#fff}.template_section_hero .template_section_hero_content .left .left_content{margin:auto 0;z-index:2;position:relative;text-align:center;padding:40px 15px 25px 15px;box-sizing:border-box}@media only screen and (min-width :1250px){.template_section_hero .template_section_hero_content .left .left_content{text-align:left;padding:0;padding-bottom:30px}}@media only screen and (min-width :1750px){.template_section_hero .template_section_hero_content .left .left_content{padding-bottom:80px}}.template_section_hero .template_section_hero_content .left .left_content .section_title{position:relative;z-index:1;color:#fff;margin:25px 0}@media (min-width:1250px){.template_section_hero .template_section_hero_content .left .left_content .section_title{color:#000}}.template_section_hero .template_section_hero_content .left .left_content .section_title_2{position:relative;z-index:1;color:#fff;margin:25px 0 15px 0;font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px}@media only screen and (min-width :1750px){.template_section_hero .template_section_hero_content .left .left_content .section_title_2{font-size:18px;line-height:26px}}.template_section_hero .template_section_hero_content .left .left_content .categories .category_tag{background-color:#00aae6}.template_section_hero .template_section_hero_content .left .left_content .section_description{position:relative;z-index:1}.template_section_hero .template_section_hero_content .left .left_content .section_description p{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#fff}@media (min-width:1250px){.template_section_hero .template_section_hero_content .left .left_content .section_description p{color:#000}}.template_section_hero .template_section_hero_content .left .left_content .buttons{position:relative;z-index:1;margin-top:30px}.template_section_hero .template_section_hero_content .left .left_content .buttons .button{margin-top:20px;margin-right:20px;min-width:100%}@media only screen and (min-width :1250px){.template_section_hero .template_section_hero_content .left .left_content .buttons .button{min-width:168px}}.template_section_hero .template_section_hero_content .left .left_content .buttons .button:last-of-type{margin-right:0}.template_section_hero .template_section_hero_content .right{position:relative;z-index:3;display:none}@media only screen and (min-width :1250px){.template_section_hero .template_section_hero_content .right{display:block}}.template_section_hero .template_section_hero_content .right .video_btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;cursor:pointer;background:#c3191e;border:1px solid #c3191e;align-items:center;justify-content:center;width:50px;height:50px;transition:all .5s ease 0s;display:none}.template_section_hero .template_section_hero_content .right .video_btn img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.template_section_hero .template_section_hero_content .right .video_btn:hover{background-color:transparent}@media only screen and (min-width :1750px){.template_section_hero .template_section_hero_content .right .video_btn{width:70px;height:70px}}.template_section_hero .template_section_hero_content .right .video_btn.active{display:block}.template_section_hero .template_section_hero_content .right .user_profile_holder{display:inline-block;text-align:center;padding:30px 15px 60px 15px}@media only screen and (min-width :1250px){.template_section_hero .template_section_hero_content .right .user_profile_holder{padding:0;text-align:left;margin-right:200px}}.template_section_hero .template_section_hero_content .right .user_profile_holder .user_profile_holder_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#fff;margin-bottom:30px}@media only screen and (min-width :1250px){.template_section_hero .template_section_hero_content .right .user_profile_holder .user_profile_holder_title{font-size:22px;line-height:28px}}@media only screen and (min-width :1750px){.template_section_hero .template_section_hero_content .right .user_profile_holder .user_profile_holder_title{font-size:26px;line-height:36px}}.template_section_hero .template_section_hero_content .right .user_profile_holder .user_profile{display:flex;flex-wrap:wrap}@media only screen and (min-width :1250px){.template_section_hero .template_section_hero_content .right .user_profile_holder .user_profile{flex-wrap:nowrap}}.template_section_hero .template_section_hero_content .right .user_profile_holder .user_profile .user_image{width:100%;margin-bottom:25px}@media only screen and (min-width :1250px){.template_section_hero .template_section_hero_content .right .user_profile_holder .user_profile .user_image{width:auto;margin-bottom:0;margin-right:25px}}.template_section_hero .template_section_hero_content .right .user_profile_holder .user_profile .user_image img{width:50px;height:50px;-o-object-fit:cover;object-fit:cover;border-radius:50px}.template_section_hero .template_section_hero_content .right .user_profile_holder .user_profile .user_info{width:100%}@media only screen and (min-width :1250px){.template_section_hero .template_section_hero_content .right .user_profile_holder .user_profile .user_info{width:auto}}.template_section_hero .template_section_hero_content .right .user_profile_holder .user_profile .user_info .user_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#fff}@media only screen and (min-width :1750px){.template_section_hero .template_section_hero_content .right .user_profile_holder .user_profile .user_info .user_title{font-size:18px;line-height:26px}}.template_section_hero .template_section_hero_content .right .user_profile_holder .user_profile .user_info .user_description{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#fff}.template_section_hero .template_section_hero_content .right .user_profile_holder .user_profile .user_info .user_contact{margin-top:30px}.template_section_hero .template_section_hero_content .right .user_profile_holder .user_profile .user_info .user_email,.template_section_hero .template_section_hero_content .right .user_profile_holder .user_profile .user_info .user_phone{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#fff}.template_section_features{margin:80px auto}.template_section_features.overlap_top_section{margin-top:0;margin-bottom:80px}.template_section_features.overlap_top_section .template_section_features_content.desktop{margin-top:-25px}@media only screen and (min-width :1750px){.template_section_features.overlap_top_section .template_section_features_content.desktop{margin-top:-80px}}.template_section_features .template_section_features_content{position:relative}.template_section_features .template_section_features_content.desktop{display:none;justify-content:space-between}@media only screen and (min-width :1250px){.template_section_features .template_section_features_content.desktop{display:flex}}@media only screen and (min-width :1250px){.template_section_features .template_section_features_content.desktop.site_content_container{padding:0 30px}}@media only screen and (min-width :1280px){.template_section_features .template_section_features_content.desktop.site_content_container{padding:0 30px}}@media only screen and (min-width :1750px){.template_section_features .template_section_features_content.desktop.site_content_container{padding:0 80px}}.template_section_features .template_section_features_content.desktop .feature{box-sizing:border-box;min-height:285px;z-index:1;width:34.5%}.template_section_features .template_section_features_content.desktop .feature:nth-of-type(2){height:120%;max-width:540px;z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.template_section_features .template_section_features_content.desktop .feature:nth-of-type(2) .feature_content_holder .feature_content{max-width:400px}.template_section_features .template_section_features_content.desktop .feature .feature_content_holder{padding:20px 40px;box-sizing:border-box;background:#fff;box-shadow:0 10px 30px rgba(25,36,47,.07);height:100%;width:100%;display:flex;align-items:center;justify-content:center;transition:all .5s ease 0s}@media only screen and (min-width :1750px){.template_section_features .template_section_features_content.desktop .feature .feature_content_holder{padding:40px}}.template_section_features .template_section_features_content.desktop .feature .feature_content_holder:hover{background-color:#00aae6}.template_section_features .template_section_features_content.desktop .feature .feature_content_holder:hover .feature_content .description p,.template_section_features .template_section_features_content.desktop .feature .feature_content_holder:hover .feature_content .title_1,.template_section_features .template_section_features_content.desktop .feature .feature_content_holder:hover .feature_content .title_2{color:#fff}.template_section_features .template_section_features_content.desktop .feature .feature_content_holder .feature_content{text-align:center;max-width:310px;margin:auto}.template_section_features .template_section_features_content.desktop .feature .feature_content_holder .feature_content .title_1{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;transition:all .5s ease 0s}@media only screen and (min-width :1250px){.template_section_features .template_section_features_content.desktop .feature .feature_content_holder .feature_content .title_1{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_features .template_section_features_content.desktop .feature .feature_content_holder .feature_content .title_1{font-size:48px;line-height:56px}}.template_section_features .template_section_features_content.desktop .feature .feature_content_holder .feature_content .title_2{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:700;transition:all .5s ease 0s}.template_section_features .template_section_features_content.desktop .feature .feature_content_holder .feature_content .description{margin-top:30px}.template_section_features .template_section_features_content.desktop .feature .feature_content_holder .feature_content .description p{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;transition:all .5s ease 0s}.template_section_features .template_section_features_content.mobile{margin-top:30px}@media only screen and (min-width :1250px){.template_section_features .template_section_features_content.mobile{display:none}}.template_section_features .template_section_features_content.mobile .feature{text-align:center;padding:20px 15px 25px 15px;box-sizing:border-box;min-height:105px;box-shadow:0 0 30px rgba(25,36,47,.12);background:#fff;transition:all .5s ease 0s;margin-bottom:15px}.template_section_features .template_section_features_content.mobile .feature .title_1{font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;transition:all .5s ease 0s}.template_section_features .template_section_features_content.mobile .feature .icon{margin-top:10px}.template_section_features .template_section_features_content.mobile .feature .icon .minus_icon{display:none}.template_section_features .template_section_features_content.mobile .feature.active:hover{background-color:#00aae6}.template_section_features .template_section_features_content.mobile .feature.active:hover .title_1{color:#fff}.template_section_features .template_section_features_content.mobile .feature.active:hover .feature_content .description p,.template_section_features .template_section_features_content.mobile .feature.active:hover .feature_content .title_2{color:#fff}.template_section_features .template_section_features_content.mobile .feature.active .icon .plus_icon{display:none}.template_section_features .template_section_features_content.mobile .feature.active .icon .minus_icon{display:inline}.template_section_features .template_section_features_content.mobile .feature .feature_content{margin:auto;text-align:center;display:none}.template_section_features .template_section_features_content.mobile .feature .feature_content .title_2{font-size:14px;line-height:22px;font-family:"Public Sans",sans-serif;font-weight:700;transition:all .5s ease 0s;margin-top:5px}.template_section_features .template_section_features_content.mobile .feature .feature_content .description{margin-top:15px}.template_section_features .template_section_features_content.mobile .feature .feature_content .description p{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;transition:all .5s ease 0s}.template_section_links{margin:100px auto}@media only screen and (min-width :1250px){.template_section_links{margin:122px auto}}.template_section_links .template_section_links_content{padding:40px 10px;box-sizing:border-box;display:flex;flex-wrap:wrap;background-color:#fff;box-shadow:0 0 30px rgba(25,36,47,.12)}@media only screen and (min-width :1250px){.template_section_links .template_section_links_content{box-shadow:0 10px 30px rgba(25,36,47,.07);padding:60px 40px}}@media only screen and (min-width :1750px){.template_section_links .template_section_links_content{padding:65px 50px}}.template_section_links .template_section_links_content .left{width:100%;text-align:center}@media only screen and (min-width :1750px){.template_section_links .template_section_links_content .left{width:27%;text-align:left}}.template_section_links .template_section_links_content .left .section_title{font-size:24px;line-height:32px;font-family:"Public Sans",sans-serif;font-weight:800;margin-bottom:20px}@media only screen and (min-width :1250px){.template_section_links .template_section_links_content .left .section_title{font-size:28px;line-height:36px}}@media only screen and (min-width :1750px){.template_section_links .template_section_links_content .left .section_title{font-size:38px;line-height:46px}}.template_section_links .template_section_links_content .left .section_description{max-width:665px;margin:auto}.template_section_links .template_section_links_content .left .section_description p{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_section_links .template_section_links_content .right{width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box;margin-top:40px}@media only screen and (min-width :1750px){.template_section_links .template_section_links_content .right{padding-left:45px;margin-top:0;width:73%}}.template_section_links .template_section_links_content .right .button_holder{width:100%;box-sizing:border-box;min-height:50px;margin-bottom:20px}@media only screen and (min-width :1250px){.template_section_links .template_section_links_content .right .button_holder{width:50%}}@media only screen and (min-width :1250px){.template_section_links .template_section_links_content .right .button_holder:nth-of-type(odd){padding-right:10px}}@media only screen and (min-width :1250px){.template_section_links .template_section_links_content .right .button_holder:nth-of-type(2n){padding-left:10px}}.template_section_links .template_section_links_content .right .button_holder .button{min-width:100%;color:#000;border:solid 1px rgba(0,0,0,.2)}.template_section_links .template_section_links_content .right .button_holder .button:hover{color:#fff}.template_section_news{margin:100px auto}@media only screen and (min-width :1250px){.template_section_news{margin:190px auto 160px auto}}.template_section_news .template_section_news_content{position:relative}.template_section_news .template_section_news_content:after{content:"";display:block;width:100%;height:100%;position:absolute;background-color:#fff;top:0;left:0;transform:translateX(-100%);z-index:2}.template_section_news .template_section_news_content .section_title_holder{display:flex;justify-content:space-between;margin-bottom:30px;align-items:center}@media only screen and (min-width :1100px){.template_section_news .template_section_news_content .section_title_holder{margin-bottom:40px}}@media only screen and (min-width :1750px){.template_section_news .template_section_news_content .section_title_holder{margin-bottom:50px}}.template_section_news .template_section_news_content .section_title_holder .title_holder .section_title{font-weight:800;font-size:28px;line-height:36px;text-align:center;font-family:"Public Sans",sans-serif;font-weight:900}@media only screen and (min-width :1250px){.template_section_news .template_section_news_content .section_title_holder .title_holder .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_news .template_section_news_content .section_title_holder .title_holder .section_title{font-size:48px;line-height:56px}}@media only screen and (min-width :1100px){.template_section_news .template_section_news_content .section_title_holder .title_holder .section_title{text-align:left}}.template_section_news .template_section_news_content .section_title_holder .swiper_controls_holder{display:none}@media only screen and (min-width :1100px){.template_section_news .template_section_news_content .section_title_holder .swiper_controls_holder{display:flex}}.template_section_news .template_section_news_content .section_title_holder .swiper_controls_holder .prev{margin-right:15px}.template_section_news .template_section_news_content .swiper-container{overflow:visible}.template_section_news .template_section_news_content .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-visible .slide_content{opacity:1}.template_section_news .template_section_news_content .swiper-container .swiper-wrapper .swiper-slide .slide_content{display:block;opacity:.5;transition:all .5s ease 0s}.template_section_news .template_section_news_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .image_holder{position:relative;padding-top:73%;background-color:#f8f9fa}.template_section_news .template_section_news_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .image_holder img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.template_section_news .template_section_news_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .image_holder .icon{top:50%;left:50%;transform:translate(-50%,-50%);width:100px;-o-object-fit:initial;object-fit:initial;height:auto}.template_section_news .template_section_news_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .image_holder .category{min-width:80px;padding:5px 20px;box-sizing:border-box;background-color:#00aae6;display:flex;position:absolute;top:10px;left:10px;z-index:1;font-family:"Public Sans",sans-serif;font-weight:600;color:#fff;font-size:14px;line-height:24px}@media only screen and (min-width :1100px){.template_section_news .template_section_news_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .image_holder .category{top:25px;left:25px}}.template_section_news .template_section_news_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .group{margin-top:30px}.template_section_news .template_section_news_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .group .date{font-size:14px;line-height:22px;font-family:"Public Sans",sans-serif;font-weight:400;color:#00aae6;margin-bottom:15px}@media only screen and (min-width :1750px){.template_section_news .template_section_news_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .group .date{font-size:16px;line-height:26px}}.template_section_news .template_section_news_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .group .slide_title{font-size:16px;line-height:24px;font-family:"Public Sans",sans-serif;font-weight:700;color:#000}@media only screen and (min-width :1750px){.template_section_news .template_section_news_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .group .slide_title{font-size:18px;line-height:26px}}.template_section_news .template_section_news_content .pagination{height:2px;width:100%;position:relative;margin-top:30px}@media only screen and (min-width :1100px){.template_section_news .template_section_news_content .pagination{display:none}}.template_section_news .template_section_news_content .pagination .swiper-pagination-progressbar-fill{background-color:#000}.template_section_news .template_section_news_content .button_holder{margin-top:50px;text-align:center}.template_section_news_2{margin:100px auto}@media only screen and (min-width :1250px){.template_section_news_2{margin:190px auto 160px auto}}.template_section_news_2 .template_section_news_2_content{position:relative}.template_section_news_2 .template_section_news_2_content .section_title_holder{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:30px}@media only screen and (min-width :1024px){.template_section_news_2 .template_section_news_2_content .section_title_holder{justify-content:space-between;flex-wrap:nowrap}}@media only screen and (min-width :1100px){.template_section_news_2 .template_section_news_2_content .section_title_holder{margin-bottom:40px}}@media only screen and (min-width :1750px){.template_section_news_2 .template_section_news_2_content .section_title_holder{margin-bottom:50px}}.template_section_news_2 .template_section_news_2_content .section_title_holder:after{content:"";display:block;width:100%;height:100%;position:absolute;background-color:#fff;top:0;left:0;transform:translateX(-100%);z-index:2}.template_section_news_2 .template_section_news_2_content .section_title_holder .title_holder{width:100%;box-sizing:border-box}@media only screen and (min-width :1024px){.template_section_news_2 .template_section_news_2_content .section_title_holder .title_holder{padding-right:20px;width:auto}}.template_section_news_2 .template_section_news_2_content .section_title_holder .title_holder .section_title{font-weight:800;font-size:28px;line-height:36px;text-align:center;font-family:"Public Sans",sans-serif;font-weight:900}@media only screen and (min-width :1250px){.template_section_news_2 .template_section_news_2_content .section_title_holder .title_holder .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_news_2 .template_section_news_2_content .section_title_holder .title_holder .section_title{font-size:48px;line-height:56px}}@media only screen and (min-width :1100px){.template_section_news_2 .template_section_news_2_content .section_title_holder .title_holder .section_title{text-align:left}}.template_section_news_2 .template_section_news_2_content .section_title_holder .button_holder{width:100%}@media only screen and (min-width :1024px){.template_section_news_2 .template_section_news_2_content .section_title_holder .button_holder{width:auto}}.template_section_news_2 .template_section_news_2_content .swiper-container{overflow:visible}.template_section_news_2 .template_section_news_2_content .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-visible .slide_content{opacity:1}.template_section_news_2 .template_section_news_2_content .swiper-container .swiper-wrapper .swiper-slide .slide_content{display:block;opacity:.5;transition:all .5s ease 0s}.template_section_news_2 .template_section_news_2_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .image_holder{position:relative;padding-top:73%;background-color:#f8f9fa}.template_section_news_2 .template_section_news_2_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .image_holder img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.template_section_news_2 .template_section_news_2_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .image_holder .icon{top:50%;left:50%;transform:translate(-50%,-50%);width:100px;-o-object-fit:initial;object-fit:initial;height:auto}.template_section_news_2 .template_section_news_2_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .image_holder .category{min-width:80px;padding:5px 20px;box-sizing:border-box;background-color:#00aae6;display:flex;position:absolute;top:10px;left:10px;z-index:1;font-family:"Public Sans",sans-serif;font-weight:600;color:#fff;font-size:14px;line-height:24px}@media only screen and (min-width :1100px){.template_section_news_2 .template_section_news_2_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .image_holder .category{top:25px;left:25px}}.template_section_news_2 .template_section_news_2_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .group{margin-top:30px}.template_section_news_2 .template_section_news_2_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .group .date{font-size:14px;line-height:22px;font-family:"Public Sans",sans-serif;font-weight:400;color:#00aae6;margin-bottom:15px}@media only screen and (min-width :1750px){.template_section_news_2 .template_section_news_2_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .group .date{font-size:16px;line-height:26px}}.template_section_news_2 .template_section_news_2_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .group .slide_title{font-size:16px;line-height:24px;font-family:"Public Sans",sans-serif;font-weight:700;color:#000}@media only screen and (min-width :1750px){.template_section_news_2 .template_section_news_2_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .group .slide_title{font-size:18px;line-height:26px}}.template_section_news_2 .template_section_news_2_content .swiper_controls_holder{display:flex;align-items:center;margin-top:40px;flex-wrap:wrap;justify-content:center}@media only screen and (min-width :768px){.template_section_news_2 .template_section_news_2_content .swiper_controls_holder{justify-content:space-between;flex-wrap:nowrap}}.template_section_news_2 .template_section_news_2_content .swiper_controls_holder .pagination_holder{width:100%;margin-bottom:30px}@media only screen and (min-width :768px){.template_section_news_2 .template_section_news_2_content .swiper_controls_holder .pagination_holder{width:auto}}.template_section_news_2 .template_section_news_2_content .swiper_controls_holder .buttons_holder{width:100%;text-align:center}@media only screen and (min-width :768px){.template_section_news_2 .template_section_news_2_content .swiper_controls_holder .buttons_holder{width:auto;text-align:left}}.template_section_news_2 .template_section_news_2_content .swiper_controls_holder .buttons_holder .prev{margin-right:15px}.template_section_img_with_desc{margin:100px auto}@media only screen and (min-width :1250px){.template_section_img_with_desc{margin:150px auto}}.template_section_img_with_desc .template_section_img_with_desc_content{display:flex;flex-wrap:wrap;background-color:#f8f9fa}.template_section_img_with_desc .template_section_img_with_desc_content .left,.template_section_img_with_desc .template_section_img_with_desc_content .right{width:100%}@media only screen and (min-width :1024px){.template_section_img_with_desc .template_section_img_with_desc_content .left,.template_section_img_with_desc .template_section_img_with_desc_content .right{width:50%}}.template_section_img_with_desc .template_section_img_with_desc_content .left{padding:30px 10px 50px 10px;box-sizing:border-box;align-self:center;order:1}@media only screen and (min-width :1024px){.template_section_img_with_desc .template_section_img_with_desc_content .left{padding:60px 35px;order:0}}@media only screen and (min-width :1750px){.template_section_img_with_desc .template_section_img_with_desc_content .left{padding:60px 80px}}.template_section_img_with_desc .template_section_img_with_desc_content .left .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;text-align:center;margin-bottom:15px}@media only screen and (min-width :1250px){.template_section_img_with_desc .template_section_img_with_desc_content .left .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_img_with_desc .template_section_img_with_desc_content .left .section_title{font-size:48px;line-height:56px}}@media only screen and (min-width :1024px){.template_section_img_with_desc .template_section_img_with_desc_content .left .section_title{text-align:left;margin-bottom:20px}}.template_section_img_with_desc .template_section_img_with_desc_content .left .section_description{text-align:center}@media only screen and (min-width :1024px){.template_section_img_with_desc .template_section_img_with_desc_content .left .section_description{text-align:left}}.template_section_img_with_desc .template_section_img_with_desc_content .left .section_description p{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_section_img_with_desc .template_section_img_with_desc_content .left .button_holder{margin-top:50px;text-align:center}@media only screen and (min-width :1024px){.template_section_img_with_desc .template_section_img_with_desc_content .left .button_holder{text-align:left}}.template_section_img_with_desc .template_section_img_with_desc_content .left .sections_links{margin-top:50px}@media only screen and (min-width :1750px){.template_section_img_with_desc .template_section_img_with_desc_content .left .sections_links{margin-top:60px}}.template_section_img_with_desc .template_section_img_with_desc_content .left .sections_links a{display:flex;justify-content:space-between;padding:20px 0;border-bottom:solid 1px rgba(0,0,0,.1)}@media only screen and (min-width :1750px){.template_section_img_with_desc .template_section_img_with_desc_content .left .sections_links a{padding:33px;padding-left:0}}.template_section_img_with_desc .template_section_img_with_desc_content .left .sections_links a:first-of-type{border-top:solid 1px rgba(0,0,0,.1)}.template_section_img_with_desc .template_section_img_with_desc_content .right .image_holder{height:100%;position:relative}.template_section_img_with_desc .template_section_img_with_desc_content .right .image_holder .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:30px solid transparent;-o-border-image:url("../images/stripes/stripe-frame.svg") 30 stretch;border-image:url("../images/stripes/stripe-frame.svg") 30 stretch}.template_section_counters{margin:100px auto}@media only screen and (min-width :1250px){.template_section_counters{margin:150px auto}}.template_section_counters.image_exists .template_section_counters_content .counters{margin-bottom:-90px}.template_section_counters.image_exists .template_section_counters_content .form_holder_container{margin-top:-200px}@media only screen and (min-width :1024px){.template_section_counters.image_exists .template_section_counters_content .form_holder_container{margin-top:-115px}}@media only screen and (min-width :1750px){.template_section_counters.image_exists .template_section_counters_content .form_holder_container{margin-top:-145px}}.template_section_counters .group{margin-bottom:30px}@media only screen and (min-width :1250px){.template_section_counters .group{margin-bottom:50px}}@media only screen and (min-width :1750px){.template_section_counters .group{margin-bottom:60px}}.template_section_counters .section_title{text-align:center;font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:20px}@media only screen and (min-width :1250px){.template_section_counters .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_counters .section_title{font-size:48px;line-height:56px}}.template_section_counters .section_description{text-align:center;max-width:730px;margin:auto}.template_section_counters .template_section_counters_content .counters{position:relative;display:flex;flex-wrap:wrap;width:calc(100% + 14px);margin-left:-7px;z-index:2;justify-content:center;margin-bottom:30px}.template_section_counters .template_section_counters_content .counters .counter{padding:0 7px;box-sizing:border-box;width:100%;min-height:100px;margin-bottom:14px}@media only screen and (min-width :650px){.template_section_counters .template_section_counters_content .counters .counter{min-height:193px;width:50%}}@media only screen and (min-width :1024px){.template_section_counters .template_section_counters_content .counters .counter{width:25%}}.template_section_counters .template_section_counters_content .counters .counter .counter_content{box-shadow:0 0 30px rgba(25,36,47,.12);background-color:#fff;height:100%;display:flex;border-bottom:solid 25px #c3191e;box-sizing:border-box;padding:30px 15px;text-align:center}@media only screen and (min-width :650px){.template_section_counters .template_section_counters_content .counters .counter .counter_content{padding:35px;padding-right:20px;align-items:center;text-align:left}}.template_section_counters .template_section_counters_content .counters .counter .counter_content .group2{width:100%}.template_section_counters .template_section_counters_content .counters .counter .counter_content .group2 .category_tag{margin-bottom:25px}.template_section_counters .template_section_counters_content .counters .counter .counter_content .group2 .counter_title_1{font-size:30px;line-height:54px;font-family:"Public Sans",sans-serif;font-weight:900}@media only screen and (min-width :1250px){.template_section_counters .template_section_counters_content .counters .counter .counter_content .group2 .counter_title_1{font-size:46px;line-height:54px}}@media only screen and (min-width :1750px){.template_section_counters .template_section_counters_content .counters .counter .counter_content .group2 .counter_title_1{font-size:56px;line-height:64px}}.template_section_counters .template_section_counters_content .counters .counter .counter_content .group2 .counter_title_2{font-family:"Public Sans",sans-serif;font-weight:700;font-size:14px;line-height:24px}.template_section_counters .template_section_counters_content .background_holder{z-index:1;position:relative;top:0;left:0;width:100%;min-height:290px;padding-bottom:300px;box-sizing:border-box;height:37.8vw}@media only screen and (min-width :1100px){.template_section_counters .template_section_counters_content .background_holder{min-height:480px}}.template_section_counters .template_section_counters_content .background_holder:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,105,180,.5);z-index:1}.template_section_counters .template_section_counters_content .background_holder:after{content:"";position:absolute;bottom:0;left:0;display:block;z-index:1;width:0;height:0;border-bottom:100px solid #fff;border-right:100vw solid transparent}.template_section_counters .template_section_counters_content .background_holder img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.template_section_counters .template_section_counters_content .form_holder_container{padding:0 15px;box-sizing:border-box}.template_section_counters .template_section_counters_content .form_holder_container .form_holder{background-color:#fff;position:relative;box-shadow:0 10px 30px rgba(25,36,47,.07);max-width:780px;width:100%;margin:auto;padding:45px 10px;box-sizing:border-box;z-index:2}@media only screen and (min-width :550px){.template_section_counters .template_section_counters_content .form_holder_container .form_holder{padding:50px 100px}}.template_section_counters .template_section_counters_content .form_holder_container .form_holder .form_title{font-family:"Public Sans",sans-serif;font-weight:800;font-size:24px;line-height:32px;text-align:center;margin-bottom:20px}@media only screen and (min-width :1250px){.template_section_counters .template_section_counters_content .form_holder_container .form_holder .form_title{font-size:28px;line-height:36px}}@media only screen and (min-width :1750px){.template_section_counters .template_section_counters_content .form_holder_container .form_holder .form_title{font-size:38px;line-height:46px}}.template_section_counters .template_section_counters_content .form_holder_container .form_holder .form_description{margin-bottom:40px;text-align:center}.template_section_counters .template_section_counters_content .form_holder_container .form_holder .form_description p{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_section_featured_events{margin:100px auto}@media only screen and (min-width :1250px){.template_section_featured_events{margin:150px auto}}.template_section_featured_events .template_section_featured_events_content .section_title_holder{margin-bottom:30px;display:flex;justify-content:space-between}@media only screen and (min-width :1250px){.template_section_featured_events .template_section_featured_events_content .section_title_holder{margin-bottom:50px}}@media only screen and (min-width :1750px){.template_section_featured_events .template_section_featured_events_content .section_title_holder{margin-bottom:60px}}.template_section_featured_events .template_section_featured_events_content .section_title_holder .left .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;text-align:center}@media only screen and (min-width :1250px){.template_section_featured_events .template_section_featured_events_content .section_title_holder .left .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_featured_events .template_section_featured_events_content .section_title_holder .left .section_title{font-size:48px;line-height:56px}}@media only screen and (min-width :1250px){.template_section_featured_events .template_section_featured_events_content .section_title_holder .left .section_title{text-align:left}}.template_section_featured_events .template_section_featured_events_content .section_title_holder .right .location_pin{display:flex;align-items:center;cursor:pointer;position:relative}.template_section_featured_events .template_section_featured_events_content .section_title_holder .right .location_pin span{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;color:#c3191e}.template_section_featured_events .template_section_featured_events_content .section_title_holder .right .location_pin img{width:15px;margin-right:15px}.template_section_featured_events .template_section_featured_events_content .featured_event{display:flex;flex-wrap:wrap;background-color:#f8f9fa;margin-bottom:20px;padding:25px 15px;box-sizing:border-box}@media only screen and (min-width :1100px){.template_section_featured_events .template_section_featured_events_content .featured_event{padding:0;flex-wrap:nowrap}}.template_section_featured_events .template_section_featured_events_content .featured_event:last-of-type{margin-bottom:0}.template_section_featured_events .template_section_featured_events_content .featured_event .event_date{display:flex;width:100%;box-sizing:border-box;margin-bottom:20px}@media only screen and (min-width :1100px){.template_section_featured_events .template_section_featured_events_content .featured_event .event_date{margin-bottom:0;display:block;padding:35px 60px 35px 40px;width:auto}}@media only screen and (min-width :1750px){.template_section_featured_events .template_section_featured_events_content .featured_event .event_date{padding:35px 60px 35px 60px}}.template_section_featured_events .template_section_featured_events_content .featured_event .event_date .day,.template_section_featured_events .template_section_featured_events_content .featured_event .event_date .month{font-family:"Public Sans",sans-serif;font-weight:800;font-size:28px;line-height:36px;color:#0069b4}@media only screen and (min-width :1250px){.template_section_featured_events .template_section_featured_events_content .featured_event .event_date .day,.template_section_featured_events .template_section_featured_events_content .featured_event .event_date .month{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_featured_events .template_section_featured_events_content .featured_event .event_date .day,.template_section_featured_events .template_section_featured_events_content .featured_event .event_date .month{font-size:48px;line-height:56px}}.template_section_featured_events .template_section_featured_events_content .featured_event .event_date .day{margin-left:10px}@media only screen and (min-width :1100px){.template_section_featured_events .template_section_featured_events_content .featured_event .event_date .day{margin-left:0}}.template_section_featured_events .template_section_featured_events_content .featured_event .event_info{box-sizing:border-box;display:flex;flex-direction:column;width:100%}@media only screen and (min-width :1100px){.template_section_featured_events .template_section_featured_events_content .featured_event .event_info{padding:35px 0 35px 0;width:auto}}.template_section_featured_events .template_section_featured_events_content .featured_event .event_info .event_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;line-height:24px;margin-bottom:20px}@media only screen and (min-width :1250px){.template_section_featured_events .template_section_featured_events_content .featured_event .event_info .event_title{font-size:22px;line-height:28px}}@media only screen and (min-width :1750px){.template_section_featured_events .template_section_featured_events_content .featured_event .event_info .event_title{font-size:26px;line-height:36px}}@media only screen and (min-width :1100px){.template_section_featured_events .template_section_featured_events_content .featured_event .event_info .event_title{margin-bottom:0}}.template_section_featured_events .template_section_featured_events_content .featured_event .event_info .event_desc{margin-top:auto;font-size:14px;line-height:22px;font-family:"Public Sans",sans-serif;font-weight:400}@media only screen and (min-width :1750px){.template_section_featured_events .template_section_featured_events_content .featured_event .event_info .event_desc{font-size:16px;line-height:26px}}.template_section_featured_events .template_section_featured_events_content .featured_event .event_info .event_desc p{display:inline-block}.template_section_featured_events .template_section_featured_events_content .featured_event .event_info .event_desc p:last-of-type:after{display:none}.template_section_featured_events .template_section_featured_events_content .featured_event .event_info .event_desc p:after{content:"•";display:inline-block;margin:0 5px}.template_section_featured_events .template_section_featured_events_content .featured_event .button_2{margin-left:auto;transition:all .5s ease 0s;width:100%;margin-top:30px}@media only screen and (min-width :1100px){.template_section_featured_events .template_section_featured_events_content .featured_event .button_2{margin-top:0;padding:35px 40px 35px 40px;width:auto}}@media only screen and (min-width :1100px){.template_section_featured_events .template_section_featured_events_content .featured_event .button_2:hover{background-color:#c3191e;color:#fff}.template_section_featured_events .template_section_featured_events_content .featured_event .button_2:hover .icon{border-color:#fff}}.template_section_featured_events .template_section_featured_events_content .button_holder{margin-top:50px;text-align:center}.template_section_featured_athletes{margin:100px auto 60px auto}@media only screen and (min-width :1250px){.template_section_featured_athletes{margin:150px auto 60px auto}}.template_section_featured_athletes .template_section_featured_athletes_content{box-sizing:border-box;position:relative;margin:auto}@media only screen and (min-width :1280px){.template_section_featured_athletes .template_section_featured_athletes_content{width:calc(100% - 90px)}}@media only screen and (min-width :1750px){.template_section_featured_athletes .template_section_featured_athletes_content{width:calc(100% - 220px)}}.template_section_featured_athletes .template_section_featured_athletes_content .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;text-align:center;margin-bottom:30px}@media only screen and (min-width :1250px){.template_section_featured_athletes .template_section_featured_athletes_content .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_featured_athletes .template_section_featured_athletes_content .section_title{font-size:48px;line-height:56px}}@media only screen and (min-width :1250px){.template_section_featured_athletes .template_section_featured_athletes_content .section_title{margin-bottom:50px}}@media only screen and (min-width :1750px){.template_section_featured_athletes .template_section_featured_athletes_content .section_title{margin-bottom:60px}}.template_section_featured_athletes .template_section_featured_athletes_content .slider_button{position:absolute;top:50%;transform:translateY(-50%);visibility:hidden}@media only screen and (min-width :1280px){.template_section_featured_athletes .template_section_featured_athletes_content .slider_button{visibility:visible}}.template_section_featured_athletes .template_section_featured_athletes_content .slider_button.prev{left:0;transform:translateX(-125%)}@media only screen and (min-width :1750px){.template_section_featured_athletes .template_section_featured_athletes_content .slider_button.prev{transform:translateX(-150%)}}.template_section_featured_athletes .template_section_featured_athletes_content .slider_button.next{right:0;transform:translateX(125%)}@media only screen and (min-width :1750px){.template_section_featured_athletes .template_section_featured_athletes_content .slider_button.next{transform:translateX(150%)}}.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container{background-color:#f8f9fa}@media only screen and (min-width :860px){.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide{height:auto}}.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content{height:100%;display:flex;flex-wrap:wrap}.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left,.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .right{width:100%;box-sizing:border-box}@media only screen and (min-width :860px){.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left,.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .right{width:50%}}.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left{text-align:center;padding:30px 15px;order:1}@media only screen and (min-width :860px){.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left{padding:80px 15px 50px 15px;min-height:685px;order:0;text-align:initial}}@media only screen and (min-width :1250px){.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left{padding:100px 45px 45px 55px}}@media only screen and (min-width :1750px){.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left{padding:100px 60px 60px 60px}}.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .group{margin-bottom:40px;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width :860px){.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .group{margin-bottom:20px;flex-wrap:nowrap}}@media only screen and (min-width :1750px){.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .group{margin-bottom:40px}}.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .group .athlete_info{width:100%;margin-bottom:25px}@media only screen and (min-width :860px){.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .group .athlete_info{width:auto;margin-bottom:0}}.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .group .athlete_info .athlete_name{font-family:"Public Sans",sans-serif;font-weight:800;font-size:24px;line-height:32px;margin-bottom:15px}@media only screen and (min-width :1250px){.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .group .athlete_info .athlete_name{font-size:28px;line-height:36px}}@media only screen and (min-width :1750px){.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .group .athlete_info .athlete_name{font-size:38px;line-height:46px}}.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .group .athlete_info .athlete_country{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .group .athlete_sport{text-align:center;width:100%}@media only screen and (min-width :860px){.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .group .athlete_sport{width:auto}}.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .group .athlete_sport:hover .sport_icon{background-color:#fff}.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .group .athlete_sport:hover .sport_name{color:#0069b4}.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .group .athlete_sport .sport_icon{width:70px;height:70px;padding:10px;box-sizing:border-box;background-color:rgba(0,105,180,.05);margin:auto;margin-bottom:15px;transition:all .5s ease 0s}.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .group .athlete_sport .sport_icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .group .athlete_sport .sport_name{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#000;transition:all .5s ease 0s}.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .description_holder .quote_mark{margin-bottom:30px;width:40px}@media only screen and (min-width :1250px){.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .description_holder .quote_mark{width:55px}}@media only screen and (min-width :1750px){.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .description_holder .quote_mark{width:66px}}.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .description_holder .description{max-height:200px;overflow-y:auto}@media only screen and (min-width :860px){.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .description_holder .description{max-height:300px}}.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .description_holder .description p{font-family:"Public Sans",sans-serif;font-weight:400;font-size:20px;line-height:32px}@media only screen and (min-width :1750px){.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .description_holder .description p{font-size:24px;line-height:36px}}.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .button_holder{margin-top:50px}.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .right .image_holder{position:relative;padding-top:100%}@media only screen and (min-width :860px){.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .right .image_holder{padding-top:initial;height:100%}}@media only screen and (min-width :860px){.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .right .image_holder .image{height:100%;width:100%}}.template_section_featured_athletes .template_section_featured_athletes_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .right .image_holder .image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;box-sizing:border-box;border:30px solid transparent;-o-border-image:url("../images/stripes/stripe-frame.svg") 30 stretch;border-image:url("../images/stripes/stripe-frame.svg") 30 stretch}.template_section_featured_athletes .slider_controls{margin-top:58px;display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width :1280px){.template_section_featured_athletes .slider_controls .button_holder{visibility:hidden}}.template_section_featured_athletes .slider_controls .pagination{text-align:center}.template_section_featured_athletes .slider_controls .pagination .swiper-pagination-bullet{margin-right:20px;width:6px;height:6px;outline:0}@media only screen and (min-width :1250px){.template_section_featured_athletes .slider_controls .pagination .swiper-pagination-bullet{margin-right:30px}}.template_section_featured_athletes .slider_controls .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#c3191e;width:10px;height:10px;top:2px;position:relative}.template_section_featured_athletes .slider_controls .pagination .swiper-pagination-bullet:last-of-type{margin-right:0}.template_section_featured_magazine{position:relative;margin:60px auto 100px auto}@media only screen and (min-width :1024px){.template_section_featured_magazine{background-color:#f8f9fa;padding-top:100px}}@media only screen and (min-width :1250px){.template_section_featured_magazine{margin:60px auto 150px auto}}.template_section_featured_magazine:after{content:"";position:absolute;bottom:100px;right:0;display:none;z-index:0;width:0;height:0;border-bottom:150px solid #fff;border-left:100vw solid transparent}@media only screen and (min-width :1024px){.template_section_featured_magazine:after{display:block}}.template_section_featured_magazine:before{content:"";position:absolute;bottom:0;right:0;display:none;z-index:0;width:100%;height:100px;background-color:#fff}@media only screen and (min-width :1024px){.template_section_featured_magazine:before{display:block}}.template_section_featured_magazine .template_section_featured_magazine_content{box-shadow:0 10px 30px rgba(25,36,47,.07);z-index:1;position:relative;background-color:#fff;padding:30px 15px 40px 15px}@media only screen and (min-width :1024px){.template_section_featured_magazine .template_section_featured_magazine_content{padding:60px 15px 70px 15px}}@media only screen and (min-width :1750px){.template_section_featured_magazine .template_section_featured_magazine_content{padding:70px 15px 100px 15px}}.template_section_featured_magazine .template_section_featured_magazine_content .group{margin-bottom:65px}.template_section_featured_magazine .template_section_featured_magazine_content .section_title{margin-bottom:20px;font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900}@media only screen and (min-width :1250px){.template_section_featured_magazine .template_section_featured_magazine_content .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_featured_magazine .template_section_featured_magazine_content .section_title{font-size:48px;line-height:56px}}@media only screen and (min-width :1024px){.template_section_featured_magazine .template_section_featured_magazine_content .section_title{text-align:center}}.template_section_featured_magazine .template_section_featured_magazine_content .section_description{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}@media only screen and (min-width :1024px){.template_section_featured_magazine .template_section_featured_magazine_content .section_description{text-align:center}}.template_section_featured_magazine .template_section_featured_magazine_content .featured_magazine{display:flex;flex-wrap:wrap;justify-content:center}.template_section_featured_magazine .template_section_featured_magazine_content .featured_magazine .magazine_image{width:50%;display:none;padding-right:115px;box-sizing:border-box;text-align:right}@media only screen and (min-width :1024px){.template_section_featured_magazine .template_section_featured_magazine_content .featured_magazine .magazine_image{display:block;padding-right:60px}}@media only screen and (min-width :1750px){.template_section_featured_magazine .template_section_featured_magazine_content .featured_magazine .magazine_image{padding-right:115px}}.template_section_featured_magazine .template_section_featured_magazine_content .featured_magazine .magazine_image img{max-width:343px}.template_section_featured_magazine .template_section_featured_magazine_content .featured_magazine .magazine_info{display:flex;flex-direction:column;width:100%}@media only screen and (min-width :1024px){.template_section_featured_magazine .template_section_featured_magazine_content .featured_magazine .magazine_info{width:50%;flex-wrap:nowrap}}.template_section_featured_magazine .template_section_featured_magazine_content .featured_magazine .magazine_info .categories{margin-bottom:20px}.template_section_featured_magazine .template_section_featured_magazine_content .featured_magazine .magazine_info .categories .category_tag.tag_for_latest{background-color:transparent;padding-left:25px;padding-right:0;color:#000;text-transform:none;font-family:"Public Sans",sans-serif;font-weight:400;font-size:16px}.template_section_featured_magazine .template_section_featured_magazine_content .featured_magazine .magazine_info .magazine_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:26px;margin-bottom:25px}@media only screen and (min-width :1500px){.template_section_featured_magazine .template_section_featured_magazine_content .featured_magazine .magazine_info .magazine_title{font-size:18px;line-height:28px}}.template_section_featured_magazine .template_section_featured_magazine_content .featured_magazine .magazine_info .list_title{font-family:"Public Sans",sans-serif;font-weight:800;font-size:24px;line-height:32px;margin-bottom:30px}@media only screen and (min-width :1250px){.template_section_featured_magazine .template_section_featured_magazine_content .featured_magazine .magazine_info .list_title{font-size:28px;line-height:36px}}@media only screen and (min-width :1750px){.template_section_featured_magazine .template_section_featured_magazine_content .featured_magazine .magazine_info .list_title{font-size:38px;line-height:46px}}.template_section_featured_magazine .template_section_featured_magazine_content .featured_magazine .magazine_info ul li:before{background-color:#0069b4}.template_section_featured_magazine .template_section_featured_magazine_content .featured_magazine .buttons_holder{margin-top:34px}@media only screen and (min-width :1024px){.template_section_featured_magazine .template_section_featured_magazine_content .featured_magazine .buttons_holder{margin-top:auto;align-items:center;display:flex}}@media only screen and (min-width :1024px){.template_section_featured_magazine .template_section_featured_magazine_content .featured_magazine .buttons_holder .btn{margin-right:20px}}.template_section_featured_magazine .template_section_featured_magazine_content .featured_magazine .buttons_holder .btn img{margin-right:20px}.template_section_featured_magazine .template_section_featured_magazine_content .featured_magazine .buttons_holder .btn:last-of-type{margin-right:0;margin-top:40px}@media only screen and (min-width :1024px){.template_section_featured_magazine .template_section_featured_magazine_content .featured_magazine .buttons_holder .btn:last-of-type{margin-top:0}}.template_section_img_with_desc_2{position:relative;box-sizing:border-box;margin:100px auto}@media only screen and (min-width :1250px){.template_section_img_with_desc_2{margin:150px auto;padding-left:125px}}@media only screen and (min-width :1750px){.template_section_img_with_desc_2{padding-left:175px}}.template_section_img_with_desc_2 .mobile_stripe{width:100%}@media only screen and (min-width :1250px){.template_section_img_with_desc_2 .mobile_stripe{display:none}}.template_section_img_with_desc_2 .stripe{width:125px;position:absolute;top:0;left:0;z-index:0;height:100%}@media only screen and (min-width :1750px){.template_section_img_with_desc_2 .stripe{width:175px}}.template_section_img_with_desc_2 .stripe.desktop{display:none}@media only screen and (min-width :1250px){.template_section_img_with_desc_2 .stripe.desktop{display:block}}.template_section_img_with_desc_2 .template_section_img_with_desc_2_content{position:relative;z-index:1;display:flex;flex-wrap:wrap;background-color:#f8f9fa}.template_section_img_with_desc_2 .template_section_img_with_desc_2_content .left{width:100%;padding:30px 25px;box-sizing:border-box;align-self:center;order:1}@media only screen and (min-width :1024px){.template_section_img_with_desc_2 .template_section_img_with_desc_2_content .left{padding:60px 20px;order:0;width:52%}}@media only screen and (min-width :1250px){.template_section_img_with_desc_2 .template_section_img_with_desc_2_content .left{padding:60px 40px}}@media only screen and (min-width :1750px){.template_section_img_with_desc_2 .template_section_img_with_desc_2_content .left{width:55%;padding:60px 140px}}.template_section_img_with_desc_2 .template_section_img_with_desc_2_content .left .left_content{max-width:650px}.template_section_img_with_desc_2 .template_section_img_with_desc_2_content .left .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:20px}@media only screen and (min-width :1250px){.template_section_img_with_desc_2 .template_section_img_with_desc_2_content .left .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_img_with_desc_2 .template_section_img_with_desc_2_content .left .section_title{font-size:48px;line-height:56px}}.template_section_img_with_desc_2 .template_section_img_with_desc_2_content .left .section_description p{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_section_img_with_desc_2 .template_section_img_with_desc_2_content .left .sections_links{margin-top:60px;display:flex;flex-wrap:wrap}.template_section_img_with_desc_2 .template_section_img_with_desc_2_content .left .sections_links a{width:100%;margin-bottom:30px;box-sizing:border-box}@media only screen and (min-width :768px){.template_section_img_with_desc_2 .template_section_img_with_desc_2_content .left .sections_links a{margin-bottom:50px;width:50%}}@media only screen and (min-width :1750px){.template_section_img_with_desc_2 .template_section_img_with_desc_2_content .left .sections_links a{margin-bottom:60px}}@media only screen and (min-width :768px){.template_section_img_with_desc_2 .template_section_img_with_desc_2_content .left .sections_links a:nth-of-type(2n){padding-left:15px}}@media only screen and (min-width :1750px){.template_section_img_with_desc_2 .template_section_img_with_desc_2_content .left .sections_links a:nth-of-type(2n){padding-left:20px}}.template_section_img_with_desc_2 .template_section_img_with_desc_2_content .left .sections_links a .img_1{margin-right:15px;width:40px;height:40px}@media only screen and (min-width :1750px){.template_section_img_with_desc_2 .template_section_img_with_desc_2_content .left .sections_links a .img_1{margin-right:25px;width:50px;height:50px}}.template_section_img_with_desc_2 .template_section_img_with_desc_2_content .left .sections_links a .img_2{margin-left:10px}@media only screen and (min-width :1750px){.template_section_img_with_desc_2 .template_section_img_with_desc_2_content .left .sections_links a .img_2{margin-left:20px}}.template_section_img_with_desc_2 .template_section_img_with_desc_2_content .right{width:100%}@media only screen and (min-width :1024px){.template_section_img_with_desc_2 .template_section_img_with_desc_2_content .right{width:48%}}@media only screen and (min-width :1750px){.template_section_img_with_desc_2 .template_section_img_with_desc_2_content .right{width:45%}}.template_section_img_with_desc_2 .template_section_img_with_desc_2_content .right .image_holder{height:100%;position:relative}.template_section_img_with_desc_2 .template_section_img_with_desc_2_content .right .image_holder .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.template_section_2_columns{position:relative}.template_section_2_columns .stripe{width:100%;position:absolute;bottom:0;left:0;z-index:2;display:none}@media only screen and (min-width :1024px){.template_section_2_columns .stripe{display:block}}.template_section_2_columns .mobile_stripe{position:absolute;bottom:0;left:0;width:100%;height:73px}@media only screen and (min-width :1024px){.template_section_2_columns .mobile_stripe{display:none}}.template_section_2_columns .template_section_2_columns_content{position:relative;z-index:1;display:flex;flex-wrap:wrap}.template_section_2_columns .template_section_2_columns_content .left,.template_section_2_columns .template_section_2_columns_content .right{position:relative;padding:50px 15px 95px 15px;box-sizing:border-box;text-align:center}@media only screen and (min-width :1024px){.template_section_2_columns .template_section_2_columns_content .left,.template_section_2_columns .template_section_2_columns_content .right{text-align:left;padding:100px 30px 180px 30px}}@media only screen and (min-width :1250px){.template_section_2_columns .template_section_2_columns_content .left,.template_section_2_columns .template_section_2_columns_content .right{padding:100px 60px 180px 60px}}@media only screen and (min-width :1750px){.template_section_2_columns .template_section_2_columns_content .left,.template_section_2_columns .template_section_2_columns_content .right{padding:100px 90px 180px 90px}}.template_section_2_columns .template_section_2_columns_content .left .column_title,.template_section_2_columns .template_section_2_columns_content .right .column_title{color:#000;margin-bottom:21px;font-weight:800;font-size:24px;line-height:32px;font-family:"Public Sans",sans-serif;font-weight:400}@media only screen and (min-width :1250px){.template_section_2_columns .template_section_2_columns_content .left .column_title,.template_section_2_columns .template_section_2_columns_content .right .column_title{font-size:28px;line-height:36px}}@media only screen and (min-width :1750px){.template_section_2_columns .template_section_2_columns_content .left .column_title,.template_section_2_columns .template_section_2_columns_content .right .column_title{font-size:38px;line-height:46px}}.template_section_2_columns .template_section_2_columns_content .left .column_description p,.template_section_2_columns .template_section_2_columns_content .right .column_description p{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#000}.template_section_2_columns .template_section_2_columns_content .left .group,.template_section_2_columns .template_section_2_columns_content .right .group{max-width:500px;margin:auto}@media only screen and (min-width :1024px){.template_section_2_columns .template_section_2_columns_content .left .group,.template_section_2_columns .template_section_2_columns_content .right .group{max-width:100%}}.template_section_2_columns .template_section_2_columns_content .left .button,.template_section_2_columns .template_section_2_columns_content .left .gravity_form_holder,.template_section_2_columns .template_section_2_columns_content .right .button,.template_section_2_columns .template_section_2_columns_content .right .gravity_form_holder{margin-top:40px}.template_section_2_columns .template_section_2_columns_content .left .gravity_form_holder form,.template_section_2_columns .template_section_2_columns_content .right .gravity_form_holder form{position:relative}.template_section_2_columns .template_section_2_columns_content .left .gravity_form_holder form label,.template_section_2_columns .template_section_2_columns_content .right .gravity_form_holder form label{margin:0}.template_section_2_columns .template_section_2_columns_content .left .gravity_form_holder form .gfield,.template_section_2_columns .template_section_2_columns_content .right .gravity_form_holder form .gfield{margin:0}.template_section_2_columns .template_section_2_columns_content .left .gravity_form_holder form input,.template_section_2_columns .template_section_2_columns_content .right .gravity_form_holder form input{margin:0}@media only screen and (min-width :1024px){.template_section_2_columns .template_section_2_columns_content .left .gravity_form_holder form .gform_footer,.template_section_2_columns .template_section_2_columns_content .right .gravity_form_holder form .gform_footer{margin:0;position:absolute;top:0;right:0;padding:0;margin-top:2px}}.template_section_2_columns .template_section_2_columns_content .left .button,.template_section_2_columns .template_section_2_columns_content .right .button{width:100%}@media only screen and (min-width :1024px){.template_section_2_columns .template_section_2_columns_content .left .button,.template_section_2_columns .template_section_2_columns_content .right .button{width:auto}}.template_section_2_columns .template_section_2_columns_content .left{width:100%;background-color:#f8f9fa}@media only screen and (min-width :1024px){.template_section_2_columns .template_section_2_columns_content .left{width:47.9%}}.template_section_2_columns .template_section_2_columns_content .right{width:100%;background-color:#0069b4}@media only screen and (min-width :1024px){.template_section_2_columns .template_section_2_columns_content .right{width:52.1%}}.template_section_2_columns .template_section_2_columns_content .right .column_title{color:#fff}.template_section_2_columns .template_section_2_columns_content .right .column_description p{color:#fff}.template_social_media{margin:100px auto}@media only screen and (min-width :1250px){.template_social_media{margin:122px auto}}.template_social_media .section_title{text-align:center;font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:30px}@media only screen and (min-width :1250px){.template_social_media .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_social_media .section_title{font-size:48px;line-height:56px}}@media only screen and (min-width :1250px){.template_social_media .section_title{margin-bottom:40px}}@media only screen and (min-width :1750px){.template_social_media .section_title{margin-bottom:60px}}.template_social_media .section_title a{color:#0069b4;transition:all .5s ease 0s}.template_social_media .section_title a:hover{color:#00aae6}.template_social_media .template_social_media_content{display:flex;flex-wrap:wrap;width:calc(100% + 14px);margin-left:-7px}.template_social_media .template_social_media_content #sb_instagram .sb_instagram_header h3,.template_social_media .template_social_media_content .sbi .sb_instagram_header h3{font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;text-transform:initial}.template_social_media .template_social_media_content #sb_instagram .sb_instagram_header .sbi_header_text .sbi_bio,.template_social_media .template_social_media_content .sbi .sb_instagram_header .sbi_header_text .sbi_bio{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_social_media .template_social_media_content #sb_instagram .sb_instagram_header .sbi_header_img,.template_social_media .template_social_media_content .sbi .sb_instagram_header .sbi_header_img{background-color:#0069b4}.template_social_media .template_social_media_content #sb_instagram .sbi_load_btn,.template_social_media .template_social_media_content .sbi .sbi_load_btn{border-radius:30px!important;overflow:hidden}.template_social_media .template_social_media_content #sb_instagram .sbi_load_btn .sbi_btn_text,.template_social_media .template_social_media_content .sbi .sbi_load_btn .sbi_btn_text{font-family:"Public Sans",sans-serif;font-weight:700}.template_social_media .template_social_media_content #sb_instagram .sbi_follow_btn a,.template_social_media .template_social_media_content .sbi .sbi_follow_btn a{border-radius:30px!important;font-family:"Public Sans",sans-serif;font-weight:700}.template_section_text_editor{margin:100px auto}@media only screen and (min-width :1250px){.template_section_text_editor{margin:120px auto 200px auto}}.template_section_text_editor .template_section_text_editor_content .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:20px}@media only screen and (min-width :1250px){.template_section_text_editor .template_section_text_editor_content .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_text_editor .template_section_text_editor_content .section_title{font-size:48px;line-height:56px}}.template_section_text_editor .template_section_text_editor_content .button_holder{margin-top:50px}.template_section_info_list{margin:100px auto}@media only screen and (min-width :768px){.template_section_info_list{margin:200px auto}}.template_section_info_list .template_section_info_list_content .section_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;line-height:24px;margin-bottom:30px}@media only screen and (min-width :1250px){.template_section_info_list .template_section_info_list_content .section_title{font-size:22px;line-height:28px}}@media only screen and (min-width :1750px){.template_section_info_list .template_section_info_list_content .section_title{font-size:26px;line-height:36px}}.template_section_info_list .template_section_info_list_content .section_description{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_section_info_list .template_section_info_list_content .list_holder{margin-top:50px;background-color:#f8f9fa;padding:30px 15px;box-sizing:border-box}@media only screen and (min-width :768px){.template_section_info_list .template_section_info_list_content .list_holder{padding:40px 25px}}@media only screen and (min-width :860px){.template_section_info_list .template_section_info_list_content .list_holder{padding:50px}}.template_section_info_list .template_section_info_list_content .list_holder .list_item{padding-bottom:50px;border-bottom:solid 1px rgba(0,0,0,.15);margin-bottom:40px}.template_section_info_list .template_section_info_list_content .list_holder .list_item:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}.template_section_info_list .template_section_info_list_content .list_holder .list_item .list_item_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:15px;line-height:22px;color:#c3191e;margin-bottom:20px}@media only screen and (min-width :1750px){.template_section_info_list .template_section_info_list_content .list_holder .list_item .list_item_title{font-size:16px;line-height:26px}}.template_section_info_list .template_section_info_list_content .list_holder .list_item .list_item_description p{margin-bottom:20px;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_section_info_list .template_section_info_list_content .list_holder .list_item .list_item_description p:last-of-type{margin-bottom:0}.template_section_slider{position:relative;margin:100px auto 50px auto;padding-top:125px;overflow:hidden}@media only screen and (min-width :768px){.template_section_slider{margin:200px auto 150px auto}}@media only screen and (min-width :1024px){.template_section_slider{background-color:#f8f9fa}}.template_section_slider:after{content:"";display:none;width:150vw;height:61%;position:absolute;left:0;background-color:#fff;transform:rotate(-7deg);top:50%;z-index:0}@media only screen and (min-width :1024px){.template_section_slider:after{display:block}}.template_section_slider .template_section_slider_content{position:relative;z-index:1}.template_section_slider .template_section_slider_content .swiper-container{box-shadow:0 10px 30px rgba(25,36,47,.07)}.template_section_slider .template_section_slider_content .swiper-container .swiper-wrapper .swiper-slide{background-color:#fff;height:auto}.template_section_slider .template_section_slider_content .swiper-container .swiper-wrapper .swiper-slide .slide_content{display:flex;flex-wrap:wrap}@media only screen and (min-width :1024px){.template_section_slider .template_section_slider_content .swiper-container .swiper-wrapper .swiper-slide .slide_content{flex-wrap:nowrap;height:100%}}.template_section_slider .template_section_slider_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left,.template_section_slider .template_section_slider_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .right{width:100%}.template_section_slider .template_section_slider_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .image_holder{position:relative;padding-top:100%;overflow:hidden}@media only screen and (min-width :1024px){.template_section_slider .template_section_slider_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .image_holder{padding-top:initial;height:100%;min-height:450px}}@media only screen and (min-width :1750px){.template_section_slider .template_section_slider_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .image_holder{min-height:650px}}.template_section_slider .template_section_slider_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .image_holder:not(.no_patchwork):after{content:"";display:block;width:100%;height:100%;background-image:url("../images/stripes/stripe-7.png");background-size:100%;background-repeat:no-repeat;background-position:bottom;z-index:1;position:absolute;bottom:0;left:0}.template_section_slider .template_section_slider_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .left .image_holder img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.template_section_slider .template_section_slider_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .right{padding:30px 15px;box-sizing:border-box}@media only screen and (min-width :1100px){.template_section_slider .template_section_slider_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .right{padding:50px 30px}}@media only screen and (min-width :1750px){.template_section_slider .template_section_slider_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .right{padding:90px}}.template_section_slider .template_section_slider_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .right .slide_title{font-family:"Public Sans",sans-serif;font-weight:800;font-size:24px;line-height:32px;color:#c3191e;margin-bottom:40px}@media only screen and (min-width :1250px){.template_section_slider .template_section_slider_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .right .slide_title{font-size:28px;line-height:36px}}@media only screen and (min-width :1750px){.template_section_slider .template_section_slider_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .right .slide_title{font-size:38px;line-height:46px}}.template_section_slider .template_section_slider_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .right .slide_title_2{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px;margin-bottom:20px}@media only screen and (min-width :1750px){.template_section_slider .template_section_slider_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .right .slide_title_2{font-size:18px;line-height:26px}}.template_section_slider .template_section_slider_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .right .slide_description{max-height:380px;overflow-y:auto}.template_section_slider .template_section_slider_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .right .slide_description p{margin-bottom:20px;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_section_slider .template_section_slider_content .swiper-container .swiper-wrapper .swiper-slide .slide_content .right .slide_description p:last-of-type{margin-bottom:0}.template_section_slider .template_section_slider_content .gallery_controls{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width :768px){.template_section_slider .template_section_slider_content .gallery_controls{flex-wrap:nowrap}}.template_section_slider .template_section_slider_content .gallery_controls .pagination_holder{position:relative;width:100%;overflow:hidden;height:150px}@media only screen and (min-width :768px){.template_section_slider .template_section_slider_content .gallery_controls .pagination_holder{height:200px;margin-right:65px}}.template_section_slider .template_section_slider_content .gallery_controls .pagination_holder .line{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}.template_section_slider .template_section_slider_content .gallery_controls .pagination_holder .pagination{z-index:1;margin:auto;width:100%;position:absolute;top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%);text-align:center;box-sizing:border-box;transition:all .5s ease 0s;height:100%;white-space:nowrap}.template_section_slider .template_section_slider_content .gallery_controls .pagination_holder .pagination .swiper-pagination-bullet{width:36px;height:36px;border:solid 4px #c3191e;box-sizing:border-box;background-color:#fff;opacity:1;margin:0 35px;transition:all .5s ease 0s;top:50%;transform:translateY(-50%) scale(.5);outline:0}@media only screen and (min-width :330px){.template_section_slider .template_section_slider_content .gallery_controls .pagination_holder .pagination .swiper-pagination-bullet{margin:0 50px}}@media only screen and (min-width :768px){.template_section_slider .template_section_slider_content .gallery_controls .pagination_holder .pagination .swiper-pagination-bullet{margin:0 100px}}@media only screen and (min-width :1100px){.template_section_slider .template_section_slider_content .gallery_controls .pagination_holder .pagination .swiper-pagination-bullet{margin:0 175px}}.template_section_slider .template_section_slider_content .gallery_controls .pagination_holder .pagination .swiper-pagination-bullet:hover{background-color:#c3191e}.template_section_slider .template_section_slider_content .gallery_controls .pagination_holder .pagination .swiper-pagination-bullet:after{content:"";display:block;width:20px;height:20px;border-radius:inherit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);background-color:#c3191e;transition:all .5s ease 0s}.template_section_slider .template_section_slider_content .gallery_controls .pagination_holder .pagination .swiper-pagination-bullet p{color:#000;font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px;position:absolute;bottom:0;left:50%;transform:translate(-50%,calc(100% + 30px)) scale(2);transition:all .5s ease 0s;white-space:nowrap}@media only screen and (min-width :1750px){.template_section_slider .template_section_slider_content .gallery_controls .pagination_holder .pagination .swiper-pagination-bullet p{font-size:18px;line-height:26px}}.template_section_slider .template_section_slider_content .gallery_controls .pagination_holder .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:solid 2px #c3191e;min-width:36px;min-height:36px;transform:translateY(-50%) scale(1)}.template_section_slider .template_section_slider_content .gallery_controls .pagination_holder .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{transform:translate(-50%,-50%) scale(1)}.template_section_slider .template_section_slider_content .gallery_controls .pagination_holder .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active p{color:#c3191e;transform:translate(-50%,calc(100% + 15px)) scale(1)}.template_section_slider .template_section_slider_content .gallery_controls .pagination_holder .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-prev-prev{opacity:0}.template_section_slider .template_section_slider_content .gallery_controls .pagination_holder .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-next-next{opacity:0}.template_section_slider .template_section_slider_content .gallery_controls .buttons_holder{display:flex;align-self:center;justify-content:center;width:100%}@media only screen and (min-width :768px){.template_section_slider .template_section_slider_content .gallery_controls .buttons_holder{width:auto}}.template_section_slider .template_section_slider_content .gallery_controls .buttons_holder .slider_button{margin-right:15px}.template_section_slider .template_section_slider_content .gallery_controls .buttons_holder .slider_button:last-of-type{margin-right:0}.template_section_images_with_desc{margin:100px auto}@media only screen and (min-width :768px){.template_section_images_with_desc{margin:200px auto}}.template_section_images_with_desc .template_section_images_with_desc_content .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:30px}@media only screen and (min-width :1250px){.template_section_images_with_desc .template_section_images_with_desc_content .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_images_with_desc .template_section_images_with_desc_content .section_title{font-size:48px;line-height:56px}}.template_section_images_with_desc .template_section_images_with_desc_content .images_with_desc .row{display:flex;flex-wrap:wrap;margin-bottom:80px}.template_section_images_with_desc .template_section_images_with_desc_content .images_with_desc .row:last-of-type{margin-bottom:0}@media only screen and (min-width :860px){.template_section_images_with_desc .template_section_images_with_desc_content .images_with_desc .row:nth-of-type(odd) .left{padding-right:20px}}@media only screen and (min-width :860px){.template_section_images_with_desc .template_section_images_with_desc_content .images_with_desc .row:nth-of-type(odd) .right{padding-left:35px}}@media only screen and (min-width :860px){.template_section_images_with_desc .template_section_images_with_desc_content .images_with_desc .row:nth-of-type(2n) .left{order:1;padding-left:20px}}@media only screen and (min-width :860px){.template_section_images_with_desc .template_section_images_with_desc_content .images_with_desc .row:nth-of-type(2n) .right{padding-right:35px}}.template_section_images_with_desc .template_section_images_with_desc_content .images_with_desc .row .left,.template_section_images_with_desc .template_section_images_with_desc_content .images_with_desc .row .right{width:100%;box-sizing:border-box}@media only screen and (min-width :860px){.template_section_images_with_desc .template_section_images_with_desc_content .images_with_desc .row .left,.template_section_images_with_desc .template_section_images_with_desc_content .images_with_desc .row .right{width:50%}}.template_section_images_with_desc .template_section_images_with_desc_content .images_with_desc .row .left .image_holder{padding-top:56%;position:relative;margin-bottom:30px}@media only screen and (min-width :860px){.template_section_images_with_desc .template_section_images_with_desc_content .images_with_desc .row .left .image_holder{margin-bottom:0}}.template_section_images_with_desc .template_section_images_with_desc_content .images_with_desc .row .left .image_holder img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.template_section_images_with_desc .template_section_images_with_desc_content .images_with_desc .row .right{align-self:center}.template_section_images_with_desc .template_section_images_with_desc_content .images_with_desc .row .right .row_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;line-height:24px;margin-bottom:20px}@media only screen and (min-width :1250px){.template_section_images_with_desc .template_section_images_with_desc_content .images_with_desc .row .right .row_title{font-size:22px;line-height:28px}}@media only screen and (min-width :1750px){.template_section_images_with_desc .template_section_images_with_desc_content .images_with_desc .row .right .row_title{font-size:26px;line-height:36px}}.template_section_images_with_desc .template_section_images_with_desc_content .images_with_desc .row .right .row_description p{margin-bottom:20px;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_section_images_with_desc .template_section_images_with_desc_content .images_with_desc .row .right .row_description p:last-of-type{margin-bottom:0}.template_section_images_with_desc .template_section_images_with_desc_content .images_with_desc .row .right .button_holder{margin-top:45px}.template_section_featured_athletes_2{margin:100px auto}@media only screen and (min-width :768px){.template_section_featured_athletes_2{margin:120px auto}}.template_section_featured_athletes_2 .template_section_featured_athletes_2_content .title_holder{display:flex;justify-content:space-between;margin-bottom:10px;flex-wrap:wrap}@media only screen and (min-width :1024px){.template_section_featured_athletes_2 .template_section_featured_athletes_2_content .title_holder{flex-wrap:nowrap}}.template_section_featured_athletes_2 .template_section_featured_athletes_2_content .title_holder .left{text-align:center;width:100%;margin-bottom:20px}@media only screen and (min-width :1024px){.template_section_featured_athletes_2 .template_section_featured_athletes_2_content .title_holder .left{width:auto;text-align:left;margin-bottom:0}}.template_section_featured_athletes_2 .template_section_featured_athletes_2_content .title_holder .left .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900}@media only screen and (min-width :1250px){.template_section_featured_athletes_2 .template_section_featured_athletes_2_content .title_holder .left .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_featured_athletes_2 .template_section_featured_athletes_2_content .title_holder .left .section_title{font-size:48px;line-height:56px}}.template_section_featured_athletes_2 .template_section_featured_athletes_2_content .title_holder .right{width:100%;text-align:center}@media only screen and (min-width :1024px){.template_section_featured_athletes_2 .template_section_featured_athletes_2_content .title_holder .right{text-align:left;width:auto}}.template_section_featured_athletes_2 .template_section_featured_athletes_2_content .athletes_holder{display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px}.template_section_featured_athletes_2 .template_section_featured_athletes_2_content .athletes_holder .athlete_holder{width:100%;padding:15px;box-sizing:border-box}@media only screen and (min-width :768px){.template_section_featured_athletes_2 .template_section_featured_athletes_2_content .athletes_holder .athlete_holder{width:50%}}@media only screen and (min-width :860px){.template_section_featured_athletes_2 .template_section_featured_athletes_2_content .athletes_holder .athlete_holder{width:25%}}.template_section_featured_athletes_2 .template_section_featured_athletes_2_content .athletes_holder .athlete_holder .athlete:hover .image_holder img{transform:scale(1.1)}.template_section_featured_athletes_2 .template_section_featured_athletes_2_content .athletes_holder .athlete_holder .athlete .image_holder{padding-top:100%;position:relative;overflow:hidden}.template_section_featured_athletes_2 .template_section_featured_athletes_2_content .athletes_holder .athlete_holder .athlete .image_holder img{z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border:12px solid transparent;-o-border-image:url("../images/stripes/stripe-frame.svg") 30 stretch;border-image:url("../images/stripes/stripe-frame.svg") 30 stretch;box-sizing:border-box;transition:all .5s ease 0s}.template_section_featured_athletes_2 .template_section_featured_athletes_2_content .athletes_holder .athlete_holder .athlete .group{display:block;text-align:center;margin-top:25px}.template_section_featured_athletes_2 .template_section_featured_athletes_2_content .athletes_holder .athlete_holder .athlete .group .athlete_name{margin-bottom:10px;font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#000}@media only screen and (min-width :1750px){.template_section_featured_athletes_2 .template_section_featured_athletes_2_content .athletes_holder .athlete_holder .athlete .group .athlete_name{font-size:18px;line-height:26px}}.template_section_featured_athletes_2 .template_section_featured_athletes_2_content .athletes_holder .athlete_holder .athlete .group .athlete_sports li{display:inline-block;color:#000;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;margin-right:3px}.template_section_featured_athletes_2 .template_section_featured_athletes_2_content .athletes_holder .athlete_holder .athlete .group .athlete_sports li:last-of-type{margin-right:0}.template_section_sections_nav{background-color:#fff;box-shadow:0 10px 30px rgba(25,36,47,.07);z-index:1;position:relative;display:none}@media only screen and (min-width :1100px){.template_section_sections_nav{display:block}}.template_section_sections_nav .template_section_sections_nav_content{display:flex;justify-content:space-between;align-items:center;height:80px}.template_section_sections_nav .template_section_sections_nav_content .nav_1 ul,.template_section_sections_nav .template_section_sections_nav_content .nav_2 ul{display:flex}.template_section_sections_nav .template_section_sections_nav_content .nav_1 ul li{margin-right:40px}.template_section_sections_nav .template_section_sections_nav_content .nav_1 ul li:last-of-type{margin-right:0}@media only screen and (min-width :1750px){.template_section_sections_nav .template_section_sections_nav_content .nav_1 ul li{margin-right:80px}}.template_section_sections_nav .template_section_sections_nav_content .nav_1 ul li a{font-size:13px;font-family:"Public Sans",sans-serif;font-weight:700;color:#000}@media only screen and (min-width :1750px){.template_section_sections_nav .template_section_sections_nav_content .nav_1 ul li a{font-size:16px}}.template_section_full_bleed_info_block{margin:60px auto 100px auto}@media only screen and (min-width :1250px){.template_section_full_bleed_info_block{margin:124px auto 180px auto}}.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder{position:relative;background-color:#0069b4;padding:80px 0 60px 0;box-sizing:border-box}@media only screen and (min-width :768px){.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder{padding:120px 0 110px 0}}.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .stripe{position:absolute;bottom:0;height:100%;width:200px;display:none}@media only screen and (min-width :1100px){.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .stripe{display:block}}@media only screen and (min-width :1600px){.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .stripe{width:300px}}.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .stripe.left{left:0}.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .stripe.right{right:0}.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content{max-width:100%}.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;color:#fff;text-align:center;margin-bottom:20px}@media only screen and (min-width :1250px){.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .section_title{font-size:48px;line-height:56px}}.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .section_description{color:#fff;text-align:center}.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .button_holder{margin-top:30px;text-align:center}@media only screen and (min-width :768px){.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .button_holder{margin-top:50px}}.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .group{max-width:938px;margin:auto}.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .group.footer{margin-top:50px}.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns{margin:auto;max-width:938px;display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width :768px){.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns{margin-top:50px}}@media only screen and (min-width :1024px){.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns{flex-wrap:nowrap}}@media only screen and (min-width :1100px){.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns{padding-right:200px}}.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns .column{box-sizing:border-box;width:100%;margin-top:70px;text-align:center}@media only screen and (min-width :768px){.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns .column{text-align:left;margin-top:0;width:auto;max-width:50%}}@media only screen and (min-width :768px){.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns .column:nth-of-type(odd){padding-right:20px}}@media only screen and (min-width :768px){.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns .column:nth-of-type(2n){padding-left:20px}}.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns .column .column_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#fff;margin-bottom:30px}@media only screen and (min-width :1250px){.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns .column .column_title{font-size:22px;line-height:28px}}@media only screen and (min-width :1750px){.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns .column .column_title{font-size:26px;line-height:36px}}.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns .column .column_description{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#fff}.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns .column .button{margin-top:30px}@media only screen and (min-width :768px){.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns .column .button{margin-top:50px}}.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns .column .user_profile{display:flex;flex-wrap:wrap}@media only screen and (min-width :768px){.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns .column .user_profile{flex-wrap:nowrap}}.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns .column .user_profile .user_image{width:100%;margin-bottom:25px}@media only screen and (min-width :768px){.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns .column .user_profile .user_image{width:auto;margin-bottom:0;margin-right:25px}}.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns .column .user_profile .user_image img{width:50px;height:50px;-o-object-fit:cover;object-fit:cover;border-radius:50px}.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns .column .user_profile .user_info{width:100%}@media only screen and (min-width :768px){.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns .column .user_profile .user_info{width:auto}}.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns .column .user_profile .user_info .user_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#fff}@media only screen and (min-width :1750px){.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns .column .user_profile .user_info .user_title{font-size:18px;line-height:26px}}.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns .column .user_profile .user_info .user_description{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#fff}.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns .column .user_profile .user_info .user_contact{margin-top:30px}.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns .column .user_profile .user_info .user_email,.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder .template_section_full_bleed_info_block_content .columns .column .user_profile .user_info .user_phone{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#fff}.template_section_accordions{margin:80px auto 100px auto}@media only screen and (min-width :768px){.template_section_accordions{margin:120px auto 150px auto}}.template_section_accordions .template_section_accordions_content .accorion_title_wrap{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px}@media only screen and (min-width :650px){.template_section_accordions .template_section_accordions_content .accorion_title_wrap{margin-bottom:0;flex-wrap:nowrap}}.template_section_accordions .template_section_accordions_content .accorion_title_wrap .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:30px;width:100%}@media only screen and (min-width :1250px){.template_section_accordions .template_section_accordions_content .accorion_title_wrap .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_accordions .template_section_accordions_content .accorion_title_wrap .section_title{font-size:48px;line-height:56px}}@media only screen and (min-width :650px){.template_section_accordions .template_section_accordions_content .accorion_title_wrap .section_title{width:auto}}.template_section_accordions .template_section_accordions_content .section_description{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_section_accordions .template_section_accordions_content .accordions{margin-top:50px;background-color:#f8f9fa;padding:0 15px;box-sizing:border-box}@media only screen and (min-width :768px){.template_section_accordions .template_section_accordions_content .accordions{padding:0 25px}}@media only screen and (min-width :860px){.template_section_accordions .template_section_accordions_content .accordions{padding:0 50px}}.template_section_accordions .template_section_accordions_content .accordions .accordion{padding:40px 0;border-bottom:solid 1px rgba(0,0,0,.15)}.template_section_accordions .template_section_accordions_content .accordions .accordion:last-of-type{border-bottom:none}.template_section_accordions .template_section_accordions_content .accordions .accordion.active .accordion_title_holder .icon .plus{display:none}.template_section_accordions .template_section_accordions_content .accordions .accordion.active .accordion_title_holder .icon .minus{display:block}.template_section_accordions .template_section_accordions_content .accordions .accordion .accordion_title_holder{cursor:pointer;position:relative}.template_section_accordions .template_section_accordions_content .accordions .accordion .accordion_title_holder .accordion_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#000}@media only screen and (min-width :1750px){.template_section_accordions .template_section_accordions_content .accordions .accordion .accordion_title_holder .accordion_title{font-size:18px;line-height:26px}}.template_section_accordions .template_section_accordions_content .accordions .accordion .accordion_title_holder .icon{position:absolute;top:0;right:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.template_section_accordions .template_section_accordions_content .accordions .accordion .accordion_title_holder .icon .minus{display:none}.template_section_accordions .template_section_accordions_content .accordions .accordion .accordion_title_holder .icon img{width:100%}.template_section_accordions .template_section_accordions_content .accordions .accordion .accordion_hidden_content{display:none;margin-top:20px}.template_section_accordions .template_section_accordions_content .accordions .accordion .accordion_hidden_content .gform_wrapper{max-width:600px}.template_section_accordions .template_section_accordions_content .accordions .accordion .accordion_hidden_content .accordion_link{margin-top:40px}.template_section_accordions .template_section_accordions_content .accordions .accordion .accordion_hidden_content .accordion_link .link_holder a{font-size:16px;font-family:"Public Sans",sans-serif;font-weight:700}.template_section_resource_library{margin:80px auto 100px auto}@media only screen and (min-width :768px){.template_section_resource_library{margin:120px auto 150px auto}}.template_section_resource_library .template_section_resource_library_content .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:30px}@media only screen and (min-width :1250px){.template_section_resource_library .template_section_resource_library_content .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_resource_library .template_section_resource_library_content .section_title{font-size:48px;line-height:56px}}.template_section_resource_library .template_section_resource_library_content .bottom_description{margin-top:50px}.template_section_resource_library .template_section_resource_library_content .list_holder{margin-top:50px;box-sizing:border-box}.template_section_resource_library .template_section_resource_library_content .list_holder .list_item{position:relative;padding-left:17px;margin-bottom:50px}@media only screen and (min-width :768px){.template_section_resource_library .template_section_resource_library_content .list_holder .list_item{padding-left:26px}}.template_section_resource_library .template_section_resource_library_content .list_holder .list_item:last-of-type{margin-bottom:0}.template_section_resource_library .template_section_resource_library_content .list_holder .list_item:after{content:"";display:block;width:6px;height:6px;background-color:#c3191e;border-radius:5px;position:absolute;top:8px;left:0}.template_section_resource_library .template_section_resource_library_content .list_holder .list_item .list_item_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#000;margin-bottom:8px}@media only screen and (min-width :1750px){.template_section_resource_library .template_section_resource_library_content .list_holder .list_item .list_item_title{font-size:18px;line-height:26px}}.template_section_resource_library .template_section_resource_library_content .list_holder .list_item .date,.template_section_resource_library .template_section_resource_library_content .list_holder .list_item .link_holder{margin-top:30px}.template_section_resource_library .template_section_resource_library_content .list_holder .list_item .date p,.template_section_resource_library .template_section_resource_library_content .list_holder .list_item .link_holder p{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_section_resource_library .template_section_resource_library_content .list_holder .list_item .button_2{margin-top:20px}.template_section_resource_library .template_section_resource_library_content .list_holder .list_item .button_2 img{width:30px;margin-right:10px}.template_section_grid_slider .template_section_grid_slider_content .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:30px}@media only screen and (min-width :1250px){.template_section_grid_slider .template_section_grid_slider_content .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_grid_slider .template_section_grid_slider_content .section_title{font-size:48px;line-height:56px}}.template_section_grid_slider .template_section_grid_slider_content .swiper-container .swiper-slide{display:flex;height:auto}.template_section_grid_slider .template_section_grid_slider_content .swiper-container .swiper-slide .image_holder{box-sizing:border-box}.template_section_grid_slider .template_section_grid_slider_content .swiper-container .swiper-slide .image_holder .image{padding-top:57%;position:relative}.template_section_grid_slider .template_section_grid_slider_content .swiper-container .swiper-slide .image_holder .image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.template_section_grid_slider .template_section_grid_slider_content .swiper-container .swiper-slide.slide_size_1 .image_holder{width:100%}.template_section_grid_slider .template_section_grid_slider_content .swiper-container .swiper-slide.slide_size_1 .image_holder .image{padding-top:calc(57% + 5px)}@media only screen and (min-width :768px){.template_section_grid_slider .template_section_grid_slider_content .swiper-container .swiper-slide.slide_size_1 .image_holder .image{padding-top:calc(57% + 15px)}}.template_section_grid_slider .template_section_grid_slider_content .swiper-container .swiper-slide.slide_size_2 .image_holder{width:50%}.template_section_grid_slider .template_section_grid_slider_content .swiper-container .swiper-slide.slide_size_2 .image_holder:first-of-type{margin-right:10px}@media only screen and (min-width :768px){.template_section_grid_slider .template_section_grid_slider_content .swiper-container .swiper-slide.slide_size_2 .image_holder:first-of-type{margin-right:30px}}.template_section_grid_slider .template_section_grid_slider_content .swiper-container .swiper-slide.slide_size_2 .image_holder .image{padding-top:calc(114% + 10px)}@media only screen and (min-width :768px){.template_section_grid_slider .template_section_grid_slider_content .swiper-container .swiper-slide.slide_size_2 .image_holder .image{padding-top:calc(114% + 30px)}}.template_section_grid_slider .template_section_grid_slider_content .swiper-container .swiper-slide.slide_size_3 .left,.template_section_grid_slider .template_section_grid_slider_content .swiper-container .swiper-slide.slide_size_3 .right{width:50%;box-sizing:border-box}.template_section_grid_slider .template_section_grid_slider_content .swiper-container .swiper-slide.slide_size_3 .left{margin-right:10px}@media only screen and (min-width :768px){.template_section_grid_slider .template_section_grid_slider_content .swiper-container .swiper-slide.slide_size_3 .left{margin-right:30px}}.template_section_grid_slider .template_section_grid_slider_content .swiper-container .swiper-slide.slide_size_3 .left .image_holder .image{padding-top:calc(114% + 10px)}@media only screen and (min-width :768px){.template_section_grid_slider .template_section_grid_slider_content .swiper-container .swiper-slide.slide_size_3 .left .image_holder .image{padding-top:calc(114% + 30px)}}.template_section_grid_slider .template_section_grid_slider_content .swiper-container .swiper-slide.slide_size_3 .right .image_holder:first-of-type{margin-bottom:10px}@media only screen and (min-width :768px){.template_section_grid_slider .template_section_grid_slider_content .swiper-container .swiper-slide.slide_size_3 .right .image_holder:first-of-type{margin-bottom:30px}}.template_section_grid_slider .template_section_grid_slider_content .slider_controls{margin-top:40px;display:flex;justify-content:space-between}.template_section_grid_slider .template_section_grid_slider_content .slider_controls .right{display:flex}.template_section_grid_slider .template_section_grid_slider_content .slider_controls .right .prev{margin-right:15px}.template_section_info_list_2{margin:100px auto}@media only screen and (min-width :768px){.template_section_info_list_2{margin:200px auto}}.template_section_info_list_2 .template_section_info_list_2_content .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:30px}@media only screen and (min-width :1250px){.template_section_info_list_2 .template_section_info_list_2_content .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_info_list_2 .template_section_info_list_2_content .section_title{font-size:48px;line-height:56px}}.template_section_info_list_2 .template_section_info_list_2_content .section_description{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_section_info_list_2 .template_section_info_list_2_content .list_holder{border-top:solid 1px rgba(0,0,0,.15);padding:30px 0;box-sizing:border-box}@media only screen and (min-width :768px){.template_section_info_list_2 .template_section_info_list_2_content .list_holder{padding:40px 0}}.template_section_info_list_2 .template_section_info_list_2_content .list_holder .list_item{padding-bottom:50px;border-bottom:solid 1px rgba(0,0,0,.15);margin-bottom:40px}.template_section_info_list_2 .template_section_info_list_2_content .list_holder .list_item:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}.template_section_info_list_2 .template_section_info_list_2_content .list_holder .list_item .list_item_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:15px;line-height:22px;margin-bottom:20px}@media only screen and (min-width :1750px){.template_section_info_list_2 .template_section_info_list_2_content .list_holder .list_item .list_item_title{font-size:16px;line-height:26px}}.template_section_info_list_2 .template_section_info_list_2_content .list_holder .list_item .list_item_description p{margin-bottom:20px;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_section_info_list_2 .template_section_info_list_2_content .list_holder .list_item .list_item_description p:last-of-type{margin-bottom:0}.template_section_info_list_2 .template_section_info_list_2_content .list_holder .list_item .button_holder{margin-top:20px}.template_section_upcoming_events .template_section_upcoming_events_content .title_holder{display:flex;margin-bottom:32px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}@media only screen and (min-width :1024px){.template_section_upcoming_events .template_section_upcoming_events_content .title_holder{flex-wrap:nowrap}}.template_section_upcoming_events .template_section_upcoming_events_content .title_holder .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900}@media only screen and (min-width :1250px){.template_section_upcoming_events .template_section_upcoming_events_content .title_holder .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_upcoming_events .template_section_upcoming_events_content .title_holder .section_title{font-size:48px;line-height:56px}}.template_section_upcoming_events .template_section_upcoming_events_content .title_holder .left{margin-bottom:20px}@media only screen and (min-width :1024px){.template_section_upcoming_events .template_section_upcoming_events_content .title_holder .left{margin-bottom:0}}.template_section_upcoming_events .template_section_upcoming_events_content .title_holder .left,.template_section_upcoming_events .template_section_upcoming_events_content .title_holder .right{width:100%;text-align:center}@media only screen and (min-width :1024px){.template_section_upcoming_events .template_section_upcoming_events_content .title_holder .left,.template_section_upcoming_events .template_section_upcoming_events_content .title_holder .right{text-align:left;width:auto}}.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event{display:flex;min-height:320px;margin-bottom:20px;flex-wrap:wrap}@media only screen and (min-width :860px){.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event{flex-wrap:nowrap}}.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event:last-of-type{margin-bottom:0}.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .left,.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .right{padding:25px 15px;box-sizing:border-box;width:100%}@media only screen and (min-width :1250px){.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .left,.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .right{padding:25px}}.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .left{background-color:#0069b4}@media only screen and (min-width :860px){.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .left{min-width:320px;max-width:320px}}.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .left .event_type{font-family:"Public Sans",sans-serif;font-weight:700;font-size:12px;margin-bottom:20px;color:#fff}.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .left .event_date,.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .left .event_days{position:relative;box-sizing:border-box;padding-left:30px;max-width:350px}@media only screen and (min-width :1250px){.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .left .event_date,.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .left .event_days{padding-left:40px}}.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .left .event_date img,.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .left .event_days img{position:absolute;left:0;top:0;width:17px}@media only screen and (min-width :1250px){.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .left .event_date img,.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .left .event_days img{width:20px}}.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .left .event_date{color:#fff;font-size:14px;line-height:22px;font-weight:400;font-family:"Public Sans",sans-serif;font-weight:700;margin-bottom:20px}@media only screen and (min-width :1750px){.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .left .event_date{font-size:16px;line-height:26px}}.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .left .event_days{position:relative}.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .left .event_days img{top:3px}.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .left .event_days .event_day{display:flex;justify-content:space-between;margin-bottom:10px}.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .left .event_days .event_day:last-of-type{margin-bottom:0}.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .left .event_days .event_day span{color:#fff;font-size:14px;line-height:22px;font-weight:400;font-family:"Public Sans",sans-serif;font-weight:700}@media only screen and (min-width :1750px){.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .left .event_days .event_day span{font-size:16px;line-height:26px}}.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .right{background-color:#f8f9fa}.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .right .event_category{margin-bottom:20px}.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .right .event_category .cat{background-color:#eb509b;color:#fff;padding:5px 15px;box-sizing:border-box;display:inline-block;font-size:16px;line-height:26px;font-weight:400;font-family:"Public Sans",sans-serif;font-weight:600;letter-spacing:1px}.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .right .event_name{display:block;font-weight:700;font-size:18px;line-height:24px;margin-bottom:20px;color:#c3191e;text-decoration:underline;transition:all .5s ease 0s;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;font-weight:700}@media only screen and (min-width :1250px){.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .right .event_name{font-size:22px;line-height:28px}}@media only screen and (min-width :1750px){.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .right .event_name{font-size:26px;line-height:36px}}.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .right .event_name:hover{color:#0069b4}.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .right .event_description{margin-bottom:20px}.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .right .event_description p{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .right .event_link{color:#c3191e;text-decoration:underline;transition:all .5s ease 0s;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;margin-bottom:20px;display:inline-block}.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .right .event_link:hover{color:#0069b4}.template_section_upcoming_events .template_section_upcoming_events_content .upcoming_events .event .right .event_location{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_section_location_form{margin:120px auto 200px auto}.template_section_location_form .template_section_location_form_content .background_holder{z-index:0;position:relative;top:0;left:0;width:100%;height:556px}.template_section_location_form .template_section_location_form_content .background_holder:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,105,180,.5);z-index:1}.template_section_location_form .template_section_location_form_content .background_holder:after{content:"";position:absolute;bottom:0;left:0;display:block;z-index:1;width:0;height:0;border-bottom:calc(556px / 2) solid #fff;border-right:100vw solid transparent}.template_section_location_form .template_section_location_form_content .background_holder img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.template_section_location_form .template_section_location_form_content .form_holder_container{box-sizing:border-box;transform:translateY(50%);z-index:1;position:relative}.template_section_location_form .template_section_location_form_content .form_holder_container .form_holder{background-color:#fff;position:relative;box-shadow:0 10px 30px rgba(25,36,47,.07);max-width:780px;width:100%;margin:auto;padding:45px 10px;box-sizing:border-box;z-index:2}@media only screen and (min-width :550px){.template_section_location_form .template_section_location_form_content .form_holder_container .form_holder{padding:50px 60px}}.template_section_location_form .template_section_location_form_content .form_holder_container .form_holder .form_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;line-height:24px;text-align:center;margin-bottom:20px}@media only screen and (min-width :1250px){.template_section_location_form .template_section_location_form_content .form_holder_container .form_holder .form_title{font-size:22px;line-height:28px}}@media only screen and (min-width :1750px){.template_section_location_form .template_section_location_form_content .form_holder_container .form_holder .form_title{font-size:26px;line-height:36px}}.template_section_location_form .template_section_location_form_content .form_holder_container .form_holder .form_description{margin-bottom:40px;text-align:center}.template_section_location_form .template_section_location_form_content .form_holder_container .form_holder .form_description p{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_section_images_columns{margin:100px auto}@media only screen and (min-width :1250px){.template_section_images_columns{margin:200px auto}}.template_section_images_columns .template_section_images_columns_content .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:60px;text-align:center}@media only screen and (min-width :1250px){.template_section_images_columns .template_section_images_columns_content .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_images_columns .template_section_images_columns_content .section_title{font-size:48px;line-height:56px}}.template_section_images_columns .template_section_images_columns_content .columns{display:flex;flex-wrap:wrap}@media only screen and (min-width :768px){.template_section_images_columns .template_section_images_columns_content .columns{width:calc(100% + 34px);margin-left:-17px}}.template_section_images_columns .template_section_images_columns_content .columns .column{width:100%;box-sizing:border-box;margin-bottom:60px}@media only screen and (min-width :768px){.template_section_images_columns .template_section_images_columns_content .columns .column{padding:0 17px;width:50%}}@media only screen and (min-width :1024px){.template_section_images_columns .template_section_images_columns_content .columns .column{margin-bottom:0;width:33.333%}}.template_section_images_columns .template_section_images_columns_content .columns .column .column_image{position:relative;padding-top:71%;margin-bottom:20px}.template_section_images_columns .template_section_images_columns_content .columns .column .column_image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.template_section_images_columns .template_section_images_columns_content .columns .column .column_content .column_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#000;margin-bottom:15px}@media only screen and (min-width :1750px){.template_section_images_columns .template_section_images_columns_content .columns .column .column_content .column_title{font-size:18px;line-height:26px}}.template_section_images_columns .template_section_images_columns_content .columns .column .column_content .button_holder{margin-top:30px}.template_section_full_width_image{background-color:#0069b4;min-height:31.3vw;position:relative;display:flex;padding:100px 0;box-sizing:border-box;margin:100px auto}@media only screen and (min-width :1250px){.template_section_full_width_image{margin:120px auto 190px}}.template_section_full_width_image .background,.template_section_full_width_image .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.template_section_full_width_image .background{-o-object-fit:cover;object-fit:cover}.template_section_full_width_image .overlay{background-color:rgba(0,105,180,.8)}.template_section_full_width_image .template_section_full_width_image_content{position:relative;z-index:1;text-align:center}.template_section_full_width_image .template_section_full_width_image_content .section_title{color:#fff;font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:20px}@media only screen and (min-width :1250px){.template_section_full_width_image .template_section_full_width_image_content .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_full_width_image .template_section_full_width_image_content .section_title{font-size:48px;line-height:56px}}.template_section_full_width_image .template_section_full_width_image_content .section_description{max-width:672px;margin:auto}.template_section_full_width_image .template_section_full_width_image_content .section_description p{color:#fff}.template_section_full_width_image .template_section_full_width_image_content .button_holder{margin-top:50px}.template_section_links_list{margin:100px auto}@media only screen and (min-width :1250px){.template_section_links_list{margin:200px auto}}.template_section_links_list .template_section_links_list_content .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:40px}@media only screen and (min-width :1250px){.template_section_links_list .template_section_links_list_content .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_links_list .template_section_links_list_content .section_title{font-size:48px;line-height:56px}}@media only screen and (min-width :768px){.template_section_links_list .template_section_links_list_content .section_title{margin-bottom:60px}}.template_section_links_list .template_section_links_list_content .list_holder .list_item{display:flex;flex-wrap:wrap;align-items:center;padding-bottom:38px;border-bottom:solid 1px rgba(0,0,0,.1);margin-bottom:38px}.template_section_links_list .template_section_links_list_content .list_holder .list_item:hover .left .image_holder img{transform:scale(1.1)}@media only screen and (min-width :768px){.template_section_links_list .template_section_links_list_content .list_holder .list_item{flex-wrap:nowrap}}.template_section_links_list .template_section_links_list_content .list_holder .list_item:last-of-type{margin-bottom:0}.template_section_links_list .template_section_links_list_content .list_holder .list_item .left{width:100%}@media only screen and (min-width :768px){.template_section_links_list .template_section_links_list_content .list_holder .list_item .left{width:auto}}.template_section_links_list .template_section_links_list_content .list_holder .list_item .left .image_holder{width:124px;height:124px;position:relative;margin-bottom:20px;overflow:hidden}@media only screen and (min-width :768px){.template_section_links_list .template_section_links_list_content .list_holder .list_item .left .image_holder{margin-bottom:0}}.template_section_links_list .template_section_links_list_content .list_holder .list_item .left .image_holder img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease 0s}.template_section_links_list .template_section_links_list_content .list_holder .list_item .right{box-sizing:border-box;width:100%}@media only screen and (min-width :768px){.template_section_links_list .template_section_links_list_content .list_holder .list_item .right{padding-left:40px;width:auto}}.template_section_links_list .template_section_links_list_content .list_holder .list_item .right .list_title{margin-bottom:15px;font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#000}@media only screen and (min-width :1750px){.template_section_links_list .template_section_links_list_content .list_holder .list_item .right .list_title{font-size:18px;line-height:26px}}.template_section_links_list .template_section_links_list_content .list_holder .list_item .right .list_desc{max-width:737px}.template_section_links_list .template_section_links_list_content .list_holder .list_item .right .list_desc p{color:#000}.template_section_links_list_2{margin:100px auto}@media only screen and (min-width :1250px){.template_section_links_list_2{margin:200px auto}}.template_section_links_list_2 .template_section_links_list_2_content .title_desc_group{margin-bottom:40px}@media only screen and (min-width :768px){.template_section_links_list_2 .template_section_links_list_2_content .title_desc_group{margin-bottom:60px}}.template_section_links_list_2 .template_section_links_list_2_content .title_desc_group .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:15px}@media only screen and (min-width :1250px){.template_section_links_list_2 .template_section_links_list_2_content .title_desc_group .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_links_list_2 .template_section_links_list_2_content .title_desc_group .section_title{font-size:48px;line-height:56px}}.template_section_links_list_2 .template_section_links_list_2_content .list_holder .list_item{background-color:#f8f9fa;display:flex;flex-wrap:wrap;margin-bottom:28px;min-height:248px}@media only screen and (min-width :768px){.template_section_links_list_2 .template_section_links_list_2_content .list_holder .list_item{flex-wrap:nowrap}}.template_section_links_list_2 .template_section_links_list_2_content .list_holder .list_item:last-of-type{margin-bottom:0}.template_section_links_list_2 .template_section_links_list_2_content .list_holder .list_item .left{width:100%;position:relative}@media only screen and (min-width :768px){.template_section_links_list_2 .template_section_links_list_2_content .list_holder .list_item .left{width:248px}}.template_section_links_list_2 .template_section_links_list_2_content .list_holder .list_item .left .image_holder{margin:auto;position:relative;width:100%;padding-top:100%}@media only screen and (min-width :768px){.template_section_links_list_2 .template_section_links_list_2_content .list_holder .list_item .left .image_holder{padding-top:0;width:100%;height:100%}}.template_section_links_list_2 .template_section_links_list_2_content .list_holder .list_item .left .image_holder img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.template_section_links_list_2 .template_section_links_list_2_content .list_holder .list_item .right{box-sizing:border-box;width:100%;padding:30px 15px}@media only screen and (min-width :768px){.template_section_links_list_2 .template_section_links_list_2_content .list_holder .list_item .right{padding:30px 40px;width:70%}}@media only screen and (min-width :1250px){.template_section_links_list_2 .template_section_links_list_2_content .list_holder .list_item .right{padding:30px 60px}}.template_section_links_list_2 .template_section_links_list_2_content .list_holder .list_item .right .list_title{margin-bottom:15px;font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px}@media only screen and (min-width :1750px){.template_section_links_list_2 .template_section_links_list_2_content .list_holder .list_item .right .list_title{font-size:18px;line-height:26px}}.template_section_links_list_2 .template_section_links_list_2_content .list_holder .list_item .right .list_desc{max-width:690px}.template_section_links_list_2 .template_section_links_list_2_content .list_holder .list_item .right .button_holder{margin-top:30px}.template_section_links_list_2 .template_section_links_list_2_content .list_holder .list_item .right .button_holder .button_2{margin-top:30px}.template_section_testimonials{margin:141px 0 200px 0}.template_section_testimonials .template_section_testimonials_content .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:30px;text-align:center}@media only screen and (min-width :1250px){.template_section_testimonials .template_section_testimonials_content .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_testimonials .template_section_testimonials_content .section_title{font-size:48px;line-height:56px}}@media only screen and (min-width :1100px){.template_section_testimonials .template_section_testimonials_content .section_title{margin-bottom:40px}}@media only screen and (min-width :1750px){.template_section_testimonials .template_section_testimonials_content .section_title{margin-bottom:60px}}.template_section_testimonials .template_section_testimonials_content .slider_holder{max-width:1370px;margin:auto;position:relative}.template_section_testimonials .template_section_testimonials_content .slider_holder .slider_controls{display:flex;justify-content:space-between;margin-top:30px}@media only screen and (min-width :1280px){.template_section_testimonials .template_section_testimonials_content .slider_holder .slider_controls{margin-top:60px}}.template_section_testimonials .template_section_testimonials_content .slider_holder .slider_controls .pagination{margin:auto}.template_section_testimonials .template_section_testimonials_content .slider_holder .slider_controls .slider_button{z-index:2}@media only screen and (min-width :1280px){.template_section_testimonials .template_section_testimonials_content .slider_holder .slider_controls .slider_button{position:absolute;top:50%}}@media only screen and (min-width :1280px){.template_section_testimonials .template_section_testimonials_content .slider_holder .slider_controls .slider_button.prev{left:0;transform:translate(calc(-100% - 10px),-50%)}}@media only screen and (min-width :1750px){.template_section_testimonials .template_section_testimonials_content .slider_holder .slider_controls .slider_button.prev{transform:translate(calc(-100% - 50px),-50%)}}@media only screen and (min-width :1280px){.template_section_testimonials .template_section_testimonials_content .slider_holder .slider_controls .slider_button.next{right:0;transform:translate(calc(100% + 10px),-50%)}}@media only screen and (min-width :1750px){.template_section_testimonials .template_section_testimonials_content .slider_holder .slider_controls .slider_button.next{transform:translate(calc(100% + 50px),-50%)}}.template_section_testimonials .template_section_testimonials_content .slider_holder .swiper-container .swiper-slide{background-color:#f8f9fa}.template_section_testimonials .template_section_testimonials_content .slider_holder .swiper-container .swiper-slide .slide_content{display:flex;flex-wrap:wrap}.template_section_testimonials .template_section_testimonials_content .slider_holder .swiper-container .swiper-slide .slide_content .left,.template_section_testimonials .template_section_testimonials_content .slider_holder .swiper-container .swiper-slide .slide_content .right{width:100%;box-sizing:border-box}@media only screen and (min-width :860px){.template_section_testimonials .template_section_testimonials_content .slider_holder .swiper-container .swiper-slide .slide_content .left,.template_section_testimonials .template_section_testimonials_content .slider_holder .swiper-container .swiper-slide .slide_content .right{width:50%}}.template_section_testimonials .template_section_testimonials_content .slider_holder .swiper-container .swiper-slide .slide_content .left{position:relative}.template_section_testimonials .template_section_testimonials_content .slider_holder .swiper-container .swiper-slide .slide_content .left .stripe{position:absolute;bottom:0;width:100%;right:0;z-index:2}.template_section_testimonials .template_section_testimonials_content .slider_holder .swiper-container .swiper-slide .slide_content .left .image_holder{z-index:1;position:relative;padding-top:100%}.template_section_testimonials .template_section_testimonials_content .slider_holder .swiper-container .swiper-slide .slide_content .left .image_holder img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.template_section_testimonials .template_section_testimonials_content .slider_holder .swiper-container .swiper-slide .slide_content .right{align-self:center;padding:30px 15px}@media only screen and (min-width :768px){.template_section_testimonials .template_section_testimonials_content .slider_holder .swiper-container .swiper-slide .slide_content .right{padding:30px}}@media only screen and (min-width :1500px){.template_section_testimonials .template_section_testimonials_content .slider_holder .swiper-container .swiper-slide .slide_content .right{padding:50px}}.template_section_testimonials .template_section_testimonials_content .slider_holder .swiper-container .swiper-slide .slide_content .right .quote_mark{margin-bottom:10px;width:40px}@media only screen and (min-width :1440px){.template_section_testimonials .template_section_testimonials_content .slider_holder .swiper-container .swiper-slide .slide_content .right .quote_mark{width:50px}}@media only screen and (min-width :1500px){.template_section_testimonials .template_section_testimonials_content .slider_holder .swiper-container .swiper-slide .slide_content .right .quote_mark{width:66px;margin-bottom:30px}}.template_section_testimonials .template_section_testimonials_content .slider_holder .swiper-container .swiper-slide .slide_content .right .slide_desc p{font-family:"Public Sans",sans-serif;font-weight:400;font-size:20px;line-height:32px}@media only screen and (min-width :1750px){.template_section_testimonials .template_section_testimonials_content .slider_holder .swiper-container .swiper-slide .slide_content .right .slide_desc p{font-size:24px;line-height:36px}}.template_section_testimonials .template_section_testimonials_content .slider_holder .swiper-container .swiper-slide .slide_content .right .slide_title{font-size:16px;line-height:26px;font-weight:400;font-family:"Public Sans",sans-serif;font-weight:700}.template_section_testimonials .template_section_testimonials_content .slider_holder .swiper-container .swiper-slide .slide_content .right .slide_title_2{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_section_testimonials .template_section_testimonials_content .slider_holder .swiper-container .swiper-slide .slide_content .right .group{margin-top:40px}.template_section_sponsors{padding:80px 0;background-color:#f8f9fa}.template_section_sponsors .template_section_sponsors_content .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:30px;text-align:center}@media only screen and (min-width :1250px){.template_section_sponsors .template_section_sponsors_content .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_sponsors .template_section_sponsors_content .section_title{font-size:48px;line-height:56px}}@media only screen and (min-width :1100px){.template_section_sponsors .template_section_sponsors_content .section_title{margin-bottom:40px}}@media only screen and (min-width :1750px){.template_section_sponsors .template_section_sponsors_content .section_title{margin-bottom:60px}}.template_section_sponsors .template_section_sponsors_content .sponsors{display:flex;flex-wrap:wrap;width:calc(100% + 20px);margin-left:-10px}@media only screen and (min-width :1250px){.template_section_sponsors .template_section_sponsors_content .sponsors{width:calc(100% + 10px);margin-left:-5px}}.template_section_sponsors .template_section_sponsors_content .sponsors .sponsor_holder{width:50%;padding:0 10px;box-sizing:border-box;margin-bottom:20px}@media only screen and (min-width :768px){.template_section_sponsors .template_section_sponsors_content .sponsors .sponsor_holder{width:33.333%}}@media only screen and (min-width :1250px){.template_section_sponsors .template_section_sponsors_content .sponsors .sponsor_holder{margin-bottom:10px;padding:0 5px;width:20%}}.template_section_sponsors .template_section_sponsors_content .sponsors .sponsor_holder .sponsor{background-color:#fff;box-shadow:0 0 30px rgba(25,36,47,.12);display:block;transition:all .5s ease 0s;height:50px}@media only screen and (min-width :650px){.template_section_sponsors .template_section_sponsors_content .sponsors .sponsor_holder .sponsor{height:85px}}@media only screen and (min-width :1750px){.template_section_sponsors .template_section_sponsors_content .sponsors .sponsor_holder .sponsor{height:120px}}.template_section_sponsors .template_section_sponsors_content .sponsors .sponsor_holder .sponsor.linked:hover{box-shadow:0 0 30px transparent}.template_section_sponsors .template_section_sponsors_content .sponsors .sponsor_holder .sponsor img{max-width:91px;max-height:41px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width :650px){.template_section_sponsors .template_section_sponsors_content .sponsors .sponsor_holder .sponsor img{max-width:151px;max-height:70px}}@media only screen and (min-width :1750px){.template_section_sponsors .template_section_sponsors_content .sponsors .sponsor_holder .sponsor img{max-width:214px;max-height:100px}}.template_section_sponsors .template_section_sponsors_content .sponsors .sponsor_holder .sponsor_title{margin-top:30px;font-size:14px;line-height:22px;font-weight:400;font-family:"Public Sans",sans-serif;font-weight:700;text-align:center}@media only screen and (min-width :1750px){.template_section_sponsors .template_section_sponsors_content .sponsors .sponsor_holder .sponsor_title{font-size:16px;line-height:26px}}.template_section_tabs{margin:100px auto}@media only screen and (min-width :1250px){.template_section_tabs{margin:200px auto}}.template_section_tabs .template_section_tabs_content .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:40px;text-align:center}@media only screen and (min-width :1250px){.template_section_tabs .template_section_tabs_content .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_tabs .template_section_tabs_content .section_title{font-size:48px;line-height:56px}}@media only screen and (min-width :768px){.template_section_tabs .template_section_tabs_content .section_title{margin-bottom:60px}}.template_section_tabs .template_section_tabs_content .tabs .tabs_navigation{display:flex;border-radius:30px;border:1px solid rgba(0,0,0,.1);margin-bottom:60px;height:45px}@media only screen and (min-width :1250px){.template_section_tabs .template_section_tabs_content .tabs .tabs_navigation{height:60px}}.template_section_tabs .template_section_tabs_content .tabs .tabs_navigation .tab_item{height:100%;width:100%;display:flex;align-items:center;justify-content:center;border-radius:30px;color:#0069b4;font-size:14px;line-height:22px;font-weight:400;font-family:"Public Sans",sans-serif;font-weight:700;border:solid 1px transparent;box-sizing:border-box;transition:all .5s ease 0s;cursor:pointer}@media only screen and (min-width :1750px){.template_section_tabs .template_section_tabs_content .tabs .tabs_navigation .tab_item{font-size:16px;line-height:26px}}.template_section_tabs .template_section_tabs_content .tabs .tabs_navigation .tab_item:hover{border-color:#0069b4}.template_section_tabs .template_section_tabs_content .tabs .tabs_navigation .tab_item.active{background-color:#0069b4;color:#fff}.template_section_tabs .template_section_tabs_content .tabs .tab{display:none}.template_section_tabs .template_section_tabs_content .tabs .tab.active{display:block}.template_section_tabs .template_section_tabs_content .tabs .tab .tab_header{margin-bottom:50px}.template_section_tabs .template_section_tabs_content .tabs .tab .tab_header .tab_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;line-height:24px;text-align:center;margin-bottom:20px}@media only screen and (min-width :1250px){.template_section_tabs .template_section_tabs_content .tabs .tab .tab_header .tab_title{font-size:22px;line-height:28px}}@media only screen and (min-width :1750px){.template_section_tabs .template_section_tabs_content .tabs .tab .tab_header .tab_title{font-size:26px;line-height:36px}}.template_section_tabs .template_section_tabs_content .tabs .tab .tab_header .tab_description{max-width:670px;margin:auto;text-align:center}.template_section_tabs .template_section_tabs_content .tabs .tab .counters{position:relative;display:flex;flex-wrap:wrap;width:calc(100% + 14px);margin-left:-7px;z-index:2;justify-content:center;margin-bottom:30px}.template_section_tabs .template_section_tabs_content .tabs .tab .counters .counter{padding:0 7px;box-sizing:border-box;width:100%;min-height:100px;margin-bottom:14px}@media only screen and (min-width :650px){.template_section_tabs .template_section_tabs_content .tabs .tab .counters .counter{min-height:193px;width:50%}}@media only screen and (min-width :1024px){.template_section_tabs .template_section_tabs_content .tabs .tab .counters .counter{width:25%}}.template_section_tabs .template_section_tabs_content .tabs .tab .counters .counter .counter_content{box-shadow:0 0 30px rgba(25,36,47,.12);background-color:#fff;height:100%;display:flex;border-bottom:solid 25px #c3191e;box-sizing:border-box;padding:30px 15px;text-align:center}@media only screen and (min-width :650px){.template_section_tabs .template_section_tabs_content .tabs .tab .counters .counter .counter_content{padding:35px;padding-right:20px;align-items:center;text-align:left}}.template_section_tabs .template_section_tabs_content .tabs .tab .counters .counter .counter_content .group2{width:100%}.template_section_tabs .template_section_tabs_content .tabs .tab .counters .counter .counter_content .group2 .counter_title_1{font-size:30px;line-height:54px;font-family:"Public Sans",sans-serif}@media only screen and (min-width :1250px){.template_section_tabs .template_section_tabs_content .tabs .tab .counters .counter .counter_content .group2 .counter_title_1{font-size:46px;line-height:54px}}@media only screen and (min-width :1750px){.template_section_tabs .template_section_tabs_content .tabs .tab .counters .counter .counter_content .group2 .counter_title_1{font-size:56px;line-height:64px}}.template_section_tabs .template_section_tabs_content .tabs .tab .counters .counter .counter_content .group2 .counter_title_2{font-family:"Public Sans",sans-serif;font-weight:700;font-size:14px;line-height:24px}.template_section_accordions_groups{margin:100px auto}@media only screen and (min-width :768px){.template_section_accordions_groups{margin:150px auto 200px auto}}.template_section_accordions_groups .template_section_accordions_groups_content .tabs_navigation{display:flex;margin-bottom:30px;flex-wrap:wrap}@media only screen and (min-width :768px){.template_section_accordions_groups .template_section_accordions_groups_content .tabs_navigation{margin-bottom:60px}}@media only screen and (min-width :1100px){.template_section_accordions_groups .template_section_accordions_groups_content .tabs_navigation{margin-bottom:40px;border-radius:30px;border:1px solid rgba(0,0,0,.1);flex-wrap:nowrap}}@media only screen and (min-width :1750px){.template_section_accordions_groups .template_section_accordions_groups_content .tabs_navigation{margin-bottom:60px}}.template_section_accordions_groups .template_section_accordions_groups_content .tabs_navigation .tab_item{width:100%;display:flex;align-items:center;justify-content:center;border-radius:30px;color:#0069b4;font-size:14px;line-height:22px;font-weight:400;font-family:"Public Sans",sans-serif;font-weight:700;box-sizing:border-box;transition:all .5s ease 0s;cursor:pointer;height:45px;border:1px solid rgba(0,0,0,.1);margin-bottom:15px}@media only screen and (min-width :1750px){.template_section_accordions_groups .template_section_accordions_groups_content .tabs_navigation .tab_item{font-size:16px;line-height:26px}}@media only screen and (min-width :1100px){.template_section_accordions_groups .template_section_accordions_groups_content .tabs_navigation .tab_item{margin-bottom:0;border-color:transparent}}@media only screen and (min-width :1250px){.template_section_accordions_groups .template_section_accordions_groups_content .tabs_navigation .tab_item{height:60px}}.template_section_accordions_groups .template_section_accordions_groups_content .tabs_navigation .tab_item:last-of-type{margin-bottom:0}.template_section_accordions_groups .template_section_accordions_groups_content .tabs_navigation .tab_item:hover{border-color:#0069b4}.template_section_accordions_groups .template_section_accordions_groups_content .tabs_navigation .tab_item.active{background-color:#0069b4;color:#fff}.template_section_accordions_groups .template_section_accordions_groups_content .accordions_groups .accordions{display:none;margin-top:50px;background-color:#f8f9fa;padding:0 15px;box-sizing:border-box}@media only screen and (min-width :768px){.template_section_accordions_groups .template_section_accordions_groups_content .accordions_groups .accordions{padding:0 25px}}@media only screen and (min-width :860px){.template_section_accordions_groups .template_section_accordions_groups_content .accordions_groups .accordions{padding:0 50px}}.template_section_accordions_groups .template_section_accordions_groups_content .accordions_groups .accordions.active{display:block}.template_section_accordions_groups .template_section_accordions_groups_content .accordions_groups .accordions .accordion{padding:40px 0;border-bottom:solid 1px rgba(0,0,0,.15)}.template_section_accordions_groups .template_section_accordions_groups_content .accordions_groups .accordions .accordion:last-of-type{border-bottom:none}.template_section_accordions_groups .template_section_accordions_groups_content .accordions_groups .accordions .accordion.active .accordion_title_holder .icon .plus{display:none}.template_section_accordions_groups .template_section_accordions_groups_content .accordions_groups .accordions .accordion.active .accordion_title_holder .icon .minus{display:block}.template_section_accordions_groups .template_section_accordions_groups_content .accordions_groups .accordions .accordion .accordion_title_holder{cursor:pointer;position:relative}.template_section_accordions_groups .template_section_accordions_groups_content .accordions_groups .accordions .accordion .accordion_title_holder .accordion_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#000}@media only screen and (min-width :1750px){.template_section_accordions_groups .template_section_accordions_groups_content .accordions_groups .accordions .accordion .accordion_title_holder .accordion_title{font-size:18px;line-height:26px}}.template_section_accordions_groups .template_section_accordions_groups_content .accordions_groups .accordions .accordion .accordion_title_holder .icon{position:absolute;top:0;right:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.template_section_accordions_groups .template_section_accordions_groups_content .accordions_groups .accordions .accordion .accordion_title_holder .icon .minus{display:none}.template_section_accordions_groups .template_section_accordions_groups_content .accordions_groups .accordions .accordion .accordion_title_holder .icon img{width:100%}.template_section_accordions_groups .template_section_accordions_groups_content .accordions_groups .accordions .accordion .accordion_hidden_content{display:none;margin-top:20px}.template_section_accordions_groups .template_section_accordions_groups_content .accordions_groups .accordions .accordion .accordion_hidden_content .accordion_link{margin-top:40px}.template_section_accordions_groups .template_section_accordions_groups_content .accordions_groups .accordions .accordion .accordion_hidden_content .accordion_link a{font-size:16px;font-family:"Public Sans",sans-serif;font-weight:700;color:#c3191e}.template_section_supplier_list{margin:100px auto}@media only screen and (min-width :1250px){.template_section_supplier_list{margin:120px auto 200px auto}}.template_section_supplier_list .template_section_supplier_list_content .section_title{font-family:"Public Sans",sans-serif;font-weight:800;font-size:24px;line-height:32px}@media only screen and (min-width :1250px){.template_section_supplier_list .template_section_supplier_list_content .section_title{font-size:28px;line-height:36px}}@media only screen and (min-width :1750px){.template_section_supplier_list .template_section_supplier_list_content .section_title{font-size:38px;line-height:46px}}.template_section_supplier_list .template_section_supplier_list_content ul{-moz-column-count:2;column-count:2;margin-top:25px}@media only screen and (min-width :1024px){.template_section_supplier_list .template_section_supplier_list_content ul{-moz-column-count:3;column-count:3}}.template_section_supplier_list .template_section_supplier_list_content ul li{margin-bottom:20px}.template_section_supplier_list .template_section_supplier_list_content ul li a,.template_section_supplier_list .template_section_supplier_list_content ul li p{font-size:14px;line-height:22px;font-weight:400;font-family:"Public Sans",sans-serif;font-weight:700;color:#c3191e}@media only screen and (min-width :1750px){.template_section_supplier_list .template_section_supplier_list_content ul li a,.template_section_supplier_list .template_section_supplier_list_content ul li p{font-size:16px;line-height:26px}}.template_section_boxed_banner{margin:200px auto}.template_section_boxed_banner .template_section_boxed_banner_content{text-align:center;background-color:#0069b4;padding:80px 15px;box-sizing:border-box}.template_section_boxed_banner .template_section_boxed_banner_content .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;color:#fff;margin-bottom:20px}@media only screen and (min-width :1250px){.template_section_boxed_banner .template_section_boxed_banner_content .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_boxed_banner .template_section_boxed_banner_content .section_title{font-size:48px;line-height:56px}}.template_section_boxed_banner .template_section_boxed_banner_content .section_description{max-width:700px;margin:auto}.template_section_boxed_banner .template_section_boxed_banner_content .section_description *{color:#fff}.template_section_boxed_banner .template_section_boxed_banner_content .button_holder{margin-top:50px}.template_section_requirements_list{margin:200px auto}.template_section_requirements_list .template_section_requirements_list_content .group{margin-bottom:60px}.template_section_requirements_list .template_section_requirements_list_content .section_title{text-align:center;font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:20px}@media only screen and (min-width :1250px){.template_section_requirements_list .template_section_requirements_list_content .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_requirements_list .template_section_requirements_list_content .section_title{font-size:48px;line-height:56px}}.template_section_requirements_list .template_section_requirements_list_content .section_description{text-align:center;max-width:830px;margin:auto}.template_section_requirements_list .template_section_requirements_list_content .list_item{display:flex;flex-wrap:wrap;padding:20px 15px;box-sizing:border-box}@media only screen and (min-width :768px){.template_section_requirements_list .template_section_requirements_list_content .list_item{padding:30px 20px}}@media only screen and (min-width :1024px){.template_section_requirements_list .template_section_requirements_list_content .list_item{padding:35px 30px}}.template_section_requirements_list .template_section_requirements_list_content .list_item:nth-of-type(2n){background-color:#f8f9fa}@media only screen and (min-width :768px){.template_section_requirements_list .template_section_requirements_list_content .list_item .left{padding-right:5px}}@media only screen and (min-width :768px){.template_section_requirements_list .template_section_requirements_list_content .list_item .right{padding-left:5px}}.template_section_requirements_list .template_section_requirements_list_content .list_item .left,.template_section_requirements_list .template_section_requirements_list_content .list_item .right{width:100%;box-sizing:border-box}@media only screen and (min-width :768px){.template_section_requirements_list .template_section_requirements_list_content .list_item .left,.template_section_requirements_list .template_section_requirements_list_content .list_item .right{width:50%}}.template_section_requirements_list .template_section_requirements_list_content .list_item .left .list_item_title,.template_section_requirements_list .template_section_requirements_list_content .list_item .right .list_item_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:26px;margin-bottom:20px}@media only screen and (min-width :768px){.template_section_requirements_list .template_section_requirements_list_content .list_item .left .list_item_title,.template_section_requirements_list .template_section_requirements_list_content .list_item .right .list_item_title{max-width:380px;margin-bottom:0}}.template_section_icons_list{padding-top:80px;padding-bottom:30px;background-color:#f8f9fa}.template_section_icons_list .template_section_icons_list_content .group{margin-bottom:100px;text-align:center}.template_section_icons_list .template_section_icons_list_content .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:20px}@media only screen and (min-width :1250px){.template_section_icons_list .template_section_icons_list_content .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_icons_list .template_section_icons_list_content .section_title{font-size:48px;line-height:56px}}.template_section_icons_list .template_section_icons_list_content .section_title_2{font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;line-height:24px;margin-bottom:20px;margin-top:60px}@media only screen and (min-width :1250px){.template_section_icons_list .template_section_icons_list_content .section_title_2{font-size:22px;line-height:28px}}@media only screen and (min-width :1750px){.template_section_icons_list .template_section_icons_list_content .section_title_2{font-size:26px;line-height:36px}}.template_section_icons_list .template_section_icons_list_content .section_description{max-width:833px;margin:auto}.template_section_icons_list .template_section_icons_list_content .icons{display:flex;flex-wrap:wrap;justify-content:center}.template_section_icons_list .template_section_icons_list_content .icons .icon{padding:0 10px;box-sizing:border-box;text-align:center;width:100%;margin-bottom:50px}@media only screen and (min-width :550px){.template_section_icons_list .template_section_icons_list_content .icons .icon{margin-bottom:70px;width:50%}}@media only screen and (min-width :768px){.template_section_icons_list .template_section_icons_list_content .icons .icon{margin-bottom:90px;width:33.333%}}@media only screen and (min-width :1250px){.template_section_icons_list .template_section_icons_list_content .icons .icon{margin-bottom:110px;width:20%}}.template_section_icons_list .template_section_icons_list_content .icons .icon img{max-width:100px;max-height:65px;margin-bottom:20px}.template_section_icons_list .template_section_icons_list_content .icons .icon p{font-size:16px;line-height:26px;font-weight:400;font-family:"Public Sans",sans-serif;font-weight:700;max-width:270px;margin:auto}.template_section_featured_leadership{margin:100px auto}@media only screen and (min-width :768px){.template_section_featured_leadership{margin:120px auto}}.template_section_featured_leadership .template_section_featured_leadership_content .title_holder{display:flex;justify-content:space-between;margin-bottom:10px;flex-wrap:wrap}@media only screen and (min-width :1024px){.template_section_featured_leadership .template_section_featured_leadership_content .title_holder{flex-wrap:nowrap}}.template_section_featured_leadership .template_section_featured_leadership_content .title_holder .left{text-align:center;width:100%;margin-bottom:20px}@media only screen and (min-width :1024px){.template_section_featured_leadership .template_section_featured_leadership_content .title_holder .left{width:auto;text-align:left;margin-bottom:0}}.template_section_featured_leadership .template_section_featured_leadership_content .title_holder .left .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900}@media only screen and (min-width :1250px){.template_section_featured_leadership .template_section_featured_leadership_content .title_holder .left .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_featured_leadership .template_section_featured_leadership_content .title_holder .left .section_title{font-size:48px;line-height:56px}}.template_section_featured_leadership .template_section_featured_leadership_content .title_holder .right{width:100%;text-align:center}@media only screen and (min-width :1024px){.template_section_featured_leadership .template_section_featured_leadership_content .title_holder .right{text-align:left;width:auto}}.template_section_featured_leadership .template_section_featured_leadership_content .athletes_holder{display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px}.template_section_featured_leadership .template_section_featured_leadership_content .athletes_holder .athlete_holder{width:100%;padding:15px;box-sizing:border-box}@media only screen and (min-width :768px){.template_section_featured_leadership .template_section_featured_leadership_content .athletes_holder .athlete_holder{width:50%}}@media only screen and (min-width :860px){.template_section_featured_leadership .template_section_featured_leadership_content .athletes_holder .athlete_holder{width:25%}}.template_section_featured_leadership .template_section_featured_leadership_content .athletes_holder .athlete_holder .athlete:hover .image_holder img{transform:scale(1.1)}.template_section_featured_leadership .template_section_featured_leadership_content .athletes_holder .athlete_holder .athlete .image_holder{padding-top:100%;position:relative;overflow:hidden}.template_section_featured_leadership .template_section_featured_leadership_content .athletes_holder .athlete_holder .athlete .image_holder:after{content:"";display:block;width:100%;height:100%;background-image:url("../images/stripes/stripe-frame.svg");background-size:100%;background-repeat:no-repeat;background-position:bottom;z-index:1;position:absolute;bottom:0;left:0}.template_section_featured_leadership .template_section_featured_leadership_content .athletes_holder .athlete_holder .athlete .image_holder img{z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:all .5s ease 0s}.template_section_featured_leadership .template_section_featured_leadership_content .athletes_holder .athlete_holder .athlete .group{display:block;text-align:center;margin-top:25px}.template_section_featured_leadership .template_section_featured_leadership_content .athletes_holder .athlete_holder .athlete .group .athlete_name{margin-bottom:10px;font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#000}@media only screen and (min-width :1750px){.template_section_featured_leadership .template_section_featured_leadership_content .athletes_holder .athlete_holder .athlete .group .athlete_name{font-size:18px;line-height:26px}}.template_section_featured_leadership .template_section_featured_leadership_content .athletes_holder .athlete_holder .athlete .group .athlete_sports li{display:inline-block;color:#000;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;margin-right:3px}.template_section_featured_leadership .template_section_featured_leadership_content .athletes_holder .athlete_holder .athlete .group .athlete_sports li:last-of-type{margin-right:0}.template_section_video .template_section_video_content iframe{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}.template_section_video .template_section_video_content .cover_image{position:relative;overflow:hidden;padding-top:56%;background-color:#0069b4}.template_section_video .template_section_video_content .cover_image .overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background:rgba(0,0,0,.6)}.template_section_video .template_section_video_content .cover_image .cover{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.template_section_video .template_section_video_content .cover_image .play_btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;cursor:pointer;width:70px;height:70px;display:flex;background:#c3191e;border:1px solid #c3191e;transition:all .5s ease 0s;align-items:center;justify-content:center}.template_section_video .template_section_video_content .cover_image .play_btn:hover{background-color:transparent}.template_section_gallery{margin:100px auto}@media only screen and (min-width :1100px){.template_section_gallery{margin:200px auto}}.template_section_gallery .template_section_gallery_content .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;margin-bottom:30px}@media only screen and (min-width :1250px){.template_section_gallery .template_section_gallery_content .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_section_gallery .template_section_gallery_content .section_title{font-size:48px;line-height:56px}}.template_section_gallery .template_section_gallery_content .slider_controls{position:relative;margin-top:40px;overflow:hidden}.template_section_gallery .template_section_gallery_content .slider_controls .right{float:right;display:flex}.template_section_gallery .template_section_gallery_content .slider_controls .right .template_section_gallery_slider_btn_prev{margin-right:15px}.template_section_gallery .template_section_gallery_content .slider_controls .left{position:absolute;top:50%;left:0;transform:translateY(-50%)}.template_section_gallery .template_section_gallery_content .swiper-slide .image_holder{position:relative;overflow:hidden;padding-top:50%}.template_section_gallery .template_section_gallery_content .swiper-slide .image_holder img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.template_section_breadcrumbs a,.template_section_breadcrumbs p,.template_section_breadcrumbs span{display:inline-block;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;font-size:12px}@media only screen and (min-width :1250px){.template_section_breadcrumbs a,.template_section_breadcrumbs p,.template_section_breadcrumbs span{font-size:14px}}@media only screen and (min-width :1750px){.template_section_breadcrumbs a,.template_section_breadcrumbs p,.template_section_breadcrumbs span{font-size:16px}}.template_section_breadcrumbs a{color:#000;text-decoration:underline}.template_section_breadcrumbs span{color:#000;margin:0 5px}.template_page_builder_container{padding-top:61px}@media only screen and (min-width :1250px){.template_page_builder_container{padding-top:132px}}.template_athlete_listing_page{padding-top:calc(61px + 40px);padding-bottom:100px}@media only screen and (min-width :768px){.template_athlete_listing_page{padding-bottom:200px}}@media only screen and (min-width :1250px){.template_athlete_listing_page{padding-top:calc(132px + 80px)}}.template_athlete_listing_page .hero_section{max-width:730px;margin:auto;margin-bottom:60px;margin-top:50px}@media only screen and (min-width :768px){.template_athlete_listing_page .hero_section{margin-top:100px}}.template_athlete_listing_page .hero_section .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;text-align:center;margin-bottom:20px}@media only screen and (min-width :1250px){.template_athlete_listing_page .hero_section .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_athlete_listing_page .hero_section .section_title{font-size:48px;line-height:56px}}.template_athlete_listing_page .filters{display:flex;flex-wrap:wrap;align-items:flex-end;box-shadow:0 0 30px rgba(25,36,47,.07);padding:40px 0 60px 0;box-sizing:border-box}@media only screen and (min-width :1024px){.template_athlete_listing_page .filters{padding:40px 5px 60px 5px}}@media only screen and (min-width :1750px){.template_athlete_listing_page .filters{padding:60px 20px}}.template_athlete_listing_page .filters .checkboxes{border:1px solid rgba(0,0,0,.1);border-radius:60px;display:flex;overflow-x:auto;white-space:nowrap}.template_athlete_listing_page .filters .checkboxes::-webkit-scrollbar{width:0;height:0}.template_athlete_listing_page .filters .checkboxes::-webkit-scrollbar-track{background-color:transparent;width:0}.template_athlete_listing_page .filters .checkboxes::-webkit-scrollbar-thumb{background:0 0}.template_athlete_listing_page .filters .checkboxes::-webkit-scrollbar-thumb:hover{background:0 0}.template_athlete_listing_page .filters .checkboxes label{cursor:pointer;display:inline-block}.template_athlete_listing_page .filters .checkboxes label input{display:none}.template_athlete_listing_page .filters .checkboxes label input:checked~span{background-color:#0069b4;border-color:#0069b4;color:#fff}.template_athlete_listing_page .filters .checkboxes label:hover span{border-color:#0069b4}.template_athlete_listing_page .filters .checkboxes label span{display:flex;align-items:center;justify-content:center;padding:10px 15px;box-sizing:border-box;border-radius:60px;border:solid 1px transparent;color:#0069b4;transition:all .5s ease 0s;height:50px;font-family:"Public Sans",sans-serif;font-weight:700;font-size:14px;line-height:22px;text-align:center}@media only screen and (min-width :1250px){.template_athlete_listing_page .filters .checkboxes label span{height:60px}}@media only screen and (min-width :1600px){.template_athlete_listing_page .filters .checkboxes label span{font-size:16px;line-height:26px;padding:10px 20px}}.template_athlete_listing_page .filters .column{margin:20px 15px 0 15px}.template_athlete_listing_page .filters .column.column_1{overflow-x:auto;max-width:800px}@media only screen and (min-width :1750px){.template_athlete_listing_page .filters .column{margin:20px 30px 0 30px}}.template_athlete_listing_page .filters .column .column_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;margin-bottom:7px}.template_athlete_listing_page .filters .column:last-of-type{margin-right:0}.template_athlete_listing_page .filters .column .button{padding:0 35px;min-width:80px}@media only screen and (min-width :1600px){.template_athlete_listing_page .filters .column .button{min-width:154px}}.template_athlete_listing_page .filters .dropdown{max-width:280px;width:100%}@media only screen and (min-width :1750px){.template_athlete_listing_page .filters .dropdown{max-width:358px}}.template_athlete_listing_page .filters .dropdown .cs-option,.template_athlete_listing_page .filters .dropdown .cs-selected{color:inherit;display:block;text-decoration:none;outline:0}.template_athlete_listing_page .filters .dropdown .custom-combobox{position:relative;display:inline-block;cursor:pointer;width:100%;border-radius:60px}.template_athlete_listing_page .filters .dropdown .custom-combobox:after{content:"";border:1px solid rgba(0,0,0,.1);display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:60px;transition:all .5s ease 0s}.template_athlete_listing_page .filters .dropdown .custom-combobox .cs-select{position:relative;max-width:inherit;padding:7px 20px 7px 20px;box-sizing:border-box;display:flex;align-items:center;height:50px;background-color:#fff}@media only screen and (min-width :1250px){.template_athlete_listing_page .filters .dropdown .custom-combobox .cs-select{height:60px}}.template_athlete_listing_page .filters .dropdown .custom-combobox .cs-select.active .cs-right{transform:rotate(180deg)}.template_athlete_listing_page .filters .dropdown .custom-combobox .cs-select .cs-selected{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#000}.template_athlete_listing_page .filters .dropdown .custom-combobox .cs-select .cs-right{position:absolute;background-size:cover;width:12px;height:7px;top:50%;right:20px;transform:translateY(-50%);cursor:pointer;transition:all .5s ease 0s}.template_athlete_listing_page .filters .dropdown .custom-combobox .cs-dropdown{position:absolute;width:100%;padding-top:30px;background-color:#fff;z-index:8;border:1px solid rgba(0,0,0,.1);border-top:0;border-radius:0 0 30px 30px;top:63%;max-height:120px;overflow-y:auto}.template_athlete_listing_page .filters .dropdown .custom-combobox .cs-dropdown .cs-option{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;padding:7px 20px;font-size:14px;color:#000;transition:all .5s ease 0s;line-height:1.24em}.template_athlete_listing_page .filters .dropdown .custom-combobox .cs-dropdown .cs-option.cs-hilighted{background-color:#c3191e;color:#fff}.template_athlete_listing_page .filters .dropdown .custom-combobox .cs-dropdown .cs-option:hover{background-color:#c3191e;color:#fff}.template_athlete_listing_page .filters .dropdown select{border:solid 1px #c3191e;height:30px;width:328px;padding:5px;box-sizing:border-box}.template_athlete_listing_page .posts{display:flex;flex-wrap:wrap;padding-top:80px;width:calc(100% + 20px);margin-left:-10px}.template_athlete_listing_page .posts .post{width:100%;box-sizing:border-box;margin-bottom:50px;padding:0 10px}@media only screen and (min-width :550px){.template_athlete_listing_page .posts .post{width:50%}}@media only screen and (min-width :768px){.template_athlete_listing_page .posts .post{width:33.333%}}@media only screen and (min-width :1600px){.template_athlete_listing_page .posts .post{width:25%}}.template_athlete_listing_page .posts .post .post_content{background-color:#f8f9fa;display:flex;flex-direction:column;height:100%}.template_athlete_listing_page .posts .post .post_content .left{width:100%}.template_athlete_listing_page .posts .post .post_content .left .post_image{position:relative;padding-top:130%;display:block;overflow:hidden}@media only screen and (min-width :1600px){.template_athlete_listing_page .posts .post .post_content .left .post_image{padding-top:140%}}@media only screen and (min-width :1750px){.template_athlete_listing_page .posts .post .post_content .left .post_image{padding-top:150%}}.template_athlete_listing_page .posts .post .post_content .left .post_image:hover img{transform:scale(1.1)}.template_athlete_listing_page .posts .post .post_content .left .post_image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:all .5s ease 0s}.template_athlete_listing_page .posts .post .post_content .right{display:flex;flex-direction:column;padding:30px 25px;box-sizing:border-box;width:100%;height:100%}@media only screen and (min-width :1250px){.template_athlete_listing_page .posts .post .post_content .right{padding:40px}}@media only screen and (min-width :1600px){.template_athlete_listing_page .posts .post .post_content .right{width:auto}}.template_athlete_listing_page .posts .post .post_content .right .top .post_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#000;margin-bottom:10px}@media only screen and (min-width :1250px){.template_athlete_listing_page .posts .post .post_content .right .top .post_title{font-size:22px;line-height:28px}}@media only screen and (min-width :1750px){.template_athlete_listing_page .posts .post .post_content .right .top .post_title{font-size:26px;line-height:36px}}.template_athlete_listing_page .posts .post .post_content .right .top .post_categories_2{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;margin-bottom:15px}.template_athlete_listing_page .posts .post .post_content .right .top .post_categories{margin-bottom:20px}.template_athlete_listing_page .posts .post .post_content .right .top .post_categories.show_hidden li.see_more{display:none}.template_athlete_listing_page .posts .post .post_content .right .top .post_categories.show_hidden li.hidden{display:inline-block}.template_athlete_listing_page .posts .post .post_content .right .top .post_categories li{display:inline-block;font-size:16px;line-height:26px;font-weight:400;font-family:"Public Sans",sans-serif;font-weight:700;margin-right:3px}.template_athlete_listing_page .posts .post .post_content .right .top .post_categories li:last-of-type{margin-right:6px}.template_athlete_listing_page .posts .post .post_content .right .top .post_categories li.see_more{cursor:pointer}.template_athlete_listing_page .posts .post .post_content .right .top .post_categories li.hidden{display:none}.template_athlete_listing_page .posts .post .post_content .right .top .post_categories li span{font-family:"Public Sans",sans-serif;font-weight:400;color:#666}.template_athlete_listing_page .posts .post .post_content .right .top .post_excerpt p{margin-bottom:20px;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_athlete_listing_page .posts .post .post_content .right .top .post_excerpt p:last-of-type{margin-bottom:0}.template_athlete_listing_page .posts .post .post_content .right .bottom{margin-top:auto}.template_athlete_listing_page .posts .post .post_content .right .bottom .button{margin-top:30px}.template_athlete_listing_page .no_results{height:300px;display:flex;align-items:center;justify-content:center}.template_athlete_listing_page .no_results h2{font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;line-height:24px;text-align:center}@media only screen and (min-width :1250px){.template_athlete_listing_page .no_results h2{font-size:22px;line-height:28px}}@media only screen and (min-width :1750px){.template_athlete_listing_page .no_results h2{font-size:26px;line-height:36px}}.template_leadership_listing_page{padding-bottom:100px;padding-top:61px}@media only screen and (min-width :1250px){.template_leadership_listing_page{padding-top:132px}}.template_leadership_listing_page .template_section_breadcrumbs{margin-top:80px}.template_leadership_listing_page .hero_section{max-width:730px;margin:auto;margin-top:100px;margin-bottom:60px}.template_leadership_listing_page .hero_section .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;text-align:center;margin-bottom:20px}@media only screen and (min-width :1250px){.template_leadership_listing_page .hero_section .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_leadership_listing_page .hero_section .section_title{font-size:48px;line-height:56px}}.template_leadership_listing_page .filters{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;box-shadow:0 0 30px rgba(25,36,47,.07);padding:40px 0 60px 0;box-sizing:border-box}@media only screen and (min-width :1024px){.template_leadership_listing_page .filters{padding:40px 5px 60px 5px}}@media only screen and (min-width :1750px){.template_leadership_listing_page .filters{padding:60px 20px}}.template_leadership_listing_page .filters .checkboxes{border:1px solid rgba(0,0,0,.1);border-radius:60px;display:inline-flex;overflow-x:auto;white-space:nowrap}.template_leadership_listing_page .filters .checkboxes::-webkit-scrollbar{width:0;height:0}.template_leadership_listing_page .filters .checkboxes::-webkit-scrollbar-track{background-color:transparent;width:0}.template_leadership_listing_page .filters .checkboxes::-webkit-scrollbar-thumb{background:0 0}.template_leadership_listing_page .filters .checkboxes::-webkit-scrollbar-thumb:hover{background:0 0}.template_leadership_listing_page .filters .checkboxes label{cursor:pointer;display:inline-block}.template_leadership_listing_page .filters .checkboxes label input{display:none}.template_leadership_listing_page .filters .checkboxes label input:checked~span{background-color:#0069b4;border-color:#0069b4;color:#fff}.template_leadership_listing_page .filters .checkboxes label:hover span{border-color:#0069b4}.template_leadership_listing_page .filters .checkboxes label span{display:flex;align-items:center;justify-content:center;padding:10px 15px;box-sizing:border-box;border-radius:60px;border:solid 1px transparent;color:#0069b4;transition:all .5s ease 0s;height:50px;font-family:"Public Sans",sans-serif;font-weight:700;font-size:14px;line-height:22px;text-align:center}@media only screen and (min-width :1250px){.template_leadership_listing_page .filters .checkboxes label span{height:60px}}@media only screen and (min-width :1600px){.template_leadership_listing_page .filters .checkboxes label span{font-size:16px;line-height:26px;padding:10px 20px}}.template_leadership_listing_page .filters .column{margin:20px 15px 0 15px}.template_leadership_listing_page .filters .column.column_1{overflow-x:auto}@media only screen and (min-width :1750px){.template_leadership_listing_page .filters .column{margin:20px 30px 0 30px}}.template_leadership_listing_page .filters .column .column_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;margin-bottom:7px}.template_leadership_listing_page .filters .column .button{padding:0 35px;min-width:80px}@media only screen and (min-width :1600px){.template_leadership_listing_page .filters .column .button{min-width:154px}}.template_leadership_listing_page .posts{display:flex;flex-wrap:wrap;padding-top:80px;width:calc(100% + 20px);margin-left:-10px}.template_leadership_listing_page .posts .post{width:100%;box-sizing:border-box;margin-bottom:50px;padding:0 10px}@media only screen and (min-width :550px){.template_leadership_listing_page .posts .post{width:50%}}@media only screen and (min-width :768px){.template_leadership_listing_page .posts .post{width:33.333%}}@media only screen and (min-width :1500px){.template_leadership_listing_page .posts .post{width:25%}}.template_leadership_listing_page .posts .post .post_content{background-color:#f8f9fa;display:flex;flex-direction:column;height:100%}.template_leadership_listing_page .posts .post .post_content .left{width:100%}.template_leadership_listing_page .posts .post .post_content .left .post_image{position:relative;padding-top:130%;display:block;overflow:hidden}@media only screen and (min-width :1600px){.template_leadership_listing_page .posts .post .post_content .left .post_image{padding-top:140%}}@media only screen and (min-width :1750px){.template_leadership_listing_page .posts .post .post_content .left .post_image{padding-top:150%}}.template_leadership_listing_page .posts .post .post_content .left .post_image:hover img{transform:scale(1.1)}.template_leadership_listing_page .posts .post .post_content .left .post_image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:all .5s ease 0s}.template_leadership_listing_page .posts .post .post_content .right{display:flex;flex-direction:column;padding:30px 25px;box-sizing:border-box;width:100%;height:100%}@media only screen and (min-width :1250px){.template_leadership_listing_page .posts .post .post_content .right{padding:40px}}@media only screen and (min-width :1600px){.template_leadership_listing_page .posts .post .post_content .right{width:auto}}.template_leadership_listing_page .posts .post .post_content .right .top .post_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#000;margin-bottom:10px}@media only screen and (min-width :1250px){.template_leadership_listing_page .posts .post .post_content .right .top .post_title{font-size:22px;line-height:28px}}@media only screen and (min-width :1750px){.template_leadership_listing_page .posts .post .post_content .right .top .post_title{font-size:26px;line-height:36px}}.template_leadership_listing_page .posts .post .post_content .right .top .post_categories_2{margin-bottom:15px}.template_leadership_listing_page .posts .post .post_content .right .top .post_categories_2.bold li{font-family:"Public Sans",sans-serif;font-weight:700}.template_leadership_listing_page .posts .post .post_content .right .top .post_categories_2 li{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_leadership_listing_page .posts .post .post_content .right .top .contact{margin-top:20px}.template_leadership_listing_page .posts .post .post_content .right .top .contact span{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_leadership_listing_page .posts .post .post_content .right .top .contact a{color:#000;color:#c3191e;text-decoration:underline;transition:all .5s ease 0s;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_leadership_listing_page .posts .post .post_content .right .top .contact a:hover{color:#0069b4}.template_leadership_listing_page .posts .post .post_content .right .top .post_categories{margin-bottom:20px}.template_leadership_listing_page .posts .post .post_content .right .top .post_categories.show_hidden li.see_more{display:none}.template_leadership_listing_page .posts .post .post_content .right .top .post_categories.show_hidden li.hidden{display:inline-block}.template_leadership_listing_page .posts .post .post_content .right .top .post_categories li{display:inline-block;font-size:16px;line-height:26px;font-weight:400;font-family:"Public Sans",sans-serif;font-weight:700;margin-right:3px}.template_leadership_listing_page .posts .post .post_content .right .top .post_categories li:last-of-type{margin-right:6px}.template_leadership_listing_page .posts .post .post_content .right .top .post_categories li.see_more{cursor:pointer}.template_leadership_listing_page .posts .post .post_content .right .top .post_categories li.hidden{display:none}.template_leadership_listing_page .posts .post .post_content .right .top .post_categories li span{font-family:"Public Sans",sans-serif;font-weight:400;color:#666}.template_leadership_listing_page .posts .post .post_content .right .top .post_excerpt p{margin-bottom:20px;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_leadership_listing_page .posts .post .post_content .right .top .post_excerpt p:last-of-type{margin-bottom:0}.template_leadership_listing_page .posts .post .post_content .right .bottom{margin-top:auto}.template_leadership_listing_page .posts .post .post_content .right .bottom .button{margin-top:30px}.template_leadership_listing_page .no_results{height:300px;display:flex;align-items:center;justify-content:center}.template_leadership_listing_page .no_results h2{font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;line-height:24px;text-align:center}@media only screen and (min-width :1250px){.template_leadership_listing_page .no_results h2{font-size:22px;line-height:28px}}@media only screen and (min-width :1750px){.template_leadership_listing_page .no_results h2{font-size:26px;line-height:36px}}.template_membership_levels_listing_page{padding-top:calc(61px + 40px)}@media only screen and (min-width :1250px){.template_membership_levels_listing_page{padding-top:calc(132px + 80px)}}.template_membership_levels_listing_page .template_section_breadcrumbs{margin-bottom:60px}@media only screen and (min-width :1250px){.template_membership_levels_listing_page .template_section_breadcrumbs{margin-bottom:100px}}.template_membership_levels_listing_page .hero_section{text-align:center;margin-bottom:55px}.template_membership_levels_listing_page .hero_section .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:20px}@media only screen and (min-width :1250px){.template_membership_levels_listing_page .hero_section .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_membership_levels_listing_page .hero_section .section_title{font-size:48px;line-height:56px}}.template_membership_levels_listing_page .hero_section .section_description{max-width:960px;margin:auto;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;margin-bottom:39px}.template_membership_levels_listing_page .membership_levels_desktop{display:flex;flex-wrap:wrap}.template_membership_levels_listing_page .membership_levels_desktop .membership_part{width:25%;padding:0 15px;box-sizing:border-box}.template_membership_levels_listing_page .membership_levels_desktop .membership_part .membership_part_content{background-color:#f8f9fa;height:100%;padding:30px;box-sizing:border-box}.template_membership_levels_listing_page .membership_levels_desktop .membership_part.membership_header .membership_part_content{background-color:#0069b4}.template_membership_levels_listing_page .membership_levels_desktop .membership_part.membership_header .membership_part_content .level_badge{font-family:"Public Sans",sans-serif;font-weight:600;font-size:14px;line-height:24px;box-sizing:border-box;padding:5px 15px;background-color:#fff;margin-bottom:20px;display:inline-block}.template_membership_levels_listing_page .membership_levels_desktop .membership_part.membership_header .membership_part_content .level_name{font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;line-height:28px;color:#fff;margin-bottom:10px}.template_membership_levels_listing_page .membership_levels_desktop .membership_part.membership_header .membership_part_content .level_desc{color:#fff}.template_membership_levels_listing_page .membership_levels_desktop .membership_part.membership_header .membership_part_content .level_desc p{margin-bottom:20px;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_membership_levels_listing_page .membership_levels_desktop .membership_part.membership_header .membership_part_content .level_desc p:last-of-type{margin-bottom:0}.template_membership_levels_listing_page .membership_levels_desktop .membership_part.membership_body .membership_part_content .features_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:14px;line-height:24px;margin-bottom:15px}.template_membership_levels_listing_page .membership_levels_desktop .membership_part.membership_body .membership_part_content .features_list li{position:relative;padding-left:33px;margin-bottom:15px;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_membership_levels_listing_page .membership_levels_desktop .membership_part.membership_body .membership_part_content .features_list li:last-of-type{margin-bottom:0}.template_membership_levels_listing_page .membership_levels_desktop .membership_part.membership_body .membership_part_content .features_list li img{position:absolute;top:5px;left:0;width:16px}.template_membership_levels_listing_page .membership_levels_desktop .membership_part.membership_footer .membership_part_content{height:auto}.template_membership_levels_listing_page .membership_levels_desktop .membership_part.membership_footer .membership_part_content .button{margin-top:50px;min-width:100%}.template_membership_levels_listing_page .membership_levels{width:calc(100% + 30px);margin-left:-15px;display:flex;flex-wrap:wrap}.template_membership_levels_listing_page .membership_levels .membership_level_holder{margin-bottom:30px;width:100%;padding:0 10px;box-sizing:border-box}@media only screen and (min-width :768px){.template_membership_levels_listing_page .membership_levels .membership_level_holder{width:50%}}@media only screen and (min-width :1500px){.template_membership_levels_listing_page .membership_levels .membership_level_holder{width:25%}}@media only screen and (min-width :1750px){.template_membership_levels_listing_page .membership_levels .membership_level_holder{padding:0 15px}}.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level{background-color:#f8f9fa;height:100%;display:flex;flex-direction:column}.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level .level_body,.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level .level_footer,.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level .level_header{padding:30px 15px;box-sizing:border-box}@media only screen and (min-width :860px){.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level .level_body,.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level .level_footer,.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level .level_header{padding:30px 20px}}@media only screen and (min-width :1750px){.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level .level_body,.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level .level_footer,.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level .level_header{padding:30px}}.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level .level_header{background-color:#0069b4;box-sizing:border-box}.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level .level_header .level_badge{font-family:"Public Sans",sans-serif;font-weight:600;font-size:14px;line-height:24px;box-sizing:border-box;padding:5px 15px;background-color:#fff;margin-bottom:20px;display:inline-block}.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level .level_header .level_name{font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;line-height:28px;color:#fff;margin-bottom:10px}.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level .level_header .level_desc *{color:#fff}.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level .level_body{display:flex;flex-direction:column;padding-bottom:0}.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level .level_body .features_holder .features{margin-bottom:30px}.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level .level_body .features_holder .features:last-of-type{margin-bottom:0}.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level .level_body .features_holder .features .features_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:14px;line-height:24px;margin-bottom:15px}.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level .level_body .features_holder .features .features_list li{position:relative;padding-left:22px;margin-bottom:15px;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}@media only screen and (min-width :1250px){.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level .level_body .features_holder .features .features_list li{padding-left:33px}}.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level .level_body .features_holder .features .features_list li:last-of-type{margin-bottom:0}.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level .level_body .features_holder .features .features_list li img{position:absolute;top:5px;left:0;width:13px}@media only screen and (min-width :1250px){.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level .level_body .features_holder .features .features_list li img{width:16px}}.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level .level_footer{margin-top:auto;padding-top:0}.template_membership_levels_listing_page .membership_levels .membership_level_holder .membership_level .level_footer .button{margin-top:50px;min-width:100%}.template_adaptive_sports_listing_page{padding-top:calc(61px + 40px)}@media only screen and (min-width :1250px){.template_adaptive_sports_listing_page{padding-top:calc(132px + 80px)}}.template_adaptive_sports_listing_page .template_section_breadcrumbs{margin-bottom:60px}@media only screen and (min-width :1250px){.template_adaptive_sports_listing_page .template_section_breadcrumbs{margin-bottom:100px}}.template_adaptive_sports_listing_page .hero_section{text-align:center;margin-bottom:60px}.template_adaptive_sports_listing_page .hero_section .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900}@media only screen and (min-width :1250px){.template_adaptive_sports_listing_page .hero_section .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_adaptive_sports_listing_page .hero_section .section_title{font-size:48px;line-height:56px}}.template_adaptive_sports_listing_page .hero_section .section_description{max-width:730px;margin:auto}.template_adaptive_sports_listing_page .sports_filter{box-shadow:0 0 30px rgba(25,36,47,.07);padding:30px 15px;box-sizing:border-box;margin-bottom:60px;display:flex;align-items:flex-end;flex-wrap:wrap}@media only screen and (min-width :650px){.template_adaptive_sports_listing_page .sports_filter{flex-wrap:nowrap;padding:75px 80px}}@media only screen and (min-width :1250px){.template_adaptive_sports_listing_page .sports_filter{padding:75px 80px}}.template_adaptive_sports_listing_page .sports_filter .left{box-sizing:border-box;width:100%;margin-bottom:15px}@media only screen and (min-width :650px){.template_adaptive_sports_listing_page .sports_filter .left{padding-right:28px;margin-bottom:0}}.template_adaptive_sports_listing_page .sports_filter input{width:100%}.template_adaptive_sports_listing_page .list_view_type{display:flex;justify-content:flex-end;margin-bottom:45px}.template_adaptive_sports_listing_page .list_view_type .type{display:flex;align-items:center;margin-right:35px;cursor:pointer}.template_adaptive_sports_listing_page .list_view_type .type.active span{color:#0069b4}.template_adaptive_sports_listing_page .list_view_type .type.active img.visible{display:none}.template_adaptive_sports_listing_page .list_view_type .type.active img.hidden{display:block}.template_adaptive_sports_listing_page .list_view_type .type:last-of-type{margin-right:0}.template_adaptive_sports_listing_page .list_view_type .type img{margin-right:15px}.template_adaptive_sports_listing_page .list_view_type .type img.hidden{display:none}.template_adaptive_sports_listing_page .list_view_type .type span{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px}.template_adaptive_sports_listing_page .adaptive_sports_list{display:flex;flex-wrap:wrap;width:calc(100% + 34px);margin-left:-17px}.template_adaptive_sports_listing_page .adaptive_sports_list.list_view .adaptive_sport_holder{width:100%;margin-bottom:10px}.template_adaptive_sports_listing_page .adaptive_sports_list.list_view .adaptive_sport_holder .adaptive_sport{display:flex}.template_adaptive_sports_listing_page .adaptive_sports_list.list_view .adaptive_sport_holder .adaptive_sport .sport_icon{position:relative;height:auto;width:70px;display:flex;align-items:center;justify-content:center;padding-top:0!important}.template_adaptive_sports_listing_page .adaptive_sports_list.list_view .adaptive_sport_holder .adaptive_sport .sport_icon img{max-height:40px;max-width:40px;width:auto;height:auto}.template_adaptive_sports_listing_page .adaptive_sports_list.list_view .adaptive_sport_holder .adaptive_sport .sport_name{background-color:transparent;color:#0069b4;transition:all 0 ease 0s}.template_adaptive_sports_listing_page .adaptive_sports_list:not(.list_view) .adaptive_sport_holder .adaptive_sport:hover .sport_icon img{transform:translate(-50%,-50%) scale(1.1)}.template_adaptive_sports_listing_page .adaptive_sports_list:not(.list_view) .adaptive_sport_holder .adaptive_sport:hover .sport_name{background-color:#00aae6}.template_adaptive_sports_listing_page .adaptive_sports_list:not(.list_view) .adaptive_sport_holder .adaptive_sport .sport_icon{position:relative;box-sizing:border-box;padding-top:42%}@media only screen and (min-width :550px){.template_adaptive_sports_listing_page .adaptive_sports_list:not(.list_view) .adaptive_sport_holder .adaptive_sport .sport_icon{padding-top:100%}}.template_adaptive_sports_listing_page .adaptive_sports_list:not(.list_view) .adaptive_sport_holder .adaptive_sport .sport_icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:150px;max-height:80px;transition:all .5s ease 0s}@media only screen and (min-width :550px){.template_adaptive_sports_listing_page .adaptive_sports_list:not(.list_view) .adaptive_sport_holder .adaptive_sport .sport_icon img{max-width:170px;max-height:100px}}@media only screen and (min-width :1500px){.template_adaptive_sports_listing_page .adaptive_sports_list:not(.list_view) .adaptive_sport_holder .adaptive_sport .sport_icon img{max-width:200px;max-height:130px}}.template_adaptive_sports_listing_page .adaptive_sports_list:not(.list_view) .adaptive_sport_holder .adaptive_sport .sport_name{transition:all .5s ease 0s}.template_adaptive_sports_listing_page .adaptive_sports_list .adaptive_sport_holder{width:100%;margin-bottom:35px;box-sizing:border-box;padding:0 15px}@media only screen and (min-width :550px){.template_adaptive_sports_listing_page .adaptive_sports_list .adaptive_sport_holder{width:50%;padding:0 17px}}@media only screen and (min-width :768px){.template_adaptive_sports_listing_page .adaptive_sports_list .adaptive_sport_holder{width:33.333%}}@media only screen and (min-width :1100px){.template_adaptive_sports_listing_page .adaptive_sports_list .adaptive_sport_holder{width:25%}}@media only screen and (min-width :1500px){.template_adaptive_sports_listing_page .adaptive_sports_list .adaptive_sport_holder{width:20%}}.template_adaptive_sports_listing_page .adaptive_sports_list .adaptive_sport_holder .adaptive_sport{background-color:#f8f9fa;display:block}.template_adaptive_sports_listing_page .adaptive_sports_list .adaptive_sport_holder .adaptive_sport .sport_icon{position:relative;box-sizing:border-box}.template_adaptive_sports_listing_page .adaptive_sports_list .adaptive_sport_holder .adaptive_sport .sport_name{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px;text-align:center;color:#fff;background-color:#0069b4;padding:11px 6px;box-sizing:border-box}@media only screen and (min-width :1750px){.template_adaptive_sports_listing_page .adaptive_sports_list .adaptive_sport_holder .adaptive_sport .sport_name{font-size:18px;line-height:26px}}@media only screen and (min-width :768px){.template_adaptive_sports_listing_page .adaptive_sports_list .adaptive_sport_holder .adaptive_sport .sport_name{padding:15px 8px}}@media only screen and (min-width :1500px){.template_adaptive_sports_listing_page .adaptive_sports_list .adaptive_sport_holder .adaptive_sport .sport_name{padding:20px 10px}}.template_adaptive_sports_listing_page .columns_section{margin:100px 0}@media only screen and (min-width :1250px){.template_adaptive_sports_listing_page .columns_section{margin:200px 0}}.template_adaptive_sports_listing_page .columns_section .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:20px;text-align:center}@media only screen and (min-width :1250px){.template_adaptive_sports_listing_page .columns_section .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_adaptive_sports_listing_page .columns_section .section_title{font-size:48px;line-height:56px}}.template_adaptive_sports_listing_page .columns_section .section_description{max-width:690px;margin:auto;text-align:center}.template_adaptive_sports_listing_page .columns_section .columns_holder{margin-top:60px;display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px}.template_adaptive_sports_listing_page .columns_section .columns_holder .column{width:100%;padding:0 15px;box-sizing:border-box;margin-bottom:50px}@media only screen and (min-width :768px){.template_adaptive_sports_listing_page .columns_section .columns_holder .column{width:50%}}@media only screen and (min-width :1024px){.template_adaptive_sports_listing_page .columns_section .columns_holder .column{width:33.333%}}.template_adaptive_sports_listing_page .columns_section .columns_holder .column .column_content{display:block}.template_adaptive_sports_listing_page .columns_section .columns_holder .column .column_content:hover .image_holder img{transform:scale(1.1)}.template_adaptive_sports_listing_page .columns_section .columns_holder .column .column_content .image_holder{position:relative;padding-top:75%;margin-bottom:30px;overflow:hidden}.template_adaptive_sports_listing_page .columns_section .columns_holder .column .column_content .image_holder img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease 0s}.template_adaptive_sports_listing_page .columns_section .columns_holder .column .column_content .column_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px;margin-bottom:15px;color:#000}@media only screen and (min-width :1750px){.template_adaptive_sports_listing_page .columns_section .columns_holder .column .column_content .column_title{font-size:18px;line-height:26px}}.template_adaptive_sports_listing_page .columns_section .columns_holder .column .column_content .column_desc p{color:#000}.template_home_container{padding-top:61px}@media only screen and (min-width :1250px){.template_home_container{padding-top:132px}}.template_downloadable_files_container{padding-top:61px}@media only screen and (min-width :1250px){.template_downloadable_files_container{padding-top:132px}}.template_sections_container{padding-top:61px}@media only screen and (min-width :1250px){.template_sections_container{padding-top:132px}}.template_education_container{padding-top:61px}@media only screen and (min-width :1250px){.template_education_container{padding-top:132px}}.template_magazines_issues_listing{padding-top:61px}@media only screen and (min-width :1250px){.template_magazines_issues_listing{padding-top:132px}}.template_magazines_issues_listing.hero_doesnt_have_image{padding-top:calc(61px + 40px)}@media only screen and (min-width :1250px){.template_magazines_issues_listing.hero_doesnt_have_image{padding-top:calc(132px + 80px)}}.template_magazines_issues_listing .hero_section .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900}@media only screen and (min-width :1250px){.template_magazines_issues_listing .hero_section .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_magazines_issues_listing .hero_section .section_title{font-size:48px;line-height:56px}}.template_magazines_issues_listing .hero_section .button img{position:relative;top:-1px;width:19px;margin-right:10px}.template_magazines_issues_listing .hero_section .button img.hidden{display:none}.template_magazines_issues_listing .hero_section .button:hover img.visible{display:none}.template_magazines_issues_listing .hero_section .button:hover img.hidden{display:block}.template_magazines_issues_listing .hero_section.with_image{position:relative;overflow:hidden;background-color:#0777c7}@media only screen and (min-width :1250px){.template_magazines_issues_listing .hero_section.with_image{min-height:31.3vw}}.template_magazines_issues_listing .hero_section.with_image .overlay_settings{height:100%;position:absolute;top:0;left:0;transform:skewX(20deg);z-index:1}@media only screen and (min-width :1250px){.template_magazines_issues_listing .hero_section.with_image .overlay_settings{content:""}}.template_magazines_issues_listing .hero_section.with_image:after{height:100%;position:absolute;top:0;left:0;transform:skewX(20deg);z-index:1;background-color:rgba(0,105,180,.8);width:48%}@media only screen and (min-width :1250px){.template_magazines_issues_listing .hero_section.with_image:after{content:""}}@media only screen and (min-width :1750px){.template_magazines_issues_listing .hero_section.with_image:after{width:43%}}.template_magazines_issues_listing .hero_section.with_image:before{height:100%;position:absolute;top:0;left:0;transform:skewX(20deg);z-index:1;background-color:rgba(0,105,180,.5);transform-origin:bottom;width:53.7%}@media only screen and (min-width :1250px){.template_magazines_issues_listing .hero_section.with_image:before{content:""}}@media only screen and (min-width :1750px){.template_magazines_issues_listing .hero_section.with_image:before{width:48.7%}}.template_magazines_issues_listing .hero_section.with_image .background_holder{position:relative;padding-top:56%;z-index:0;width:100%;height:100%}@media only screen and (min-width :1250px){.template_magazines_issues_listing .hero_section.with_image .background_holder{position:absolute;top:0;left:0;padding-top:initial}}.template_magazines_issues_listing .hero_section.with_image .background_holder img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.template_magazines_issues_listing .hero_section.with_image .background_overlay{position:absolute;top:0;left:0;z-index:0;display:none;height:100%;width:55vw}@media only screen and (min-width :1250px){.template_magazines_issues_listing .hero_section.with_image .background_overlay{display:block}}@media only screen and (min-width :1750px){.template_magazines_issues_listing .hero_section.with_image .background_overlay{width:50vw}}.template_magazines_issues_listing .hero_section.with_image .hero_section_content{min-height:inherit;display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px}@media only screen and (min-width :1024px){.template_magazines_issues_listing .hero_section.with_image .hero_section_content{width:calc(100% + 60px);margin-left:-30px}}@media only screen and (min-width :1250px){.template_magazines_issues_listing .hero_section.with_image .hero_section_content{width:100%;margin:auto}}@media only screen and (min-width:2200px){.template_magazines_issues_listing .hero_section.with_image .hero_section_content{max-width:80vw}}.template_magazines_issues_listing .hero_section.with_image .hero_section_content .left,.template_magazines_issues_listing .hero_section.with_image .hero_section_content .right{position:relative;z-index:1;width:100%}@media only screen and (min-width :1250px){.template_magazines_issues_listing .hero_section.with_image .hero_section_content .left,.template_magazines_issues_listing .hero_section.with_image .hero_section_content .right{width:50%}}.template_magazines_issues_listing .hero_section.with_image .hero_section_content .left{padding-bottom:20px;display:flex;flex-direction:column;z-index:3;margin-top:-105px}@media only screen and (min-width :768px){.template_magazines_issues_listing .hero_section.with_image .hero_section_content .left{margin-top:-130px}}@media only screen and (min-width :1250px){.template_magazines_issues_listing .hero_section.with_image .hero_section_content .left{padding-bottom:0;margin-top:0;display:flex}}.template_magazines_issues_listing .hero_section.with_image .hero_section_content .left:before{content:"";display:block;width:100%;height:120%;background-color:#0069b4;position:absolute;top:14.3%;left:0;transform:skewY(10deg);z-index:-1}@media only screen and (min-width :1250px){.template_magazines_issues_listing .hero_section.with_image .hero_section_content .left:before{display:none}}.template_magazines_issues_listing .hero_section.with_image .hero_section_content .left:after{content:"";display:block;width:100%;height:120%;background-color:rgba(0,105,180,.85);position:absolute;top:7%;left:0;transform:skewY(10deg);z-index:0}@media only screen and (min-width :1250px){.template_magazines_issues_listing .hero_section.with_image .hero_section_content .left:after{display:none}}.template_magazines_issues_listing .hero_section.with_image .hero_section_content .left .template_section_breadcrumbs{z-index:3;left:0;top:40px;display:none;padding-top:30px}@media only screen and (min-width :1250px){.template_magazines_issues_listing .hero_section.with_image .hero_section_content .left .template_section_breadcrumbs{display:block}}@media only screen and (min-width :1750px){.template_magazines_issues_listing .hero_section.with_image .hero_section_content .left .template_section_breadcrumbs{padding-top:80px}}.template_magazines_issues_listing .hero_section.with_image .hero_section_content .left .template_section_breadcrumbs *{color:#fff}.template_magazines_issues_listing .hero_section.with_image .hero_section_content .left .left_content{margin:auto 0;z-index:2;position:relative;text-align:center;padding:40px 15px 25px 15px;box-sizing:border-box}@media only screen and (min-width :1250px){.template_magazines_issues_listing .hero_section.with_image .hero_section_content .left .left_content{text-align:left;padding:0;padding-bottom:30px;max-width:550px}}@media only screen and (min-width :1750px){.template_magazines_issues_listing .hero_section.with_image .hero_section_content .left .left_content{padding-bottom:80px}}.template_magazines_issues_listing .hero_section.with_image .hero_section_content .left .left_content .section_title{position:relative;z-index:1;color:#fff;margin:25px 0}.template_magazines_issues_listing .hero_section.with_image .hero_section_content .left .left_content .section_description{position:relative;z-index:1}.template_magazines_issues_listing .hero_section.with_image .hero_section_content .left .left_content .section_description p{color:#fff}.template_magazines_issues_listing .hero_section.with_image .hero_section_content .left .left_content .buttons{position:relative;z-index:1;margin-top:30px}.template_magazines_issues_listing .hero_section.with_image .hero_section_content .left .left_content .buttons .button{margin-top:20px;margin-right:20px;min-width:100%}@media only screen and (min-width :1250px){.template_magazines_issues_listing .hero_section.with_image .hero_section_content .left .left_content .buttons .button{min-width:168px}}.template_magazines_issues_listing .hero_section.with_image .hero_section_content .left .left_content .buttons .button:last-of-type{margin-right:0}.template_magazines_issues_listing .hero_section.without_image .hero_section_content .left .template_section_breadcrumbs{margin-bottom:60px}@media only screen and (min-width :1250px){.template_magazines_issues_listing .hero_section.without_image .hero_section_content .left .template_section_breadcrumbs{margin-bottom:100px}}.template_magazines_issues_listing .hero_section.without_image .hero_section_content .left .left_content{text-align:center}.template_magazines_issues_listing .hero_section.without_image .hero_section_content .left .left_content .section_title{margin-bottom:20px}.template_magazines_issues_listing .hero_section.without_image .hero_section_content .left .left_content .section_description{text-align:center;max-width:730px;margin:auto}.template_magazines_issues_listing .hero_section.without_image .hero_section_content .left .left_content .buttons{margin-top:50px}.template_magazines_issues_listing .filters{display:flex;flex-wrap:wrap;align-items:flex-end;box-shadow:0 0 30px rgba(25,36,47,.07);padding:40px 0 60px 0;box-sizing:border-box;margin-bottom:90px}@media only screen and (min-width :1024px){.template_magazines_issues_listing .filters{padding:40px 5px 60px 5px}}@media only screen and (min-width :1750px){.template_magazines_issues_listing .filters{padding:60px 20px}}.template_magazines_issues_listing .filters .column{margin:20px 15px 0 15px}@media only screen and (min-width :1750px){.template_magazines_issues_listing .filters .column{margin:20px 30px 0 30px}}.template_magazines_issues_listing .filters .column .filters_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px;margin-bottom:25px}@media only screen and (min-width :1750px){.template_magazines_issues_listing .filters .column .filters_title{font-size:18px;line-height:26px}}.template_magazines_issues_listing .filters .column .column_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;margin-bottom:7px}.template_magazines_issues_listing .filters .column:last-of-type{margin-right:0}.template_magazines_issues_listing .filters .column .button{padding:0 35px;min-width:80px}@media only screen and (min-width :1600px){.template_magazines_issues_listing .filters .column .button{min-width:154px}}.template_magazines_issues_listing .filters .column .button.clear{min-width:auto;border-color:transparent}.template_magazines_issues_listing .filters .dropdown{max-width:280px;width:100%}@media only screen and (min-width :1750px){.template_magazines_issues_listing .filters .dropdown{max-width:350px}}.template_magazines_issues_listing .found_results{border-bottom:solid 1px rgba(0,0,0,.1);margin-bottom:60px;padding-bottom:30px}.template_magazines_issues_listing .found_results p{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_magazines_issues_listing .found_results p span{font-family:"Public Sans",sans-serif;font-weight:700}.template_magazines_issues_listing .magazines_issues .magazine_issue{display:flex;margin-bottom:30px;flex-wrap:wrap;background-color:#f8f9fa}@media only screen and (min-width :1024px){.template_magazines_issues_listing .magazines_issues .magazine_issue{flex-wrap:nowrap}}.template_magazines_issues_listing .magazines_issues .magazine_issue:last-of-type{margin-bottom:0}.template_magazines_issues_listing .magazines_issues .magazine_issue .left,.template_magazines_issues_listing .magazines_issues .magazine_issue .right{width:100%}@media only screen and (min-width :1024px){.template_magazines_issues_listing .magazines_issues .magazine_issue .left,.template_magazines_issues_listing .magazines_issues .magazine_issue .right{width:auto}}.template_magazines_issues_listing .magazines_issues .magazine_issue .left{display:none}@media only screen and (min-width :1024px){.template_magazines_issues_listing .magazines_issues .magazine_issue .left{display:block}}.template_magazines_issues_listing .magazines_issues .magazine_issue .left .image_holder{margin:auto;width:310px;height:410px;position:relative}.template_magazines_issues_listing .magazines_issues .magazine_issue .left .image_holder img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.template_magazines_issues_listing .magazines_issues .magazine_issue .right{padding:15px;box-sizing:border-box;display:flex;flex-direction:column}@media only screen and (min-width :1024px){.template_magazines_issues_listing .magazines_issues .magazine_issue .right{padding:40px}}@media only screen and (min-width :1440px){.template_magazines_issues_listing .magazines_issues .magazine_issue .right{padding:50px}}.template_magazines_issues_listing .magazines_issues .magazine_issue .right .categories{margin-bottom:27px}.template_magazines_issues_listing .magazines_issues .magazine_issue .right .categories .category_tag{margin-bottom:8px}.template_magazines_issues_listing .magazines_issues .magazine_issue .right .magazine_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;line-height:24px;margin-bottom:20px}@media only screen and (min-width :1250px){.template_magazines_issues_listing .magazines_issues .magazine_issue .right .magazine_title{font-size:22px;line-height:28px}}@media only screen and (min-width :1750px){.template_magazines_issues_listing .magazines_issues .magazine_issue .right .magazine_title{font-size:26px;line-height:36px}}.template_magazines_issues_listing .magazines_issues .magazine_issue .right .button_holder{margin-top:auto}.template_magazines_issues_listing .magazines_issues .magazine_issue .right .button_holder .button_2{margin-top:34px}.template_magazines_issues_listing .magazines_issues .magazine_issue .right .button_holder .button_2 img{margin-right:20px}.template_magazines_issues_listing .no_results{height:300px;display:flex;align-items:center;justify-content:center}.template_magazines_issues_listing .no_results h2{font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;line-height:24px;text-align:center}@media only screen and (min-width :1250px){.template_magazines_issues_listing .no_results h2{font-size:22px;line-height:28px}}@media only screen and (min-width :1750px){.template_magazines_issues_listing .no_results h2{font-size:26px;line-height:36px}}.template_magazines_issues_listing .custom_posts_pagination{margin-bottom:150px}.template_magazines_issues_listing .form_section{box-sizing:border-box;padding:50px 15px;background-color:#f8f9fa;margin:70px 0}@media only screen and (min-width :768px){.template_magazines_issues_listing .form_section{margin:150px 0 180px 0;padding:100px 15px}}.template_magazines_issues_listing .form_section .form_description{max-width:1150px;text-align:center;margin:auto;margin-bottom:60px}.template_magazines_issues_listing .form_section .form_description .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:400;margin-bottom:24px}@media only screen and (min-width :1250px){.template_magazines_issues_listing .form_section .form_description .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_magazines_issues_listing .form_section .form_description .section_title{font-size:48px;line-height:56px}}.template_magazines_issues_listing .form_section .form_holder{max-width:730px;margin:auto}.template_text_container{padding-top:calc(61px + 40px);padding-bottom:15px}@media only screen and (min-width :768px){.template_text_container{padding-bottom:80px}}@media only screen and (min-width :1250px){.template_text_container{padding-bottom:200px;padding-top:calc(132px + 80px)}}.template_text_container .template_section_breadcrumbs{max-width:1730px;margin:auto;margin-bottom:60px;position:relative;padding:0 25px}@media only screen and (min-width :1250px){.template_text_container .template_section_breadcrumbs{margin-bottom:100px}}.template_text_container .page_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;text-align:center;margin-bottom:60px}@media only screen and (min-width :1250px){.template_text_container .page_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_text_container .page_title{font-size:48px;line-height:56px}}.template_text_container .template_text_container_content{position:relative}.template_text_container .text_editor{max-width:1100px;margin:auto;padding:0 30px}.template_text_container .share_icons{max-width:1100px;margin:auto;margin-top:50px}@media only screen and (min-width :1280px){.template_text_container .share_icons{margin-top:0;position:absolute;top:0;left:25px}}@media only screen and (min-width :1750px){.template_text_container .share_icons{left:0}}.template_text_container .share_icons h3{font-family:"Public Sans",sans-serif;font-weight:700;font-size:15px;line-height:22px;margin-bottom:10px}@media only screen and (min-width :1750px){.template_text_container .share_icons h3{font-size:16px;line-height:26px}}@media only screen and (min-width :1280px){.template_text_container .share_icons h3{margin-bottom:30px}}@media only screen and (min-width :1280px){.template_text_container .share_icons .addtoany_shortcode .addtoany_list{display:block}}.template_text_container .share_icons .addtoany_shortcode .addtoany_list a{padding:0;padding-right:10px}@media only screen and (min-width :1280px){.template_text_container .share_icons .addtoany_shortcode .addtoany_list a{padding-right:0;display:block}.template_text_container .share_icons .addtoany_shortcode .addtoany_list a:last-of-type{margin-bottom:0}}.template_blog_container{padding-top:61px}@media only screen and (min-width :1250px){.template_blog_container{padding-top:132px}}.template_blog_container .filters{z-index:2;position:relative}@media only screen and (min-width :1024px){.template_blog_container .filters{margin-top:-35px}}@media only screen and (min-width :1750px){.template_blog_container .filters{margin-top:-100px}}.template_blog_container .filters .form_content{background-color:#fff;z-index:3;display:flex;flex-wrap:wrap;align-items:flex-end;box-sizing:border-box;margin-bottom:50px;padding-top:40px}@media only screen and (min-width :1024px){.template_blog_container .filters .form_content{margin-bottom:90px;padding:40px 20px;box-shadow:0 0 30px rgba(25,36,47,.07)}}@media only screen and (min-width :1750px){.template_blog_container .filters .form_content{padding:60px 45px}}.template_blog_container .filters .form_content .column{width:100%;box-sizing:border-box;padding-top:20px}@media only screen and (min-width :768px){.template_blog_container .filters .form_content .column{width:50%}.template_blog_container .filters .form_content .column:nth-of-type(odd){padding-right:10px}.template_blog_container .filters .form_content .column:nth-of-type(2n){padding-left:10px}}@media only screen and (min-width :1250px){.template_blog_container .filters .form_content .column{width:25%;padding-right:10px}.template_blog_container .filters .form_content .column:nth-of-type(odd){padding-right:auto}.template_blog_container .filters .form_content .column:nth-of-type(2n){padding-left:auto}}@media only screen and (min-width :1750px){.template_blog_container .filters .form_content .column{width:26.666%;padding-right:30px}}.template_blog_container .filters .form_content .column.buttons{display:flex}@media only screen and (min-width :1750px){.template_blog_container .filters .form_content .column.buttons{width:20%}}.template_blog_container .filters .form_content .column .column_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;margin-bottom:7px}.template_blog_container .filters .form_content .column input{width:100%}.template_blog_container .filters .form_content .column:last-of-type{margin-right:0}.template_blog_container .filters .form_content .column .button{padding:0 35px;min-width:80px}@media only screen and (min-width :1600px){.template_blog_container .filters .form_content .column .button{min-width:144px}}.template_blog_container .filters .form_content .column .button.clear{min-width:auto;border-color:transparent;padding:0 20px}.template_blog_container .filters .form_content .column .button.clear:hover{background-color:transparent;color:#c3191e}@media only screen and (min-width :1600px){.template_blog_container .filters .form_content .column .button.clear{padding:0 35px}}.template_blog_container .filters .dropdown{width:100%}.template_blog_container .filters .found_results{border-bottom:solid 1px rgba(0,0,0,.1);margin-bottom:60px;padding-bottom:30px;display:flex;flex-wrap:wrap;justify-content:space-between}.template_blog_container .filters .found_results .left{width:100%;margin-bottom:35px}@media only screen and (min-width :768px){.template_blog_container .filters .found_results .left{margin-bottom:0;width:30%}}.template_blog_container .filters .found_results .left p{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_blog_container .filters .found_results .left p span{font-family:"Public Sans",sans-serif;font-weight:700}.template_blog_container .filters .found_results .right{align-items:center;width:100%}@media only screen and (min-width :768px){.template_blog_container .filters .found_results .right{display:flex;justify-content:flex-end;width:70%}}.template_blog_container .filters .found_results .right .column_title{margin-bottom:20px;font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px}@media only screen and (min-width :768px){.template_blog_container .filters .found_results .right .column_title{margin-bottom:0;margin-right:20px}}@media only screen and (min-width :768px){.template_blog_container .filters .found_results .right .select2{max-width:350px}}.template_blog_container .post_holder{display:flex;flex-wrap:wrap;background-color:#f8f9fa;margin-bottom:30px}@media only screen and (min-width :860px){.template_blog_container .post_holder{min-height:300px;flex-wrap:nowrap}}.template_blog_container .post_holder .left{padding:35px 15px;box-sizing:border-box;width:100%;order:1}@media only screen and (min-width :860px){.template_blog_container .post_holder .left{order:0}}@media only screen and (min-width :768px){.template_blog_container .post_holder .left{padding:35px 20px}}@media only screen and (min-width :1250px){.template_blog_container .post_holder .left{padding:45px 50px}}.template_blog_container .post_holder .left .date{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#0069b4;margin-bottom:25px}.template_blog_container .post_holder .left .post_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px;margin-bottom:15px;color:#000}@media only screen and (min-width :1750px){.template_blog_container .post_holder .left .post_title{font-size:18px;line-height:26px}}.template_blog_container .post_holder .left .post_description *{color:#000}.template_blog_container .post_holder .left .categories{margin-top:35px}.template_blog_container .post_holder .right{width:100%}@media only screen and (min-width :860px){.template_blog_container .post_holder .right{width:auto}}.template_blog_container .post_holder .right .image_holder{margin:auto;position:relative;width:100%;padding-top:56%}@media only screen and (min-width :860px){.template_blog_container .post_holder .right .image_holder{padding-top:0;width:425px;height:100%}}.template_blog_container .post_holder .right .image_holder img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.template_blog_container .custom_posts_pagination{margin:60px 0}.template_blog_container .subscribe_section{display:flex;flex-wrap:wrap;margin:150px 0 200px 0}.template_blog_container .subscribe_section .column{width:100%;padding:30px 15px;box-sizing:border-box;background-color:#f8f9fa}@media only screen and (min-width :650px){.template_blog_container .subscribe_section .column{padding:50px 30px}}@media only screen and (min-width :1250px){.template_blog_container .subscribe_section .column{width:50%}}@media only screen and (min-width :1366px){.template_blog_container .subscribe_section .column{padding:60px 40px}}@media only screen and (min-width :1600px){.template_blog_container .subscribe_section .column{padding:70px}}.template_blog_container .subscribe_section .column .column_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;line-height:24px;margin-bottom:20px}@media only screen and (min-width :1250px){.template_blog_container .subscribe_section .column .column_title{font-size:22px;line-height:28px}}@media only screen and (min-width :1750px){.template_blog_container .subscribe_section .column .column_title{font-size:26px;line-height:36px}}.template_blog_container .subscribe_section .column .group{margin-bottom:50px}.template_blog_container .subscribe_section .column.magazine{background-color:#0069b4;text-align:center}@media only screen and (min-width :650px){.template_blog_container .subscribe_section .column.magazine{text-align:left}}.template_blog_container .subscribe_section .column.magazine .column_title{color:#fff}.template_blog_container .subscribe_section .column.magazine .featured_magazine{display:flex;flex-wrap:wrap}@media only screen and (min-width :650px){.template_blog_container .subscribe_section .column.magazine .featured_magazine{flex-wrap:nowrap}}.template_blog_container .subscribe_section .column.magazine .featured_magazine .magazine_image{min-width:200px;max-width:200px;margin:auto;margin-bottom:40px}@media only screen and (min-width :650px){.template_blog_container .subscribe_section .column.magazine .featured_magazine .magazine_image{margin-bottom:0}}.template_blog_container .subscribe_section .column.magazine .featured_magazine .magazine_image img{width:100%;height:auto}.template_blog_container .subscribe_section .column.magazine .featured_magazine .magazine_info{display:flex;flex-direction:column}@media only screen and (min-width :650px){.template_blog_container .subscribe_section .column.magazine .featured_magazine .magazine_info{padding-left:20px}}@media only screen and (min-width :1600px){.template_blog_container .subscribe_section .column.magazine .featured_magazine .magazine_info{padding-left:40px}}.template_blog_container .subscribe_section .column.magazine .featured_magazine .magazine_info .magazine_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#fff;margin-bottom:20px}@media only screen and (min-width :1750px){.template_blog_container .subscribe_section .column.magazine .featured_magazine .magazine_info .magazine_title{font-size:18px;line-height:26px}}.template_blog_container .subscribe_section .column.magazine .featured_magazine .magazine_info .magazine_description p{color:#fff}.template_blog_container .subscribe_section .column.magazine .featured_magazine .magazine_info .button_holder{margin-top:auto}.template_blog_container .subscribe_section .column.magazine .featured_magazine .magazine_info .button_holder .button{margin-top:20px}.template_signature_events_container .template_section_text_editor{margin-bottom:60px}.template_signature_events_container .template_section_resource_library{margin-top:60px}.template_signature_events_container .template_section_grid_slider{margin:100px auto}@media only screen and (min-width :1250px){.template_signature_events_container .template_section_grid_slider{margin:200px auto}}.template_donate_sbs_container{padding-top:61px}@media only screen and (min-width :1250px){.template_donate_sbs_container{padding-top:132px}}.template_donate_sbs_container .hero_section{position:relative}.template_donate_sbs_container .hero_section .background_image{position:absolute;top:0;left:0;width:100%;-o-object-fit:cover;object-fit:cover;height:40.3vw;min-height:700px;max-height:830px}.template_donate_sbs_container .hero_section .hero_section_content{display:flex;max-width:1580px;padding:0 15px;box-sizing:border-box;margin:auto;padding-top:166px;flex-wrap:wrap}@media only screen and (min-width :1100px){.template_donate_sbs_container .hero_section .hero_section_content{flex-wrap:nowrap}}.template_donate_sbs_container .hero_section .hero_section_content .left,.template_donate_sbs_container .hero_section .hero_section_content .right{position:relative;z-index:1;width:50%}.template_donate_sbs_container .hero_section .hero_section_content .left{position:relative;max-width:650px;width:100%;margin:auto;order:1}@media only screen and (min-width :1100px){.template_donate_sbs_container .hero_section .hero_section_content .left{order:0}}.template_donate_sbs_container .hero_section .hero_section_content .left .template_section_breadcrumbs{position:absolute;left:0;top:0;transform:translateY(-60px)}.template_donate_sbs_container .hero_section .hero_section_content .left .template_section_breadcrumbs *{color:#fff}.template_donate_sbs_container .hero_section .hero_section_content .left .gravity_form_holder{padding-bottom:40px}@media only screen and (min-width :860px){.template_donate_sbs_container .hero_section .hero_section_content .left .gravity_form_holder{padding-bottom:70px}}.template_donate_sbs_container .hero_section .hero_section_content .left .gravity_form_holder .top_desc{margin-bottom:8px}.template_donate_sbs_container .hero_section .hero_section_content .left .gravity_form_holder .top_desc .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;text-align:center;margin-bottom:10px}@media only screen and (min-width :1250px){.template_donate_sbs_container .hero_section .hero_section_content .left .gravity_form_holder .top_desc .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_donate_sbs_container .hero_section .hero_section_content .left .gravity_form_holder .top_desc .section_title{font-size:48px;line-height:56px}}.template_donate_sbs_container .hero_section .hero_section_content .left .gravity_form_holder .bottom_desc{background-color:#fff;box-shadow:0 20px 30px rgba(25,36,47,.07);padding:0 15px 40px 15px;position:relative;z-index:2}@media only screen and (min-width :860px){.template_donate_sbs_container .hero_section .hero_section_content .left .gravity_form_holder .bottom_desc{padding:0 50px 60px 50px}}@media only screen and (min-width :1250px){.template_donate_sbs_container .hero_section .hero_section_content .left .gravity_form_holder .bottom_desc{padding:0 70px 80px 70px}}.template_donate_sbs_container .hero_section .hero_section_content .left .gravity_form_holder .gform_heading,.template_donate_sbs_container .hero_section .hero_section_content .left .gravity_form_holder .top_desc{background-color:#fff;box-shadow:0 10px 30px rgba(25,36,47,.07);padding:30px 15px}@media only screen and (min-width :860px){.template_donate_sbs_container .hero_section .hero_section_content .left .gravity_form_holder .gform_heading,.template_donate_sbs_container .hero_section .hero_section_content .left .gravity_form_holder .top_desc{padding:50px;padding-bottom:40px}}.template_donate_sbs_container .hero_section .hero_section_content .left .gravity_form_holder form .gf_page_steps{box-shadow:0 0 30px rgba(25,36,47,.07);padding:30px 15px}@media only screen and (min-width :860px){.template_donate_sbs_container .hero_section .hero_section_content .left .gravity_form_holder form .gf_page_steps{padding:30px 50px}}@media only screen and (min-width :1250px){.template_donate_sbs_container .hero_section .hero_section_content .left .gravity_form_holder form .gf_page_steps{padding:30px 80px}}.template_donate_sbs_container .hero_section .hero_section_content .left .gravity_form_holder form .gform_body{background-color:#fff;box-shadow:0 0 30px rgba(25,36,47,.07);padding:30px 15px 10px 15px;padding-bottom:0;position:relative}@media only screen and (min-width :860px){.template_donate_sbs_container .hero_section .hero_section_content .left .gravity_form_holder form .gform_body{padding:40px 50px 10px 50px}}@media only screen and (min-width :1250px){.template_donate_sbs_container .hero_section .hero_section_content .left .gravity_form_holder form .gform_body{padding:50px 70px 10px 70px}}.template_donate_sbs_container .hero_section .hero_section_content .left .gravity_form_holder form .gform_body .gform_page_footer input{margin:0;width:100%}.template_donate_sbs_container .hero_section .hero_section_content .left .gravity_form_holder form .gform_body .gform_page_footer input.gform_previous_button{margin-bottom:20px;color:#000}.template_donate_sbs_container .hero_section .hero_section_content .right{box-sizing:border-box;width:100%;max-width:650px;margin:auto}@media only screen and (min-width :1100px){.template_donate_sbs_container .hero_section .hero_section_content .right{margin:initial;padding-left:25px;width:auto;max-width:100%}}@media only screen and (min-width :1500px){.template_donate_sbs_container .hero_section .hero_section_content .right{padding-left:54px}}.template_donate_sbs_container .hero_section .hero_section_content .right .section_title{font-family:"Public Sans",sans-serif;font-weight:900;font-size:50px;color:#fff}@media only screen and (min-width :450px){.template_donate_sbs_container .hero_section .hero_section_content .right .section_title{font-size:15vw}}@media only screen and (min-width :860px){.template_donate_sbs_container .hero_section .hero_section_content .right .section_title{font-size:13vw}}@media only screen and (min-width :1100px){.template_donate_sbs_container .hero_section .hero_section_content .right .section_title{margin-top:-10px;font-size:10vw}}@media only screen and (min-width :1750px){.template_donate_sbs_container .hero_section .hero_section_content .right .section_title{font-size:180px}}.template_donate_sbs_container .hero_section .hero_section_content .right .section_title span{margin-bottom:20px}.template_content_listing{padding-top:60px}@media only screen and (min-width :1100px){.template_content_listing{padding-top:130px}}.template_content_listing .template_section_info_list .template_section_info_list_content .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:400}@media only screen and (min-width :1250px){.template_content_listing .template_section_info_list .template_section_info_list_content .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_content_listing .template_section_info_list .template_section_info_list_content .section_title{font-size:48px;line-height:56px}}.template_web_form_container{padding-top:61px}@media only screen and (min-width :1250px){.template_web_form_container{padding-top:132px}}.template_web_form_container .form_section{max-width:1024px;margin:120px auto 150px auto;box-sizing:border-box;background-color:#fff;box-shadow:0 0 30px rgba(25,36,47,.07);padding:50px 15px}@media only screen and (min-width :860px){.template_web_form_container .form_section{padding:70px 50px}}@media only screen and (min-width :1250px){.template_web_form_container .form_section{padding:80px 70px}}.template_web_form_container .form_section .section_title{font-family:"Public Sans",sans-serif;font-weight:800;font-size:28px;line-height:36px;margin-bottom:48px}@media only screen and (min-width :1250px){.template_web_form_container .form_section .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_web_form_container .form_section .section_title{font-size:48px;line-height:56px}}.template_contact_container{padding-top:60px;padding-bottom:90px}@media only screen and (min-width :1100px){.template_contact_container{padding-bottom:150px;padding-top:130px}}.template_contact_container .template_contact_content{display:flex;flex-wrap:wrap;position:relative;z-index:2}.template_contact_container .template_contact_content .contact_info_wrap{width:100%;max-width:740px;margin:auto}@media only screen and (min-width :1100px){.template_contact_container .template_contact_content .contact_info_wrap{margin:initial;max-width:initial;width:35%}}.template_contact_container .template_contact_content .contact_info_wrap .contact_info{padding-top:60px;display:flex;flex-wrap:wrap}@media only screen and (min-width :768px){.template_contact_container .template_contact_content .contact_info_wrap .contact_info{padding-top:120px}}.template_contact_container .template_contact_content .contact_info_wrap .contact_info .single_block{width:100%;margin-bottom:50px}@media only screen and (min-width :768px){.template_contact_container .template_contact_content .contact_info_wrap .contact_info .single_block{width:50%}}@media only screen and (min-width :1100px){.template_contact_container .template_contact_content .contact_info_wrap .contact_info .single_block{width:100%;margin-bottom:100px}}.template_contact_container .template_contact_content .contact_info_wrap .contact_info .single_block h4{font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;line-height:24px;margin-bottom:10px}@media only screen and (min-width :1250px){.template_contact_container .template_contact_content .contact_info_wrap .contact_info .single_block h4{font-size:22px;line-height:28px}}@media only screen and (min-width :1750px){.template_contact_container .template_contact_content .contact_info_wrap .contact_info .single_block h4{font-size:26px;line-height:36px}}.template_contact_container .template_contact_content .contact_info_wrap .contact_info .single_block ul{margin-bottom:20px}.template_contact_container .template_contact_content .contact_info_wrap .contact_info .single_block ul li{font-family:"Public Sans",sans-serif;font-weight:400;margin-bottom:10px;line-height:1.7em}.template_contact_container .template_contact_content .contact_info_wrap .contact_info .single_block ul li a{color:#c3191e;text-decoration:underline;transition:all .5s ease 0s;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;font-size:16px}.template_contact_container .template_contact_content .contact_info_wrap .contact_info .single_block ul li a:hover{color:#0069b4}.template_contact_container .template_contact_content .contact_info_wrap .contact_info .single_block .social_media{display:flex}.template_contact_container .template_contact_content .contact_info_wrap .contact_info .single_block .social_media a{margin-right:15px;transition:all .5s ease 0s;width:45px;height:45px;display:block;position:relative}.template_contact_container .template_contact_content .contact_info_wrap .contact_info .single_block .social_media a:last-child{margin-right:0}.template_contact_container .template_contact_content .contact_info_wrap .contact_info .single_block .social_media a:hover img.hover_icon{opacity:1}.template_contact_container .template_contact_content .contact_info_wrap .contact_info .single_block .social_media a img{width:100%}.template_contact_container .template_contact_content .contact_info_wrap .contact_info .single_block .social_media a img.hover_icon{transition:all .5s ease 0s;position:absolute;top:0;left:0;opacity:0}.template_contact_container .template_contact_content .contact_info_wrap .contact_info .single_block .get_directions{color:#c3191e;text-decoration:underline;transition:all .5s ease 0s;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;font-size:16px;line-height:1.7em;display:flex}.template_contact_container .template_contact_content .contact_info_wrap .contact_info .single_block .get_directions:hover{color:#0069b4}.template_contact_container .template_contact_content .contact_info_wrap .contact_info .single_block .get_directions img{margin-right:10px}.template_contact_container .template_contact_content .right{width:100%}@media only screen and (min-width :1100px){.template_contact_container .template_contact_content .right{width:65%}}.template_contact_container .template_contact_content .right .form_section{position:relative;background-color:#fff;max-width:740px;box-sizing:border-box;box-shadow:0 10px 30px rgba(25,36,47,.07);margin:auto;padding:50px 15px}@media only screen and (min-width :860px){.template_contact_container .template_contact_content .right .form_section{padding:70px 50px}}@media only screen and (min-width :1100px){.template_contact_container .template_contact_content .right .form_section{margin-top:40px}}@media only screen and (min-width :1250px){.template_contact_container .template_contact_content .right .form_section{padding:80px 70px;margin-left:auto;margin-top:-75px}}@media only screen and (min-width :1600px){.template_contact_container .template_contact_content .right .form_section{margin-top:-120px}}.template_contact_container .template_contact_content .right .form_section .form_description{margin-bottom:50px}.template_contact_container .template_contact_content .right .form_section .form_description .section_title{font-family:"Public Sans",sans-serif;font-weight:800;font-size:24px;line-height:32px;margin-bottom:24px}@media only screen and (min-width :1250px){.template_contact_container .template_contact_content .right .form_section .form_description .section_title{font-size:28px;line-height:36px}}@media only screen and (min-width :1750px){.template_contact_container .template_contact_content .right .form_section .form_description .section_title{font-size:38px;line-height:46px}}.template_organizations_listing{padding-top:61px;padding-bottom:100px}@media only screen and (min-width :768px){.template_organizations_listing{padding-bottom:200px}}@media only screen and (min-width :1250px){.template_organizations_listing{padding-top:132px}}.template_organizations_listing .template_organizations_listing_content .form_holder form{display:flex;flex-wrap:wrap}@media only screen and (min-width :1024px){.template_organizations_listing .template_organizations_listing_content .form_holder form{margin-top:-35px}}@media only screen and (min-width :1750px){.template_organizations_listing .template_organizations_listing_content .form_holder form{margin-top:-75px}}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header{width:100%;z-index:3;display:flex;flex-wrap:wrap;align-items:flex-end;box-sizing:border-box;margin-bottom:50px;padding-top:30px}@media only screen and (min-width :1024px){.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header{background-color:#fff;margin-bottom:90px;padding:40px 30px;box-shadow:0 0 30px rgba(25,36,47,.07)}}@media only screen and (min-width :1440px){.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header{padding:40px 60px}}@media only screen and (min-width :1750px){.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header{padding:60px 80px}}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header .column{width:100%;box-sizing:border-box;padding-top:20px}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header .column.keywords_col{width:100%}@media only screen and (min-width :768px){.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header .column.keywords_col{padding-right:20px;width:40%}}@media only screen and (min-width :1024px){.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header .column.keywords_col{width:55.3%}}@media only screen and (min-width :1500px){.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header .column.keywords_col{padding-right:40px}}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header .column.location_col{width:100%}@media only screen and (min-width :768px){.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header .column.location_col{padding-right:20px;width:40%}}@media only screen and (min-width :1024px){.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header .column.location_col{width:33%}}@media only screen and (min-width :1500px){.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header .column.location_col{padding-right:40px}}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header .column.location_col .location_group{display:flex}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header .column.location_col .location_group .get_location_btn{margin-left:15px}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header .column.buttons_col{width:100%;display:flex}@media only screen and (min-width :768px){.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header .column.buttons_col{width:20%}}@media only screen and (min-width :1024px){.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header .column.buttons_col{width:11.7%}}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header .column.buttons_col button{width:100%}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header .column .column_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;margin-bottom:7px}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header .column input{width:100%}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header .column:last-of-type{margin-right:0}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header .column .button{padding:0 35px;min-width:80px}@media only screen and (min-width :1600px){.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header .column .button{min-width:144px}}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header .column .button.clear{min-width:auto;border-color:transparent;padding:0 20px}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header .column .button.clear:hover{background-color:transparent;color:#c3191e}@media only screen and (min-width :1600px){.template_organizations_listing .template_organizations_listing_content .form_holder form .form_content_header .column .button.clear{padding:0 35px}}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_sidebar_filters{width:100%;box-sizing:border-box;margin-bottom:20px}@media only screen and (min-width :860px){.template_organizations_listing .template_organizations_listing_content .form_holder form .form_sidebar_filters{padding-right:50px;margin-bottom:0;width:30%}}@media only screen and (min-width :1366px){.template_organizations_listing .template_organizations_listing_content .form_holder form .form_sidebar_filters{padding-right:150px}}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_sidebar_filters .column_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;margin-bottom:10px}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_sidebar_filters .first_row{padding-bottom:30px;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:25px}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_sidebar_filters .first_row.hidden{display:none}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_sidebar_filters button,.template_organizations_listing .template_organizations_listing_content .form_holder form .form_sidebar_filters input{width:100%}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_sidebar_filters .checkboxes{transition:all .5s ease 0s;max-height:150px;overflow:hidden;margin-top:25px;margin-bottom:25px}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_sidebar_filters .checkboxes.active{max-height:400px;overflow:scroll}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_sidebar_filters .show_more_checkboxes_button{cursor:pointer;transition:all .5s ease 0s}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_sidebar_filters .show_more_checkboxes_button:hover{opacity:.6}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_sidebar_filters .show_more_checkboxes_button.active span.more_text{display:none}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_sidebar_filters .show_more_checkboxes_button.active span.less_text{display:block}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_sidebar_filters .show_more_checkboxes_button span{color:#c3191e;font-family:"Public Sans",sans-serif;font-weight:700}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_sidebar_filters .show_more_checkboxes_button span.less_text{display:none}.template_organizations_listing .template_organizations_listing_content .form_holder form .form_sidebar_filters .button{margin-top:50px}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content{width:100%}@media only screen and (min-width :860px){.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content{width:70%}}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .found_results{border-bottom:solid 1px rgba(0,0,0,.1);margin-bottom:60px;padding-bottom:30px;display:flex;flex-wrap:wrap;justify-content:space-between}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .found_results .left{width:100%;margin-bottom:35px}@media only screen and (min-width :768px){.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .found_results .left{margin-bottom:0;width:30%}}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .found_results .left p{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .found_results .left p span{font-family:"Public Sans",sans-serif;font-weight:700}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .found_results .right{align-items:center;width:100%}@media only screen and (min-width :768px){.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .found_results .right{display:flex;justify-content:flex-end;width:70%}}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .found_results .right .column_title{margin-bottom:20px;font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px}@media only screen and (min-width :768px){.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .found_results .right .column_title{margin-bottom:0;margin-right:20px}}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .found_results .right .test{width:280px;border:1px solid rgba(0,0,0,.1);border-radius:60px;display:flex;overflow-x:auto;white-space:nowrap;height:60px}@media only screen and (min-width :1250px){.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .found_results .right .test{height:60px}}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .found_results .right .test label{cursor:pointer;display:block;margin:0;width:100%}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .found_results .right .test label input{display:none}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .found_results .right .test label input:checked~span{background-color:#0069b4;border-color:#0069b4;color:#fff}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .found_results .right .test label:hover span{border-color:#0069b4}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .found_results .right .test label span{display:flex;align-items:center;justify-content:center;padding:10px 15px;box-sizing:border-box;border-radius:60px;border:solid 1px transparent;color:#0069b4;transition:all .5s ease 0s;height:100%;font-family:"Public Sans",sans-serif;font-weight:700;font-size:14px;line-height:22px;text-align:center}@media only screen and (min-width :1600px){.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .found_results .right .test label span{font-size:16px;line-height:26px;padding:10px 20px}}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts{position:relative}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .no_results{min-height:400px;display:flex;align-items:center;justify-content:center}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .no_results h2{font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;line-height:24px;text-align:center}@media only screen and (min-width :1250px){.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .no_results h2{font-size:22px;line-height:28px}}@media only screen and (min-width :1750px){.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .no_results h2{font-size:26px;line-height:36px}}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .map_holder{position:relative;overflow:hidden}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .map_holder .marker_popup{background-color:#fff;box-shadow:0 0 30px rgba(25,36,47,.12);position:absolute;z-index:2;top:15px;right:10px;max-width:529px;height:calc(100% - 30px);width:100%;padding:20px 10px;box-sizing:border-box;transform:translateX(120%);transition:all .5s ease 0s}@media only screen and (min-width :550px){.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .map_holder .marker_popup{padding:30px}}@media only screen and (min-width :860px){.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .map_holder .marker_popup{padding:40px 50px}}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .map_holder .marker_popup.active{transform:translateX(0)}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .map_holder .marker_popup .marker_popup_content .marker_org_cat{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .map_holder .marker_popup .marker_popup_content .marker_org_cat .marker_popup_close_btn{font-family:"Public Sans",sans-serif;font-weight:700;font-size:14px;cursor:pointer;display:flex;align-items:center}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .map_holder .marker_popup .marker_popup_content .marker_org_cat .marker_popup_close_btn img{width:18px;margin-left:10px}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .map_holder .marker_popup .marker_popup_content .marker_org_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;line-height:24px;margin-bottom:20px}@media only screen and (min-width :1250px){.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .map_holder .marker_popup .marker_popup_content .marker_org_title{font-size:22px;line-height:28px}}@media only screen and (min-width :1750px){.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .map_holder .marker_popup .marker_popup_content .marker_org_title{font-size:26px;line-height:36px}}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .map_holder .marker_popup .marker_popup_content .marker_org_contact{margin-top:25px}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .map_holder .marker_popup .marker_popup_content .marker_org_contact h4{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px;margin-bottom:20px}@media only screen and (min-width :1750px){.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .map_holder .marker_popup .marker_popup_content .marker_org_contact h4{font-size:18px;line-height:26px}}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .map_holder .marker_popup .marker_popup_content .marker_org_contact .contact_group{align-items:flex-end;margin-bottom:5px}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .map_holder .marker_popup .marker_popup_content .marker_org_contact .contact_group *{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .map_holder .marker_popup .marker_popup_content .marker_org_contact .contact_group p{display:inline-block;margin-right:3px}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .map_holder .marker_popup .marker_popup_content .marker_org_contact .contact_group a{color:#c3191e;text-decoration:underline}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .map_holder .marker_popup .button_holder{margin-top:45px}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .map_holder .map{width:100%;height:550px;z-index:1;background-color:#fff}@media only screen and (min-width :860px){.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .map_holder .map{height:790px}}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .map_holder .map img{max-width:inherit!important}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .post_holder{display:flex;flex-wrap:wrap;background-color:#f8f9fa;margin-bottom:30px}@media only screen and (min-width :768px){.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .post_holder{min-height:300px;flex-wrap:nowrap}}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .post_holder:hover .right .image_holder img{transform:scale(1.05)}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .post_holder .left{padding:35px 15px;box-sizing:border-box;width:100%;order:1}@media only screen and (min-width :768px){.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .post_holder .left{width:55%;order:0}}@media only screen and (min-width :768px){.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .post_holder .left{padding:35px 20px}}@media only screen and (min-width :1250px){.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .post_holder .left{padding:45px 50px}}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .post_holder .left .post_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px;margin-bottom:15px;font-size:26px;color:#000}@media only screen and (min-width :1750px){.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .post_holder .left .post_title{font-size:18px;line-height:26px}}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .post_holder .left .post_description p{font-size:14px;color:#000}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .post_holder .left .categories{margin-bottom:35px}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .post_holder .right{width:100%}@media only screen and (min-width :768px){.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .post_holder .right{width:45%}}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .post_holder .right .image_holder{margin:auto;position:relative;width:100%;padding-top:56%;overflow:hidden}@media only screen and (min-width :768px){.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .post_holder .right .image_holder{padding-top:0;height:100%}}.template_organizations_listing .template_organizations_listing_content .form_holder form .post_holder_content .posts .post_holder .right .image_holder img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease 0s}.template_events_listing{padding-top:61px;padding-bottom:100px}@media only screen and (min-width :768px){.template_events_listing{padding-bottom:200px}}@media only screen and (min-width :1250px){.template_events_listing{padding-top:132px}}.template_events_listing .template_events_listing_content .form_holder form{display:flex;flex-wrap:wrap}@media only screen and (min-width :1024px){.template_events_listing .template_events_listing_content .form_holder form{margin-top:-35px}}@media only screen and (min-width :1750px){.template_events_listing .template_events_listing_content .form_holder form{margin-top:-75px}}.template_events_listing .template_events_listing_content .form_holder form .form_content_header{width:100%;background-color:#fff;z-index:3;display:flex;flex-wrap:wrap;align-items:flex-end;box-sizing:border-box;margin-bottom:50px;padding-top:30px}@media only screen and (min-width :1024px){.template_events_listing .template_events_listing_content .form_holder form .form_content_header{background-color:#fff;box-shadow:0 0 30px rgba(25,36,47,.07);padding:40px 20px;margin-bottom:90px}}@media only screen and (min-width :1750px){.template_events_listing .template_events_listing_content .form_holder form .form_content_header{padding:60px 45px}}.template_events_listing .template_events_listing_content .form_holder form .form_content_header .form_title{width:100%;font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;margin-bottom:25px}.template_events_listing .template_events_listing_content .form_holder form .form_content_header .column{box-sizing:border-box;padding-top:20px;width:100%}@media only screen and (min-width :650px){.template_events_listing .template_events_listing_content .form_holder form .form_content_header .column{width:50%}}@media only screen and (min-width :650px){.template_events_listing .template_events_listing_content .form_holder form .form_content_header .column.keywords_col{padding-right:10px}}@media only screen and (min-width :1100px){.template_events_listing .template_events_listing_content .form_holder form .form_content_header .column.keywords_col{width:25%}}@media only screen and (min-width :1750px){.template_events_listing .template_events_listing_content .form_holder form .form_content_header .column.keywords_col{padding-right:30px}}@media only screen and (min-width :650px){.template_events_listing .template_events_listing_content .form_holder form .form_content_header .column.date_col{padding-left:10px}}@media only screen and (min-width :1100px){.template_events_listing .template_events_listing_content .form_holder form .form_content_header .column.date_col{padding-left:0;padding-right:10px;width:25%}}@media only screen and (min-width :1750px){.template_events_listing .template_events_listing_content .form_holder form .form_content_header .column.date_col{padding-right:30px}}@media only screen and (min-width :650px){.template_events_listing .template_events_listing_content .form_holder form .form_content_header .column.location_col{padding-right:10px}}@media only screen and (min-width :1100px){.template_events_listing .template_events_listing_content .form_holder form .form_content_header .column.location_col{width:29.7%}}@media only screen and (min-width :1750px){.template_events_listing .template_events_listing_content .form_holder form .form_content_header .column.location_col{padding-right:30px}}.template_events_listing .template_events_listing_content .form_holder form .form_content_header .column.location_col .location_group{display:flex}.template_events_listing .template_events_listing_content .form_holder form .form_content_header .column.location_col .location_group .get_location_btn{margin-left:15px}.template_events_listing .template_events_listing_content .form_holder form .form_content_header .column.buttons_col{display:flex}@media only screen and (min-width :650px){.template_events_listing .template_events_listing_content .form_holder form .form_content_header .column.buttons_col{padding-left:10px}}@media only screen and (min-width :1100px){.template_events_listing .template_events_listing_content .form_holder form .form_content_header .column.buttons_col{padding-left:0;padding-right:10px;width:20.3%}}.template_events_listing .template_events_listing_content .form_holder form .form_content_header .column .column_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;margin-bottom:7px}.template_events_listing .template_events_listing_content .form_holder form .form_content_header .column input{width:100%}.template_events_listing .template_events_listing_content .form_holder form .form_content_header .column:last-of-type{margin-right:0}.template_events_listing .template_events_listing_content .form_holder form .form_content_header .column .button{padding:0 35px;min-width:80px}@media only screen and (min-width :1600px){.template_events_listing .template_events_listing_content .form_holder form .form_content_header .column .button{min-width:144px}}.template_events_listing .template_events_listing_content .form_holder form .form_content_header .column .button.clear{min-width:auto;border-color:transparent;padding:0 20px}.template_events_listing .template_events_listing_content .form_holder form .form_content_header .column .button.clear:hover{background-color:transparent;color:#c3191e}@media only screen and (min-width :1600px){.template_events_listing .template_events_listing_content .form_holder form .form_content_header .column .button.clear{padding:0 35px}}.template_events_listing .template_events_listing_content .form_holder form .form_sidebar_filters{width:100%;box-sizing:border-box;margin-bottom:20px}@media only screen and (min-width :860px){.template_events_listing .template_events_listing_content .form_holder form .form_sidebar_filters{padding-right:50px;margin-bottom:0;width:30%}}@media only screen and (min-width :1366px){.template_events_listing .template_events_listing_content .form_holder form .form_sidebar_filters{padding-right:150px}}.template_events_listing .template_events_listing_content .form_holder form .form_sidebar_filters .side_bar_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;margin-bottom:30px;margin-top:20px}.template_events_listing .template_events_listing_content .form_holder form .form_sidebar_filters .column_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;margin-bottom:10px}.template_events_listing .template_events_listing_content .form_holder form .form_sidebar_filters .first_row{padding-bottom:30px;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:25px}.template_events_listing .template_events_listing_content .form_holder form .form_sidebar_filters button,.template_events_listing .template_events_listing_content .form_holder form .form_sidebar_filters input{width:100%}.template_events_listing .template_events_listing_content .form_holder form .filtration_group{border-bottom:solid 1px rgba(0,0,0,.1);padding-bottom:30px;margin-bottom:30px}.template_events_listing .template_events_listing_content .form_holder form .filtration_group:last-of-type{border-bottom:0}.template_events_listing .template_events_listing_content .form_holder form .filtration_group.accordion .filtration_group_title{cursor:pointer;margin-bottom:0}.template_events_listing .template_events_listing_content .form_holder form .filtration_group.accordion .hidden_checkboxes{margin-top:20px}.template_events_listing .template_events_listing_content .form_holder form .filtration_group.accordion.hide .filtration_group_title img{transform:rotate(0)}.template_events_listing .template_events_listing_content .form_holder form .filtration_group .show_more_checkboxes_button{cursor:pointer;transition:all .5s ease 0s}.template_events_listing .template_events_listing_content .form_holder form .filtration_group .show_more_checkboxes_button:hover{opacity:.6}.template_events_listing .template_events_listing_content .form_holder form .filtration_group .show_more_checkboxes_button.active span.more_text{display:none}.template_events_listing .template_events_listing_content .form_holder form .filtration_group .show_more_checkboxes_button.active span.less_text{display:block}.template_events_listing .template_events_listing_content .form_holder form .filtration_group .show_more_checkboxes_button span{color:#c3191e;font-family:"Public Sans",sans-serif;font-weight:700}.template_events_listing .template_events_listing_content .form_holder form .filtration_group .show_more_checkboxes_button span.less_text{display:none}.template_events_listing .template_events_listing_content .form_holder form .filtration_group .filtration_group_title{cursor:pointer;font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;margin-bottom:10px;position:relative}.template_events_listing .template_events_listing_content .form_holder form .filtration_group .filtration_group_title img{position:absolute;right:0;top:5px;transition:all .5s ease 0s;transform:rotate(180deg)}.template_events_listing .template_events_listing_content .form_holder form .filtration_group .checkboxes.show_more_checkboxes{transition:all .5s ease 0s;max-height:150px;overflow:hidden;margin-top:25px;margin-bottom:25px}.template_events_listing .template_events_listing_content .form_holder form .filtration_group .checkboxes.show_more_checkboxes.active{max-height:400px;overflow:scroll}.template_events_listing .template_events_listing_content .form_holder form .events .event{display:flex;min-height:320px;margin-bottom:20px;flex-wrap:wrap}@media only screen and (min-width :860px){.template_events_listing .template_events_listing_content .form_holder form .events .event{flex-wrap:nowrap}}.template_events_listing .template_events_listing_content .form_holder form .events .event:last-of-type{margin-bottom:0}.template_events_listing .template_events_listing_content .form_holder form .events .event.featured{border:solid 5px #0069b4;box-sizing:border-box}.template_events_listing .template_events_listing_content .form_holder form .events .event .left,.template_events_listing .template_events_listing_content .form_holder form .events .event .right{padding:25px 15px;box-sizing:border-box;width:100%}@media only screen and (min-width :1250px){.template_events_listing .template_events_listing_content .form_holder form .events .event .left,.template_events_listing .template_events_listing_content .form_holder form .events .event .right{padding:25px}}.template_events_listing .template_events_listing_content .form_holder form .events .event .left{background-color:#0069b4;position:relative}.template_events_listing .template_events_listing_content .form_holder form .events .event .left.event_has_stripe{padding-bottom:50px}@media only screen and (min-width :860px){.template_events_listing .template_events_listing_content .form_holder form .events .event .left{min-width:320px;max-width:320px}}.template_events_listing .template_events_listing_content .form_holder form .events .event .left .event_stripe{position:absolute;width:100%;bottom:0;left:0;pointer-events:none;z-index:0}.template_events_listing .template_events_listing_content .form_holder form .events .event .left .event_type{position:relative;z-index:1;font-family:"Public Sans",sans-serif;font-weight:700;font-size:12px;margin-bottom:20px;color:#fff}.template_events_listing .template_events_listing_content .form_holder form .events .event .left .event_date,.template_events_listing .template_events_listing_content .form_holder form .events .event .left .event_days{z-index:1;position:relative;box-sizing:border-box;padding-left:30px;max-width:350px}@media only screen and (min-width :1250px){.template_events_listing .template_events_listing_content .form_holder form .events .event .left .event_date,.template_events_listing .template_events_listing_content .form_holder form .events .event .left .event_days{padding-left:40px}}.template_events_listing .template_events_listing_content .form_holder form .events .event .left .event_date img,.template_events_listing .template_events_listing_content .form_holder form .events .event .left .event_days img{position:absolute;left:0;top:0;width:17px}@media only screen and (min-width :1250px){.template_events_listing .template_events_listing_content .form_holder form .events .event .left .event_date img,.template_events_listing .template_events_listing_content .form_holder form .events .event .left .event_days img{width:20px}}.template_events_listing .template_events_listing_content .form_holder form .events .event .left .event_date{color:#fff;font-size:14px;line-height:22px;font-weight:400;font-family:"Public Sans",sans-serif;font-weight:700;margin-bottom:20px}@media only screen and (min-width :1750px){.template_events_listing .template_events_listing_content .form_holder form .events .event .left .event_date{font-size:16px;line-height:26px}}.template_events_listing .template_events_listing_content .form_holder form .events .event .left .event_days{position:relative}.template_events_listing .template_events_listing_content .form_holder form .events .event .left .event_days .event_day{display:flex;justify-content:space-between;margin-bottom:10px}.template_events_listing .template_events_listing_content .form_holder form .events .event .left .event_days .event_day:last-of-type{margin-bottom:0}.template_events_listing .template_events_listing_content .form_holder form .events .event .left .event_days .event_day span{color:#fff;font-size:14px;line-height:22px;font-weight:400;font-family:"Public Sans",sans-serif;font-weight:700}@media only screen and (min-width :1750px){.template_events_listing .template_events_listing_content .form_holder form .events .event .left .event_days .event_day span{font-size:16px;line-height:26px}}.template_events_listing .template_events_listing_content .form_holder form .events .event .right{background-color:#f8f9fa}.template_events_listing .template_events_listing_content .form_holder form .events .event .right .event_categories{margin-bottom:12px;display:flex;justify-content:space-between}.template_events_listing .template_events_listing_content .form_holder form .events .event .right .event_categories .category_tag{margin-bottom:8px}.template_events_listing .template_events_listing_content .form_holder form .events .event .right .event_categories .left_tags .category_tag{background-color:#eb509b}.template_events_listing .template_events_listing_content .form_holder form .events .event .right .event_name{display:block;font-weight:700;font-size:18px;line-height:24px;margin-bottom:20px;color:#c3191e;text-decoration:underline;transition:all .5s ease 0s;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;font-weight:700}@media only screen and (min-width :1250px){.template_events_listing .template_events_listing_content .form_holder form .events .event .right .event_name{font-size:22px;line-height:28px}}@media only screen and (min-width :1750px){.template_events_listing .template_events_listing_content .form_holder form .events .event .right .event_name{font-size:26px;line-height:36px}}.template_events_listing .template_events_listing_content .form_holder form .events .event .right .event_name:hover{color:#0069b4}.template_events_listing .template_events_listing_content .form_holder form .events .event .right .event_name:hover{color:#c3191e}.template_events_listing .template_events_listing_content .form_holder form .events .event .right .event_description{margin-bottom:20px}.template_events_listing .template_events_listing_content .form_holder form .events .event .right .event_description p{color:#000;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_events_listing .template_events_listing_content .form_holder form .events .event .right .event_link{color:#c3191e;text-decoration:underline;transition:all .5s ease 0s;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;margin-bottom:20px;display:inline-block}.template_events_listing .template_events_listing_content .form_holder form .events .event .right .event_link:hover{color:#0069b4}.template_events_listing .template_events_listing_content .form_holder form .events .event .right .event_location{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;margin-bottom:20px}.template_events_listing .template_events_listing_content .form_holder form .events .event.is_warfighter .left{background-color:#497738}.template_events_listing .template_events_listing_content .form_holder form .events .event.is_warfighter .right .left_tags .category_tag{background-color:#64513d}.template_events_listing .template_events_listing_content .form_holder form .post_holder_content{width:100%}@media only screen and (min-width :860px){.template_events_listing .template_events_listing_content .form_holder form .post_holder_content{width:70%}}.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .found_results{border-bottom:solid 1px rgba(0,0,0,.1);margin-bottom:60px;padding-bottom:22px;display:flex;flex-wrap:wrap;justify-content:space-between}.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .found_results .left{width:100%;margin-bottom:35px}@media only screen and (min-width :768px){.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .found_results .left{margin-bottom:0;width:30%}}.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .found_results .left p{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .found_results .left p span{font-family:"Public Sans",sans-serif;font-weight:700}.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .found_results .right{align-items:center;width:100%}@media only screen and (min-width :768px){.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .found_results .right{display:flex;justify-content:flex-end;width:70%}}.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .found_results .right .column_title{margin-bottom:20px;font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px}@media only screen and (min-width :768px){.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .found_results .right .column_title{margin-bottom:0;margin-right:20px}}@media only screen and (min-width :768px){.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .found_results .right .select2{max-width:350px}}.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .posts{position:relative}.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .posts .no_results{min-height:400px;display:flex;align-items:center;justify-content:center}.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .posts .no_results h2{font-family:"Public Sans",sans-serif;font-weight:700;font-size:18px;line-height:24px;text-align:center}@media only screen and (min-width :1250px){.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .posts .no_results h2{font-size:22px;line-height:28px}}@media only screen and (min-width :1750px){.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .posts .no_results h2{font-size:26px;line-height:36px}}.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .posts .post_holder{display:flex;flex-wrap:wrap;background-color:#f8f9fa;margin-bottom:30px}@media only screen and (min-width :768px){.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .posts .post_holder{min-height:300px;flex-wrap:nowrap}}.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .posts .post_holder:hover .right .image_holder img{transform:scale(1.05)}.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .posts .post_holder .left{padding:35px 15px;box-sizing:border-box;width:100%;order:1}@media only screen and (min-width :768px){.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .posts .post_holder .left{width:55%;order:0}}@media only screen and (min-width :768px){.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .posts .post_holder .left{padding:35px 20px}}@media only screen and (min-width :1250px){.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .posts .post_holder .left{padding:45px 50px}}.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .posts .post_holder .left .post_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px;margin-bottom:15px;font-size:26px;color:#000}@media only screen and (min-width :1750px){.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .posts .post_holder .left .post_title{font-size:18px;line-height:26px}}.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .posts .post_holder .left .post_description p{font-size:14px;color:#000}.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .posts .post_holder .left .categories{margin-bottom:35px}.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .posts .post_holder .right{width:100%}@media only screen and (min-width :768px){.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .posts .post_holder .right{width:45%}}.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .posts .post_holder .right .image_holder{margin:auto;position:relative;width:100%;padding-top:56%;overflow:hidden}@media only screen and (min-width :768px){.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .posts .post_holder .right .image_holder{padding-top:0;height:100%}}.template_events_listing .template_events_listing_content .form_holder form .post_holder_content .posts .post_holder .right .image_holder img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease 0s}.template_jobs_container{padding-top:calc(61px + 80px);padding-bottom:90px}@media only screen and (min-width :1250px){.template_jobs_container{padding-top:calc(132px + 80px)}}.template_jobs_container .template_section_breadcrumbs{margin-bottom:60px}@media only screen and (min-width :1250px){.template_jobs_container .template_section_breadcrumbs{margin-bottom:100px}}.template_jobs_container .hero_section{margin-bottom:40px}.template_jobs_container .hero_section .section_title{margin-bottom:20px;font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif}@media only screen and (min-width :1250px){.template_jobs_container .hero_section .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.template_jobs_container .hero_section .section_title{font-size:48px;line-height:56px}}.template_jobs_container .posts_container .buttons{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width :1024px){.template_jobs_container .posts_container .buttons{justify-content:left}}.template_jobs_container .posts_container .buttons .button{margin-top:10px}.template_jobs_container .posts_container .buttons .button.outline{border-color:transparent}.template_jobs_container .posts_container .buttons .button.outline:hover{background-color:transparent;color:#c3191e}.template_jobs_container .posts_container .form_holder form ::-moz-placeholder{line-height:1.3em!important}.template_jobs_container .posts_container .form_holder form ::placeholder{line-height:1.3em!important}.template_jobs_container .posts_container .job_listings{border-top:none;margin-top:50px}@media only screen and (min-width :860px){.template_jobs_container .posts_container .job_listings{margin-top:80px}}.template_jobs_container .posts_container .job_listings #remote_position{height:auto;width:auto}.template_jobs_container .posts_container .job_listings .job_filters{background-color:#fff}@media only screen and (min-width :768px){.template_jobs_container .posts_container .job_listings .job_filters{padding:50px 0;box-shadow:0 0 30px rgba(25,36,47,.07)}}@media only screen and (min-width :768px){.template_jobs_container .posts_container .job_listings .job_filters .job_types,.template_jobs_container .posts_container .job_listings .job_filters .search_jobs,.template_jobs_container .posts_container .job_listings .job_filters .showing_jobs{padding:0 30px}}@media only screen and (min-width :1024px){.template_jobs_container .posts_container .job_listings .job_filters .job_types,.template_jobs_container .posts_container .job_listings .job_filters .search_jobs,.template_jobs_container .posts_container .job_listings .job_filters .showing_jobs{padding:0 60px}}.template_jobs_container .posts_container .job_listings .job_filters .search_jobs{display:flex;flex-wrap:wrap}.template_jobs_container .posts_container .job_listings .job_filters .search_jobs input{width:100%}.template_jobs_container .posts_container .job_listings .job_filters .search_jobs .search_keywords{box-sizing:border-box;width:50%;margin-bottom:30px;padding-right:10px}@media only screen and (min-width :860px){.template_jobs_container .posts_container .job_listings .job_filters .search_jobs .search_keywords{padding-right:20px}}.template_jobs_container .posts_container .job_listings .job_filters .search_jobs .search_location{box-sizing:border-box;width:50%;margin-bottom:30px;padding-left:10px}@media only screen and (min-width :860px){.template_jobs_container .posts_container .job_listings .job_filters .search_jobs .search_location{padding-left:20px}}.template_jobs_container .posts_container .job_listings .job_filters .search_jobs .search_categories{width:100%;margin-bottom:50px}.template_jobs_container .posts_container .job_listings .job_filters .search_jobs .search_submit{width:100%}.template_jobs_container .posts_container .job_listings .job_filters .job_types{display:flex;flex-wrap:wrap;margin-top:50px;padding-top:35px;border-top:solid 1px rgba(0,0,0,.1)}.template_jobs_container .posts_container .job_listings .job_filters .job_types li{width:50%}@media only screen and (min-width :768px){.template_jobs_container .posts_container .job_listings .job_filters .job_types li{width:33.333%}}@media only screen and (min-width :1024px){.template_jobs_container .posts_container .job_listings .job_filters .job_types li{width:20%}}.template_jobs_container .posts_container .job_listings .job_filters .job_types li input{display:none}.template_jobs_container .posts_container .job_listings .job_filters .job_types li label{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:16px;font-family:"Public Sans",sans-serif;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none}.template_jobs_container .posts_container .job_listings .job_filters .job_types li label.active:after{background-color:#c3191e}.template_jobs_container .posts_container .job_listings .job_filters .job_types li label:after{content:"";display:block;width:18px;height:18px;border:solid 1px #000;position:absolute;left:0;top:0;border-radius:3px;z-index:0}.template_jobs_container .posts_container .job_listings .job_filters .job_types li label:before{content:"";position:absolute;display:block;left:8px;top:3px;width:3px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);z-index:1}.template_jobs_container .posts_container .job_listings .job_filters .showing_jobs{font-size:14px;line-height:22px;font-family:"Public Sans",sans-serif;font-weight:400;margin-top:20px}@media only screen and (min-width :1750px){.template_jobs_container .posts_container .job_listings .job_filters .showing_jobs{font-size:16px;line-height:26px}}.template_jobs_container .posts_container .job_listings .job_filters .showing_jobs a{color:#c3191e}.template_jobs_container .posts_container .job_listings .no_job_listings_found{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#000;text-align:center}.template_jobs_container .posts_container .job_listings .job_listing{border-bottom:none}.template_jobs_container .posts_container .job_listings .job_listing.job_position_featured a{background-color:transparent;border:solid 3px #0069b4}@media only screen and (min-width :768px){.template_jobs_container .posts_container .job_listings .job_listing.job_position_featured a{border:solid 5px #0069b4}}.template_jobs_container .posts_container .job_listings .job_listing a{padding:20px 10px;display:flex;flex-wrap:wrap;align-items:center;box-sizing:border-box;border:1px solid rgba(0,0,0,.1);margin-bottom:30px;background-color:transparent}@media only screen and (min-width :768px){.template_jobs_container .posts_container .job_listings .job_listing a{padding:20px 15px}}@media only screen and (min-width :860px){.template_jobs_container .posts_container .job_listings .job_listing a{padding:20px}}.template_jobs_container .posts_container .job_listings .job_listing a .company_logo{width:15%;-o-object-position:left;object-position:left;position:relative;height:82px;-o-object-fit:contain;object-fit:contain;box-sizing:border-box;visibility:visible;margin:0;left:0;display:none}@media only screen and (min-width :860px){.template_jobs_container .posts_container .job_listings .job_listing a .company_logo{display:block}}.template_jobs_container .posts_container .job_listings .job_listing a .position{width:100%;box-sizing:border-box;padding-left:0}@media only screen and (min-width :768px){.template_jobs_container .posts_container .job_listings .job_listing a .position{width:37.5%}}@media only screen and (min-width :860px){.template_jobs_container .posts_container .job_listings .job_listing a .position{padding-left:20px;width:37%}}.template_jobs_container .posts_container .job_listings .job_listing a .position h3{font-size:14px;line-height:22px;font-weight:400;font-family:"Public Sans",sans-serif;font-weight:700;color:#c3191e}@media only screen and (min-width :1750px){.template_jobs_container .posts_container .job_listings .job_listing a .position h3{font-size:16px;line-height:26px}}.template_jobs_container .posts_container .job_listings .job_listing a .position .company{width:100%;max-width:230px}.template_jobs_container .posts_container .job_listings .job_listing a .position .company *{font-size:14px;line-height:22px;font-family:"Public Sans",sans-serif;font-weight:400;color:#000}@media only screen and (min-width :1750px){.template_jobs_container .posts_container .job_listings .job_listing a .position .company *{font-size:16px;line-height:26px}}.template_jobs_container .posts_container .job_listings .job_listing a .location{text-align:left;width:100%;box-sizing:border-box;font-size:14px;line-height:22px;font-family:"Public Sans",sans-serif;font-weight:400;color:#000;padding-left:0;margin-top:10px}@media only screen and (min-width :1750px){.template_jobs_container .posts_container .job_listings .job_listing a .location{font-size:16px;line-height:26px}}@media only screen and (min-width :768px){.template_jobs_container .posts_container .job_listings .job_listing a .location{margin-top:0;padding-left:14px;width:37.5%}}@media only screen and (min-width :860px){.template_jobs_container .posts_container .job_listings .job_listing a .location{width:29%}}.template_jobs_container .posts_container .job_listings .job_listing a .meta{width:100%;box-sizing:border-box;margin-top:25px}@media only screen and (min-width :768px){.template_jobs_container .posts_container .job_listings .job_listing a .meta{margin-top:0;width:25%}}@media only screen and (min-width :860px){.template_jobs_container .posts_container .job_listings .job_listing a .meta{width:19%}}.template_jobs_container .posts_container .job_listings .job_listing a .meta .job-type{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:700;color:#000}.template_jobs_container .posts_container .job_listings .job_listing a .meta .date time{font-size:14px;line-height:22px;font-family:"Public Sans",sans-serif;font-weight:400;color:#000}@media only screen and (min-width :1750px){.template_jobs_container .posts_container .job_listings .job_listing a .meta .date time{font-size:16px;line-height:26px}}.template_jobs_container .posts_container .job_listings .load_more_jobs{position:relative;padding:0 50px;margin:0;cursor:pointer;outline:0;background-color:#000;border-radius:30px;min-width:168px;height:45px;display:inline-flex;justify-content:center;align-items:center;border:solid 1px #000;box-sizing:border-box;transition:all .5s ease 0s;font-family:"Public Sans",sans-serif;font-weight:700;color:#fff;font-size:14px;line-height:22px;text-align:center;left:50%;transform:translateX(-50%);margin-top:30px}@media only screen and (min-width :1250px){.template_jobs_container .posts_container .job_listings .load_more_jobs{height:60px;font-size:16px;line-height:26px}}.template_jobs_container .posts_container .job_listings .load_more_jobs:hover{background-color:#fff;color:#c3191e}.template_jobs_container .posts_container .job_listings .load_more_jobs.outline{background-color:transparent;color:#c3191e}.template_jobs_container .posts_container .job_listings .load_more_jobs.outline:hover{background-color:#c3191e;color:#fff}.template_jobs_container .posts_container .job_listings .load_more_jobs.outline.light{color:#fff;border-color:#fff}.template_jobs_container .posts_container .job_listings .load_more_jobs.outline.light:hover{background-color:#fff;color:#c3191e}.template_jobs_container .posts_container .job_listings .load_more_jobs strong{font-family:"Public Sans",sans-serif;font-weight:700}.store.template_education_container .column{margin-bottom:20px!important}.single_athlete_page_container{padding-top:calc(61px + 40px)}@media only screen and (min-width :1250px){.single_athlete_page_container{padding-top:calc(132px + 80px)}}.single_athlete_page_container .profile_info_section{display:flex;flex-wrap:wrap;margin-bottom:60px;margin-top:50px}@media only screen and (min-width :768px){.single_athlete_page_container .profile_info_section{margin-top:100px;flex-wrap:nowrap}}.single_athlete_page_container .profile_info_section .profile_image{width:100%;margin-bottom:30px}@media only screen and (min-width :768px){.single_athlete_page_container .profile_info_section .profile_image{margin-bottom:0;width:auto;min-width:320px}}@media only screen and (min-width :1024px){.single_athlete_page_container .profile_info_section .profile_image{min-width:400px}}.single_athlete_page_container .profile_info_section .profile_image .image_holder{position:relative;padding-top:150%}.single_athlete_page_container .profile_info_section .profile_image .image_holder img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.single_athlete_page_container .profile_info_section .profile_description{box-sizing:border-box;width:100%}@media only screen and (min-width :768px){.single_athlete_page_container .profile_info_section .profile_description{width:auto;padding-left:20px}}@media only screen and (min-width :1100px){.single_athlete_page_container .profile_info_section .profile_description{padding-left:50px}}.single_athlete_page_container .profile_info_section .profile_description .user_title{font-family:"Public Sans",sans-serif;font-weight:800;font-size:24px;line-height:32px;margin-bottom:20px}@media only screen and (min-width :1250px){.single_athlete_page_container .profile_info_section .profile_description .user_title{font-size:28px;line-height:36px}}@media only screen and (min-width :1750px){.single_athlete_page_container .profile_info_section .profile_description .user_title{font-size:38px;line-height:46px}}.single_athlete_page_container .profile_info_section .profile_description .description{margin-bottom:50px}.single_athlete_page_container .profile_info_section .profile_description .social_media{display:flex}.single_athlete_page_container .profile_info_section .profile_description .social_media li{margin-right:15px}.single_athlete_page_container .profile_categories_section{display:flex;flex-wrap:wrap;box-shadow:0 0 30px rgba(25,36,47,.07);margin-bottom:100px}@media only screen and (min-width :768px){.single_athlete_page_container .profile_categories_section{flex-wrap:nowrap}}.single_athlete_page_container .profile_categories_section.divider .left{border-bottom:solid 1px rgba(0,0,0,.1)}@media only screen and (min-width :768px){.single_athlete_page_container .profile_categories_section.divider .left{border-bottom:none;border-right:solid 1px rgba(0,0,0,.1)}}.single_athlete_page_container .profile_categories_section .left,.single_athlete_page_container .profile_categories_section .right{width:100%;padding:30px 15px;box-sizing:border-box}@media only screen and (min-width :768px){.single_athlete_page_container .profile_categories_section .left,.single_athlete_page_container .profile_categories_section .right{padding:40px 25px}}@media only screen and (min-width :1024px){.single_athlete_page_container .profile_categories_section .left,.single_athlete_page_container .profile_categories_section .right{padding:50px 40px}}.single_athlete_page_container .profile_categories_section .left .list_title,.single_athlete_page_container .profile_categories_section .right .list_title{margin-bottom:15px;font-family:"Public Sans",sans-serif;font-weight:700;font-size:15px;line-height:22px;color:rgba(0,0,0,.5)}@media only screen and (min-width :1750px){.single_athlete_page_container .profile_categories_section .left .list_title,.single_athlete_page_container .profile_categories_section .right .list_title{font-size:16px;line-height:26px}}.single_athlete_page_container .profile_categories_section .left ul,.single_athlete_page_container .profile_categories_section .right ul{display:flex;flex-wrap:wrap}.single_athlete_page_container .profile_categories_section .left ul li,.single_athlete_page_container .profile_categories_section .right ul li{font-size:16px;font-family:"Public Sans",sans-serif;font-weight:700;margin-right:3px}.single_athlete_page_container .profile_full_description_section{margin-bottom:80px}.single_athlete_page_container .profile_quote_section{text-align:center;max-width:760px;margin:auto;margin-bottom:200px}.single_athlete_page_container .profile_quote_section .quote_mark{margin-bottom:30px}.single_athlete_page_container .profile_quote_section .quote_mark img{width:66px}.single_athlete_page_container .profile_quote_section .section_description p{margin-bottom:20px;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.single_athlete_page_container .profile_quote_section .section_description p:last-of-type{margin-bottom:0}.single_athlete_page_container .profile_quote_section .section_description p{font-family:"Public Sans",sans-serif;font-weight:400;font-size:20px;line-height:32px}@media only screen and (min-width :1750px){.single_athlete_page_container .profile_quote_section .section_description p{font-size:24px;line-height:36px}}.single_athlete_page_container .profile_quote_section .author{margin-top:40px}.single_athlete_page_container .profile_quote_section .author .author_title{font-size:16px;line-height:26px;font-weight:400;font-family:"Public Sans",sans-serif;font-weight:700}.single_athlete_page_container .profile_quote_section .author .author_title_2{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.single_athlete_page_container .profile_results_section{margin-bottom:150px}.single_athlete_page_container .profile_results_section .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:30px}@media only screen and (min-width :1250px){.single_athlete_page_container .profile_results_section .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.single_athlete_page_container .profile_results_section .section_title{font-size:48px;line-height:56px}}.single_athlete_page_container .profile_results_section .table{overflow-y:auto;background-color:#f8f9fa;padding:30px 15px;box-sizing:border-box}.single_athlete_page_container .profile_results_section .table p{font-family:"Public Sans",sans-serif;font-weight:700;font-size:14px;line-height:26px}@media only screen and (min-width :1100px){.single_athlete_page_container .profile_results_section .table p{font-size:16px}}.single_athlete_page_container .profile_results_section .table .table_body,.single_athlete_page_container .profile_results_section .table .table_header{min-width:1024px}.single_athlete_page_container .profile_results_section .table .table_body .row,.single_athlete_page_container .profile_results_section .table .table_header .row{border-bottom:solid 1px rgba(0,0,0,.1);display:flex;box-sizing:border-box;justify-content:space-between}.single_athlete_page_container .profile_results_section .table .table_body .row .column,.single_athlete_page_container .profile_results_section .table .table_header .row .column{padding:0 5px;box-sizing:border-box;width:100%}.single_athlete_page_container .profile_results_section .table .table_body .row .competition,.single_athlete_page_container .profile_results_section .table .table_header .row .competition{max-width:250px;padding-left:15px}.single_athlete_page_container .profile_results_section .table .table_body .row .competition_description,.single_athlete_page_container .profile_results_section .table .table_header .row .competition_description{max-width:230px;padding-right:15px}.single_athlete_page_container .profile_results_section .table .table_body .row .events,.single_athlete_page_container .profile_results_section .table .table_body .row .results,.single_athlete_page_container .profile_results_section .table .table_body .row .sports,.single_athlete_page_container .profile_results_section .table .table_header .row .events,.single_athlete_page_container .profile_results_section .table .table_header .row .results,.single_athlete_page_container .profile_results_section .table .table_header .row .sports{max-width:175px}.single_athlete_page_container .profile_results_section .table .table_header .row{border-bottom:solid 1px rgba(0,0,0,.1);padding-bottom:10px}.single_athlete_page_container .profile_results_section .table .table_header .row .column p{color:#0069b4}.single_athlete_page_container .profile_results_section .table .table_body .row{box-sizing:border-box;padding:30px 0}.single_athlete_page_container .profile_results_section .table .table_body .row:last-of-type{border-bottom:none}.single_athlete_page_container .profile_results_section .table .table_body .row .competition .competition_name{margin-bottom:15px}.single_athlete_page_container .profile_results_section .table .table_body .row .competition .competition_year{font-family:"Public Sans",sans-serif;font-weight:400}.single_athlete_page_container .profile_results_section .table .table_body .row .events p,.single_athlete_page_container .profile_results_section .table .table_body .row .results p,.single_athlete_page_container .profile_results_section .table .table_body .row .sports p{margin-bottom:25px}.single_athlete_page_container .profile_results_section .table .table_body .row .events p:last-of-type,.single_athlete_page_container .profile_results_section .table .table_body .row .results p:last-of-type,.single_athlete_page_container .profile_results_section .table .table_body .row .sports p:last-of-type{margin-bottom:0}.single_athlete_page_container .profile_results_section .table .table_body .row .competition_description p{font-family:"Public Sans",sans-serif;font-weight:400}.single_athlete_page_container .template_section_grid_slider{margin-bottom:200px}.single_leadership_page_container{padding-top:calc(61px + 40px)}@media only screen and (min-width :1250px){.single_leadership_page_container{padding-top:calc(132px + 80px)}}.single_leadership_page_container .profile_info_section{display:flex;flex-wrap:wrap;margin-bottom:60px;margin-top:50px}@media only screen and (min-width :768px){.single_leadership_page_container .profile_info_section{margin-top:100px;flex-wrap:nowrap}}.single_leadership_page_container .profile_info_section .profile_image{width:100%;margin-bottom:30px}@media only screen and (min-width :768px){.single_leadership_page_container .profile_info_section .profile_image{margin-bottom:0;width:auto;min-width:320px}}@media only screen and (min-width :1024px){.single_leadership_page_container .profile_info_section .profile_image{min-width:400px}}.single_leadership_page_container .profile_info_section .profile_image .image_holder{position:relative;padding-top:150%}.single_leadership_page_container .profile_info_section .profile_image .image_holder img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.single_leadership_page_container .profile_info_section .profile_description{box-sizing:border-box;width:100%}@media only screen and (min-width :768px){.single_leadership_page_container .profile_info_section .profile_description{width:auto;padding-left:20px}}@media only screen and (min-width :1100px){.single_leadership_page_container .profile_info_section .profile_description{padding-left:50px}}.single_leadership_page_container .profile_info_section .profile_description .user_title{font-family:"Public Sans",sans-serif;font-weight:800;font-size:24px;line-height:32px;margin-bottom:20px}@media only screen and (min-width :1250px){.single_leadership_page_container .profile_info_section .profile_description .user_title{font-size:28px;line-height:36px}}@media only screen and (min-width :1750px){.single_leadership_page_container .profile_info_section .profile_description .user_title{font-size:38px;line-height:46px}}.single_leadership_page_container .profile_info_section .profile_description .description{margin-bottom:50px}.single_leadership_page_container .profile_info_section .profile_description .social_media{display:flex}.single_leadership_page_container .profile_info_section .profile_description .social_media li{margin-right:15px}.single_leadership_page_container .profile_categories_section{display:flex;flex-wrap:wrap;box-shadow:0 0 30px rgba(25,36,47,.07);margin-bottom:100px}@media only screen and (min-width :768px){.single_leadership_page_container .profile_categories_section{flex-wrap:nowrap}}.single_leadership_page_container .profile_categories_section.divider .left{border-bottom:solid 1px rgba(0,0,0,.1)}@media only screen and (min-width :768px){.single_leadership_page_container .profile_categories_section.divider .left{border-bottom:none;border-right:solid 1px rgba(0,0,0,.1)}}.single_leadership_page_container .profile_categories_section .left,.single_leadership_page_container .profile_categories_section .right{width:100%;padding:30px 15px;box-sizing:border-box}@media only screen and (min-width :768px){.single_leadership_page_container .profile_categories_section .left,.single_leadership_page_container .profile_categories_section .right{padding:40px 25px}}@media only screen and (min-width :1024px){.single_leadership_page_container .profile_categories_section .left,.single_leadership_page_container .profile_categories_section .right{padding:50px 40px}}.single_leadership_page_container .profile_categories_section .left .list_title,.single_leadership_page_container .profile_categories_section .right .list_title{margin-bottom:15px;font-family:"Public Sans",sans-serif;font-weight:700;font-size:15px;line-height:22px;color:rgba(0,0,0,.5)}@media only screen and (min-width :1750px){.single_leadership_page_container .profile_categories_section .left .list_title,.single_leadership_page_container .profile_categories_section .right .list_title{font-size:16px;line-height:26px}}.single_leadership_page_container .profile_categories_section .left ul,.single_leadership_page_container .profile_categories_section .right ul{display:flex;flex-wrap:wrap}.single_leadership_page_container .profile_categories_section .left ul li,.single_leadership_page_container .profile_categories_section .right ul li{font-size:16px;font-family:"Public Sans",sans-serif;font-weight:700;margin-right:3px}.single_leadership_page_container .profile_full_description_section{margin-bottom:80px}.single_leadership_page_container .profile_quote_section{text-align:center;max-width:760px;margin:auto;margin-bottom:200px}.single_leadership_page_container .profile_quote_section .quote_mark{margin-bottom:30px}.single_leadership_page_container .profile_quote_section .quote_mark img{width:66px}.single_leadership_page_container .profile_quote_section .section_description p{margin-bottom:20px;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.single_leadership_page_container .profile_quote_section .section_description p:last-of-type{margin-bottom:0}.single_leadership_page_container .profile_quote_section .section_description p{font-family:"Public Sans",sans-serif;font-weight:400;font-size:20px;line-height:32px}@media only screen and (min-width :1750px){.single_leadership_page_container .profile_quote_section .section_description p{font-size:24px;line-height:36px}}.single_leadership_page_container .profile_quote_section .author{margin-top:40px}.single_leadership_page_container .profile_quote_section .author .author_title{font-size:16px;line-height:26px;font-weight:400;font-family:"Public Sans",sans-serif;font-weight:700}.single_leadership_page_container .profile_quote_section .author .author_title_2{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.single_leadership_page_container .profile_results_section{margin-bottom:150px}.single_leadership_page_container .profile_results_section .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:30px}@media only screen and (min-width :1250px){.single_leadership_page_container .profile_results_section .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.single_leadership_page_container .profile_results_section .section_title{font-size:48px;line-height:56px}}.single_leadership_page_container .profile_results_section .table{overflow-y:auto;background-color:#f8f9fa;padding:30px 15px;box-sizing:border-box}.single_leadership_page_container .profile_results_section .table p{font-family:"Public Sans",sans-serif;font-weight:700;font-size:14px;line-height:26px}@media only screen and (min-width :1100px){.single_leadership_page_container .profile_results_section .table p{font-size:16px}}.single_leadership_page_container .profile_results_section .table .table_body,.single_leadership_page_container .profile_results_section .table .table_header{min-width:1024px}.single_leadership_page_container .profile_results_section .table .table_body .row,.single_leadership_page_container .profile_results_section .table .table_header .row{border-bottom:solid 1px rgba(0,0,0,.1);display:flex;box-sizing:border-box;justify-content:space-between}.single_leadership_page_container .profile_results_section .table .table_body .row .column,.single_leadership_page_container .profile_results_section .table .table_header .row .column{padding:0 5px;box-sizing:border-box;width:100%}.single_leadership_page_container .profile_results_section .table .table_body .row .competition,.single_leadership_page_container .profile_results_section .table .table_header .row .competition{max-width:250px;padding-left:15px}.single_leadership_page_container .profile_results_section .table .table_body .row .competition_description,.single_leadership_page_container .profile_results_section .table .table_header .row .competition_description{max-width:230px;padding-right:15px}.single_leadership_page_container .profile_results_section .table .table_body .row .events,.single_leadership_page_container .profile_results_section .table .table_body .row .results,.single_leadership_page_container .profile_results_section .table .table_body .row .sports,.single_leadership_page_container .profile_results_section .table .table_header .row .events,.single_leadership_page_container .profile_results_section .table .table_header .row .results,.single_leadership_page_container .profile_results_section .table .table_header .row .sports{max-width:175px}.single_leadership_page_container .profile_results_section .table .table_header .row{border-bottom:solid 1px rgba(0,0,0,.1);padding-bottom:10px}.single_leadership_page_container .profile_results_section .table .table_header .row .column p{color:#0069b4}.single_leadership_page_container .profile_results_section .table .table_body .row{box-sizing:border-box;padding:30px 0}.single_leadership_page_container .profile_results_section .table .table_body .row:last-of-type{border-bottom:none}.single_leadership_page_container .profile_results_section .table .table_body .row .competition .competition_name{margin-bottom:15px}.single_leadership_page_container .profile_results_section .table .table_body .row .competition .competition_year{font-family:"Public Sans",sans-serif;font-weight:400}.single_leadership_page_container .profile_results_section .table .table_body .row .events p,.single_leadership_page_container .profile_results_section .table .table_body .row .results p,.single_leadership_page_container .profile_results_section .table .table_body .row .sports p{margin-bottom:25px}.single_leadership_page_container .profile_results_section .table .table_body .row .events p:last-of-type,.single_leadership_page_container .profile_results_section .table .table_body .row .results p:last-of-type,.single_leadership_page_container .profile_results_section .table .table_body .row .sports p:last-of-type{margin-bottom:0}.single_leadership_page_container .profile_results_section .table .table_body .row .competition_description p{font-family:"Public Sans",sans-serif;font-weight:400}.single_leadership_page_container .template_section_grid_slider{margin-bottom:200px}.single_events_page_container{padding-top:60px}@media only screen and (min-width :1100px){.single_events_page_container{padding-top:130px}}.single_events_page_container .single_events_page_content{display:flex;flex-wrap:wrap;margin-top:60px}@media only screen and (min-width :1024px){.single_events_page_container .single_events_page_content{margin-top:120px}}.single_events_page_container .single_events_page_content .single_event_content{width:100%;box-sizing:border-box}.single_events_page_container .single_events_page_content .single_event_content .section_title{font-size:28px;line-height:36px;font-family:RedefinedSansRegular,sans-serif;font-weight:400;margin-bottom:30px}.single_events_page_container .single_events_page_content .single_event_content .event_info_header{margin-bottom:40px}.single_events_page_container .single_events_page_content .single_event_content .event_info_header .reg_link{white-space:nowrap;margin-top:20px}@media (min-width:768px){.single_events_page_container .single_events_page_content .single_event_content .event_info_header{display:flex;justify-content:space-between;align-items:center}.single_events_page_container .single_events_page_content .single_event_content .event_info_header .reg_link{margin-top:0}}.single_events_page_container .single_events_page_content .single_event_content .event_info_header h3{margin:0}@media only screen and (min-width :860px){.single_events_page_container .single_events_page_content .single_event_content{padding-right:50px;width:65%}}@media only screen and (min-width :1100px){.single_events_page_container .single_events_page_content .single_event_content{padding-right:100px;width:70%}}@media only screen and (min-width :1366px){.single_events_page_container .single_events_page_content .single_event_content{padding-right:200px}}.single_events_page_container .single_events_page_content .single_event_content .template_section_gallery,.single_events_page_container .single_events_page_content .single_event_content .template_section_video{padding:0}.single_events_page_container .single_events_page_content .single_event_content .template_section_accordions,.single_events_page_container .single_events_page_content .single_event_content .template_section_text_editor,.single_events_page_container .single_events_page_content .single_event_content .template_section_upcoming_events{padding-right:0;padding-left:0;margin-bottom:60px;margin-top:0}.single_events_page_container .single_events_page_content .single_event_content .template_section_accordions .template_section_text_editor_content .section_title,.single_events_page_container .single_events_page_content .single_event_content .template_section_text_editor .template_section_text_editor_content .section_title,.single_events_page_container .single_events_page_content .single_event_content .template_section_upcoming_events .template_section_text_editor_content .section_title{font-family:"Public Sans",sans-serif;font-weight:800}.single_events_page_container .single_events_page_content .single_event_content .template_section_accordions,.single_events_page_container .single_events_page_content .single_event_content .template_section_upcoming_events_content{margin-bottom:50px}@media only screen and (min-width :768px){.single_events_page_container .single_events_page_content .single_event_content .template_section_accordions,.single_events_page_container .single_events_page_content .single_event_content .template_section_upcoming_events_content{margin-bottom:100px}}@media only screen and (min-width :1100px){.single_events_page_container .single_events_page_content .single_event_content .template_section_accordions,.single_events_page_container .single_events_page_content .single_event_content .template_section_upcoming_events_content{margin-bottom:150px}}.single_events_page_container .single_events_page_content .single_event_content .template_section_accordions.sports .template_section_accordions_content .accordions .accordion:first-of-type .accordion_hidden_content{display:block}.single_events_page_container .single_events_page_content .single_event_content .single_events_additional_info{margin-bottom:200px}.single_events_page_container .single_events_page_content .single_event_content .single_events_additional_info .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:30px;width:100%}@media only screen and (min-width :1250px){.single_events_page_container .single_events_page_content .single_event_content .single_events_additional_info .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.single_events_page_container .single_events_page_content .single_event_content .single_events_additional_info .section_title{font-size:48px;line-height:56px}}@media only screen and (min-width :650px){.single_events_page_container .single_events_page_content .single_event_content .single_events_additional_info .section_title{width:auto}}.single_events_page_container .single_events_page_content .single_event_content .single_events_additional_info .additional_info_list .single_info{border-bottom:1px solid rgba(0,0,0,.15);padding-top:40px;padding-bottom:40px;box-sizing:border-box}.single_events_page_container .single_events_page_content .single_event_content .single_events_additional_info .additional_info_list .single_info:first-child{border-top:1px solid rgba(0,0,0,.15)}.single_events_page_container .single_events_page_content .single_event_content .single_events_additional_info .additional_info_list .single_info .info_title{margin-bottom:20px;font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#000}@media only screen and (min-width :1750px){.single_events_page_container .single_events_page_content .single_event_content .single_events_additional_info .additional_info_list .single_info .info_title{font-size:18px;line-height:26px}}.single_events_page_container .single_events_page_content .single_event_content .single_events_additional_info .additional_info_list .single_info .text_editor{margin-bottom:30px}.single_events_page_container .single_events_page_content .event_sidebar{width:100%}@media only screen and (min-width :860px){.single_events_page_container .single_events_page_content .event_sidebar{width:35%}}@media only screen and (min-width :1100px){.single_events_page_container .single_events_page_content .event_sidebar{width:30%}}.single_events_page_container .single_events_page_content .event_sidebar .event_sidebar_content{display:flex;flex-wrap:wrap}@media only screen and (min-width :768px){.single_events_page_container .single_events_page_content .event_sidebar .event_sidebar_content{justify-content:space-between}}.single_events_page_container .single_events_page_content .event_sidebar .event_sidebar_content .single_sidebar_card{width:100%}@media only screen and (min-width :768px){.single_events_page_container .single_events_page_content .event_sidebar .event_sidebar_content .single_sidebar_card{width:48%;box-sizing:border-box}}@media only screen and (min-width :860px){.single_events_page_container .single_events_page_content .event_sidebar .event_sidebar_content .single_sidebar_card{width:100%}}.single_events_page_container .single_events_page_content .event_sidebar .related_article{box-sizing:border-box}.single_events_page_container .single_events_page_content .event_sidebar .related_article+.bottom_section{padding-top:0!important}.single_events_page_container .single_events_page_content .event_sidebar .related_article .image_holder{position:relative;overflow:hidden;padding:0}.single_events_page_container .single_events_page_content .event_sidebar .related_article .image_holder img{left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single_events_page_container .single_events_page_content .event_sidebar .related_article .article_info{padding:50px 40px;box-sizing:border-box;text-align:center}.single_events_page_container .single_events_page_content .event_sidebar .related_article .article_info h3{margin-top:25px;margin-bottom:25px}.single_events_page_container .single_events_page_content .event_sidebar .related_article .article_info p{margin-bottom:25px}.single_events_page_container .single_events_page_content .event_sidebar .event_registration{box-sizing:border-box;box-shadow:0 10px 30px rgba(25,36,47,.07);margin-bottom:30px}.single_events_page_container .single_events_page_content .event_sidebar .event_registration .top_section{background:#0069b4;position:relative;padding:30px}.single_events_page_container .single_events_page_content .event_sidebar .event_registration .top_section .button{border-color:#fff;color:#fff}.single_events_page_container .single_events_page_content .event_sidebar .event_registration .top_section .button+.meta{margin-top:40px}.single_events_page_container .single_events_page_content .event_sidebar .event_registration .top_section .event_stripe{position:absolute;right:0;top:0;height:100%}.single_events_page_container .single_events_page_content .event_sidebar .event_registration .top_section span{display:block;font-size:12px;color:#fff;font-family:"Public Sans",sans-serif;font-weight:700;margin-bottom:25px}.single_events_page_container .single_events_page_content .event_sidebar .event_registration .top_section .date{margin-bottom:25px}.single_events_page_container .single_events_page_content .event_sidebar .event_registration .top_section .date,.single_events_page_container .single_events_page_content .event_sidebar .event_registration .top_section .time{color:#fff;display:flex}.single_events_page_container .single_events_page_content .event_sidebar .event_registration .top_section .date img,.single_events_page_container .single_events_page_content .event_sidebar .event_registration .top_section .time img{margin-right:20px;vertical-align:middle}.single_events_page_container .single_events_page_content .event_sidebar .event_registration .top_section .date span,.single_events_page_container .single_events_page_content .event_sidebar .event_registration .top_section .time span{margin-bottom:0;font-size:16px;margin-right:20px}.single_events_page_container .single_events_page_content .event_sidebar .event_registration .top_section .date span:last-child,.single_events_page_container .single_events_page_content .event_sidebar .event_registration .top_section .time span:last-child{margin-right:0}.single_events_page_container .single_events_page_content .event_sidebar .event_registration .top_section .time{align-items:flex-start}.single_events_page_container .single_events_page_content .event_sidebar .event_registration .top_section .time+.button{margin-top:20px}.single_events_page_container .single_events_page_content .event_sidebar .event_registration .top_section .time .event_time_wrap{display:inline-block;margin-right:35px}.single_events_page_container .single_events_page_content .event_sidebar .event_registration .top_section .time .event_time_wrap .event_time{margin-bottom:15px;display:flex;justify-content:space-between;flex-wrap:wrap}@media (min-width:1560px){.single_events_page_container .single_events_page_content .event_sidebar .event_registration .top_section .time .event_time_wrap .event_time{margin-bottom:5px}}.single_events_page_container .single_events_page_content .event_sidebar .event_registration .top_section .time .event_time_wrap .event_time>span{width:100%;display:block}@media (min-width:1560px){.single_events_page_container .single_events_page_content .event_sidebar .event_registration .top_section .time .event_time_wrap .event_time>span{width:auto;display:inline-block}}.single_events_page_container .single_events_page_content .event_sidebar .event_registration .meta{line-height:1.35;border-top:1px solid rgba(255,255,255,.3);padding-top:15px;margin-top:20px}.single_events_page_container .single_events_page_content .event_sidebar .event_registration .meta-head{margin-bottom:10px!important}.single_events_page_container .single_events_page_content .event_sidebar .event_registration .meta-text{font-family:"Public Sans",sans-serif!important;font-weight:400!important;margin:0!important;font-size:16px!important;text-transform:none!important}.single_events_page_container .single_events_page_content .event_sidebar .event_registration .bottom_section{padding:40px 40px;box-sizing:border-box}.single_events_page_container .single_events_page_content .event_sidebar .event_registration .bottom_section a+a{margin-top:10px}.single_events_page_container .single_events_page_content .event_sidebar .event_registration .bottom_section p{max-width:290px;margin-bottom:25px}.single_organizations_page_container{padding-top:60px}@media only screen and (min-width :1100px){.single_organizations_page_container{padding-top:130px}}.single_organizations_page_container .single_organizations_page_content{display:flex;flex-wrap:wrap;margin-top:60px}@media only screen and (min-width :1024px){.single_organizations_page_container .single_organizations_page_content{margin-top:120px}}.single_organizations_page_container .single_organizations_page_content .single_event_content{width:100%;box-sizing:border-box}@media only screen and (min-width :860px){.single_organizations_page_container .single_organizations_page_content .single_event_content{padding-right:50px;width:65%}}@media only screen and (min-width :1100px){.single_organizations_page_container .single_organizations_page_content .single_event_content{padding-right:100px;width:70%}}@media only screen and (min-width :1366px){.single_organizations_page_container .single_organizations_page_content .single_event_content{padding-right:200px}}.single_organizations_page_container .single_organizations_page_content .single_event_content .template_section_gallery,.single_organizations_page_container .single_organizations_page_content .single_event_content .template_section_video{padding:0}.single_organizations_page_container .single_organizations_page_content .single_event_content .template_section_accordions,.single_organizations_page_container .single_organizations_page_content .single_event_content .template_section_text_editor,.single_organizations_page_container .single_organizations_page_content .single_event_content .template_section_upcoming_events{padding-right:0;padding-left:0;margin-bottom:60px;margin-top:0}.single_organizations_page_container .single_organizations_page_content .single_event_content .template_section_accordions .template_section_text_editor_content .section_title,.single_organizations_page_container .single_organizations_page_content .single_event_content .template_section_text_editor .template_section_text_editor_content .section_title,.single_organizations_page_container .single_organizations_page_content .single_event_content .template_section_upcoming_events .template_section_text_editor_content .section_title{font-family:"Public Sans",sans-serif;font-weight:800}.single_organizations_page_container .single_organizations_page_content .single_event_content .template_section_accordions,.single_organizations_page_container .single_organizations_page_content .single_event_content .template_section_upcoming_events_content{margin-bottom:50px}@media only screen and (min-width :768px){.single_organizations_page_container .single_organizations_page_content .single_event_content .template_section_accordions,.single_organizations_page_container .single_organizations_page_content .single_event_content .template_section_upcoming_events_content{margin-bottom:100px}}@media only screen and (min-width :1100px){.single_organizations_page_container .single_organizations_page_content .single_event_content .template_section_accordions,.single_organizations_page_container .single_organizations_page_content .single_event_content .template_section_upcoming_events_content{margin-bottom:150px}}.single_organizations_page_container .single_organizations_page_content .single_event_content .template_section_accordions.sports .template_section_accordions_content .accordions .accordion:first-of-type .accordion_hidden_content{display:block}.single_organizations_page_container .single_organizations_page_content .single_event_content .single_events_additional_info{margin-bottom:200px}.single_organizations_page_container .single_organizations_page_content .single_event_content .single_events_additional_info .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:30px;width:100%}@media only screen and (min-width :1250px){.single_organizations_page_container .single_organizations_page_content .single_event_content .single_events_additional_info .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.single_organizations_page_container .single_organizations_page_content .single_event_content .single_events_additional_info .section_title{font-size:48px;line-height:56px}}@media only screen and (min-width :650px){.single_organizations_page_container .single_organizations_page_content .single_event_content .single_events_additional_info .section_title{width:auto}}.single_organizations_page_container .single_organizations_page_content .single_event_content .single_events_additional_info .additional_info_list .single_info{border-bottom:1px solid rgba(0,0,0,.15);padding-top:40px;padding-bottom:40px;box-sizing:border-box}.single_organizations_page_container .single_organizations_page_content .single_event_content .single_events_additional_info .additional_info_list .single_info:first-child{border-top:1px solid rgba(0,0,0,.15)}.single_organizations_page_container .single_organizations_page_content .single_event_content .single_events_additional_info .additional_info_list .single_info .info_title{margin-bottom:20px;font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#000}@media only screen and (min-width :1750px){.single_organizations_page_container .single_organizations_page_content .single_event_content .single_events_additional_info .additional_info_list .single_info .info_title{font-size:18px;line-height:26px}}.single_organizations_page_container .single_organizations_page_content .single_event_content .single_events_additional_info .additional_info_list .single_info .text_editor{margin-bottom:30px}.single_organizations_page_container .single_organizations_page_content .event_sidebar{width:100%}@media only screen and (min-width :860px){.single_organizations_page_container .single_organizations_page_content .event_sidebar{width:35%}}@media only screen and (min-width :1100px){.single_organizations_page_container .single_organizations_page_content .event_sidebar{width:30%}}.single_organizations_page_container .single_organizations_page_content .event_sidebar .event_sidebar_content{display:flex;flex-wrap:wrap}@media only screen and (min-width :768px){.single_organizations_page_container .single_organizations_page_content .event_sidebar .event_sidebar_content{justify-content:space-between}}.single_organizations_page_container .single_organizations_page_content .event_sidebar .event_sidebar_content .single_sidebar_card{width:100%}@media only screen and (min-width :768px){.single_organizations_page_container .single_organizations_page_content .event_sidebar .event_sidebar_content .single_sidebar_card{width:48%;box-sizing:border-box}}@media only screen and (min-width :860px){.single_organizations_page_container .single_organizations_page_content .event_sidebar .event_sidebar_content .single_sidebar_card{width:100%}}.single_organizations_page_container .single_organizations_page_content .event_sidebar .related_article{box-sizing:border-box;box-shadow:0 10px 30px rgba(25,36,47,.07)}.single_organizations_page_container .single_organizations_page_content .event_sidebar .related_article .image_holder{position:relative;overflow:hidden;padding-top:50%}.single_organizations_page_container .single_organizations_page_content .event_sidebar .related_article .image_holder img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single_organizations_page_container .single_organizations_page_content .event_sidebar .related_article .article_info{padding:50px 40px;box-sizing:border-box}.single_organizations_page_container .single_organizations_page_content .event_sidebar .related_article .article_info h3{margin-top:25px;margin-bottom:25px}.single_organizations_page_container .single_organizations_page_content .event_sidebar .related_article .article_info p{margin-bottom:25px}.single_organizations_page_container .single_organizations_page_content .event_sidebar .event_registration{box-sizing:border-box;box-shadow:0 10px 30px rgba(25,36,47,.07);margin-bottom:30px}.single_organizations_page_container .single_organizations_page_content .event_sidebar .event_registration .top_section{background:#0069b4;position:relative;padding:30px}.single_organizations_page_container .single_organizations_page_content .event_sidebar .event_registration .top_section .event_stripe{position:absolute;right:0;top:0;height:100%}.single_organizations_page_container .single_organizations_page_content .event_sidebar .event_registration .top_section span{display:inline-block;font-size:12px;color:#fff;font-family:"Public Sans",sans-serif;font-weight:700;margin-bottom:25px}.single_organizations_page_container .single_organizations_page_content .event_sidebar .event_registration .top_section .date{margin-bottom:25px}.single_organizations_page_container .single_organizations_page_content .event_sidebar .event_registration .top_section .date,.single_organizations_page_container .single_organizations_page_content .event_sidebar .event_registration .top_section .time{color:#fff;display:flex}.single_organizations_page_container .single_organizations_page_content .event_sidebar .event_registration .top_section .date img,.single_organizations_page_container .single_organizations_page_content .event_sidebar .event_registration .top_section .time img{margin-right:20px;vertical-align:middle}.single_organizations_page_container .single_organizations_page_content .event_sidebar .event_registration .top_section .date span,.single_organizations_page_container .single_organizations_page_content .event_sidebar .event_registration .top_section .time span{margin-bottom:0;font-size:18px;margin-right:20px}.single_organizations_page_container .single_organizations_page_content .event_sidebar .event_registration .top_section .date span:last-child,.single_organizations_page_container .single_organizations_page_content .event_sidebar .event_registration .top_section .time span:last-child{margin-right:0}.single_organizations_page_container .single_organizations_page_content .event_sidebar .event_registration .top_section .time{align-items:flex-start}.single_organizations_page_container .single_organizations_page_content .event_sidebar .event_registration .top_section .time .event_time_wrap{display:inline-block}.single_organizations_page_container .single_organizations_page_content .event_sidebar .event_registration .top_section .time .event_time_wrap .event_time{margin-bottom:10px;display:flex;justify-content:space-between}.single_organizations_page_container .single_organizations_page_content .event_sidebar .event_registration .bottom_section{padding:50px 40px;box-sizing:border-box}.single_organizations_page_container .single_organizations_page_content .event_sidebar .event_registration .bottom_section p{max-width:290px;margin-bottom:25px}.single_organizations_page_container .single_organizations_page_content .event_sidebar .organization_location{box-sizing:border-box;box-shadow:0 10px 30px rgba(25,36,47,.07);margin-bottom:30px}.single_organizations_page_container .single_organizations_page_content .event_sidebar .organization_location .acf-map{height:192px}.single_organizations_page_container .single_organizations_page_content .event_sidebar .organization_location .info_holder{padding:40px;box-sizing:border-box}.single_organizations_page_container .single_organizations_page_content .event_sidebar .organization_location .info_holder .heading_8{margin-bottom:20px}.single_organizations_page_container .single_organizations_page_content .event_sidebar .organization_location .info_holder p{font-family:"Public Sans",sans-serif;font-weight:400;font-size:16px;margin-bottom:20px}.single_organizations_page_container .single_organizations_page_content .event_sidebar .organization_location .info_holder a{font-size:16px;color:#c3191e;display:flex;align-items:center}.single_organizations_page_container .single_organizations_page_content .event_sidebar .organization_location .info_holder a img{margin-right:10px}.single_organizations_page_container .single_organizations_page_content .event_sidebar .organization_details{padding:40px;box-sizing:border-box;box-shadow:0 10px 30px rgba(25,36,47,.07);margin-bottom:30px}.single_organizations_page_container .single_organizations_page_content .event_sidebar .organization_details .heading_8{margin-bottom:10px}.single_organizations_page_container .single_organizations_page_content .event_sidebar .organization_details img{width:100%}.single_organizations_page_container .single_organizations_page_content .event_sidebar .organization_details ul{margin-bottom:40px}.single_organizations_page_container .single_organizations_page_content .event_sidebar .organization_details ul li{font-family:"Public Sans",sans-serif;font-weight:400;margin-bottom:10px}.single_organizations_page_container .single_organizations_page_content .event_sidebar .organization_details ul li a{color:#c3191e;text-decoration:underline;transition:all .5s ease 0s;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;font-size:16px}.single_organizations_page_container .single_organizations_page_content .event_sidebar .organization_details ul li a:hover{color:#0069b4}.single_organizations_page_container .single_organizations_page_content .event_sidebar .organization_details .social_media a{display:inline-block;margin-right:15px;transition:all .5s ease 0s}.single_organizations_page_container .single_organizations_page_content .event_sidebar .organization_details .social_media a:last-child{margin-right:0}.single_organizations_page_container .single_organizations_page_content .event_sidebar .organization_details .social_media a:hover{opacity:.6}.single_memberships_levels_page_container{padding-top:61px}@media only screen and (min-width :1250px){.single_memberships_levels_page_container{padding-top:132px}}.single_memberships_levels_page_container .hero_section{background-color:#0069b4;padding:80px 0 50px 0;box-sizing:border-box;min-height:650px}.single_memberships_levels_page_container .hero_section .template_section_breadcrumbs{margin-bottom:40px}@media only screen and (min-width :1250px){.single_memberships_levels_page_container .hero_section .template_section_breadcrumbs{margin-bottom:70px}}.single_memberships_levels_page_container .hero_section .template_section_breadcrumbs *{color:#fff}.single_memberships_levels_page_container .hero_section .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;color:#fff;text-align:center}@media only screen and (min-width :1250px){.single_memberships_levels_page_container .hero_section .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.single_memberships_levels_page_container .hero_section .section_title{font-size:48px;line-height:56px}}.single_memberships_levels_page_container .hero_section .section_description{color:#fff;max-width:774px;margin:auto;text-align:center}.single_memberships_levels_page_container .hero_section .section_description p{margin-bottom:20px;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.single_memberships_levels_page_container .hero_section .section_description p:last-of-type{margin-bottom:0}.single_memberships_levels_page_container .hero_section .counters{position:relative;display:flex;flex-wrap:wrap;width:calc(100% + 14px);margin-left:-7px;z-index:2;justify-content:center;margin-bottom:30px;margin-top:60px}.single_memberships_levels_page_container .hero_section .counters .counter{padding:0 7px;box-sizing:border-box;width:100%;min-height:100px;margin-bottom:14px}@media only screen and (min-width :650px){.single_memberships_levels_page_container .hero_section .counters .counter{min-height:193px;width:50%}}@media only screen and (min-width :1024px){.single_memberships_levels_page_container .hero_section .counters .counter{width:25%}}.single_memberships_levels_page_container .hero_section .counters .counter .counter_content{box-shadow:0 0 30px rgba(25,36,47,.12);background-color:#fff;height:100%;display:flex;border-bottom:solid 25px #c3191e;box-sizing:border-box;padding:30px 15px;text-align:center}@media only screen and (min-width :650px){.single_memberships_levels_page_container .hero_section .counters .counter .counter_content{padding:35px;padding-right:20px;align-items:center;text-align:left}}.single_memberships_levels_page_container .hero_section .counters .counter .counter_content .group{width:100%}.single_memberships_levels_page_container .hero_section .counters .counter .counter_content .group .counter_title_1{font-size:30px;line-height:54px;font-family:"Public Sans",sans-serif}@media only screen and (min-width :1250px){.single_memberships_levels_page_container .hero_section .counters .counter .counter_content .group .counter_title_1{font-size:46px;line-height:54px}}@media only screen and (min-width :1750px){.single_memberships_levels_page_container .hero_section .counters .counter .counter_content .group .counter_title_1{font-size:56px;line-height:64px}}.single_memberships_levels_page_container .hero_section .counters .counter .counter_content .group .counter_title_2{font-family:"Public Sans",sans-serif;font-weight:700;font-size:14px;line-height:24px}.single_memberships_levels_page_container .benefits_list_section{margin:100px auto 200px}.single_memberships_levels_page_container .benefits_list_section .benefits_list_section_content .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:20px}@media only screen and (min-width :1250px){.single_memberships_levels_page_container .benefits_list_section .benefits_list_section_content .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.single_memberships_levels_page_container .benefits_list_section .benefits_list_section_content .section_title{font-size:48px;line-height:56px}}.single_memberships_levels_page_container .benefits_list_section .benefits_list_section_content .section_description{max-width:900px;margin-bottom:20px}.single_memberships_levels_page_container .benefits_list_section .benefits_list_section_content .list_item{margin-top:35px;background-color:#f8f9fa;padding:25px 15px;box-sizing:border-box;display:flex;flex-wrap:wrap}@media only screen and (min-width :768px){.single_memberships_levels_page_container .benefits_list_section .benefits_list_section_content .list_item{flex-wrap:nowrap;padding:25px 20px}}@media only screen and (min-width :1024px){.single_memberships_levels_page_container .benefits_list_section .benefits_list_section_content .list_item{padding:30px 35px}}.single_memberships_levels_page_container .benefits_list_section .benefits_list_section_content .list_item .left{width:48px;margin:0 0 20px 0}@media only screen and (min-width :768px){.single_memberships_levels_page_container .benefits_list_section .benefits_list_section_content .list_item .left{margin:0 20px 0 0}}@media only screen and (min-width :1024px){.single_memberships_levels_page_container .benefits_list_section .benefits_list_section_content .list_item .left{margin:0 40px 0 0}}.single_memberships_levels_page_container .benefits_list_section .benefits_list_section_content .list_item .left img{width:100%}.single_memberships_levels_page_container .benefits_list_section .benefits_list_section_content .list_item .right .list_item_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:24px;margin-bottom:15px}@media only screen and (min-width :1750px){.single_memberships_levels_page_container .benefits_list_section .benefits_list_section_content .list_item .right .list_item_title{font-size:18px;line-height:26px}}.single_memberships_levels_page_container .icon_list_section{padding-top:80px;padding-bottom:30px;background-color:#f8f9fa}.single_memberships_levels_page_container .icon_list_section .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;text-align:center;margin-bottom:60px}@media only screen and (min-width :1250px){.single_memberships_levels_page_container .icon_list_section .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.single_memberships_levels_page_container .icon_list_section .section_title{font-size:48px;line-height:56px}}.single_memberships_levels_page_container .icon_list_section .icon_list_section_content .icons{display:flex;flex-wrap:wrap}.single_memberships_levels_page_container .icon_list_section .icon_list_section_content .icons .icon{padding:0 10px;box-sizing:border-box;text-align:center;width:100%;margin-bottom:50px}@media only screen and (min-width :550px){.single_memberships_levels_page_container .icon_list_section .icon_list_section_content .icons .icon{margin-bottom:70px;width:50%}}@media only screen and (min-width :768px){.single_memberships_levels_page_container .icon_list_section .icon_list_section_content .icons .icon{margin-bottom:90px;width:33.333%}}@media only screen and (min-width :1250px){.single_memberships_levels_page_container .icon_list_section .icon_list_section_content .icons .icon{margin-bottom:110px;width:20%}}.single_memberships_levels_page_container .icon_list_section .icon_list_section_content .icons .icon img{max-width:90px;margin-bottom:20px}.single_memberships_levels_page_container .icon_list_section .icon_list_section_content .icons .icon p{font-size:16px;line-height:26px;font-weight:400;font-family:"Public Sans",sans-serif;font-weight:700;max-width:270px;margin:auto}.single_memberships_levels_page_container .list_section{margin:200px auto}.single_memberships_levels_page_container .list_section .list_section_content .group{margin-bottom:60px}.single_memberships_levels_page_container .list_section .list_section_content .section_title{text-align:center;font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;margin-bottom:20px}@media only screen and (min-width :1250px){.single_memberships_levels_page_container .list_section .list_section_content .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.single_memberships_levels_page_container .list_section .list_section_content .section_title{font-size:48px;line-height:56px}}.single_memberships_levels_page_container .list_section .list_section_content .section_description{text-align:center;max-width:830px;margin:auto}.single_memberships_levels_page_container .list_section .list_section_content .list_item{display:flex;flex-wrap:wrap;padding:20px 15px;box-sizing:border-box}@media only screen and (min-width :768px){.single_memberships_levels_page_container .list_section .list_section_content .list_item{padding:30px 20px}}@media only screen and (min-width :1024px){.single_memberships_levels_page_container .list_section .list_section_content .list_item{padding:35px 30px}}.single_memberships_levels_page_container .list_section .list_section_content .list_item:nth-of-type(2n){background-color:#f8f9fa}@media only screen and (min-width :768px){.single_memberships_levels_page_container .list_section .list_section_content .list_item .left{padding-right:5px}}@media only screen and (min-width :768px){.single_memberships_levels_page_container .list_section .list_section_content .list_item .right{padding-left:5px}}.single_memberships_levels_page_container .list_section .list_section_content .list_item .left,.single_memberships_levels_page_container .list_section .list_section_content .list_item .right{width:100%;box-sizing:border-box}@media only screen and (min-width :768px){.single_memberships_levels_page_container .list_section .list_section_content .list_item .left,.single_memberships_levels_page_container .list_section .list_section_content .list_item .right{width:50%}}.single_memberships_levels_page_container .list_section .list_section_content .list_item .left .list_item_title,.single_memberships_levels_page_container .list_section .list_section_content .list_item .right .list_item_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;line-height:26px;margin-bottom:20px}@media only screen and (min-width :768px){.single_memberships_levels_page_container .list_section .list_section_content .list_item .left .list_item_title,.single_memberships_levels_page_container .list_section .list_section_content .list_item .right .list_item_title{max-width:380px;margin-bottom:0}}.single_memberships_levels_page_container .jumbotron_section{margin:200px auto}.single_memberships_levels_page_container .jumbotron_section .jumbotron_section_content{text-align:center;background-color:#0069b4;padding:80px 15px;box-sizing:border-box}.single_memberships_levels_page_container .jumbotron_section .jumbotron_section_content .section_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;color:#fff;margin-bottom:20px}@media only screen and (min-width :1250px){.single_memberships_levels_page_container .jumbotron_section .jumbotron_section_content .section_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.single_memberships_levels_page_container .jumbotron_section .jumbotron_section_content .section_title{font-size:48px;line-height:56px}}.single_memberships_levels_page_container .jumbotron_section .jumbotron_section_content .section_description{max-width:700px;margin:auto}.single_memberships_levels_page_container .jumbotron_section .jumbotron_section_content .section_description *{color:#fff}.single_memberships_levels_page_container .jumbotron_section .jumbotron_section_content .button_holder{margin-top:50px}.single_job_listing_container .single_job_listing .job-listing-meta{display:flex;flex-wrap:wrap;align-items:center}.single_job_listing_container .single_job_listing .job-listing-meta *{font-size:14px;line-height:22px;font-family:"Public Sans",sans-serif;font-weight:400}@media only screen and (min-width :1750px){.single_job_listing_container .single_job_listing .job-listing-meta *{font-size:16px;line-height:26px}}.single_job_listing_container .single_job_listing .company{display:flex;flex-wrap:wrap;padding:20px 10px;align-items:center;box-sizing:border-box;border:1px solid rgba(0,0,0,.1);border-bottom:0;background-color:transparent}@media only screen and (min-width :768px){.single_job_listing_container .single_job_listing .company{padding:20px 15px}}@media only screen and (min-width :860px){.single_job_listing_container .single_job_listing .company{padding:20px}}.single_job_listing_container .single_job_listing .company *{font-size:14px;line-height:22px;font-family:"Public Sans",sans-serif;font-weight:400}@media only screen and (min-width :1750px){.single_job_listing_container .single_job_listing .company *{font-size:16px;line-height:26px}}.single_job_listing_container .single_job_listing .company .company_logo{width:160px;height:auto;position:relative;left:0;padding:0;float:none}.single_sports_page_container .share_icons_holder{position:relative}@media only screen and (min-width :1280px){.single_sports_page_container .share_icons_holder.mobile{display:none}}.single_sports_page_container .share_icons_holder.desktop{display:none}@media only screen and (min-width :1280px){.single_sports_page_container .share_icons_holder.desktop{display:block}}.single_sports_page_container .share_icons_holder .share_icons{margin-bottom:50px}@media only screen and (min-width :1280px){.single_sports_page_container .share_icons_holder .share_icons{margin-bottom:0;position:absolute;top:120px;left:25px}}@media only screen and (min-width :1750px){.single_sports_page_container .share_icons_holder .share_icons{left:0}}.single_sports_page_container .share_icons_holder .share_icons h3{font-family:"Public Sans",sans-serif;font-weight:700;font-size:15px;line-height:22px;margin-bottom:10px}@media only screen and (min-width :1750px){.single_sports_page_container .share_icons_holder .share_icons h3{font-size:16px;line-height:26px}}@media only screen and (min-width :1280px){.single_sports_page_container .share_icons_holder .share_icons h3{margin-bottom:30px}}@media only screen and (min-width :1280px){.single_sports_page_container .share_icons_holder .share_icons .addtoany_shortcode .addtoany_list{display:block}}.single_sports_page_container .share_icons_holder .share_icons .addtoany_shortcode .addtoany_list a{padding:0;padding-right:10px}@media only screen and (min-width :1280px){.single_sports_page_container .share_icons_holder .share_icons .addtoany_shortcode .addtoany_list a{padding-right:0;display:block}.single_sports_page_container .share_icons_holder .share_icons .addtoany_shortcode .addtoany_list a:last-of-type{margin-bottom:0}}.page_404_container{background-color:#0069b4;position:relative;padding-top:61px}@media only screen and (min-width :1250px){.page_404_container{padding-top:132px}}.page_404_container .page_404_container_content{position:relative;height:calc(100vh - 61px)}@media only screen and (min-width :1250px){.page_404_container .page_404_container_content{height:calc(100vh - 132px)}}.page_404_container .page_404_container_content .background{position:absolute;z-index:0;top:0;left:0;height:calc(100vh - 61px)}@media only screen and (min-width :1250px){.page_404_container .page_404_container_content .background{height:calc(100vh - 132px)}}.page_404_container .page_404_container_content .stripe{position:absolute;bottom:0;height:100%;right:0;display:none;max-width:485px}@media (min-width:900px){.page_404_container .page_404_container_content .stripe{display:block}}.page_404_container .page_404_container_content .site_content_container{height:inherit;z-index:1;position:relative;display:flex;align-items:center}.page_404_container .page_404_container_content .site_content_container .group{max-width:600px}.page_404_container .page_404_container_content .site_content_container .group h1{font-weight:800;font-size:30px;line-height:38px;font-family:"Public Sans",sans-serif;font-weight:900;color:#fff}@media only screen and (min-width :1250px){.page_404_container .page_404_container_content .site_content_container .group h1{font-size:50px;line-height:58px}}@media only screen and (min-width :1750px){.page_404_container .page_404_container_content .site_content_container .group h1{font-size:70px;line-height:78px}}.page_404_container .page_404_container_content .site_content_container .group .description{color:#fff}.page_404_container .page_404_container_content .site_content_container .group .button{margin-top:50px}.search_page_container{padding-bottom:100px;padding-top:calc(61px + 40px)}@media only screen and (min-width :1250px){.search_page_container{padding-top:calc(132px + 80px);padding-bottom:200px}}.search_page_container .template_section_breadcrumbs{margin-bottom:60px}@media only screen and (min-width :1250px){.search_page_container .template_section_breadcrumbs{margin-bottom:100px}}.search_page_container .page_title{font-weight:800;font-size:28px;line-height:36px;font-family:"Public Sans",sans-serif;font-weight:900;text-align:center;margin-bottom:60px}@media only screen and (min-width :1250px){.search_page_container .page_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.search_page_container .page_title{font-size:48px;line-height:56px}}.search_page_container .no_results{height:500px;display:flex;align-items:center;justify-content:center}.search_page_container .no_results h3{font-family:"Public Sans",sans-serif;font-weight:800;font-size:24px;line-height:32px}@media only screen and (min-width :1250px){.search_page_container .no_results h3{font-size:28px;line-height:36px}}@media only screen and (min-width :1750px){.search_page_container .no_results h3{font-size:38px;line-height:46px}}.search_page_container .form_content{background-color:#fff;z-index:3;display:flex;align-items:flex-end;box-sizing:border-box;margin-bottom:50px;padding-top:40px}@media only screen and (min-width :1024px){.search_page_container .form_content{margin-bottom:100px;padding:40px 20px;box-shadow:0 0 30px rgba(25,36,47,.07)}}@media only screen and (min-width :1750px){.search_page_container .form_content{padding:60px 45px}}.search_page_container .form_content .column{box-sizing:border-box;padding-top:20px}.search_page_container .form_content .column.c_1{width:100%;padding-right:15px}@media only screen and (min-width :650px){.search_page_container .form_content .column.c_1{padding-right:30px}}.search_page_container .form_content .column .column_title{font-family:"Public Sans",sans-serif;font-weight:700;font-size:16px;margin-bottom:7px}.search_page_container .form_content .column input{width:100%}.search_page_container .form_content .column:last-of-type{margin-right:0}.search_page_container .form_content .column .button{min-width:110px;padding:0 20px}@media only screen and (min-width :650px){.search_page_container .form_content .column .button{padding:0 50px;min-width:168px}}.search_page_container .results{display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width :1024px){.search_page_container .results{flex-wrap:nowrap}}.search_page_container .results .left{width:100%}@media only screen and (min-width :1024px){.search_page_container .results .left{width:auto}}.search_page_container .results .left label{display:block;margin-bottom:2px}.search_page_container .results .left label:last-of-type{margin-bottom:0}.search_page_container .results .left label input{display:none}.search_page_container .results .left label input:checked~span{background-color:#c3191e;color:#fff}.search_page_container .results .left label span{min-width:312px;display:block;font-size:14px;line-height:22px;font-weight:400;font-family:"Public Sans",sans-serif;font-weight:700;color:#000;padding:12px 20px;box-sizing:border-box;background-color:#f8f9fa;transition:all .5s ease 0s}@media only screen and (min-width :1750px){.search_page_container .results .left label span{font-size:16px;line-height:26px}}@media only screen and (min-width :1024px){.search_page_container .results .left label span{max-width:400px}}.search_page_container .results .left label span:hover{background-color:#c3191e;color:#fff}.search_page_container .results .right{width:100%;box-sizing:border-box;margin-top:50px}@media only screen and (min-width :1024px){.search_page_container .results .right{margin-top:0;padding-left:50px}}@media only screen and (min-width :1440px){.search_page_container .results .right{padding-left:108px}}@media only screen and (min-width :1500px){.search_page_container .results .right{padding-left:158px}}.search_page_container .results .right .found_results{margin-bottom:22px;display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width :650px){.search_page_container .results .right .found_results{flex-wrap:nowrap}}.search_page_container .results .right .found_results p{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.search_page_container .results .right .found_results p span{font-family:"Public Sans",sans-serif;font-weight:700}.search_page_container .results .right .found_results .found_results_left{width:100%}@media only screen and (min-width :650px){.search_page_container .results .right .found_results .found_results_left{width:auto}}.search_page_container .results .right .found_results .found_results_right{display:flex;align-items:center;width:100%;margin-top:20px}@media only screen and (min-width :650px){.search_page_container .results .right .found_results .found_results_right{margin-top:0;width:auto}}.search_page_container .results .right .found_results .found_results_right p{font-family:"Public Sans",sans-serif;font-weight:700;white-space:nowrap}.search_page_container .results .right .found_results .found_results_right .select2{margin-left:25px;min-width:200px}.search_page_container .results .right .posts .post{padding:40px 0;box-sizing:border-box;border-bottom:solid 1px rgba(0,0,0,.1)}.search_page_container .results .right .posts .post:first-of-type{border-top:solid 1px rgba(0,0,0,.1)}.search_page_container .results .right .posts .post .post_title a{font-size:18px;line-height:24px;font-family:"Public Sans",sans-serif;font-weight:700;text-transform:initial;color:#000;transition:all .5s ease 0s}@media only screen and (min-width :1250px){.search_page_container .results .right .posts .post .post_title a{font-size:22px;line-height:28px}}@media only screen and (min-width :1750px){.search_page_container .results .right .posts .post .post_title a{font-size:26px;line-height:36px}}.search_page_container .results .right .posts .post .post_title a:hover{color:#0069b4}.search_page_container .results .right .posts .post p{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;margin-top:30px}.search_page_container .results .right .posts .post .excerpt strong{font-family:"Public Sans",sans-serif;font-weight:700}.form_styles ::-moz-placeholder{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#000;opacity:1;line-height:45px}.form_styles ::placeholder{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#000;opacity:1;line-height:45px}@media only screen and (min-width :1250px){.form_styles ::-moz-placeholder{line-height:60px}.form_styles ::placeholder{line-height:60px}}.form_styles :-ms-input-placeholder{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#000}.form_styles ::-ms-input-placeholder{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#000}.form_styles textarea{border-radius:30px;border:1px solid rgba(0,0,0,.2);resize:none}.form_styles .checkboxes label{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:16px;font-family:"Public Sans",sans-serif;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form_styles .checkboxes label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form_styles .checkboxes span{position:absolute;top:0;left:0;height:18px;width:18px;border:1px solid #000;border-radius:3px}.form_styles .checkboxes label:hover input~span{background-color:#ccc}.form_styles .checkboxes label input:checked~span{background-color:#c3191e;border-color:#c3191e}.form_styles .checkboxes span:after{content:"";position:absolute;display:none}.form_styles .checkboxes label input:checked~span:after{display:block}.form_styles .checkboxes label span:after{left:7px;top:2px;width:3px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.form_styles select{display:none}.form_styles label{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:700;margin-bottom:7px}.form_styles input{height:45px;border:1px solid rgba(0,0,0,.2);background-color:#fff;border-radius:60px;box-sizing:border-box;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;padding:15px 25px;color:#000;outline:0;font-size:14px;line-height:22px}@media only screen and (min-width :1250px){.form_styles input{height:60px;font-size:16px;line-height:24px}}.form_styles input[type=submit]{background-color:#000;color:#fff;font-family:"Public Sans",sans-serif;font-weight:700;padding:0 50px;cursor:pointer;border:solid 1px #000;transition:all .5s ease 0s}.form_styles input[type=submit]:hover{background-color:#fff;color:#c3191e}.form_styles .input_holder{position:relative}.form_styles .input_holder input{width:100%}.form_styles .input_holder input[type=submit]{margin-top:15px}@media only screen and (min-width :1024px){.form_styles .input_holder input[type=submit]{margin-top:0;width:auto;position:absolute;top:0;right:0}}.form_holder ::-moz-placeholder{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#000;opacity:1;line-height:45px}.form_holder ::placeholder{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#000;opacity:1;line-height:45px}@media only screen and (min-width :1250px){.form_holder ::-moz-placeholder{line-height:60px}.form_holder ::placeholder{line-height:60px}}.form_holder :-ms-input-placeholder{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#000}.form_holder ::-ms-input-placeholder{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#000}.form_holder textarea{border-radius:30px;border:1px solid rgba(0,0,0,.2);resize:none}.form_holder .checkboxes label{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:16px;font-family:"Public Sans",sans-serif;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form_holder .checkboxes label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form_holder .checkboxes span{position:absolute;top:0;left:0;height:18px;width:18px;border:1px solid #000;border-radius:3px}.form_holder .checkboxes label:hover input~span{background-color:#ccc}.form_holder .checkboxes label input:checked~span{background-color:#c3191e;border-color:#c3191e}.form_holder .checkboxes span:after{content:"";position:absolute;display:none}.form_holder .checkboxes label input:checked~span:after{display:block}.form_holder .checkboxes label span:after{left:7px;top:2px;width:3px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.form_holder select{display:none}.form_holder label{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:700;margin-bottom:7px}.form_holder input{height:45px;border:1px solid rgba(0,0,0,.2);background-color:#fff;border-radius:60px;box-sizing:border-box;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;padding:15px 25px;color:#000;outline:0;font-size:14px;line-height:22px}@media only screen and (min-width :1250px){.form_holder input{height:60px;font-size:16px;line-height:24px}}.form_holder input[type=submit]{background-color:#000;color:#fff;font-family:"Public Sans",sans-serif;font-weight:700;padding:0 50px;cursor:pointer;border:solid 1px #000;transition:all .5s ease 0s}.form_holder input[type=submit]:hover{background-color:#fff;color:#c3191e}.form_holder .input_holder{position:relative}.form_holder .input_holder input{width:100%}.form_holder .input_holder input[type=submit]{margin-top:15px}@media only screen and (min-width :1024px){.form_holder .input_holder input[type=submit]{margin-top:0;width:auto;position:absolute;top:0;right:0}}.job-manager-message{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}#job_preview .job_listing_preview_title{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#job_preview .job_listing_preview_title input{margin:10px;order:1}#job_preview .job_listing_preview_title h2{margin:10px 20px;width:100%;order:0;text-align:center}#job_preview .job_listing_preview{border:solid 10px #eee;padding:20px 10px;box-sizing:border-box}@media only screen and (min-width :768px){#job_preview .job_listing_preview{padding:20px;border:solid 20px #eee}}#job_preview .job_listing_preview h1{font-family:"Public Sans",sans-serif;font-weight:800;font-size:24px;line-height:32px}@media only screen and (min-width :1250px){#job_preview .job_listing_preview h1{font-size:28px;line-height:36px}}@media only screen and (min-width :1750px){#job_preview .job_listing_preview h1{font-size:38px;line-height:46px}}#job_preview .job_listing_preview .single_job_listing .company .company_logo{padding:0}#job_preview .job_listing_preview .single_job_listing .job-listing-meta{display:flex;flex-wrap:wrap;align-items:center}#job_preview .job_listing_preview .single_job_listing .job-listing-meta li{display:flex;align-items:center}#job_preview .job_listing_preview .single_job_listing .job-listing-meta .date-posted:before{position:relative;top:-2px}.job-manager-form ::-moz-placeholder{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#000;opacity:1;line-height:45px}.job-manager-form ::placeholder{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#000;opacity:1;line-height:45px}@media only screen and (min-width :1250px){.job-manager-form ::-moz-placeholder{line-height:60px}.job-manager-form ::placeholder{line-height:60px}}.job-manager-form :-ms-input-placeholder{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#000}.job-manager-form ::-ms-input-placeholder{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#000}.job-manager-form textarea{border-radius:30px;border:1px solid rgba(0,0,0,.2);resize:none}.job-manager-form .checkboxes label{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:16px;font-family:"Public Sans",sans-serif;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none}.job-manager-form .checkboxes label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.job-manager-form .checkboxes span{position:absolute;top:0;left:0;height:18px;width:18px;border:1px solid #000;border-radius:3px}.job-manager-form .checkboxes label:hover input~span{background-color:#ccc}.job-manager-form .checkboxes label input:checked~span{background-color:#c3191e;border-color:#c3191e}.job-manager-form .checkboxes span:after{content:"";position:absolute;display:none}.job-manager-form .checkboxes label input:checked~span:after{display:block}.job-manager-form .checkboxes label span:after{left:7px;top:2px;width:3px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.job-manager-form select{display:none}.job-manager-form label{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:700;margin-bottom:7px}.job-manager-form input{height:45px;border:1px solid rgba(0,0,0,.2);background-color:#fff;border-radius:60px;box-sizing:border-box;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;padding:15px 25px;color:#000;outline:0;font-size:14px;line-height:22px}@media only screen and (min-width :1250px){.job-manager-form input{height:60px;font-size:16px;line-height:24px}}.job-manager-form input[type=submit]{background-color:#000;color:#fff;font-family:"Public Sans",sans-serif;font-weight:700;padding:0 50px;cursor:pointer;border:solid 1px #000;transition:all .5s ease 0s}.job-manager-form input[type=submit]:hover{background-color:#fff;color:#c3191e}.job-manager-form .input_holder{position:relative}.job-manager-form .input_holder input{width:100%}.job-manager-form .input_holder input[type=submit]{margin-top:15px}@media only screen and (min-width :1024px){.job-manager-form .input_holder input[type=submit]{margin-top:0;width:auto;position:absolute;top:0;right:0}}.job-manager-form h2{margin:60px 0 40px}.job-manager-form .account-sign-in{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.job-manager-form .account-sign-in .button{margin-left:30px}.job-manager-form .button{color:#fff;text-decoration:none;font-family:"Public Sans",sans-serif;font-weight:700}.job-manager-form .button:before{content:none!important}.job-manager-form .button:hover{color:#c3191e}.job-manager-form fieldset{border-bottom:none;padding-bottom:0;margin-bottom:30px}.job-manager-form fieldset label{width:100%;margin-bottom:7px}.job-manager-form fieldset label small{color:rgba(0,0,0,.5);margin-left:3px;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:700}.job-manager-form fieldset .field{width:100%!important}.gform_confirmation_wrapper .gform_confirmation_message{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#009c00}.gform_wrapper .gfield_label+.gfield_repeater_items{margin-top:10px}.gform_wrapper .gfield_repeater_item{display:grid;grid-column-gap:2%;grid-row-gap:16px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto);width:100%}.gform_wrapper .gfield_repeater_cell{padding:0!important;grid-column:span 4}.gform_wrapper .gfield_repeater_cell .gfield_label{color:#0069b4!important}.gform_wrapper .gfield_repeater_buttons{grid-column:span 12}.gform_wrapper .gfield_repeater_items{padding:10px 20px!important;background:rgba(0,170,230,.1)!important;border-radius:12px}.gform_wrapper .gform_validation_errors{margin-bottom:30px!important;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;font-size:14px}.gform_wrapper .gform_heading{box-sizing:border-box;background-color:transparent;margin-bottom:8px}.gform_wrapper .gform_heading .gform_title{font-family:"Public Sans",sans-serif;font-weight:800;font-size:28px;line-height:36px}@media only screen and (min-width :1250px){.gform_wrapper .gform_heading .gform_title{font-size:38px;line-height:46px}}@media only screen and (min-width :1750px){.gform_wrapper .gform_heading .gform_title{font-size:48px;line-height:56px}}.gform_wrapper .gform_heading .gform_description{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;margin-bottom:10px}.gform_wrapper .gform_heading .gform_description p{margin-bottom:20px;font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.gform_wrapper .gform_heading .gform_description p:last-of-type{margin-bottom:0}.gform_wrapper form ::-moz-placeholder{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:rgba(0,0,0,.5);opacity:1}.gform_wrapper form ::placeholder{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:rgba(0,0,0,.5);opacity:1}.gform_wrapper form :-ms-input-placeholder{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:rgba(0,0,0,.5)}.gform_wrapper form ::-ms-input-placeholder{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:rgba(0,0,0,.5)}.gform_wrapper form .gf_progressbar_wrapper .gf_progressbar_title{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.gform_wrapper form .gf_progressbar_wrapper .gf_progressbar span{font-family:"Public Sans",sans-serif;font-weight:400;font-size:12px}.gform_wrapper form .gf_page_steps{background-color:#fff;display:flex;justify-content:space-between;overflow:hidden;box-sizing:border-box;border:none!important;margin-bottom:8px!important}.gform_wrapper form .gf_page_steps .gf_step{display:flex;align-items:center;flex-direction:column;margin:0 10px;text-align:center}.gform_wrapper form .gf_page_steps .gf_step .gf_active_step_num_styles{top:0;border-color:#c3191e;background-color:#c3191e;color:#fff;width:30px;height:30px;margin:10px auto;font-size:14px}@media only screen and (min-width :768px){.gform_wrapper form .gf_page_steps .gf_step .gf_active_step_num_styles{font-size:15px;width:40px;height:40px}}.gform_wrapper form .gf_page_steps .gf_step.gf_step_first{margin-left:0}.gform_wrapper form .gf_page_steps .gf_step.gf_step_last{position:relative;margin-right:0}.gform_wrapper form .gf_page_steps .gf_step.gf_step_last .gf_step_number:after{background-color:#fff}.gform_wrapper form .gf_page_steps .gf_step.gf_step_active .gf_step_number{top:0;border-color:#c3191e;background-color:#c3191e;color:#fff;width:30px;height:30px;margin:10px auto;font-size:14px}@media only screen and (min-width :768px){.gform_wrapper form .gf_page_steps .gf_step.gf_step_active .gf_step_number{font-size:15px;width:40px;height:40px}}.gform_wrapper form .gf_page_steps .gf_step.gf_step_active .gf_step_label{color:#c3191e}.gform_wrapper form .gf_page_steps .gf_step.gf_step_completed .gf_step_number{top:0;border-color:#c3191e;background-color:#c3191e;color:#fff;width:30px;height:30px;margin:10px auto;font-size:14px}@media only screen and (min-width :768px){.gform_wrapper form .gf_page_steps .gf_step.gf_step_completed .gf_step_number{font-size:15px;width:40px;height:40px}}.gform_wrapper form .gf_page_steps .gf_step.gf_step_completed .gf_step_number:after{background-color:#c3191e}.gform_wrapper form .gf_page_steps .gf_step.gf_step_completed .gf_step_label{color:#c3191e}.gform_wrapper form .gf_page_steps .gf_step .gf_step_number{background-color:#fff;position:relative;top:14px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;font-size:13px;font-family:"Public Sans",sans-serif;font-weight:700;color:rgba(0,0,0,.2)}@media only screen and (min-width :768px){.gform_wrapper form .gf_page_steps .gf_step .gf_step_number{top:16px;font-size:14px;width:28px;height:28px}}.gform_wrapper form .gf_page_steps .gf_step .gf_step_number:after{content:"";display:block;height:2px;width:100vw;background-color:#d4d4d4;top:50%;left:calc(100% + 2px);position:absolute;z-index:0}.gform_wrapper form .gf_page_steps .gf_step .gf_step_number:before{display:none}.gform_wrapper form .gf_page_steps .gf_step .gf_step_label{padding:0;font-size:14px;font-family:"Public Sans",sans-serif;font-weight:700;color:rgba(0,0,0,.2);margin-top:auto}@media only screen and (min-width :768px){.gform_wrapper form .gf_page_steps .gf_step .gf_step_label{font-size:15px}}@media only screen and (min-width :1280px){.gform_wrapper form .gf_page_steps .gf_step .gf_step_label{font-size:16px}}.gform_wrapper form .gform_body{background-color:transparent;box-sizing:border-box}.gform_wrapper form .gform_body .gfield{margin-bottom:22px}@media only screen and (min-width :768px){.gform_wrapper form .gform_body .gfield{margin-bottom:25px}}@media only screen and (min-width :1024px){.gform_wrapper form .gform_body .gfield{margin-bottom:30px}}.gform_wrapper form .gform_body .gfield.tabs_radio .gfield_radio{display:inline-flex;border-radius:30px;border:1px solid rgba(0,0,0,.1);height:45px;position:relative}@media only screen and (min-width :1250px){.gform_wrapper form .gform_body .gfield.tabs_radio .gfield_radio{height:60px}}.gform_wrapper form .gform_body .gfield.tabs_radio .gfield_radio .gchoice{height:100%;width:100%}.gform_wrapper form .gform_body .gfield.tabs_radio .gfield_radio .gchoice input[type=radio]{opacity:0;z-index:-9;position:absolute}.gform_wrapper form .gform_body .gfield.tabs_radio .gfield_radio .gchoice input[type=radio]+label{height:100%;width:100%;display:flex;align-items:center;justify-content:center;border-radius:30px;color:#0069b4;font-family:"Public Sans",sans-serif;font-weight:700;border:solid 1px transparent;box-sizing:border-box;transition:all .5s ease 0s;cursor:pointer;max-width:100%;padding:0 16px;white-space:nowrap;font-size:13px;min-width:80px}@media only screen and (min-width :768px){.gform_wrapper form .gform_body .gfield.tabs_radio .gfield_radio .gchoice input[type=radio]+label{padding:0 20px;font-size:14px}}@media only screen and (min-width :1250px){.gform_wrapper form .gform_body .gfield.tabs_radio .gfield_radio .gchoice input[type=radio]+label{padding:0 40px;font-size:16px}}.gform_wrapper form .gform_body .gfield.tabs_radio .gfield_radio .gchoice input[type=radio]+label:hover{border-color:#0069b4}.gform_wrapper form .gform_body .gfield.tabs_radio .gfield_radio .gchoice input[type=radio]:checked+label{background-color:#0069b4;color:#fff}.gform_wrapper form .gform_body .gfield.pills_radio .gfield_radio{height:auto;position:relative;display:flex;flex-wrap:wrap;width:calc(100% + (2 * 5px));margin-left:-5px}.gform_wrapper form .gform_body .gfield.pills_radio .gfield_radio .gchoice{width:50%;padding:5px;box-sizing:border-box}@media only screen and (min-width :650px){.gform_wrapper form .gform_body .gfield.pills_radio .gfield_radio .gchoice{width:33.333%}}.gform_wrapper form .gform_body .gfield.pills_radio .gfield_radio .gchoice input[type=radio]{opacity:0;z-index:-9;position:absolute}.gform_wrapper form .gform_body .gfield.pills_radio .gfield_radio .gchoice input[type=text]{margin-top:0;text-align:center}.gform_wrapper form .gform_body .gfield.pills_radio .gfield_radio .gchoice input[type=text]:disabled{display:none}.gform_wrapper form .gform_body .gfield.pills_radio .gfield_radio .gchoice input[type=radio]+label{background-color:#f8f9fa;border:1px solid rgba(0,0,0,.2);min-height:45px;width:100%;display:flex;align-items:center;justify-content:center;border-radius:30px;font-family:"Public Sans",sans-serif;font-weight:400;font-size:14px;box-sizing:border-box;transition:all .5s ease 0s;cursor:pointer;max-width:100%;padding:0 16px;white-space:nowrap}@media only screen and (min-width :768px){.gform_wrapper form .gform_body .gfield.pills_radio .gfield_radio .gchoice input[type=radio]+label{padding:0 20px;font-size:15px}}@media only screen and (min-width :1250px){.gform_wrapper form .gform_body .gfield.pills_radio .gfield_radio .gchoice input[type=radio]+label{font-size:16px;padding:0 40px;min-height:56px}}.gform_wrapper form .gform_body .gfield.pills_radio .gfield_radio .gchoice input[type=radio]:checked+label{border-color:#c3191e}.gform_wrapper form .gform_body .gfield:not(.tabs_radio):not(.pills_radio) .gfield_radio{height:auto}.gform_wrapper form .gform_body .gfield:not(.tabs_radio):not(.pills_radio) .gfield_radio .gchoice{position:relative}.gform_wrapper form .gform_body .gfield:not(.tabs_radio):not(.pills_radio) .gfield_radio .gchoice input[type=text]{height:45px}.gform_wrapper form .gform_body .gfield:not(.tabs_radio):not(.pills_radio) .gfield_radio .gchoice input[type=text]:disabled{display:none}.gform_wrapper form .gform_body .gfield:not(.tabs_radio):not(.pills_radio) .gfield_radio .gchoice input[type=radio]{opacity:0;z-index:-9;position:absolute}.gform_wrapper form .gform_body .gfield:not(.tabs_radio):not(.pills_radio) .gfield_radio .gchoice input[type=radio]:checked+label:after{border-color:#c3191e}.gform_wrapper form .gform_body .gfield:not(.tabs_radio):not(.pills_radio) .gfield_radio .gchoice input[type=radio]:checked+label:before{background-color:#c3191e}.gform_wrapper form .gform_body .gfield:not(.tabs_radio):not(.pills_radio) .gfield_radio .gchoice input[type=radio]:not(:checked)+label:hover:before{background-color:#000}.gform_wrapper form .gform_body .gfield:not(.tabs_radio):not(.pills_radio) .gfield_radio .gchoice input[type=radio]+label{position:relative;padding-left:32px}.gform_wrapper form .gform_body .gfield:not(.tabs_radio):not(.pills_radio) .gfield_radio .gchoice input[type=radio]+label:after{content:"";display:block;width:18px;height:18px;border:solid 1px rgba(0,0,0,.5);position:absolute;left:0;top:0;border-radius:18px;z-index:0}.gform_wrapper form .gform_body .gfield:not(.tabs_radio):not(.pills_radio) .gfield_radio .gchoice input[type=radio]+label:before{content:"";display:block;width:12px;height:12px;position:absolute;left:4px;top:4px;border-radius:12px;z-index:0;background-color:transparent}.gform_wrapper form .gform_body .gfield .gfield_checkbox .gchoice,.gform_wrapper form .gform_body .gfield .ginput_container_consent .gchoice{min-height:18px;margin-bottom:10px;position:relative}.gform_wrapper form .gform_body .gfield .gfield_checkbox input[type=checkbox],.gform_wrapper form .gform_body .gfield .ginput_container_consent input[type=checkbox]{opacity:0;z-index:-9;position:absolute}.gform_wrapper form .gform_body .gfield .gfield_checkbox input[type=checkbox]:checked+label:after,.gform_wrapper form .gform_body .gfield .ginput_container_consent input[type=checkbox]:checked+label:after{background-color:#c3191e}.gform_wrapper form .gform_body .gfield .gfield_checkbox input[type=checkbox]:not(:checked)+label:hover:before,.gform_wrapper form .gform_body .gfield .ginput_container_consent input[type=checkbox]:not(:checked)+label:hover:before{border:solid #000;border-width:0 2px 2px 0}.gform_wrapper form .gform_body .gfield .gfield_checkbox input[type=checkbox]+label,.gform_wrapper form .gform_body .gfield .ginput_container_consent input[type=checkbox]+label{position:relative;padding-left:32px}.gform_wrapper form .gform_body .gfield .gfield_checkbox input[type=checkbox]+label:after,.gform_wrapper form .gform_body .gfield .ginput_container_consent input[type=checkbox]+label:after{content:"";display:block;width:18px;height:18px;border:solid 1px #000;position:absolute;left:0;top:0;border-radius:3px;z-index:0}.gform_wrapper form .gform_body .gfield .gfield_checkbox input[type=checkbox]+label:before,.gform_wrapper form .gform_body .gfield .ginput_container_consent input[type=checkbox]+label:before{content:"";position:absolute;display:block;left:8px;top:3px;width:3px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);z-index:1}.gform_wrapper form .gform_body .gfield.gfield_total .gfield_label:after{display:none}.gform_wrapper form .gform_body .gfield.gfield_total .ginput_container input{height:auto;padding:0;width:auto;min-width:auto;border-radius:0;border:none;font-size:38px;font-family:"Public Sans",sans-serif;font-weight:600}.gform_wrapper form .gform_body .gfield .ginput_complex .ginput_container_time{min-width:150px;display:inline-flex;align-items:center}.gform_wrapper form .gform_body .gfield .ginput_complex .ginput_container_time.gfield_time_minute{margin-left:35px}.gform_wrapper form .gform_body .gfield .ginput_complex .ginput_container_time input{order:1}.gform_wrapper form .gform_body .gfield .ginput_complex .ginput_container_time label{margin-right:20px;margin-bottom:0}.gform_wrapper form .gform_body .gfield .ginput_complex .hour_minute_colon{color:#fff}.gform_wrapper form .gform_body .gfield.large_label .gfield_consent_label,.gform_wrapper form .gform_body .gfield.large_label .gfield_label,.gform_wrapper form .gform_body .gfield.large_label label{font-size:18px;margin-bottom:20px}.gform_wrapper form .gform_body .gfield:not(.gfield_contains_required):not(.gfield--type-captcha) .gfield_label{position:relative}.gform_wrapper form .gform_body .gfield:not(.gfield_contains_required):not(.gfield--type-captcha) .gfield_label:after{content:"(optional)";color:rgba(0,0,0,.5);margin-left:3px}.gform_wrapper form .gform_body .gfield.gsection{padding-top:60px;color:#0069b4;border:0;border-bottom:10px solid #0069b4;padding-bottom:18px}.gform_wrapper form .gform_body .gfield.gsection.border_top{border-top:1px solid rgba(0,0,0,.15);padding-top:30px}.gform_wrapper form .gform_body .gfield.gsection.border_bottom{padding-bottom:30px;border-bottom:3px solid rgba(0,0,0,.15)}.gform_wrapper form .gform_body .gfield.gsection.title_border .gsection_title{padding-bottom:15px!important;border-bottom:1px solid rgba(0,0,0,.15)}.gform_wrapper form .gform_body .gfield.gsection .gsection_title{font-size:26px;line-height:32px;margin-bottom:0!important;font-family:"Public Sans",sans-serif;font-weight:700}.gform_wrapper form .gform_body .gfield .gfield_validation_message{padding:0;border:0;background-color:transparent;text-align:right}.gform_wrapper form .gform_body .gfield .ginput_container_fileupload{position:relative;cursor:pointer}.gform_wrapper form .gform_body .gfield .ginput_container_fileupload ul{list-style:none}.gform_wrapper form .gform_body .gfield .ginput_container_fileupload ul li{font-size:14px;margin-bottom:5px}.gform_wrapper form .gform_body .gfield .ginput_container_fileupload:hover:before{background-color:#c3191e;color:#fff}.gform_wrapper form .gform_body .gfield .ginput_container_fileupload:before{content:"Select File";font-size:16px;font-family:"Public Sans",sans-serif;font-weight:700;color:#c3191e;height:45px;display:inline-flex;align-items:center;justify-content:center;border-radius:30px;border:solid 2px #c3191e;padding:5px 20px;box-sizing:border-box;position:relative;top:0;left:0;z-index:2;pointer-events:none;min-width:214px;transition:all .5s ease 0s;background-color:#fff}.gform_wrapper form .gform_body .gfield .ginput_container_fileupload:after{content:"";position:absolute;top:0;left:0;width:250px;height:100%;max-height:60px;background-color:#fff;z-index:1;pointer-events:none}.gform_wrapper form .gform_body .gfield .ginput_container_fileupload input{background-color:transparent;height:auto;position:absolute;display:flex;align-items:center;border:none;border-radius:0;padding:0;z-index:0;top:50%;transform:translateY(-50%);padding-left:148px}.gform_wrapper form .gform_body .gfield .ginput_container_fileupload .gform_fileupload_multifile{margin-top:-45px;z-index:2;background-color:#fff}.gform_wrapper form .gform_body .gfield .ginput_container_fileupload .gform_fileupload_multifile .gform_drop_area{border:solid 1px rgba(0,0,0,.2);border-radius:10px;background-color:#fff}.gform_wrapper form .gform_body .gfield .ginput_container_fileupload .gform_fileupload_multifile .gform_drop_area .gform_drop_instructions{font-family:"Public Sans",sans-serif;font-weight:400;font-size:14px}.gform_wrapper form .gform_body .gfield .ginput_container_fileupload .gform_fileupload_multifile .gform_drop_area .button{height:45px;background-color:#fff;color:#c3191e;border:solid 2px}.gform_wrapper form .gform_body .gfield .ginput_container_fileupload .gform_fileupload_multifile .gform_drop_area .button:hover{color:#fff;background-color:#c3191e}.gform_wrapper form .gform_body .gfield .ginput_container_fileupload .gform_fileupload_rules{display:none}.gform_wrapper form .gform_body .gfield .ginput_container_fileupload .validation_message{position:relative;z-index:2;font-size:14px;font-family:"Public Sans",sans-serif;font-weight:400}.gform_wrapper form .gform_body .gfield .ginput_preview{font-family:"Public Sans",sans-serif;font-weight:400;font-size:14px}.gform_wrapper form .gform_body .gfield .gfield_required{display:none}.gform_wrapper form .gform_body .gfield select{z-index:-9;border:1px solid rgba(0,0,0,.2);border-radius:60px;background-color:#fff;box-sizing:border-box;min-height:60px;line-height:26px;font-size:16px;font-family:"Public Sans",sans-serif;font-weight:400;padding:0 25px;color:#000;outline:0;font-size:14px;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1.23207C0 0.915689 0.126283 0.611473 0.366219 0.368101C0.858721 -0.106475 1.66693 -0.106475 2.15943 0.368101L5.99842 4.05519L9.83741 0.355932C10.3299 -0.118644 11.1381 -0.118644 11.6306 0.355932C12.1231 0.830509 12.1231 1.6093 11.6306 2.08388L6.89503 6.64711C6.65509 6.87831 6.33938 7 5.99842 7C5.65746 7 5.34175 6.86615 5.10182 6.64711L0.366219 2.09605C0.126283 1.85267 0 1.53629 0 1.23207Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right 20px center}.gform_wrapper form .gform_body .gfield .gfield_label{display:block;position:relative;margin-bottom:12px;cursor:pointer;font-size:16px;font-family:"Public Sans",sans-serif;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0}.gform_wrapper form .gform_body .gfield .gsection_description{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400}.gform_wrapper form .gform_body .gfield .gfield_consent_label,.gform_wrapper form .gform_body .gfield .gfield_description,.gform_wrapper form .gform_body .gfield input,.gform_wrapper form .gform_body .gfield label,.gform_wrapper form .gform_body .gfield textarea{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;font-size:14px;line-height:22px}@media only screen and (min-width :1250px){.gform_wrapper form .gform_body .gfield .gfield_consent_label,.gform_wrapper form .gform_body .gfield .gfield_description,.gform_wrapper form .gform_body .gfield input,.gform_wrapper form .gform_body .gfield label,.gform_wrapper form .gform_body .gfield textarea{font-size:16px;line-height:24px}}.gform_wrapper form .gform_body .gfield .ginput_container_date{position:relative}.gform_wrapper form .gform_body .gfield .ginput_container_date input{width:100%}.gform_wrapper form .gform_body .gfield .ginput_container_date img{position:absolute;right:20px}.gform_wrapper form .gform_body .gfield textarea{border-radius:30px;border:1px solid rgba(0,0,0,.2);resize:none;padding:20px 30px;box-sizing:border-box;outline:0}.gform_wrapper form .gform_body .gfield input{height:45px;border:1px solid rgba(0,0,0,.2);background-color:#fff;border-radius:60px;box-sizing:border-box;padding:20px 25px;color:#000;outline:0}@media only screen and (min-width :1250px){.gform_wrapper form .gform_body .gfield input{height:60px}}.gform_wrapper form .gform_body .gfield input[type=checkbox]{height:auto}.gform_wrapper form .gform_body .gfield_checkbox .gchoice{min-height:18px;margin-bottom:10px;position:relative}.gform_wrapper form .gform_body .ginput_container_consent{display:flex}.gform_wrapper form .gform_body .ginput_container_consent input{margin-right:15px}.gform_wrapper form .ginput_container_textarea .wp-editor-wrap{border-radius:0 0 30px 30px;overflow:hidden;border:solid 1px rgba(0,0,0,.1);border-top:none}.gform_wrapper form .ginput_container_textarea .wp-editor-wrap .wp-editor-container{border:none}.gform_wrapper form .gform_page_footer .gform_save_link{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;color:#000}.gform_wrapper form .gform_footer .gform_ajax_spinner{width:20px}.select2.select2-container--open .select2-selection{border-radius:30px 30px 0 0}.select2.select2-container--open .select2-selection .select2-selection__arrow b{transform:rotate(180deg)}.select2 .select2-selection{border:1px solid rgba(0,0,0,.2);min-height:45px;border-radius:60px;background-color:#fff;box-sizing:border-box;outline:0}@media only screen and (min-width :1250px){.select2 .select2-selection{min-height:60px}}.select2 .select2-selection.select2-selection--multiple{display:flex;align-items:center;border:1px solid rgba(0,0,0,.2)}.select2 .select2-selection.select2-selection--multiple .select2-selection__clear{top:50%}.select2 .select2-selection.select2-selection--multiple ul{padding:0 20px;box-sizing:border-box}.select2 .select2-selection.select2-selection--multiple ul .select2-search__field{padding:0;border:none;border-radius:0;height:auto}.select2 .select2-selection.select2-selection--multiple ul .select2-search{position:relative;z-index:999;line-height:26px;margin-top:5px}.select2 .select2-selection.select2-selection--multiple ul .select2-search input{height:auto;line-height:1;margin:0}.select2 .select2-selection.select2-selection--multiple ul .select2-search .select2-search__field{padding:0;border:none;border-radius:0}.select2 .select2-selection.select2-selection--multiple ul .select2-selection__choice{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;font-size:13px;background-color:#c3191e;border-radius:30px;border-color:transparent;color:#fff;margin:5px 5px 5px 0;box-sizing:border-box}.select2 .select2-selection.select2-selection--multiple ul .select2-selection__choice:first-of-type{margin-left:5px}.select2 .select2-selection.select2-selection--multiple ul .select2-selection__choice .select2-selection__choice__remove{color:#fff;margin-right:5px}.select2 .select2-selection .select2-selection__arrow{position:absolute;top:50%;transform:translateY(-50%);right:20px;width:12px;height:8px}.select2 .select2-selection .select2-selection__arrow b{border:0;margin:0;width:100%;height:100%;top:0;left:0;background-image:url("../images/icons/dropdown-arrow.svg");background-size:100%;background-repeat:no-repeat;transition:all .2s ease 0s}.select2 .select2-selection .select2-selection__clear{position:absolute;top:calc(50% + 1px);transform:translateY(-50%);right:auto;left:10px;float:none;font-size:15px;margin:0;padding:0}.select2 .select2-selection span.select2-selection__rendered{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;padding:0 25px;box-sizing:border-box;color:#000;outline:0;font-size:14px;line-height:45px!important}@media only screen and (min-width :1250px){.select2 .select2-selection span.select2-selection__rendered{line-height:60px!important;font-size:16px}}.select2 .select2-selection span.select2-selection__rendered .select2-selection__placeholder{color:inherit}.select2-dropdown{border:1px solid rgba(0,0,0,.2);border-radius:0 0 30px 30px;overflow:hidden}.select2-dropdown .select2-results .select2-results__options .select2-results__group{font-family:"Public Sans",sans-serif;font-weight:700}.select2-dropdown .select2-results .select2-results__options .select2-results__option{font-size:16px;line-height:26px;font-family:"Public Sans",sans-serif;font-weight:400;padding:0 25px;box-sizing:border-box}.select2-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected=true]{background-color:#c3191e;color:#fff}.select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted{background-color:#c3191e;color:#fff}body.logged-in .select2-dropdown{transform:translateY(46px)}@media only screen and (min-width :768px){body.logged-in .select2-dropdown{transform:translateY(0)}}.modal{transition:opacity 1.3s ease;position:relative;z-index:-1}.modal.animate .modal-window{opacity:1}.modal.animate .modal-overlay{opacity:1}.modal-close{position:absolute;right:10px;top:10px;left:auto;bottom:auto;cursor:pointer}.modal-close svg{width:30px;height:30px}.modal-close svg path{transition:fill .3s ease}.modal-close svg:hover path{fill:#0069b4}.modal-overlay{transition:opacity 1s ease;opacity:0;z-index:0;content:"";position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,105,180,.9)}.modal-window{opacity:0;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;background-color:#fff;box-shadow:0 0 30px #004b81;max-width:600px;max-height:90vh;overflow:scroll;width:90vw;transition:opacity 1.2s ease}@media (min-width:1024px){.modal-window{display:flex;justify-content:center;align-items:center;left:30px;right:30px;transform:translate(0,-50%);max-width:1400px;width:auto}}@media (min-width:1400px){.modal-window{left:50%;right:50%;transform:translate(-50%,-50%);width:96%}}.modal-body,.modal-image{font-size:16px;line-height:24px;font-family:"Public Sans",sans-serif;font-weight:400}@media (min-width:1024px){.modal-body,.modal-image{width:50%}}.modal-image{background-size:cover;background-repeat:no-repeat;background-position:center;padding-bottom:100%;flex-shrink:0}@media (min-width:1024px){.modal-image{padding-bottom:50%}}.modal-image img{width:auto;height:auto;display:none}.modal-body{padding:30px}@media (min-width:768px){.modal-body{padding:50px}}.modal-headline{font-family:"Public Sans",sans-serif;font-weight:700;font-size:22px;line-height:28px;margin-bottom:20px}.modal-description{margin-bottom:20px}.sponsors-page-level,.sponsors-page-subhead{text-align:center;font-family:"Public Sans",sans-serif}.sponsors-page-subhead{font-size:24px;font-weight:600;margin-bottom:50px}.sponsors-page-level{font-weight:800;font-size:36px;letter-spacing:.2em;margin-top:60px}@media (min-width:768px){.sponsors-page-level{margin-top:120px;font-size:54px}}.sponsors-page-logos{padding:20px;display:grid;grid-template-columns:auto auto;grid-auto-rows:1fr;grid-gap:10px}@media (min-width:768px){.sponsors-page-logos{padding:40px;grid-template-columns:1fr 1fr 1fr}}@media (min-width:1024px){.sponsors-page-logos{grid-template-columns:auto auto auto}.sponsors-page-logos.gold,.sponsors-page-logos.platinum{grid-template-columns:1fr 1fr 1fr 1fr}.sponsors-page-logos.silver{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media (min-width:1700px){.sponsors-page-logos{padding:80px;grid-template-columns:auto auto auto auto}.sponsors-page-logos.gold,.sponsors-page-logos.platinum{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.sponsors-page-logos.silver{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.sponsors-page-logos>div{position:relative;border:1px solid #ddd;box-shadow:10px 10px 20px rgba(238,238,238,.5);aspect-ratio:1}.sponsors-page-logos>div:hover img{transform:translateY(-50%) scale(1.05)}.sponsors-page-logos>div img{max-height:80%;max-width:80%;width:auto;height:auto;display:block;margin:auto;position:relative;top:50%;transform:translateY(-50%);transition:transform .3s ease}.past-recipient-single .awards-button{text-align:center;margin-bottom:50px}.past-recipient-single-awards{padding:40px;background-color:rgba(0,105,180,.1);text-align:center;margin-bottom:50px}.awards-button a{color:#fff;text-decoration:none;font-weight:700;margin-bottom:20px}.awards-button a:hover{color:#c3191e}.awards-other{max-width:none!important}.awards-other h2{text-align:center}.awards-single{padding-top:60px}.awards-single h2,.awards-single h3{margin-top:60px!important}.awards-single-photo{padding-bottom:50%;width:50%;background-repeat:no-repeat;background-size:cover;background-position:center top;margin:auto;border-radius:50%;margin-bottom:60px}.awards-single-photo img{display:none}.awards-single .past-recipients{max-width:none;padding-top:40px}@media (min-width:768px){.awards-single .past-recipients-header{display:flex;align-items:center;justify-content:space-between}}.awards-single .past-recipients hr{opacity:.5}.awards-single .past-recipients h2{text-align:center;margin-bottom:40px}.awards-single .past-recipients>div{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;grid-gap:15px;justify-items:stretch}.awards-single .past-recipients>div>div{padding:20px;background-color:rgba(0,105,180,.1);text-align:center}@media (min-width:768px){.awards-single .past-recipients>div{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.awards-single .past-recipients>div{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1200px){.awards-single .past-recipients>div{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:1600px){.awards-single .past-recipients>div{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.awards-single .past-recipients-image{width:100px;height:100px;border-radius:50%;overflow:hidden;background-color:rgba(0,105,180,.4);text-align:center;margin:auto;margin-bottom:20px}.awards-single .past-recipients-image img{padding:0;border-radius:50%;-o-object-fit:cover;object-fit:cover;height:100%}.awards-single .past-recipients-title{margin-top:5px!important;font-size:1.2rem;line-height:1.2;margin-bottom:5px}.awards-single .past-recipients-category{font-family:"Public Sans",sans-serif;font-weight:700;color:rgba(17,17,17,.5);margin-bottom:5px;display:block}.awards-single .past-recipients-year{font-family:"Public Sans",sans-serif;letter-spacing:.1em;font-weight:700;color:rgba(0,105,180,.5)}.awards-single .past-recipients-url a{display:inline-block;background-color:#fff;text-decoration:none;padding:8px 20px;border-radius:30px;margin-top:20px}.awards-list{margin-top:60px;display:flex;flex-wrap:wrap;--gap:15px;gap:var(--gap);justify-content:center}@media (min-width:1200px){.awards-list-4 .awards-list-item{--columns:4;width:calc((100% / var(--columns)) - (calc(var(--gap)/ var(--columns) * (var(--columns) - 1))))}}@media (min-width:1800px){.awards-list-4 .awards-list-item{--columns:4;width:calc((100% / var(--columns)) - (calc(var(--gap)/ var(--columns) * (var(--columns) - 1))))}}.awards-list-item{width:100%;display:flex;flex-direction:column}@media (min-width:768px){.awards-list-item{--columns:2;width:calc((100% / var(--columns)) - (calc(var(--gap)/ var(--columns) * (var(--columns) - 1))))}}@media (min-width:1200px){.awards-list-item{--columns:3;width:calc((100% / var(--columns)) - (calc(var(--gap)/ var(--columns) * (var(--columns) - 1))))}}@media (min-width:1800px){.awards-list-item{--columns:5;width:calc((100% / var(--columns)) - (calc(var(--gap)/ var(--columns) * (var(--columns) - 1))))}}.awards-list-item-image{padding-bottom:120%;flex-grow:0;overflow:hidden;position:relative}.awards-list-item-image a{transition:transform .6s ease;display:block;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;background-position:center top;background-repeat:no-repeat}.awards-list-item-image a:hover{transform:scale(1.04)}.awards-list-item-image img{display:none}.awards-list-item-content{padding:30px 20px;background-color:#0069b4;text-align:center;flex-grow:1;display:flex;flex-direction:column}.awards-list-item-title{font-family:"Public Sans",sans-serif;font-weight:700;color:#fff;font-size:1.5rem;margin-bottom:20px;line-height:1.3;letter-spacing:.05em;flex-grow:1}.awards-list-item-cta{flex-grow:0}.sub_checkbox_list .ginput_container_checkbox,.sub_checkbox_list label{padding-left:20px;margin-left:35px}.sub_checkbox_list .ginput_container_checkbox{border-left:1px solid #ccc}.warfighter-logo{margin-bottom:0;margin-top:-30px}@media (min-width:1200px){.warfighter-logo{margin-left:-45px}}.is_warfighter .site_header #mega_menu_container .mega_menu_content_holder .menu .container .level ul li.selected a{background-color:#497738}.is_warfighter .button{background-color:rgba(0,0,0);border-color:rgba(198,185,172);color:#fff}.is_warfighter .button:hover{background-color:rgba(255,255,255);color:#497738}.is_warfighter.template_section_hero{background-image:url("../images/stripes/warfighter-stripe-hero.svg")}.is_warfighter.template_section_hero:before{background-color:rgba(100,81,61,.5)}.is_warfighter.template_section_hero:after{background-color:rgba(73,119,56,.8)}.is_warfighter.template_section_counters .background_holder:before{background-color:rgba(100,81,61,.5)}.is_warfighter.template_section_featured_athletes_2 .template_section_featured_athletes_2_content .athletes_holder .athlete_holder .athlete img{-o-border-image:url("../images/stripes/warfighter-stripe-frame.svg") 30 stretch;border-image:url("../images/stripes/warfighter-stripe-frame.svg") 30 stretch}.is_warfighter.template_section_full_bleed_info_block .template_section_full_bleed_info_block_content_holder{background-color:#497738}.is_warfighter.template_section_full_bleed_info_block .stripe{-o-object-fit:cover;object-fit:cover}.is_warfighter.template_section_full_bleed_info_block .stripe.right{-o-object-position:bottom left;object-position:bottom left}.is_warfighter.template_section_full_bleed_info_block .stripe.left{-o-object-position:bottom right;object-position:bottom right}.is_warfighter .single_events_page_container .single_events_page_content .event_sidebar .event_registration .top_section{background-color:#497738}.is_warfighter .gform_wrapper form .gform_body .gfield.gsection{color:#497738;border-color:#497738}