.elementor-kit-34194{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-fbd433d:#345F68;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-2ba1229-font-family:"Poppins";--e-global-typography-2ba1229-font-size:20px;--e-global-typography-2ba1229-font-weight:600;--e-global-typography-2ba1229-line-height:18px;--e-global-typography-b319b7b-font-family:"Quicksand";--e-global-typography-b319b7b-font-size:14px;--e-global-typography-b319b7b-font-weight:400;--e-global-typography-b319b7b-line-height:20px;--e-global-typography-71ed011-font-family:"Quicksand";--e-global-typography-71ed011-font-size:15px;--e-global-typography-71ed011-font-weight:500;--e-global-typography-71ed011-letter-spacing:-0.2px;--e-global-typography-90969fd-font-size:20px;--e-global-typography-90969fd-font-weight:300;--e-global-typography-0a66816-font-family:"Poppins";--e-global-typography-0a66816-font-size:60px;--e-global-typography-0a66816-font-weight:400;--e-global-typography-7bb9f07-font-family:"Poppins";--e-global-typography-7bb9f07-font-size:70px;--e-global-typography-7bb9f07-font-weight:600;--e-global-typography-7bb9f07-line-height:70px;--e-global-typography-ce3185b-font-family:"Quicksand";--e-global-typography-ce3185b-font-size:25px;--e-global-typography-ce3185b-font-weight:500;--e-global-typography-ce3185b-line-height:30px;--e-global-typography-704215b-font-family:"Poppins";--e-global-typography-704215b-font-size:35px;--e-global-typography-704215b-font-weight:600;--e-global-typography-6676b64-font-family:"Roboto";--e-global-typography-6676b64-font-size:25px;--e-global-typography-6676b64-font-weight:300;--e-global-typography-6676b64-font-style:italic;--e-global-typography-6676b64-line-height:30px;--e-global-typography-a4d4ac4-font-family:"Poppins";--e-global-typography-a4d4ac4-font-size:80px;--e-global-typography-a4d4ac4-font-weight:400;--e-global-typography-10bbff5-font-family:"Poppins";--e-global-typography-10bbff5-font-size:17px;--e-global-typography-10bbff5-font-weight:400;--e-global-typography-10bbff5-letter-spacing:1px;--e-global-typography-4281330-font-family:"Poppins";--e-global-typography-4281330-font-size:70px;--e-global-typography-4281330-font-weight:600;--e-global-typography-4ce7dc9-font-family:"Poppins";--e-global-typography-4ce7dc9-font-size:60px;--e-global-typography-4ce7dc9-font-weight:300;--e-global-typography-8f77b11-font-family:"Quicksand";--e-global-typography-8f77b11-font-size:20px;--e-global-typography-8f77b11-line-height:25px;--e-global-typography-d2e138b-font-family:"Poppins";--e-global-typography-d2e138b-font-size:50px;--e-global-typography-d2e138b-font-weight:600;--e-global-typography-d2e138b-line-height:50px;--e-global-typography-a440834-font-family:"Poppins";--e-global-typography-a440834-font-size:30px;--e-global-typography-a440834-font-weight:600;--e-global-typography-a440834-line-height:30px;--e-global-typography-51f4184-font-family:"Poppins";--e-global-typography-51f4184-font-size:20px;--e-global-typography-51f4184-font-weight:600;--e-global-typography-51f4184-line-height:20px;--e-global-typography-a26f867-font-family:"Quicksand";--e-global-typography-a26f867-font-size:12px;--e-global-typography-a26f867-line-height:17px;--e-global-typography-a45ccf1-font-family:"Quicksand";--e-global-typography-a45ccf1-font-size:18px;--e-global-typography-a45ccf1-font-weight:600;--e-global-typography-a45ccf1-line-height:20px;--e-global-typography-9835ff6-font-family:"Poppins";--e-global-typography-9835ff6-font-size:97px;--e-global-typography-9835ff6-font-weight:600;--e-global-typography-e317c2a-font-family:"Quicksand";--e-global-typography-e317c2a-font-size:20px;--e-global-typography-e317c2a-font-weight:500;--e-global-typography-e317c2a-letter-spacing:-0.2px;--e-global-typography-ffe63bb-font-family:"Poppins";--e-global-typography-ffe63bb-font-size:60px;--e-global-typography-ffe63bb-font-weight:700;--e-global-typography-22dea92-font-family:"Quicksand";--e-global-typography-22dea92-font-size:23px;--e-global-typography-22dea92-font-weight:400;--e-global-typography-22dea92-line-height:30px;--e-global-typography-afb654f-font-family:"Poppins";--e-global-typography-afb654f-font-size:20px;--e-global-typography-afb654f-font-weight:600;--e-global-typography-afb654f-letter-spacing:-0.2px;--e-global-typography-a19ef7a-font-family:"Poppins";--e-global-typography-a19ef7a-font-size:140px;--e-global-typography-a19ef7a-font-weight:700;--e-global-typography-a19ef7a-line-height:140px;--e-global-typography-0afaa0e-font-family:"Poppins";--e-global-typography-0afaa0e-font-size:55px;--e-global-typography-0afaa0e-font-weight:700;--e-global-typography-0afaa0e-line-height:55px;}.elementor-kit-34194 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1366px){.elementor-kit-34194{--e-global-typography-90969fd-font-size:15px;--e-global-typography-0a66816-font-size:45px;--e-global-typography-7bb9f07-font-size:60px;--e-global-typography-ce3185b-font-size:20px;--e-global-typography-ce3185b-line-height:25px;--e-global-typography-704215b-font-size:25px;--e-global-typography-6676b64-font-size:20px;--e-global-typography-6676b64-line-height:25px;--e-global-typography-a4d4ac4-font-size:65px;--e-global-typography-10bbff5-font-size:15px;--e-global-typography-4281330-font-size:60px;--e-global-typography-4ce7dc9-font-size:50px;--e-global-typography-8f77b11-font-size:18px;--e-global-typography-d2e138b-font-size:40px;--e-global-typography-a440834-font-size:25px;--e-global-typography-a440834-line-height:30px;--e-global-typography-51f4184-font-size:17px;--e-global-typography-51f4184-line-height:20px;--e-global-typography-a26f867-font-size:12px;--e-global-typography-a45ccf1-font-size:15px;--e-global-typography-a45ccf1-line-height:20px;--e-global-typography-9835ff6-font-size:80px;--e-global-typography-ffe63bb-font-size:45px;--e-global-typography-22dea92-font-size:20px;--e-global-typography-22dea92-line-height:25px;--e-global-typography-a19ef7a-font-size:110px;--e-global-typography-a19ef7a-line-height:110px;--e-global-typography-0afaa0e-font-size:60px;}}@media(max-width:1200px){.elementor-kit-34194{--e-global-typography-ffe63bb-font-size:40px;--e-global-typography-a19ef7a-font-size:90px;--e-global-typography-0afaa0e-font-size:50px;--e-global-typography-0afaa0e-line-height:50px;}}@media(max-width:1024px){.elementor-kit-34194{--e-global-typography-2ba1229-font-size:15px;--e-global-typography-b319b7b-font-size:13px;--e-global-typography-b319b7b-line-height:15px;--e-global-typography-71ed011-font-size:13px;--e-global-typography-90969fd-font-size:14px;--e-global-typography-0a66816-font-size:40px;--e-global-typography-7bb9f07-font-size:50px;--e-global-typography-ce3185b-font-size:15px;--e-global-typography-ce3185b-line-height:20px;--e-global-typography-704215b-font-size:25px;--e-global-typography-6676b64-font-size:15px;--e-global-typography-6676b64-line-height:20px;--e-global-typography-a4d4ac4-font-size:55px;--e-global-typography-10bbff5-font-size:15px;--e-global-typography-4281330-font-size:50px;--e-global-typography-4ce7dc9-font-size:45px;--e-global-typography-8f77b11-font-size:16px;--e-global-typography-8f77b11-line-height:20px;--e-global-typography-d2e138b-font-size:35px;--e-global-typography-a440834-font-size:25px;--e-global-typography-a440834-line-height:25px;--e-global-typography-51f4184-font-size:20px;--e-global-typography-51f4184-line-height:20px;--e-global-typography-a26f867-font-size:12px;--e-global-typography-a26f867-line-height:15px;--e-global-typography-a45ccf1-font-size:15px;--e-global-typography-a45ccf1-line-height:20px;--e-global-typography-9835ff6-font-size:70px;--e-global-typography-9835ff6-line-height:20px;--e-global-typography-e317c2a-font-size:13px;--e-global-typography-ffe63bb-font-size:32px;--e-global-typography-22dea92-font-size:15px;--e-global-typography-22dea92-line-height:20px;--e-global-typography-afb654f-font-size:13px;--e-global-typography-a19ef7a-font-size:80px;--e-global-typography-a19ef7a-line-height:50px;--e-global-typography-0afaa0e-font-size:40px;--e-global-typography-0afaa0e-line-height:40px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-34194{--e-global-typography-2ba1229-font-size:15px;--e-global-typography-2ba1229-line-height:15px;--e-global-typography-b319b7b-font-size:13px;--e-global-typography-71ed011-font-size:13px;--e-global-typography-90969fd-font-size:13px;--e-global-typography-0a66816-font-size:30px;--e-global-typography-7bb9f07-font-size:35px;--e-global-typography-7bb9f07-line-height:35px;--e-global-typography-704215b-font-size:15px;--e-global-typography-6676b64-font-size:12px;--e-global-typography-6676b64-line-height:15px;--e-global-typography-a4d4ac4-font-size:25px;--e-global-typography-10bbff5-font-size:10px;--e-global-typography-4281330-font-size:35px;--e-global-typography-4ce7dc9-font-size:25px;--e-global-typography-8f77b11-font-size:13px;--e-global-typography-d2e138b-font-size:17px;--e-global-typography-d2e138b-line-height:20px;--e-global-typography-a440834-font-size:20px;--e-global-typography-51f4184-font-size:15px;--e-global-typography-a26f867-font-size:12px;--e-global-typography-9835ff6-font-size:50px;--e-global-typography-e317c2a-font-size:13px;--e-global-typography-ffe63bb-font-size:27px;--e-global-typography-ffe63bb-line-height:27px;--e-global-typography-22dea92-font-size:12px;--e-global-typography-22dea92-line-height:15px;--e-global-typography-afb654f-font-size:12px;--e-global-typography-a19ef7a-font-size:35px;--e-global-typography-a19ef7a-line-height:35px;--e-global-typography-0afaa0e-font-size:35px;--e-global-typography-0afaa0e-line-height:35px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.wa__popup_avatar{
    display: none !important;
}

/* css bookly*/
.bookly-box{
   font-family: 'Quicksand',Sans-Serif !important;
    font-size: 18px;
    line-height: 23px;
    color:#000000 !important;
    font-weight: 400 !important;
    text-align: center;
    padding: 5px 90px !important;
    width: 100% !important;
    border: none !important;
}

.menu-item:hover {
    border-bottom:1.9px solid #CFE5EA !important;
}


.bookly-right .bookly-next-step {
    background: #87A8BE !important;
}

.wd-nav-mob-tab.wd-swap{
    display: none;
}
.mobile-nav{
    padding-top: 2rem;
}
.bookly-center .bookly-mobile-next-step{
    background: #87A8BE !important;
}
.bookly-center .bookly-time-next{
    background: #87A8BE !important;
}
.wd-tools-element>a {
    margin-right: 1rem;
}

.bookly-time-step{
    width: 380px !important;
    font-family:'Poppins', Sans-Serif !important;
    font-weight: 300 !important;
    color: #345F68 !important;
}


.bookly-form ol.bookly-stepper li::before {
        outline: 0px !important;
    }
    
.wd-content-layout {
    padding-block: 0px !important;
}
    
.bookly-form ol.bookly-stepper li {
    outline: 0px !important;
    }
    
    .bookly-form ol.bookly-stepper li.bookly-step-active ~ li::before {
        border: 1px solid #345F68 !important;
    }

.bookly-form ol.bookly-stepper {
        
        background: linear-gradient(180deg, #FFFFFF 10.9px, #345F68 10px, #345F68 10px, #ffffff 13px) !important;
    }

.bookly-form-group label{
    display: none;
}

.bookly-box button{
    
    width: 100% !important;
    background-color: #C8D0D6 !important;
    border-radius: 10px !important;
    padding: 18px !important;
}



.bookly-box span{
    text-transform: capitalize !important;
font-weight: 300 !important;
}

div .bookly-js-date-from{
    background-image: url(https://drpedrosantiago.com/wp-content/uploads/2025/04/early_on.svg);
background-size: 35px !important;
background-position-x: 15px !important;
background-position: center;
background-repeat: no-repeat !important;
}

div .bookly-js-user-email{
background-image: url(https://drpedrosantiago.com/wp-content/uploads/2025/04/mail.svg);
background-size: 35px !important;
background-position-x: 15px !important;
background-position: center;
background-repeat: no-repeat !important;
    }
    
    div .bookly-js-full-name{
background-image: url(https://drpedrosantiago.com/wp-content/uploads/2025/04/person.svg);
background-size: 35px !important;
background-position-x: 15px !important;
background-position: center;
background-repeat: no-repeat !important;
    }
    
div [data-type="service"]{
background-image: url(https://drpedrosantiago.com/wp-content/uploads/2025/04/Capa_1-3.svg);
background-size: 35px !important;
background-position-x: 15px !important;
background-position: center;
background-repeat: no-repeat !important;
    }
    
    
div [data-type="staff"]{
background-image: url(https://drpedrosantiago.com/wp-content/uploads/2025/04/group_add.svg);
background-size: 35px !important;
background-position-x: 15px !important;
background-position: center;
background-repeat: no-repeat !important;
    }
    
div[data-type="service"] select{
    padding-left: 65px !important;
    font-family: 'Poppins', Sans-serif !important;
    }
    
    div .bookly-js-full-name, div .bookly-js-user-email, div .bookly-user-phone, div .bookly-js-date-from{
    padding-left: 65px !important;
    font-family: 'Poppins', Sans-serif !important;
    }
    
    div[data-type="staff"] select{
    padding-left: 65px !important;
    font-family: 'Poppins', Sans-serif !important;
    }

.bookly-form select, input{
    padding: 15px !important;
    border-radius: 10px !important;
    border-color: #87A8BE !important;
}

.bookly-week-days, .bookly-time-range{
    display: none !important;
}


div[data-type="category"] {
  display: none;
}



/*fn css bookly*/

.elementor-counter-title{
    text-align: center;
    line-height: 22px !important;
}

.post-10, .post-9{
    padding: 12rem 15rem;
    font-family: 'Poppins', Sans-serif;
}

.resaltar{
    color:#87A8BE;
}

.button{
    background: #87A8BE !important;
}



#menu-menu-odontologia{
    gap: 4rem;
    
}
.container, .container-fluid {
    padding-inline: 0px !important;
}

.woodmart-nav-link{
    font-family: 'poppins', Sans-Serif !important;
    font-weight: 400 !important;
    font-size: 18px !important;
    color: #000000 !important;
    text-transform: capitalize !important;
}

@media only screen and (max-width: 10000px) and (min-width: 601px){
    .hide-pc{
        display:none !important;
    }
}

@media only screen and (max-width: 600px) and (min-width: 0px){
    .hide-movil{
        display: none !important;
    }
    .elementor-counter-title{
        line-height:15px !important;
    }
    
    .bookly-box {
    padding: 5px 20px !important;
}

.menu-item-34386{
    display: none !important;
}
.eael-fancy-text-strings{
    line-height:35px !important;
}
}/* End custom CSS */