/*======================================
Theme Name: Alpha 180
Theme URI:
Description: Alpha 180
Version: 1.0
Author: P&C
Author URI: https://pixelsandcode.studio
Template: Divi
======================================*/
@media screen and (min-width:980px){div#top-header{display:none!important}}@media only screen and (max-width:1024px){#top-menu,#top-menu-nav{display:none}#et_top_search{display:none}#et_mobile_nav_menu{display:block}}li.call.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-228258 a:hover{background-color:#000!important;color:#fff!important}li.call.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-228258 a{color:#fff!important}span#et-info-email{display:none}@media (max-width:480px){.et_pb_section .et_pb_module{animation-name:none!important;-webkit-animation-name:none!important;-moz-animation-name:none!important;-ms-animation-name:none!important;-o-animation-name:none!important;opacity:1!important;transform:translate3d(0,0,0)!important}}#top-menu li a:hover{opacity:1!important}#top-menu .call a{color:#fff}.call a{padding:12px 20px 12px 20px!important;border-radius:25px;text-align:center;color:fff!important;background-color:#902423}.call a:hover{background-color:#000;color:#fff!important}#main-header.et-fixed-header .call a{color:#fff!important}@media only screen and (max-width:980px){.call a{background-color:#902423}}.call>a:before{font-family:ETMODULES;content:'\e090';text-align:center;margin-right:10px;margin-left:-10px;color:#fff;font-size:1em;transition:all .3s ease}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header{margin-top:15vh!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header{margin-top:15vh!important}.et_header_style_left .mobile_menu_bar{padding-bottom:85px}.mobile_menu_bar:before{top:20px!important}@media (max-width:980px){.et_header_style_left #logo{max-height:90%!important}}@media (max-width:980px){.et_header_style_left #logo,.et_header_style_split #logo{max-width:75%}}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle,ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0!important;max-height:44px;border:none;position:absolute;right:0;top:0;z-index:999;background-color:transparent}.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children{position:relative}.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a,.et_mobile_menu .menu-item-has-children>a{background-color:transparent}#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:ETModules;content:'\33';color:#902423;background:#f0f3f6;border-radius:50%;padding:3px}.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff}.mobile_menu_bar{position:relative;display:block;bottom:10px;line-height:0}.events-list #tribe-events-footer,.single-tribe_events #tribe-events-footer,.tribe-events-day #tribe-events-footer,.tribe-events-map #tribe-events-footer,.tribe-events-photo #tribe-events-footer{border-top:1px solid #e5e5e5;padding-top:2em;padding-bottom:3em!important}.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce-message a.button.wc-forward,.woocommerce-page #content input.button,.woocommerce-page #content input.button.alt,.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce-page input.button,.woocommerce-page input.button.alt,body .et_pb_button{font-weight:700!important;border-width:0!important}@media only screen and (max-width:980px){.two-columns .et_pb_column{width:50%!important}.three-columns .et_pb_column{width:33.33%!important}.four-columns .et_pb_column{width:25%!important}}@media only screen and (max-width:980px){#popup-container{display:none;position:fixed;left:0;right:0;top:38px!important;min-height:100vh;z-index:4}}#main-header .et_mobile_menu li ul.hide{display:none!important}#mobile_menu .menu-item-has-children{position:relative}#mobile_menu .menu-item-has-children>a{background:0 0}#mobile_menu .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3}span.menu-closed:before{content:"\4c";display:block;color:#fff;font-size:16px;font-family:ETmodules}span.menu-closed.menu-open:before{content:"\4d"}.icon-image.et_pb_blurb_position_left .et_pb_main_blurb_image{width:68px!important}.icon-image.et_pb_blurb_position_left .et-pb-icon{font-size:68px!important}.pa-blog-sidebar-list .entry-title,.pa-blog-sidebar-list .post-meta{width:calc(100% - 100px);float:left;padding-left:20px}.pa-blog-sidebar-list .entry-featured-image-url{padding-top:100px;display:block}.pa-blog-sidebar-list .entry-featured-image-url img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.pa-blog-sidebar-list .et_pb_post:not(:last-child){border-bottom:1px solid #ddd!important;padding-bottom:20px;margin-bottom:20px}.pa-blog-sidebar-list .et_pb_post:not(:last-child){border-bottom:1px solid #ddd!important;padding-bottom:20px;margin-bottom:20px}.fancybox-container{z-index:100000}.et_pb_blog_0 .entry-title{padding:4px 8% 0;min-height:0!important}.toggle_custom_2{border:none}.toggle_custom_2.et_pb_toggle_close{border-bottom:3px solid #72c15f}.toggle_custom_2.et_pb_toggle h5.et_pb_toggle_title{text-align:center;padding:20px 0!important}.toggle_custom_2 .et_pb_toggle_title:before{right:55%;margin-top:-13px;font-size:25px;content:"33";-webkit-transition:.3s;transition:.3s;-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.toggle_custom_2.et_pb_toggle_open .et_pb_toggle_title:before{color:#fff;animation:none}.toggle_custom_2.et_pb_toggle_close.et_pb_toggle.et_pb_toggle p{margin:4% auto;padding:20px;border-top:3px solid #72c15f;box-shadow:0 16px 23px -11px rgba(0,0,0,.3)}.toggle_custom_2.et_pb_toggle_open.et_pb_toggle.et_pb_toggle p{margin:4% auto;padding:20px;border-top:3px solid #72c15f;box-shadow:0 16px 23px -11px rgba(0,0,0,.3)}.et-db #et-boc .et-l .et_pb_contact p input,.et-db #et-boc .et-l .et_pb_contact p textarea,.et-db #et-boc .et-l .et_pb_subscribe .et_pb_contact_field input,.et-db #et-boc .et-l .et_pb_subscribe .et_pb_contact_field textarea{-moz-border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;background-color:#eee;width:100%;border-width:0;border-radius:0;background-color:#7f161b!important;color:#999;font-size:14px;padding:16px}body #page-container .et_pb_section .et_pb_comments_0_tb_body.et_pb_comments_module .et_pb_button:hover:after{margin-left:.3em;left:auto;margin-left:.3em;opacity:1;color:#fff!important}#et-info,#et-secondary-menu>ul>li a{padding-bottom:0!important}#logo{-webkit-transform:initial!important}.form_row p{display:inline-block}.et-l--footer .et_pb_image_2_tb_footer{max-width:82px!important}.et-l--footer .et_pb_image_1_tb_footer{max-width:115px!important}@media (max-width:980px){.alpha-logo-red{width:186px;height:25px;display:inline-block;fill:#fff}.et-l--footer .alpha-logo{width:228px;height:31px}.iop-white.s,.iop.s{width:228px;height:31px}.et_pb_blurb_2.et_pb_blurb .et_pb_module_header{margin-left:0!important}}.nav li ul{width:340px!important}.nav li li ul{left:320px!important}#top-menu li li a{width:300px}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn{color:#141827!important}.aa-title h1,.aa-title h2{font-weight:400!important}.et-pb-icon{font-size:21px;color:#902423;font-weight:600}.align-center-vertically{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form select,.wpcf7-form textarea{padding:15px 5px;width:100%;margin-bottom:20px;color:#666!important;font-weight:500!important;font-size:16px;border:none;border-bottom:1px solid #000}.wpcf7-form input[type=submit]{color:#fff!important;border-width:0!important;border-radius:50px;letter-spacing:2px;font-size:14px;font-weight:600!important;text-transform:uppercase!important;background-color:#902423;padding:15px 50px;margin-top:-20px;cursor:pointer;box-shadow:0 12px 18px -6px rgba(0,0,0,.3);transition:all .3s ease 0s}.wpcf7-form input[type=submit]:hover{background-color:#000}.et_pb_blurb_position_left .et_pb_blurb_container,.et_pb_blurb_position_right .et_pb_blurb_container{display:table-cell;vertical-align:middle!important}#left{width:47%;float:left;margin-right:6%}#right{width:47%;float:left}.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;margin-bottom:10px}.clearfix{display:block}input.wpcf7-submit{width:100%}@media (max-width:980px){.pa-open-mobile-menu .et_pb_menu__menu{display:flex!important}.pa-open-mobile-menu .et_mobile_nav_menu{display:none!important}}.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form select,.wpcf7-form textarea{padding:15px 15px!important;width:100%;margin-bottom:20px;color:#666!important;font-weight:500!important;font-size:16px;border:none;border-bottom:none!important}@media (max-width:480px){.et_pb_section .et_pb_module{animation-name:none!important;-webkit-animation-name:none!important;-moz-animation-name:none!important;-ms-animation-name:none!important;-o-animation-name:none!important;opacity:1!important;transform:translate3d(0,0,0)!important}}.tribe-events .tribe-events-c-breadcrumbs__list{font-family:Roboto Slab,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:24px;margin-top:5vh;line-height:1.42;color:#000!important}.tribe-common a,.tribe-common a:active,.tribe-common a:focus,.tribe-common a:hover,.tribe-common a:visited{color:#141827!important;outline:0;text-decoration:none}

.alpha180-textonly {
  width: 280px;
  height: 40px; 
}


@font-face {
  font-family: 'RohnRounded';
  font-display: swap;
  src: url("assets/font/RohnRounded-Bold.woff2") 
    format("woff2"), 
    url("assets/font/RohnRounded-Bold.woff") 
    format("woff");
  font-weight: 700;
  font-style: normal;
}
