/* https://www.vimanafusion.com/wp-content/themes/kdw-framework4/responsive.css?ver=1741963605 */
@media only screen and (max-width:40em){.small-only-float-left{float:left!important}.small-only-float-right{float:right!important}.small-only-float-center{display:block;margin-right:auto;margin-left:auto}.text-center-small{text-align:center}.small-align-center{-ms-flex-pack:center;justify-content:center}.widget-container,#top-row,.tagline,.text-right{text-align:center}img.alignright,img.alignleft{float:none!important;display:block;margin:0 auto}.t3 br{display:none}.t4{font-size:3.5rem;margin-bottom:20px;line-height:.6}.t2{font-size:5rem;margin-bottom:20px;line-height:.6}.logo img{margin:0 auto;display:block}.entry-title{font-size:3rem}.entry-title.cat-title{font-size:2.5rem}.t3 br{display:none}.logo img{margin:0 auto;display:block}.workshops-list li:after,.workshops-list li:before{display:none}.workshops-list{margin:0}.workshops-list li{position:relative;padding-left:0;padding-bottom:40px}.content-section,#content-video-description,.video-title,.home-6,.home-4,.contentbox,.home-2{text-align:center}#slider-row .header-slideshow-image,.home-1 br{display:none}.tagline h1{font-size:3rem;line-height:.8}}@media only screen and (min-width:40.063em){#middle-row{position:relative;height:auto;z-index:9999}.home #middle-row.middle-row-has-coupon{position:absolute;top:89px;left:0;right:0;z-index:9999}.home #middle-row.middle-row-no-coupon{position:absolute;top:39px;left:0;right:0;z-index:9999}.home .logo img{filter:unset}.home .custom-header{position:relative;margin-top:0}.home .wp-custom-header img{margin-top:30px}.custom-header .responsive-embed{margin-bottom:0}.tagline{position:absolute;left:0;right:0;bottom:115px;z-index:109}}@media only screen and (min-width:40.063em) and (max-width:63.938em){.medium-float-left{float:left!important}.medium-float-right{float:right!important}.text-center-medium{text-align:center}.medium-align-center{-ms-flex-pack:center;justify-content:center}.t3 br{display:none}.logo img{margin:0 auto;display:block}.home .logo img{margin-left:0;display:block}.tagline{bottom:20px}.workshops-list li:after,.workshops-list li:before{display:none}.workshops-list{margin:0}.workshops-list li{position:relative;padding-left:0;padding-bottom:40px}#top-row .text-center{text-align:right}.home-6,.home-4,.contentbox,.home-2{text-align:center}.home-1 br{display:none}.tagline h1{font-size:4.5rem;line-height:.8}.home #top-row{position:absolute;top:0;left:0;right:0;z-index:999}}@media only screen and (min-width:64em){.align-middle-large{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#middle-row{position:relative;z-index:999}.home .topbar-wrapper{position:absolute;top:0;left:0;right:0;z-index:999}.home .topbar-no-coupon{position:absolute;top:0;left:0;right:0;z-index:999}}@media only screen and (min-width:64em) and (max-width:90em){.large-float-left{float:left!important}.large-float-right{float:right!important}.text-center-large{text-align:center}.large-align-right{-ms-flex-pack:end;justify-content:flex-end}.t3 br{display:none}.dropdown.menu>li>a{padding:.7rem .85rem}.t2{font-size:6.3rem}.t4{font-size:4rem}}@media only screen and (min-width:64em) and (max-width:76em){.t4{color:#D9BC9B;line-height:.8;margin-bottom:0}.home-3 .t3,.home-4 .t3{margin:10px 0}.contentbox p{line-height:1.5}.contentbox .arrow-link{margin-top:0}.contentbox .wrapper{padding:10px}}@media only screen and (min-width:76.063em) and (max-width:90em){.t4{font-size:4.5rem}}@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-float-left{float:left!important}.xlarge-float-right{float:right!important}.text-center-xlarge{text-align:center}.contentbox .wrapper{padding:0 40px}}@media only screen and (min-width:90.063em) and (max-width:92.938em){.t4{font-size:4.8rem}}@media only screen and (min-width:120.063em){.xxlarge-float-left{float:left!important}.xxlarge-float-right{float:right!important}.text-center-xxlarge{text-align:center}.contentbox .wrapper{padding:0 60px}}@media only screen and (min-width:37.50em) and (max-width:56.25em) and (orientation:portrait){.hide-tablet-portrait{display:none!important}.show-tablet-portrait{display:inherit!important}}