    @font-face {
        font-family: 'AntennaComp-ThinItalic';
        src: url("../_assets/AntennaComp-ThinItalic.otf") format("opentype");
    }
    
    @font-face {
        font-family: 'AntennaCond-LightItalic';
        src: url("../_assets/AntennaCond-LightItalic.otf") format("opentype");
    }
    
    @font-face {
        font-family: 'AntennaCond-MediumItalic';
        src: url("../_assets/AntennaCond-MediumItalic.otf") format("opentype");
    }
    
    @font-face {
        font-family: 'AntennaCond-Regular';
        src: url("../_assets/AntennaCond-Regular 2.otf") format("opentype");
    }
    
    @font-face {
        font-family: 'Angelface4';
        src: url("../_assets/Angelface 4.otf") format("opentype");
    }
    
    @font-face {
        font-family: 'Angelface3';
        src: url("../_assets/Angelface 3.otf") format("opentype");
    }
    
    @font-face {
        font-family: 'Angelface2';
        src: url("../_assets/Angelface 2.otf") format("opentype");
    }
    
    @font-face {
        font-family: 'Angelface';
        src: url("../_assets/Angelface.otf") format("opentype");
    }
    
    @font-face {
        font-family: 'HelveticaLTStd-Light';
        src: url("../_assets/HelveticaLTStd-Light.otf") format("opentype");
    }
    
    #aguardando {
        background: url('../_assets/BG_capa_clinica_profissional.png') no-repeat;
        background-size: cover;
        width: 100%;
        padding: 170px 0px 200px 0px;
        text-align: center;
    }
    
    #aguardando img {
        max-width: 30%;
        min-height: auto;
    }
    
    #aguardando h1 {
        font-family: 'AntennaCond-Regular', Arial, Helvetica, sans-serif;
        font-size: 6em;
        color: #0d9292;
    }
    
    #aguardando h2 {
        font-family: 'AntennaCond-LightItalic', Arial, Helvetica, sans-serif;
        font-size: 3em;
        color: #0d9292;
    }
    
    @media (max-width: 1000px) {
        #aguardando img {
            max-width: 50%;
        }
    }
    /* CUSTOMIZE MENU
-------------------------------------------------- */
    
    .navbar-wrapper {
        position: absolute;
        z-index: 9;
        width: 100%;
        top: 15px;
    }
    
    .navbar-wrapper .page-scroll {
        font-family: Angelface2;
        font-size: 22px;
        font-weight: bolder;
        color: #ffffff !important;
        background: #40a48c !important;
    }
    
    .navbar-wrapper .page-scroll:hover {
        font-family: Angelface2;
        font-size: 22px;
        font-weight: bolder;
        color: #ffffff !important;
        background: #40a48c !important;
    }
    
    .navbar-default .navbar-toggle .icon-bar {
        color: #ffffff !important;
        background: #ffffff !important;
    }
    
    .navbar-default .navbar-toggle {
        border-right: 1px solid #fff;
        border-radius: 0px;
        padding: 22px 20px 22px 20px;
        margin: 0px 15px 0px 0px;
    }
    
    .navbar-default .navbar-toggle:focus,
    .navbar-default .navbar-toggle:hover {
        background-color: #40a48c;
    }
    
    .navbar-default .navbar-toggle {
        background-color: #40a48c;
    }
    
    .navbar-default.navbar-scroll .navbar-nav>.active>a:focus {
        background: transparent;
        color: inherit;
    }
    
    .navbar-scroll.navbar-default .nav li a {
        color: #676a6c;
    }
    
    .navbar-scroll.navbar-default .nav li a:hover {
        color: #A570CC;
    }
    
    .navbar-wrapper .navbar.navbar-scroll {
        padding-top: 0;
        padding-bottom: 5px;
        border-bottom: 1px solid #e7eaec;
        border-radius: 0;
    }
    
    .navbar-scroll .navbar-nav>li>a {
        padding: 20px 10px;
    }
    
    .navbar-default .navbar-nav>.active>a,
    .navbar-default .navbar-nav>.open>a {
        color: #40a48c !important;
        background: #c0d72f !important;
    }
    
    .navbar.navbar-scroll .navbar-brand {
        margin-top: 5px;
        border-radius: 5px;
        font-size: 12px;
        padding: 10px;
        height: auto;
    }
    
    .navbar-wrapper .pagecroll.active {
        background: #c0d72f;
    }
    
    .navbar {
        margin-bottom: 0px;
        padding: 10px 0px 0px 0px;
    }
    
    .navbar-default {
        border: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
        box-shadow: none;
    }
    
    .navbar-default .navbar-nav>li>a {
        margin: 0px 2px;
        background: #c0d72f;
        border-radius: 25px;
        color: #40a48c;
    }
    
    .navbar-brand {
        display: none;
    }
    
    .navbar li a.active span {
        display: inline-block;
        font-family: Angelface;
        background: #c0d72f;
    }
    
    .navbar-brand>img {
        display: block;
        width: 50px;
        position: fixed;
        top: 1px;
    }
    
    .navbar-toggle {
        position: relative;
        float: left;
        padding: 9px 10px;
        margin-top: 8px;
        margin-left: 15px;
        margin-bottom: 8px;
        background-color: transparent;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 4px;
    }
    
    .navbar-header .boxtexto {
        display: none;
        float: left;
        padding-top: 22px;
        text-align: center;
    }
    
    .navbar-header .boxtexto p,
    .navbar-header .boxtexto small {
        line-height: 0px;
        margin: 0;
        padding: 0;
    }
    /* CUSTOMIZE AVATAR
-------------------------------------------------- */
    
    .avatar {
        position: relative;
        top: 0;
        padding: 0;
        margin: 0;
    }
    
    .avatar .primeiraimagem img {
        width: 100%;
        position: absolute;
        opacity: 0.4;
    }
    
    .avatar .primeiraimagem .texto-esquerda {
        position: absolute;
        bottom: 20px;
        max-width: 40%;
        text-align: center;
        margin: 0 auto;
        left: 5%;
    }
    
    .avatar .primeiraimagem .texto-direita {
        position: absolute;
        bottom: 20px;
        max-width: 40%;
        text-align: center;
        margin: 0 auto;
        right: 5%;
    }
    
    .avatar .primeiraimagem .texto-direita p {
        font-family: AntennaCond-Regular;
        font-size: 12px;
        color: #40a48c;
    }
    
    .avatar .primeiraimagem .texto-esquerda h2 {
        font-family: AntennaCond-Regular;
        font-size: 18px;
        color: #40a48c;
    }
    
    .avatar .primeiraimagem .marca {
        position: relative;
        opacity: 1;
        width: 250px;
    }
    
    .avatar .segundaimagem img {
        width: 100%;
    }
    
    #adrianna-avatar {
        position: absolute;
        top: 0;
        width: 100%;
        margin: 0 auto;
        z-index: 1;
    }
    
    #adrianna-avatar img {
        max-width: 100%;
    }
    
    .avatar .motivacional {
        position: absolute;
        top: 155px;
        left: 10%;
        z-index: 1;
        text-align: center;
    }
    
    .avatar .motivacional h1 {
        font-family: Angelface;
        color: #40a48c;
        font-size: 60px;
    }
    /* CUSTOMIZE AVATAR
-------------------------------------------------- */
    
    .mp-top {
        margin-top: 20px;
    }
    
    #clinica {
        /*background: url('../_assets/BG_capa_clinica_profissional.png') no-repeat;*/
        width: 100%;
        background-size: cover;
        position: relative;
    }
    
    #clinica .bg-clinica {
        background: url('../_assets/BG_capa_clinica_profissional.png') no-repeat;
        width: 100%;
        height: 100%;
        background-size: cover;
        position: absolute;
        opacity: 0.6;
    }
    
    #clinica h1 {
        font-family: Angelface4;
        font-size: 8em;
        color: #149393;
    }
    
    #clinica p {
        font-family: AntennaCond-Regular;
        color: #149393;
        font-size: 2em;
    }
    
    #clinica h2 {
        font-family: Angelface2;
        color: #149393;
        font-size: 3em;
    }
    
    #clinica .tv {
        width: 100%;
        text-align: center;
    }
    
    #clinica .tv img {
        margin: 0 auto;
        width: 25em;
    }
    
    #clinica .esferas {
        position: relative;
    }
    
    #clinica .esfera1 img {
        position: absolute;
        cursor: pointer;
        width: 350px;
        top: 25px;
        left: 0px;
    }
    
    #clinica .esfera2 img {
        position: absolute;
        cursor: pointer;
        width: 350px;
        top: 100px;
        left: 230px;
    }
    
    #clinica .esfera3 img {
        position: absolute;
        cursor: pointer;
        width: 300px;
        top: 300px;
        left: 80px;
    }
    /* CUSTOMIZE PROFISSIONAL
-------------------------------------------------- */
    
    #profissional {
        position: relative;
    }
    
    #profissional .bg-profissional {
        background: url('../_assets/BG_capa_clinica_profissional.png') no-repeat;
        width: 100%;
        height: 100%;
        background-size: cover;
        position: absolute;
        opacity: 0.6;
    }
    
    #profissional h1 {
        font-family: Angelface4;
        font-size: 118px;
        color: #149393;
    }
    
    #profissional p {
        font-family: AntennaCond-Regular;
        color: #149393;
        font-size: 18px;
        line-height: 33px;
    }
    
    #profissional h2 {
        font-family: HelveticaLTStd-Light;
        font-size: 17px;
        color: #149393;
    }
    
    #profissional .textos {
        padding: 20px 30px 0px 0px;
    }
    
    #profissional .foto {
        text-align: center;
        max-width: 80%;
        margin: 30px auto;
    }
    /* CUSTOMIZE HOMEOPATIA
-------------------------------------------------- */
    
    .snapcontent {
        position: relative;
        min-height: 550px;
    }
    
    .snapcontent .bg-snap {
        background: url('../_assets/HOMEOPATIA_principal_pag1.png') no-repeat;
        width: 100%;
        height: 100%;
        background-size: cover;
        position: absolute;
        opacity: 0.6;
    }
    
    .snapcontent .textos {
        text-align: center;
        padding-top: 120px;
    }
    
    .snapcontent .textos ul {
        width: 570px;
        margin: 0 auto;
    }
    
    .snapcontent .textos li {
        float: left;
        position: relative;
        display: block;
        margin: 10px 15px;
    }
    
    .snapcontent .textos li a {
        text-decoration: none;
    }
    
    .snapcontent .textos h1 {
        font-family: Angelface4;
        font-size: 228px;
        color: #149393;
    }
    
    .snapcontent .textos h2 {
        font-family: Angelface4;
        color: #149393;
        font-size: 4em;
    }
    
    .snapcontent .textos h3 {
        font-family: Angelface4;
        color: #149393;
        position: relative;
        font-size: 94px;
    }
    
    .snapcontent .textos h4 {
        font-family: Angelface4;
        color: #149393;
        position: relative;
        font-size: 94px;
    }
    /* CUSTOMIZE PROFISSIONAL
-------------------------------------------------- */
    
    #oquee {
        position: relative;
    }
    
    #oquee .bg-oquee {
        background: url('../_assets/HOMEOPATIA_oqueeh.png') no-repeat;
        width: 100%;
        height: 100%;
        background-size: cover;
        position: absolute;
        opacity: 0.6;
    }
    
    .default-txt {
        text-align: center;
        padding-top: 120px;
        padding-bottom: 200px;
        padding-left: 15px;
        padding-right: 15px;
    }
    
    .default-txt h1 {
        font-family: Angelface4;
        font-size: 124px;
        color: #149393;
    }
    
    .default-txt p {
        font-family: AntennaCond-Regular;
        color: #149393;
        font-size: 22px;
        position: relative;
        text-align: justify;
        text-justify: inter-word;
    }
    
    .default-txt ul {
        font-family: AntennaCond-Regular;
        color: #149393;
        font-size: 22px;
        position: relative;
        text-align: justify;
    }
    
    .default-txt p b {
        font-size: 2.3rem !important;
        text-align: left !important;
    }
    
    .default-txt .topic {
        text-align: left;
    }
    
    .diffh1 {
        font-size: 8em;
    }
    /* CUSTOMIZE COMO AGE
-------------------------------------------------- */
    
    #comoage {
        position: relative;
    }
    
    #comoage .bg-comoage {
        background: url('../_assets/HOMEOPATIA_comoage.png') no-repeat;
        width: 100%;
        height: 100%;
        background-size: cover;
        position: absolute;
        opacity: 0.6;
    }
    /* CUSTOMIZE BENEFÍCIOS
-------------------------------------------------- */
    
    #beneficio {
        position: relative;
    }
    
    #beneficio .bg-beneficio {
        background: url('../_assets/HOMEOPATIA_beneficios.png') no-repeat;
        width: 100%;
        height: 100%;
        background-size: cover;
        position: absolute;
        opacity: 0.6;
    }
    /* CUSTOMIZE LOCALIZAÇÃO
-------------------------------------------------- */
    
    .box {
        position: relative;
    }
    
    .box ul {
        text-align: left;
    }
    /*.box h2 {
        color: #40a48c;
    }*/
    
    .box .bg-beneficio {
        background: url('../_assets/HOMEOPATIA_beneficios.png') no-repeat;
        width: 100%;
        height: 100%;
        background-size: cover;
        position: absolute;
        opacity: 0.6;
    }
    
    #localizacao {
        position: relative;
    }
    
    #localizacao .bg-localizacao {
        background: url('../_assets/BG_infos_homeopatia_emdiante.png') no-repeat;
        width: 100%;
        height: 100%;
        background-size: cover;
        position: absolute;
        opacity: 0.6;
    }
    
    #localizacao .fotopredio {
        display: inline-block;
        margin-top: 100px;
    }
    
    #localizacao .fotopredio img {
        position: absolute;
        bottom: 0px;
        width: 100%;
    }
    
    #localizacao .esfera {
        text-align: center;
    }
    
    #localizacao .esfera img {
        width: 500px;
        margin: 0 auto;
    }
    /* CONTATO
-------------------------------------------------- */
    
    #contato {
        position: relative;
        min-height: 550px;
    }
    
    #contato .bg-contato {
        background: url('../_assets/BG_infos_homeopatia_emdiante.png') no-repeat;
        width: 100%;
        height: 100%;
        background-size: cover;
        position: absolute;
        opacity: 0.6;
    }
    
    #contato h1 {
        margin-top: 60px;
        font-family: Angelface4;
        font-size: 118px;
        color: #149393;
    }
    
    #contato p {
        font-family: AntennaCond-Regular;
        color: #149393;
        font-size: 40px;
    }
    
    #contato h2 {
        font-family: AntennaCond-LightItalic;
        color: #149393 !important;
        font-size: 40px;
        text-decoration: none;
    }
    
    #contato h3 {
        font-family: AntennaCond-LightItalic;
        color: #149393 !important;
        font-size: 18px;
        text-decoration: none;
    }
    
    #contato i {
        color: #bfd72f;
    }
    
    #tv-video {
        cursor: pointer;
    }
    
    .embed-responsive-item {
        height: 100%;
        min-height: 100%;
        width: 100%;
        min-width: 100%;
    }
    
    @media (max-width: 1000px) {
        #aguardando img {
            max-width: 50%;
        }
        .avatar .motivacional {
            top: 85px;
        }
        .segundaimagem h1 {
            font-size: 50px;
        }
        #clinica .col-lg-6 {
            text-align: center;
        }
        #clinica .esfera1 img {
            position: relative;
            width: 350px;
            top: initial;
            left: 0px;
        }
        #clinica .esfera2 img {
            position: relative;
            width: 350px;
            top: initial;
            left: 0px;
        }
        #clinica .esfera3 img {
            position: relative;
            width: 350px;
            top: initial;
            left: 0px;
        }
        .snapcontent .textos h1 {
            font-size: 80px;
        }
        .default-txt h1 {
            font-size: 84px;
        }
        .default-txt p {
            font-size: 17px;
        }
        #contato .col-md-6 {
            text-align: center;
        }
    }
    
    @media (max-width: 768px) {
        .box ul {
            font-size: 17px;
        }
        .default-txt p {
            text-align: center;
        }
        .diffh1 {
            font-size: 5em;
        }
        .default-txt .topic {
            text-align: center;
        }
        .avatar .primeiraimagem .texto-direita {
            display: block;
            position: absolute;
            bottom: -5px;
            max-width: 32%;
            text-align: center;
            margin: 0 auto;
            right: 9%;
        }
        .avatar .primeiraimagem .texto-esquerda h2 {
            display: block;
            font-family: AntennaCond-Regular;
            font-size: 5px;
            color: #40a48c;
            margin: 0;
        }
        .navbar-header .boxtexto {
            display: block;
        }
        .navbar {
            padding: 0px;
        }
        .navbar-nav {
            margin: 0px -15px;
        }
        .navbar-default .navbar-nav>li>a {
            border-radius: 0px;
        }
        .snapcontent .textos ul {
            width: 550px;
        }
        #profissional h1 {
            font-size: 60px;
        }
        #clinica h1,
        #profissional h1,
        .snapcontent h1,
        #oquee h1,
        #comoage h1,
        #beneficio h1,
        #localizacao h1,
        #contato h1 {
            font-size: 4em;
            text-align: center;
        }
        #clinica p,
        #contato p,
        #contato h2 {
            font-size: 1.5em;
        }
        #clinica .tv img {
            width: 15em;
        }
        .snapcontent .textos h2 {
            font-size: 2.8em;
        }
        /*.avatar .motivacional h1 {
            display: none;
        }*/
        .avatar .motivacional h1 {
            font-size: 16px;
            position: absolute;
            width: 128px;
            top: 45px;
        }
        .avatar .motivacional {
            position: absolute;
            top: -17px;
            left: 4%;
            z-index: 1;
            text-align: center;
        }
        .avatar {
            margin-top: 60px;
        }
    }
    
    @media (max-width: 680px) {
        .avatar .primeiraimagem .texto-esquerda {
            bottom: 5px;
        }
        .snapcontent .textos ul {
            width: auto;
        }
        #clinica .esfera1 img {
            width: 90px;
            float: left;
            margin-right: 3px;
        }
        #clinica .esfera2 img {
            width: 90px;
            float: left;
            margin-right: 3px;
        }
        #clinica .esfera3 img {
            width: 90px;
            float: left;
            margin-right: 3px;
        }
        .default-txt {
            padding-bottom: 38px;
        }
        .texto-esquerda h2 {
            display: none;
        }
        .texto-direita {
            display: none;
        }
        .avatar .primeiraimagem .texto-direita p {
            font-family: AntennaCond-Regular;
            font-size: 4px;
        }
        /*.avatar .primeiraimagem .texto-esquerda {
            position: absolute;
            top: 0px;
            left: -20px;
        }*/
        /*.avatar .primeiraimagem .marca {
            width: 180px;
        }*/
        .avatar .primeiraimagem .marca {
            width: 95px;
        }
        .snapcontent .textos li {
            float: none;
        }
    }
    /*PACE*/
    
    .pace {
        -webkit-pointer-events: none;
        pointer-events: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
        z-index: 2000;
        position: fixed;
        margin: auto;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        height: 5px;
        width: 200px;
        background: #fff;
        border: 1px solid #8f0d15;
        overflow: hidden;
    }
    
    .pace .pace-progress {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
        -o-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        -o-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        max-width: 200px;
        position: fixed;
        z-index: 2000;
        display: block;
        position: absolute;
        top: 0;
        right: 100%;
        height: 100%;
        width: 100%;
        background: #8f0d15;
    }
    
    .pace.pace-inactive {
        display: none;
    }