@media(max-width:1024px){.elementor-759 .elementor-element.elementor-element-5cbc6b9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-e428b07 */.book-appointment-container {
    max-width:300px;
    float:right;
    position: fixed;
  display: block;
  background-color: #F09A9A;
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
  border-bottom-left-radius: 40px;
  padding:20px 25px 20px 60px;
    bottom:110px;
    right:10px;
    z-index: 9999;
}

.book-appointment-container:before {
    content:"";
    display:block;
    position: absolute;
    left:20px;
    width:50px;
    height:50px;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.555' height='40.825' viewBox='0 0 31.555 40.825'%3E%3Cg id='Doctor_Icon' data-name='Doctor Icon' transform='translate(1 1)'%3E%3Cpath id='Path_11' data-name='Path 11' d='M21,54.844v8.8a7.2,7.2,0,0,0,7.174,7.233h0a7.2,7.2,0,0,0,7.174-7.233V54' transform='translate(-17.624 -32.055)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Ccircle id='Ellipse_13' data-name='Ellipse 13' cx='3.376' cy='3.376' r='3.376' transform='translate(0 16.036)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Ccircle id='Ellipse_14' data-name='Ellipse 14' cx='3.376' cy='3.376' r='3.376' transform='translate(0 16.036)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_12' data-name='Path 12' d='M71.5,3.688l2.11-.844L71.5,2Z' transform='translate(-46.812 -2)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_13' data-name='Path 13' d='M30.78,4H29.054a2.325,2.325,0,0,0-2.072,2.68C27.931,15.2,31.915,25.1,38.8,25.1S49.665,15.2,50.615,6.68A2.325,2.325,0,0,0,48.543,4H46.816' transform='translate(-21.074 -3.156)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_14' data-name='Path 14' d='M35.61,3.688,33.5,2.844,35.61,2Z' transform='translate(-24.849 -2)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Ccircle id='Ellipse_15' data-name='Ellipse 15' cx='0.844' cy='0.844' r='0.844' transform='translate(2.532 18.568)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.book-appointment-container h3 {
    font-family: 'Butler ExtraBold';
    margin:0 0 0px;
    line-height: 1em;
    font-size:20px;
}

.book-appointment-container p {
    margin:0;
    line-height: 1em;
    color:black;
    font-size:14px !important;
}/* End custom CSS */