.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}body { ; font-family: 'Montserrat', Arial, Helvetica, sans-serif; font-weight: 400;}
h1 { color: red; font-family: 'Rajdhani', Arial, Helvetica, sans-serif; color: #353535; font-size: 48px; margin-bottom: 30px;}
h2 { font-family: 'Montserrat', Arial, Helvetica, sans-serif; font-weight: 500; font-size: 30px; margin: 30px 0 10px; line-height: 1.2em!important;}
h2 strong { font-weight: 600; }
h3 {  margin: 30px 0 10px; }
h3 a { color: #0b7cd3; font-weight: 500; }
h3 a:hover { color: #63b1ed; }
h4 {  }
h5 {  }
h6 {  } p strong { color: #003055; font-weight: 600; }
p a { color: #0b7cd3; font-weight: 500; }
p a:hover { color: #63b1ed; }
.utility-nav { height: 52px; border-bottom: 1px solid #4d4d4d; background-color: #000; color: #db86f3; text-transform: uppercase; font-weight: 600; }
.utility-nav p { text-align: right; padding-top: 15px; }
.utility-nav a { color: #db86f3; font-size: 96%; }
.utility-nav a:hover { color: #b050cb; }
#et_top_search { display: none; }
#logo { max-height: 70%; } 
#top-menu { font-family: Oswald, Arial, Helvetica, sans-serif; text-transform: uppercase; }
#top-menu li { font-size: 18px; font-weight: 400; padding-right: 18px; }
.submenu { margin: 0; }
.nav li ul { width: inherit; }
.nav li li { line-height: 1.3em!important; }
#top-menu a { color: #346cac; }
#top-menu li li {padding: 0;}
#top-menu li li a { border-top: 1px solid #eee; padding: 8px 20px; font-family: Montserrat, Arial, Helvetica, sans-serif; text-transform: capitalize; font-size: 12px; width: 230px;  }
.menu-bar { margin: 5px auto 0; }
.et_header_style_left #et-top-navigation nav > ul > li > a { padding-bottom: 38px; }
nav#top-menu-nav { margin-top: 35px; }
#home-slider-wrapper { border: 0px solid blue; margin-top: 182px; }
.et_pb_slide {  }
.et_pb_slides {  }
.et_pb_pagebuilder_layout .entry-content { margin-top: 130px!important; }
#home-slider { border: 0px solid red; }
#ctas { margin-bottom: 80px; padding: 0!important; }
#ctas h2 { font-size: 28px; margin-bottom: 0; margin-top: 0; }
#main-content .container { padding-top: 238px; }
#why-kinesiology, .articles-home { margin-right: 30px;}
#why-pilates, #contact-form-home { margin-left: 40px;}
#why-kinesiology h2, #why-pilates h2, #testimonials-home h2 { font-size: 40px; font-weight: 400; color: #fff; margin-top: 0; }
#why-kinesiology h2 strong, #why-pilates h2 strong { font-weight: 600; }
#why-kinesiology p, #why-pilates p, #testimonials-home p  { color: #fff; }
#why-kinesiology a, #why-pilates a { padding: 15px 25px; border: 1px solid #fff; border-radius: 5px; color: #fff; background: url(//www.returntoform.ca/wp-content/uploads/2017/07/button-washout.png); font-size: 16px; font-weight: 400; }
#why-kinesiology a:hover, #why-pilates a:hover { background: url(//www.returntoform.ca/wp-content/uploads/2017/07/button-washout-hover.png); }
#contact-home-row { padding-top: 0!important; }
#testimonials-home h2 { font-size: 44px; margin-bottom: 0; }
#testimonials-home p { font-size: 22px; width: 90%; line-height: 28px; }
.articles-home h2 { font-family: Montserrat, Arial, Helvetica, sans-serif; text-transform: uppercase; color: #fff; font-weight: 400; margin-bottom: 0; }
.articles-home h3 { text-transform: lowercase; color: #fff; font-weight: 300; font-size: 30px; } 
.su-posts-default-loop h2.su-post-title { font-family: Montserrat, Arial, Helvetica, sans-serif; font-size: 22px!important; color: #fff; margin: 0 0 0 0!important; font-weight: 500!important; line-height: 28px; }
.su-posts-default-loop .su-post-excerpt, .su-posts-default-loop .su-post-comments-link { display: none; }
.su-posts-default-loop .su-post-meta { font-size: 15px!important; color: #fff!important; margin-top: -10px!important; }
.su-posts-default-loop .su-post { margin-bottom: 10px!important;}
.su-table td { vertical-align: top; }
h2 + .post-meta { display: none; } img.alignright { border: 8px solid #eee; margin: 15px 0 40px 80px; }
img.alignleft { border: 8px solid #eee; margin: 0 80px 40px 15px; }
.no-border { border: 0px!important; margin: 0 0 20px 40px!important; }
#map-home-directions { padding: 30px 35px; border-radius: 5px; }
#map-home-directions h3 { color: #fff; font-size: 23px; line-height: 28px; margin-bottom: 5px; font-weight: 600;  }
#map-home-directions h4 { color: #fff; font-size: 16px; line-height: 22px; padding-bottom: 0; font-weight: 500; text-transform: uppercase; margin-left: 10px; }
#map-home-directions strong { color: #fff; font-size: 14px; text-transform: uppercase;  }
#map-home-directions p { color: #fff; font-size: 14px; line-height: 19px; margin-left: 10px;  }
#map-home-directions p:nth-child(5) { margin-top: 5px;  }
#map-home-directions img { border: 0!important; margin: -5px 7px 0 0; height: 25px; width: auto;  } 
#map-home-directions a { font-weight: 300; color: #fff; font-size: 16px; vertical-align: bottom;  }
#map-home-directions a:hover { color: #f5d4aa;  }
.et_pb_widget_area_left { border-right: none; border-left: 1px solid #eee; padding: 0 0 0 30px; }
.et_pb_widget ul li { border-bottom: 1px solid #efefef; padding-bottom: 10px; }
.et_pb_text ul, .et_pb_text ol { margin-left: 20px; }
div.wpforms-container-full .wpforms-form .wpforms-field-label { font-weight: 500!important; font-size: 13px!important; }
div.wpforms-container-full .wpforms-form .wpforms-field-label:first-child { margin-top: 10px; }
div.wpforms-container-full .wpforms-form .wpforms-field-label-inline { font-size: 14px!important; }
.gform_wrapper input, .gform_wrapper textarea { background-color: #eee; border: 0; padding: 11px 10px; font-family: Arial, Helvetica, sans-serif; }
#main-footer {  background-color: #0055a1!important; font-family: Montserrat, Arial, Helvetica, sans-serif; font-weight: 300 ; }
#text-11 { margin-bottom: 30px; }
#text-12 a { color: #fff; text-transform: uppercase; font-size: 12px; font-weight: 500 }
#text-12 a:hover { color: #78bdf9; }
#text-5 { margin-bottom: 10.5%; }
#text-5 p { color: #78bdf9; font-weight: 17px; font-size: 16px; }
.textwidget strong { font-weight: 500; color: #fff; }
#footer-widgets { padding: 5% 0 0!important; }
.et_pb_gutters3 .footer-widget { margin: 0 5.5% 4.0% 0; }
.footer-widget h3 { text-transform: uppercase; color: #fff; font-weight: 500; margin: 20px 0 3px; font-size: 1.3em; padding-bottom: 0;  }
.sfsi_wDiv { position: relative!important; }
#footer-main .et_pb_widget a { color: #fff; }
#footer-bottom { padding-top: 15px; background-color: #1a66ab; }
#footer-info { font-size: 12px; color: #ccddec!important; text-align: center; width: 100%;}
#footer-info a { color: #78bdf9; font-weight: normal;  }
#footer-info a:hover { color: #fff;  } @media (min-width:1025px) and (max-width: 1280px) { 
#logo { border: 0px solid red!important;  width: 220px!important;}
nav#top-menu-nav { display: none; }
#et_mobile_nav_menu { display: block }
#et-top-navigation { border:0px solid red; padding-left: 250px;}
#text-12  { width: 100%; text-align: center; }
#text-12 a { font-size: 9px;  }
img.alignright { max-width: 60%; margin: 15px 0 30px 30px; }
}
@media (min-width:769px) and (max-width: 1024px) { 
#logo { border: 0px solid lime!important; }
nav#top-menu-nav { display: none; }
#et_mobile_nav_menu { display: block; }
.et_mobile_menu li a { padding: 5px 5%; }
h1 { font-size: 42px; }
h2 { font-size: 28px; }
#ctas .et_pb_column_1_3 { width: 29.5%!important; padding: 0 1.5%; }
#ctas .et_pb_column_1_3 h2 { font-size: 24px; }
#why-kinesiology h2, #why-pilates h2, #testimonials-home h2 { font-size: 32px; }
.et_pb_row .et_pb_row_2 { margin-top: 0!important;  }
#why-kinesiology {  margin-right: 0; width: 44%;}
div.et_pb_section.et_pb_section_3 { }
#why-pilates { margin-left: 0; width: 44%; float: right;}
div.et_pb_section.et_pb_section_4 { background-position: left; }
#contact-form-home { margin-left: 0; }
.su-posts-default-loop h2.su-post-title { text-align: left; }
#contact-home-row h2 { margin-top: 15px; font-size: 34px; text-align: left; }
#contact-home-row h3 { margin-top: 0; font-size: 22px; }
.et_pb_column .et_pb_column_4_4  .et_pb_column_10 { margin-bottom: 0!important; }
.et_pb_column_4_4 { margin-bottom: 0!important; }
.et_pb_row_6 { margin-top: -60px!important; }
#testimonials-home { padding: 0; }
#testimonials-home p { width: 100%; font-size: 18px; line-height: 25px;}
.et_pb_section { padding-top: 30px; }
.et_pb_column_1_4 { border-top: 1px solid #dedede; margin-top: 30px; padding: 40px 0 0;  }
.et_pb_widget_area_left { border-left: 0; padding: 0; }
#map-home.et_pb_section { padding: 0 0 40px!important; }
img.alignright, img.alignleft { max-width: 60%; } 
img.alignright { margin: 0 0 20px 40px; } 
img.alignright { margin: 0 40px] 20px 0; } 
h2.entry-title + .post-meta { display: none; }
.et_pb_post h2 a { font-size: 22px; line-height: 28px; }
#main-content .container { padding-top: 180px; }
.et_post_meta_wrapper h1 { font-family: Montserrat, Arial, Helvetica, sans-serif; margin-bottom: 10px; font-size: 32px; }
#sidebar { margin-top: 30px; }
#map-home .et_pb_column { width: 50%!important; }
#map-home h3 { margin-top: 0; }
#search-5, #nav_menu-4, #text-16, #text-20 { width: 100%!important; }
#text-11 { margin-bottom: 20px!important; }
#text-12  { width: 100%; text-align: center; }
#text-12 a { font-size: 9px;  }
#text-5 { width: 100%; }
#footer-widgets { padding: 10% 0 5px!important; text-align: center; }
.footer-widget:nth-child(2) { display: none; }
.footer-widget:nth-child(1) { margin: 0 30px 0 0!important; }
.footer-widget:nth-child(3) { margin: 0 0 0 50px!important; }
.footer-widget:nth-child(n) { width: 42%!important; }
#footer-info { line-height: 16px; }
]
@media (min-width:981px) and (max-width: 1024px) { 
} }
@media (min-width:691px) and (max-width: 768px) { 
#logo { border: 0px solid fuchsia; }
h1 { font-size: 42px; }
h2 { font-size: 28px; }
#ctas .et_pb_column_1_3 { width: 31.5%!important; padding: 0 1.5%; }
#ctas .et_pb_column_1_3 h2 { font-size: 24px; }
#why-kinesiology h2, #why-pilates h2, #testimonials-home h2 { font-size: 32px; }
.et_pb_row .et_pb_row_2 { margin-top: 0!important;  }
#why-kinesiology { text-align: center; margin-right: 0; width: 44%;}
div.et_pb_section.et_pb_section_3 { }
#why-pilates { text-align: center; margin-left: 0; width: 44%; float: right;}
div.et_pb_section.et_pb_section_4 { background-position: left; }
#contact-form-home { margin-left: 0; }
.su-posts-default-loop h2.su-post-title { text-align: left; }
#contact-home-row h2 { margin-top: 15px; font-size: 34px; text-align: left; }
#contact-home-row h3 { margin-top: 0; font-size: 22px; }
.et_pb_column .et_pb_column_4_4  .et_pb_column_10 { margin-bottom: 0!important; }
.et_pb_column_4_4 { margin-bottom: 0!important; }
.et_pb_row_6 { margin-top: -60px!important; }
#testimonials-home { padding: 0; }
#testimonials-home p { width: 100%; font-size: 18px; line-height: 25px;}
.et_pb_section { padding-top: 30px; }
.et_pb_column_1_4 { border-top: 1px solid #dedede; margin-top: 30px; padding: 40px 0 0;  }
.et_pb_widget_area_left { border-left: 0; padding: 0; }
#map-home.et_pb_section { padding: 0 0 40px!important; }
img.alignright, img.alignleft { max-width: 60%; } 
img.alignright { margin: 0 0 20px 40px; } 
img.alignright { margin: 0 40px] 20px 0; } 
h2.entry-title + .post-meta { display: none; }
.et_pb_post h2 a { font-size: 22px; line-height: 28px; }
#main-content .container { padding-top: 180px; }
.et_post_meta_wrapper h1 { font-family: Montserrat, Arial, Helvetica, sans-serif; margin-bottom: 10px; font-size: 32px; }
#sidebar { margin-top: 30px; }
#text-12  { width: 100%; text-align: center; }
#text-5 { width: 100%; }
#footer-widgets { padding: 17% 0 0!important; text-align: center;}
#footer-info { line-height: 16px; }
}
@media (min-width:481px) and (max-width: 690px) { 
#logo { border: 0px solid orange; }
h1 { font-size: 42px; text-align: center;}
h2 { font-size: 28px; text-align: center; }
#ctas { display: none; }
.utility-nav p { text-align: center; font-size: 12px; }
.et_header_style_left #logo { max-width: 80% }
#why-kinesiology h2, #why-pilates h2, #testimonials-home h2 { font-size: 32px; }
.et_pb_row .et_pb_row_2 { margin-top: 0!important; }
div.et_pb_section.et_pb_section_2,div { background-position: inherit; }
#why-kinesiology { text-align: center; margin-right: 0; }
div.et_pb_section.et_pb_section_3 { background-position: right; }
#why-pilates { text-align: center; margin-left: 0; }
div.et_pb_section.et_pb_section_4 { background-position: left; }
#contact-form-home { margin-left: 0; }
.su-posts-default-loop h2.su-post-title { text-align: left; }
#contact-home-row h2 { margin-top: 15px; font-size: 34px; text-align: left; }
#contact-home-row h3 { margin-top: 0; font-size: 22px; }
.et_pb_column .et_pb_column_4_4  .et_pb_column_10 { margin-bottom: 0!important; }
.et_pb_column_4_4 { margin-bottom: 0!important; }
.et_pb_row_6 { margin-top: -60px!important; }
#testimonials-home { padding: 0; }
#testimonials-home p { width: 100%; font-size: 18px; line-height: 25px;}
.et_pb_section { padding-top: 30px; }
.et_pb_column_1_4 { border-top: 1px solid #dedede; margin-top: 30px; padding: 40px 0 0;  }
.et_pb_widget_area_left { border-left: 0; padding: 0; }
img.alignright, img.alignleft, .no-border { margin: 10px auto 15px!important; float: none; display: block; }
#map-home.et_pb_section { padding: 0 0 40px!important; }
h2.entry-title + .post-meta { display: none; }
.et_pb_post h2 a { font-size: 22px; line-height: 28px; }
#main-content .container { padding-top: 180px; }
.et_post_meta_wrapper h1 { font-family: Montserrat, Arial, Helvetica, sans-serif; margin-bottom: 10px; font-size: 32px; }
#sidebar { margin-top: 30px; }
#footer-widgets { padding: 17% 0 0!important; text-align: center;}
#footer-info { line-height: 16px; }
}
@media (min-width:321px) and (max-width: 480px) { 
#logo { border: 0px solid black; }
h1 { font-size: 42px; text-align: center;}
h2 { font-size: 28px; text-align: center; }
#ctas { display: none; }
.utility-nav p { text-align: center; font-size: 12px; }
.et_header_style_left #logo { max-width: 80% }
#why-kinesiology h2, #why-pilates h2, #testimonials-home h2 { font-size: 32px; }
.et_pb_row .et_pb_row_2 { margin-top: 0!important; }
div.et_pb_section.et_pb_section_2,div { background-position: inherit; }
#why-kinesiology { text-align: center; margin-right: 0; }
div.et_pb_section.et_pb_section_3 { background-position: right; }
#why-pilates { text-align: center; margin-left: 0; }
div.et_pb_section.et_pb_section_4 { background-position: left; }
#contact-form-home { margin-left: 0; }
.su-posts-default-loop h2.su-post-title { text-align: left; }
#contact-home-row h2 { margin-top: 15px; font-size: 34px; text-align: left; }
#contact-home-row h3 { margin-top: 0; font-size: 22px; }
.et_pb_column .et_pb_column_4_4  .et_pb_column_10 { margin-bottom: 0!important; }
.et_pb_column_4_4 { margin-bottom: 0!important; }
.et_pb_row_6 { margin-top: -60px!important; }
#testimonials-home { padding: 0; }
#testimonials-home p { width: 100%; font-size: 18px; line-height: 25px;}
.et_pb_section { padding-top: 30px; }
.et_pb_column_1_4 { border-top: 1px solid #dedede; margin-top: 30px; padding: 40px 0 0;  }
.et_pb_widget_area_left { border-left: 0; padding: 0; }
img.alignright, img.alignleft, .no-border { margin: 10px auto 15px!important; float: none; display: block; }
#map-home.et_pb_section { padding: 0 0 40px!important; }
h2.entry-title + .post-meta { display: none; }
.et_pb_post h2 a { font-size: 22px; line-height: 28px; }
#main-content .container { padding-top: 180px; }
.et_post_meta_wrapper h1 { font-family: Montserrat, Arial, Helvetica, sans-serif; margin-bottom: 10px; font-size: 32px; }
#sidebar { margin-top: 30px; }
#footer-widgets { padding: 17% 0 0!important; text-align: center;}
#footer-info { line-height: 16px; }
}
@media (min-width:0px) and (max-width: 320px) { 
#logo img { border: 0px solid yellow; }
h1 { font-size: 42px; text-align: center;}
h2 { font-size: 28px; text-align: center; }
#ctas { display: none; }
.utility-nav p { text-align: center!important; font-size: 12px; }
.et_header_style_left #logo img { max-width: 75%!important; }
#why-kinesiology h2, #why-pilates h2, #testimonials-home h2 { font-size: 32px; }
.et_pb_row .et_pb_row_2 { margin-top: 0!important; }
div.et_pb_section.et_pb_section_2,div { background-position: inherit; }
#why-kinesiology { text-align: center; margin-right: 0; }
div.et_pb_section.et_pb_section_3 { background-position: right; }
#why-pilates { text-align: center; margin-left: 0; }
div.et_pb_section.et_pb_section_4 { background-position: left; }
#contact-form-home { margin-left: 0; }
.su-posts-default-loop h2.su-post-title { text-align: left; }
#contact-home-row h2 { margin-top: 0; font-size: 34px; }
#contact-home-row h3 { margin-top: 0; font-size: 22px; }
.et_pb_column .et_pb_column_4_4  .et_pb_column_10 { margin-bottom: 0!important; }
.et_pb_column_4_4 { margin-bottom: 0!important; }
.et_pb_row_6 { margin-top: -60px!important; }
#testimonials-home { padding: 0; }
#testimonials-home p { width: 100%; font-size: 18px; line-height: 25px;}
.et_pb_section { padding-top: 30px; }
.et_pb_column_1_4 { border-top: 1px solid #dedede; margin-top: 30px; padding: 40px 0 0;  }
.et_pb_widget_area_left { border-left: 0; padding: 0; }
img.alignright, img.alignleft, .no-border { margin: 10px auto 15px!important; float: none; display: block; }
#map-home.et_pb_section { padding: 0 0 40px!important; }
h2.entry-title + .post-meta { display: none; }
.et_pb_post h2 a { font-size: 22px; line-height: 28px; }
#main-content .container { padding-top: 180px; }
.et_post_meta_wrapper h1 { font-family: Montserrat, Arial, Helvetica, sans-serif; margin-bottom: 10px; font-size: 32px; }
#sidebar { margin-top: 30px; }
#footer-widgets { padding: 17% 0 0!important; text-align: center;}
#footer-info { line-height: 16px; }
}