 body {
     margin: 0;
     padding: 0;
     background: #FFFFFF;
     overflow-x: hidden;
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
 }
 
 .page-container {
     overflow: hidden;
 }
 
 a,
 button {
     transition: background .3s ease-in-out;
     outline: none!important;
 }
 
 a:hover {
     text-decoration: none;
     cursor: pointer;
 }
 
 .page-preloader {
     position: fixed;
     top: 0;
     bottom: 0;
     width: 100%;
     z-index: 100000;
     background: #FFFFFF url("..img/pageload-spinner.gif") no-repeat center center;
     animation-name: preloader-fade;
     animation-delay: 2s;
     animation-duration: 0.5s;
     animation-fill-mode: both;
 }
 
 @keyframes preloader-fade {
     0% {
         opacity: 1;
         visibility: visible;
     }
     100% {
         opacity: 0;
         visibility: hidden;
     }
 }
 
 @font-face {
     font-family: 'BigJohn';
     src: url('../fonts/BigJohn/big-john.woff');
     src: url('../fonts/BigJohn/big-john.woff') format('woff'), url('./fonts/BigJohn/big-john.eot?#iefix') format('embedded-opentype'), url('../fonts/BigJohn/big-john.ttf') format('truetype');
     font-weight: normal;
     font-style: normal;
 }
 
 @font-face {
     font-family: 'et-line';
     src: url('../fonts/et-line/et-line.woff');
     src: url('../fonts/et-line/et-line.woff') format('woff'), url('./fonts/et-line/et-line.eot?#iefix') format('embedded-opentype'), url('../fonts/et-line/et-line.ttf') format('truetype'), url('./fonts/et-line/et-line.svg#et-line') format('svg');
     font-weight: normal;
     font-style: normal;
 }
 
 .bloc {
     width: 100%;
     clear: both;
     background: 50% 50% no-repeat;
     padding: 0 50px;
     -webkit-background-size: cover;
     -moz-background-size: cover;
     -o-background-size: cover;
     background-size: cover;
     position: relative;
     display: flex;
 }
 
 .bloc .container {
     padding-left: 0;
     padding-right: 0;
 }
 
 .bloc-xxl {
     padding: 200px 50px;
 }
 
 .bloc-lg {
     padding: 100px 50px;
 }
 
 .bloc-sm {
     padding: 20px 50px;
 }
 
 .bloc-fill-screen {
     min-height: 100vh;
     display: flex;
     flex-direction: column;
     padding-top: 20px;
     padding-bottom: 20px;
 }
 
 .bloc-fill-screen > .container {
     align-self: flex-middle;
     flex-grow: 1;
     display: flex;
     flex-wrap: wrap;
 }
 
 .bloc-fill-screen > .container > .row {
     flex-grow: 1;
     align-self: center;
     width: 100%;
 }
 
 .bloc-fill-screen .fill-bloc-top-edge,
 .bloc-fill-screen .fill-bloc-bottom-edge {
     flex-grow: 0;
 }
 
 .bloc-fill-screen .fill-bloc-top-edge {
     align-self: flex-start;
 }
 
 .bloc-fill-screen .fill-bloc-bottom-edge {
     align-self: flex-end;
 }
 
 .full-width-bloc {
     padding-left: 0;
     padding-right: 0;
 }
 
 .full-width-bloc .row {
     margin-left: 0;
     margin-right: 0;
 }
 
 .full-width-bloc .container {
     width: 100%;
     max-width: 100%!important;
 }
 
 .full-width-bloc .carousel img {
     width: 100%;
     height: auto;
 }
 
 .bg-center,
 .bg-l-edge,
 .bg-r-edge,
 .bg-t-edge,
 .bg-b-edge,
 .bg-tl-edge,
 .bg-bl-edge,
 .bg-tr-edge,
 .bg-br-edge,
 .bg-repeat {
     -webkit-background-size: auto!important;
     -moz-background-size: auto!important;
     -o-background-size: auto!important;
     background-size: auto!important;
 }
 
 .video-bg-container,
 .bloc-video {
     position: absolute;
     top: 0;
     bottom: 0;
     left: 50%;
     right: -50%;
     overflow: hidden;
     transform: translateX(-50%);
     -webkit-transform: translateX(-50%);
 }
 
 .bloc-video,
 .video-bg-container iframe {
     width: auto;
     height: auto;
     min-width: 100%;
     min-height: 100%;
     z-index: 0;
 }
 
 .bloc-bg-texture::before {
     content: "";
     background-size: 2px 2px;
     position: absolute;
     top: 0;
     bottom: 0;
     left: 0;
     right: 0;
 }
 
 .texture-darken::before {
     background: rgba(0, 0, 0, 0.5);
 }
 
 .b-parallax {
     background-attachment: fixed;
 }
 
 @media (hover: none) {
     .b-parallax {
         background-attachment: scroll;
     }
 }
 
 .d-bloc {
     color: rgba(255, 255, 255, .7);
 }
 
 .d-bloc button:hover {
     color: rgba(255, 255, 255, .9);
 }
 
 .d-bloc .icon-round,
 .d-bloc .icon-square,
 .d-bloc .icon-rounded,
 .d-bloc .icon-semi-rounded-a,
 .d-bloc .icon-semi-rounded-b {
     border-color: rgba(255, 255, 255, .9);
 }
 
 .d-bloc .divider-h span {
     border-color: rgba(255, 255, 255, .2);
 }
 
 .d-bloc .a-btn,
 .d-bloc .navbar a,
 .d-bloc a .icon-sm,
 .d-bloc a .icon-md,
 .d-bloc a .icon-lg,
 .d-bloc a .icon-xl,
 .d-bloc h1 a,
 .d-bloc h2 a,
 .d-bloc h3 a,
 .d-bloc h4 a,
 .d-bloc h5 a,
 .d-bloc h6 a,
 .d-bloc p a {
     color: rgba(255, 255, 255, .6);
 }
 
 .d-bloc .a-btn:hover,
 .d-bloc .navbar a:hover,
 .d-bloc a:hover .icon-sm,
 .d-bloc a:hover .icon-md,
 .d-bloc a:hover .icon-lg,
 .d-bloc a:hover .icon-xl,
 .d-bloc h1 a:hover,
 .d-bloc h2 a:hover,
 .d-bloc h3 a:hover,
 .d-bloc h4 a:hover,
 .d-bloc h5 a:hover,
 .d-bloc h6 a:hover,
 .d-bloc p a:hover {
     color: rgba(255, 255, 255, 1);
 }
 
 .d-bloc .navbar-toggle .icon-bar {
     background: rgba(255, 255, 255, 1);
 }
 
 .d-bloc .btn-wire,
 .d-bloc .btn-wire:hover {
     color: rgba(255, 255, 255, 1);
     border-color: rgba(255, 255, 255, 1);
 }
 
 .d-bloc .card {
     color: rgba(0, 0, 0, .5);
 }
 
 .d-bloc .card button:hover {
     color: rgba(0, 0, 0, .7);
 }
 
 .d-bloc .card icon {
     border-color: rgba(0, 0, 0, .7);
 }
 
 .d-bloc .card .divider-h span {
     border-color: rgba(0, 0, 0, .1);
 }
 
 .d-bloc .card .a-btn {
     color: rgba(0, 0, 0, .6);
 }
 
 .d-bloc .card .a-btn:hover {
     color: rgba(0, 0, 0, 1);
 }
 
 .d-bloc .card .btn-wire,
 .d-bloc .card .btn-wire:hover {
     color: rgba(0, 0, 0, .7);
     border-color: rgba(0, 0, 0, .3);
 }
 
 .d-bloc .card,
 .l-bloc {
     color: rgba(0, 0, 0, .5);
 }
 
 .d-bloc .card button:hover,
 .l-bloc button:hover {
     color: rgba(0, 0, 0, .7);
 }
 
 .l-bloc .icon-round,
 .l-bloc .icon-square,
 .l-bloc .icon-rounded,
 .l-bloc .icon-semi-rounded-a,
 .l-bloc .icon-semi-rounded-b {
     border-color: rgba(0, 0, 0, .7);
 }
 
 .d-bloc .card .divider-h span,
 .l-bloc .divider-h span {
     border-color: rgba(0, 0, 0, .1);
 }
 
 .d-bloc .card .a-btn,
 .l-bloc .a-btn,
 .l-bloc .navbar a,
 .l-bloc a .icon-sm,
 .l-bloc a .icon-md,
 .l-bloc a .icon-lg,
 .l-bloc a .icon-xl,
 .l-bloc h1 a,
 .l-bloc h2 a,
 .l-bloc h3 a,
 .l-bloc h4 a,
 .l-bloc h5 a,
 .l-bloc h6 a,
 .l-bloc p a {
     color: rgba(0, 0, 0, .6);
 }
 
 .d-bloc .card .a-btn:hover,
 .l-bloc .a-btn:hover,
 .l-bloc .navbar a:hover,
 .l-bloc a:hover .icon-sm,
 .l-bloc a:hover .icon-md,
 .l-bloc a:hover .icon-lg,
 .l-bloc a:hover .icon-xl,
 .l-bloc h1 a:hover,
 .l-bloc h2 a:hover,
 .l-bloc h3 a:hover,
 .l-bloc h4 a:hover,
 .l-bloc h5 a:hover,
 .l-bloc h6 a:hover,
 .l-bloc p a:hover {
     color: rgba(0, 0, 0, 1);
 }
 
 .l-bloc .navbar-toggle .icon-bar {
     color: rgba(0, 0, 0, .6);
 }
 
 .d-bloc .card .btn-wire,
 .d-bloc .card .btn-wire:hover,
 .l-bloc .btn-wire,
 .l-bloc .btn-wire:hover {
     color: rgba(0, 0, 0, .7);
     border-color: rgba(0, 0, 0, .3);
 }
 
 .hero .hero-nav {
     padding-left: inherit;
     padding-right: inherit;
 }
 
 .navbar-dark .nav .dropdown-menu .nav-link {
     color: rgb(64, 64, 64);
 }
 
 .sticky-nav.sticky {
     position: fixed;
     top: 0;
     z-index: 1000;
     box-shadow: 0 1px 2px rgba(0, 0, 0, .3);
     transition: all .2s ease-out;
 }
 
 .navbar-light .menu-icon-two-bars-thick .navbar-toggler-icon {
     background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='5' stroke-miterlimit='10' d='M4,10H26M4,20H26'/%3E%3C/svg%3E");
 }
 
 .navbar-dark .menu-icon-two-bars-thick .navbar-toggler-icon {
     background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='5' stroke-miterlimit='10' d='M4,10H26M4,20H26'/%3E%3C/svg%3E");
 }
 
 .nav-special {
     overflow-y: scroll;
 }
 
 .nav-special .site-navigation {
     top: 0;
     left: 0;
     width: 100%;
     position: relative!important;
     max-width: 100%!important;
     z-index: 1000;
 }
 
 .nav-special .nav > li {
     width: 100%;
     background: none!important;
     border: 0!important;
 }
 
 .nav-special.collapsing {
     -webkit-transition: none;
     transition: none;
     height: 100%!important;
     background: none!important;
 }
 
 .nav-special .navbar-nav .show .dropdown-menu {
     position: relative!important;
     transform: none!important;
     float: none;
     width: 100%;
     margin-top: 0;
     background-color: transparent;
     -webkit-box-shadow: none;
     box-shadow: none;
     border: 0;
 }
 
 .nav-special .nav .dropdown-menu .nav-link {
     color: #FFF;
 }
 
 .blocsapp-special-menu {
     position: absolute;
     z-index: 10000;
 }
 
 .nav-special.fullscreen-nav .caret,
 .nav-special.fullscreen-nav .dropdown-menu .dropdown .caret {
     border-width: 8px;
 }
 
 .nav-special .navbar-nav .show>.nav-link {
     color: #FFF;
 }
 
 .navbar-toggle {
     transition: all .1s linear;
 }
 
 .selected-nav {
     opacity: 0;
     transform: scale(0.3);
     transition: all .1s linear;
 }
 
 .close-special-menu {
     position: fixed;
     display: block;
     width: 25px;
     height: 25px;
     top: 16px;
     right: 10px;
     z-index: 10000;
 }
 
 .nav-invert .sidebar-nav .close-special-menu {
     left: 260px;
 }
 
 .close-special-menu .close-icon {
     display: block;
     width: 100%;
     height: 1px;
     transform: rotate(45deg);
     margin-top: 12px;
 }
 
 .close-special-menu .close-icon:after {
     content: "";
     display: inherit;
     width: inherit;
     height: inherit;
     background: inherit;
     transform: rotate(90deg);
 }
 
 .lock-scroll {
     overflow: hidden;
     transition: background .3s linear;
 }
 
 .nav-special::-webkit-scrollbar {
     -webkit-appearance: none;
     width: 0;
     height: 0;
 }
 
 .nav-special .dropdown-menu .dropdown .caret {
     border-top-color: rgba(255, 255, 255, .8);
     border-right-color: transparent;
     border-bottom-color: transparent;
     border-left-color: transparent;
     margin: 0 0 0 5px;
     float: none;
 }
 
 .blocsapp-special-menu .site-navigation.pull-right {
     float: none!important;
 }
 
 .close-special-menu .close-icon {
     background: #fff;
 }
 
 .blocsapp-special-menu blocsnav {
     background: #000;
 }
 
 .nav-special.fullscreen-nav {
     width: 100%;
     right: 0;
     top: 0;
     bottom: 0;
     opacity: 0;
     z-index: 1000;
     position: fixed;
     transition: all .2s linear;
 }
 
 .nav-special.fullscreen-nav.open-up {
     transform: translateY(1000px);
 }
 
 .nav-special.fullscreen-nav.open-down {
     transform: translateY(-1000px);
 }
 
 .nav-special.fullscreen-nav.open-left {
     transform: translateX(-1000px);
 }
 
 .nav-special.fullscreen-nav.open-right {
     transform: translateX(1000px);
 }
 
 .nav-special.fullscreen-nav .nav > li a,
 .nav-special.fullscreen-nav .nav .dropdown-menu > li > a {
     color: rgba(255, 255, 255, .8);
     text-align: center;
     font-size: 28px;
 }
 
 .nav-special.fullscreen-nav .nav > li a:hover {
     color: #FFF;
 }
 
 .open.nav-special.fullscreen-nav {
     opacity: 1;
     transition: all .2s linear;
 }
 
 .nav-special.fullscreen-nav .site-navigation {
     text-align: center;
     margin-top: 10%!important;
 }
 
 .nav-special.fullscreen-nav .close-special-menu {
     right: 20px;
 }
 
 .open.nav-special.fullscreen-nav.open-left,
 .open.nav-special.fullscreen-nav.open-right,
 .open.nav-special.fullscreen-nav.open-down,
 .open.nav-special.fullscreen-nav.open-up {
     transform: translateY(0);
 }
 
 .navbar-light .navbar-nav .nav-link {
     color: rgb(64, 64, 64);
 }
 
 .btco-menu li > a {
     padding: 10px 15px;
     color: #000;
 }
 
 .btco-menu .active a:focus,
 .btco-menu li a:focus,
 .navbar > .show > a:focus {
     background: transparent;
     outline: 0;
 }
 
 .dropdown-menu .show > .dropdown-toggle::after {
     transform: rotate(-90deg);
 }
 
 .mg-clear {
     margin: 0;
 }
 
 .mg-md {
     margin-top: 10px;
     margin-bottom: 20px;
 }
 
 .btn-d,
 .btn-d:hover,
 .btn-d:focus {
     color: #FFF;
     background: rgba(0, 0, 0, .3);
 }
 
 button {
     outline: none!important;
 }
 
 .btn-sq {
     border-radius: 0px;
 }
 
 .btn-wire {
     background: transparent!important;
     border: 2px solid transparent;
 }
 
 .btn-wire:hover {
     background: transparent!important;
     border: 2px solid transparent;
 }
 
 .icon-md {
     font-size: 30px!important;
 }
 
 .text-w-70 {
     max-width: 70%;
 }
 
 .text-center.text-w-sm,
 .text-center.text-w-md,
 .text-center.text-w-lg,
 .text-center.text-w-90,
 .text-center.text-w-80,
 .text-center.text-w-70,
 .text-center.text-w-60,
 .text-center.text-w-50 {
     margin-left: auto;
     margin-right: auto;
 }
 
 .card-sq,
 .card-sq .card-header,
 .card-sq .card-footer {
     border-radius: 0;
 }
 
 .card-rd {
     border-radius: 30px;
 }
 
 .card-rd .card-header {
     border-radius: 29px 29px 0 0;
 }
 
 .card-rd .card-footer {
     border-radius: 0 0 29px 29px;
 }
 
 .form-control {
     border-color: rgba(0, 0, 0, .1);
     box-shadow: none;
 }
 
 .scrollToTop {
     width: 40px;
     height: 40px;
     position: fixed;
     bottom: 20px;
     right: 20px;
     opacity: 0;
     z-index: 500;
     transition: all .3s ease-in-out;
 }
 
 .scrollToTop span {
     margin-top: 6px;
 }
 
 .showScrollTop {
     font-size: 14px;
     opacity: 1;
 }
 
 h1,
 h2,
 h3,
 h4,
 h5,
 h6,
 p,
 label,
 .btn,
 a {
     font-family: "Helvetica";
 }
 
 .container {
     max-width: 1140px;
 }
 
 .music-bottom-social-icon {
     color: #EAEAEA!important;
     margin-right: 2px;
     margin-left: 2px;
     text-align: center;
     width: 45px;
 }
 
 .music-bottom-social-icon:hover {
     color: #FEFFFF!important;
     text-shadow: 0px 0px 15px rgba(255, 255, 255, 0.2);
 }
 
 .music-artist-card {
     background-color: rgba(0, 0, 0, 0.3);
     margin-bottom: 50px;
     padding-top: 15px;
     padding-bottom: 0px;
 }
 
 .music-icon-social {
     width: 35px;
     color: #929292!important;
     text-shadow: 0px 0px 30px rgba(255, 255, 255, 0.2);
     font-size: 28px;
 }
 
 .music-icon-social:hover {
     color: #FEFFFF!important;
     text-shadow: 0px 0px 30px rgba(255, 255, 255, 0.4);
 }
 
 .music-navigation {
     text-transform: uppercase;
     font-family: "Oswald";
     font-weight: 700;
     margin-right: 5px;
     margin-left: 5px;
     letter-spacing: 0.03em;
     border-style: solid;
     border-color: rgba(0, 0, 0, 0.0)!important;
     border-width: 5px 0px 0px 0px;
 }
 
 .music-navigation:hover {
     text-shadow: 0px 0px 28px rgba(255, 255, 255, 0.3);
     border-color: #FEFFFF!important;
 }
 
 .music-navigation-active {
     text-transform: uppercase;
     font-family: "Oswald";
     font-weight: 700;
     margin-right: 5px;
     margin-left: 5px;
     color: #FEFFFF!important;
     text-shadow: 0px 0px 28px rgba(255, 255, 255, 0.3);
     letter-spacing: 0.03em;
     border-style: solid;
     border-color: #FEFFFF!important;
     border-width: 5px 0px 0px 0px;
 }
 
 .music-navigation-active:hover {}
 
 .music-copyright {
     margin-top: 50px;
 }
 
 .music-header {
     padding-top: 50px;
     padding-bottom: 50px;
 }
 
 .music-toggler-menu {
     float: none;
 }
 
 .h4-style {
     font-family: Roboto;
     font-weight: 700;
 }
 
 .h1-style {
     font-family: "BigJohn";
     font-size: 70px;
     width: 57.19%;
 }
 
 .h2-style {
     font-family: "BigJohn";
     font-size: 85px;
 }
 
 .asda {
     font-family: "et-line";
 }
 
 .p-style {
     width: 61.87%;
     font-family: "et-line";
     font-size: 19px;
     margin-top: 20px;
 }
 
 .as {
     font-family: "BigJohn";
     font-size: 85px;
 }
 
 .aa {
     font-family: "BigJohn";
     font-size: 18px;
     text-transform: uppercase;
     color: #FFFFFF!important;
 }
 
 .h1-5-style {
     font-size: 28px;
     font-family: "BigJohn";
 }
 
 .bloc-margin-top {
     margin-top: 18px;
 }
 
 .bloc-margin-bottom {
     margin-bottom: 152px;
 }
 
 .aaaa {
     background-image: url("img/AdobeStock_71043217.jpg");
     background-size: 100% auto;
 }
 
 .asssss {
     font-family: "BigJohn";
     font-weight: 900;
 }
 
 .navbar-brand img {
     width: 50px;
     height: 50px;
 }
 
 .rt {
     font-family: "BigJohn";
     font-size: 289px;
 }
 
 .img-style {
     width: 119px;
 }
 
 .h1-2-style {
     font-family: "BigJohn";
     font-size: 39px;
 }
 
 .p-bloc-2-style {
     font-size: 42px;
     margin-top: 2px;
     margin-bottom: 2px;
 }
 
 .t5rr {
     font-family: "BigJohn";
     font-size: 300px;
 }
 
 .eww {
     font-family: "BigJohn";
     font-size: 78px;
 }
 
 .h1-growth-style {
     font-size: 208px;
     margin-bottom: -1px;
     margin-top: 72px;
 }
 
 .link-style {
     width: 100%;
 }
 
 .link-build-style {
     width: 100%;
 }
 
 .men {
     font-family: "Roboto";
     font-weight: 300;
     font-size: 22px;
     color: #FEFFFF!important;
 }
 
 .men:hover {
     font-size: 22px;
     font-family: "Roboto";
     font-weight: 300;
     color: #FEFFFF!important;
 }
 
 .men:active {
     font-size: 22px;
     font-family: "Roboto";
     font-weight: 300;
     color: #FEFFFF!important;
 }
 
 .rte {
     margin-left: 68px;
 }
 
 .link-margin-top {
     margin-top: 0px;
     margin-right: -80px;
     margin-left: 8px;
 }
 
 .link-0-style {
     width: 100%;
 }
 
 .img-nd-logo-grey--style {
     width: 35px;
     height: 35px;
     margin-right: 22px;
     margin-top: -3px;
     border-color: #FFFFFF!important;
     border-style: solid;
     border-width: 1px 1px 1px 1px;
 }
 
 .btn-margin-top {
     margin-top: -137px;
 }
 
 .container-div-margin-top {
     margin-top: 0px;
 }
 
 .h1-discover-style {
     font-size: 145px;
     font-family: "BigJohn";
     margin-bottom: 1px;
     margin-top: 58px;
 }
 
 .h1-build-style {
     font-size: 240px;
 }
 
 .acd {
     font-family: "BigJohn";
     font-size: 145px;
 }
 
 .p-bloc-13-style {
     font-family: "helvetica";
     font-weight: 400;
 }
 
 .h1-margin-bottom {
     margin-bottom: 0px;
 }
 
 .h1-bloc-13-style {
     font-family: "helvetica";
     margin-bottom: 20px;
     margin-top: 47px;
 }
 
 .ass {
     width: 70%;
     font-size: 17px;
      font-family: "helvetica";
     color: #ffffff!important;
     font-weight: normal;
     font-family: "et-line";
     line-height: 20px;
 }
 
 .h3-2-style {
     font-family: "et-line";
     font-size: 18px;
     line-height: 28px;
     margin-bottom: 36px;
     width: 90%;
     color: #000000!important;
     font-weight: normal;
     margin-top: -7px;
 }
 
 .h3-webpages-style {
     font-family: "BigJohn";
     font-size: 33px;
     margin-bottom: 20px;
     margin-top: -4px;
     color: #181918!important;
 }
 
 .h4-style-233 {
     font-family: "BigJohn";
     color: #181918!important;
 }
 
 .h1-goodbye-style {
     font-size: 111px;
     font-family: "BigJohn";
     color: #181918!important;
 }
 
 .h3-technology-style {
     font-family: "BigJohn";
     font-size: 100px;
     color: #181918!important;
 }
 
 .form-style {
     width: 68.88%;
 }
 
 .btn-style {
     width: 19.12%;
 }
 
 .bgc-blue-ncs {
     background-color: #0883C7;
 }
 
 .bgc-black {
     background-color: #000000;
 }
 
 .bgc-medium-jungle-green {
     background-color: #272B2C;
 }
 
 .bgc-white {
     background-color: #FFFFFF;
 }
 
 .tc-white {
     color: #FFFFFF!important;
 }
 
 .tc-medium-jungle-green {
     color: #272B2C!important;
 }
 
 .tc-black {
     color: #ffffff!important;
 }
 
 .tc-white-smoke {
     color: #F8F8F8!important;
 }
 
 .tc-davys-grey {
     color: #525252!important;
 }
 
 .wire-btn-white {
     color: #FFFFFF!important;
     border-color: #FFFFFF!important;
 }
 
 .bg-AdobeStock-71043217 {
     background-image: url("img/AdobeStock_71043217.jpg");
 }
 
 @media (max-width: 1024px) {
     .bloc {
         padding-left: 20px;
         padding-right: 20px;
     }
     .bloc.full-width-bloc,
     .bloc-tile-2.full-width-bloc .container,
     .bloc-tile-3.full-width-bloc .container,
     .bloc-tile-4.full-width-bloc .container {
         padding-left: 0;
         padding-right: 0;
     }
 }
 
 @media (max-width: 991px) {
     .container {
         width: 100%;
     }
     .page-container {
         overflow: hidden;
         position: relative;
     }
     .bloc {
         padding-left: constant(safe-area-inset-left);
         padding-right: constant(safe-area-inset-right);
     }
     .bloc-group,
     .bloc-group .bloc {
         display: block;
         width: 100%;
     }
 }
 
 @media (max-width: 767px) {
     .page-container {
         overflow: hidden;
         position: relative;
     }
     .bloc-tile-2 .container,
     .bloc-tile-3 .container,
     .bloc-tile-4 .container {
         padding-left: 0;
         padding-right: 0;
     }
     .a-block {
         padding: 0 10px;
     }
     .btn-dwn {
         display: none;
     }
     .voffset {
         margin-top: 5px;
     }
     .voffset-md {
         margin-top: 20px;
     }
     .voffset-lg {
         margin-top: 30px;
     }
     form {
         padding: 5px;
     }
     .close-lightbox {
         display: inline-block;
     }
     .blocsapp-device-iphone5 {
         background-size: 216px 425px;
         padding-top: 60px;
         width: 216px;
         height: 425px;
     }
     .blocsapp-device-iphone5 img {
         width: 180px;
         height: 320px;
     }
 }
 
 @media (max-width: 991px) {
     .music-icon-social {
         font-size: 25px;
         width: 35px;
     }
     .music-header {
         padding-top: 10px;
         padding-bottom: 10px;
     }
     .rte {
         margin-left: 0px;
     }
     .ert {
         margin-left: 86px;
     }
 }
 
 @media (max-width: 767px) {
     .music-bottom-social-icon {}
     .music-artist-card {
         padding: 0px 5px 0px 5px;
     }
     .music-artist-card:hover {
         ;
     }
     .music-icon-social {
         width: 30px;
         font-size: 23px;
     }
     .music-navigation:hover {
         border-color: #FEFFFF!important;
     }
 }
 
 @media (max-width: 575px) {
     .music-bottom-social-icon {
         width: 45px;
     }
     .music-artist-card {
         margin-bottom: 28px;
         padding-top: 10px;
         padding-bottom: 0px;
         max-width: 300px;
         margin-right: auto;
         margin-left: auto;
     }
     .music-icon-social {
         width: 35px;
     }
     .music-navigation-active {
         border-color: rgba(254, 255, 255, 0.0)!important;
         text-align: right;
     }
     .music-navigation:hover {
         border-color: rgba(254, 255, 255, 0.0)!important;
     }
     .music-navigation-active:hover {
         border-color: rgba(0, 0, 0, 0.0)!important;
     }
     .music-header {
         background-color: transparent;
     }
     .music-toggler-menu {
         float: right;
     }
     .h1-style {
         font-size: 45px;
         text-align: left;
         width: 100%;
     }
     .h4-style {
         font-size: 6px;
         text-indent: px;
         line-height: 28px;
     }
     .p-style {
         width: 100%;
         font-size: 12px;
     }
     .h1-2-style {
         font-size: 30px;
     }
     .h3-2-style {
         text-align: center;
         width: 100%;
     }
     .h3-webpages-style {
         text-align: center;
     }
     .h4-style-233 {
         text-align: center;
     }
     .h1-goodbye-style {
         font-size: 35px;
         margin-top: -296px;
     }
     .navbar-brand img {
         width: 30px;
         height: 30px;
     }
     .rte {
         margin-left: 0px;
     }
     .h1-contact-style {
         font-size: 45px;
     }
     .h1-33-style {
         font-size: 45px;
     }
     .btn-style {
         width: 44.44%;
         margin-right: -45px;
         margin-left: 67px;
         margin-top: 11px;
         border-radius: 4px 4px 4px 4px;
     }
     .img-style {
         width: 81px;
     }
     .form-style {
         width: 100%;
     }
     .t5rr {
         font-size: 50px;
     }
 }