/*!
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 3.7.1529419492
Updated: 2018-06-19 14:44:52
*/
/*! Written in Sass and compiled with gulp. Ask Simon or Tonks for help with the sass files */
 .woocommerce .woocommerce-info{background-color:#5d6688!important}.tribe-common a.tribe-common-c-btn--small,.tribe-common button.tribe-common-c-btn--small,.tribe-common input[type=button].tribe-common-c-btn--small,.tribe-common input[type=submit].tribe-common-c-btn--small{background-color:#5d6688!important}.tribe-common button.tribe-common-c-btn-link{color:#fff!important}.basket-icon a{font-family:'ETModules'!important;visibility:hidden}.basket-icon a:after{content:"\e015";width:30px;height:30px;font-size:20px}@font-face{font-family:'et-line';src:url(/wp-content/themes/Divi-child/fonts/et-line.eot);src:url("/wp-content/themes/Divi-child/fonts/et-line.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/Divi-child/fonts/et-line.woff) format("woff"),url(/wp-content/themes/Divi-child/fonts/et-line.ttf) format("truetype"),url("/wp-content/themes/Divi-child/fonts/et-line.svg#et-line") format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:'et-line';content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.icon-mobile,.icon-laptop,.icon-desktop,.icon-tablet,.icon-phone,.icon-document,.icon-documents,.icon-search,.icon-clipboard,.icon-newspaper,.icon-notebook,.icon-book-open,.icon-browser,.icon-calendar,.icon-presentation,.icon-picture,.icon-pictures,.icon-video,.icon-camera,.icon-printer,.icon-toolbox,.icon-briefcase,.icon-wallet,.icon-gift,.icon-bargraph,.icon-grid,.icon-expand,.icon-focus,.icon-edit,.icon-adjustments,.icon-ribbon,.icon-hourglass,.icon-lock,.icon-megaphone,.icon-shield,.icon-trophy,.icon-flag,.icon-map,.icon-puzzle,.icon-basket,.icon-envelope,.icon-streetsign,.icon-telescope,.icon-gears,.icon-key,.icon-paperclip,.icon-attachment,.icon-pricetags,.icon-lightbulb,.icon-layers,.icon-pencil,.icon-tools,.icon-tools-2,.icon-scissors,.icon-paintbrush,.icon-magnifying-glass,.icon-circle-compass,.icon-linegraph,.icon-mic,.icon-strategy,.icon-beaker,.icon-caution,.icon-recycle,.icon-anchor,.icon-profile-male,.icon-profile-female,.icon-bike,.icon-wine,.icon-hotairballoon,.icon-globe,.icon-genius,.icon-map-pin,.icon-dial,.icon-chat,.icon-heart,.icon-cloud,.icon-upload,.icon-download,.icon-target,.icon-hazardous,.icon-piechart,.icon-speedometer,.icon-global,.icon-compass,.icon-lifesaver,.icon-clock,.icon-aperture,.icon-quote,.icon-scope,.icon-alarmclock,.icon-refresh,.icon-happy,.icon-sad,.icon-facebook,.icon-twitter,.icon-googleplus,.icon-rss,.icon-tumblr,.icon-linkedin,.icon-dribbble{font-family:'et-line';font-size:1.5em;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.icon-mobile:before{content:"\e000"}.icon-laptop:before{content:"\e001"}.icon-desktop:before{content:"\e002"}.icon-tablet:before{content:"\e003"}.icon-phone:before{content:"\e004"}.icon-document:before{content:"\e005"}.icon-documents:before{content:"\e006"}.icon-search:before{content:"\e007"}.icon-clipboard:before{content:"\e008"}.icon-newspaper:before{content:"\e009"}.icon-notebook:before{content:"\e00a"}.icon-book-open:before{content:"\e00b"}.icon-browser:before{content:"\e00c"}.icon-calendar:before{content:"\e00d"}.icon-presentation:before{content:"\e00e"}.icon-picture:before{content:"\e00f"}.icon-pictures:before{content:"\e010"}.icon-video:before{content:"\e011"}.icon-camera:before{content:"\e012"}.icon-printer:before{content:"\e013"}.icon-toolbox:before{content:"\e014"}.icon-briefcase:before{content:"\e015"}.icon-wallet:before{content:"\e016"}.icon-gift:before{content:"\e017"}.icon-bargraph:before{content:"\e018"}.icon-grid:before{content:"\e019"}.icon-expand:before{content:"\e01a"}.icon-focus:before{content:"\e01b"}.icon-edit:before{content:"\e01c"}.icon-adjustments:before{content:"\e01d"}.icon-ribbon:before{content:"\e01e"}.icon-hourglass:before{content:"\e01f"}.icon-lock:before{content:"\e020"}.icon-megaphone:before{content:"\e021"}.icon-shield:before{content:"\e022"}.icon-trophy:before{content:"\e023"}.icon-flag:before{content:"\e024"}.icon-map:before{content:"\e025"}.icon-puzzle:before{content:"\e026"}.icon-basket:before{content:"\e027"}.icon-envelope:before{content:"\e028"}.icon-streetsign:before{content:"\e029"}.icon-telescope:before{content:"\e02a"}.icon-gears:before{content:"\e02b"}.icon-key:before{content:"\e02c"}.icon-paperclip:before{content:"\e02d"}.icon-attachment:before{content:"\e02e"}.icon-pricetags:before{content:"\e02f"}.icon-lightbulb:before{content:"\e030"}.icon-layers:before{content:"\e031"}.icon-pencil:before{content:"\e032"}.icon-tools:before{content:"\e033"}.icon-tools-2:before{content:"\e034"}.icon-scissors:before{content:"\e035"}.icon-paintbrush:before{content:"\e036"}.icon-magnifying-glass:before{content:"\e037"}.icon-circle-compass:before{content:"\e038"}.icon-linegraph:before{content:"\e039"}.icon-mic:before{content:"\e03a"}.icon-strategy:before{content:"\e03b"}.icon-beaker:before{content:"\e03c"}.icon-caution:before{content:"\e03d"}.icon-recycle:before{content:"\e03e"}.icon-anchor:before{content:"\e03f"}.icon-profile-male:before{content:"\e040"}.icon-profile-female:before{content:"\e041"}.icon-bike:before{content:"\e042"}.icon-wine:before{content:"\e043"}.icon-hotairballoon:before{content:"\e044"}.icon-globe:before{content:"\e045"}.icon-genius:before{content:"\e046"}.icon-map-pin:before{content:"\e047"}.icon-dial:before{content:"\e048"}.icon-chat:before{content:"\e049"}.icon-heart:before{content:"\e04a"}.icon-cloud:before{content:"\e04b"}.icon-upload:before{content:"\e04c"}.icon-download:before{content:"\e04d"}.icon-target:before{content:"\e04e"}.icon-hazardous:before{content:"\e04f"}.icon-piechart:before{content:"\e050"}.icon-speedometer:before{content:"\e051"}.icon-global:before{content:"\e052"}.icon-compass:before{content:"\e053"}.icon-lifesaver:before{content:"\e054"}.icon-clock:before{content:"\e055"}.icon-aperture:before{content:"\e056"}.icon-quote:before{content:"\e057"}.icon-scope:before{content:"\e058"}.icon-alarmclock:before{content:"\e059"}.icon-refresh:before{content:"\e05a"}.icon-happy:before{content:"\e05b"}.icon-sad:before{content:"\e05c"}.icon-facebook:before{content:"\e05d"}.icon-twitter:before{content:"\e05e"}.icon-googleplus:before{content:"\e05f"}.icon-rss:before{content:"\e060"}.icon-tumblr:before{content:"\e061"}.icon-linkedin:before{content:"\e062"}.icon-dribbble:before{content:"\e063"}@media (min-width:768px){.mobile--menu--logo{display:none!important}}@media (max-width:1160px){#et_mobile_nav_menu{display:block}#top-menu{display:none}}body{overflow-x:hidden}body h1{font-weight:bold!important;font-size:2rem!important}body p{font-size:16px!important}#et_mobile_nav_menu,.header--mobile--logo{display:none!important}@media (min-width:576px){.desktop--menu--section{padding:0!important}.desktop--menu--section .desktop--menu--row{display:flex!important;width:90%!important;padding:0!important;height:50px!important;flex-direction:row!important;justify-content:flex-end}.desktop--menu--section .desktop--menu--row .desktop--menu--col__1{top:0;position:absolute;left:0!important}.desktop--menu--section .desktop--menu--row .desktop--menu--col__1 .nav--menu--logo img{max-width:180%!important;border:1px solid rgb(67 67 67 / .1)}.desktop--menu--section .desktop--menu--row .desktop--menu--col__2{align-self:center!important;margin:0!important;padding:0!important;flex:0 0 50%!important}.desktop--menu--section .desktop--menu--row .desktop--menu--col__2 .menu-item a{padding-right:15px!important}}@media (min-width:576px) and (min-width:1299px){.desktop--menu--section .desktop--menu--row .desktop--menu--col__2 .sub-menu{top:29px!important}}@media (min-width:576px) and (min-width:981px) and (max-width:1298px){.desktop--menu--section .desktop--menu--row .desktop--menu--col__2 .sub-menu{top:45px!important}}@media (min-width:576px){.desktop--menu--section .desktop--menu--row .desktop--menu--col__3{align-self:center!important;width:auto!important;min-width:115px!important}}@media (min-width:576px) and (min-width:761px) and (max-width:980px){.desktop--menu--section .desktop--menu--row .desktop--menu--col__1 .nav--menu--logo img{max-width:300%!important}.desktop--menu--section .desktop--menu--row .desktop--menu--col__2{flex:0 0 70%!important}.desktop--menu--section .desktop--menu--row .desktop--menu--col__2 .mobile_menu_bar{padding-right:0!important}.desktop--menu--section .desktop--menu--row .desktop--menu--col__3{width:auto!important}}@media (min-width:981px){.tribe-events-page-template .desktop--menu--col__1{width:40%!important}}.et-menu-nav{padding-right:20px!important}.mobile_menu_bar{padding-right:20px}@media (max-width:766px){.mobile--menu--section{height:100px!important;position:relative}.mobile--menu--section::before{content:"";position:absolute;top:0;left:50%;margin-right:-50%;bottom:0;border-left:1px solid #fff;z-index:1000}.mobile--menu--section .mobile--menu--row{padding:0!important;display:flex!important;flex-direction:row;position:absolute!important;top:0;left:0;right:0;bottom:0;width:70%!important;height:50%!important}.mobile--menu--section .mobile--menu--row .mobile--menu--col__left,.mobile--menu--section .mobile--menu--row .mobile--menu--col__right{flex:0 0 50%!important}.mobile--menu--section .mobile--menu--row .mobile--menu--col__left{margin-bottom:0!important;padding-left:15px!important;padding-top:15px!important}.mobile--menu--section .mobile--menu--row .mobile--menu--col__left a{font-weight:700;position:absolute;top:0;left:0;right:0;bottom:0;width:150px;height:60px}.mobile--menu--section .mobile--menu--row .mobile--menu--col__right .mobile_menu_bar::after{content:"MENU";color:#fff;position:relative;top:-17px!important;font-weight:700}.mobile--menu--section .mobile--menu--row .mobile--menu--col__right .et_mobile_menu{width:150%!important;top:73px!important}}.global--banner--section{height:500px;background-size:cover;background-repeat:no-repeat}.global--banner--section::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(https://theloomshed.com/wp-content/uploads/2020/08/top_weave.png);background-repeat:no-repeat;background-size:auto;overflow:hidden;background-position:right}.global--button{background-color:#EBD442;font-weight:700;text-align:center;padding:10px}.global--button:hover{background-image:linear-gradient(rgb(128 128 128 / .2),rgb(128 128 128 / .2))}.global--button a{color:#434343!important}#home--info--section{min-height:400px;position:relative;padding-bottom:0}#home--info--section .home--info--row{position:relative;transform:translateY(-120px);margin:auto!important;padding:0!important;width:85%;border:#E0E0E0 1px solid;background-color:#fff;display:flex;justify-content:space-between;z-index:2!important}#home--info--section .home--info--row .home--info--col__left{flex:0 0 50%;padding:30px;display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;margin-right:0!important;max-height:600px}#home--info--section .home--info--row .home--info--col__right{flex:0 0 50%;padding:30px}#home--info--section .home--info--row .home--info--col__right h1{font-size:2.5rem}@media (max-width:781px){.home--info--row{flex-wrap:wrap}.home--info--col__left{flex:0 0 100%!important;order:2;max-height:100%!important;padding-bottom:0!important}.home--info--col__right{flex:0 0 100%!important;order:1}}.home--info--img img{width:100%;height:100%}.home--info--img__1{flex:0 0 100%;height:350px;background-size:cover;background-repeat:no-repeat}.home--info--img__2{margin:0;flex:0 0 38%;height:250px;background-size:cover;background-repeat:no-repeat}.home--info--img__3{margin:0;flex:0 0 58%;height:250px;background-size:cover;background-repeat:no-repeat}.home--events--section{padding-top:20px!important;padding-bottom:20px!important}.home--events--col__left,.home--events--col__right{padding:20px!important;background-color:#fff!important}.home--events--col__left .et_pb_code_inner,.home--events--col__right .et_pb_code_inner{min-height:300px}.home--events--col__left .et_pb_code_inner h1 a,.home--events--col__right .et_pb_code_inner h1 a{font-weight:700;color:#358494;font-size:2rem;text-transform:uppercase;padding-bottom:15px!important}.home--events--col__left .et_pb_code_inner h2,.home--events--col__right .et_pb_code_inner h2{color:#358494;padding-bottom:15px!important}.home--events--col__left .et_pb_code_inner h3,.home--events--col__right .et_pb_code_inner h3{color:#434343;padding-bottom:15px!important}.home--events--col__left .et_pb_code_inner p,.home--events--col__right .et_pb_code_inner p{color:#434343;padding-bottom:35px!important}.home--events--col__left .et_pb_code_inner .home--events--button,.home--events--col__right .et_pb_code_inner .home--events--button{background-color:#EBD442;font-weight:700;text-align:center;padding:10px;position:absolute;bottom:0;left:0;width:40%;height:40px}.home--events--col__left .et_pb_code_inner .home--events--button:hover,.home--events--col__right .et_pb_code_inner .home--events--button:hover{background-image:linear-gradient(rgb(128 128 128 / .2),rgb(128 128 128 / .2))}.home--events--col__left .et_pb_code_inner .home--events--button a,.home--events--col__right .et_pb_code_inner .home--events--button a{color:#434343!important}.home--events--col__left .et_pb_code_inner .home--events--button a,.home--events--col__right .et_pb_code_inner .home--events--button a{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);width:100%}@media (max-width:481px){.home--events--col__left .et_pb_code_inner .home--events--button,.home--events--col__right .et_pb_code_inner .home--events--button{width:100%!important;height:35px}}.home--testimonial--row{position:relative}.home--testimonial--row ::before{content:url(https://theloomshed.com/wp-content/uploads/2020/08/end_quote.png);position:absolute;top:-42px;left:22px;transform:rotate(180deg)}.home--testimonial--row ::after{content:url(https://theloomshed.com/wp-content/uploads/2020/08/end_quote.png);position:absolute;bottom:-42px;right:22px}.home--testimonial--code .easy_testimonial{padding-top:50px!important;padding-bottom:50px!important;text-align:center!important;border:none!important;width:80%;margin:auto}.home--testimonial--code .easy_testimonial .date{visibility:hidden!important}.home--testimonial--code .easy_testimonial p{font-size:1.25rem!important;font-weight:700}.home--instagram--section{padding-top:0!important}.home--instagram--section h1{text-align:center!important}.home--instagram--section h1 a{color:#EBD442!important}#js--footer--effect__1{position:absolute;width:12%!important;background-size:contain;bottom:0;right:10%;top:0;background-image:url(https://theloomshed.com/wp-content/uploads/2020/08/weave_vert_1Asset-6.png);background-repeat:no-repeat;background-position-y:400px;overflow:hidden!important;max-width:100%!important}#js--footer--effect__2{position:absolute;height:35%!important;top:30%;bottom:0;left:100%;background-size:contain;background-image:url(https://theloomshed.com/wp-content/uploads/2020/08/weave_horz_1Asset-5.png);background-repeat:no-repeat;overflow:hidden!important;max-width:100%!important}#cn-notice-buttons a{background-color:#EBD442;color:#434343}.footer--col__1 .listing-item{list-style-type:none!important}.footer--col__1 .listing-item .title{color:#fff!important;font-size:1.25em;font-weight:700;text-transform:uppercase!important}.footer--col__1 .listing-item .excerpt-more{color:#EBD442!important}.footer--col__1 .listing-item .excerpt-more:hover{color:#89A071!important}.footer--col__1 .footer-news{color:#fff!important;text-align:center!important}@media (min-width:981px){.footer--col__1::after{height:180px;position:absolute;content:"";top:20%;right:-40px;border-left:1px solid #E0E0E0}}.mc4wp-form-fields{text-align:center}.mc4wp-form-fields input[type=email]{padding:10px 0 10px 5px!important;width:70%!important}.mc4wp-form-fields input[type=submit]{background-color:#EBD442;border:none;padding:10px 20px!important;color:#434343;font-weight:700}@media (min-width:981px){.footer--col__3::before{height:180px;position:absolute;content:"";top:20%;left:-40px;border-left:1px solid #E0E0E0}}.footer--bottom--section{padding:0!important;max-height:60px!important}.footer--bottom--section .footer--bottom--row{padding:0!important;height:inherit}.footer--bottom--section .footer--bottom--row a{color:#fff!important}#menu-menu-policies li{padding:0 14px 0 16px;position:relative;top:0}#menu-menu-policies li a{color:#fff!important}.footer--bottom--col__right,.footer--bottom--col__left{padding-top:5px!important;max-height:40px;overflow:hidden}.footer--bottom--col__right{color:#fff!important;text-align:right}@media (max-width:981px){.footer--bottom--row{background-color:#62ABB4;display:flex!important;flex-direction:column;justify-content:center!important;width:100%!important}.footer--bottom--row .footer--bottom--col__left{display:flex!important;margin-bottom:0!important;width:auto;margin:auto}.footer--bottom--row .footer--bottom--col__left #bottom--footer--menu{margin:auto!important}.footer--bottom--row .footer--bottom--col__left #bottom--footer--menu .et_pb_menu__menu{display:inline!important}.footer--bottom--row .footer--bottom--col__left #bottom--footer--menu .et_mobile_nav_menu{display:none!important}.footer--bottom--row .footer--bottom--col__right{display:flex!important;margin-bottom:0!important;flex:0 0 100%;background-color:#62ABB4;text-align:center}.footer--bottom--row .footer--bottom--col__right .et_pb_code{text-align:center!important;margin:auto}}.course--courses--section{background-color:#fff0}.course--courses--section .course--courses--row{background-color:#fff0}.courses--booking--button{background-color:#EBD442!important;width:40%;font-weight:700;text-align:center;padding:10px}.courses--booking--button a{color:#434343!important}#about--offset--section{position:relative}#about--offset--section .about--offset--row{position:relative;transform:translateY(-120px);margin:auto!important;padding:0!important;width:85%;border:#E0E0E0 1px solid;background-color:#fff;display:flex;justify-content:space-between;z-index:2!important}#about--offset--section .about--offset--text{padding:30px!important;padding-top:30px!important;border-bottom:none!important}#about--offset--section .about--image--row{padding:30px!important;border-top:none;padding-top:0!important}#about--offset--section .about--image--row .about--img--col__left .et_pb_image,#about--offset--section .about--image--row .about--img--col__right .et_pb_image{min-height:300px!important;background-size:cover;background-repeat:no-repeat;background-position:center}#about--offset--section .about--image--row .about--img--col__left{margin:auto!important;width:50%!important;padding-right:15px}@media (max-width:471px){#about--offset--section .about--image--row .about--img--col__left{width:100%!important;padding-right:0!important}}#about--offset--section .about--image--row .about--img--col__right{width:50%!important;margin:auto!important}@media (max-width:471px){#about--offset--section .about--image--row .about--img--col__right{display:none!important}}#about--offset--section .about--custom--shortcode{position:relative;transform:translateY(-120px);margin:auto!important;padding:0!important;width:85%;border:#E0E0E0 1px solid;background-color:#fff;padding-top:40px!important;border:none!important}.about--tutor--button{margin-top:45px!important;width:30%;position:relative;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.about--trainer--section{padding-top:0!important}.about--trainer--row,.about--image--row{padding:30px!important;border:#E0E0E0 1px solid}.about--trainer--row{border-bottom:none!important}.about--image--row{border-top:none!important}@media (max-width:981px){.about--tutor--button{width:80%}}.awsm-grid .awsm-personal-info h3,.awsm-grid .awsm-contact-info p{color:#434343!important}.awsm-grid figure img{min-height:160px!important}.custom--team--container{padding-top:30px;display:block}.custom--team--container .custom--team--row{height:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:auto}.custom--team--container .custom--team--row .custom--team--image{height:250px;background-size:cover;background-position:center;background-repeat:no-repeat;flex:0 0 33%!important;float:none!important;margin-right:none!important}@media (min-width:701px) and (max-width:1100px){.custom--team--container .custom--team--row .custom--team--image:first-child{flex:0 0 100%!important;margin-bottom:10px}.custom--team--container .custom--team--row .custom--team--image:nth-child(2),.custom--team--container .custom--team--row .custom--team--image:nth-child(3){flex:0 0 48%!important}}@media (max-width:700px){.custom--team--container .custom--team--row .custom--team--image{margin-top:10px!important;margin-bottom:10px!important;flex-wrap:wrap;flex:0 0 100%!important;height:200px!important}}.trainer--section{padding-top:100px!important}.trainer--image__1,.trainer--image__2,.trainer--image__3{height:300px!important;width:100%!important;background-repeat:no-repeat!important}.tribe-common .tribe-common-l-container{max-width:1400px!important}.tribe-events-header__breadcrumbs{display:none!important}.tribe-events-header__events-bar{border:#E0E0E0 1px solid!important}.tribe-events-c-search__button{background-color:#EBD442!important;color:#434343!important;border-radius:0!important}.tribe-events-c-search__button:hover{background-image:linear-gradient(rgb(165 62 62 / .2),rgb(128 128 128 / .2))}.tribe-events-c-search__button:hover{background-color:#EBD442!important;color:black!important}.tribe-events-c-view-selector__list-item-text:hover{color:#358494!important}.courses--image--divider{position:relative;width:100%;height:280px;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(https://theloomshed.com/wp-content/uploads/2020/08/reels-of-yarn.jpg)}@media (max-width:768px){.courses--image--divider{margin-top:15px!important}}.table-condensed .month .focused .active .current{background-color:#5D6688!important}.tribe-events-calendar-list__month-separator-text{display:none!important}.tribe-event-date-start,.tribe-event-time,.tribe-event-date-end{font-weight:bold!important;color:#358494!important;font-size:1.25rem!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row{margin:20px 0 20px!important}.tribe-events-calendar-list__event-row{background-color:#fff!important;border:#E0E0E0 1px solid!important;padding-top:30px!important;padding-bottom:30px!important;margin-top:15px!important;margin-bottom:15px!important}@media (max-width:768px){.tribe-events-calendar-list__event-row{margin-bottom:0!important}}.tribe-events-header__events-bar{margin-top:60px!important}.tribe-events-calendar-list__event-title a{color:#358494!important;font-size:2rem!important;font-weight:bold!important;text-transform:uppercase!important}.tribe-events-calendar-list__event-venue-title{display:none!important}.tribe-events-calendar-list__event-details{width:100%!important}.tribe-events-calendar-list__event-date-tag-weekday,.tribe-events-calendar-list__event-date-tag-daynum,.tribe-events-calendar-list__event-description{color:#434343!important}.tpc--more--button{height:30px;position:relative;background-color:#EBD442;font-weight:700;text-align:center;padding:10px;margin-top:30px!important;max-width:25%;padding:10px!important}.tpc--more--button:hover{background-image:linear-gradient(rgb(128 128 128 / .2),rgb(128 128 128 / .2))}.tpc--more--button a{color:#434343!important}.tpc--more--button a{color:#434343!important;position:absolute;top:0;left:0;bottom:0;right:0}.tpc--more--button a:hover{color:black!important}@media (max-width:761px){.tpc--more--button{display:none}.tpc--event-times{padding-bottom:30px!important}}@media (max-width:768px){.tribe-events .tribe-events-calendar-day__event-featured-image-link,.tribe-events .tribe-events-calendar-list__event-featured-image{padding-right:15px!important}}.tribe-events-c-nav__prev-label,.tribe-events-c-nav__next-label,.tribe-events-c-nav__prev-label-plural{color:#358494!important}.tribe-events-c-nav__prev-label:hover,.tribe-events-c-nav__next-label:hover,.tribe-events-c-nav__prev-label-plural:hover{color:#434343!important}.tribe-events-c-ical{display:none!important}@media (min-width:768px){#tribe-events-pg-template{padding-top:120px!important;width:70%!important;max-width:1400px!important;margin:auto!important}}#tribe-events-pg-template #tribe-events-content{border:#E0E0E0 1px solid;padding:30px!important}#tribe-events-pg-template .tribe-events-back a{color:#434343!important;font-weight:bold!important}#tribe-events-pg-template .tribe-events-back a:hover{color:#358494!important}#tribe-events-pg-template .tribe-events-single-event-title{color:#358494!important;padding-bottom:20px!important}#tribe-events-pg-template .tribe-events-nav-pagination{display:none!important}#tribe-events-pg-template .tribe-events-event-image{display:none!important}#tribe-events-pg-template .tpc--course--image{width:100%!important;height:300px!important;background-repeat:no-repeat!important;background-size:cover!important;margin-bottom:30px!important}#tribe-events-pg-template .tribe-events-cost{padding-top:20px!important;display:block!important;font-weight:bold!important;font-size:1.25rem!important;color:#434343!important}#tribe-events-pg-template .tpc--course--button{background-color:#EBD442;font-weight:700;text-align:center;min-height:50px;position:relative;padding:10px;width:30%!important;margin-top:30px!important}#tribe-events-pg-template .tpc--course--button a{position:absolute;top:0;left:0;right:0;bottom:0;line-height:50px}#tribe-events-pg-template .tpc--course--button:hover{background-image:linear-gradient(rgb(128 128 128 / .2),rgb(128 128 128 / .2))}@media (max-width:768px){#tribe-events-pg-template .tpc--course--button{width:100%!important}}#tribe-events-pg-template .tpc--course--button a{color:#434343!important}#tribe-events-pg-template .tribe-events-event-meta{display:none!important}#tribe-events-pg-template .tribe-events-related-events-title{display:none!important}#tribe-events-pg-template .tribe-related-events{display:none!important}.single-post #main-content .container::before{display:none!important}.category-blog:not(.blog--posts--section){margin-top:60px!important}.et_pb_title_container .entry-title{text-align:center!important}.et_pb_title_meta_container{display:none!important}.et_pb_post{border:#E0E0E0 1px solid;padding:30px!important;margin-bottom:30px!important}.et_pb_post .entry-title a,.et_pb_post .post-meta{font-weight:bold!important}#blog--posts--section{padding-top:0!important;margin-top:0!important}.more-link{padding-top:15px!important;color:#EBD442!important;text-transform:uppercase!important;text-decoration:underline!important;font-weight:bold!important}#blog--sidebar--container,#sidebar{background-color:#89A071!important;color:#fff!important;padding-left:30px!important;padding-top:30px!important;margin-top:60px!important}#blog--sidebar--container .widgettitle,#sidebar .widgettitle{color:#fff!important;font-size:1.5rem;text-transform:uppercase!important}#blog--sidebar--container .et_pb_widget ul,#sidebar .et_pb_widget ul{padding-left:20px!important}#blog--sidebar--container .et_pb_widget ul li,#sidebar .et_pb_widget ul li{list-style-type:square!important}#blog--sidebar--container .et_pb_widget ul li a,#sidebar .et_pb_widget ul li a{color:#fff!important}#blog--sidebar--container .et_pb_widget ul li a:hover,#sidebar .et_pb_widget ul li a:hover{color:#666!important}#blog--sidebar--container .et_pb_widget ul li aactive,#sidebar .et_pb_widget ul li aactive{color:#EBD442!important}#blog--header--section{padding-top:60px!important;padding-bottom:0!important}#contact--maps--row{width:100%!important;max-width:100%!important}.contact--form--section{padding-top:0!important}.gform_button{text-transform:uppercase!important;background-color:#EBD442;font-weight:700;text-align:center;padding:10px;border:none;padding:15px!important;color:#434343}.gform_button:hover{background-image:linear-gradient(rgb(128 128 128 / .2),rgb(128 128 128 / .2))}.gform_button a{color:#434343!important}.gform_button:hover{color:black!important;cursor:pointer!important}.et_pb_gallery_item{margin-right:2%!important;margin-bottom:2%!important}#body--js--effect__1{position:absolute;top:0;background-image:url(https://theloomshed.com/wp-content/uploads/2020/08/weave_vert_1Asset-6.png),url(https://theloomshed.com/wp-content/uploads/2020/08/weave_horz_1Asset-5.png);left:0;right:0;background-repeat:no-repeat;background-size:auto;z-index:-1;background-position:30px 800px,-800px 800px;height:0;overflow:hidden!important;transition:height 0.5s;opacity:.5}.page-id-1541 #body--js--effect__1{display:none}#footer--js--effect__1{position:absolute!important;bottom:0;background-image:url(https://theloomshed.com/wp-content/uploads/2020/08/weave_vert_1Asset-6.png),url(https://theloomshed.com/wp-content/uploads/2020/08/weave_horz_1Asset-5.png);left:0;right:0;background-repeat:no-repeat!important;background-size:auto!important;z-index:1!important;background-position:90% -30%,60% 70%;height:100%;overflow:hidden!important;max-width:100%!important;width:100%!important;opacity:.6}.tribe-common-c-svgicon{display:none!important}.et_password_protected_form{width:480px;margin:0 auto;max-width:90%;background:#368394;padding:30px;border-radius:10px;color:#fff}@media only screen and (min-width:780px){.et_password_protected_form{margin:100px auto}}.et_password_protected_form h1{color:#fff;font-size:1.6rem!important}.et_password_protected_form form{margin-top:20px}.et_password_protected_form .et_submit_button.et_pb_button{width:100%;float:none}.et_password_protected_form .et_submit_button.et_pb_button:hover{background:#ebd442;opacity:.9}.bbp-template-notice{background-color:#64c0d1!important;border-color:#64c0d1!important;color:#fff!important}.bbp-template-notice li{font-size:14px!important}.bbp-template-notice.info{background-color:#4595A4!important;border-color:#4595A4!important}.bbp-template-notice.info a{color:#fff;text-decoration:underline}@media (min-width:768px){.single-forum .main_title,.page-id-7309 .main_title{margin-top:70px}}.bbp-login-form,.bbp-username,.bbp-email,.bbp-password,.bbp-submit-wrapper,.bbp-remember-me{display:flex}.bbp-login-form{align-items:center;justify-content:center}.bbp-username,.bbp-email,.bbp-password,.bbp-submit-wrapper{flex-direction:column;margin:0 0 15px!important}.bbp-remember-me label{flex:1}.bbp-form{width:100%;padding:30px;background:#368394;border-radius:10px;color:#fff}@media (min-width:768px){.bbp-form{flex:50% 0 1}}.bbp-login-form label{font-weight:700}.bbp-username input,.bbp-email input,.bbp-password input{background-color:#eee;border:none!important;width:100%!important;border-radius:0!important;font-size:14px;color:#999!important;padding:16px!important;-webkit-box-sizing:border-box;box-sizing:border-box}.bbp-submit-wrapper{width:100%}.bbp-submit-wrapper .user-submit{background:#ebd442;color:#434343;border:none;padding:10px;border-radius:3px;font-size:20px;font-weight:700}