.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-1b7f7ed2:#4054B2;--e-global-color-4ea8df42:#23A455;--e-global-color-439bf5a5:#000;--e-global-color-1c9bbf0f:#FFF;--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;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1170px;}.e-con{--container-max-width:1170px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-widget-form .elementor-button{
    background: linear-gradient(60deg, #e28151 0%, #c5523a 100%) !important;
	border:0px !important;
	border-radius: 50px;
	width: 200px;
	height: 47px;
}
.elementor-widget-form .elementor-button:hover{
    background: linear-gradient(60deg, #c5523a 0%, #e28151 100%) !important;
}
@media (max-width: 560px) {
    .elementor-widget-form .elementor-button{
        width:100%;
    }
}
.elementor-widget-button .elementor-button{
    background: linear-gradient(60deg, #e28151 0%, #c5523a 100%);
	border:0px;
	border-radius: 50px;
	width: 200px;
	height: 47px;
	line-height: 20px;
}
.elementor-widget-button .elementor-button:hover{
    background: linear-gradient(60deg, #c5523a 0%, #e28151 100%);
}
@media (max-width: 560px) {
    .elementor-widget-button .elementor-button{
        width:100%;
    }
}
.white-button.elementor-widget-button .elementor-button{
    background: none;
	border:2px solid #fff !important;
	border-radius: 50px;
	width: 200px;
	height: 47px;
	line-height: 20px;
}
.white-button.elementor-widget-button .elementor-button:hover{
    background: #fff;
    color: #000 !important;
	border:2px solid #fff !important;
}

ul{
    margin: 0px;
    padding: 0px;
}
li{
    list-style: none;
    padding: 0;
    margin: 0px;
}
.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
    display: none;
}
.read-more-btn.elementor-widget-button .elementor-button{
    width: auto;
    border-bottom: 1px solid #ab2725;
    color:#ab2725;
    background: none;
    padding: 0px;
    height: auto;
}
.read-more-btn.elementor-widget-button .elementor-button:hover{
    background: none;
}
.media-library-person img{
    border-radius: 50%;
}


.patient-testimonials .elementor-swiper-button.elementor-swiper-button-prev{
    display: none;
}
.patient-testimonials  .elementor-swiper-button.elementor-swiper-button-next{
    background: url('https://pacificpremiergroup.com/wp-content/uploads/2020/03/next_icon.png') no-repeat;
        font-size: 1px !important;
    width: 45px;
    height: 84px;
    background-size: cover;
    right: -200px;
    top: 51px;
    outline: none !important;
}
@media (max-width: 1024px) {
   .patient-testimonials  .elementor-swiper-button.elementor-swiper-button-next{
       width: 20px;
    height: 38px;
    right: -13px;
    top: 66px;
   }    
}
@media (max-width: 767px) {
.patient-testimonials  .elementor-swiper-button.elementor-swiper-button-next{
    right:12px;
}
.patient-testimonials .elementor-widget-testimonial-carousel .swiper-slide{
    padding-right:60px !important;
}
    
}
.elementor-testimonial__name{
    position: relative;
}
.elementor-testimonial__name:before{
    content: "";
    width: 35px;
    height: 5px;
    position: absolute;
    top: -10px;
    background: #ea8c55;
}

.wpcf7-form-control-wrap{
    width: 100%;
    padding-left: 1%;
    padding-right: 1%;
}
 input[type=email], input[type=text], textarea {
    width: 100%;
    border: 1px solid #666;
    border-radius: 3px;
    padding: .5rem 1rem;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    background-color: #ffffff;
    border-color: #AB2725;
    border-radius: 8px 8px 8px 8px;
    font-size: 18px;
    font-weight: normal;
    text-transform: none;
    color: #AB2725;
    border-width: 2px;
}
@media (max-width: 767px) {
   input[type=email], input[type=text]{
       margin-bottom:20px;
   } 
}
.wpcf7-form-control-wrap textarea{
    height: 250px;
}
.wpcf7-submit{
        background: linear-gradient(60deg, #e28151 0%, #c5523a 100%) !important;
    border: 0px !important;
    border-radius: 50px;
    width: 200px !important;
    height: 47px;
    flex-basis: 200px !important;
    outline: none !important;
    margin: 0 auto;
    margin-top: 25px;
}
.wpcf7-submit:hover{
    background: linear-gradient(60deg, #c5523a 0%, #e28151 100%) !important;
}/* End custom CSS */