/*!/wp-content/themes/keiser-university-college-of-golf/css/home.css*/@media (max-width:640px){html,body{overflow-x:hidden!important}body{margin-top:0px!important}section.brands{display:none!important}div#home-slider,div#home-slider div.slick-list,div#home-slider div.slick-track,div#home-slider div.slick-slide{height:475px}div#home-slider div.slick-slide:after{content:"";position:absolute;display:block;width:100%;height:100%;background-color:rgb(12 47 106 / .75);top:0;left:0}div#home-slider div.slick-slide div.slider-caption{z-index:10;position:relative;text-align:center;left:50%;transform:translateX(-50%);max-width:100%}div#home-slider div.slick-slide div.slider-caption .box-video{max-height:150px!important;min-height:150px!important;height:auto!important;padding:5px!important;box-sizing:border-box!important}div#home-slider div.slick-slide .bg-video{display:block!important;height:140px!important}div#home-slider div.slick-slide .video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(12 47 106 / .75)}div#home-slider div.slick-slide .video-overlay iframe{max-width:90%;height:200px!important}div#home-slider div.slick-slide .video-overlay a.video-overlay-close{font-size:30px!important;color:#fff!important;padding:0px!important}div#home-slider div.slick-slide div.slider-caption h2{margin:0px!important;text-shadow:inherit!important;color:#ffffff!important;line-height:125%!important;font-size:24px!important;margin-bottom:25px!important}div#home-slider div.slick-slide div.slider-caption p{font-size:12px!important;line-height:125%!important;margin:0 0 25px 0px!important}div#home-slider div.slick-slide div.slider-caption h1{margin:0px!important;text-shadow:inherit!important}div#home-slider div.slick-slide div.slider-caption h3{color:#ffffff!important;font-size:16px!important;text-shadow:inherit!important;letter-spacing:0px!important}div#home-slider div.slick-slide div.slider-caption a{line-height:40px;padding:0 20px!important}div#home-slider ul.slick-dots{bottom:25px;margin:0px!important}div#home-slider ul.slick-dots li button:before{background-color:#486daa;border:0px!important;width:12px;height:12px}section.brands{padding:50px 0 50px;margin:0}section.brands ul li img{max-width:75px}section.news{padding:50px 0 50px;margin:0}section.news>div.row.columns>img{float:none;margin:0 auto;display:block}section.news h3{font-size:28px;line-height:125%;letter-spacing:0;padding:0px!important;text-align:center}section.news h3 strong{display:block}section.news .news__slider--box{margin:0 35px!important}section.news .news__slider--content{min-height:170px}section.news .news__slider .slick-next,section.news .news__slider .slick-prev{width:30px;height:30px}section.news .news__slider .slick-next{right:10px}section.news .news__slider .slick-prev{left:10px}section.school{padding:50px 0 50px;margin:0}section.school *:first-child{margin-top:0px!important}section.school *:last-child{margin-bottom:0px!important}section.school h2,section.school p{margin:25px 0}section.school div.columns+div.columns{margin-top:25px}section.school h2{font-size:28px;line-height:125%;letter-spacing:0;text-align:center}section.school p{font-size:14px;line-height:125%;text-align:center}section.school iframe{max-height:210px}section.welcome{margin:0;padding:25px 10px}section.welcome h3{padding:0;font-size:24px;line-height:125%}section.welcome h3 strong{display:block}section.after-welcome{padding:50px 10px 50px;margin:0}section.after-welcome p{font-size:14px;line-height:125%;text-align:center;margin:25px 0}section.after-welcome *:first-child{margin-top:0px!important}section.after-welcome *:last-child{margin-bottom:0px!important}section.blue{padding:50px 10px 50px}section.blue h2{font-size:28px;line-height:125%;letter-spacing:0}section.blue p{font-size:14px;line-height:125%;text-align:center}section.blue div.more-info h3{font-size:22px;line-height:50px}section.blue div.more-info h3 a{padding:0 25px}section.blue h2,section.blue p,section.blue div.more-info{margin:25px 0}section.blue *:first-child{margin-top:0px!important}section.blue *:last-child{margin-bottom:0px!important}section.blue:after{transform:translateX(-50%) translateY(-2px)}section.about{padding:100px 10px 50px}section.about h4{line-height:115%;font-size:20px}section.about .columns.large-3{max-width:50%;padding:5px;margin-bottom:0}section.about .columns.large-3 .about__boxes--image{max-height:65px}section.about .columns.large-3 h5{font-size:18px;line-height:125%;margin-top:10px}section.about .columns.large-3 .about__boxes--image img{max-height:inherit;width:auto;min-height:65px}}