.elementor-3312 .elementor-element.elementor-element-2f2ac21:not(.elementor-motion-effects-element-type-background), .elementor-3312 .elementor-element.elementor-element-2f2ac21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://smilemoreortho.com/wp-content/uploads/2021/03/banner.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3312 .elementor-element.elementor-element-2f2ac21 > .elementor-background-overlay{background-color:var( --e-global-color-bde8c99 );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3312 .elementor-element.elementor-element-2f2ac21 > .elementor-container{min-height:375px;}.elementor-3312 .elementor-element.elementor-element-2f2ac21{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3312 .elementor-element.elementor-element-1673f005{text-align:center;}.elementor-3312 .elementor-element.elementor-element-1673f005 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-25178c8 );}.elementor-3312 .elementor-element.elementor-element-ebbe9dc{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;font-family:var( --e-global-typography-90215f4-font-family ), Sans-serif;font-size:var( --e-global-typography-90215f4-font-size );font-weight:var( --e-global-typography-90215f4-font-weight );text-transform:var( --e-global-typography-90215f4-text-transform );line-height:var( --e-global-typography-90215f4-line-height );letter-spacing:var( --e-global-typography-90215f4-letter-spacing );color:var( --e-global-color-text );}.elementor-3312 .elementor-element.elementor-element-6a00fda2:not(.elementor-motion-effects-element-type-background), .elementor-3312 .elementor-element.elementor-element-6a00fda2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25178c8 );}.elementor-3312 .elementor-element.elementor-element-6a00fda2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 115px 0px;}.elementor-3312 .elementor-element.elementor-element-6a00fda2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3312 .elementor-element.elementor-element-3a501209 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3312 .elementor-element.elementor-element-c228a70{font-family:var( --e-global-typography-742587b-font-family ), Sans-serif;font-size:var( --e-global-typography-742587b-font-size );font-weight:var( --e-global-typography-742587b-font-weight );line-height:var( --e-global-typography-742587b-line-height );color:var( --e-global-color-primary );}.elementor-3312 .elementor-element.elementor-element-d574cfb{font-family:var( --e-global-typography-742587b-font-family ), Sans-serif;font-size:var( --e-global-typography-742587b-font-size );font-weight:var( --e-global-typography-742587b-font-weight );line-height:var( --e-global-typography-742587b-line-height );color:var( --e-global-color-primary );}.elementor-3312 .elementor-element.elementor-element-e00b175:not(.elementor-motion-effects-element-type-background), .elementor-3312 .elementor-element.elementor-element-e00b175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3312 .elementor-element.elementor-element-e00b175, .elementor-3312 .elementor-element.elementor-element-e00b175 > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-3312 .elementor-element.elementor-element-e00b175{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:28px;margin-bottom:0px;padding:25px 32px 18px 32px;}.elementor-3312 .elementor-element.elementor-element-e00b175 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3312 .elementor-element.elementor-element-1f3338e .premium-tab-link{flex-direction:row !important;}.elementor-3312 .elementor-element.elementor-element-1f3338e .premium-tabs-style-iconbox .premium-tabs-nav ul li .premium-tab-link, .elementor-3312 .elementor-element.elementor-element-1f3338e .premium-tabs-style-circle .premium-tabs-nav ul li::before, .elementor-3312 .elementor-element.elementor-element-1f3338e .premium-tabs-style-flip .premium-tabs-nav .premium-tabs-nav-list-item, .elementor-3312 .elementor-element.elementor-element-1f3338e .premium-tabs-style-tzoid .premium-tabs-nav ul li .premium-tab-link::after{background-color:var( --e-global-color-092d4c2 );}.elementor-3312 .elementor-element.elementor-element-1f3338e:not(.premium-tabs__background-yes) .premium-tabs-style-iconbox .premium-tabs-nav ul li.tab-current a, .elementor-3312 .elementor-element.elementor-element-1f3338e .premium-tabs-style-circle .premium-tabs-nav ul li.tab-current::before, .elementor-3312 .elementor-element.elementor-element-1f3338e .premium-tabs-style-flip .premium-tabs-nav li.tab-current a::after, .elementor-3312 .elementor-element.elementor-element-1f3338e .premium-tabs-style-tzoid .premium-tabs-nav ul li.tab-current a::after{background-color:var( --e-global-color-secondary );}.elementor-3312 .elementor-element.elementor-element-1f3338e.premium-tabs__background-yes .premium-tabs-nav-list::before{background-color:var( --e-global-color-secondary );}.elementor-3312 .elementor-element.elementor-element-1f3338e ul.premium-tabs-horizontal .premium-tab-arrow{border-top-color:var( --e-global-color-secondary );}.elementor-3312 .elementor-element.elementor-element-1f3338e ul.premium-tabs-vertical .premium-tab-arrow{border-left-color:var( --e-global-color-secondary );}.elementor-3312 .elementor-element.elementor-element-1f3338e .premium-tabs-nav-list{flex-wrap:wrap;}.elementor-3312 .elementor-element.elementor-element-1f3338e .premium-tabs:not(.premium-tabs-style-circle) .premium-tab-link, .elementor-3312 .elementor-element.elementor-element-1f3338e .premium-tabs-style-circle .premium-tabs-nav li::before, .elementor-3312 .elementor-element.elementor-element-1f3338e .premium-tabs-style-tzoid .premium-tab-link::after{border-style:solid;border-width:0px 0px 0px 0px;border-radius:20px;}.elementor-3312 .elementor-element.elementor-element-1f3338e .premium-tabs .premium-tab-title{color:var( --e-global-color-25178c8 );font-family:var( --e-global-typography-90215f4-font-family ), Sans-serif;font-size:var( --e-global-typography-90215f4-font-size );font-weight:var( --e-global-typography-90215f4-font-weight );text-transform:var( --e-global-typography-90215f4-text-transform );line-height:var( --e-global-typography-90215f4-line-height );letter-spacing:var( --e-global-typography-90215f4-letter-spacing );}.elementor-3312 .elementor-element.elementor-element-1f3338e .premium-tabs .premium-tabs-nav-list-item:not(.tab-current):hover .premium-tab-title{color:var( --e-global-color-25178c8 );}.elementor-3312 .elementor-element.elementor-element-1f3338e .premium-tabs .tab-current .premium-tab-title{color:var( --e-global-color-25178c8 );}.elementor-3312 .elementor-element.elementor-element-1f3338e .premium-tab-content{padding:20px 20px 20px 20px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3312 .elementor-element.elementor-element-2f2ac21 > .elementor-container{min-height:300px;}.elementor-3312 .elementor-element.elementor-element-1673f005 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3312 .elementor-element.elementor-element-ebbe9dc{margin:1% 20% calc(var(--kit-widget-spacing, 0px) + 0%) 20%;font-size:var( --e-global-typography-90215f4-font-size );line-height:var( --e-global-typography-90215f4-line-height );letter-spacing:var( --e-global-typography-90215f4-letter-spacing );}.elementor-3312 .elementor-element.elementor-element-6a00fda2{margin-top:0px;margin-bottom:0px;padding:100px 40px 84px 40px;}.elementor-3312 .elementor-element.elementor-element-c228a70{font-size:var( --e-global-typography-742587b-font-size );line-height:var( --e-global-typography-742587b-line-height );}.elementor-3312 .elementor-element.elementor-element-d574cfb{font-size:var( --e-global-typography-742587b-font-size );line-height:var( --e-global-typography-742587b-line-height );}.elementor-3312 .elementor-element.elementor-element-e00b175{margin-top:16px;margin-bottom:0px;}.elementor-3312 .elementor-element.elementor-element-1f3338e .premium-tabs .premium-tab-title{font-size:var( --e-global-typography-90215f4-font-size );line-height:var( --e-global-typography-90215f4-line-height );letter-spacing:var( --e-global-typography-90215f4-letter-spacing );}}@media(max-width:767px){.elementor-3312 .elementor-element.elementor-element-2f2ac21 > .elementor-container{min-height:266px;}.elementor-3312 .elementor-element.elementor-element-1673f005{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-3312 .elementor-element.elementor-element-1673f005 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3312 .elementor-element.elementor-element-ebbe9dc{margin:2% 20% calc(var(--kit-widget-spacing, 0px) + 0%) 20%;font-size:var( --e-global-typography-90215f4-font-size );line-height:var( --e-global-typography-90215f4-line-height );letter-spacing:var( --e-global-typography-90215f4-letter-spacing );}.elementor-3312 .elementor-element.elementor-element-6a00fda2{padding:52px 0px 50px 0px;}.elementor-3312 .elementor-element.elementor-element-3a501209 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3312 .elementor-element.elementor-element-c228a70{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-size:var( --e-global-typography-742587b-font-size );line-height:var( --e-global-typography-742587b-line-height );}.elementor-3312 .elementor-element.elementor-element-d574cfb{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-size:var( --e-global-typography-742587b-font-size );line-height:var( --e-global-typography-742587b-line-height );}.elementor-3312 .elementor-element.elementor-element-e00b175, .elementor-3312 .elementor-element.elementor-element-e00b175 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-3312 .elementor-element.elementor-element-e00b175{margin-top:-7px;margin-bottom:0px;padding:20px 20px 3px 20px;}.elementor-3312 .elementor-element.elementor-element-1f3338e .premium-tabs .premium-tab-title{font-size:var( --e-global-typography-90215f4-font-size );line-height:var( --e-global-typography-90215f4-line-height );letter-spacing:var( --e-global-typography-90215f4-letter-spacing );}}/* Start custom CSS for section, class: .elementor-element-6a00fda2 */.free__consult__wrapper  .premium-tabs:not(.premium-tabs-style-tzoid):not(.premium-tabs-style-circle){
   border:none; 
}
.free__consult__wrapper .elementor-text-editor a {
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
}

.free__consult__wrapper .premium-tabs-nav-list.premium-tabs-horizontal {
  border: 3px solid #00B2EA;
  border-radius: 24px;
}

.free__consult__wrapper .premium-tabs-style-iconbox .premium-tabs-nav .premium-tabs-nav-list.premium-tabs-horizontal li.tab-current .premium-tab-link::after {
  display: none;
}

.free__consult__wrapper .premium-tab-content {
  padding-left: 0 !important;;
  padding-right: 0 !important;
  padding-top: 15px !important;;
  
}

.free__consult__wrapper #msgsndr-calendar {
	border-radius: 40px;
	overflow: hidden!important;
	min-height: 720px!important;
	height: 100%!important;
}

@media (max-width: 1024px) { 
  
  .free__consult__wrapper .premium-tabs-nav-list.premium-tabs-horizontal {
    border: 0;
  }
  
  
  .free__consult__wrapper .premium-tabs-nav-list.premium-tabs-horizontal li {
	height: 75px;
	border: 2px solid #00b2ea;
	border-radius: 24px;
	margin-bottom: 10px;
	width: calc(50% - 30px);
}

  
  
  .free__consult__wrapper .premium-tabs .premium-tab-link { 
	height: 100%;
}

}


@media (max-width: 1024px ) and (min-width: 768px) {
    
/*.free__consult__wrapper .premium-tabs-nav-list.premium-tabs-horizontal li:nth-child(1), .free__consult__wrapper .premium-tabs-nav-list.premium-tabs-horizontal li:nth-child(3),*/
/*.free__consult__wrapper .premium-tabs-nav-list.premium-tabs-horizontal li:nth-child(2){*/
/*  margin-right: 15px;*/
/*}*/
/*.free__consult__wrapper .premium-tabs-nav-list.premium-tabs-horizontal li:nth-child(2), .free__consult__wrapper .premium-tabs-nav-list.premium-tabs-horizontal li:nth-child(4) {*/
/*  margin-left: 15px;*/
/*}*/
.free__consult__wrapper .premium-tabs-nav-list.premium-tabs-horizontal li + li{
   margin-left: 15px;  
}
}

@media (max-width: 767px) {
    .free__consult__wrapper .premium-tabs-nav-list.premium-tabs-horizontal li {
    	height: 49px;
    	border: 0;
    	width: 100%;
    	margin-bottom: 10px;
    }
    .free__consult__wrapper .premium-tabs-nav-list.premium-tabs-horizontal li a{
    	border: 2.5px solid #00B2EA;
    	border-radius: 10px!important;
    } 
    
    .premium-tabs-style-iconbox .premium-tabs-nav .premium-tabs-nav-list li .premium-tab-link {
    	padding: 8px 0;
    	/*border-radius: 0 !important;*/
    }
    
    .free__consult__wrapper #msgsndr-calendar {
    	border-radius: 0; 
    	margin-top: 3px;
    }
.free__consult__wrapper #msgsndr-calendar {

	min-height: 750px!important;
	
}

}/* End custom CSS */