/*pattern*/
/*@media only screen and (min-width:1024px) and (max-width:1599px){*/
@media(min-width:1024px) and (max-width:1599px){
/*about us section*/
.aboutus {
    position: relative;
}

.aboutus:before {
    content: "";
    position: absolute;
    top: 64px;
    left: -289px;
    background-image: url(/images/00-SigmaDental/Home/about/aboutuseclipse1pinkbig.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 768px;
    height: 651px;
}

.aboutus:after {
    content: "";
    position: absolute;
    top: 400px;
    right: -50px;
    background-image: url(/images/00-SigmaDental/Home/about/aboutuseclipse2.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 100px;
    height: 100px;
}

.animatednumber .sppb-animated-number-title {
    font-family: Cormorant Garamond;
}

/*dentist section*/
.dentistbg {
    position: relative;
}

    .dentistbg:before {
        content: "";
        position: absolute;
        top: 3%;
        right: -22%;
        background-image: url(/images/00-SigmaDental/Home/dentist/ourdentist3.png);
        background-repeat: no-repeat;
        background-size: contain;
        width: 43vw;
        height: 43vw;
        z-index: -1;
    }

.dentistbg:after {
    content: "";
    position: absolute;
    top: 77%;
    right: 0%;
    background-image: url(/images/00-SigmaDental/Home/dentist/ourdentist1.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 7vw;
    height: 7vw;
    z-index: -1;
}

.dentist:before {
    content: "";
    position: absolute;
    top: 28%;
    right: 34%;
    background-image: url(/images/00-SigmaDental/Home/dentist/ourdentist2.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 5vw;
    height: 5vw;
    z-index: 9;
}

.implant2:after {
        content: "";
        position: absolute;
        top: 97%;
        left: -1%;
        background-image: url(/images/00-SigmaDental/Home/implant/Ellipse444.png);
        background-repeat: no-repeat;
        background-size: contain;
        width: 100px;
        height: 100px;
        width: 7vw;
        height: 7vw;
        border-radius: 50%;
}


    .implant1:after {
        content: "";
        position: absolute;
        top: 8%;
        left: 54%;
        background-image: url(/images/00-SigmaDental/Home/implant/shutterstock2505529899.png);
        background-repeat: no-repeat;
        background-size: contain;
        width: 36vw;
        height: 36vw;
    }




.dentist:after {
    content: "";
    position: absolute;
    right: 700px;
    bottom: 10px;
    background-image: url(/images/00-SigmaDental/Home/dentist/SigmaDental1.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 768px;
    height: 651px;
   
}

/*slideshow section*/
/*title font size*/
 
h1#sp-slider-inner-item-5c212de3-293b-4f46-9215-5305c9146531-num-0-key {
    font-size: 60px !important;
}
h1#sp-slider-inner-item-5c212de3-293b-4f46-9215-5305c9146530-num-0-key{
   font-size: 60px !important;
}

.sp-slider-content-align-center, .sp-slider-image-align-center {
	background-color: #ffffffeb;
    padding: 80px 0px !important;
  	border-radius:90px;
}

 /*sliderbutton*/
/* Initial button styles */
.sliderbutton1 span.sp-slider-btn-text {
    transition: background-color 0.3s ease, border-color 0.3s ease, transform 0.3s ease;
    padding: 10px 30px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    display: inline-block;
   	border-color:#204289;
    background-color:#204289;
    margin-top: 20px;
}

/* Hover effect for scaling and shadow */
.sliderbutton1 span.sp-slider-btn-text:hover {
    transform: scale(1.1);
    box-shadow: 4px 5px 17px -4px #268391;
}

/* Create the animated background effect */
.sliderbutton1 span.sp-slider-btn-text::before {
    content: "";
    position: absolute;
    left: -50px;
    top: 0;
    width: 0;
    height: 100%;
    background-color: rgba(255, 255, 255, 0.2); /* Add background color */
    transform: skewX(45deg);
    z-index: -1;
    transition: width 1000ms;
}

/* Hover effect for expanding the background */
.sliderbutton1 span.sp-slider-btn-text:hover::before {
    width: 250%;
}

/*slider button2*/
/* Initial button styles */
.sliderbutton2 span.sp-slider-btn-text {
    transition: background-color 0.3s ease, border-color 0.3s ease, transform 0.3s ease;
    padding: 10px 30px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    display: inline-block;
   	border-color:#EEE0D7;
    background-color:#EEE0D7;
    margin-top: 20px;
 	color:#000000 !important;
}

/* Hover effect for scaling and shadow */
.sliderbutton2 span.sp-slider-btn-text:hover {
    transform: scale(1.1);
    box-shadow: 4px 5px 17px -4px #EEE0D7;
}

/* Create the animated background effect */
.sliderbutton2 span.sp-slider-btn-text::before {
    content: "";
    position: absolute;
    left: -50px;
    top: 0;
    width: 0;
    height: 100%;
    background-color: rgba(255, 255, 255, 0.2); /* Add background color */
    transform: skewX(45deg);
    z-index: -1;
    transition: width 1000ms;
}

/* Hover effect for expanding the background */
.sliderbutton2 span.sp-slider-btn-text:hover::before {
    width: 250%;
}

/*aligner section*/
/*services icon*/
.servicesicon .sppb-img-responsive {
    width: 40px;
}

.alignerhome:before {
    content: "";
    position: absolute;
    top: 300px;
    right: -50px;
    background-image: url(/images/00-SigmaDental/Home/alignernnbraces/Ellipse441.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 100px;
    height: 100px;
}


.alignerhome:after {
    content: "";
    position: absolute;
    top: 0px;
    left: -50px;
    background-image: url(/images/00-SigmaDental/Home/alignernnbraces/Ellipse443.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 50px;
    height: 50px;
}

/*feature box box shadow*/

div#column-wrap-id-be8c1428-4357-4ad7-b6fa-3747cb2e423f {
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
    border-radius: 60px;
}
div#column-wrap-id-7c2a1225-770c-4521-a850-3aaa8ea9bd8a{
  	box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
    border-radius: 60px;

  }
div#column-wrap-id-f68086c4-3b99-4f0e-a45e-5838e621e66a{
  	box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
    border-radius: 60px;
}


div#column-wrap-id-57d5ab38-8fc8-4555-95f1-6331e025c455 {
    border-radius: 60px;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
}

div#column-wrap-id-d35eb0de-33c7-47a0-9bc8-e13e985ea319{
   border-radius: 60px;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
}

div#column-wrap-id-41cc453e-1eed-43f8-a873-8bbb32bf75ab{
  	border-radius: 60px;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
}


div#column-id-39b110c9-b74e-4272-8512-2b1b4baf6271{
	border-radius: 60px;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
 
}

div#column-id-3bdb7181-57de-4320-ab3d-32de6bdad6cc{
	border-radius: 60px;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
  	
}

div#column-id-535222f1-df09-405f-919e-93acf601466e{
	border-radius: 60px;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
  	
}



/*implant section*/
.implant1:before {
    content: "";
    position: absolute;
    bottom: -50px;
    left: -50px;
    background-image: url(/images/00-SigmaDental/Home/implant/Ellipse446.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 890px;
    height: 890px;
}

.testi .sppb-carousel-extended-outer-stage {
    padding: 20px 0px;
}

  
      #sppb-addon-a1f2a7da-166a-4a6e-b915-475e69595f16 .sppb-carousel-extended-item {
        text-align: center;
        background-color: #ffffff;
        border-radius: 90px;
        box-shadow: 2px 5px 10px rgba(0, 0, 0, 0.2);
        height: 300px;
    }


    .moreservices:before {
        content: "";
        position: absolute;
        right: -50px;
        background-image: url(/images/00-SigmaDental/Home/moreservices/Ellipse439.png);
        background-repeat: no-repeat;
        background-size: contain;
        width: 100px;
        height: 100px;
    }
  
  .implant2:before {
    content: "";
    position: absolute;
    bottom: 591px;
    left: 563px;
    background-image: url(/images/00-SigmaDental/Home/implant/Ellipse442.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 80px;
    height: 80px;
}

  
  
  /*testi section*/
.testi:before{
    content: "";
    position: absolute;
  	top: 150px;
    left: -50px;
    background-image: url(/images/00-SigmaDental/Home/Testi/testi.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 100px;
  	height: 100px;
}

.testi:after{
    content: "";
    position: absolute;
    top: 20px;
    right: -50px;
    background-image: url(/images/00-SigmaDental/Home/Testi/SigmaDental.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 800px;
  	height: 800px;
}




#sppb-addon-a1f2a7da-166a-4a6e-b915-475e69595f16 .sppb-carousel-extended-item {
    text-align: center;
    background-color: #ffffff;
    border-radius: 90px;
  	box-shadow: 2px 5px 10px rgba(0, 0, 0, 0.2);
  	height: 350px;
}

.sppb-carousel-extended-outer-stage {
    padding: 33px;
}

/*testi designer margin*/
.sppb-testimonial-carousel-designation {
    margin-bottom: 40px;
}

span.sppb-carousel-extended-dot-indicator.active {
    background-color: #204289 !important;
}
  
.testi .sppb-carousel-extended-dots {
    margin-bottom: 0px !important;
}
  
  
 .testi span.sppb-carousel-extended-dot-indicator {
   color: #204289;
}
  }
}



@media (min-width: 1200px) {
    .slideshowbg .sppb-container {
        max-width: 800px;
    }
}