.component-header-home{height:546px;background:url(/public/img/backgrounds/yoga-studio.jpg);background-size:cover}.component-header-home .container{height:100%}.component-header-home .container .row{height:100%}.component-header-home .container .row>div{display:grid;justify-content:center;align-content:center}@media (min-width:1200px){.component-header-home .container .row>div:first-child{padding-left:10%}.component-header-home .container .row>div:last-child{padding-right:10%}}.component-header-home .container .row>div .description h1{color:#646464;font-size:45px;margin-bottom:40px;text-shadow:0 2px 3px rgba(117,117,117,.65)}@media (max-width:991px){.component-header-home .container .row>div .description h1{display:none}}.component-header-home .container .row>div .description h3{margin-bottom:20px}@media (max-width:991px){.component-header-home .container .row>div .description h3{text-align:center}}.component-about p.quote{color:#fff;font-family:Lato;font-size:24px;line-height:1.25;text-align:center}.component-about p.quote span{font-size:16px;line-height:1.88;display:block;margin-top:20px}.component-instructors{background:url(/public/img/backgrounds/lotus.svg);background-size:700px;background-repeat:space}.component-instructors .card{overflow:auto}.component-instructors .card .card-body{padding:63px 48px;height:512px}.component-instructors .card .card-body p{font-family:sans-serif;font-size:18px;line-height:1.63;text-align:justify;color:#212121}.component-instructors .card.panel1{background-image:url(/public/img/backgrounds/panel1.jpg)}.component-instructors .card.panel2{background-image:url(/public/img/backgrounds/panel2.jpg)}.component-instructors .card.image{background-size:cover;background-repeat:no-repeat;border-radius:8px;background-position:bottom}.component-contact input,.component-contact textarea{border-radius:8px;background-color:#e0e0e0;height:49px}.component-contact input::placeholder,.component-contact textarea::placeholder{opacity:.5}.component-contact input:focus,.component-contact textarea:focus{background-color:#e0e0e0}.component-contact textarea{height:auto}.component-footer{background-color:#50504f}.component-footer .fa.circle{color:#424242;cursor:pointer;background-color:#757575;font-size:25px;line-height:24px;border-radius:25px;padding:10px;font-weight:lighter;width:44px;height:44px;text-align:center}.component-footer .fa:hover{background-color:#646464;color:#f7931d}.component-footer .copy{font-family:Aniuk-Medium;font-weight:400;font-size:16px;letter-spacing:2px}.component-navigation .navbar{box-shadow:0 1px 6px 0 rgba(255,255,255,.9);text-transform:uppercase;font-size:17px;font-weight:500;color:#646464}.component-navigation .navbar a.navbar-brand img{width:56px;height:52px}@media (max-width:991px){.component-navigation .navbar .navbar-nav .nav-link:hover{color:#f7931d!important}}.component-navigation .navbar .navbar-nav li{position:relative}.component-navigation .navbar .navbar-nav li:not(:last-child){margin-right:35px}@media (min-width:992px){.component-navigation .navbar .navbar-nav li:hover a::before{visibility:visible;transform:scaleX(1)}.component-navigation .navbar .navbar-nav li a::before{content:"";position:absolute;width:100%;height:3px;bottom:-18px;left:0;background-color:#f7931d;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}}.text-darkgray{color:#646464}.text-orange{color:#f7931d}.bg-black{background-color:#000}.bg-gray{background-color:#f5f5f5}body,html{overflow-x:hidden}@font-face{font-family:Aniuk-Medium;src:url(/public/fonts/aniuk-medium.eot?#iefix) format("embedded-opentype"),url(/public/fonts/aniuk-medium.otf) format("opentype"),url(/public/fonts/aniuk-medium.woff) format("woff"),url(/public/fonts/aniuk-medium.ttf) format("truetype"),url(/public/fonts/aniuk-medium.svg#Aniuk-Medium) format("svg");font-weight:400;font-style:normal}h2{color:#646464;font-size:30px;font-family:Aniuk-Medium;text-transform:uppercase;font-weight:400}h3{color:#18a79d;font-size:24px;line-height:1.1;text-align:right;text-shadow:0 1px 2px rgba(117,117,117,.4)}h4{font-family:"Roboto Slab";font-weight:300;font-size:18px;margin:0 0 20px;padding:0;letter-spacing:1px}h4.semibold{font-weight:400}a{text-decoration:none;color:#f7931d}.jssocials-share-link{border-radius:50%}i.fa.fa-twitter.jssocials-share-logo:before{content:"";display:inline-block;width:15px;height:15px;background-image:url(/public/img/logos/twitter-x.png);background-size:cover}.background-green-gradient{background-image:linear-gradient(to left,#d7df21,#13a89e)}