@font-face{font-family:ETmodules;font-display:block;src:url(//utahpediatricdentists.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot);src:url(//utahpediatricdentists.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot?#iefix) format("embedded-opentype"),url(//utahpediatricdentists.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff) format("woff"),url(//utahpediatricdentists.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.ttf) format("truetype"),url(//utahpediatricdentists.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.svg#ETmodules) format("svg");font-weight:400;font-style:normal}
@media (min-width:981px){.et_pb_gutter.et_pb_gutters1 #left-area{width:75%}.et_pb_gutter.et_pb_gutters1 #sidebar{width:25%}.et_pb_gutters1.et_right_sidebar #left-area{padding-right:0}.et_pb_gutters1.et_left_sidebar #left-area{padding-left:0}.et_pb_gutter.et_pb_gutters1.et_right_sidebar #main-content .container:before{right:25%!important}.et_pb_gutter.et_pb_gutters1.et_left_sidebar #main-content .container:before{left:25%!important}.et_pb_gutters1 .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column{margin-right:0}.et_pb_gutters1 .et_pb_column_4_4,.et_pb_gutters1.et_pb_row .et_pb_column_4_4{width:100%}.et_pb_gutters1 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_3_4,.et_pb_gutters1.et_pb_row .et_pb_column_3_4{width:75%}.et_pb_gutters1 .et_pb_column_3_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_2_3,.et_pb_gutters1.et_pb_row .et_pb_column_2_3{width:66.667%}.et_pb_gutters1 .et_pb_column_2_3 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_3_5,.et_pb_gutters1.et_pb_row .et_pb_column_3_5{width:60%}.et_pb_gutters1 .et_pb_column_3_5 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_3_5 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_2,.et_pb_gutters1.et_pb_row .et_pb_column_1_2{width:50%}.et_pb_gutters1 .et_pb_column_1_2 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_2_5,.et_pb_gutters1.et_pb_row .et_pb_column_2_5{width:40%}.et_pb_gutters1 .et_pb_column_2_5 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_2_5 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_3,.et_pb_gutters1.et_pb_row .et_pb_column_1_3{width:33.3333%}.et_pb_gutters1 .et_pb_column_1_3 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_3 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_4,.et_pb_gutters1.et_pb_row .et_pb_column_1_4{width:25%}.et_pb_gutters1 .et_pb_column_1_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_4 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_5,.et_pb_gutters1.et_pb_row .et_pb_column_1_5{width:20%}.et_pb_gutters1 .et_pb_column_1_5 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_5 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_6,.et_pb_gutters1.et_pb_row .et_pb_column_1_6{width:16.6667%}.et_pb_gutters1 .et_pb_column_1_6 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_6 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_full_width_page.woocommerce-page ul.products li.product{width:25%;margin-right:0;margin-bottom:0}.et_pb_gutters1.et_left_sidebar.woocommerce-page #main-content ul.products li.product,.et_pb_gutters1.et_right_sidebar.woocommerce-page #main-content ul.products li.product{width:33.333%;margin-right:0}}@media (max-width:980px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1 .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1 .et_pb_row_4col>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_5col>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_5col>.et_pb_column.et_pb_column_1_5{width:50%;margin-right:0}.et_pb_gutters1 .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_6col>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_6col>.et_pb_column.et_pb_column_1_6{width:33.333%;margin-right:0}.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6{width:50%;margin-right:0}}@media (max-width:767px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:0}}@media (max-width:479px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column{margin:0!important}.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:0}}
.et_animated{opacity:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both!important;animation-fill-mode:both!important}.et_animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.et_had_animation{position:relative}@-webkit-keyframes et_pb_fade{to{opacity:1}}@keyframes et_pb_fade{to{opacity:1}}.et_animated.fade{-webkit-animation-name:et_pb_fade;animation-name:et_pb_fade}@-webkit-keyframes et_pb_fadeTop{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes et_pb_fadeTop{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.et_animated.fadeTop{-webkit-animation-name:et_pb_fadeTop;animation-name:et_pb_fadeTop}@-webkit-keyframes et_pb_fadeRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes et_pb_fadeRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.et_animated.fadeRight{-webkit-animation-name:et_pb_fadeRight;animation-name:et_pb_fadeRight}@-webkit-keyframes et_pb_fadeBottom{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes et_pb_fadeBottom{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.et_animated.fadeBottom{-webkit-animation-name:et_pb_fadeBottom;animation-name:et_pb_fadeBottom}@-webkit-keyframes et_pb_fadeLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes et_pb_fadeLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.et_animated.fadeLeft{-webkit-animation-name:et_pb_fadeLeft;animation-name:et_pb_fadeLeft}@-webkit-keyframes et_pb_slide{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes et_pb_slide{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.et_animated.slide{-webkit-animation-name:et_pb_slide;animation-name:et_pb_slide}@-webkit-keyframes et_pb_slideTop{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes et_pb_slideTop{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.et_animated.slideTop{-webkit-animation-name:et_pb_slideTop;animation-name:et_pb_slideTop}@-webkit-keyframes et_pb_slideRight{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes et_pb_slideRight{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.et_animated.slideRight{-webkit-animation-name:et_pb_slideRight;animation-name:et_pb_slideRight}@-webkit-keyframes et_pb_slideBottom{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes et_pb_slideBottom{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.et_animated.slideBottom{-webkit-animation-name:et_pb_slideBottom;animation-name:et_pb_slideBottom}@-webkit-keyframes et_pb_slideLeft{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes et_pb_slideLeft{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.et_animated.slideLeft{-webkit-animation-name:et_pb_slideLeft;animation-name:et_pb_slideLeft}@-webkit-keyframes et_pb_bounce{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes et_pb_bounce{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.et_animated.bounce{-webkit-animation-name:et_pb_bounce;animation-name:et_pb_bounce}@-webkit-keyframes et_pb_bounceTop{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,-200px,0);transform:translate3d(0,-200px,0)}60%{-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_bounceTop{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,-200px,0);transform:translate3d(0,-200px,0)}60%{-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none;opacity:1}}.et_animated.bounceTop{-webkit-animation-name:et_pb_bounceTop;animation-name:et_pb_bounceTop}@-webkit-keyframes et_pb_bounceRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}60%{-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_bounceRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}60%{-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none;opacity:1}}.et_animated.bounceRight{-webkit-animation-name:et_pb_bounceRight;animation-name:et_pb_bounceRight}@-webkit-keyframes et_pb_bounceBottom{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0)}60%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes et_pb_bounceBottom{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0)}60%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.et_animated.bounceBottom{-webkit-animation-name:et_pb_bounceBottom;animation-name:et_pb_bounceBottom}@-webkit-keyframes et_pb_bounceLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}60%{-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_bounceLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}60%{-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none;opacity:1}}.et_animated.bounceLeft{-webkit-animation-name:et_pb_bounceLeft;animation-name:et_pb_bounceLeft}@-webkit-keyframes et_pb_zoom{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes et_pb_zoom{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.et_animated.zoom{-webkit-animation-name:et_pb_zoom;animation-name:et_pb_zoom}@-webkit-keyframes et_pb_zoomTop{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes et_pb_zoomTop{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.et_animated.zoomTop{-webkit-animation-name:et_pb_zoomTop;animation-name:et_pb_zoomTop;-webkit-transform-origin:top;transform-origin:top}@-webkit-keyframes et_pb_zoomRight{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes et_pb_zoomRight{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.et_animated.zoomRight{-webkit-animation-name:et_pb_zoomRight;animation-name:et_pb_zoomRight;-webkit-transform-origin:right;transform-origin:right}@-webkit-keyframes et_pb_zoomBottom{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes et_pb_zoomBottom{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.et_animated.zoomBottom{-webkit-animation-name:et_pb_zoomBottom;animation-name:et_pb_zoomBottom;-webkit-transform-origin:bottom;transform-origin:bottom}@-webkit-keyframes et_pb_zoomLeft{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes et_pb_zoomLeft{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.et_animated.zoomLeft{-webkit-animation-name:et_pb_zoomLeft;animation-name:et_pb_zoomLeft;-webkit-transform-origin:left;transform-origin:left}@-webkit-keyframes et_pb_flip{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes et_pb_flip{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}.et_animated.flip{-webkit-animation-name:et_pb_flip;animation-name:et_pb_flip}@-webkit-keyframes et_pb_flipTop{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes et_pb_flipTop{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}.et_animated.flipTop{-webkit-animation-name:et_pb_flipTop;animation-name:et_pb_flipTop;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes et_pb_flipRight{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes et_pb_flipRight{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.et_animated.flipRight{-webkit-animation-name:et_pb_flipRight;animation-name:et_pb_flipRight;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes et_pb_flipBottom{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes et_pb_flipBottom{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}.et_animated.flipBottom{-webkit-animation-name:et_pb_flipBottom;animation-name:et_pb_flipBottom;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes et_pb_flipLeft{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes et_pb_flipLeft{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.et_animated.flipLeft{-webkit-animation-name:et_pb_flipLeft;animation-name:et_pb_flipLeft;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes et_pb_fold{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes et_pb_fold{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.et_animated.fold{-webkit-transform-origin:center;transform-origin:center;-webkit-animation-name:et_pb_fold;animation-name:et_pb_fold}@-webkit-keyframes et_pb_foldTop{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes et_pb_foldTop{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}.et_animated.foldTop{-webkit-transform-origin:top;transform-origin:top;-webkit-animation-name:et_pb_foldTop;animation-name:et_pb_foldTop}@-webkit-keyframes et_pb_foldRight{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes et_pb_foldRight{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.et_animated.foldRight{-webkit-transform-origin:right;transform-origin:right;-webkit-animation-name:et_pb_foldRight;animation-name:et_pb_foldRight}@-webkit-keyframes et_pb_foldBottom{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes et_pb_foldBottom{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}.et_animated.foldBottom{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-name:et_pb_foldBottom;animation-name:et_pb_foldBottom}@-webkit-keyframes et_pb_foldLeft{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes et_pb_foldLeft{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.et_animated.foldLeft{-webkit-transform-origin:left;transform-origin:left;-webkit-animation-name:et_pb_foldLeft;animation-name:et_pb_foldLeft}@-webkit-keyframes et_pb_roll{0%{-webkit-transform-origin:center;transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_roll{0%{-webkit-transform-origin:center;transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.et_animated.roll{-webkit-animation-name:et_pb_roll;animation-name:et_pb_roll}@-webkit-keyframes et_pb_rollTop{0%{-webkit-transform-origin:top;transform-origin:top}to{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_rollTop{0%{-webkit-transform-origin:top;transform-origin:top}to{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:none;transform:none;opacity:1}}.et_animated.rollTop{-webkit-animation-name:et_pb_rollTop;animation-name:et_pb_rollTop}@-webkit-keyframes et_pb_rollRight{0%{-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_rollRight{0%{-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:none;transform:none;opacity:1}}.et_animated.rollRight{-webkit-animation-name:et_pb_rollRight;animation-name:et_pb_rollRight}@-webkit-keyframes et_pb_rollBottom{0%{-webkit-transform-origin:bottom;transform-origin:bottom}to{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_rollBottom{0%{-webkit-transform-origin:bottom;transform-origin:bottom}to{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:none;transform:none;opacity:1}}.et_animated.rollBottom{-webkit-animation-name:et_pb_rollBottom;animation-name:et_pb_rollBottom}@-webkit-keyframes et_pb_rollLeft{0%{-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_rollLeft{0%{-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:none;transform:none;opacity:1}}.et_animated.rollLeft{-webkit-animation-name:et_pb_rollLeft;animation-name:et_pb_rollLeft}.footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#2EA3F2}.footer-widget li:before{border-color:#2EA3F2}.bottom-nav li.current-menu-item>a{color:#2EA3F2}#main-footer{background-color:#222222}#footer-widgets{padding:6% 0 0}.footer-widget{float:left;color:#fff}.last{margin-right:0}.footer-widget .fwidget:last-child{margin-bottom:0 !important}#footer-widgets .footer-widget li{padding-left:14px;position:relative}#footer-widgets .footer-widget li:before{border-radius:3px;border-style:solid;border-width:3px;content:"";left:0;position:absolute;top:9px}#footer-widgets .footer-widget a{color:#fff}#footer-widgets .footer-widget li a{color:#fff;text-decoration:none}#footer-widgets .footer-widget li a:hover{color:rgba(255,255,255,0.7)}.footer-widget .widget_adsensewidget ins{min-width:160px}#footer-bottom{background-color:#1f1f1f;background-color:rgba(0,0,0,0.32);padding:15px 0 5px}#footer-bottom a{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#footer-info{text-align:left;color:#666;padding-bottom:10px;float:left}#footer-info a{font-weight:700;color:#666}#footer-info a:hover{opacity:.7}#et-footer-nav{background-color:rgba(255,255,255,0.05)}.bottom-nav{padding:15px 0}.bottom-nav li{font-weight:600;display:inline-block;font-size:14px;padding-right:22px}.bottom-nav a{color:#bbb;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.bottom-nav a:hover{opacity:.7}@media all and (max-width: 980px){.footer-widget:nth-child(n){width:46.25% !important;margin:0 7.5% 7.5% 0 !important}.et_pb_footer_columns1 .footer-widget{width:100% !important;margin:0 7.5% 7.5% 0 !important}#footer-widgets .footer-widget .fwidget{margin-bottom:16.21%}.et_pb_gutters1 .footer-widget:nth-child(n){width:50% !important;margin:0 !important}.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0}#footer-widgets{padding:8% 0}#footer-widgets .footer-widget:nth-child(2n){margin-right:0 !important}#footer-widgets .footer-widget:nth-last-child(-n+2){margin-bottom:0 !important}.bottom-nav{text-align:center}#footer-info{float:none;text-align:center}}@media all and (max-width: 767px){#footer-widgets .footer-widget,.et_pb_gutters1 #footer-widgets .footer-widget{width:100% !important;margin-right:0 !important}#footer-widgets .footer-widget:nth-child(n),#footer-widgets .footer-widget .fwidget{margin-bottom:9.5% !important}.et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n),.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0 !important}#footer-widgets{padding:10% 0}#footer-widgets .footer-widget .fwidget:last-child{margin-bottom:0 !important}#footer-widgets .footer-widget:last-child{margin-bottom:0 !important}}@media all and (max-width: 479px){#footer-widgets .footer-widget:nth-child(n),.footer-widget .fwidget{margin-bottom:11.5% !important}#footer-widgets .footer-widget.last{margin-bottom:0 !important}.et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n),.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0 !important}#footer-widgets{padding:12% 0}}
@media all and (min-width: 981px){.et_pb_gutters3 .footer-widget{margin-right:5.5%;margin-bottom:5.5%}.et_pb_gutters3 .footer-widget:last-child{margin-right:0}.et_pb_gutters3.et_pb_footer_columns6 .footer-widget{width:12.083%}.et_pb_gutters3.et_pb_footer_columns6 .footer-widget .fwidget{margin-bottom:45.517%}.et_pb_gutters3.et_pb_footer_columns5 .footer-widget{width:15.6%}.et_pb_gutters3.et_pb_footer_columns5 .footer-widget .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget{width:20.875%}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns3 .footer-widget{width:29.667%}.et_pb_gutters3.et_pb_footer_columns3 .footer-widget .fwidget{margin-bottom:18.539%}.et_pb_gutters3.et_pb_footer_columns2 .footer-widget{width:47.25%}.et_pb_gutters3.et_pb_footer_columns2 .footer-widget .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns1 .footer-widget{width:100%}.et_pb_gutters3.et_pb_footer_columns1 .footer-widget .fwidget{margin-bottom:5.5%}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(1){width:73.625%;clear:both}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(1) .fwidget{margin-bottom:7.47%}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(2){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(1){width:20.875%;clear:both}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(1) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(2){width:73.625%}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:7.47%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(1){width:64.833%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(1) .fwidget{margin-bottom:8.483%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(2){width:29.667%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(2) .fwidget{margin-bottom:18.539%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(1){width:29.667%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(1) .fwidget{margin-bottom:18.539%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(2){width:64.833%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(2) .fwidget{margin-bottom:8.483%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3){width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3) .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child{width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(-n+3):not(:nth-child(1)){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(-n+3):not(:nth-child(1)) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(-n+2){width:15.6%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(-n+2) .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(3){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(3) .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:first-child{width:57.8%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:first-child .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:nth-child(-n+3):not(:nth-child(1)){width:15.6%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:nth-child(-n+3):not(:nth-child(1)) .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(1){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(1) .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(2){width:36.7%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:14.986%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(1){width:36.7%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(1) .fwidget{margin-bottom:14.986%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(2){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child{width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:nth-child(-n+4):not(:nth-child(1)){width:12.083%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:nth-child(-n+4):not(:nth-child(1)) .fwidget{margin-bottom:45.517%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(-n+3){width:12.083%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(-n+3) .fwidget{margin-bottom:45.517%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(4){width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(4) .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(-n+3):not(:nth-child(2)){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(-n+3):not(:nth-child(2)) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(2){width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(-n+3):not(:nth-child(2)){width:15.6%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(-n+3):not(:nth-child(2)) .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(2){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:9.516%}}
.et_pb_code_inner{position:relative}
.et_pb_with_border .et_pb_image_wrap{border:0 solid #333}.et_pb_image{margin-left:auto;margin-right:auto;line-height:0}.et_pb_image.aligncenter{text-align:center}.et_pb_image.et_pb_has_overlay a.et_pb_lightbox_image{display:block;position:relative}.et_pb_image{display:block}.et_pb_image .et_pb_image_wrap{display:inline-block;position:relative;max-width:100%}.et_pb_image .et_pb_image_wrap img[src*=".svg"]{width:auto}.et_pb_image img{position:relative}.et_pb_image_sticky{margin-bottom:0!important;display:inherit}.et_pb_image.et_pb_has_overlay .et_pb_image_wrap:hover .et_overlay{z-index:3;opacity:1}@media (min-width:981px){.et_pb_section_sticky,.et_pb_section_sticky.et_pb_bottom_divider .et_pb_row:nth-last-child(2),.et_pb_section_sticky .et_pb_column_single,.et_pb_section_sticky .et_pb_row.et-last-child,.et_pb_section_sticky .et_pb_row:last-child,.et_pb_section_sticky .et_pb_specialty_column .et_pb_row_inner.et-last-child,.et_pb_section_sticky .et_pb_specialty_column .et_pb_row_inner:last-child{padding-bottom:0!important}}@media (max-width:980px){.et_pb_image_sticky_tablet{margin-bottom:0!important;display:inherit}.et_pb_section_sticky_mobile,.et_pb_section_sticky_mobile.et_pb_bottom_divider .et_pb_row:nth-last-child(2),.et_pb_section_sticky_mobile .et_pb_column_single,.et_pb_section_sticky_mobile .et_pb_row.et-last-child,.et_pb_section_sticky_mobile .et_pb_row:last-child,.et_pb_section_sticky_mobile .et_pb_specialty_column .et_pb_row_inner.et-last-child,.et_pb_section_sticky_mobile .et_pb_specialty_column .et_pb_row_inner:last-child{padding-bottom:0!important}.et_pb_section_sticky .et_pb_row.et-last-child .et_pb_column.et_pb_row_sticky.et-last-child,.et_pb_section_sticky .et_pb_row:last-child .et_pb_column.et_pb_row_sticky:last-child{margin-bottom:0}.et_pb_image_bottom_space_tablet{margin-bottom:30px!important;display:block}.et_always_center_on_mobile{text-align:center!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:767px){.et_pb_image_sticky_phone{margin-bottom:0!important;display:inherit}.et_pb_image_bottom_space_phone{margin-bottom:30px!important;display:block}}
.et_overlay{z-index:-1;position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:hsla(0,0%,100%,.9);opacity:0;pointer-events:none;-webkit-transition:all .3s;transition:all .3s;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.et_overlay:before{color:#2ea3f2;content:"\E050";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:32px;-webkit-transition:all .4s;transition:all .4s}.et_portfolio_image,.et_shop_image{position:relative;display:block}.et_pb_has_overlay:not(.et_pb_image):hover .et_overlay,.et_portfolio_image:hover .et_overlay,.et_shop_image:hover .et_overlay{z-index:3;opacity:1}#ie7 .et_overlay,#ie8 .et_overlay{display:none}.et_pb_module.et_pb_has_overlay{position:relative}.et_pb_module.et_pb_has_overlay .et_overlay,article.et_pb_has_overlay{border:none}
.et_pb_number_counter{word-wrap:break-word;margin:0 auto 30px;position:relative;text-align:center}.et_pb_number_counter .percent{z-index:2}.et_pb_number_counter h3{font-size:18px;position:relative}.et_pb_number_counter .et_pb_module_header{position:relative}.et_pb_number_counter{opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.et_pb_number_counter.active{opacity:1}.et_pb_number_counter{width:auto}.et_pb_number_counter canvas{display:none;visibility:hidden}.et_pb_number_counter .percent{height:72px;position:relative}.et_pb_number_counter .percent p{font-size:72px;line-height:72px;font-weight:500}.et_pb_number_counter.et_pb_with_title .percent{margin-bottom:20px}@media (min-width:981px) and (max-width:1100px){.et_pb_column_1_4 .et_pb_number_counter .percent,.et_pb_column_1_5 .et_pb_number_counter .percent,.et_pb_column_1_6 .et_pb_number_counter .percent{height:55px}.et_pb_column_1_4 .et_pb_number_counter h3,.et_pb_column_1_5 .et_pb_number_counter h3,.et_pb_column_1_6 .et_pb_number_counter h3{padding:10px 0 0}}@font-face{font-family:'Cabin Sketch';font-style:normal;font-weight:400;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/cabin-sketch-normal-latin-400.woff2?ver=1669256341)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Cabin Sketch';font-style:normal;font-weight:700;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/cabin-sketch-normal-latin-700.woff2?ver=1669256341)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:italic;font-weight:300;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-italic-latin-ext.woff2?ver=1669256341)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Rubik';font-style:italic;font-weight:300;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-italic-latin.woff2?ver=1669256341)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:italic;font-weight:400;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-italic-latin-ext.woff2?ver=1669256341)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Rubik';font-style:italic;font-weight:400;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-italic-latin.woff2?ver=1669256341)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:italic;font-weight:500;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-italic-latin-ext.woff2?ver=1669256341)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Rubik';font-style:italic;font-weight:500;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-italic-latin.woff2?ver=1669256341)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:italic;font-weight:600;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-italic-latin-ext.woff2?ver=1669256341)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Rubik';font-style:italic;font-weight:600;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-italic-latin.woff2?ver=1669256341)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:italic;font-weight:700;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-italic-latin-ext.woff2?ver=1669256341)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Rubik';font-style:italic;font-weight:700;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-italic-latin.woff2?ver=1669256341)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:italic;font-weight:800;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-italic-latin-ext.woff2?ver=1669256341)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Rubik';font-style:italic;font-weight:800;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-italic-latin.woff2?ver=1669256341)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:italic;font-weight:900;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-italic-latin-ext.woff2?ver=1669256341)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Rubik';font-style:italic;font-weight:900;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-italic-latin.woff2?ver=1669256341)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:normal;font-weight:300;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-normal-latin-ext.woff2?ver=1669256341)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Rubik';font-style:normal;font-weight:300;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-normal-latin.woff2?ver=1669256341)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:normal;font-weight:400;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-normal-latin-ext.woff2?ver=1669256341)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Rubik';font-style:normal;font-weight:400;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-normal-latin.woff2?ver=1669256341)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:normal;font-weight:500;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-normal-latin-ext.woff2?ver=1669256341)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Rubik';font-style:normal;font-weight:500;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-normal-latin.woff2?ver=1669256341)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:normal;font-weight:600;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-normal-latin-ext.woff2?ver=1669256341)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Rubik';font-style:normal;font-weight:600;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-normal-latin.woff2?ver=1669256341)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:normal;font-weight:700;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-normal-latin-ext.woff2?ver=1669256341)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Rubik';font-style:normal;font-weight:700;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-normal-latin.woff2?ver=1669256341)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:normal;font-weight:800;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-normal-latin-ext.woff2?ver=1669256341)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Rubik';font-style:normal;font-weight:800;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-normal-latin.woff2?ver=1669256341)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:normal;font-weight:900;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-normal-latin-ext.woff2?ver=1669256341)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Rubik';font-style:normal;font-weight:900;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-normal-latin.woff2?ver=1669256341)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Sacramento';font-style:normal;font-weight:400;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/sacramento-normal-latin-ext-400.woff2?ver=1669256341)format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Sacramento';font-style:normal;font-weight:400;font-display:swap;src:url(//utahpediatricdentists.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/sacramento-normal-latin-400.woff2?ver=1669256341)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}html body div#page-container h1, html body div#page-container h2 {
font-family: 'Cabin Sketch';
}
body{
color:#000;
}
#main-content p a{
color:#e34158!important;
}
h1, h2, h3{
font-family: 'Cabin Sketch', sans-serif!important;
}
h4, h5, h6 {
font-family: 'Rubik', sans-serif!important;
}
h1 {
font-size: 2.1em;
}
h2{
font-size: 1.6em;
}
h3 {
font-size: 1.5em;
}
h4 {
font-size: 1.4em;
line-height:1.3em;
}
h5 {
font-size: 1.3em;
}
h6 {
font-size: 1.3em;
font-weight:700;
}
p{
font-size: 1.2em;
font-weight:500;
line-height:1.3em;
}
.archive h1{
font-size:5em!important;
}
.post-content p a {
color: #e34158!important;
}
#main-content .link-white{
color:#fff!important;
font-weight:900;
}
#main-header{
background-color:rgba(255, 255, 255, 0.75);
}
.mob-phone{
display:none;
}
.notification-bar{ background-color: #1711EA;
padding:10px 0;
}
.notification-bar a{
font-size:18px;
font-weight:700;
color:#fff;
text-align:center;
}
.notification-bar .container{
text-align:center;
}
#logo{
max-height:75%;
}
@media screen and ( max-width: 1220px ) {
#logo {
max-width: 220px;
}
}
#top-menu li a{
text-transform:uppercase;
}
#top-menu li.current-menu-item>a, #top-menu li.current-menu-ancestor>a {
color:#466177!important;
text-shadow: 0.05em 0.05em 0.03em rgba(0,0,0,0.4);
}
#top-menu li li a{
width: 290px;
}
.nav li ul{
width:300px;
border-top:3px solid #466177;
}
.et_pb_bottom_inside_divider {
z-index: 4 !important;
}
.head-btn a{
color: #e34158!important;
font-size:1.6em!important;
border-width: 0px!important;
border-color: #e34158;
border-radius: 0px;
letter-spacing: 2px;
font-weight: 700!important;
text-transform: uppercase!important;
padding:10px 15px!important;
text-shadow: 0.05em 0.05em 0.03em rgba(0,0,0,0.4); }
.head-btn a:hover{
box-shadow: none;
transition: all 300ms ease 0ms;
opacity:1!important;
}
.zoom-hover:hover{
transform: scale(1.05);
transition: transform .25s;
}
.btn-serv{
margin-top:30px!important;
}
.slider-text{
margin: -35% auto 0;
padding: 7% 0 11%;
position: relative;
display: block;
z-index: 999999;
text-align: center;
max-width: 80%;
display:none;
}
.slider-text h1{
color:#fff;
font-size:84px;
font-weight:700;
text-align:center;
} .custom-phone {
display:none!important;
}
.custom-phone a{
color: #e34158!important;
font-size: 1.6em!important;
border-width: 0px!important;
border-color: #e34158;
border-radius: 0px;
letter-spacing: 2px;
font-weight: 700!important;
text-transform: uppercase!important;
padding: 10px 15px!important;
text-shadow: 0.05em 0.05em 0.03em rgba(0,0,0,0.4);
}
.mob-phone a.sdavis, .mob-phone a.redwood, .mob-phone a.herriman, .mob-phone a.spark{
display:none;
}
.page-id-1814 .mob-phone a.main, .page-id-1810 .mob-phone a.main, .page-id-1812 .mob-phone a.main, .page-id-1816 .mob-phone a.main{
display:none;
}
.page-id-1814 .redwood-phone, .page-id-1814 .mob-phone a.redwood {
display:inline-block!important;	
}
.page-id-1816 .sdavis-phone, .page-id-1816 .mob-phone a.sdavis {
display:inline-block!important;	
}
.page-id-1810 .herriman-phone, .page-id-1810 .mob-phone a.herriman {
display:inline-block!important;	
}
.page-id-1812 .spark-phone, .page-id-1812 .mob-phone a.spark {
display:inline-block!important;	
}
.page-id-1810 .head-btn, .page-id-1812 .head-btn, .page-id-1814 .head-btn, .page-id-1816 .head-btn{
display:none!important;
} .social-icons{
display:table;
margin-top:10px;
}
.social-icons li{
list-style:none;
float:left;
padding-left: 0px!important;
padding-right: 5px;
}
.social-icons li:before{
border-radius: 0px!important;
border-width: 0px!important;
}
.social-icons li a.icon:before{
font-size:16px;
}
.social-icons li:hover a.icon:before{
color:#2ea3f2;
}
.foot-phone {
color:#2ea3f2!important;
font-size:1.2em;
}
#nav_menu-3{
display:table;
} .row{
padding:7px 0!important;
margin:0!important;
}
.col_1_2{
width: 49%;
min-height: 1px;
margin-right:1%;
display: inline-block;
vertical-align: top;
float: none;
}
.col_1_2:last-child{
margin-right:0;
}
.col_1_4{
width: 25%;
min-height: 1px;
margin-right:1%;
display: inline-block;
vertical-align: top;
float: none;
}
.col_1_3{
width: 32.2%;
min-height: 1px;
margin-right:1%;
display: inline-block;
vertical-align: top;
float: none;
}
.col_2_3{
width: 66%;
min-height: 1px;
margin-right:1%;
display: inline-block;
vertical-align: top;
float: none;
}
.col_3_4{
width: 72%;
min-height: 1px;
margin-right:1%;
display: inline-block;
vertical-align: top;
float: none;
}
.col_1_3:last-child{
margin-right:0;
}
label{
}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] {
color: #333;
font-size: 15px;
font-style: italic;
border: 1px solid #d2cdcd;
background-color: #f7f7f7;
padding:11px;
width:100%;
}
.white .wpcf7-list-item-label{
color:#fff!important;
}
.page-id-1786 div.wpcf7-response-output{
color:#fff!important;
font-weight:500;
}
div.wpcf7-response-output {
margin: 2em 0em!important;
padding: 0.2em 1em!important;
color:#f00;
}
span.wpcf7-list-item{
margin:0!important;
}
select.wpcf7-form-control{
height:44px;
}
.wpcf7-form-control-wrap{
padding:0!important;
}
.wpcf7-submit{
color: #ffffff!important;
text-shadow: 0.08em 0.08em 0.08em rgba(0,0,0,0.4);
box-shadow: inset 0px 0px 18px 0px rgba(0,0,0,0.3);
border-radius: 10px;
font-size: 25px;
background-color: #e34158;
font-weight: 500;
padding: .3em 1em;
line-height: 1.7em!important;
border:0;
}
.wpcf7-submit:hover {
background-color: #f34e66;
cursor: pointer;
} .location span.wpcf7-list-item-label{
margin-right:8px;
pointer-events: none;
}
.wrapallForm {
width: 100%;
float: left;
}
.wrapForm {
width: 33%;
float: left;
margin-bottom: 19px;
padding-left: 10px;
font-size: 16px;
}
label.wrapForm.titlesForm {
display: block;
width: 100%;
margin-bottom: 10px;
margin-top: 23px;
color: #2ea3f2;
font-weight: 700;
font-size: 16px;
padding-right: 30px;
}
.wrapForm .wpcf7-form-control-wrap{
padding:0;
}
.wrapForm.grpup100{
width:100%;
}
.wrapForm.grpup50{
width:50%;
}
.wrapForm.grpup25{
width:25%;
}
.wrapallFormCheckbox {
width: 100%;
float: left;
}
.clear{
clear:both;
float:none;
}
.wrapallFormCheckbox>div {
width: 33%;
float: left;
margin-bottom: 19px;
padding-left: 10px;
padding-right: 10px;
}
.wrapallFormSubmit .wpcf7-submit {
width: 100%;
}
.alert.alert-info {
color: #31708f;
background-color: #d9edf7;
border-color: #bce8f1;
padding: 15px;
border: 1px solid transparent;
border-radius: 4px;
display: inline-block;
width: 100%;
}
.ifyes {
margin-left: 45px;
display: inline-block;
}
.ifyes .text {
float: left;
display: block;
margin-right: 5px;
}
.ifyes .wpcf7-form-control-wrap {
display: block;
overflow: hidden;
}
.ifyes .wpcf7-form-control-wrap input {
width: 100%;
}  #map-plug {display:none;}
#google-reviews {
display:flex;
flex-wrap:wrap; }
.review-item {
border: solid 0px rgba(190,190,190,.15);
margin: 0 10px;
padding: 2.2em;
flex: 1 1 20%;
border-radius: 11px;
box-shadow: 0px 4px 25px -7px rgba(0,0,0,0.4);
}
.reviews-link a{
display:block;
margin: 25px 0;
width: 100%;
text-decoration: underline;
font-size: 1.5em;
color:#000;
text-align:center;
}
@media ( max-width:1200px) {
.review-item { flex: 1 1 40%; }
}
@media ( max-width:450px) {
.review-item { flex: 1 1 90%; }
}
.review-meta, .review-stars {text-align:center; font-size:115%; margin:10px 0;}
.review-author { text-transform: capitalize; font-weight:bold; }
.review-date {opacity:.6; display:block;}
.review-text {  line-height:1.55; text-align:left; max-width:32em; margin:auto;}
.review-stars ul {
display: inline-block;
list-style: none;
margin:0; padding:0;
}
.review-stars ul li {
float: left;
margin-right: 1px;
line-height:1;
}
.review-stars ul li i {
color: #E4B248;
font-size: 1.4em;
font-style:normal;
}
.review-stars ul li i.inactive { color: #c6c6c6;}
.star:after { content: "\2605"; } .icons-row .et_pb_column {
display: flex;
align-items: center;
justify-content: center;
}
.icons-row .et_pb_column .logos{
width: 12%;
margin-top: 0 !important;
margin-bottom: 0 !important;
}
input[type="date"]{
padding:11px!important;
}
@media only screen and ( max-width: 1500px ) {
.slider-text h1{
font-size:60px;
}
}
@media only screen and ( max-width: 1200px ) {
.slider-text{
margin:-40% auto 0;
}
}
@media only screen and ( max-width: 1024px ) {
#top-menu-nav, #top-menu {
display: none;
}
#et_top_search {
display: none;
}
#et_mobile_nav_menu {
display: block;
}
.mob-phone{
position: relative;
width: 100%;
display: table;
text-align: center;
margin-top: -25px;
font-size: 18px;
}
.mob-phone a{
color: #e34158!important;
font-size: 1.3em!important;
letter-spacing: 2px;
font-weight: 700!important;
text-transform: uppercase!important;
text-shadow: 0.05em 0.05em 0.03em rgba(0,0,0,0.4);
}
.et_fixed_nav #main-header, .et_fixed_nav #top-header{
position: absolute;
}
.location .checkbox-750{
display:block;
margin-top:10px;
}
.location input{
transform: scale(1.2);
-ms-transform: scale(1.2);
-webkit-transform: scale(1.2);
}
.radio-statusparent, .radio-child{
display:block!important;
}
select.wpcf7-form-control{
padding-left:5px!important;
}
.ifyes{
display:block!important;
margin-left:0!important;
margin:15px 0;
}
.col_1_3, .col_1_2, .col_1_4, .col_2_3, .col_3_4{
width:100%!important;
float:none;
}
.wrapForm {
width: 100%!important;
float: none!important;
padding-left:0!important;
}
.ifyes .wpcf7-form-control-wrap{
width:100%;
}
.wrapallFormCheckbox>div {
width: 100%;
}
}
@media screen and ( max-width: 981px ) {
#main-header{
padding-bottom: 20px;
background: #fff;
}
h1{
font-size: 1.6em!important;
} .custom_row {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap; flex-wrap: wrap;
} .first-on-mobile {
-webkit-order: 1;
order: 1;
}
.second-on-mobile {
-webkit-order: 2;
order: 2;
}
.third-on-mobile {
-webkit-order: 3;
order: 3;
}
.fourth-on-mobile {
-webkit-order: 4;
order: 4;
} .custom_row:last-child .et_pb_column:last-child {
margin-bottom: 30px;
}
.icons-row .et_pb_column{
display: block;
}
.icons-row .et_pb_column .logos{
width: 50%;
float: left;
margin-top: 5% !important;
margin-bottom: 5% !important;
}
.icons-row .et_pb_column .logos:nth-child(odd) {
clear: both;
}
.icons-row .et_pb_column .logos:last-child {
width: 100%;
}
.icons-row .et_pb_column .logos span img {
max-width: 100% !important;
height: auto !important;
max-height: 185px !important;
}
#footer-widgets .footer-widget .widget_nav_menu{
display:none;
}
}
@media screen and ( max-width: 640px ) {
.icons-row .et_pb_column .logos{
width: 80%;
float: none;
}
h1{
font-size: 1.1em!important;
}
}html body div#page-container h1, html body div#page-container h2 {
font-family: 'Cabin Sketch';
}
body{
color:#000;
}
#main-content p a{
color:#e34158!important;
}
h1, h2, h3{
font-family: 'Cabin Sketch', sans-serif!important;
}
h4, h5, h6 {
font-family: 'Rubik', sans-serif!important;
}
h1 {
font-size: 2.1em;
}
h2{
font-size: 1.6em;
}
h3 {
font-size: 1.5em;
}
h4 {
font-size: 1.4em;
line-height:1.3em;
}
h5 {
font-size: 1.3em;
}
h6 {
font-size: 1.3em;
font-weight:700;
}
p{
font-size: 1.2em;
font-weight:500;
line-height:1.3em;
}
.archive h1{
font-size:5em!important;
}
.post-content p a {
color: #e34158!important;
}
#main-content .link-white{
color:#fff!important;
font-weight:900;
}
#main-header{
background-color:rgba(255, 255, 255, 0.75);
}
.mob-phone{
display:none;
}
.notification-bar{ background-color: #1711EA;
padding:10px 0;
}
.notification-bar a{
font-size:18px;
font-weight:700;
color:#fff;
text-align:center;
}
.notification-bar .container{
text-align:center;
}
#logo{
max-height:75%;
}
@media screen and ( max-width: 1220px ) {
#logo {
max-width: 220px;
}
}
#top-menu li a{
text-transform:uppercase;
}
#top-menu li.current-menu-item>a, #top-menu li.current-menu-ancestor>a {
color:#466177!important;
text-shadow: 0.05em 0.05em 0.03em rgba(0,0,0,0.4);
}
#top-menu li li a{
width: 290px;
}
.nav li ul{
width:300px;
border-top:3px solid #466177;
}
.et_pb_bottom_inside_divider {
z-index: 4 !important;
}
.head-btn a{
color: #e34158!important;
font-size:1.6em!important;
border-width: 0px!important;
border-color: #e34158;
border-radius: 0px;
letter-spacing: 2px;
font-weight: 700!important;
text-transform: uppercase!important;
padding:10px 15px!important;
text-shadow: 0.05em 0.05em 0.03em rgba(0,0,0,0.4); }
.head-btn a:hover{
box-shadow: none;
transition: all 300ms ease 0ms;
opacity:1!important;
}
.zoom-hover:hover{
transform: scale(1.05);
transition: transform .25s;
}
.btn-serv{
margin-top:30px!important;
}
.slider-text{
margin: -35% auto 0;
padding: 7% 0 11%;
position: relative;
display: block;
z-index: 999999;
text-align: center;
max-width: 80%;
display:none;
}
.slider-text h1{
color:#fff;
font-size:84px;
font-weight:700;
text-align:center;
} .custom-phone {
display:none!important;
}
.custom-phone a{
color: #e34158!important;
font-size: 1.6em!important;
border-width: 0px!important;
border-color: #e34158;
border-radius: 0px;
letter-spacing: 2px;
font-weight: 700!important;
text-transform: uppercase!important;
padding: 10px 15px!important;
text-shadow: 0.05em 0.05em 0.03em rgba(0,0,0,0.4);
}
.mob-phone a.sdavis, .mob-phone a.redwood, .mob-phone a.herriman, .mob-phone a.spark{
display:none;
}
.page-id-1814 .mob-phone a.main, .page-id-1810 .mob-phone a.main, .page-id-1812 .mob-phone a.main, .page-id-1816 .mob-phone a.main{
display:none;
}
.page-id-1814 .redwood-phone, .page-id-1814 .mob-phone a.redwood {
display:inline-block!important;	
}
.page-id-1816 .sdavis-phone, .page-id-1816 .mob-phone a.sdavis {
display:inline-block!important;	
}
.page-id-1810 .herriman-phone, .page-id-1810 .mob-phone a.herriman {
display:inline-block!important;	
}
.page-id-1812 .spark-phone, .page-id-1812 .mob-phone a.spark {
display:inline-block!important;	
}
.page-id-1810 .head-btn, .page-id-1812 .head-btn, .page-id-1814 .head-btn, .page-id-1816 .head-btn{
display:none!important;
} .social-icons{
display:table;
margin-top:10px;
}
.social-icons li{
list-style:none;
float:left;
padding-left: 0px!important;
padding-right: 5px;
}
.social-icons li:before{
border-radius: 0px!important;
border-width: 0px!important;
}
.social-icons li a.icon:before{
font-size:16px;
}
.social-icons li:hover a.icon:before{
color:#2ea3f2;
}
.foot-phone {
color:#2ea3f2!important;
font-size:1.2em;
}
#nav_menu-3{
display:table;
} .row{
padding:7px 0!important;
margin:0!important;
}
.col_1_2{
width: 49%;
min-height: 1px;
margin-right:1%;
display: inline-block;
vertical-align: top;
float: none;
}
.col_1_2:last-child{
margin-right:0;
}
.col_1_4{
width: 25%;
min-height: 1px;
margin-right:1%;
display: inline-block;
vertical-align: top;
float: none;
}
.col_1_3{
width: 32.2%;
min-height: 1px;
margin-right:1%;
display: inline-block;
vertical-align: top;
float: none;
}
.col_2_3{
width: 66%;
min-height: 1px;
margin-right:1%;
display: inline-block;
vertical-align: top;
float: none;
}
.col_3_4{
width: 72%;
min-height: 1px;
margin-right:1%;
display: inline-block;
vertical-align: top;
float: none;
}
.col_1_3:last-child{
margin-right:0;
}
label{
}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] {
color: #333;
font-size: 15px;
font-style: italic;
border: 1px solid #d2cdcd;
background-color: #f7f7f7;
padding:11px;
width:100%;
}
.white .wpcf7-list-item-label{
color:#fff!important;
}
.page-id-1786 div.wpcf7-response-output{
color:#fff!important;
font-weight:500;
}
div.wpcf7-response-output {
margin: 2em 0em!important;
padding: 0.2em 1em!important;
color:#f00;
}
span.wpcf7-list-item{
margin:0!important;
}
select.wpcf7-form-control{
height:44px;
}
.wpcf7-form-control-wrap{
padding:0!important;
}
.wpcf7-submit{
color: #ffffff!important;
text-shadow: 0.08em 0.08em 0.08em rgba(0,0,0,0.4);
box-shadow: inset 0px 0px 18px 0px rgba(0,0,0,0.3);
border-radius: 10px;
font-size: 25px;
background-color: #e34158;
font-weight: 500;
padding: .3em 1em;
line-height: 1.7em!important;
border:0;
}
.wpcf7-submit:hover {
background-color: #f34e66;
cursor: pointer;
} .location span.wpcf7-list-item-label{
margin-right:8px;
pointer-events: none;
}
.wrapallForm {
width: 100%;
float: left;
}
.wrapForm {
width: 33%;
float: left;
margin-bottom: 19px;
padding-left: 10px;
font-size: 16px;
}
label.wrapForm.titlesForm {
display: block;
width: 100%;
margin-bottom: 10px;
margin-top: 23px;
color: #2ea3f2;
font-weight: 700;
font-size: 16px;
padding-right: 30px;
}
.wrapForm .wpcf7-form-control-wrap{
padding:0;
}
.wrapForm.grpup100{
width:100%;
}
.wrapForm.grpup50{
width:50%;
}
.wrapForm.grpup25{
width:25%;
}
.wrapallFormCheckbox {
width: 100%;
float: left;
}
.clear{
clear:both;
float:none;
}
.wrapallFormCheckbox>div {
width: 33%;
float: left;
margin-bottom: 19px;
padding-left: 10px;
padding-right: 10px;
}
.wrapallFormSubmit .wpcf7-submit {
width: 100%;
}
.alert.alert-info {
color: #31708f;
background-color: #d9edf7;
border-color: #bce8f1;
padding: 15px;
border: 1px solid transparent;
border-radius: 4px;
display: inline-block;
width: 100%;
}
.ifyes {
margin-left: 45px;
display: inline-block;
}
.ifyes .text {
float: left;
display: block;
margin-right: 5px;
}
.ifyes .wpcf7-form-control-wrap {
display: block;
overflow: hidden;
}
.ifyes .wpcf7-form-control-wrap input {
width: 100%;
}  #map-plug {display:none;}
#google-reviews {
display:flex;
flex-wrap:wrap; }
.review-item {
border: solid 0px rgba(190,190,190,.15);
margin: 0 10px;
padding: 2.2em;
flex: 1 1 20%;
border-radius: 11px;
box-shadow: 0px 4px 25px -7px rgba(0,0,0,0.4);
}
.reviews-link a{
display:block;
margin: 25px 0;
width: 100%;
text-decoration: underline;
font-size: 1.5em;
color:#000;
text-align:center;
}
@media ( max-width:1200px) {
.review-item { flex: 1 1 40%; }
}
@media ( max-width:450px) {
.review-item { flex: 1 1 90%; }
}
.review-meta, .review-stars {text-align:center; font-size:115%; margin:10px 0;}
.review-author { text-transform: capitalize; font-weight:bold; }
.review-date {opacity:.6; display:block;}
.review-text {  line-height:1.55; text-align:left; max-width:32em; margin:auto;}
.review-stars ul {
display: inline-block;
list-style: none;
margin:0; padding:0;
}
.review-stars ul li {
float: left;
margin-right: 1px;
line-height:1;
}
.review-stars ul li i {
color: #E4B248;
font-size: 1.4em;
font-style:normal;
}
.review-stars ul li i.inactive { color: #c6c6c6;}
.star:after { content: "\2605"; } .icons-row .et_pb_column {
display: flex;
align-items: center;
justify-content: center;
}
.icons-row .et_pb_column .logos{
width: 12%;
margin-top: 0 !important;
margin-bottom: 0 !important;
}
input[type="date"]{
padding:11px!important;
}
@media only screen and ( max-width: 1500px ) {
.slider-text h1{
font-size:60px;
}
}
@media only screen and ( max-width: 1200px ) {
.slider-text{
margin:-40% auto 0;
}
}
@media only screen and ( max-width: 1024px ) {
#top-menu-nav, #top-menu {
display: none;
}
#et_top_search {
display: none;
}
#et_mobile_nav_menu {
display: block;
}
.mob-phone{
position: relative;
width: 100%;
display: table;
text-align: center;
margin-top: -25px;
font-size: 18px;
}
.mob-phone a{
color: #e34158!important;
font-size: 1.3em!important;
letter-spacing: 2px;
font-weight: 700!important;
text-transform: uppercase!important;
text-shadow: 0.05em 0.05em 0.03em rgba(0,0,0,0.4);
}
.et_fixed_nav #main-header, .et_fixed_nav #top-header{
position: absolute;
}
.location .checkbox-750{
display:block;
margin-top:10px;
}
.location input{
transform: scale(1.2);
-ms-transform: scale(1.2);
-webkit-transform: scale(1.2);
}
.radio-statusparent, .radio-child{
display:block!important;
}
select.wpcf7-form-control{
padding-left:5px!important;
}
.ifyes{
display:block!important;
margin-left:0!important;
margin:15px 0;
}
.col_1_3, .col_1_2, .col_1_4, .col_2_3, .col_3_4{
width:100%!important;
float:none;
}
.wrapForm {
width: 100%!important;
float: none!important;
padding-left:0!important;
}
.ifyes .wpcf7-form-control-wrap{
width:100%;
}
.wrapallFormCheckbox>div {
width: 100%;
}
}
@media screen and ( max-width: 981px ) {
#main-header{
padding-bottom: 20px;
background: #fff;
}
h1{
font-size: 1.6em!important;
} .custom_row {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap; flex-wrap: wrap;
} .first-on-mobile {
-webkit-order: 1;
order: 1;
}
.second-on-mobile {
-webkit-order: 2;
order: 2;
}
.third-on-mobile {
-webkit-order: 3;
order: 3;
}
.fourth-on-mobile {
-webkit-order: 4;
order: 4;
} .custom_row:last-child .et_pb_column:last-child {
margin-bottom: 30px;
}
.icons-row .et_pb_column{
display: block;
}
.icons-row .et_pb_column .logos{
width: 50%;
float: left;
margin-top: 5% !important;
margin-bottom: 5% !important;
}
.icons-row .et_pb_column .logos:nth-child(odd) {
clear: both;
}
.icons-row .et_pb_column .logos:last-child {
width: 100%;
}
.icons-row .et_pb_column .logos span img {
max-width: 100% !important;
height: auto !important;
max-height: 185px !important;
}
#footer-widgets .footer-widget .widget_nav_menu{
display:none;
}
}
@media screen and ( max-width: 640px ) {
.icons-row .et_pb_column .logos{
width: 80%;
float: none;
}
h1{
font-size: 1.1em!important;
}
}