/*@font-face {

    font-family: 'sun_valley';

    src: url('https://jamarado.com/demo/assets/fonts/sun_valley.woff2') format('woff2'),

         url('https://jamarado.com/demo/assets/fonts/sun_valley.woff') format('woff'),

         url('https://jamarado.com/demo/assets/fonts/sun_valley.ttf') format('ttf');

    font-weight: normal;

    font-style: normal;



}

*/



/** Generated by FG **/

@font-face {

    font-family: 'sun_valley';

    src: url('/demo/assets/fonts/Sun Valley.eot');

    src: local('☺'), url('/demo/assets/fonts/Sun Valley.woff') format('woff'), url('/demo/assets/fonts/Sun Valley.ttf') format('truetype'), url('/demo/assets/fonts/Sun Valley.svg') format('svg');

    font-weight: normal;

    font-style: normal;

}

@font-face {

    font-family: 'Sun Valley';

    src: url('/demo/assets/fonts/Sun Valley.eot');

    src: local('☺'), url('/demo/assets/fonts/Sun Valley.woff') format('woff'), url('/demo/assets/fonts/Sun Valley.ttf') format('truetype'), url('/demo/assets/fonts/Sun Valley.svg') format('svg');

    font-weight: normal;

    font-style: normal;

}



@font-face {

    font-family: 'Muli-ExtraBold';

    src: url('fonts/Muli-ExtraBold.eot');

    src: local('☺'), url('/demo/assets/fonts/Muli-ExtraBold.woff') format('woff'), url('/demo/assets/fonts/Muli-ExtraBold.ttf') format('truetype'), url('/demo/assets/fonts/Muli-ExtraBold.svg') format('svg');

    font-weight: normal;

    font-style: normal;

}

@font-face {

    font-family: 'Muli-Regular';

    src: url('fonts/Muli-Regular.eot');

    src: local('☺'), url('/demo/assets/fonts/Muli-Regular.woff') format('woff'), url('/demo/assets/fonts/Muli-Regular.ttf') format('truetype'), url('/demo/assets/fonts/Muli-Regular.svg') format('svg');

    font-weight: normal;

    font-style: normal;

}

 

 







body{

    font-family: 'Muli', sans-serif;

    /*background:url(../images/homepage.jpg) top center;*/

    background-size:100%;
    background-image: none !important



}

header{

    background: #171717;
    position: sticky;
    position: -webkit-sticky;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 2;

}

header .container-fluid{

    max-width:95%

}

.header_social{

    margin-left:20px;

    display:inline-block;

    vertical-align:middle

}

.header_social i{

    width:40px;

    height:40px;

    display:inline-block;

    vertical-align:middle;

    background-size:100%;    

    background-repeat: no-repeat;

}



.header_height{

    height:185px;

    display:flex;

    align-items:center;

}

.header_height.right{

    justify-content: flex-end;

}

.instagram{

    background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCAxNjkuMDYzIDE2OS4wNjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2OS4wNjMgMTY5LjA2MzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGQ9Ik0xMjIuNDA2LDBINDYuNjU0QzIwLjkyOSwwLDAsMjAuOTMsMCw0Ni42NTV2NzUuNzUyYzAsMjUuNzI2LDIwLjkyOSw0Ni42NTUsNDYuNjU0LDQ2LjY1NWg3NS43NTIgICBjMjUuNzI3LDAsNDYuNjU2LTIwLjkzLDQ2LjY1Ni00Ni42NTVWNDYuNjU1QzE2OS4wNjMsMjAuOTMsMTQ4LjEzMywwLDEyMi40MDYsMHogTTE1NC4wNjMsMTIyLjQwNyAgIGMwLDE3LjQ1NS0xNC4yMDEsMzEuNjU1LTMxLjY1NiwzMS42NTVINDYuNjU0QzI5LjIsMTU0LjA2MywxNSwxMzkuODYyLDE1LDEyMi40MDdWNDYuNjU1QzE1LDI5LjIwMSwyOS4yLDE1LDQ2LjY1NCwxNWg3NS43NTIgICBjMTcuNDU1LDAsMzEuNjU2LDE0LjIwMSwzMS42NTYsMzEuNjU1VjEyMi40MDd6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8cGF0aCBkPSJNODQuNTMxLDQwLjk3Yy0yNC4wMjEsMC00My41NjMsMTkuNTQyLTQzLjU2Myw0My41NjNjMCwyNC4wMiwxOS41NDIsNDMuNTYxLDQzLjU2Myw0My41NjFzNDMuNTYzLTE5LjU0MSw0My41NjMtNDMuNTYxICAgQzEyOC4wOTQsNjAuNTEyLDEwOC41NTIsNDAuOTcsODQuNTMxLDQwLjk3eiBNODQuNTMxLDExMy4wOTNjLTE1Ljc0OSwwLTI4LjU2My0xMi44MTItMjguNTYzLTI4LjU2MSAgIGMwLTE1Ljc1LDEyLjgxMy0yOC41NjMsMjguNTYzLTI4LjU2M3MyOC41NjMsMTIuODEzLDI4LjU2MywyOC41NjNDMTEzLjA5NCwxMDAuMjgxLDEwMC4yOCwxMTMuMDkzLDg0LjUzMSwxMTMuMDkzeiIgZmlsbD0iI0ZGRkZGRiIvPgoJPHBhdGggZD0iTTEyOS45MjEsMjguMjUxYy0yLjg5LDAtNS43MjksMS4xNy03Ljc3LDMuMjJjLTIuMDUxLDIuMDQtMy4yMyw0Ljg4LTMuMjMsNy43OGMwLDIuODkxLDEuMTgsNS43MywzLjIzLDcuNzggICBjMi4wNCwyLjA0LDQuODgsMy4yMiw3Ljc3LDMuMjJjMi45LDAsNS43My0xLjE4LDcuNzgtMy4yMmMyLjA1LTIuMDUsMy4yMi00Ljg5LDMuMjItNy43OGMwLTIuOS0xLjE3LTUuNzQtMy4yMi03Ljc4ICAgQzEzNS42NjEsMjkuNDIxLDEzMi44MjEsMjguMjUxLDEyOS45MjEsMjguMjUxeiIgZmlsbD0iI0ZGRkZGRiIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=)

}

.facebook{

    background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCI+PHBhdGggZD0ibTc1IDUxMmgxNjd2LTE4MmgtNjB2LTYwaDYwdi03NWMwLTQxLjM1NTQ2OSAzMy42NDQ1MzEtNzUgNzUtNzVoNzV2NjBoLTYwYy0xNi41NDI5NjkgMC0zMCAxMy40NTcwMzEtMzAgMzB2NjBoODcuMjkyOTY5bC0xMCA2MGgtNzcuMjkyOTY5djE4MmgxMzVjNDEuMzU1NDY5IDAgNzUtMzMuNjQ0NTMxIDc1LTc1di0zNjJjMC00MS4zNTU0NjktMzMuNjQ0NTMxLTc1LTc1LTc1aC0zNjJjLTQxLjM1NTQ2OSAwLTc1IDMzLjY0NDUzMS03NSA3NXYzNjJjMCA0MS4zNTU0NjkgMzMuNjQ0NTMxIDc1IDc1IDc1em0tNDUtNDM3YzAtMjQuODEyNSAyMC4xODc1LTQ1IDQ1LTQ1aDM2MmMyNC44MTI1IDAgNDUgMjAuMTg3NSA0NSA0NXYzNjJjMCAyNC44MTI1LTIwLjE4NzUgNDUtNDUgNDVoLTEwNXYtMTIyaDcyLjcwNzAzMWwyMC0xMjBoLTkyLjcwNzAzMXYtMzBoOTB2LTEyMGgtMTA1Yy01Ny44OTg0MzggMC0xMDUgNDcuMTAxNTYyLTEwNSAxMDV2NDVoLTYwdjEyMGg2MHYxMjJoLTEzN2MtMjQuODEyNSAwLTQ1LTIwLjE4NzUtNDUtNDV6bTAgMCIgZmlsbD0iI0ZGRkZGRiIvPjwvc3ZnPgo=)

}

.youtube{

    background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCIgdmlld0JveD0iMCAwIDkwIDkwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5MCA5MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGlkPSJZb3VUdWJlIiBkPSJNNzAuOTM5LDY1LjgzMkg2NmwwLjAyMy0yLjg2OWMwLTEuMjc1LDEuMDQ3LTIuMzE4LDIuMzI2LTIuMzE4aDAuMzE1YzEuMjgyLDAsMi4zMzIsMS4wNDMsMi4zMzIsMi4zMTggICBMNzAuOTM5LDY1LjgzMnogTTUyLjQxMyw1OS42ODRjLTEuMjUzLDAtMi4yNzgsMC44NDItMi4yNzgsMS44NzNWNzUuNTFjMCwxLjAyOSwxLjAyNSwxLjg2OSwyLjI3OCwxLjg2OSAgIGMxLjI1OCwwLDIuMjg0LTAuODQsMi4yODQtMS44NjlWNjEuNTU3QzU0LjY5Nyw2MC41MjUsNTMuNjcxLDU5LjY4NCw1Mi40MTMsNTkuNjg0eiBNODIuNSw1MS44Nzl2MjYuNTQ0ICAgQzgyLjUsODQuNzksNzYuOTc5LDkwLDcwLjIzLDkwSDE5Ljc3MUMxMy4wMiw5MCw3LjUsODQuNzksNy41LDc4LjQyM1Y1MS44NzljMC02LjM2Nyw1LjUyLTExLjU3OCwxMi4yNzEtMTEuNTc4SDcwLjIzICAgQzc2Ljk3OSw0MC4zMDEsODIuNSw0NS41MTIsODIuNSw1MS44Nzl6IE0yMy4xMzcsODEuMzA1bC0wLjAwNC0yNy45NjFsNi4yNTUsMC4wMDJ2LTQuMTQzbC0xNi42NzQtMC4wMjV2NC4wNzNsNS4yMDUsMC4wMTV2MjguMDM5ICAgSDIzLjEzN3ogTTQxLjg4Nyw1Ny41MDloLTUuMjE1djE0LjkzMWMwLDIuMTYsMC4xMzEsMy4yNC0wLjAwOCwzLjYyMWMtMC40MjQsMS4xNTgtMi4zMywyLjM4OC0zLjA3MywwLjEyNSAgIGMtMC4xMjYtMC4zOTYtMC4wMTUtMS41OTEtMC4wMTctMy42NDNsLTAuMDIxLTE1LjAzNGgtNS4xODZsMC4wMTYsMTQuNzk4YzAuMDA0LDIuMjY4LTAuMDUxLDMuOTU5LDAuMDE4LDQuNzI5ICAgYzAuMTI3LDEuMzU3LDAuMDgyLDIuOTM5LDEuMzQxLDMuODQzYzIuMzQ2LDEuNjksNi44NDMtMC4yNTIsNy45NjgtMi42NjhsLTAuMDEsMy4wODNsNC4xODgsMC4wMDVMNDEuODg3LDU3LjUwOUw0MS44ODcsNTcuNTA5eiAgICBNNTguNTcsNzQuNjA3TDU4LjU1OSw2Mi4xOGMtMC4wMDQtNC43MzYtMy41NDctNy41NzItOC4zNTYtMy43NGwwLjAyMS05LjIzOWwtNS4yMDksMC4wMDhsLTAuMDI1LDMxLjg5bDQuMjg0LTAuMDYybDAuMzktMS45ODYgICBDNTUuMTM3LDg0LjA3Miw1OC41NzgsODAuNjMxLDU4LjU3LDc0LjYwN3ogTTc0Ljg5MSw3Mi45NmwtMy45MSwwLjAyMWMtMC4wMDIsMC4xNTUtMC4wMDgsMC4zMzQtMC4wMSwwLjUyOXYyLjE4MiAgIGMwLDEuMTY4LTAuOTY1LDIuMTE5LTIuMTM3LDIuMTE5aC0wLjc2NmMtMS4xNzQsMC0yLjEzOS0wLjk1MS0yLjEzOS0yLjExOVY3NS40NXYtMi40di0zLjA5N2g4Ljk1NHYtMy4zNyAgIGMwLTIuNDYzLTAuMDYzLTQuOTI1LTAuMjY3LTYuMzMzYy0wLjY0MS00LjQ1NC02Ljg5My01LjE2MS0xMC4wNTEtMi44ODFjLTAuOTkxLDAuNzEyLTEuNzQ4LDEuNjY1LTIuMTg4LDIuOTQ1ICAgYy0wLjQ0NCwxLjI4MS0wLjY2NSwzLjAzMS0wLjY2NSw1LjI1NHY3LjQxQzYxLjcxNCw4NS4yOTYsNzYuNjc2LDgzLjU1NSw3NC44OTEsNzIuOTZ6IE01NC44MzMsMzIuNzMyICAgYzAuMjY5LDAuNjU0LDAuNjg3LDEuMTg0LDEuMjU0LDEuNTg0YzAuNTYsMC4zOTQsMS4yNzYsMC41OTIsMi4xMzQsMC41OTJjMC43NTIsMCwxLjQxOC0wLjIwMywxLjk5OC0wLjYyMiAgIGMwLjU3OC0wLjQxNywxLjA2NS0xLjA0LDEuNDYzLTEuODcxbC0wLjA5OSwyLjA0Nmg1LjgxM1Y5Ljc0SDYyLjgydjE5LjI0YzAsMS4wNDItMC44NTgsMS44OTUtMS45MDcsMS44OTUgICBjLTEuMDQzLDAtMS45MDQtMC44NTMtMS45MDQtMS44OTVWOS43NGgtNC43NzZ2MTYuNjc0YzAsMi4xMjQsMC4wMzksMy41NCwwLjEwMiw0LjI1OEM1NC40LDMxLjM4NSw1NC41NjQsMzIuMDY5LDU0LjgzMywzMi43MzJ6ICAgIE0zNy4yMTcsMTguNzdjMC0yLjM3MywwLjE5OC00LjIyNiwwLjU5MS01LjU2MmMwLjM5Ni0xLjMzMSwxLjEwNy0yLjQwMSwyLjEzNy0zLjIwOGMxLjAyNy0wLjgxMSwyLjM0Mi0xLjIxNywzLjk0MS0xLjIxNyAgIGMxLjM0NSwwLDIuNDk3LDAuMjY0LDMuNDU5LDAuNzgxYzAuOTY3LDAuNTIsMS43MTMsMS4xOTUsMi4yMywyLjAyOGMwLjUyNywwLjgzNiwwLjg4NSwxLjY5NSwxLjA3NiwyLjU3NCAgIGMwLjE5NSwwLjg5MSwwLjI5MSwyLjIzNSwwLjI5MSw0LjA0OHY2LjI1MmMwLDIuMjkzLTAuMDkyLDMuOTgtMC4yNzEsNS4wNTFjLTAuMTc3LDEuMDc0LTAuNTU3LDIuMDctMS4xNDYsMy4wMDQgICBjLTAuNTgsMC45MjQtMS4zMjksMS42MTUtMi4yMzcsMi4wNTZjLTAuOTE4LDAuNDQ1LTEuOTY4LDAuNjYzLTMuMTU0LDAuNjYzYy0xLjMyNSwwLTIuNDQxLTAuMTgzLTMuMzYxLTAuNTY1ICAgYy0wLjkyMy0wLjM4LTEuNjM2LTAuOTUzLTIuMTQ0LTEuNzE0Yy0wLjUxMy0wLjc2Mi0wLjg3NC0xLjY5LTEuMDkyLTIuNzcyYy0wLjIxOS0xLjA4MS0wLjMyMy0yLjcwNy0wLjMyMy00Ljg3NEwzNy4yMTcsMTguNzcgICBMMzcuMjE3LDE4Ljc3eiBNNDEuNzcsMjguNTljMCwxLjQsMS4wNDIsMi41NDMsMi4zMTEsMi41NDNjMS4yNywwLDIuMzA4LTEuMTQzLDIuMzA4LTIuNTQzVjE1LjQzYzAtMS4zOTgtMS4wMzgtMi41NDEtMi4zMDgtMi41NDEgICBjLTEuMjY5LDAtMi4zMTEsMS4xNDMtMi4zMTEsMi41NDFWMjguNTl6IE0yNS42ODIsMzUuMjM1aDUuNDg0bDAuMDA2LTE4Ljk2bDYuNDgtMTYuMjQyaC01Ljk5OGwtMy40NDUsMTIuMDY0TDI0LjcxNSwwaC01LjkzNiAgIGw2Ljg5NCwxNi4yODRMMjUuNjgyLDM1LjIzNXoiIGZpbGw9IiNGRkZGRkYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K)

}

.twitter{

    background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIC00NyA1MTIuMDAwMDQgNTEyIiB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4Ij48cGF0aCBkPSJtNTEyIDU1Ljk2NDg0NGMtMzIuMjA3MDMxIDEuNDg0Mzc1LTMxLjUwMzkwNiAxLjM2MzI4MS0zNS4xNDQ1MzEgMS42Njc5NjhsMTkuMDc0MjE5LTU0LjQ3MjY1NnMtNTkuNTM5MDYzIDIxLjkwMjM0NC03NC42MzI4MTMgMjUuODIwMzEzYy0zOS42NDA2MjUtMzUuNjI4OTA3LTk4LjU2MjUtMzcuMjAzMTI1LTE0MC42ODc1LTExLjMxMjUtMzQuNDk2MDk0IDIxLjIwNzAzMS01My4wMTE3MTkgNTcuNjI1LTQ2LjgzNTkzNyAxMDAuMTkxNDA2LTY3LjEzNjcxOS05LjMxNjQwNi0xMjMuNzAzMTI2LTQxLjE0MDYyNS0xNjguMzYzMjgyLTk0Ljc4OTA2M2wtMTQuMTI1LTE2Ljk2NDg0My0xMC41NTQ2ODcgMTkuMzgyODEyYy0xMy4zMzk4NDQgMjQuNDkyMTg4LTE3Ljc2OTUzMSA1Mi40OTYwOTQtMTIuNDc2NTYzIDc4Ljg1MTU2MyAyLjE3MTg3NSAxMC44MTI1IDUuODYzMjgyIDIxLjEyNSAxMC45NzY1NjMgMzAuNzgxMjVsLTEyLjExNzE4OC00LjY5NTMxMy0xLjQzNzUgMjAuMjQ2MDk0Yy0xLjQ1NzAzMSAyMC41NjY0MDYgNS4zOTA2MjUgNDQuNTc0MjE5IDE4LjMyMDMxMyA2NC4yMTQ4NDQgMy42NDA2MjUgNS41MzEyNSA4LjMyODEyNSAxMS42MDU0NjkgMTQuMjY5NTMxIDE3LjU5NzY1NmwtNi4yNjE3MTktLjk2MDkzNyA3LjY0MDYyNSAyMy4xOTkyMThjMTAuMDQyOTY5IDMwLjQ4MDQ2OSAzMC45MDIzNDQgNTQuMDYyNSA1Ny45NzI2NTcgNjcuMTcxODc1LTI3LjAzNTE1NyAxMS40NzI2NTctNDguODc1IDE4Ljc5Mjk2OS04NC43NzM0MzggMzAuNjAxNTYzbC0zMi44NDM3NSAxMC43OTY4NzUgMzAuMzM1OTM4IDE2LjU4NTkzN2MxMS41NjY0MDYgNi4zMjQyMTkgNTIuNDM3NSAyNy40NDUzMTMgOTIuODIwMzEyIDMzLjc4MTI1IDg5Ljc2NTYyNSAxNC4wNzgxMjUgMTkwLjgzMjAzMSAyLjYxMzI4MiAyNTguODcxMDk0LTU4LjY2NDA2MiA1Ny4zMDg1OTQtNTEuNjEzMjgyIDc2LjExMzI4MS0xMjUuMDMxMjUgNzIuMjA3MDMxLTIwMS40MzM1OTQtLjU4OTg0NC0xMS41NjY0MDYgMi41NzgxMjUtMjIuNjA1NDY5IDguOTIxODc1LTMxLjA3ODEyNSAxMi43MDcwMzEtMTYuOTY0ODQ0IDQ4Ljc2NTYyNS02Ni40MDYyNSA0OC44NDM3NS02Ni41MTk1MzF6bS03Mi44MzIwMzEgNDguNTUwNzgxYy0xMC41MzUxNTcgMTQuMDY2NDA2LTE1LjgxMjUgMzIuMDMxMjUtMTQuODY3MTg4IDUwLjU3ODEyNSAzLjk0MTQwNyA3Ny4wNjY0MDYtMTcuMDI3MzQzIDEzNi44MzIwMzEtNjIuMzI4MTI1IDE3Ny42Mjg5MDYtNTIuOTE3OTY4IDQ3LjY2MDE1Ni0xMzguMjczNDM3IDY2LjM2NzE4OC0yMzQuMTcxODc1IDUxLjMyNDIxOS0xNy4zNjcxODctMi43MjI2NTYtMzUuMzE2NDA2LTguODIwMzEzLTUwLjE3MTg3NS0xNC45MTAxNTYgMzAuMDk3NjU2LTEwLjM1NTQ2OSA1My4zMzk4NDQtMTkuNTg1OTM4IDkwLjg3NS0zNy4zNTE1NjNsNTIuMzk4NDM4LTI0LjgwMDc4MS01Ny44NTE1NjMtMy43MDMxMjVjLTI3LjcxMDkzNy0xLjc3MzQzOC01MC43ODUxNTYtMTUuMjAzMTI1LTY0Ljk2ODc1LTM3LjAwNzgxMiA3LjUzMTI1LS40Mzc1IDE0Ljc5Mjk2OS0xLjY1NjI1IDIyLjAyMzQzOC0zLjY3MTg3Nmw1NS4xNzU3ODEtMTUuMzY3MTg3LTU1LjYzNjcxOS0xMy42MjVjLTI3LjAzNTE1Ni02LjYyMTA5NC00Mi40NDUzMTItMjIuNzk2ODc1LTUwLjYxMzI4MS0zNS4yMDMxMjUtNS4zNjMyODEtOC4xNTIzNDQtOC44NjcxODgtMTYuNTAzOTA2LTEwLjk2ODc1LTI0LjIwMzEyNSA1LjU3ODEyNSAxLjQ5NjA5NCAxMi4wODIwMzEgMi41NjI1IDIyLjU3MDMxMiAzLjYwMTU2M2w1MS40OTYwOTQgNS4wOTM3NS00MC44MDA3ODEtMzEuODI4MTI2Yy0yOS4zOTg0MzctMjIuOTI5Njg3LTQxLjE3OTY4Ny01Ny4zNzg5MDYtMzIuNTQyOTY5LTkwLjQ5NjA5MyA5MS43NSA5NS4xNjQwNjIgMTk5LjQ3NjU2MyA4OC4wMTE3MTkgMjEwLjMyMDMxMyA5MC41MjczNDMtMi4zODY3MTktMjMuMTgzNTkzLTIuNDQ5MjE5LTIzLjIzODI4MS0zLjA3NDIxOS0yNS40NDUzMTItMTMuODg2NzE5LTQ5LjA4OTg0NCAxNi41NDY4NzUtNzQuMDE1NjI1IDMwLjI3MzQzOC04Mi40NTMxMjUgMjguNjcxODc0LTE3LjYyMTA5NCA3NC4xODM1OTMtMjAuMjc3MzQ0IDEwNS43MDcwMzEgOC43NTM5MDYgNi44MDg1OTMgNi4yNjU2MjUgMTYuMDE1NjI1IDguNzMwNDY5IDI0LjYzMjgxMiA2LjU4OTg0NCA3LjczNDM3NS0xLjkyMTg3NSAxNC4wODIwMzEtMy45NTcwMzEgMjAuMjk2ODc1LTYuMTcxODc1bC0xMi45Mzc1IDM2Ljk0NTMxMiAxNi41MTU2MjUuMDExNzE5Yy0zLjExNzE4NyA0LjE3OTY4OC02Ljg1NTQ2OSA5LjE4MzU5NC0xMS4zNTE1NjIgMTUuMTgzNTk0em0wIDAiIGZpbGw9IiNGRkZGRkYiLz48L3N2Zz4K)

}

.user{

    background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDU1IDU1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NSA1NTsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxMjhweCIgaGVpZ2h0PSIxMjhweCI+CjxwYXRoIGQ9Ik01NSwyNy41QzU1LDEyLjMzNyw0Mi42NjMsMCwyNy41LDBTMCwxMi4zMzcsMCwyNy41YzAsOC4wMDksMy40NDQsMTUuMjI4LDguOTI2LDIwLjI1OGwtMC4wMjYsMC4wMjNsMC44OTIsMC43NTIgIGMwLjA1OCwwLjA0OSwwLjEyMSwwLjA4OSwwLjE3OSwwLjEzN2MwLjQ3NCwwLjM5MywwLjk2NSwwLjc2NiwxLjQ2NSwxLjEyN2MwLjE2MiwwLjExNywwLjMyNCwwLjIzNCwwLjQ4OSwwLjM0OCAgYzAuNTM0LDAuMzY4LDEuMDgyLDAuNzE3LDEuNjQyLDEuMDQ4YzAuMTIyLDAuMDcyLDAuMjQ1LDAuMTQyLDAuMzY4LDAuMjEyYzAuNjEzLDAuMzQ5LDEuMjM5LDAuNjc4LDEuODgsMC45OCAgYzAuMDQ3LDAuMDIyLDAuMDk1LDAuMDQyLDAuMTQyLDAuMDY0YzIuMDg5LDAuOTcxLDQuMzE5LDEuNjg0LDYuNjUxLDIuMTA1YzAuMDYxLDAuMDExLDAuMTIyLDAuMDIyLDAuMTg0LDAuMDMzICBjMC43MjQsMC4xMjUsMS40NTYsMC4yMjUsMi4xOTcsMC4yOTJjMC4wOSwwLjAwOCwwLjE4LDAuMDEzLDAuMjcxLDAuMDIxQzI1Ljk5OCw1NC45NjEsMjYuNzQ0LDU1LDI3LjUsNTUgIGMwLjc0OSwwLDEuNDg4LTAuMDM5LDIuMjIyLTAuMDk4YzAuMDkzLTAuMDA4LDAuMTg2LTAuMDEzLDAuMjc5LTAuMDIxYzAuNzM1LTAuMDY3LDEuNDYxLTAuMTY0LDIuMTc4LTAuMjg3ICBjMC4wNjItMC4wMTEsMC4xMjUtMC4wMjIsMC4xODctMC4wMzRjMi4yOTctMC40MTIsNC40OTUtMS4xMDksNi41NTctMi4wNTVjMC4wNzYtMC4wMzUsMC4xNTMtMC4wNjgsMC4yMjktMC4xMDQgIGMwLjYxNy0wLjI5LDEuMjItMC42MDMsMS44MTEtMC45MzZjMC4xNDctMC4wODMsMC4yOTMtMC4xNjcsMC40MzktMC4yNTNjMC41MzgtMC4zMTcsMS4wNjctMC42NDgsMS41ODEtMSAgYzAuMTg1LTAuMTI2LDAuMzY2LTAuMjU5LDAuNTQ5LTAuMzkxYzAuNDM5LTAuMzE2LDAuODctMC42NDIsMS4yODktMC45ODNjMC4wOTMtMC4wNzUsMC4xOTMtMC4xNCwwLjI4NC0wLjIxN2wwLjkxNS0wLjc2NCAgbC0wLjAyNy0wLjAyM0M1MS41MjMsNDIuODAyLDU1LDM1LjU1LDU1LDI3LjV6IE0yLDI3LjVDMiwxMy40MzksMTMuNDM5LDIsMjcuNSwyUzUzLDEzLjQzOSw1MywyNy41ICBjMCw3LjU3Ny0zLjMyNSwxNC4zODktOC41ODksMTkuMDYzYy0wLjI5NC0wLjIwMy0wLjU5LTAuMzg1LTAuODkzLTAuNTM3bC04LjQ2Ny00LjIzM2MtMC43Ni0wLjM4LTEuMjMyLTEuMTQ0LTEuMjMyLTEuOTkzdi0yLjk1NyAgYzAuMTk2LTAuMjQyLDAuNDAzLTAuNTE2LDAuNjE3LTAuODE3YzEuMDk2LTEuNTQ4LDEuOTc1LTMuMjcsMi42MTYtNS4xMjNjMS4yNjctMC42MDIsMi4wODUtMS44NjQsMi4wODUtMy4yODl2LTMuNTQ1ICBjMC0wLjg2Ny0wLjMxOC0xLjcwOC0wLjg4Ny0yLjM2OXYtNC42NjdjMC4wNTItMC41MTksMC4yMzYtMy40NDgtMS44ODMtNS44NjRDMzQuNTI0LDkuMDY1LDMxLjU0MSw4LDI3LjUsOCAgcy03LjAyNCwxLjA2NS04Ljg2NywzLjE2OGMtMi4xMTksMi40MTYtMS45MzUsNS4zNDUtMS44ODMsNS44NjR2NC42NjdjLTAuNTY4LDAuNjYxLTAuODg3LDEuNTAyLTAuODg3LDIuMzY5djMuNTQ1ICBjMCwxLjEwMSwwLjQ5NCwyLjEyOCwxLjM0LDIuODIxYzAuODEsMy4xNzMsMi40NzcsNS41NzUsMy4wOTMsNi4zODl2Mi44OTRjMCwwLjgxNi0wLjQ0NSwxLjU2Ni0xLjE2MiwxLjk1OGwtNy45MDcsNC4zMTMgIGMtMC4yNTIsMC4xMzctMC41MDIsMC4yOTctMC43NTIsMC40NzZDNS4yNzYsNDEuNzkyLDIsMzUuMDIyLDIsMjcuNXogTTQyLjQ1OSw0OC4xMzJjLTAuMzUsMC4yNTQtMC43MDYsMC41LTEuMDY3LDAuNzM1ICBjLTAuMTY2LDAuMTA4LTAuMzMxLDAuMjE2LTAuNSwwLjMyMWMtMC40NzIsMC4yOTItMC45NTIsMC41Ny0xLjQ0MiwwLjgzYy0wLjEwOCwwLjA1Ny0wLjIxNywwLjExMS0wLjMyNiwwLjE2NyAgYy0xLjEyNiwwLjU3Ny0yLjI5MSwxLjA3My0zLjQ4OCwxLjQ3NmMtMC4wNDIsMC4wMTQtMC4wODQsMC4wMjktMC4xMjcsMC4wNDNjLTAuNjI3LDAuMjA4LTEuMjYyLDAuMzkzLTEuOTA0LDAuNTUyICBjLTAuMDAyLDAtMC4wMDQsMC4wMDEtMC4wMDYsMC4wMDFjLTAuNjQ4LDAuMTYtMS4zMDQsMC4yOTMtMS45NjQsMC40MDJjLTAuMDE4LDAuMDAzLTAuMDM2LDAuMDA3LTAuMDU0LDAuMDEgIGMtMC42MjEsMC4xMDEtMS4yNDcsMC4xNzQtMS44NzUsMC4yMjljLTAuMTExLDAuMDEtMC4yMjIsMC4wMTctMC4zMzQsMC4wMjVDMjguNzUxLDUyLjk3LDI4LjEyNyw1MywyNy41LDUzICBjLTAuNjM0LDAtMS4yNjYtMC4wMzEtMS44OTUtMC4wNzhjLTAuMTA5LTAuMDA4LTAuMjE4LTAuMDE1LTAuMzI2LTAuMDI1Yy0wLjYzNC0wLjA1Ni0xLjI2NS0wLjEzMS0xLjg5LTAuMjMzICBjLTAuMDI4LTAuMDA1LTAuMDU2LTAuMDEtMC4wODQtMC4wMTVjLTEuMzIyLTAuMjIxLTIuNjIzLTAuNTQ2LTMuODktMC45NzFjLTAuMDM5LTAuMDEzLTAuMDc5LTAuMDI3LTAuMTE4LTAuMDQgIGMtMC42MjktMC4yMTQtMS4yNTEtMC40NTEtMS44NjItMC43MTNjLTAuMDA0LTAuMDAyLTAuMDA5LTAuMDA0LTAuMDEzLTAuMDA2Yy0wLjU3OC0wLjI0OS0xLjE0NS0wLjUyNS0xLjcwNS0wLjgxNiAgYy0wLjA3My0wLjAzOC0wLjE0Ny0wLjA3NC0wLjIxOS0wLjExM2MtMC41MTEtMC4yNzMtMS4wMTEtMC41NjgtMS41MDQtMC44NzZjLTAuMTQ2LTAuMDkyLTAuMjkxLTAuMTg1LTAuNDM1LTAuMjc5ICBjLTAuNDU0LTAuMjk3LTAuOTAyLTAuNjA2LTEuMzM4LTAuOTMzYy0wLjA0NS0wLjAzNC0wLjA4OC0wLjA3LTAuMTMzLTAuMTA0YzAuMDMyLTAuMDE4LDAuMDY0LTAuMDM2LDAuMDk2LTAuMDU0bDcuOTA3LTQuMzEzICBjMS4zNi0wLjc0MiwyLjIwNS0yLjE2NSwyLjIwNS0zLjcxNGwtMC4wMDEtMy42MDJsLTAuMjMtMC4yNzhjLTAuMDIyLTAuMDI1LTIuMTg0LTIuNjU1LTMuMDAxLTYuMjE2bC0wLjA5MS0wLjM5NmwtMC4zNDEtMC4yMjEgIGMtMC40ODEtMC4zMTEtMC43NjktMC44MzEtMC43NjktMS4zOTJ2LTMuNTQ1YzAtMC40NjUsMC4xOTctMC44OTgsMC41NTctMS4yMjNsMC4zMy0wLjI5OHYtNS41N2wtMC4wMDktMC4xMzEgIGMtMC4wMDMtMC4wMjQtMC4yOTgtMi40MjksMS4zOTYtNC4zNkMyMS41ODMsMTAuODM3LDI0LjA2MSwxMCwyNy41LDEwYzMuNDI2LDAsNS44OTYsMC44Myw3LjM0NiwyLjQ2NiAgYzEuNjkyLDEuOTExLDEuNDE1LDQuMzYxLDEuNDEzLDQuMzgxbC0wLjAwOSw1LjcwMWwwLjMzLDAuMjk4YzAuMzU5LDAuMzI0LDAuNTU3LDAuNzU4LDAuNTU3LDEuMjIzdjMuNTQ1ICBjMCwwLjcxMy0wLjQ4NSwxLjM2LTEuMTgxLDEuNTc1bC0wLjQ5NywwLjE1M2wtMC4xNiwwLjQ5NWMtMC41OSwxLjgzMy0xLjQzLDMuNTI2LTIuNDk2LDUuMDMyYy0wLjI2MiwwLjM3LTAuNTE3LDAuNjk4LTAuNzM2LDAuOTQ5ICBsLTAuMjQ4LDAuMjgzVjM5LjhjMCwxLjYxMiwwLjg5NiwzLjA2MiwyLjMzOCwzLjc4Mmw4LjQ2Nyw0LjIzM2MwLjA1NCwwLjAyNywwLjEwNywwLjA1NSwwLjE2LDAuMDgzICBDNDIuNjc3LDQ3Ljk3OSw0Mi41NjcsNDguMDU0LDQyLjQ1OSw0OC4xMzJ6IiBmaWxsPSIjRkZGRkZGIi8+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=)
}
 
.social i{

    height: 30px !important;

    width: 30px !important

}

.social .youtube{

    background-image: url(images/YouTube.png);

    width: 68px !important

}

.social a {

    margin-left: 12px !important;

    margin-right: 12px !important;

}

.main_menu .social {

    margin-top: 10px;

    margin-bottom: 20px;

}

 

.menu_btn{

    margin-left:70px;

}

.icon_menu{

    width:64px;

    height:64px;

    display:inline-block;

    vertical-align:middle;

    background-size:100%;

    background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTQ5MS4zMTgsMjM1LjMxOEgyMC42ODJDOS4yNiwyMzUuMzE4LDAsMjQ0LjU3NywwLDI1NnM5LjI2LDIwLjY4MiwyMC42ODIsMjAuNjgyaDQ3MC42MzYgICAgYzExLjQyMywwLDIwLjY4Mi05LjI1OSwyMC42ODItMjAuNjgyQzUxMiwyNDQuNTc4LDUwMi43NDEsMjM1LjMxOCw0OTEuMzE4LDIzNS4zMTh6IiBmaWxsPSIjMDA5YjZlIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNDkxLjMxOCw3OC40MzlIMjAuNjgyQzkuMjYsNzguNDM5LDAsODcuNjk5LDAsOTkuMTIxYzAsMTEuNDIyLDkuMjYsMjAuNjgyLDIwLjY4MiwyMC42ODJoNDcwLjYzNiAgICBjMTEuNDIzLDAsMjAuNjgyLTkuMjYsMjAuNjgyLTIwLjY4MkM1MTIsODcuNjk5LDUwMi43NDEsNzguNDM5LDQ5MS4zMTgsNzguNDM5eiIgZmlsbD0iIzAwOWI2ZSIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTQ5MS4zMTgsMzkyLjE5N0gyMC42ODJDOS4yNiwzOTIuMTk3LDAsNDAxLjQ1NiwwLDQxMi44NzlzOS4yNiwyMC42ODIsMjAuNjgyLDIwLjY4Mmg0NzAuNjM2ICAgIGMxMS40MjMsMCwyMC42ODItOS4yNTksMjAuNjgyLTIwLjY4MlM1MDIuNzQxLDM5Mi4xOTcsNDkxLjMxOCwzOTIuMTk3eiIgZmlsbD0iIzAwOWI2ZSIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=)

}

.banner{

    position:relative;

}

.banner .banner_text{

    position:absolute; 

    bottom: 0;

    width: 100%;

    text-align: center;

    margin-bottom: 50px;

}

.banner .banner_text p{

    margin:0

}

.banner .banner_text p a{

    margin:0 10px;

}

/*.banner_text h2{

    font-size: 110px;

    color: #f7945a;

    margin: 0;

    font-family: sun_valley;

    margin-bottom: 25px;

}*/

.banner_text h2 {

    font-size: 90px;

    color: #f7945a;

    margin: 0;

    font-family: muli;

    margin-bottom: 25px;

    font-weight: 800;

}

.banner_text h5 {

    font-size: 55px;

    font-weight: 600;

    margin: 0;

    margin-bottom: 34px;

    color:#fff;

}

.text_red{

    color:#e94b46

}

.text_yellow{

    color:#ffd401

}

.text_green{

    color:#00a77e

}

 .hide_menu {

    position: fixed;

    right: 81px;

    top: 58px;

    color: #00a77e;

    font-size: 60px;

    font-weight: 700;

    text-decoration:none !important

}

.hide_menu:hover {

    color:#F7945A

}

.main_menu{

    position: fixed;

    left: 0;

    top: 0;

    width: 100%;

    height: 100%;

    background: rgba(0, 0, 0, 0.82);

    align-items: center;

    justify-content: center; 

    text-align: center;

    visibility:hidden;

    opacity:0;

    transition:all ease 0.5s;
    z-index: 2

}

.main_menu > div{ height:100%; overflow-y:auto}

body.menu_open{ overflow:hidden}

.menu_open .main_menu {

    visibility:visible;

    opacity:1; 

}

.main_menu ul {

    padding: 0;

    margin: 100px 0;

}

.main_menu ul li a {

    font-size: 63px;

    color: #ECECEC;

    font-weight: 700;

    line-height: 100px;

    margin-bottom: 20px;

    display: inline-block;

    text-decoration:none !important;

}

.main_menu ul li a:hover{

    text-decoration:none;

    color:#F7945A

}

.main_menu ul li ul {

    margin: 0;

    max-height: 0;

    overflow: hidden;

    transition: all ease 0.5s;

}

.main_menu ul li:hover ul {

    max-height: 400px;

}



.main_menu ul li ul a {

    font-size: 40px;

    line-height: 70px;

}

/********* Home *************/



.home_features ul{

    padding: 0 1%;

    margin:0;

}

.home_features li{

    display:inline-block;

    vertical-align:top;

    list-style:none;

    margin:0 1%

}

.home_features li.diary {

    width: 18%;

    margin-top:3.4%

}

li.app {

    width: 38%;

    margin-top: 4%;

}

.home_features li.app p {

    width: 50%;

    float: right;

    margin: 0;

    margin-top: 45px;

}

li.directory {

    width: 34%;

    margin-top: 73px;

    margin-top: 7%;

}

li.bigup{

    width: 27.4%;

    margin-top: 2.3%;

}

li.bigup > h2{

    font-size: 54px;

    margin-top: 3%;

    margin-bottom: 3%;

}

li.feelgood {

    width: 27%;

    margin-top: 2.5%;

    margin-left: 2%;

}

.yard{

    margin-top: 25%;

}

li.rootsculture {

    width: 67.7%;

    float: right;

    margin-top:-10%;

    margin-bottom: 3%;

}

li.rootsculture .rootsculture{

    width: 56%;

    display: inline-block;

}

li.rootsculture .rootsculture h2{

    font-size: 47px;

    margin-top: 3%;

}

li.rootsculture .rootsculture p{

    width: 68%;

}

li.rootsculture .coolrunnings{

    width: 40%;

    float: right;
    margin-top: -15%

}

li.rootsculture .coolrunnings h2{

    font-size: 63px;

    margin-top: 3%;

}

.home_features .yard h2{

    font-size: 100px;

}

.yard p{

    width:80%

}

div.flava{ 

    width: 72%;

    float: right;

}

div.flava h2{

    font-size: 63px;

    margin-top: 8%;

}

div.people{

    width: 100%;

    clear: both;

    margin-top: 7%;

    display: inline-block;

}

div.people h2{

    display: inline-block;

}

div.people p{

        width: auto;

    float: right;

    margin-top: 3%;

    display: inline-block;

}

li.flavaNpeople {

    width: 38%;

    margin-top: -3%;

    float: right;

}

li.feelgood p{

    width: 79%;

    display: inline-block;

    margin-top: 45px;

}

li.feelgood h2{

    float: right;

    font-size: 50px;

    width: 21%;

    text-align: right;

}

.home_features h1{
    margin: 0;
    font-size: 80px;
    font-weight: 700;
    display: inline-block;
    line-height: normal; 
    text-align: right;
        line-height: 83px;
        font-weight: 800;
        width: 45%;
        margin-top: 4%
}

.home_features h2 {

    font-weight: 800;

    font-size: 81px; 

    margin: 0;

    margin-bottom: 32px;

}

.home_features p {

    font-size: 25px;

    font-weight: 600;

    line-height:30px;

    margin-bottom: 27px;

}

.home_features img{ 

    width:100%;

    transition:transform ease 0.5s;

    transform:scale(1) 

}

.home_features li:hover img {

    transform:scale(1.1) 

}

.home_features li .features_img {

    display: inline-block;

    width: 100%;

    vertical-align: middle;

    overflow: hidden;

}

.our_story {

    margin-top: 20px;

    background: #FFD403;

    height: 270px;

    display: flex;

    align-items: center;

    justify-content: center;

    font-size: 70px;

    font-weight: 800;

    color: #FC3838;

}





/********* END Home *************/

.mobileShow{

    display: none!important;

    }

footer{

    background:#000;

    clear:both

}

footer .container-fluid{

    max-width:93%;

}

footer .app_btn img{

    width: 200px;

    margin-left: 13px;

}

.footer_logo{

    margin-right: 23px;

    margin-top: 0;

    width: 508px;

    margin-bottom: 62px;

}

.bottom_footer{

    color: #fff;

    margin-bottom: 109px;

    font-size: 23px;

    margin-top: 150px;

}

.top_footer {

    text-align: center;

    font-size: 53px;

    font-weight: 600;

    color: #fff;

    margin-bottom: 67px;

    margin-top: 96px;

}

footer h3{

    color: #fbd505;

    text-transform: uppercase;

    margin-top: 47px;

    font-size: 25px;

    font-weight: 600;

    margin-bottom: 23px;

}

footer h3 + img {

    margin-bottom: 16px;

}

footer ul{

    padding:0;

    margin:0

}

footer li{

    list-style:none;

}

footer li a{

    font-size: 25px;

    line-height: 45px;

    color: #fff;

    text-decoration:none !important

}

footer li a:hover{

    color:#F7945A

}

 



.container1750{

    max-width:1750px

}

.container1450{

    max-width:1450px

}

.page_heder {

    margin-bottom: 20px;

}

.page_heder h2{

    font-family: sun_valley;

    font-size: 40px;

}

.page_heder p {

    font-size: 28px;

    line-height: 40px;

    font-weight: 500;

}

.team_member h2 {

    font-size: 55px;

    font-weight: 800;

    margin-top: -10px;

    margin-bottom: 10px;

}

.team_member p {

    font-size: 24px;

    line-height: 33px;

    letter-spacing: -1px;

    font-weight: 600;

}

.team_member {

    margin-bottom: 75px;

}

.music_section ul, .lifestyle_section ul {

    padding: 0;

    margin: 0;

}

.music_section ul li {

    width: 33.333333%;
position: relative;
    float: left;

    list-style: none;

}

.music_section li a, .lifestyle_section li a {

    width: 100%;

    display: flex;

    vertical-align: middle;

    position: relative;

    display: inline-block;

    overflow:hidden

}

.music_section li a img, .lifestyle_section img {

    width: 100%;

    transition: all ease 0.5s

}

.music_section li a span {

    position: absolute;

    left: 0;

    top: 50%;

    width: 100%;

    text-align: center;

    transform: translateY(-50%);

    font-size: 108px;

    font-family: sun_valley;

}
.music_section li a span.star{     font-size: 80px;
    top: 30%; }

.lifestyle_section li{

    width:50%;

    list-style: none;  

    float:left

}

.lifestyle_section li a p {

    position: absolute;

    left: 0;

    top: 0;

    width: 100%;

    height: 100%;

    display: flex;

    align-items: center;

    justify-content: center;

    flex-direction: column;

    margin: 0;

    font-size: 58px;

    text-align: center;

    transition:all ease 0.5s;

    background:rgba(0,0,0,0);

}

.lifestyle_section li:hover img{

    transform:scale(1.1)

}

.lifestyle_section li:hover a p{

    background:rgba(0,0,0,0.5);

}

.lifestyle_section li .heading{

    font-size: 140px;

    color: #fff;

    font-family: sun_valley;

}

.lifestyle_section li a p span:nth-child(2) {

    line-height: 60px;

    color: #fff;

    font-weight: 700;

    letter-spacing: -2px;

    margin-bottom: 50px;

}

.team_member ul {

    padding: 0;

    list-style: none;

    font-size: 24px;

    margin: 0;

    margin-top: 15px;

    display: inline-block;

    width: 100%

}

.team_member li a, .team_member li span {

    color: #000;

    font-weight: 600;

    vertical-align:middle;

    display:inline-block;

}

.team_member li i{

    width:24px;

    height:24px;

    margin-right:5px;

    display:inline-block;

    vertical-align:middle;

}

.team_member li i.icon_mappin{

    background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDQzMC4xMTQgNDMwLjExNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDMwLjExNCA0MzAuMTE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggaWQ9IkZhY2Vib29rX1BsYWNlcyIgZD0iTTM1Ni4yMDgsMTA3LjA1MWMtMS41MzEtNS43MzgtNC42NC0xMS44NTItNi45NC0xNy4yMDVDMzIxLjc0NiwyMy43MDQsMjYxLjYxMSwwLDIxMy4wNTUsMCAgIEMxNDguMDU0LDAsNzYuNDYzLDQzLjU4Niw2Ni45MDUsMTMzLjQyN3YxOC4zNTVjMCwwLjc2NiwwLjI2NCw3LjY0NywwLjYzOSwxMS4wODljNS4zNTgsNDIuODE2LDM5LjE0Myw4OC4zMiw2NC4zNzUsMTMxLjEzNiAgIGMyNy4xNDYsNDUuODczLDU1LjMxNCw5MC45OTksODMuMjIxLDEzNi4xMDZjMTcuMjA4LTI5LjQzNiwzNC4zNTQtNTkuMjU5LDUxLjE3LTg3LjkzM2M0LjU4My04LjQxNSw5LjkwMy0xNi44MjUsMTQuNDkxLTI0Ljg1NyAgIGMzLjA1OC01LjM0OCw4LjktMTAuNjk2LDExLjU2OS0xNS42NzJjMjcuMTQ1LTQ5LjY5OSw3MC44MzgtOTkuNzgyLDcwLjgzOC0xNDkuMTA0di0yMC4yNjIgICBDMzYzLjIwOSwxMjYuOTM4LDM1Ni41ODEsMTA4LjIwNCwzNTYuMjA4LDEwNy4wNTF6IE0yMTQuMjQ1LDE5OS4xOTNjLTE5LjEwNywwLTQwLjAyMS05LjU1NC01MC4zNDQtMzUuOTM5ICAgYy0xLjUzOC00LjItMS40MTQtMTIuNjE3LTEuNDE0LTEzLjM4OHYtMTEuODUyYzAtMzMuNjM2LDI4LjU2LTQ4LjkzMiw1My40MDYtNDguOTMyYzMwLjU4OCwwLDU0LjI0NSwyNC40NzIsNTQuMjQ1LDU1LjA2ICAgQzI3MC4xMzgsMTc0LjcyOSwyNDQuODMzLDE5OS4xOTMsMjE0LjI0NSwxOTkuMTkzeiIgZmlsbD0iIzAwMDAwMCIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=)

}

.team_member li i.icon_dribbble{

    background:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDYxMi4wMTYgNjEyLjAxNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjEyLjAxNiA2MTIuMDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGcgaWQ9ImRyaWJiYmxlIj4KCQk8Zz4KCQkJPHBhdGggZD0iTTUxNi4yNiw4NC4wMjRMNTAyLjMsNzAuNzk5bC0wLjQ2LDAuNzk3QzQ0Ni43NjQsMjUuNDU0LDM3OC4wNDksMCwzMDYuMDA4LDBjLTM5LjEyNCwwLTc3LjIwNSw3Ljc1NC0xMTMuNTQsMjIuMzU4ICAgICBsLTAuNDE0LTAuNDE0bC05LjY4NSw0LjI3NUM5Mi4yNjEsNjYuMDk1LDI2LjUwNCwxNDcuMjUzLDYuNDksMjQzLjMwOEw0LjAwNywyNTUuMjNsMC41OTgsMC4yNzYgICAgIEMxLjgwMSwyNzIuMjQsMC4wMDgsMjg5LjE0MywwLjAwOCwzMDZjMCw4OS42MDMsMzguNzI1LDE3My4zMzYsMTA2LjUzNiwyMzEuNjc2bC0wLjEzOCwwLjMyMmw5LjIyNiw3LjM0MSAgICAgYzU0Ljc3LDQzLjYxMywxMjAuNjA0LDY2LjY3NywxOTAuMzc2LDY2LjY3N2MzNi44NCwwLDczLjE4OS02Ljc4OSwxMDguNDM3LTIwLjE5OGw5LjY4NS0zLjc1NHYtMC4yNjEgICAgIGMxMDAuNTI5LTQwLjc2NCwxNjkuNTIxLTEzMC4zMTksMTg0LjM2OS0yMzguODc5bDAuODI4LDAuMjkxbDEuNTE3LTE5Ljg2YzAuNTk4LTcuNzI0LDEuMTY1LTE1LjQ0NywxLjE2NS0yMy4zMjMgICAgIEM2MTIuMDA4LDIyMS4zNzgsNTc4LjAwMywxNDIuNTQ5LDUxNi4yNiw4NC4wMjR6IE01NzcuMzc0LDMwNnYxLjUzMmMtMzAuNjQ4LTEwLjQzNi03MC42OTEtMTUuNzIzLTEwOC4wOTktMTUuNzIzICAgICBjLTMyLjQ1NywwLTY0LjI4Niw0LjAzLTk1LjgyNCwxMS45OTljLTYuMDg0LTE2LjI5LTEyLjE2OC0zMi4xOTctMTkuMDk1LTQ3LjU5OGwwLjk5Ni0wLjQ0NGwtMC4zMzctMC43MjEgICAgIGM2Mi4wNjQtMzEuMDQ3LDExMy4yNjQtNzcuMzU4LDE1MS40MzctMTM1LjMzMUM1NTMuNjIxLDE3MC43MTUsNTc3LjM3NCwyMzYuMTY3LDU3Ny4zNzQsMzA2eiBNNDg1LjY0Miw5OC4wNjIgICAgIGMtMzUuNTUzLDU1Ljc5Ny04NC45MTMsMTAwLjIyMy0xNDQuMDM1LDEyOS42NjFjLTMzLjIwOC02Ni4xMS03NS41MzQtMTI2Ljk3OS0xMjYuMTUxLTE4MS4zOTYgICAgIGMyOS4xNzgtMTAuMjM3LDU5LjUwNS0xNS42NzcsOTAuNTUzLTE1LjY3N0MzNzIuMzMyLDMwLjY0OSw0MzUuNTE2LDU0LjY2Myw0ODUuNjQyLDk4LjA2MnogTTE4NS4xODksNTguNzI0ICAgICBjNTEuOTE5LDU0LjEyNiw5NS4xMzQsMTE1LjE2NCwxMjguNjk1LDE4MS43MDNjLTQyLjYzMywxNi45NzktODcuNTY0LDI1LjU3Ni0xMzMuNzY4LDI1LjU3NiAgICAgYy00OC44NTQsMC05Ni4xNjEtOS41NzgtMTQwLjgzMi0yOC40NThDNTkuMTkxLDE1OS44MDQsMTEyLjcyLDk0LjE4NSwxODUuMTg5LDU4LjcyNHogTTMwLjY1NywzMDYgICAgIGMwLTEyLjU2NiwxLjE5NS0yNS4xNDcsMi45MjctMzcuNjgzYzQ2LjYxNywxOC44MDMsOTUuODA5LDI4LjMzNSwxNDYuNTMzLDI4LjMzNWM1MC43NCwwLDEwMC4wMDgtOS42NTUsMTQ2Ljc0OC0yOC41MzQgICAgIGM2LjUyOCwxNC40MiwxMi42NTgsMjkuMjcsMTguNDIsNDQuNTMzYy05OC4xNjgsMzMuMTQ2LTE3OC44NTIsMTAzLjI4Ny0yMjUuMzYyLDE5NS45MzggICAgIEM2Mi45OTIsNDU2LjQyNiwzMC42NTcsMzgzLjY2NSwzMC42NTcsMzA2eiBNMTQ0LjIxMSw1MjguNjA0YzQyLjQ0OS04OC43NDUsMTE4LjQ4OS0xNTYuMDIsMjExLjUwOS0xODcuMjIgICAgIGMyNC4xNjcsNzIuNzYxLDM2Ljk2MywxNDguNDQ4LDM4LjA2NiwyMjUuMzYyYy0yOC42NDIsOS43LTU4LjEyNiwxNC42MTktODcuNzc5LDE0LjYxOSAgICAgQzI0Ny4yMjMsNTgxLjM2NiwxOTEuNTM0LDU2My4xNjEsMTQ0LjIxMSw1MjguNjA0eiBNNDIzLjY1NCw1NTQuNzc4Yy0yLjE2MS03NS41NjUtMTUuMTEtMTQ5LjkyLTM4Ljc0LTIyMS41NzcgICAgIGM2My45MzQtMTUuNjQ2LDEzMS4yMjQtMTMuNTkzLDE5My44Nyw1Ljg1NEM1NjcuNTIxLDQzNS4xNTUsNTA5LjU5NCw1MTUuNDg2LDQyMy42NTQsNTU0Ljc3OHoiIGZpbGw9IiMwMDAwMDAiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==)

}

.team_member li i.icon_call{

    background:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBkPSJNMjU2LDMyYzEyMy41LDAsMjI0LDEwMC41LDIyNCwyMjRTMzc5LjUsNDgwLDI1Niw0ODBTMzIsMzc5LjUsMzIsMjU2UzEzMi41LDMyLDI1NiwzMiBNMjU2LDBDMTE0LjYyNSwwLDAsMTE0LjYyNSwwLDI1NiAgIHMxMTQuNjI1LDI1NiwyNTYsMjU2czI1Ni0xMTQuNjI1LDI1Ni0yNTZTMzk3LjM3NSwwLDI1NiwwTDI1NiwweiBNMzk4LjcxOSwzNDEuNTk0bC0xLjQzOC00LjM3NSAgIGMtMy4zNzUtMTAuMDYyLTE0LjUtMjAuNTYyLTI0Ljc1LTIzLjM3NUwzMzQuNjg4LDMwMy41Yy0xMC4yNS0yLjc4MS0yNC44NzUsMC45NjktMzIuNDA1LDguNWwtMTMuNjg4LDEzLjY4OCAgIGMtNDkuNzUtMTMuNDY5LTg4Ljc4MS01Mi41LTEwMi4yMTktMTAyLjI1bDEzLjY4OC0xMy42ODhjNy41LTcuNSwxMS4yNS0yMi4xMjUsOC40NjktMzIuNDA2TDE5OC4yMTksMTM5LjUgICBjLTIuNzgxLTEwLjI1LTEzLjM0NC0yMS4zNzUtMjMuNDA2LTI0Ljc1bC00LjMxMy0xLjQzOGMtMTAuMDk0LTMuMzc1LTI0LjUsMC4wMzEtMzIsNy41NjNsLTIwLjUsMjAuNSAgIGMtMy42NTYsMy42MjUtNiwxNC4wMzEtNiwxNC4wNjNjLTAuNjg4LDY1LjA2MywyNC44MTMsMTI3LjcxOSw3MC44MTMsMTczLjc1YzQ1Ljg3NSw0NS44NzUsMTA4LjMxMyw3MS4zNDUsMTczLjE1Niw3MC43ODEgICBjMC4zNDQsMCwxMS4wNjMtMi4yODEsMTQuNzE5LTUuOTM4bDIwLjUtMjAuNUMzOTguNjg4LDM2Ni4wNjIsNDAyLjA2MiwzNTEuNjU2LDM5OC43MTksMzQxLjU5NHoiIGZpbGw9IiMwMDAwMDAiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K)

}

.team_member li i.icon_send{

    background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMzNC41IDMzNC41IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMzQuNSAzMzQuNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiPgo8cGF0aCBkPSJNMzMyLjc5NywxMy42OTljLTEuNDg5LTEuMzA2LTMuNjA4LTEuNjA5LTUuNDA0LTAuNzc2TDIuODkzLDE2My42OTVjLTEuNzQ3LDAuODEyLTIuODcyLDIuNTU1LTIuODkzLDQuNDgxICBzMS4wNjcsMy42OTMsMi43OTcsNC41NDJsOTEuODMzLDQ1LjA2OGMxLjY4NCwwLjgyNywzLjY5MiwwLjY0LDUuMTk2LTAuNDg0bDg5LjI4Ny02Ni43MzRsLTcwLjA5NCw3Mi4xICBjLTEsMS4wMjktMS41MSwyLjQzOC0xLjQsMy44NjhsNi45NzksOTAuODg5YzAuMTU1LDIuMDE0LDEuNTA1LDMuNzM2LDMuNDI0LDQuMzY3YzAuNTEzLDAuMTY4LDEuMDQsMC4yNSwxLjU2MSwwLjI1ICBjMS40MjksMCwyLjgxOS0wLjYxMywzLjc4Ni0xLjczM2w0OC43NDItNTYuNDgybDYwLjI1NSwyOC43OWMxLjMwOCwwLjYyNSwyLjgyMiwwLjY1MSw0LjE1MSwwLjA3MyAgYzEuMzI5LTAuNTc5LDIuMzQxLTEuNzA1LDIuNzc1LTMuMDg3TDMzNC4yNywxOC45NTZDMzM0Ljg2NCwxNy4wNjYsMzM0LjI4NSwxNS4wMDUsMzMyLjc5NywxMy42OTl6IiBmaWxsPSIjMDAwMDAwIi8+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=)

}

.about_section .page_heder h2{

    font-size:65px;

}

.about_section {

    font-size:32px

}

.about_section p{ margin-bottom:50px}

.about_section h5{ font-weight:600; font-size:32px}





.register_wrapper { 

    display: inline-block;

    width: 100%;

}

.register_wrapper > div {

    width: 650px;

    margin: auto;

    position: relative;

    left: -106px;

}

.register_wrapper h2 {

    font-size: 75px;

    font-family: sun_valley;

    color: #000;

    margin-top: 102px;

    padding-left: 14px;

    margin-bottom: 66px;

}

.form_row {

    margin-bottom: 37px;

}

.form_row > label {

    width: 100%;

    display: inline-block;

    font-size: 32px;

    font-weight: 600;

    margin-bottom: 16px;

}

.form_row input {

    height: 95px;

    width: 100%;

    max-width: 650px;

    border: 1px solid #606060;

    font-size:35px;

    padding-left:30px;

}

.select_gender input{ display:none}

.form_row.select_gender {

    margin-top: 28px;

    display: inline-block;

    width: 100%;

    margin-bottom: 55px;

}

.select_gender label {

    font-weight: 600;

    font-size: 35px;

    margin: 0;

    line-height: 95px;

    position: relative;

    padding-left: 120px;

}

.form_row label span{

    color:#a33b3b

}

.select_gender label:after {

    content: "";

    width: 95px;

    height: 95px;

    background-color: #fff;

    position: absolute;

    left: 0;

    top: 0;

    border: 1px solid #606060;

}

.select_gender input:checked + label:after{

        background-image: url(../images/check.svg);

    background-size: 70px;

    background-repeat: no-repeat;

    background-position: center center;

}

.form_row button {

    min-width: 234px;

    margin-top: 54px;

    background: #00A73B;

    border: none;

    color: #fff;

    line-height: 95px;

    text-align: center;

    font-family: sun_valley;

    font-size: 75px;

    margin-bottom:150px;

}

.form_row button:hover{

     background:#F7945A

}

.modal-dialog{

    height: calc(100% - 60px );

    display: flex;

    align-items: center;

    justify-content: center;

}

.access_full_popup{

    width:377px;

    text-align:center

}

.access_full_popup .close{

    position: absolute;

    right: -40px;

    margin: 0;

    width: 31px;

    text-align: center;

    border-radius: 100px;

    font-size: 15px;

    height: 31px;

    line-height: 26px;

    top: -40px;

    border: 3px solid #fff;

    color: #fff;

    opacity: 1;

    text-shadow: none;

}

.access_full_popup .close:hover{

	color: red;

	border-color: red

}

.popup_center_logo{

    margin-top:-70px;

}

.access_full_popup h2{

    color: #4d742f;

    font-size: 22px;

    font-weight: 800;

    margin-bottom: 20px;

}

.access_full_popup p{

    font-size: 16px;

    color: #000;

    font-weight: 700;

}

.access_full_popup a{

color: #4d742f;

    font-size: 22px;

    font-weight: 800;

    margin: 10px 0;

    display: inline-block;

    margin-top: 20px;

}

.access_full_popup a:hover{ color:#F7945A; }





.container-event{

    max-width: 1310px;

    margin:auto;

}

.event_section{

    background:#F3F3F3;

    display:inline-block;

    width:100%;

}

.event_section h1 {

    margin-top: 70px;

    font-size: 60px;

    font-weight: 600;

    color: #000;

    padding-bottom: 28px;

    margin-bottom: 0;

}

.event{

    padding-top: 30px;

    color: #000;

    margin-bottom: 32px;

    border-top: 3px solid #C8C8C8;

}

.event .date {

    width: 11%;

    float: left;

}

.event .date h2 {

    font-size: 80px;

    margin: 0;

    margin-top: -12px;

}

.event .date span {

    font-size: 25px;

    display: inline-block;

    margin-top: -3px;

    padding-left: 0;

}

.event_detail{

        width: 56%;

    float: left;

}

.event_detail h3 {

    font-size: 33px;

    font-weight: 600;

    margin: 0;

}

.event_detail address{

    font-size: 26px;

    padding-left: 42px;

    margin-top: 12px;

    color: #484848;

    background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDQzMC4xMTQgNDMwLjExNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDMwLjExNCA0MzAuMTE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggaWQ9IkZhY2Vib29rX1BsYWNlcyIgZD0iTTM1Ni4yMDgsMTA3LjA1MWMtMS41MzEtNS43MzgtNC42NC0xMS44NTItNi45NC0xNy4yMDVDMzIxLjc0NiwyMy43MDQsMjYxLjYxMSwwLDIxMy4wNTUsMCAgIEMxNDguMDU0LDAsNzYuNDYzLDQzLjU4Niw2Ni45MDUsMTMzLjQyN3YxOC4zNTVjMCwwLjc2NiwwLjI2NCw3LjY0NywwLjYzOSwxMS4wODljNS4zNTgsNDIuODE2LDM5LjE0Myw4OC4zMiw2NC4zNzUsMTMxLjEzNiAgIGMyNy4xNDYsNDUuODczLDU1LjMxNCw5MC45OTksODMuMjIxLDEzNi4xMDZjMTcuMjA4LTI5LjQzNiwzNC4zNTQtNTkuMjU5LDUxLjE3LTg3LjkzM2M0LjU4My04LjQxNSw5LjkwMy0xNi44MjUsMTQuNDkxLTI0Ljg1NyAgIGMzLjA1OC01LjM0OCw4LjktMTAuNjk2LDExLjU2OS0xNS42NzJjMjcuMTQ1LTQ5LjY5OSw3MC44MzgtOTkuNzgyLDcwLjgzOC0xNDkuMTA0di0yMC4yNjIgICBDMzYzLjIwOSwxMjYuOTM4LDM1Ni41ODEsMTA4LjIwNCwzNTYuMjA4LDEwNy4wNTF6IE0yMTQuMjQ1LDE5OS4xOTNjLTE5LjEwNywwLTQwLjAyMS05LjU1NC01MC4zNDQtMzUuOTM5ICAgYy0xLjUzOC00LjItMS40MTQtMTIuNjE3LTEuNDE0LTEzLjM4OHYtMTEuODUyYzAtMzMuNjM2LDI4LjU2LTQ4LjkzMiw1My40MDYtNDguOTMyYzMwLjU4OCwwLDU0LjI0NSwyNC40NzIsNTQuMjQ1LDU1LjA2ICAgQzI3MC4xMzgsMTc0LjcyOSwyNDQuODMzLDE5OS4xOTMsMjE0LjI0NSwxOTkuMTkzeiIgZmlsbD0iIzAwMDAwMCIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);

    background-repeat: no-repeat;

    background-size: 25px;

    background-position: left 5px top 6px;

}

.event_detail img{ width:calc(100% - 45px); float:right}

.event_location {

    float: right;

    width: 30.5%;

}

.event_location iframe{

    height: 284px;

}

.event_location .title {

    width: 100%;

    background: #F6D305;

    display: inline-block;

    font-size: 27px;

    padding: 5px 13px;

    line-height: normal;

    font-weight: 800;

    margin-top: 6px;

}

.event_location p {

    font-size: 22px;

    margin-top: 10px;

    color: #484848;

    font-weight: 600;

    line-height: normal;

}

.event_location a.button {

    width: 100%;

    display: inline-block;

    font-size: 45px;

    background: #1FA87D;

    color: #fff;
    text-align: center;

    line-height: 50px;

    font-family: sun_valley;

    margin-top: 30px;

    padding-bottom: 18px;

}

.about_section p, .about_section span, .about_section font, .about_section b, .about_section strong {

    font-size: 34px !important;

    line-height: normal;

} 

.about_section * {

    font-family: 'Muli', sans-serif;

}

/*.fixed_banner{

    height: 750px;

    overflow: hidden;

}

.fixed_banner img{ height: 100%  }*/

.dynamic_content td, .dynamic_content table{

    border: none !important;

}

.dynamic_content td{ width: 50% }





@media screen and (max-width:1400px){

.header_height .logo img{

    height: 83px;

}

.menu_btn {

    margin-left: 52px;

}

.icon_menu {

    width: 48px;

    height: 48px;

}

.header_social i {

    width: 27px;

    height: 27px;

}

.header_social {

    margin-left: 15px;

}

.header_height {

    height: 130px;

}

.banner_text h2{

    font-size: 78px;

}

.banner_text h5{

    font-size:38px;

}
.banner_text img{ max-width: 20% }

.banner .banner_text p a img {

    width: 205px;

}

.banner .banner_text {

    margin-bottom: 40px;

}

.home_features h2{ font-size:48px; margin-bottom: 18px;}

.home_features p{ font-size:16px;line-height: 20px;}

.home_features h1{ font-size: 60px; line-height: normal; width: auto; margin-top: 0}

.home_features li.app p{ margin-top:24px;}

div.flava h2{ font-size:38px}

li.feelgood h2{ font-size:31px;}

li.feelgood p{ margin-top:28px;}

li.bigup > h2{ font-size:34px;}

div.people{ margin-top:5%}

.home_features .yard h2{ font-size:61px;}

li.rootsculture .coolrunnings h2{ font-size:40px;}

li.rootsculture .rootsculture h2{ font-size:30px;}



.top_footer{ font-size:35px; margin-top:59px;}

footer h3{font-size: 16px;margin-top: 2px; margin-bottom: 16px}

footer h3 + img {margin-bottom: 12px;width: 82px;}

footer li a {font-size: 15px;line-height: 28px;}

.footer_logo { margin-right: 12px;  margin-top: 0;width: 312px;    margin-bottom: 22px;}

footer .app_btn img {width: 124px;margin-left: 10px;}

.bottom_footer {margin-bottom: 60px;font-size: 15px;margin-top: 90px;}



.main_menu ul li a{ line-height: 75px;font-size: 50px;}

.hide_menu{ right: 55px; top: 28px; font-size: 50px;}



.about_section .page_heder h2{ font-size:50px;}

/*.page_heder{ margin-bottom:45px}*/

.about_section p{ margin-bottom:30px;}

.about_section {font-size: 25px;    padding: 0 5%;}

.music_section li a span{ font-size:75px;}



.event_section h1{ font-size:62px; margin-top:60px;}

.event .date h2{ font-size:83px;}

.event .date span{ font-size:26px;}

.event_detail h3{ font-size:32px;}

.event_detail address{ font-size:26px;}

.event_location .title{ font-size:26px;}

.event_location p{ font-size:20px;}

.event_location a.button{ font-size:41px; line-height:65px;}

.container-event{ max-width:1120px;}

.event{ border-width:3px}

.page_heder h2{ font-size:75px;}

.page_heder p {font-size: 26px;line-height: 33px;}

.team_section{ padding:0 2%}

.team_member h2{ font-size:55px; margin-top:0}

.team_member p {font-size: 24px;line-height: 34px;}

.lifestyle_section li .heading{ font-size:98px;}

.lifestyle_section li a p{ font-size:41px;}

.lifestyle_section li a p span:nth-child(2){ line-height:45px;}



.register_wrapper h2{ font-size:53px; margin-bottom: 40px;margin-top: 80px}

.form_row > label{ font-size:23px; margin-bottom:10px;}

.form_row input{ height:68px; max-width:460px; font-size:24px;}

.register_wrapper > div{     width: 460px;}

.select_gender input:checked + label:after{ background-size:40px;}

.form_row{ margin-bottom:35px;}

.form_row button{font-size: 53px;line-height: 78px;margin-top: 24px; min-width: 180px;margin-bottom: 100px;}

.select_gender label:after{ width:68px; height:68px;}

.select_gender label{ font-size: 28px;line-height: 68px;    padding-left: 88px;}

.form_row.select_gender{margin-bottom: 45px;margin-top: 15px;  }

/*.fixed_banner {  height: 600px }*/

}



@media screen and (max-width:1024px) {

    /*.fixed_banner {  height: 500px }*/

    

}



@media screen and (max-width:980px) {

.banner .banner_text {

    margin-bottom: 20px;

}

.banner_text h2 {

    font-size: 50px;

    margin-bottom: 20px;

}

.banner_text h5 {

    font-size: 29px;

    margin-bottom: 20px;

}

.banner .banner_text p a {

    margin: 0 5px;

}

.banner .banner_text p a img {

    width: 140px;

}

.home_features h2 {

    font-size: 25px !important;

    margin-bottom: 5px;

}

.home_features p {

    font-size: 11px;

    line-height: 13px;

    margin-bottom:10px;

}

.home_features h1{ font-size:30px}

li.feelgood h2 {

    font-size: 18px !important;

}

li.feelgood p {

    margin-top: 0;

}

.home_features li.app p{ margin-top:5px;}

.top_footer {

    font-size: 25px;

    margin-top: 35px;

}

.footer_logo{ width:200px; float:left}

footer p.app_btn{ margin-top:30px}

.bottom_footer{ margin-top:15px; text-align:center; font-size:13px}

.bottom_footer span{ width:100%; margin-top:10px;}



.lifestyle_section li a p span:nth-child(2){     line-height: 34px;}

.lifestyle_section li a p {

    font-size: 30px;

}

.lifestyle_section li .heading{ font-size:70px;}

.main_menu ul li a {

    line-height: 65px;

    font-size: 40px;

}

.music_section ul li{ width:50%}

.music_section li a span{ font-size:55px}

.about_section{ font-size:20px}

.about_section p{ margin-bottom:20px}

.about_section h5{ font-size:25px}

.page_heder h2{ font-size:75px}

.page_heder p {

    font-size: 20px;

    line-height: 28px;

}

.team_member h2 {

    font-size: 45px;

    margin-top: 15px;

}

.team_member p {

    font-size: 20px;

    line-height: 30px;

    letter-spacing: 0;

}

.team_member{ margin-bottom:30px}

.team_member ul{ font-size:20px}

/*.fixed_banner {  height: 300px }*/

.our_story, .feelgood .Discover{ font-size: 40px; }


}





@media screen and (max-width:767px) {



.about_section p, .about_section span, .about_section font, .about_section b, .about_section strong {

    font-size: 12px !important

}

 .about_section{

        -webkit-columns: 1;

        -moz-columns: 1;

        columns: 1;

        -webkit-column-gap: 0px;

        -moz-column-gap: 0px;

        column-gap: 0px;

    } 



.about_section * {

    font-size: 11px !important;

    line-height: normal;

}

.header_height .logo img {

    height: 33px;

}

.header_height {

    height: 60px;

}

.banner_text h5 {

    font-size: 15px;

    margin-bottom: 5px;

}

.banner_text h2 {

    font-size: 25px;

    margin-bottom: 7px;

}

.icon_menu {

    width: 25px;

    height: 25px;

}

.header_social i{ width:18px;height:18px;}

header .container-fluid{ max-width:100%}

.menu_btn {

    margin-left: 15px;

}

.banner .banner_text {

    margin-bottom: 7px;

}

.header_social {

    margin-left: 10px;

}

.banner .banner_text p a img{ width:70px}

.banner .banner_text p a {

    margin: 0 2px;

}

.main_menu ul li a {

    line-height: 40px;

    font-size: 35px;

    margin: 10px 0

}

.main_menu ul li li a{

	line-height: 25px;

	font-size: 25px

}

.main_menu ul{ margin:50px 0  }

.main_menu ul li ul{

	max-height: 2000px;

}

.main_menu ul li ul{

    font-size: 22px;

    line-height: 25px;

}

.hide_menu {

    right: 15px;

    top: 2px;

    font-size: 30px;

}

.top_footer {

    font-size: 15px;

    margin-top: 20px;

    margin-bottom:0px;

}

footer h3 {

    font-size: 13px;

    margin-top: 0;

    margin-bottom: 5px;

    clear:both;

    margin-top:30px;

}

footer h3 + img {

    margin-bottom: 5px;

    width: 60px;

}

footer li a {

    font-size: 12px;

    line-height: 18px;

}

footer .app_btn img {

    width: 80px;

    margin-left: 3px;

}

.footer_logo {

    width: 100px;

    float: left;

    margin-top:-10px

}

.bottom_footer{ font-size:10px; margin-bottom:30px;}

.bottom_footer img {

    width: 20px;

}

.bottom_footer span{ margin-top:2px;}

.home_features p {

    font-size: 8px;

    line-height: 8px;

    margin-bottom: 5px;

}
.home_features h2{ font-size:15px !important}

.home_features h1 {

    font-size: 20px;

}

.home_features li.app p{ width:60%}

li.directory{ margin-top:3%}

.home_features li.diary{ width:20%}

li.bigup{ margin-top:0}

li.flavaNpeople{ width:37%}

li.feelgood h2{ font-size:12px !important;width:32%}

li.flavaNpeople {

    width: 34%;

    margin-top: -10%;

}

div.flava{ width:100%}

li.feelgood p{ width:68%} 

div.people p{ float:left}

li.rootsculture{ margin-top: -25%;}

li.feelgood{ width:29%; margin-top: 4%;} 



.about_section .page_heder h2{ font-size:22px}

.about_section{font-size:12px; padding: 0 2%;}

.page_heder {

    margin-bottom: 15px;

}

.about_section p {

    margin-bottom: 10px;

}

.about_section h5{ font-size:14px;}

.page_heder br{ display:none}

.music_section ul li{ width:50%}

.music_section li a span{ font-size:28px}

.event_section h1 {

    font-size: 22px;

    margin-top: 20px;

    padding-bottom:10px;

}

.event {

    border-width: 1px;

}

.event_section h1 {

    font-size: 22px;

    margin-top: 20px;

    padding-bottom: 10px;

}

.event {

    border-width: 1px;

    padding-top: 15px;

    margin-bottom: 20px;

}

.event .date {

    width: 20%;

    float: left;

}

.event_detail {

    width: 80%;

    float: left;

    margin-bottom: 15px;

}

.event_detail h3 {

    font-size: 18px;

}

.event_detail address {

    font-size: 14px;

    padding-left: 20px;

    background-size: 15px;

    background-position: left top 3px;

    margin: 8px 0;

}

.event_detail img {

    width: calc(100% + 25%);

    float: right;

}

.event_location iframe{ height:200px}

.event_location {

    float: right;

    width: 100%;

}

.event_location .title {

    font-size: 19px;

}

.event_location p {

    font-size: 14px;

}

.event_location a.button {

    font-size: 24px;

    line-height: 51px;

    margin-top: 10px;

}

.event .date h2 {

    font-size: 40px;

    margin: 0;

}

.event .date span {

    font-size: 12px;

    padding: 0;

    margin: 0;

}

.page_heder p {

    font-size: 13px;

    line-height: 16px;

}

.page_heder h2 {

    font-size: 26px;

}

.team_member p {

    font-size: 12px;

    line-height: normal;

    margin-bottom:6px;

    letter-spacing:0

}

.team_member h2 {

    font-size: 20px;

    margin-top: 10px;

    margin-bottom: 4px;

}

.team_member ul{ font-size:12px;

    margin-top: 0;}

.team_member li i{    margin-right: 2px;width: 15px;

    height: 15px; background-size:100% !important}

.team_member{ margin-bottom:15px}



.lifestyle_section li a p {

    font-size: 18px;

}

.lifestyle_section li .heading {

    font-size: 35px;

}

.lifestyle_section li a p span:nth-child(2){ margin-bottom:0; line-height:normal}



.register_wrapper > div{ left:0; width:80%}

.register_wrapper h2 {

    font-size: 33px;

    margin-bottom: 40px;

    padding:0;

    margin-top: 20px;

}

.form_row > label {

    font-size: 14px;

    margin-bottom: 5px;

}

.form_row input {

    height: 45px;

    max-width: 460px;

    font-size: 14px;

    padding-left:15px

}

.form_row {

    margin-bottom: 10px;

}

.select_gender label:after {

    width: 45px;

    height: 45px;

}

.select_gender label {

    font-size: 14px;

    line-height: 45px;

    padding-left: 58px;

}

.select_gender input:checked + label:after {

    background-size: 25px;

}

.form_row.select_gender {

    margin-bottom: 15px;

    margin-top: 10px;

}

.form_row button {

    font-size: 25px;

    line-height: 43px;

    margin-top: 15px;

    min-width: 130px;

    margin-bottom: 50px;

}

.modal-body{

    padding:10px

}

.popup_center_logo {

    margin-top: -47px;

    width: 75px;

}

.access_full_popup h2{ margin-bottom: 10px;

    margin-top: 10px; font-size:15px;}

.access_full_popup p{ font-size:10px;    margin-bottom: 5px;}

.access_full_popup a {

    color: #4d742f;

    font-size: 14px;

    font-weight: 800;

    margin: 6px 0;

    display: inline-block;

    margin-top: 13px;

}

.access_full_popup{ width:270px}





/* two row home page */

.home_features ul{ text-align:center; margin-top:8px}

.home_features li{ 

    text-align:left;

    width: 47% !important;

    margin:0 1% !important;

    margin-bottom: 20px !important;

}

.home_features li.bigup{

    margin-top: -15% !important;

}

.home_features li.flavaNpeople{

    margin-top: -19% !important;

}

.home_features li.rootsculture{

        width: 47% !important;

    margin-top: -52% !important;

}

li.rootsculture .rootsculture{ width:100%}

li.rootsculture .coolrunnings{ width:100%}

.our_story { height: 145px;font-size: 20px; margin-top: 0px }

/* two row home page */



.discover_more_app{  
font-size: 25px !important;
    height: 37px !important;
    width: auto !important;
    padding: 0 20px !important;
    margin: 20px 0 !important; }

}

.Discover {
    margin-top: 20px;
    background: #00B089;
    height: 270px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 70px;
    font-weight: 800;
    color: #FFD403;
    cursor: pointer;
    transform: scale(1) !important;
}
.Discover:hover {
    transform: scale(1.1) !important;
    transition: transform ease 0.5s;
    text-decoration: none !important;
}
.feelgood:hover img{transform: scale(1) !important;}
.feelgood .half:hover img{transform: scale(1.1) !important;}

.music-screen-content{
    display: flex;
    justify-content: space-between;
    height: 100%;
    flex-direction: column;
}
.music-controls{
    margin-bottom: 37px;
    text-align: center;
    background: none !important
}
.music-screen-content > .title {
    text-align: center;
    font-size: 40px;
    margin-top: 50px;
    font-family: sun_valley;
}
.music-detail .title{
    text-align: center;
    font-size: 46px;
    font-family: sun_valley; 
    display: inline-block;
    vertical-align: middle; 
}
.music-controls-icon{
    width: 50px;
    height: 50px;
    display: inline-block; 
    background-size: 100%;
    vertical-align: middle;
    margin: 0 15px;
    cursor: pointer;
}

.music-detail p{
    text-align: center;
    line-height: 55px;
    margin: 0
}
.music-detail p span:fisrt-child{
    text-align: center;
    font-size: 46px;
    font-family: sun_valley; 
    display: inline-block;
    vertical-align: middle;
}
.music-detail p span:last-child{
    font-family: muli;
    color: #fff;
    font-size: 29px;
    display: inline-block;
    vertical-align: middle;
    margin-bottom: -21px;
    margin-left: 10px;
}
.song_cat_list p{
        text-align: center;
    line-height: 65px;
    margin: 0;
    background: #424F02;
    font-size: 33px;
    font-family: sun_valley;
}
.song_cat_list p a { width: 100%; display: inline-block; }
.song_cat_list p:nth-child(even){
        background: #000;
}
.invert{
    filter: invert(100%);
    -webkit-filter: invert(100%);
    -moz-filter: invert(100%);
}
.icon_share{
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUyNS4xNTIgNTI1LjE1MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTI1LjE1MiA1MjUuMTUyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPGc+Cgk8cGF0aCBkPSJNNDIwLjczNSwzNzEuMjE3Yy0yMC4wMjEsMC0zNy45NDIsNy44NTUtNTEuNTk2LDIwLjI0TDE4MS4xMTIsMjgyLjA5NGMxLjM1Ny02LjA2MSwyLjQwNy0xMi4xNjYsMi40MDctMTguNDY4ICAgYzAtNi4zMDItMS4wNzItMTIuMzg1LTIuNDA3LTE4LjQ2OGwxODUuOTA0LTEwOC4zMzVjMTQuMTc5LDEzLjEyOSwzMi45MzEsMjEuMzM0LDUzLjcxOSwyMS4zMzQgICBjNDMuODI4LDAsNzkuMTQ1LTM1LjI1MSw3OS4xNDUtNzkuMDc5QzQ5OS44OCwzNS4zMzgsNDY0LjU0MSwwLDQyMC43MzUsMGMtNDMuNzQxLDAtNzkuMDc5LDM1LjMzOC03OS4wNzksNzkuMDU3ICAgYzAsNi4zODksMS4wNzIsMTIuMzg1LDIuNDA3LDE4LjQ2OEwxNTguMTU4LDIwNS45NDdjLTE0LjIwMS0xMy4xOTQtMzIuOTMxLTIxLjM3OC01My43NDEtMjEuMzc4ICAgYy00My44MjgsMC03OS4xNDUsMzUuMzE3LTc5LjE0NSw3OS4wNTdzMzUuMzE3LDc5LjA3OSw3OS4xNDUsNzkuMDc5YzIwLjc4NywwLDM5LjU0LTguMjA2LDUzLjcxOS0yMS4zMzRsMTg3LjY5OCwxMDkuNjA0ICAgYy0xLjI5MSw1LjU4LTIuMTAxLDExLjQtMi4xMDEsMTcuMTk5YzAsNDIuNDUsMzQuNTk0LDc2Ljk3OSw3Ni45NzksNzYuOTc5YzQyLjQyOCwwLDc3LjA0NC0zNC41MDcsNzcuMDQ0LTc2Ljk3OSAgIFM0NjMuMTYzLDM3MS4yMTcsNDIwLjczNSwzNzEuMjE3eiIgZmlsbD0iIzAwMDAwMCIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
        background-size: 40px;
    background-repeat: no-repeat;
    background-position: center;
}
.icon_mute{
    background-image: url(../images/mute.svg);
}
.icon_unmute{
    background-image: url(../images/unmute.svg); 
} 
.icon-pause{
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAzMDAuMDAzIDMwMC4wMDMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMwMC4wMDMgMzAwLjAwMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1MTJweCIgaGVpZ2h0PSI1MTJweCI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTE1MC4wMDEsMGMtODIuODM4LDAtMTUwLDY3LjE1OS0xNTAsMTUwYzAsODIuODM4LDY3LjE2MiwxNTAuMDAzLDE1MCwxNTAuMDAzYzgyLjg0MywwLDE1MC02Ny4xNjUsMTUwLTE1MC4wMDMgICAgQzMwMC4wMDEsNjcuMTU5LDIzMi44NDYsMCwxNTAuMDAxLDB6IE0xMzQuNDEsMTk0LjUzOGMwLDkuNDk4LTcuNywxNy4xOTgtMTcuMTk4LDE3LjE5OHMtMTcuMTk4LTcuNy0xNy4xOTgtMTcuMTk4VjEwNS40NiAgICBjMC05LjQ5OCw3LjctMTcuMTk4LDE3LjE5OC0xNy4xOThzMTcuMTk4LDcuNywxNy4xOTgsMTcuMTk4VjE5NC41Mzh6IE0xOTguOTU1LDE5NC41MzhjMCw5LjQ5OC03LjcwMSwxNy4xOTgtMTcuMTk4LDE3LjE5OCAgICBjLTkuNDk4LDAtMTcuMTk4LTcuNy0xNy4xOTgtMTcuMTk4VjEwNS40NmMwLTkuNDk4LDcuNy0xNy4xOTgsMTcuMTk4LTE3LjE5OHMxNy4xOTgsNy43LDE3LjE5OCwxNy4xOThWMTk0LjUzOHoiIGZpbGw9IiMwMDAwMDAiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
}
.icon-play{
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDM1MCAzNTAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM1MCAzNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPgo8cGF0aCBkPSJNMTc1LDBDNzguMzQzLDAsMCw3OC4zNDMsMCwxNzVjMCw5Ni42NTYsNzguMzQzLDE3NSwxNzUsMTc1Yzk2LjY1NiwwLDE3NS03OC4zNDQsMTc1LTE3NUMzNTAsNzguMzQzLDI3MS42NTYsMCwxNzUsMHogICBNMjU4LjczOCwxODkuMDVsLTEwNC4zODYsNzEuODEyYy0yLjkwNCwxLjk4OS02LjI4NCwzLjAwNi05LjY3MywzLjAwNmMtMi43MjgsMC01LjQzNi0wLjY0OC03LjkzLTEuOTUxICBjLTUuNjA1LTIuOTY1LTkuMTI1LTguNzc3LTkuMTI1LTE1LjEwM1YxMDMuMTg4YzAtNi4zMjYsMy41Mi0xMi4xMzksOS4xMjUtMTUuMTA0YzUuNjA1LTIuOTQsMTIuMzc3LTIuNTM1LDE3LjYwMywxLjA1NSAgbDEwNC4zODYsNzEuODExYzQuNjE5LDMuMTgsNy4zODcsOC40NDEsNy4zODcsMTQuMDVDMjY2LjEyNSwxODAuNjA5LDI2My4zNTgsMTg1Ljg3LDI1OC43MzgsMTg5LjA1eiIgZmlsbD0iIzAwMDAwMCIvPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
}
.aarow{
	background-image: url(../images/next.svg); 
}
.team_section.selected-color{
    position: relative;
    padding: 100px 0; 
}
.back-btn {
    position: absolute;
    left: 20px;
    top: 20px;
    color: #000;
    font-size: 22px;
    font-family: muli;
    font-weight: 600
}
.share-btn{
    position: absolute;
    right: 20px;
    top: 20px;
    color: #000;
    font-size: 22px;
    font-family: muli;
    font-weight: 600
}


@media screen and (max-width:767px){
    /*.show_discoverzones {font-size: 20px;}*/

    .banner_text p a{ display: none !important  }

.dynamic_content td {

    width: 100%;

    display: inline-block;

}

.mobileHide {

    display: none!important;

}

.mobileShow{

    display: block!important;

}
.feelgood .Discover{
	    height: 145px;
    font-size: 20px;
    margin-top: 10px;
}
li.rootsculture .coolrunnings{ margin-top: 0 }

.music-screen-content > .title{ font-size: 20px; padding-bottom: 10px;   padding-top: 6px;margin-top: 0;}
.share-btn{right: 4px; top: 5px; }
.music-controls-icon{width: 30px;height: 30px; margin: 0 5px;}
.icon_share{ background-size: 21px; }
.back-btn{ left: 8px;top: 5px; }
.back-btn img{ max-width: 30px;max-height: 30px }
.music-detail p{ line-height: 40px; }
.music-detail .title{ font-size: 30px; }
.music-detail p span:last-child{font-size:15px; margin-bottom: -14px;margin-left: 5px;}
.music-controls{ margin-bottom: 25px; }
.music_section li a span.star{ font-size: 30px; top: 45%; }
.music_section ul li .unmute,.music_section ul li .mute{ bottom: 5px; }
.music_section ul li .music-controls-icon{ width: 20px; height: 20px; }
.music_section li a span{ top: 46% }
.music-detail p img{     max-width: 150px }
.team_section{ padding: 0; }
.song_cat_list{     height: 100% !important; width: 100% !important; }
.selected-tens .music-detail{  height: calc(100% - 46px) !important}
.song_cat_list p{ font-size: 20px; }
}





