/*!/wp-content/themes/mcgee-v6/assets/css/theme/050-sliders-downloads-and-accordions.css*/.page-slider{margin-bottom:30px;margin-top:20px;background-color:#eaeaea!important;position:relative;box-shadow:5px 5px 5px 0 rgb(0 0 0 / 20%)}.page-slider .page-slider-spacer{width:33.33%}.page-slider .page-slide{display:none;position:absolute;top:0;left:0}.page-slider.psq .page-slide p:nth-child(3):before{content:'\201c';color:#FC0;margin-right:3px;font-size:23px}.page-slider.psq .page-slide p:last-child:after{content:'\201d';color:#FC0;margin-left:3px;font-size:23px;line-height:10px}.page-slider.psq .page-slide a{display:block;position:absolute;margin-top:12px;border:1px solid #232525!important;font-size:15px;font-weight:100;padding:7px 10px;transition:all 0.5s;-webkit-transition:all 0.5s;transition-timing-function:ease;-webkit-transition-timing-function:ease;letter-spacing:0;background:transparent!important;border-radius:0px!important;color:#232525!important;min-width:revert;text-decoration:none!important}@media (min-width:1025px) and (max-width:1200px){.page-slider.psq .page-slide a{top:0;right:20px}}.page-slider.psq .page-slide a:hover{background-color:#232525!important;color:white!important;text-decoration:none;opacity:1!important}.page-slide .text{margin:0;padding:20px}@media (max-width:781px){.page-slide .text{padding-bottom:70px}}.page-slide p{margin:0 0 5px 0}.page-slide h4{font-size:20px!important;margin-bottom:20px;line-height:26px!important;color:#FC0;min-width:50%}.page-slide p strong{font-size:18px!important}.page-slide .wp-block-image{margin:0;padding:0}.page-slide .wp-block-image img{padding:0;width:60%;border-radius:50%;margin:20%}@media (max-width:781px){.page-slide .wp-block-image img{margin:20px 20% 0}}.page-slider .wp-block-columns{margin-bottom:0px!important}.page-slide-place{position:absolute;bottom:10px;right:20px}.page-slide-place div{display:inline-block;width:16px;height:16px;border-radius:8px;background-color:#fff;margin-left:5px;border:1px solid #FC0;cursor:pointer}.page-slide-place div.active{background-color:#FC0;cursor:default}@media (max-width:781px) and (min-width:600px){.page-slider .page-slider-spacer{width:calc(50% - 16px)}.page-slider .wp-block-columns{display:none}.page-slider .wp-block-column{flex-basis:100%!important;flex-grow:0}.page-slider .wp-block-column:nth-child(2){margin:0 5%}.page-slider{min-height:650px}.page-slider .page-slide{position:relative!important}.page-slider .page-slider-spacer{display:none}}@media (max-width:600px){.page-slider{min-height:650px}.page-slider .page-slide{position:relative!important}.page-slider .page-slider-spacer{display:none}}#h5vp_player .plyr .plyr__control--overlaid{background:#ffcc00!important}.mol ol{margin-left:0px!important;counter-reset:mac;list-style:none;padding-left:40px}@media (min-width:1400px){.mol ol{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}}.mol ol>li{display:inline-block;width:100%;padding-top:6px}.mol ol>li h4{font-family:'HelveticaNeue-CondensedBold',Helvetica,Arial,sans-serif}.mol ol>li h4 strong{color:#fc0}.mol ol>li{margin:0 0 1.5rem 0;counter-increment:mac;position:relative}.mol ol>li::before{content:counter(mac);color:#fc0;font-size:1.5rem;font-family:'HelveticaNeue-CondensedBold',Helvetica,Arial,sans-serif;position:absolute;--size:32px;left:calc(-1 * var(--size) - 10px);line-height:var(--size);width:var(--size);height:var(--size);top:0;background:#232525;border-radius:50%;text-align:center;box-shadow:1px 1px 0 #999}.mol ol li ul{margin-bottom:0px!important}.download a:before{font:normal normal 900 80px/1 "Font Awesome 5 Free";content:"\f56d";position:absolute;top:20px;left:50%;transform:translateX(-50%);color:#fc0;transition:all 0.2s;-webkit-transition:all 0.2s;transition-timing-function:ease;-webkit-transition-timing-function:ease}.download a:hover:before{color:#232525}.download a{background-color:#eaeaea;box-shadow:5px 5px 5px 0 rgb(0 0 0 / 20%);display:block;height:100%;padding:110px 30px 30px 30px;text-align:center;position:relative;font-weight:400;text-decoration:none}.download a.nbs{box-shadow:none!important}.download a:visited,.download a:hover{text-decoration:none}.download a strong{color:#333;text-transform:uppercase;letter-spacing:1px;font-weight:400}.download a strong:before{background:linear-gradient(90deg,rgb(137 144 74 / .1) 0%,rgb(137 144 74) 30%,rgb(137 144 74) 70%,rgb(137 144 74 / .1) 100%);-webkit-border-radius:50%;border-radius:50%;content:"";display:block;height:1px;margin-bottom:20px;width:100%}.c-accordion__item{margin-top:20px}.c-accordion__title{font-size:16px;outline:none;padding-left:25px;position:relative;margin-bottom:10px;line-height:20px}.c-accordion__title:before{content:"\f107";position:absolute;top:2px;left:0;transition:all 0.2s;-webkit-transition:all 0.2s;transition-timing-function:ease;-webkit-transition-timing-function:ease;font:normal normal 900 14px/1 "Font Awesome 5 Free";color:#fc0}.c-accordion__item.is-open .c-accordion__title:before{transform:rotate(180deg)}.c-accordion__title:after{background:linear-gradient(90deg,rgb(203 203 203) 80%,#fff0 100%);-webkit-border-radius:0 50% 50% 0;-moz-border-radius:0 50% 50% 0;border-radius:0 50% 50% 0;content:""!important;display:block;height:1px;margin-top:20px;margin-bottom:20px;width:100%}.c-accordion__content{padding:20px 20px 0 25px}.c-accordion__content .wp-block-image,.fi .wp-block-image{padding:0}.protected-post-form{margin-top:40px}.protected-post-form .btn{padding:8px 12px!important}.widget.login{text-align:center}.widget.login #wp-submit{border:1px solid #232525!important;font-size:15px;font-weight:100;padding:7px 10px;transition:all 0.5s;-webkit-transition:all 0.5s;transition-timing-function:ease;-webkit-transition-timing-function:ease;letter-spacing:0;background:transparent!important;border-radius:0px!important;color:#232525!important;min-width:revert;display:inline-block;text-decoration:none!important}.widget.login #wp-submit:after{transition:all 0.2s;-webkit-transition:all 0.2s;transition-timing-function:ease;-webkit-transition-timing-function:ease;font:normal normal 900 14px/1 "Font Awesome 5 Free";content:"\f061";margin-left:10px;color:#232525!important}.widget.login #wp-submit:hover{background-color:#232525!important;color:white!important;text-decoration:none;opacity:1!important}.wp-block-video{padding:0px!important}.vb{border-radius:0;border:0;background-color:#eaeaea!important;position:relative;box-shadow:5px 5px 5px 0 rgb(0 0 0 / 20%)}.vb .vb-txt{padding-top:20px;padding-bottom:48px;padding-right:20px;position:relative}.vb .vb-txt a{display:inline-block;position:absolute;right:5px;bottom:5px;font-size:15px;font-weight:100;padding:7px 30px 7px 10px;transition:all 0.5s;-webkit-transition:all 0.5s;transition-timing-function:ease;-webkit-transition-timing-function:ease;letter-spacing:0;background:#fc0!important;border-radius:0px!important;color:#232525!important;text-decoration:none!important}.vb .vb-txt a:after{position:absolute;right:10px;top:13px;font:normal normal 900 12px/1 "Font Awesome 5 Free";content:"\f061";margin-left:10px;color:#232525!important;transition:all 0.5s;-webkit-transition:all 0.5s;transition-timing-function:ease;-webkit-transition-timing-function:ease}.vb .vb-txt a:hover{background:#232525!important;color:#fff!important}.vb .vb-txt a:hover:after{color:#fff!important}.vb .vb-img{background-position:center;background-size:cover!important;background-repeat:no-repeat;position:relative}@media (max-width:781.9px){.vb .vb-img{height:150px}.vb .vb-txt{padding-top:0px!important;padding-left:20px}}.home-txt{position:absolute;top:10vh;left:5vw}.home-txt h1{font-size:35px;color:#fff;margin-bottom:0}.home-txt h1 span{font-size:30px;color:#fc0}.home-txt h2{font-size:30px;color:#fff}.home-txt h2 span{color:#fc0}@media only screen and (min-width :320px){.home-txt{top:10vh;left:5vw}.home-txt h1{font-size:40px;line-height:25px}.home-txt h1 span,.home-txt h2{font-size:25px;line-height:25px;margin-top:5px}}@media only screen and (min-width :480px){.home-txt{top:15vh;left:5vw}.home-txt h1{font-size:50px;line-height:30px}.home-txt h1 span,.home-txt h2{font-size:35px;line-height:30px;margin-top:5px}}@media only screen and (min-width :768px){.home-txt{top:20vh;left:5vw}.home-txt h1{font-size:60px;line-height:35px}.home-txt h1 span,.home-txt h2{font-size:50px;line-height:40px}}@media only screen and (min-width :992px){.home-txt{top:25vh;left:8vw}.home-txt h1{font-size:80px;line-height:50px}.home-txt h1 span,.home-txt h2{font-size:55px;line-height:45px}}@media only screen and (min-width :1200px){.home-txt{top:30vh;left:10vw}.home-txt h1{font-size:100px;line-height:60px}.home-txt h1 span,.home-txt h2{font-size:60px;line-height:55px}}.home-btn{border:0 solid #fc0!important;font-size:15px;font-weight:100;padding:9px 50px 9px 12px;transition:all 0.5s;-webkit-transition:all 0.5s;transition-timing-function:ease;-webkit-transition-timing-function:ease;letter-spacing:0;background-color:#fc0!important;border-radius:0px!important;color:#232525!important;min-width:revert;text-transform:capitalize;display:inline-block;width:revert;height:revert;max-height:revert;min-height:revert;line-height:normal;margin-top:30px;text-decoration:none!important;font-family:'HelveticaNeue-CondensedBold',Helvetica,Arial,sans-serif;position:relative}.home-btn:after{font:normal normal 900 13px/1 "Font Awesome 5 Free";content:"\f061";position:absolute;top:12px;right:9px}.home-btn:hover{background-color:#232525!important;color:#fff!important;padding-right:80px}.agw .col-sm-4 a{display:block;position:relative;overflow:hidden;box-shadow:5px 5px 5px 0 rgb(0 0 0 / 20%)}.agw .col-sm-4 a>span{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .2);transition:all 0.5s;-webkit-transition:all 0.5s;transition-timing-function:ease;-webkit-transition-timing-function:ease;opacity:0}.agw .col-sm-4 a:hover>span{opacity:1}.agw .col-sm-4 a img{width:100%;height:auto;transition:all 0.5s;-webkit-transition:all 0.5s;transition-timing-function:ease;-webkit-transition-timing-function:ease}.agw .col-sm-4 a:hover img{transform:scale(1.05)}.agw .col-sm-4 a div{position:absolute;left:0;background-color:#E6E6E6;font-size:18px;bottom:40px;padding:5px;font-family:'HelveticaNeue-CondensedBold',Helvetica,Arial,sans-serif}.agw .col-sm-4 a div span{color:#fc0;font-size:22px}