.woocommerce .products h3{font-family:lato}@-webkit-keyframes CMSSpin{100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes CMSSpin{100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes CMSSpin{100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes CMSSpin{100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes CMSSpin{100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes CMSFadeInUp{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateY(40px);-khtml-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes CMSFadeInUp{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateY(40px);-khtml-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes CMSFadeInUp{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateY(40px);-khtml-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes CMSFadeInUp{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateY(40px);-khtml-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes CMSFadeInUp{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateY(40px);-khtml-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes CMSFadeIn{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}}@-moz-keyframes CMSFadeIn{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}}@-ms-keyframes CMSFadeIn{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}}@-o-keyframes CMSFadeIn{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}}@keyframes CMSFadeIn{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}}@-webkit-keyframes CMSZoomOutZero{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:scale(0);-khtml-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes CMSZoomOutZero{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:scale(0);-khtml-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-ms-keyframes CMSZoomOutZero{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:scale(0);-khtml-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes CMSZoomOutZero{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:scale(0);-khtml-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes CMSZoomOutZero{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:scale(0);-khtml-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes CMSFadeInRight{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateX(100%);-khtml-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes CMSFadeInRight{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateX(100%);-khtml-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes CMSFadeInRight{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateX(100%);-khtml-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes CMSFadeInRight{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateX(100%);-khtml-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes CMSFadeInRight{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateX(100%);-khtml-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes CMSFadeInDown{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateY(-25px);-khtml-transform:translateY(-25px);-moz-transform:translateY(-25px);-ms-transform:translateY(-25px);-o-transform:translateY(-25px);transform:translateY(-25px)}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes CMSFadeInDown{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateY(-25px);-khtml-transform:translateY(-25px);-moz-transform:translateY(-25px);-ms-transform:translateY(-25px);-o-transform:translateY(-25px);transform:translateY(-25px)}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes CMSFadeInDown{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateY(-25px);-khtml-transform:translateY(-25px);-moz-transform:translateY(-25px);-ms-transform:translateY(-25px);-o-transform:translateY(-25px);transform:translateY(-25px)}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes CMSFadeInDown{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateY(-25px);-khtml-transform:translateY(-25px);-moz-transform:translateY(-25px);-ms-transform:translateY(-25px);-o-transform:translateY(-25px);transform:translateY(-25px)}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes CMSFadeInDown{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateY(-25px);-khtml-transform:translateY(-25px);-moz-transform:translateY(-25px);-ms-transform:translateY(-25px);-o-transform:translateY(-25px);transform:translateY(-25px)}100%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes CMSTextSprite{49%{-webkit-transform:translateY(-100%);-khtml-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}50%{-webkit-transform:translateY(100%);-khtml-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}51%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}}@-moz-keyframes CMSTextSprite{49%{-webkit-transform:translateY(-100%);-khtml-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}50%{-webkit-transform:translateY(100%);-khtml-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}51%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}}@-ms-keyframes CMSTextSprite{49%{-webkit-transform:translateY(-100%);-khtml-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}50%{-webkit-transform:translateY(100%);-khtml-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}51%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}}@-o-keyframes CMSTextSprite{49%{-webkit-transform:translateY(-100%);-khtml-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}50%{-webkit-transform:translateY(100%);-khtml-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}51%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}}@keyframes CMSTextSprite{49%{-webkit-transform:translateY(-100%);-khtml-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}50%{-webkit-transform:translateY(100%);-khtml-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}51%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}}@-webkit-keyframes CMSBounceDown{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateY(-20px);-khtml-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}50%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateY(7px);-khtml-transform:translateY(7px);-moz-transform:translateY(7px);-ms-transform:translateY(7px);-o-transform:translateY(7px);transform:translateY(7px)}}@-moz-keyframes CMSBounceDown{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateY(-20px);-khtml-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}50%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateY(7px);-khtml-transform:translateY(7px);-moz-transform:translateY(7px);-ms-transform:translateY(7px);-o-transform:translateY(7px);transform:translateY(7px)}}@-ms-keyframes CMSBounceDown{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateY(-20px);-khtml-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}50%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateY(7px);-khtml-transform:translateY(7px);-moz-transform:translateY(7px);-ms-transform:translateY(7px);-o-transform:translateY(7px);transform:translateY(7px)}}@-o-keyframes CMSBounceDown{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateY(-20px);-khtml-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}50%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateY(7px);-khtml-transform:translateY(7px);-moz-transform:translateY(7px);-ms-transform:translateY(7px);-o-transform:translateY(7px);transform:translateY(7px)}}@keyframes CMSBounceDown{0%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateY(-20px);-khtml-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}50%{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateY(7px);-khtml-transform:translateY(7px);-moz-transform:translateY(7px);-ms-transform:translateY(7px);-o-transform:translateY(7px);transform:translateY(7px)}}.cms-header-top{color:#a9abb0}.cms-header-top.fixed{position:absolute;top:0;left:0;right:0;z-index:3}.cms-header-top ul.contact li:after{display:inline-block;content:"|";padding:0 2px 0 9px}@media(max-width:640px){.cms-header-top ul.contact li:after{display:none}}.cms-header-top ul.contact li:last-child:after{display:none}.cms-header-top ul.contact li i{color:#4da96d;font-size:15px;margin-right:10px}.cms-header-top ul.contact li a{color:#a9abb0}.cms-header-top ul.contact li a:hover{color:#4da96d}.cms-header-top+#cms-header.header-ontop{top:47px}.cms-header-top+#cms-header.header-ontop.header-sticky{top:0}@media(max-width:640px){.cms-header-top [class*=col-]+[class*=col-]{margin-top:10px}}.cms-header{position:relative;z-index:3}.cms-header>.container{position:relative}.cms-header .cms-header-logo{position:relative;min-width:173px}.cms-header .cms-header-logo a{display:block;padding:5px 0}.cms-header .cms-header-logo img{top:50%;position:absolute;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);max-height:100%}.cms-header .cms-sticky-logo{visibility:hidden;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}.cms-header.header-ontop,.cms-header.header-sticky{width:100%;top:0;left:0;right:0;z-index:9}.cms-header.header-ontop{position:absolute}.cms-header.header-ontop .cms-sticky-logo{visibility:hidden;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}.cms-header.header-ontop ul.cms-main-navigation>li>a:after{display:none}.cms-header.header-sticky{position:fixed}.cms-header.header-sticky .cms-sticky-logo{visibility:visible;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.cms-header.header-sticky .cms-logo{visibility:hidden;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}.cms-header.header-sticky .cms-nav-extra>div .header-icon{line-height:125px;height:125px}.cms-header .cms-header-navigation{display:inline-block}.cms-header .cms-header-navigation>nav,.cms-header .cms-header-navigation>div{display:inline-block;vertical-align:middle}.cms-header .cms-nav-extra{display:inline-block}.cms-header .cms-nav-extra a.btn,.cms-header .cms-nav-extra .header-icon{margin-left:12px}.cms-header .cms-nav-extra>div{display:inline-block;cursor:pointer;vertical-align:middle}.cms-header .cms-nav-extra>div .header-icon{line-height:130px;height:130px;overflow:inherit}.cms-header .cms-nav-extra>div#cms-menu-mobile{padding:0 15px;font-size:20px}.cms-header .cms-nav-extra>div#cms-menu-mobile .header-icon{margin-left:0}.cms-header .cms-nav-extra .cms-header-popup .popup{min-width:270px;border-top:3px solid #4da96d;display:none;background-color:#fff;position:absolute;top:100%;z-index:1;-webkit-border-radius:0 0 4px 4px;-khtml-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.cms-header .cms-nav-extra .cms-header-popup .popup.cms-search .cms-searchform button{position:absolute;top:0;right:0;-webkit-border-radius:0 2px 2px 0;-khtml-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-ms-border-radius:0 2px 2px 0;-o-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}@media(max-width:767px){.cms-mousewheel[style="max-height: 360px; overflow: hidden;"]>*,.cms-mousewheel[style="max-height: 360px; overflow: hidden; right: 0px; display: block;"]>*{padding-bottom:100px}}.admin-bar .cms-header-top.fixed{top:32px}.admin-bar .cms-header-top.fixed .cms-social li a{border-color:#575a69}.admin-bar .cms-header-top+#cms-header.header-ontop{top:72px}.admin-bar .cms-header-top+#cms-header.header-ontop.header-sticky{top:32px}.admin-bar .cms-header.header-ontop,.admin-bar .cms-header.header-sticky{top:32px}@media(max-width:782px){.admin-bar .cms-header.header-ontop,.admin-bar .cms-header.header-sticky{top:46px}}div.cms-main-navigation>ul,ul.cms-main-navigation{list-style:none}div.cms-main-navigation>ul li,ul.cms-main-navigation li{position:relative;list-style:none;display:inline-block;float:left}div.cms-main-navigation>ul li a,ul.cms-main-navigation li a{position:relative;vertical-align:middle;display:block;overflow:hidden}div.cms-main-navigation>ul li a>.menu-icon,ul.cms-main-navigation li a>.menu-icon{display:inline-block;width:38px;height:38px;line-height:38px;color:#fff;font-size:18px;text-align:center;background-color:#4da96d;margin:3px 9px 0 0;overflow:hidden;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}div.cms-main-navigation>ul li a>.menu-icon+.menu-title,ul.cms-main-navigation li a>.menu-icon+.menu-title{font-weight:700;font-size:14px}div.cms-main-navigation>ul li a>.menu-icon+.menu-title .title-attribute,ul.cms-main-navigation li a>.menu-icon+.menu-title .title-attribute{color:#4c3a86;font-style:normal;font-size:13px}div.cms-main-navigation>ul li a .menu-title,ul.cms-main-navigation li a .menu-title{display:inline-block;line-height:normal;-webkit-transition:all .2s linear;-khtml-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}div.cms-main-navigation>ul li a .menu-title .title-attribute,ul.cms-main-navigation li a .menu-title .title-attribute{display:block;font-weight:400;font-style:italic;font-size:90%;padding-top:7px}div.cms-main-navigation>ul li:hover>ul,ul.cms-main-navigation li:hover>ul{visibility:visible;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:scaleY(1);-khtml-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}div.cms-main-navigation>ul>li,ul.cms-main-navigation>li{}div.cms-main-navigation>ul>li>a,ul.cms-main-navigation>li>a,div.cms-main-navigation>ul>li .cms-menu-toggle,ul.cms-main-navigation>li .cms-menu-toggle{line-height:130px;height:130px;overflow:inherit}div.cms-main-navigation>ul>li:hover,ul.cms-main-navigation>li:hover{}div.cms-main-navigation>ul>li:hover>a,ul.cms-main-navigation>li:hover>a,div.cms-main-navigation>ul>li:hover>.cms-menu-toggle,ul.cms-main-navigation>li:hover>.cms-menu-toggle{color:#4da96d}div.cms-main-navigation>ul>li.current_page_item,ul.cms-main-navigation>li.current_page_item,div.cms-main-navigation>ul>li.current-menu-ancestor,ul.cms-main-navigation>li.current-menu-ancestor,div.cms-main-navigation>ul>li:active,ul.cms-main-navigation>li:active,div.cms-main-navigation>ul>li:focus,ul.cms-main-navigation>li:focus{}div.cms-main-navigation>ul>li.current_page_item>a,ul.cms-main-navigation>li.current_page_item>a,div.cms-main-navigation>ul>li.current-menu-ancestor>a,ul.cms-main-navigation>li.current-menu-ancestor>a,div.cms-main-navigation>ul>li:active>a,ul.cms-main-navigation>li:active>a,div.cms-main-navigation>ul>li:focus>a,ul.cms-main-navigation>li:focus>a,div.cms-main-navigation>ul>li.current_page_item>.cms-menu-toggle,ul.cms-main-navigation>li.current_page_item>.cms-menu-toggle,div.cms-main-navigation>ul>li.current-menu-ancestor>.cms-menu-toggle,ul.cms-main-navigation>li.current-menu-ancestor>.cms-menu-toggle,div.cms-main-navigation>ul>li:active>.cms-menu-toggle,ul.cms-main-navigation>li:active>.cms-menu-toggle,div.cms-main-navigation>ul>li:focus>.cms-menu-toggle,ul.cms-main-navigation>li:focus>.cms-menu-toggle{color:#4da96d}div.cms-main-navigation>ul>li.current_page_item>a:after,ul.cms-main-navigation>li.current_page_item>a:after,div.cms-main-navigation>ul>li.current-menu-ancestor>a:after,ul.cms-main-navigation>li.current-menu-ancestor>a:after,div.cms-main-navigation>ul>li:active>a:after,ul.cms-main-navigation>li:active>a:after,div.cms-main-navigation>ul>li:focus>a:after,ul.cms-main-navigation>li:focus>a:after{content:"";display:block;width:100%;height:3px;position:absolute;left:0;right:0;bottom:-4px;z-index:1;background-color:#4da96d}div.cms-main-navigation>ul>li.has_full_width,ul.cms-main-navigation>li.has_full_width{position:static}div.cms-main-navigation>ul>li:last-child,ul.cms-main-navigation>li:last-child{margin-right:0}@media(min-width:1200px){div.cms-main-navigation>ul>li>.cms-menu-toggle,ul.cms-main-navigation>li>.cms-menu-toggle{display:none}}div.cms-main-navigation>ul ul,ul.cms-main-navigation ul{padding:0;margin:1px 0 0;position:absolute;left:0;top:100%;z-index:2;min-width:200px;border-top:3px solid #4da96d;visibility:hidden;text-align:start;-webkit-box-shadow:rgba(0,0,0,.1) 0 1px 0 0;-khtml-box-shadow:rgba(0,0,0,.1) 0 1px 0 0;-moz-box-shadow:rgba(0,0,0,.1) 0 1px 0 0;-ms-box-shadow:rgba(0,0,0,.1) 0 1px 0 0;-o-box-shadow:rgba(0,0,0,.1) 0 1px 0 0;box-shadow:rgba(0,0,0,.1) 0 1px 0 0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:scaleY(0);-khtml-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;-khtml-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .25s ease-out;-khtml-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}div.cms-main-navigation>ul ul li,ul.cms-main-navigation ul li{float:none;display:block}div.cms-main-navigation>ul ul li>a,ul.cms-main-navigation ul li>a{}div.cms-main-navigation>ul ul li>a .menu-icon,ul.cms-main-navigation ul li>a .menu-icon{float:left}div.cms-main-navigation>ul ul li>a .menu-icon+.menu-title,ul.cms-main-navigation ul li>a .menu-icon+.menu-title{display:inherit}div.cms-main-navigation>ul ul li.menu-item-has-children,ul.cms-main-navigation ul li.menu-item-has-children{position:relative}div.cms-main-navigation>ul ul li.menu-item-has-children>a,ul.cms-main-navigation ul li.menu-item-has-children>a{padding-right:35px!important}div.cms-main-navigation>ul ul li.menu-item-has-children .cms-menu-toggle,ul.cms-main-navigation ul li.menu-item-has-children .cms-menu-toggle{width:35px;height:35px;line-height:35px;margin:0;right:0;top:50%;position:absolute;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}div.cms-main-navigation>ul ul li.menu-item-has-children .cms-menu-toggle i:before,ul.cms-main-navigation ul li.menu-item-has-children .cms-menu-toggle i:before{content:"\f105"}div.cms-main-navigation>ul ul li.menu-item-has-children.group>a>.menu-title,ul.cms-main-navigation ul li.menu-item-has-children.group>a>.menu-title{padding-right:0}div.cms-main-navigation>ul ul li.group,ul.cms-main-navigation ul li.group{}div.cms-main-navigation>ul ul li.group>a,ul.cms-main-navigation ul li.group>a{text-transform:uppercase}div.cms-main-navigation>ul ul li.group>a .title-attribute,ul.cms-main-navigation ul li.group>a .title-attribute{text-transform:none}div.cms-main-navigation>ul ul li.group>a .cms-menu-toggle i:before,ul.cms-main-navigation ul li.group>a .cms-menu-toggle i:before{content:"\f107"}div.cms-main-navigation>ul ul li.group>ul,ul.cms-main-navigation ul li.group>ul{position:relative;left:auto;top:auto;border-top-width:1px;visibility:visible;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}div.cms-main-navigation>ul ul li:hover,ul.cms-main-navigation ul li:hover{}div.cms-main-navigation>ul ul li:hover>a,ul.cms-main-navigation ul li:hover>a,div.cms-main-navigation>ul ul li:hover>.cms-menu-toggle,ul.cms-main-navigation ul li:hover>.cms-menu-toggle{color:#4da96d}div.cms-main-navigation>ul ul li.current-menu-item,ul.cms-main-navigation ul li.current-menu-item,div.cms-main-navigation>ul ul li.current_page_item,ul.cms-main-navigation ul li.current_page_item,div.cms-main-navigation>ul ul li.current-menu-ancestor,ul.cms-main-navigation ul li.current-menu-ancestor,div.cms-main-navigation>ul ul li:active,ul.cms-main-navigation ul li:active,div.cms-main-navigation>ul ul li:focus,ul.cms-main-navigation ul li:focus{}div.cms-main-navigation>ul ul li.current-menu-item>a,ul.cms-main-navigation ul li.current-menu-item>a,div.cms-main-navigation>ul ul li.current_page_item>a,ul.cms-main-navigation ul li.current_page_item>a,div.cms-main-navigation>ul ul li.current-menu-ancestor>a,ul.cms-main-navigation ul li.current-menu-ancestor>a,div.cms-main-navigation>ul ul li:active>a,ul.cms-main-navigation ul li:active>a,div.cms-main-navigation>ul ul li:focus>a,ul.cms-main-navigation ul li:focus>a,div.cms-main-navigation>ul ul li.current-menu-item>.cms-menu-toggle,ul.cms-main-navigation ul li.current-menu-item>.cms-menu-toggle,div.cms-main-navigation>ul ul li.current_page_item>.cms-menu-toggle,ul.cms-main-navigation ul li.current_page_item>.cms-menu-toggle,div.cms-main-navigation>ul ul li.current-menu-ancestor>.cms-menu-toggle,ul.cms-main-navigation ul li.current-menu-ancestor>.cms-menu-toggle,div.cms-main-navigation>ul ul li:active>.cms-menu-toggle,ul.cms-main-navigation ul li:active>.cms-menu-toggle,div.cms-main-navigation>ul ul li:focus>.cms-menu-toggle,ul.cms-main-navigation ul li:focus>.cms-menu-toggle{color:#4da96d}div.cms-main-navigation>ul ul li ul,ul.cms-main-navigation ul li ul{top:-4px;left:100%;border-left:1px solid #e6e6e7}div.cms-main-navigation>ul ul li ul.back,ul.cms-main-navigation ul li ul.back{right:100%;left:auto;border-left:0;border-right:1px solid #e6e6e7}div.cms-main-navigation>ul ul.multicolumn,ul.cms-main-navigation ul.multicolumn{border-top:none;overflow:hidden}div.cms-main-navigation>ul ul.multicolumn>li,ul.cms-main-navigation ul.multicolumn>li{float:left;padding:0 15px;margin-top:30px}@media(max-width:1024px){div.cms-main-navigation>ul ul.multicolumn>li,ul.cms-main-navigation ul.multicolumn>li{margin-top:15px}}div.cms-main-navigation>ul ul.multicolumn>li>a,ul.cms-main-navigation ul.multicolumn>li>a{background-color:#f3f3f3;padding:20px!important;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:none;color:#4da96d}div.cms-main-navigation>ul ul.multicolumn>li>a:hover .menu-title,ul.cms-main-navigation ul.multicolumn>li>a:hover .menu-title{color:#4c3a86}@media(max-width:1200px){div.cms-main-navigation>ul ul.multicolumn>li>a,ul.cms-main-navigation ul.multicolumn>li>a{padding:5px 10px!important}}div.cms-main-navigation>ul ul.multicolumn>li ul,ul.cms-main-navigation ul.multicolumn>li ul{max-width:100%;min-width:auto}div.cms-main-navigation>ul ul.multicolumn.columns2>li,ul.cms-main-navigation ul.multicolumn.columns2>li{width:50%}div.cms-main-navigation>ul ul.multicolumn.columns3>li,ul.cms-main-navigation ul.multicolumn.columns3>li{width:33.3333%}div.cms-main-navigation>ul ul.multicolumn.columns4>li,ul.cms-main-navigation ul.multicolumn.columns4>li{width:25%}div.cms-main-navigation>ul ul.multicolumn.columns5>li,ul.cms-main-navigation ul.multicolumn.columns5>li{width:20%}@media(max-width:1024px){div.cms-main-navigation>ul ul.multicolumn.columns3>li,ul.cms-main-navigation ul.multicolumn.columns3>li,div.cms-main-navigation>ul ul.multicolumn.columns4>li,ul.cms-main-navigation ul.multicolumn.columns4>li,div.cms-main-navigation>ul ul.multicolumn.columns5>li,ul.cms-main-navigation ul.multicolumn.columns5>li{width:50%}}div.cms-main-navigation>ul ul.drop_to_left,ul.cms-main-navigation ul.drop_to_left{right:0;left:auto}div.cms-main-navigation>ul ul.drop_to_center,ul.cms-main-navigation ul.drop_to_center{left:-40%}div.cms-main-navigation>ul ul.drop_full_width,ul.cms-main-navigation ul.drop_full_width{max-width:100%;width:100%!important;padding-bottom:20px;background-color:rgba(0,0,0,.1);-webkit-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}div.cms-main-navigation>ul ul.back,ul.cms-main-navigation ul.back{right:0;left:auto}.cms-menu-toggle{height:130px;width:30px;margin:-130px -15px 0 0;float:right;position:relative;text-align:center}.cms-menu-toggle i{width:30px;height:30px;line-height:30px;text-align:center!important;cursor:pointer;display:block;position:absolute;bottom:5px}.header-sticky{}.header-sticky ul.cms-main-navigation>li>a,.header-sticky ul.cms-main-navigation>li>.cms-menu-toggle{line-height:125px;height:125px}.header-sticky ul.cms-main-navigation>li>.cms-menu-toggle{margin:-125px -15px 0 0}.header-sticky ul.cms-main-navigation>li:hover{}.header-sticky ul.cms-main-navigation>li:hover>a,.header-sticky ul.cms-main-navigation>li:hover>.cms-menu-toggle{color:#4da96d}.header-sticky ul.cms-main-navigation>li.current-menu-item>a,.header-sticky ul.cms-main-navigation>li.current_page_item>a,.header-sticky ul.cms-main-navigation>li.current-menu-ancestor>a,.header-sticky ul.cms-main-navigation>li:active>a,.header-sticky ul.cms-main-navigation>li:focus>a,.header-sticky ul.cms-main-navigation>li.current-menu-item>.cms-menu-toggle,.header-sticky ul.cms-main-navigation>li.current_page_item>.cms-menu-toggle,.header-sticky ul.cms-main-navigation>li.current-menu-ancestor>.cms-menu-toggle,.header-sticky ul.cms-main-navigation>li:active>.cms-menu-toggle,.header-sticky ul.cms-main-navigation>li:focus>.cms-menu-toggle{color:#4da96d}.header-sticky .mobile-nav,.mobile-nav{position:absolute;top:100%;left:0;right:0;z-index:20;-webkit-transform:scaleY(1);-khtml-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 0;-khtml-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .25s ease-out;-khtml-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.header-sticky .mobile-nav.collapse,.mobile-nav.collapse{-webkit-transform:scaleY(0);-khtml-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);display:block}.header-sticky .mobile-nav+.cms-nav-extra,.mobile-nav+.cms-nav-extra{z-index:999;position:absolute;right:15px;cursor:pointer}.header-sticky .mobile-nav+.cms-nav-extra .header-icon,.mobile-nav+.cms-nav-extra .header-icon{font-size:20px;float:left}.header-sticky .mobile-nav .cms-main-navigation li,.mobile-nav .cms-main-navigation li{width:100%;position:relative!important;margin:0}.header-sticky .mobile-nav .cms-main-navigation li a,.mobile-nav .cms-main-navigation li a{height:auto;padding:6px 20px}.header-sticky .mobile-nav .cms-main-navigation li>.cms-menu-toggle,.mobile-nav .cms-main-navigation li>.cms-menu-toggle{width:40px;height:40px;line-height:40px;position:absolute;top:0!important;right:0;margin:0;-webkit-transform:translateY(0)!important;-khtml-transform:translateY(0)!important;-moz-transform:translateY(0)!important;-ms-transform:translateY(0)!important;-o-transform:translateY(0)!important;transform:translateY(0)!important}.header-sticky .mobile-nav .cms-main-navigation li ul.sub-menu,.mobile-nav .cms-main-navigation li ul.sub-menu{position:relative;border:none;width:100%!important;border-bottom:0;padding-bottom:0;max-height:0;visibility:visible;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:scaleY(0);-khtml-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}.header-sticky .mobile-nav .cms-main-navigation li ul.sub-menu.submenu-open,.mobile-nav .cms-main-navigation li ul.sub-menu.submenu-open{max-height:10000px;-webkit-transform:scaleY(1);-khtml-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}.header-sticky .mobile-nav .cms-main-navigation li ul.sub-menu.multicolumn,.mobile-nav .cms-main-navigation li ul.sub-menu.multicolumn{background-color:transparent;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}@media(min-width:768px){.header-sticky .mobile-nav .cms-main-navigation li ul.sub-menu.multicolumn>li,.mobile-nav .cms-main-navigation li ul.sub-menu.multicolumn>li{width:50%}}@media(max-width:767px){.header-sticky .mobile-nav .cms-main-navigation li ul.sub-menu.multicolumn>li,.mobile-nav .cms-main-navigation li ul.sub-menu.multicolumn>li{width:100%}}.header-sticky .mobile-nav .cms-main-navigation li ul.sub-menu.multicolumn>li:last-child,.mobile-nav .cms-main-navigation li ul.sub-menu.multicolumn>li:last-child{margin-bottom:30px}.header-sticky .mobile-nav .cms-main-navigation li ul.sub-menu li,.mobile-nav .cms-main-navigation li ul.sub-menu li{}.header-sticky .mobile-nav .cms-main-navigation li ul.sub-menu li a,.mobile-nav .cms-main-navigation li ul.sub-menu li a{padding:6px 20px}.header-sticky .mobile-nav .cms-main-navigation li ul.sub-menu li:last-child>a,.mobile-nav .cms-main-navigation li ul.sub-menu li:last-child>a{border-bottom:0}.header-sticky .mobile-nav .cms-main-navigation li ul.sub-menu ul,.mobile-nav .cms-main-navigation li ul.sub-menu ul{left:0}.header-sticky .mobile-nav .cms-main-navigation li ul.sub-menu ul a,.mobile-nav .cms-main-navigation li ul.sub-menu ul a{padding-left:30px}.cms-page-title{position:relative}.cms-page-title:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:inherit;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";-webkit-opacity:.9;-khtml-opacity:.9;-moz-opacity:.9;-ms-opacity:.9;-o-opacity:.9;opacity:.9;z-index:0}.cms-page-title>div{z-index:1;position:relative}.cms-page-title h1{padding:0;margin:0;line-height:normal;letter-spacing:0}.cms-page-title .page-sub-title{padding-top:9px;max-width:770px;margin-left:auto;margin-right:auto}.cms-page-title .cms-breadcrumb-text{padding-top:14px}.cms-page-title .cms-breadcrumb-text ul{list-style:none}.cms-page-title .cms-breadcrumb-text ul li{display:inline-block;position:relative;margin-right:10px;padding-right:10px}.cms-page-title .cms-breadcrumb-text ul li:after{font-family:fontawesome;content:'\f105';display:block;position:absolute;left:100%;top:9px;line-height:1}.cms-page-title .cms-breadcrumb-text ul li:last-child{padding-right:0;margin-right:0}.cms-page-title .cms-breadcrumb-text ul li:last-child:after{display:none}.cms-page-title .page-title-icon{font:normal normal normal 18px/1 'FontAwesome';display:block;background:#fff;width:80px;height:36px;z-index:20;line-height:36px;color:#a9abb0;text-align:center;-webkit-border-radius:2px 2px 0 0;-khtml-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;bottom:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.btn,.btn-default,.button,button,input[type=submit],input[type=button],.added_to_cart{font-weight:700;font-size:13px;display:inline-block;line-height:29px;text-align:start;color:#fff;padding:0 15px;background-color:#4c3a86;border:none;text-align:center;vertical-align:top;outline:none;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.25),inset 0 1px 0 0 rgba(255,255,255,.05);-khtml-box-shadow:0 1px 1px 0 rgba(0,0,0,.25),inset 0 1px 0 0 rgba(255,255,255,.05);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.25),inset 0 1px 0 0 rgba(255,255,255,.05);-ms-box-shadow:0 1px 1px 0 rgba(0,0,0,.25),inset 0 1px 0 0 rgba(255,255,255,.05);-o-box-shadow:0 1px 1px 0 rgba(0,0,0,.25),inset 0 1px 0 0 rgba(255,255,255,.05);box-shadow:0 1px 1px 0 rgba(0,0,0,.25),inset 0 1px 0 0 rgba(255,255,255,.05)}.btn+.btn,.btn-default+.btn,.button+.btn,button+.btn,input[type=submit]+.btn,input[type=button]+.btn,.added_to_cart+.btn,.btn+button,.btn-default+button,.button+button,button+button,input[type=submit]+button,input[type=button]+button,.added_to_cart+button{margin-left:17px}.btn+.btn.on,.btn-default+.btn.on,.button+.btn.on,button+.btn.on,input[type=submit]+.btn.on,input[type=button]+.btn.on,.added_to_cart+.btn.on,.btn+button.on,.btn-default+button.on,.button+button.on,button+button.on,input[type=submit]+button.on,input[type=button]+button.on,.added_to_cart+button.on{margin-left:0}.btn.btn-primary,.btn-default.btn-primary,.button.btn-primary,button.btn-primary,input[type=submit].btn-primary,input[type=button].btn-primary,.added_to_cart.btn-primary,.btn.add_to_cart_button,.btn-default.add_to_cart_button,.button.add_to_cart_button,button.add_to_cart_button,input[type=submit].add_to_cart_button,input[type=button].add_to_cart_button,.added_to_cart.add_to_cart_button{background-color:#4da96d}.btn.btn-primary:hover,.btn-default.btn-primary:hover,.button.btn-primary:hover,button.btn-primary:hover,input[type=submit].btn-primary:hover,input[type=button].btn-primary:hover,.added_to_cart.btn-primary:hover,.btn.add_to_cart_button:hover,.btn-default.add_to_cart_button:hover,.button.add_to_cart_button:hover,button.add_to_cart_button:hover,input[type=submit].add_to_cart_button:hover,input[type=button].add_to_cart_button:hover,.added_to_cart.add_to_cart_button:hover{background-color:#4da96d}.btn:hover,.btn-default:hover,.button:hover,button:hover,input[type=submit]:hover,input[type=button]:hover,.added_to_cart:hover{filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;-ms-opacity:.7;-o-opacity:.7;opacity:.7;color:#fff;background-color:#4c3a86;outline:none}.btn:active,.btn-default:active,.button:active,button:active,input[type=submit]:active,input[type=button]:active,.added_to_cart:active,.btn:focus,.btn-default:focus,.button:focus,button:focus,input[type=submit]:focus,input[type=button]:focus,.added_to_cart:focus{color:#fff;outline:none}.btn.btn-large,.btn-default.btn-large,.button.btn-large,button.btn-large,input[type=submit].btn-large,input[type=button].btn-large,.added_to_cart.btn-large{font-size:17px;line-height:54px;margin:0;display:block;text-align:center}.btn.regular,.btn-default.regular,.button.regular,button.regular,input[type=submit].regular,input[type=button].regular,.added_to_cart.regular{}.btn.regular:hover,.btn-default.regular:hover,.button.regular:hover,button.regular:hover,input[type=submit].regular:hover,input[type=button].regular:hover,.added_to_cart.regular:hover,.btn.regular:focus,.btn-default.regular:focus,.button.regular:focus,button.regular:focus,input[type=submit].regular:focus,input[type=button].regular:focus,.added_to_cart.regular:focus,.btn.regular:active,.btn-default.regular:active,.button.regular:active,button.regular:active,input[type=submit].regular:active,input[type=button].regular:active,.added_to_cart.regular:active{background:#4c3a86;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.btn.accent:hover,.btn-default.accent:hover,.button.accent:hover,button.accent:hover,input[type=submit].accent:hover,input[type=button].accent:hover,.added_to_cart.accent:hover,.btn.accent:focus,.btn-default.accent:focus,.button.accent:focus,button.accent:focus,input[type=submit].accent:focus,input[type=button].accent:focus,.added_to_cart.accent:focus,.btn.accent:active,.btn-default.accent:active,.button.accent:active,button.accent:active,input[type=submit].accent:active,input[type=button].accent:active,.added_to_cart.accent:active{background-color:#4da96d;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.btn.view-portfolio,.btn-default.view-portfolio,.button.view-portfolio,button.view-portfolio,input[type=submit].view-portfolio,input[type=button].view-portfolio,.added_to_cart.view-portfolio{padding-left:25px;padding-right:25px}.btn.btn-grad,.btn-default.btn-grad,.button.btn-grad,button.btn-grad,input[type=submit].btn-grad,input[type=button].btn-grad,.added_to_cart.btn-grad{box-shadow:0 1px 1px 0 rgba(0,0,0,.25),inset 0 1px 0 0 rgba(255,255,255,.05);background-image:-webkit-linear-gradient(0deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,0) 100%);background-image:-moz-linear-gradient(0deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,0) 100%);background-image:-ms-linear-gradient(0deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(0deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,0) 100%);background-image:linear-gradient(0deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,0) 100%)}.btn.btn-grad:hover,.btn-default.btn-grad:hover,.button.btn-grad:hover,button.btn-grad:hover,input[type=submit].btn-grad:hover,input[type=button].btn-grad:hover,.added_to_cart.btn-grad:hover{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.btn-readmore{display:inline-block;background:#4da96d;color:#fff;font-size:12px;font-weight:600;padding:0 7px;line-height:29px;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.btn-readmore+.btn-readmore{margin-left:10px}.btn-readmore:hover,.btn-readmore:active,.btn-readmore:focus{color:#fff;background:#4c3a86}.entry-header{overflow:hidden}.entry-media{position:relative;overflow:hidden;margin:0 auto 18px}.entry-media:after{content:'';background:rgba(0,0,0,.25);display:block;width:100%;height:3px;position:absolute;left:0;bottom:0;-webkit-border-radius:0 0 4px 4px;-khtml-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.entry-media img{width:100%}.entry-title{margin:0 0 10px}.entry-title>span{margin-right:6px}.entry-title.icon-sprite{text-align:start}.entry-meta{float:right;margin-left:0}.entry-meta>li{background:#efefef;padding:5px 10px;border-radius:4px;min-width:115px;font-size:12px;color:#909090;line-height:21px;margin:0 16px 10px 0;-webkit-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);-khtml-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);-moz-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);-ms-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);-o-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03)}.entry-meta>li:last-child{margin-right:0}.entry-meta>li i{font-size:15px;margin-right:6px}.entry-content{margin:0 0 15px}.entry-socials-share-list{background:rgba(77,169,109,.2);padding:12px 12px 0;clear:both;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.03);-khtml-box-shadow:inset 0 2px 4px rgba(0,0,0,.03);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.03);-ms-box-shadow:inset 0 2px 4px rgba(0,0,0,.03);-o-box-shadow:inset 0 2px 4px rgba(0,0,0,.03);box-shadow:inset 0 2px 4px rgba(0,0,0,.03)}.entry-socials-share-list>div{margin-bottom:12px}.entry-socials-share-list>div a{margin:0 2px 0 0!important;font-size:14px!important}.entry-socials-share-list>div h5{font-size:16px;color:#4da96d;margin:5px 0 0}.entry-page{}.entry-page .entry-media,.entry-page .entry-content{margin-bottom:30px}.entry-page .entry-media .entry-summary,.entry-page .entry-content .entry-summary{margin-bottom:15px}.entry-blog .entry-blog-inner{margin:0 0 30px;background:#fff;padding:20px 20px 12px;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);-khtml-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);-ms-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);-o-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12)}.entry-blog .entry-media .entry-meta{position:absolute;top:20px;left:20px;width:150px}.entry-blog .entry-media .entry-meta>li{display:block;float:none;margin:0 0 20px;text-align:start;background-color:rgba(76,58,134,.9)}.entry-blog .entry-media .entry-meta>li:last-child{margin:0}.entry-blog .entry-media .entry-meta>li a:hover{color:#fff}.entry-blog .entry-title{margin-bottom:23px}.entry-blog .entry-footer{margin-bottom:10px}.entry-blog.entry-list .entry-media{margin:0 20px 0 0;float:left;max-width:270px}@media(max-width:640px){.entry-blog.entry-list .entry-media{clear:both;float:none!important;max-width:inherit;margin:0 0 20px}}.entry-blog.entry-list .entry-title{float:left}.entry-blog.entry-grid.entry-grid2{}.entry-blog.entry-grid.entry-grid2 .entry-media{margin-bottom:20px}.entry-blog.entry-grid.entry-grid2 .entry-content{margin-bottom:28px}.entry-blog.entry-grid.entry-grid2:nth-child(2n+1){clear:left}.entry-blog.entry-grid.entry-grid2 .entry-meta{float:left}.entry-blog.entry-grid.entry-grid2 .entry-footer{margin-bottom:0}.entry-blog.entry-grid.entry-grid3:nth-child(3n+1){clear:left}.entry-blog.entry-grid.entry-grid3 .entry-content{margin-bottom:23px}.entry-blog.entry-grid.entry-grid3 .entry-meta{float:none;margin-left:0}.entry-blog.entry-grid.entry-grid3.entry-grid3-2:nth-child(2n+1){clear:left}.entry-blog.entry-grid.entry-grid3.entry-grid3-2:nth-child(3n+1){clear:none}.entry-blog:hover .entry-media img{-webkit-transform:scale(1.1);-khtml-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.page-template-blog-grid3,.page-template-blog-rightsidebar,.page-template-blog-leftsidebar{}@media(min-width:992px) and (max-width:1024px){.page-template-blog-grid3 .entry-blog .entry-media .entry-meta,.page-template-blog-rightsidebar .entry-blog .entry-media .entry-meta,.page-template-blog-leftsidebar .entry-blog .entry-media .entry-meta{top:10px}.page-template-blog-grid3 .entry-blog .entry-media .entry-meta li,.page-template-blog-rightsidebar .entry-blog .entry-media .entry-meta li,.page-template-blog-leftsidebar .entry-blog .entry-media .entry-meta li{margin-bottom:10px}}@media(max-width:320px){.page-template-blog-grid3 .entry-blog .entry-media .entry-meta,.page-template-blog-rightsidebar .entry-blog .entry-media .entry-meta,.page-template-blog-leftsidebar .entry-blog .entry-media .entry-meta{top:10px}.page-template-blog-grid3 .entry-blog .entry-media .entry-meta li,.page-template-blog-rightsidebar .entry-blog .entry-media .entry-meta li,.page-template-blog-leftsidebar .entry-blog .entry-media .entry-meta li{margin-bottom:10px}}.entry-single .entry-header{margin-bottom:10px}.entry-single .entry-description{margin-top:8px;margin-bottom:15px;clear:both}.entry-single .entry-socials-share-list{margin-top:15px}.entry-related{margin-top:84px}.entry-related .related-title{font-size:25px;line-height:50px;margin:0}.entry-related .related-desc{max-width:770px;margin:0 auto 54px}.single-course,.single-lp_course{}.single-course .entry-single .entry-title,.single-lp_course .entry-single .entry-title{margin-bottom:33px}.single-course .entry-single .entry-title .icon,.single-lp_course .entry-single .entry-title .icon{color:#fff;background:#4c3a86}.single-course .entry-single .course-details,.single-lp_course .entry-single .course-details{margin-bottom:30px}.single-course .entry-single .course-details .entry-title,.single-lp_course .entry-single .course-details .entry-title{margin-bottom:25px}.single-course .entry-single .course-details .course-detail,.single-lp_course .entry-single .course-details .course-detail{display:block;background:#efefef;line-height:29px;padding:0 10px;color:#909090;margin-bottom:20px;-webkit-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);-khtml-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);-moz-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);-ms-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);-o-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03)}.single-course .entry-single .course-details .course-detail i,.single-lp_course .entry-single .course-details .course-detail i{margin-right:12px}.single-course .entry-single .course-instructor,.single-lp_course .entry-single .course-instructor{background:#efefef;overflow:hidden;padding-top:9px;-webkit-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);-khtml-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);-moz-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);-ms-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);-o-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03)}.single-course .entry-single .course-instructor>img,.single-lp_course .entry-single .course-instructor>img{overflow:hidden;max-width:79px;-webkit-box-shadow:inset 0 2px 5px 0 rgba(47,49,51,.6);-khtml-box-shadow:inset 0 2px 5px 0 rgba(47,49,51,.6);-moz-box-shadow:inset 0 2px 5px 0 rgba(47,49,51,.6);-ms-box-shadow:inset 0 2px 5px 0 rgba(47,49,51,.6);-o-box-shadow:inset 0 2px 5px 0 rgba(47,49,51,.6);box-shadow:inset 0 2px 5px 0 rgba(47,49,51,.6);border:3px solid #fff;margin:0 10px 2px}.single-course .entry-single .course-instructor .instructor-info,.single-lp_course .entry-single .course-instructor .instructor-info{font-size:12px;color:#5a5e6a;display:block;margin-bottom:26px}.single-course .entry-single .course-instructor .instructor-info h5,.single-lp_course .entry-single .course-instructor .instructor-info h5{margin:15px 0 5px;font-size:15px}.single-course .entry-single .course-instructor .instructor-details,.single-lp_course .entry-single .course-instructor .instructor-details{border-top:3px solid #fff;padding:10px}.single-course .entry-single .course-instructor .instructor-details .btn,.single-lp_course .entry-single .course-instructor .instructor-details .btn{padding:0 7px;margin-right:10px}.single-course .cms-carousel .owl-dots,.single-lp_course .cms-carousel .owl-dots{margin-top:15px}.single-portfolio{}.single-portfolio .entry-title a{color:#4da96d}.single-portfolio .entry-title a:hover{color:#4c3a86}.single-portfolio .template-cms_carousel--portfolio{margin-bottom:-42px}.single-portfolio .template-cms_carousel--portfolio .cms-grid-title a{font-size:16px}.single-portfolio .template-cms_carousel--portfolio .owl-dots{margin-top:0}@media(max-width:991px){.single-portfolio .entry-footer>div+div{margin-top:20px}}.cms-course-item{}.cms-course-item .cms-course-item-inner{background:#fff;padding-bottom:23px;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);-khtml-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);-ms-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);-o-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12)}.cms-course-item .cms-course-media{position:relative;overflow:hidden;max-width:270px;margin:0 auto}.cms-course-item .cms-course-media img{-webkit-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.cms-course-item .cms-course-media:after{content:'';background:rgba(0,0,0,.25);display:block;width:100%;height:3px;position:absolute;left:0;bottom:0}.cms-course-item .cms-course-title{margin-bottom:3px}.cms-course-item .cms-course-excerpt{margin-bottom:15px;color:#5a5e6a;padding:0 10px}.cms-course-item .cms-course-excerpt p{margin-bottom:0}.cms-course-item.list-view .cms-course-item-inner{padding:20px 20px 22px;position:relative}.cms-course-item.list-view .cms-course-media{margin-right:20px;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}@media(max-width:640px){.cms-course-item.list-view .cms-course-media{clear:both;margin:0 auto 20px;float:none!important}}.cms-course-item.list-view .cms-course-title{margin-top:-3px;margin-bottom:10px}.cms-course-item.list-view .cms-course-title a{color:#4c3a86;font-size:18px}.cms-course-item.list-view .cms-course-title a:hover{color:#4da96d}.cms-course-item.list-view .cms-course-excerpt{padding:0;margin-bottom:12px}.cms-course-item.list-view .cms-course-details{background:#efefef;line-height:29px;padding:0 10px;margin-bottom:20px;color:#909090;font-size:12px;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.cms-course-item.list-view .cms-course-details>div{margin-right:27px}.cms-course-item.list-view .cms-course-details>div:last-child{margin-right:0}.cms-course-item.list-view .cms-course-details>div i{font-size:15px;margin-right:6px}@media(min-width:1200px){.cms-course-item.list-view .cms-course-details{width:50%;margin-bottom:0}}@media(min-width:992px) and (max-width:1199px){.cms-course-item.list-view .cms-course-details{width:65%;margin-bottom:0}}@media(max-width:640px){.cms-course-item.list-view{text-align:center}.cms-course-item.list-view .cms-course-details{float:none!important;margin-left:auto;margin-right:auto}.cms-course-item.list-view .cms-course-meta{float:none!important;clear:both}}.entry-single .entry-media{margin-bottom:30px}.post-navigation{margin:30px 0 20px}.post-navigation a{white-space:normal;margin-bottom:10px}label[for*=pwbox-]+input[type=submit],label[for^=pwbox-]+input[type=submit]{vertical-align:bottom}#comments .comments-list{background:#4da96d;color:#fff;padding:20px 20px 28px;margin:30px 0 0;border-radius:4px;list-style:none}@media(max-width:991px){#comments .comments-list{padding:10px 10px 28px}}#comments .comments-list>li+li{margin-top:45px}#comments .comments-list .comment-body{position:relative}#comments .comments-list .comment-body .comment-author-image{float:left;overflow:hidden;border:3px solid #2d6340;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}@media(max-width:991px){#comments .comments-list .comment-body .comment-author-image{max-width:38px}}#comments .comments-list .comment-body .comment-main{padding-left:98px}@media(max-width:991px){#comments .comments-list .comment-body .comment-main{padding-left:48px}}#comments .comments-list .comment-body .comment-author,#comments .comments-list .comment-body .comment-author a{color:#f6f6f6;font-size:15px;margin:0}#comments .comments-list .comment-body .comment-date{display:block;font-size:12px;margin:-3px 0 1px;color:#4c3a86}#comments .comments-list .comment-body .comment-content blockquote,#comments .comments-list .comment-body .comment-content .blockquote{border-left-color:#4c3a86;background-color:#fff}#comments .comments-list .comment-body .comment-content a{color:#fff}#comments .comments-list .comment-body .comment-reply-link{background-color:#4c3a86;height:38px;display:block;line-height:38px;padding:0 15px;border-radius:2px;color:#fff;font-size:14px;font-weight:700;position:absolute;top:0;right:0}#comments .comments-list .comment-body .comment-reply-link:hover{background-color:#fff;color:#4c3a86}@media(max-width:992px){#comments .comments-list .comment-body .comment-reply-link{position:relative;float:right;clear:both;margin-top:15px}}#comments .comments-list .children{list-style:none;margin-top:45px}#comments .comments-list .children>li+li{margin-top:45px}@media(min-width:992px){#comments .comments-list .parent>.comment-body:after{content:'';display:block;width:2px;height:100%;background:#212129;position:absolute;left:35px;top:90px}#comments .comments-list .parent>.comment-body:before{content:'';display:block;width:55px;height:2px;background:#212129;position:absolute;left:35px;bottom:-90px}#comments .comments-list .children{margin-left:100px;padding-left:0}}#comments #respond{margin:30px 0 10px;background:#fff;padding:20px;position:relative;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);-khtml-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);-ms-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);-o-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12)}#comments #respond.wpb_wrapper{background-position:bottom right!important}#comments #respond #reply-title{font-size:18px;margin:0 0 20px}#comments #respond #reply-title:before{content:"\f0e6";font-family:fontawesome;background:#4c3a86;display:inline-block;width:28px;height:28px;line-height:28px;text-align:center;-webkit-border-radius:1px;-khtml-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;color:#fff;font-size:18px;margin-right:6px}#comments #respond .comment-form-comment,#comments #respond .comment-form-author,#comments #respond .comment-form-email{margin-bottom:20px}#comments #respond .form-submit{text-align:right;margin-bottom:0}#comments #respond .form-submit input{padding-left:32px;padding-right:32px}#comments input::-moz-placeholder{font-weight:700}#comments input:-ms-input-placeholder{font-weight:700}#comments input::-webkit-input-placeholder{font-weight:700}#comments textarea::-moz-placeholder{font-weight:700}#comments textarea:-ms-input-placeholder{font-weight:700}#comments textarea::-webkit-input-placeholder{font-weight:700}.cms-grid-wraper{}.cms-grid-wraper .cms-filter-category{margin:0 -12px 20px;width:auto}.cms-grid-wraper .cms-filter-category li{padding:0 12px}.cms-grid-wraper .cms-filter-category li a{display:block;background:#fff;color:#a9abb0;font-size:16px;font-weight:700;padding:3px 10px;margin-bottom:10px;border:2px solid #e6e6e6;white-space:nowrap;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.cms-grid-wraper .cms-filter-category li a:hover,.cms-grid-wraper .cms-filter-category li a:active,.cms-grid-wraper .cms-filter-category li a.active{color:#4da96d}.cms-grid-wraper .cms-grid-item{margin-bottom:30px}.cms-grid-wraper .cms-grid-item .entry-media img{width:100%;-webkit-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.cms-grid-wraper .cms-grid-item .entry-media .icon-38{font-size:17px;margin-right:15px;color:#fff}.cms-grid-wraper .cms-grid-item .entry-media .icon-38+.icon-38{margin-right:0}.cms-grid-wraper .cms-grid-item .cms-grid-content{padding:10px 20px}.cms-grid-wraper .cms-grid-item .cms-grid-content .icon-38{margin-right:10px}.cms-grid-wraper .cms-grid-item .cms-grid-content .cms-grid-category{display:block;color:#5a5e6a;margin-top:10px}.cms-grid-wraper .cms-instructor-position{font-size:12px;color:#5a5e6a;display:block;margin-bottom:23px}.cms-grid-wraper.template-cms_grid--instructor .cms-grid-item-inner{max-width:270px;margin:0 auto}.cms-grid-wraper.template-cms_grid--instructor .cms-grid-media img{-webkit-border-radius:3px 3px 0 0;-khtml-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.cms-grid-wraper.template-cms_grid--instructor a.icon-sprite{display:inline-block;width:34px;height:34px;line-height:34px;font-size:14px;color:#a9abb0;margin-right:7px;text-align:center;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.cms-grid-wraper.template-cms_grid--instructor a.icon-sprite:last-child{margin-right:0}.cms-grid-wraper.template-cms_grid--instructor a.icon-sprite:hover,.cms-grid-wraper.template-cms_grid--instructor a.icon-sprite:active,.cms-grid-wraper.template-cms_grid--instructor a.icon-sprite:focus{color:#fff;background-color:#4da96d}.cms-grid-wraper.template-cms_grid--instructor .cms-grid-content{-webkit-border-radius:0 0 3px 3px;-khtml-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;padding:22px 0 30px}.cms-grid-wraper.template-cms_grid--instructor .cms-grid-content .cms-grid-title{font-size:17px;font-weight:700;margin:0 0 4px;text-transform:inherit}.cms-grid-wraper.template-cms_grid--instructor2{}.cms-grid-wraper.template-cms_grid--instructor2 .cms-grid-item-inner{background:#efefef;overflow:hidden;padding:9px 0 0;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);-khtml-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);-moz-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);-ms-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);-o-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03)}.cms-grid-wraper.template-cms_grid--instructor2 .cms-grid-item-inner .cms-grid-media{float:left;overflow:hidden;border:3px solid #fff;margin:0 10px 2px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-box-shadow:inset 0 2px 5px 0 rgba(47,49,51,.6);-khtml-box-shadow:inset 0 2px 5px 0 rgba(47,49,51,.6);-moz-box-shadow:inset 0 2px 5px 0 rgba(47,49,51,.6);-ms-box-shadow:inset 0 2px 5px 0 rgba(47,49,51,.6);-o-box-shadow:inset 0 2px 5px 0 rgba(47,49,51,.6);box-shadow:inset 0 2px 5px 0 rgba(47,49,51,.6)}.cms-grid-wraper.template-cms_grid--instructor2 .cms-grid-item-inner .cms-grid-media img{width:72px}.cms-grid-wraper.template-cms_grid--instructor2 .cms-grid-item-inner .cms-grid-content{padding:0}.cms-grid-wraper.template-cms_grid--instructor2 .cms-grid-item-inner .cms-grid-title{font-size:15px;margin:9px 0 -3px;font-weight:700;text-transform:inherit}.cms-grid-wraper.template-cms_grid--instructor2 .cms-grid-item-inner .cms-grid-readmore{border-top:3px solid #fff;padding:10px}.cms-grid-wraper.template-cms_grid--gallery{}.cms-grid-wraper.template-cms_grid--gallery .entry-media img{-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.cms-grid-wraper.template-cms_grid--portfolio{}.cms-grid-wraper.template-cms_grid--portfolio .cms-grid-item{margin-bottom:32px}.cms-grid-wraper.template-cms_grid--portfolio .cms-grid-title a{font-size:16px}.cms-grid-wraper.template-cms_grid--course .cms-course-title{margin:17px 0 7px}.cms-grid-wraper.template-cms_grid--course .cms-course-title a{color:#4c3a86}.cms-grid-wraper.template-cms_grid--course .cms-course-title a:hover{color:#4da96d}.cms-grid-wraper.template-cms_grid--course .cms-course-excerpt{margin-bottom:18px}.cms-grid-wraper.template-cms_grid--course .cms-course-item.list-view .cms-course-title{margin:0 0 10px}.cms-grid-wraper.template-cms_grid--course .cms-course-item.list-view .cms-course-excerpt{margin-bottom:11px}.cms-grid-wraper.template-cms_grid--course .cms-course-item.list-view .cms-course-meta button{margin-left:17px}.cms-grid-wraper.template-cms_grid--course .cms-course-item .cms-course-item-inner{padding-bottom:13px}.cms-grid-wraper.template-cms_grid--course .cms-course-item .cms-course-meta a,.cms-grid-wraper.template-cms_grid--course .cms-course-item .cms-course-meta button{margin-bottom:10px}.cms-carousel{}.cms-carousel .entry-media img:not(.img-circle){-webkit-border-radius:3px 3px 0 0;-khtml-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.cms-carousel .entry-media .datetime{background:#262934;width:42px;height:58px;position:absolute;left:10px;top:10px;font-size:12px;text-align:center;color:#fff;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.cms-carousel .entry-media .datetime span{display:block}.cms-carousel .entry-media .datetime span.date{padding:6px 0 4px;font-size:25px;font-weight:700}.cms-carousel .entry-meta,.cms-carousel .entry-excerpt{margin-bottom:10px}.cms-carousel .list-view{}.cms-carousel .list-view .cms-carousel-item-inner+.cms-carousel-item-inner{margin-top:12px}@media(max-width:480px){.cms-carousel .list-view .cms-carousel-item-inner+.cms-carousel-item-inner{margin-top:30px}}.cms-carousel .list-view .entry-media{max-width:172px;margin-right:20px}@media(max-width:480px){.cms-carousel .list-view .entry-media{max-width:inherit;width:100%}}.cms-carousel .list-view .entry-media:after{display:none}.cms-carousel .list-view .cms-carousel-title{margin:0 0 10px;font-size:16px;line-height:18px}.cms-carousel .list-view .cms-carousel-title a{color:#4da96d}.cms-carousel .list-view .cms-carousel-title a:hover{color:#4c3a86}.cms-carousel .list-view .cms-carousel-meta{color:#909090;font-size:12px;margin-bottom:5px;margin-left:0}.cms-carousel .list-view .cms-carousel-meta li:first-child{padding-left:0;margin-right:18px}.cms-carousel .list-view .cms-carousel-meta i{font-size:15px;margin-right:6px}.cms-carousel .list-view .cms-carousel-excerpt{margin:0}.cms-carousel .list-view .cms-carousel-readmore a{color:#4c3a86}.cms-carousel .list-view .cms-carousel-readmore a:hover{color:#4da96d}.cms-carousel .list-question .cms-carousel-item-inner{background:#fff;border:1px solid #dedede;padding:16px 19px;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.04);-khtml-box-shadow:0 0 5px 0 rgba(0,0,0,.04);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.04);-ms-box-shadow:0 0 5px 0 rgba(0,0,0,.04);-o-box-shadow:0 0 5px 0 rgba(0,0,0,.04);box-shadow:0 0 5px 0 rgba(0,0,0,.04)}.cms-carousel .list-question .cms-carousel-item-inner+.cms-carousel-item-inner{margin-top:20px}.cms-carousel .list-question .cms-carousel-media img{max-width:69px;overflow:hidden;border:3px solid #fff;box-shadow:0 0 5px 0 rgba(0,0,0,.3)}.cms-carousel .list-question .cms-carousel-content{padding-left:105px}.cms-carousel .list-question .cms-course-details{color:#909090;margin-top:10px;font-size:12px}.cms-carousel .list-question .cms-course-details>div{margin-right:27px}.cms-carousel .list-question .cms-course-details>div:last-child{margin-right:0}.cms-carousel .list-question .cms-course-details>div i{font-size:15px;margin-right:6px}.cms-carousel.template-cms_carousel--course .entry-item{margin-bottom:5px}.cms-carousel.template-cms_carousel--course .entry-title{margin-bottom:5px}.cms-carousel.template-cms_carousel--course .entry-title a{color:#4c3a86}.cms-carousel.template-cms_carousel--course .entry-title a:hover{color:#4da96d}.cms-carousel.template-cms_carousel--course .entry-excerpt{padding:0 20px 7px}.cms-carousel.template-cms_carousel--course .cms-course-meta{margin-bottom:12px}.cms-carousel.template-cms_carousel--course .cms-course-meta a,.cms-carousel.template-cms_carousel--course .cms-course-meta button{margin-bottom:10px}.cms-carousel.template-cms_carousel--portfolio{}.cms-carousel.template-cms_carousel--portfolio .entry-media{margin-bottom:0}@media(min-width:1200px){.cms-carousel.template-cms_carousel--portfolio .owl-nav,.cms-carousel.template-cms_carousel--course .owl-nav{position:static;top:auto;right:auto}.cms-carousel.template-cms_carousel--portfolio .owl-nav>div,.cms-carousel.template-cms_carousel--course .owl-nav>div{top:50%;position:absolute;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top:-30px}.cms-carousel.template-cms_carousel--portfolio .owl-nav>div.owl-prev,.cms-carousel.template-cms_carousel--course .owl-nav>div.owl-prev{left:-60px}.cms-carousel.template-cms_carousel--portfolio .owl-nav>div.owl-next,.cms-carousel.template-cms_carousel--course .owl-nav>div.owl-next{right:-60px}}.cms-carousel .owl-nav{position:absolute;top:-50px;right:0}.cms-carousel .owl-nav>div{background:#4da96d;display:block;width:28px;height:27px;line-height:25px;cursor:pointer;text-align:center;color:#fff;float:left;margin-right:14px;-webkit-transition:all .25s ease-out;-khtml-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-border-radius:1px;-khtml-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px}.cms-carousel .owl-nav>div:last-child{margin-right:0}.cms-carousel .owl-nav>div:hover,.cms-carousel .owl-nav>div:active,.cms-carousel .owl-nav>div:focus{background-color:#4c3a86}.cms-carousel .owl-dots{text-align:center;margin-top:25px}.cms-carousel .owl-dots .owl-dot{width:10px;height:10px;display:inline-block;background:#4c3a86;cursor:pointer;vertical-align:top;margin:0 0 10px 12px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.cms-carousel .owl-dots .owl-dot:first-child{margin-left:0}.cms-carousel .owl-dots .owl-dot.active{background:#4da96d}.cms-testimonial-carousel{}.cms-testimonial-carousel .wg-title{font-size:25px;color:#4da96d;margin-bottom:45px}.cms-testimonial-carousel .description{font:normal 18px/28px 'Lato',sans-serif;color:#fff;font-style:italic;margin-bottom:27px}.cms-testimonial-carousel img{width:auto;border:4px solid #fff;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;margin-bottom:6px;display:inline-block;max-width:62px}.cms-testimonial-carousel .author-name{font-size:14px;font-weight:700;color:#f5f5f5}.cms-testimonial-carousel .author-position{font-size:12px;font-weight:700;color:#d1cece;margin-top:-6px}.cms-testimonial-carousel .flex-direction-nav{position:relative;top:-100px}.cms-testimonial-carousel .flex-direction-nav li{display:inline-block;margin:0 60px 0 0}.cms-testimonial-carousel .flex-direction-nav li a{position:static}.cms-testimonial-carousel .flex-direction-nav li:last-child{margin:0 0 0 60px}.cms-countdown{}.cms-countdown .cms-countdown-bar{vertical-align:top}.cms-countdown .cms-countdown-bar ul{margin:0 -25px;text-align:center}.cms-countdown .cms-countdown-bar ul li{position:relative;text-align:center;margin:0 25px;display:inline-block;vertical-align:top;border:6px solid #000;width:150px;height:150px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;font-weight:700;color:#4da96d}@media(max-width:991px){.cms-countdown .cms-countdown-bar ul li{margin-bottom:30px}}.cms-countdown .cms-countdown-bar ul li .cms-count{font-size:50px;line-height:1;line-height:44px;display:block;margin:0 auto;margin-bottom:11px;padding-top:27px}.cms-countdown .cms-countdown-bar ul li .cms-count+span{font-size:20px}.cms-countdown .cms-countdown-bar.white ul li{border-color:#fff}.cms-single-fancybox{}.cms-single-fancybox .fancy-box-image{position:relative;display:inline-block;vertical-align:top;-webkit-transition:all .4s ease;-khtml-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.cms-single-fancybox .fancy-box-image img{max-width:64px}.cms-single-fancybox .fancy-box-image>i{width:50px;height:50px;line-height:50px;text-align:center;font-size:30px;color:#fff;background-color:rgba(77,169,109,.7)}.cms-single-fancybox .fancy-box-image.outline{width:215px;height:215px;display:inline-block;background:url(../images/long-shadow-bg.png) center center no-repeat;margin-bottom:-60px}.cms-single-fancybox .fancy-box-image.outline img{position:absolute;top:42px;left:43px;-webkit-transition:all .4s ease;-khtml-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.cms-single-fancybox .fancy-box-image.outline>i{top:50px;left:50px;position:absolute;-webkit-transform:translate(0,0);-khtml-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.cms-single-fancybox h5{margin:23px 0 12px}.cms-single-fancybox:hover .fancy-box-image:not(.outline){-webkit-transform:translateY(-7px);-khtml-transform:translateY(-7px);-moz-transform:translateY(-7px);-ms-transform:translateY(-7px);-o-transform:translateY(-7px);transform:translateY(-7px)}.cms-single-fancybox:hover .fancy-box-image img{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.cms-single-fancybox.content-align-center{}.cms-single-fancybox.content-align-center .outline{margin:0 auto -60px;background-position:29px 0;text-align:center}.cms-single-fancybox.content-align-center .outline img{margin-left:30px}.cms-single-fancybox.addcourses .fancy-box-image{max-width:65px;margin-right:20px}.cms-single-fancybox.addcourses .fancy-box-image+h5,.cms-single-fancybox.addcourses .fancy-box-image+h5 a{font-size:17px;margin:0 0 10px;line-height:18px}.cms-single-fancybox.addcourses .description{color:#5a5e6a;font-weight:600}.cms-single-fancybox.addcourses:hover .fancy-box-image{-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.cms-el-recent-post{}.cms-el-recent-post .cms-recent-item{padding:9px;background:rgba(77,169,109,.2);border-radius:2px;margin-top:20px}.cms-el-recent-post .cms-recent-item:first-child{margin-top:0}.cms-el-recent-post .cms-recent-item .cms-recent-img{margin-right:10px;max-width:92px}.cms-el-recent-post .cms-recent-item .cms-recent-details .title{margin:-3px 0 10px}.cms-el-recent-post .cms-recent-item .cms-recent-details .title a{color:#4da96d}.cms-el-recent-post .cms-recent-item .cms-recent-details .title a:hover{color:#4c3a86}.cms-el-recent-post .cms-recent-item .cms-recent-details .description{font-size:12px;line-height:20px;color:#4c3a86;margin-bottom:6px}.cms-el-recent-post .cms-recent-item .cms-recent-details .icon-sprite{display:block;width:20px;height:20px;line-height:20px;font-size:11px;background:#4c3a86;-webkit-border-radius:1px;-khtml-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.25),inset 0 1px 0 0 rgba(255,255,255,.25);-khtml-box-shadow:0 1px 1px 0 rgba(0,0,0,.25),inset 0 1px 0 0 rgba(255,255,255,.25);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.25),inset 0 1px 0 0 rgba(255,255,255,.25);-ms-box-shadow:0 1px 1px 0 rgba(0,0,0,.25),inset 0 1px 0 0 rgba(255,255,255,.25);-o-box-shadow:0 1px 1px 0 rgba(0,0,0,.25),inset 0 1px 0 0 rgba(255,255,255,.25);box-shadow:0 1px 1px 0 rgba(0,0,0,.25),inset 0 1px 0 0 rgba(255,255,255,.25);color:#fff;text-align:center;margin-top:3px}.cms-el-recent-post .cms-recent-item .cms-recent-details .icon-sprite:hover{background-color:#4da96d}.cms-login-wrapper{}.cms-login-wrapper .boxed .cms-login-header .wg-title{font-size:18px}.cms-login-wrapper .boxed #user_login,.cms-login-wrapper .boxed #user_pass,.cms-login-wrapper .boxed #wp-submit,.cms-login-wrapper .boxed #user_email{margin-bottom:20px}.cms-login-wrapper .boxed .btn{font-size:15px!important}.cms-login-wrapper .boxed a.create-new,.cms-login-wrapper .boxed a.forgot-pass{font-size:14px;color:#5a5e6a}.cms-login-wrapper .boxed a.create-new:hover,.cms-login-wrapper .boxed a.forgot-pass:hover{text-decoration:underline}.cms-login-wrapper .boxed a.create-new.required,.cms-login-wrapper .boxed a.forgot-pass.required{color:red}.cms-login-wrapper .boxed .login-op-btn{display:block;background-position:right bottom;background-repeat:no-repeat;display:block;font-size:15px;font-weight:700;color:#fff;padding:9px 20px;margin-bottom:20px}.cms-login-wrapper .boxed .login-op-btn.login-fb{background-image:url(../images/login-facebook-icon.png);background-color:#5d82d1}.cms-login-wrapper .boxed .login-op-btn.login-gg{background-image:url(../images/login-google-icon.png);background-color:#eb5e4c}.cms-login-wrapper .boxed .login-op-btn.login-tw{background-image:url(../images/login-twitter-icon.png);background-color:#40bff5}.cms-login-wrapper .boxed .login-op-btn.login-ya{background-image:url(../images/login-yahoo-icon.png);background-color:#ab47ac}.cms-login-wrapper .boxed .login-op-btn:hover,.cms-login-wrapper .boxed .login-op-btn:active,.cms-login-wrapper .boxed .login-op-btn:focus{background-color:#4c3a86;text-decoration:none}@media(max-width:320px){.cms-login-wrapper .boxed .login-op-btn{font-size:13px}}.cms-login-wrapper .boxed+.boxed{margin-top:30px;padding-bottom:0}@media(max-width:991px){.cms-login-wrapper .boxed label[for=rememberme]{margin-bottom:20px;display:inline-block}}@media(max-width:360px){.cms-login-wrapper .boxed .forgot-pass{display:block}}.cms-clients-carousel:not(.cms-testimonial-carousel){}.cms-clients-carousel:not(.cms-testimonial-carousel) .flex-direction-nav{position:absolute;top:0;right:0}@media(max-width:991px){.cms-clients-carousel:not(.cms-testimonial-carousel) ul.slides a{padding-top:10px;padding-bottom:10px}.cms-clients-carousel:not(.cms-testimonial-carousel) ul.slides a img{width:100%}}@media(max-width:320px){.cms-clients-carousel:not(.cms-testimonial-carousel) ul.slides a{width:50%}}.cms-pricing{}.cms-pricing .pricing-header{padding:15px 0 11px;-webkit-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.cms-pricing .pricing-header .pricing-icon{display:block;background:#2f3342;width:94px;height:94px;line-height:86px;margin:auto;border:4px solid #3d8656;font-size:38px}.cms-pricing .pricing-header .pricing-title{color:#fff;margin:9px 0 0;font-size:20px}.cms-pricing .pricing-feature li{font-size:16px;line-height:29px;color:#5a5e6a;padding:10px 5px;border-bottom:1px solid #ededed;cursor:default}.cms-pricing .pricing-feature li .availabel{color:#7db701}.cms-pricing .pricing-feature li:hover{background:#f9f9f9}.cms-pricing .pricing-button{margin:20px;display:block;padding:12px 10px;font-weight:700;font-size:20px;color:#fff;line-height:26px}.cms-pricing .pricing-button .currency{font-size:14px}.cms-pricing .pricing-button .pricing-arrow{background:#4c3a86;text-align:center;font-size:13px}.cms-pricing .pricing-button:hover{background:#4c3a86}.cms-pricing .pricing-button:hover .pricing-arrow{background:#fff;color:#4c3a86}.cms-pricing:hover{}.cms-pricing:hover .pricing-header .pricing-icon{border-color:#2f3342}.cms-pricing.style-2{}.cms-pricing.style-2 .pricing-header{padding:36px 0 50px}.cms-pricing.style-2 .pricing-title{margin-bottom:12px;font-size:25px}.cms-pricing.style-2 .pricing-title+div{color:#2a2e3d;font-size:14px}.cms-pricing.style-2 .pricing-button{background-color:#4c3a86}.cms-pricing.style-2 .pricing-button:hover{background-color:#4da96d}.cms-pricing.style-3{background-color:#4c3a86}.cms-pricing.style-3 .pricing-header{padding:36px 20px 50px}.cms-pricing.style-3 .pricing-title{margin-bottom:12px;font-size:28px}.cms-pricing.style-3 .pricing-title+div{font-style:italic;font-size:16px}.cms-pricing.style-3 .pricing-feature{margin:0 20px;padding:12px 0;border-top:1px solid #2c2e39;border-bottom:1px solid #2c2e39}.cms-pricing.style-3 .pricing-feature li{border:none;color:#b5b7bb}.cms-pricing.style-3 .pricing-feature li:hover{background:0 0}.cms-pricing.style-3 .pricing-button-wrap{padding:20px 20px 10px}.cms-pricing.style-3 .pricing-button-wrap .pricing-button{margin:0 0 10px;width:105px;float:left;font-size:17px;text-align:center}.cms-pricing.style-3 .pricing-button-wrap .pricing-button:not(.accent-bg){background-color:#000}.cms-pricing.style-3 .pricing-button-wrap .pricing-button:hover{background-color:#fff;color:#4c3a86}.cms-pricing.style-3 .pricing-button-wrap .pricing-button+.pricing-button{margin-left:12px}.cms-course-categories{}.cms-course-categories .cms-course-category{margin-bottom:30px}.cms-course-categories .cms-course-category>div:hover .icon-sprite{background-color:#4c3a86}.cms-course-categories .cms-course-category>div:hover .icon-sprite .icon,.cms-course-categories .cms-course-category>div:hover .icon-sprite i{-webkit-animation:CMSTextSprite .25s forwards;-khtml-animation:CMSTextSprite .25s forwards;-moz-animation:CMSTextSprite .25s forwards;-ms-animation:CMSTextSprite .25s forwards;-o-animation:CMSTextSprite .25s forwards;animation:CMSTextSprite .25s forwards}.cms-course-categories .entry-media{overflow:inherit}.cms-course-categories .entry-media img{width:100%;-webkit-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.cms-course-categories .icon-sprite{position:absolute;left:15px;bottom:-19px;z-index:2}.cms-course-categories h4{font-size:16px;padding:19px 15px 13px;margin:0;line-height:20px}.cms-course-categories h4 a{font-size:16px}.cms-course-categories .course-count{color:#5a5e6a;font-weight:600;padding:0 15px 20px}.cms-course-categories .course-count span{color:#4c3a86}.cms-courses-search-wrap{position:relative}.cms-courses-search-wrap .cms-courses-search-icon{font:normal normal normal 18px/1 "FontAwesome";display:block;background:#fff;width:80px;height:36px;line-height:36px;color:#a9abb0;text-align:center;border-radius:2px 2px 0 0;left:50%;position:relative;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.cms-courses-search-wrap .cms-courses-search{vertical-align:top}.cms-courses-search-wrap .cms-courses-search input[type=search],.cms-courses-search-wrap .cms-courses-search>input[type=text]{-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;font-style:italic;font-weight:400;font-size:13px;padding:3px 9px;border:1px solid rgba(222,222,222,.8);width:490px;margin-right:11px}@media(max-width:1024px){.cms-courses-search-wrap .cms-courses-search input[type=search],.cms-courses-search-wrap .cms-courses-search>input[type=text]{width:100%;margin-right:0;margin-bottom:20px;text-align:center}}.cms-courses-search-wrap .cms-courses-search>div{display:inline-block;margin-right:11px;vertical-align:top}.cms-courses-search-wrap .cms-courses-search>div:last-child{margin-right:0}.cms-courses-search-wrap .cms-courses-search input[type=submit]:hover{background-color:#4da96d}.cms-courses-search-wrap .cms-courses-search .dropdown,.cms-courses-search-wrap .cms-courses-search .date-field{width:170px}.cms-courses-search-wrap .cms-courses-search .date-field{font-style:italic;font-weight:400;font-size:13px}@media(max-width:767px){.cms-courses-search-wrap .cms-courses-search>div{display:block;width:100%;margin-bottom:20px}.cms-courses-search-wrap .cms-courses-search>div input[type=submit]{margin:0 auto}.cms-courses-search-wrap .cms-courses-search>div:last-child{margin-bottom:0}.cms-courses-search-wrap .cms-courses-search .dropdown,.cms-courses-search-wrap .cms-courses-search .date-field{width:auto}}.wpb_content_element .widget_search input[type=text]{font-weight:400;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.vc_custom_heading[class*=fa-]:before,.vc_custom_heading>i:before{font-family:fontawesome;background:#4c3a86;display:inline-block;width:28px;height:28px;line-height:28px;text-align:center;-webkit-border-radius:1px;-khtml-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;color:#fff;font-size:18px;margin-right:6px}.wpb_images_carousel .vc_images_carousel .vc_inner{position:relative}.wpb_images_carousel .vc_images_carousel .vc_inner img{-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.wpb_images_carousel .vc_images_carousel .vc_inner:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:3px;background:rgba(0,0,0,.25);-webkit-border-radius:0 0 4px 4px;-khtml-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.wpb_images_carousel .vc_images_carousel .vc_carousel-control{width:28px;height:27px;position:absolute;top:auto;left:auto;right:62px;bottom:20px;margin:0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;display:block!important}.wpb_images_carousel .vc_images_carousel .vc_carousel-control.vc_right{right:20px}.wpb_images_carousel .vc_images_carousel .vc_carousel-control span{width:28px;height:27px;background:#4c3a86;display:block;-webkit-border-radius:1px;-khtml-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;overflow:hidden;cursor:pointer;text-align:center;font-size:13px;margin:0!important;position:relative;top:auto;left:auto;-webkit-transition:all .25s ease-out;-khtml-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.wpb_images_carousel .vc_images_carousel .vc_carousel-control span:before{font-family:fontawesome;content:'\f104';font-size:13px;color:#fff;line-height:27px;top:auto}.wpb_images_carousel .vc_images_carousel .vc_carousel-control span.icon-next:before{content:'\f105'}.wpb_images_carousel .vc_images_carousel .vc_carousel-control span:hover{background-color:#4da96d}#cms-footer-top .widget{margin-bottom:20px}#cms-footer-top .widget .cms-recent-post .cms-recent-details h5.title{padding-bottom:11px;font-size:14px}#cms-footer-top .widget .cms-recent-post .cms-recent-details h5.title a{font-size:14px}#cms-footer-top .widget .description{line-height:22px}#cms-footer-top .about-text{font-size:12px;line-height:21px}#cms-footer-top .wg-title{padding-bottom:11px;margin:0 0 14px;border-bottom:1px solid #3d404d}#cms-footer-top .wg-title:before{display:none}#cms-footer-top .widget_znews-twitter-widget .bx-pager .bx-pager-item a,#cms-footer-top .cms-recent-post .flex-control-nav li a{background-color:#f4f4f4}#cms-footer-top .widget_znews-twitter-widget .bx-pager .bx-pager-item a.active,#cms-footer-top .cms-recent-post .flex-control-nav li a.active,#cms-footer-top .widget_znews-twitter-widget .bx-pager .bx-pager-item a.flex-active,#cms-footer-top .cms-recent-post .flex-control-nav li a.flex-active,#cms-footer-top .widget_znews-twitter-widget .bx-pager .bx-pager-item a:hover,#cms-footer-top .cms-recent-post .flex-control-nav li a:hover{background-color:#4da96d}#cms-footer-top ul.menu a,#cms-footer-top ul.nav a,#cms-footer-top .tweet-text>a.author{background:url(../images/footer-link-arrow.png) no-repeat left center;display:inline-block;padding:0 0 0 18px;color:#4da96d}#cms-footer-top ul.menu a:hover,#cms-footer-top ul.nav a:hover,#cms-footer-top .tweet-text>a.author:hover,#cms-footer-top ul.menu a:active,#cms-footer-top ul.nav a:active,#cms-footer-top .tweet-text>a.author:active,#cms-footer-top ul.menu a:focus,#cms-footer-top ul.nav a:focus,#cms-footer-top .tweet-text>a.author:focus{background-position:2px center;color:#fff}#cms-footer-top ul.menu li,#cms-footer-top ul.nav li{margin-bottom:12px;line-height:18px}#cms-footer-bottom .widget{margin-top:20px}#cms-footer-bottom a:hover,#cms-footer-bottom a:active,#cms-footer-bottom a:focus{color:#fff}#back_to_top{position:fixed;bottom:-45px;right:10px;cursor:pointer;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;background:rgba(77,169,109,.6);z-index:10;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all .2s linear;-khtml-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#back_to_top.off{visibility:hidden}#back_to_top.on{visibility:visible;bottom:10px}input,button,textarea{border:none;outline:none;-webkit-transition:all .2s linear;-khtml-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}input:hover,button:hover,textarea:hover,input:active,button:active,textarea:active,input:focus,button:focus,textarea:focus{outline:none}select,textarea{width:100%;max-width:100%;outline:none}select:hover,textarea:hover,select:active,textarea:active,select:focus,textarea:focus{outline:none}input,select{height:40px;padding:5px 20px;line-height:30px;vertical-align:middle}input,select,textarea{border:1px solid #d7d8db;font-size:15px;color:#353a48;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}select{font-weight:700}textarea{padding:10px 20px}textarea:active,textarea:focus{border-color:#353a48}input{width:100%;outline:none}input[type=checkbox],input[type=radio],input[type=date],input[type=number],input[type=submit]{width:auto}input[type=checkbox],input[type=radio]{height:auto;margin:0 10px 0 0}input[type=checkbox]+label,input[type=radio]+label{display:inline;cursor:pointer;font-weight:400;position:relative;font-size:14px;font-weight:700;color:#383c4b}input[type=checkbox]{position:absolute;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}input[type=checkbox]+label:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:22px;height:22px;background:#d7d8db;-webkit-border-radius:1px;-khtml-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px}input[type=checkbox]:checked+label:after{content:'';position:absolute;left:5px;top:9px;background:#fff;width:4px;height:4px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -3px 0 #fff,4px -8px 0 #fff,4px -6px 0 #fff;-webkit-transform:rotate(45deg);-khtml-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}input[type=number]{padding-left:0;padding-right:0;text-align:center}input[type=text]:active,input[type=email]:active,input[type=password]:active,input[type=tel]:active,input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus{border-color:#353a48}select{background-image:url(../images/select-arrow.jpg);background-position:right center;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}select::-ms-expand{display:none}select option{background-color:#f9f9f9;border-bottom:1px solid #dedede;font-size:13px;font-weight:700;padding:9px 8px}select option:focus,select option:hover{background-color:#fff}label.checkbox,label[for=rememberme]{display:inline-block;margin:0}label.checkbox+input[type=checkbox],label[for=rememberme]+input[type=checkbox],label.checkbox input[type=checkbox],label[for=rememberme] input[type=checkbox]{margin:0 0 0 20px;width:22px;height:22px;border:none;background-color:transparent;color:#7db701;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}label.checkbox input[type=checkbox],label[for=rememberme] input[type=checkbox]{position:relative}form .dropdown{position:relative;width:100%;cursor:pointer;height:40px;color:#000;border:1px solid rgba(222,222,222,.8);border-radius:2px;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:start;background:#fff;z-index:10}form .dropdown div,form .dropdown li,form .dropdown div::after,form .dropdown .carat,form .dropdown .carat:after,form .dropdown .selected::after,form .dropdown:after{-webkit-transition:all 150ms ease-in-out;-khtml-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}form .dropdown div{position:absolute;height:0;left:-1px;right:0;top:100%;margin-top:1px;background:#f9f9f9;overflow:hidden;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;color:#757576;border:1px solid rgba(222,222,222,.8);border-top:0!important;min-width:170px}form .dropdown .old{position:absolute;left:0;top:0;height:0;width:0;overflow:hidden}form .dropdown .selected,form .dropdown li{display:block;font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;padding:9px 25px 9px 8px;line-height:normal}form .dropdown .selected{white-space:nowrap}form .dropdown .selected:after{content:'';position:absolute;right:0;top:0;bottom:0;width:60px;border-radius:0 5px 5px 0}form .dropdown .carat{position:absolute;right:9px;top:14px;width:18px;height:18px;margin-top:-5px;z-index:1;background:#4da96d;border-radius:2px;-webkit-transform-origin:50% 20%;-moz-transform-origin:50% 20%;-ms-transform-origin:50% 20%;transform-origin:50% 20%}form .dropdown .carat:after{font-family:fontawesome;content:'\f107';position:absolute;left:5px;top:0;color:#fff;line-height:1.5}form .dropdown ul{position:absolute;left:0;top:0;height:100%;width:100%;list-style:none;overflow:hidden}form .dropdown ul li{list-style:none;border-bottom:1px solid #dedede}form .dropdown ul li:hover,form .dropdown ul li:focus{background-color:#fff}form .dropdown.open,form .dropdown.focus{z-index:100}form .dropdown.open div,form .dropdown.focus div{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;z-index:2}form .dropdown.open .carat:after,form .dropdown.focus .carat:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}form .dropdown.open>div,form .dropdown.focus>div{height:500px}form .dropdown.scrollable div::after{content:'';position:absolute;left:0;right:0;bottom:0;height:50px}form .dropdown.scrollable.bottom div::after{opacity:0}form .dropdown.scrollable ul{overflow-y:auto}body{word-break:break-word;white-space:normal}body #cms-page{overflow:scroll;overflow-x:hidden}body .accent-color{color:#4da96d}body .accent-bg{background-color:#4da96d;color:#fff}body .accent-bg.regular:hover{background-color:#4c3a86}body #cms-loading{position:fixed;left:0;top:0;width:100vw;height:100vh;background-color:#4da96d;-webkit-transition:all .2s linear;-khtml-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;z-index:1050}body #cms-loading .ball,body #cms-loading .loader{top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body #cms-loading .ball{background:url(../images/dummy/loader.svg) no-repeat center center;width:60px;height:30px;background-size:60px}body #cms-loading .loader{background:url(../images/dummy/loader.gif) no-repeat center center;width:24px;height:24px;background-size:24px}body .boxed,body .woocommerce-message,body .woocommerce-tabs,body .woocommerce-info,body .woocommerce-error,body .woocommerce-billing-fields,body .woocommerce-shipping-fields,body .woocommerce-checkout-review-order,body .woocommerce-thankyou-order-received,body .woocommerce-thankyou-order-details,body.woocommerce-order-received table.order_details,body.woocommerce-order-received table.customer_details,body.woocommerce-order-received address,body form.checkout_coupon,body .woocommerce form.login,body.single-lp_course .course-curriculum,body.single-lp_course .course-description,body.single-lp_course .lp-course-progress{background:#fff;padding:20px;position:relative;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);-khtml-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);-ms-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);-o-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12)}body .boxed.wpb_wrapper,body .woocommerce-message.wpb_wrapper,body .woocommerce-tabs.wpb_wrapper,body .woocommerce-info.wpb_wrapper,body .woocommerce-error.wpb_wrapper,body .woocommerce-billing-fields.wpb_wrapper,body .woocommerce-shipping-fields.wpb_wrapper,body .woocommerce-checkout-review-order.wpb_wrapper,body .woocommerce-thankyou-order-received.wpb_wrapper,body .woocommerce-thankyou-order-details.wpb_wrapper,body.woocommerce-order-received table.order_details.wpb_wrapper,body.woocommerce-order-received table.customer_details.wpb_wrapper,body.woocommerce-order-received address.wpb_wrapper,body form.checkout_coupon.wpb_wrapper,body .woocommerce form.login.wpb_wrapper,body.single-lp_course .course-curriculum.wpb_wrapper,body.single-lp_course .course-description.wpb_wrapper,body.single-lp_course .lp-course-progress.wpb_wrapper{background-position:bottom right!important}body .boxed .wpb_content_element,body .woocommerce-message .wpb_content_element,body .woocommerce-tabs .wpb_content_element,body .woocommerce-info .wpb_content_element,body .woocommerce-error .wpb_content_element,body .woocommerce-billing-fields .wpb_content_element,body .woocommerce-shipping-fields .wpb_content_element,body .woocommerce-checkout-review-order .wpb_content_element,body .woocommerce-thankyou-order-received .wpb_content_element,body .woocommerce-thankyou-order-details .wpb_content_element,body.woocommerce-order-received table.order_details .wpb_content_element,body.woocommerce-order-received table.customer_details .wpb_content_element,body.woocommerce-order-received address .wpb_content_element,body form.checkout_coupon .wpb_content_element,body .woocommerce form.login .wpb_content_element,body.single-lp_course .course-curriculum .wpb_content_element,body.single-lp_course .course-description .wpb_content_element,body.single-lp_course .lp-course-progress .wpb_content_element,body .boxed .entry-content,body .woocommerce-message .entry-content,body .woocommerce-tabs .entry-content,body .woocommerce-info .entry-content,body .woocommerce-error .entry-content,body .woocommerce-billing-fields .entry-content,body .woocommerce-shipping-fields .entry-content,body .woocommerce-checkout-review-order .entry-content,body .woocommerce-thankyou-order-received .entry-content,body .woocommerce-thankyou-order-details .entry-content,body.woocommerce-order-received table.order_details .entry-content,body.woocommerce-order-received table.customer_details .entry-content,body.woocommerce-order-received address .entry-content,body form.checkout_coupon .entry-content,body .woocommerce form.login .entry-content,body.single-lp_course .course-curriculum .entry-content,body.single-lp_course .course-description .entry-content,body.single-lp_course .lp-course-progress .entry-content{margin-bottom:0}body .box-shadow{-webkit-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);-khtml-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);-moz-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);-ms-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);-o-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03);box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03)}body .transition{-webkit-transition:all .2s linear;-khtml-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}body .rounded{-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}body .rounded1{-webkit-border-radius:1px;-khtml-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px}body .rounded2{-webkit-border-radius:2px!important;-khtml-border-radius:2px!important;-moz-border-radius:2px!important;-ms-border-radius:2px!important;-o-border-radius:2px!important;border-radius:2px!important}body .rounded3{-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}body .icon-sprite .icon,body ul.cms-main-navigation li>a .icon,body .icon-sprite i,body ul.cms-main-navigation li>a i{display:inline-block}body .icon-sprite:hover .icon,body ul.cms-main-navigation li>a:hover .icon,body .icon-sprite:hover i,body ul.cms-main-navigation li>a:hover i{-webkit-animation:CMSTextSprite .25s forwards;-khtml-animation:CMSTextSprite .25s forwards;-moz-animation:CMSTextSprite .25s forwards;-ms-animation:CMSTextSprite .25s forwards;-o-animation:CMSTextSprite .25s forwards;animation:CMSTextSprite .25s forwards}body [class*=icon-],body [class^=icon-]{display:inline-block;text-align:center}body .icon-28{width:28px!important;height:28px!important;line-height:28px!important}body .icon-29{width:29px;height:29px;line-height:29px}body .icon-29>i{-webkit-transform:translateY(-2px);-khtml-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}body .icon-34{width:34px;height:34px;line-height:34px;font-size:18px}body .icon-38{width:38px;height:38px;line-height:38px;font-size:18px}body .icon-dark{background:rgba(76,58,134,.8);color:#fff}body .inline{display:inline-block}body .vertical-center{top:50%;position:absolute;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:20px;right:20px}body .center-align{top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body .overlay-wrapper{}body .overlay-wrapper .overlay{position:absolute;left:0;top:-100%;width:100%;height:100%;padding:0 20px;background:rgba(77,169,109,.9);overflow:hidden;-webkit-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-transition:all .2s ease-in;-khtml-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}body .overlay-wrapper .overlay .overlay-content>div{background-color:rgba(76,58,134,.8);position:relative;left:-250px;display:block;height:36px;line-height:36px;color:#fff;text-align:left;padding-left:10px;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-transition:all .25s ease-out .25s;-khtml-transition:all .25s ease-out .25s;-moz-transition:all .25s ease-out .25s;-ms-transition:all .25s ease-out .25s;-o-transition:all .25s ease-out .25s;transition:all .25s ease-out .25s}body .overlay-wrapper .overlay .overlay-content>div.course-place i{margin-right:10px}body .overlay-wrapper .overlay .overlay-content>div+div{margin-top:10px;-webkit-transition:all .25s ease-out .35s;-khtml-transition:all .25s ease-out .35s;-moz-transition:all .25s ease-out .35s;-ms-transition:all .25s ease-out .35s;-o-transition:all .25s ease-out .35s;transition:all .25s ease-out .35s}body .overlay-wrapper .overlay .overlay-content>div i{font-size:17px;margin-right:5px}body .overlay-wrapper .overlay .overlay-content .LeftToRight{position:relative;left:-250px;-webkit-transition:all .25s ease-out .35s;-khtml-transition:all .25s ease-out .35s;-moz-transition:all .25s ease-out .35s;-ms-transition:all .25s ease-out .35s;-o-transition:all .25s ease-out .35s;transition:all .25s ease-out .35s}body .overlay-wrapper .overlay .overlay-content .LeftToRight+.LeftToRight{-webkit-transition:all .25s ease-out .25s;-khtml-transition:all .25s ease-out .25s;-moz-transition:all .25s ease-out .25s;-ms-transition:all .25s ease-out .25s;-o-transition:all .25s ease-out .25s;transition:all .25s ease-out .25s}body .overlay-wrapper:hover .overlay{top:0}body .overlay-wrapper:hover .overlay .overlay-content>div,body .overlay-wrapper:hover .overlay .overlay-content .LeftToRight{left:0}body .popup-wrapper{position:relative}body .popup-wrapper .popup{display:none;position:absolute;background-color:#fff;border:;padding:20px;z-index:100}body .popup-wrapper .popup.move-up{top:200%}body .popup-wrapper .popup.move-down{top:-100%}body .popup-wrapper .popup.center-scale{-webkit-transform:scale(0);-khtml-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}body .popup-wrapper .popup.active{visibility:visible;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}body .popup-wrapper .popup.active.move-up{top:100%}body .popup-wrapper .popup.active.move-down{top:100%}body .popup-wrapper .popup.active.center-scale{-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}body .popup-wrapper.active .popup{visibility:visible;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}body .popup-wrapper.active .popup.move-up{top:100%}body .popup-wrapper.active .popup.move-down{top:100%}body .popup-wrapper.active .popup.center-scale{-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}body .popup-wrapper.pull-right .popup{left:0}body .popup-wrapper.pull-left .popup{right:0}@media(max-width:767px){body .popup-wrapper{position:static}}#cms-popup-login{}@media(min-width:991px){#cms-popup-login{padding-top:120px}}#cms-popup-login a.close-modal{font-size:18px;vertical-align:top;position:absolute;top:13px;right:35px;z-index:1;color:#4c3a86}.page-template-blog-list,.page-template-blog-grid,.page-template-blog-grid2,.page-template-blog-grid3{}.page-template-blog-list .paging-navigation .pagination,.page-template-blog-grid .paging-navigation .pagination,.page-template-blog-grid2 .paging-navigation .pagination,.page-template-blog-grid3 .paging-navigation .pagination{margin-top:17px;margin-bottom:10px}#cms-page.error-404{background-image:url(../images/error-page-bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;min-height:100vh}#cms-page.error-404:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(38,41,52,.96)}.page-404{}.page-404 .icon-404{width:330px;height:330px;margin:8px auto 20px;padding-top:65px;color:#fff;display:block}.page-404 .icon-404 .num{font-size:110px;line-height:110px;font-weight:300;color:#fff;margin:0;padding-top:20px;padding-bottom:20px}.page-404 .icon-404 .text{font-size:16px;margin-top:-5px}@media(max-width:480px){.page-404 .icon-404{width:240px;height:240px;padding-top:20px}}.page-404 .error-msg{font-size:24px;text-align:center;margin-bottom:56px;font-weight:400;line-height:30px;margin-top:2px;color:#5a5e6a}.page-404 .entry-content{background:rgba(77,169,109,.2);padding:12px;margin-bottom:25px;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.03);-khtml-box-shadow:inset 0 2px 4px rgba(0,0,0,.03);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.03);-ms-box-shadow:inset 0 2px 4px rgba(0,0,0,.03);-o-box-shadow:inset 0 2px 4px rgba(0,0,0,.03);box-shadow:inset 0 2px 4px rgba(0,0,0,.03)}.page-404 .entry-content h3{font-size:16px;font-weight:700;margin:2px 0 0}@media(max-width:991px){.page-404 .entry-content h3{margin-bottom:30px}}.page-404 .entry-content .cms-social a{margin-bottom:0}.page-404 .entry-content .cms-searchform{max-width:350px;margin:0 auto}.page-404 .theme-layout{padding:108px 0 115px}.page-404 .theme-layout .icon-404{border:5px solid #4da96d}.page-404 .theme-layout .error-msg{color:#fff}.page-404 .theme-layout .entry-content{background-color:transparent;border:2px solid #5a5e6a;color:#fff}.search.no-results .cms-searchform input{width:100%}.search.no-results .cms-searchform button{position:absolute;top:0;right:0;-webkit-border-radius:0 2px 2px 0;-khtml-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-ms-border-radius:0 2px 2px 0;-o-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.bootstrap-datetimepicker-widget{background:#fff}img{max-width:100%;height:auto}img.videopress-poster{height:inherit}.alignleft{float:left;margin-right:15px;margin-bottom:15px}.alignright{float:right;margin-left:15px;margin-bottom:15px}.aligncenter{display:block;margin-left:auto;margin-right:auto}[id*=gallery-].gallery,[id^=gallery-].gallery{margin-left:-5px;margin-right:-5px;margin-bottom:-10px!important}[id*=gallery-].gallery .gallery-item,[id^=gallery-].gallery .gallery-item{margin-top:0!important;margin-bottom:10px;padding:0 5px}[id*=gallery-].gallery .gallery-item:last-child,[id^=gallery-].gallery .gallery-item:last-child{margin-bottom:0}[id*=gallery-].gallery .gallery-item dt,[id^=gallery-].gallery .gallery-item dt{margin-bottom:0}[id*=gallery-].gallery .gallery-item dt img,[id^=gallery-].gallery .gallery-item dt img{border:none!important}.wp-caption,.wp-caption-text,.screen-reader-text,.gallery-caption{outline:none;max-width:100%}.wp-caption>img,.wp-caption-text>img,.screen-reader-text>img,.gallery-caption>img{width:100%}.wp-caption-text{background-color:#ededed;padding:5px 10px}iframe,video,audio{max-width:100%}.badge-ribbon{width:86px;height:86px;background:url(../images/ribbon.png) no-repeat center center;padding-top:10px;position:absolute;left:-4px;top:-4px;z-index:1}.badge-ribbon span{display:block;text-align:left;color:#fff;font-weight:700;text-transform:uppercase;text-shadow:0 1px 0 rgba(0,0,0,.2);text-align:center;text-indent:-25px;-webkit-transform:matrix(.7,-.7,.7,.7,0,0);-khtml-transform:matrix(.7,-.7,.7,.7,0,0);-moz-transform:matrix(.7,-.7,.7,.7,0,0);-ms-transform:matrix(.7,-.7,.7,.7,0,0);-o-transform:matrix(.7,-.7,.7,.7,0,0);transform:matrix(.7,-.7,.7,.7,0,0)}.badge-ribbon.new span{text-indent:9px}.badge-ribbon.new+.badge-ribbon{left:auto;right:-4px;background:url(../images/ribbon2.png) no-repeat center center}.badge-ribbon.new+.badge-ribbon span{-webkit-transform:matrix(.7,.7,-.7,.7,0,0);-khtml-transform:matrix(.7,.7,-.7,.7,0,0);-moz-transform:matrix(.7,.7,-.7,.7,0,0);-ms-transform:matrix(.7,.7,-.7,.7,0,0);-o-transform:matrix(.7,.7,-.7,.7,0,0);transform:matrix(.7,.7,-.7,.7,0,0);text-indent:38px}.badge-ribbon.bottom-left{top:auto;bottom:-4px;-webkit-transform:rotate(-90deg);-khtml-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.Matrix(M11=0,M12=0,M21=0,M22=0,sizingMethod='auto expand');zoom:1}.badge-ribbon.bottom-left span{text-align:right;-webkit-transform:rotate(135deg);-khtml-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);filter:progid:DXImageTransform.Microsoft.Matrix(M11=0,M12=0,M21=0,M22=0,sizingMethod='auto expand');zoom:1}.badge-ribbon.bottom-right{top:auto;bottom:-4px;right:0}.flexslider-wrap{position:relative}.flex-direction-nav{list-style:none}.flex-direction-nav a{background:#4da96d;display:block;width:28px;height:27px;line-height:27px;border-radius:1px;margin:0;position:absolute;top:4px;right:15px;z-index:1;overflow:hidden;cursor:pointer;text-align:center}.flex-direction-nav a:before{font:13px fontawesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:27px;color:#fff;display:inline-block;content:'\f104';-webkit-transform:translateY(-1px);-khtml-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}.flex-direction-nav a.flex-prev{right:57px}.flex-direction-nav a.flex-next:before{content:'\f105'}.flex-direction-nav a:hover{background-color:#4c3a86}.flex-control-nav{list-style:none}.flex-control-nav li{display:inline-block;padding:0 5px}.flex-control-nav li:first-child{padding-left:0}.flex-control-nav li:last-child{padding-right:0}.flex-control-nav li a{width:10px;height:10px;display:block;background:#4c3a86;cursor:pointer;text-indent:-9999px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.flex-control-nav li a.flex-active,.flex-control-nav li a:hover{background-color:#4da96d}.bx-wrapper{}.bx-wrapper .bx-controls .bx-pager{clear:both;overflow:hidden;max-height:10px;margin-top:10px}.bx-wrapper .bx-controls .bx-pager .bx-pager-item{display:inline-block;margin-right:10px}.bx-wrapper .bx-controls .bx-pager .bx-pager-item:last-child{margin-right:0}.bx-wrapper .bx-controls .bx-pager .bx-pager-item a{width:10px;height:10px;display:block;background:#4c3a86;cursor:pointer;text-indent:-9999px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.bx-wrapper .bx-controls .bx-pager .bx-pager-item a.active,.bx-wrapper .bx-controls .bx-pager .bx-pager-item a:hover{background-color:#4da96d}.bx-wrapper .bx-controls .bx-controls-direction{margin-top:30px;max-height:27px}.bx-wrapper .bx-controls .bx-controls-direction a{background:#4c3a86;display:inline-block;width:28px;height:27px;-webkit-border-radius:1px;-khtml-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;text-align:center;font-size:0;color:#fff}.bx-wrapper .bx-controls .bx-controls-direction a:before{font-family:fontawesome;display:block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;line-height:27px;text-indent:0}.bx-wrapper .bx-controls .bx-controls-direction a.bx-prev:before{content:'\f104'}.bx-wrapper .bx-controls .bx-controls-direction a.bx-next:before{content:'\f105'}.bx-wrapper .bx-controls .bx-controls-direction a+a{margin-left:14px}.bx-wrapper .bx-controls .bx-controls-direction a:hover{background-color:#4da96d}.carousel .carousel-control{background:#4c3a86;display:block;width:28px;height:27px;line-height:25px;bottom:20px;top:auto;left:auto;z-index:1;overflow:hidden;cursor:pointer;text-align:center;color:#fff;font-size:13px;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.carousel .carousel-control:hover{background:#4da96d}.carousel .carousel-control.left{right:62px}.carousel .carousel-control.right{right:20px}.sidebar-area .widget{margin-bottom:30px}.sidebar-area .widget .wg-title:before{font-family:fontawesome;content:"\f075";background:#4c3a86;display:inline-block;width:28px;height:28px;line-height:28px;text-align:center;-webkit-border-radius:1px;-khtml-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;color:#fff;font-size:18px;margin-right:6px}.sidebar-area .widget:not(.widget_search){background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);-khtml-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);-ms-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);-o-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);padding:20px}.sidebar-area .widget:last-child{margin-bottom:0}.sidebar-area .widget .cms-el-recent-post .cms-recent-item .cms-recent-img{position:relative}.sidebar-area .widget .cms-el-recent-post .cms-recent-item .cms-recent-img img{-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.sidebar-area .widget .cms-el-recent-post .cms-recent-item .cms-recent-img:after{content:'';background:rgba(0,0,0,.25);display:block;width:100%;height:3px;position:absolute;left:0;bottom:0;-webkit-border-radius:0 0 4px 4px;-khtml-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.sidebar-area .widget .cms-el-recent-post .cms-recent-item .cms-recent-details .title{font-size:14px}.required{color:red}.required:hover{color:red}a{outline:none;text-decoration:none;-webkit-transition:all .2s linear;-khtml-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}a:hover,a:active,a:focus{outline:none;text-decoration:none}a:focus{color:inherit}a[rel=author]{text-transform:capitalize}h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:12px}p{margin-bottom:15px}p:last-child{margin-bottom:0}ins{text-decoration:none}label,.label{font-weight:700;color:#4c3a86;font-size:inherit;white-space:normal;margin:0}ul,ol{list-style-position:inside;padding:0;margin:0}ul ul,ol ul,ul ol,ol ol{padding-left:10px}ul.menu,ol.menu,ul.nav,ol.nav{list-style:none}ul li,ol li{position:relative;line-height:30px}ul.play-circle,ol.play-circle,ul.checked-circle,ol.checked-circle,ul.normal-caret,ol.normal-caret,ul.list-star,ol.list-star,ul.arrow-circle,ol.arrow-circle,ul.bold-caret,ol.bold-caret{list-style:none}ul.play-circle li:before,ol.play-circle li:before,ul.checked-circle li:before,ol.checked-circle li:before,ul.normal-caret li:before,ol.normal-caret li:before,ul.list-star li:before,ol.list-star li:before,ul.arrow-circle li:before,ol.arrow-circle li:before,ul.bold-caret li:before,ol.bold-caret li:before{color:#4da96d;margin-right:10px;font:normal normal normal 15px/1 "FontAwesome"}ul.play-circle li:before,ol.play-circle li:before{content:'\f01d'}ul.checked-circle li:before,ol.checked-circle li:before{content:'\f05d'}ul.normal-caret li:before,ol.normal-caret li:before{content:'\f105'}ul.list-star li:before,ol.list-star li:before{content:'\f006'}ul.arrow-circle li:before,ol.arrow-circle li:before{content:'\f0a9'}ul.bold-caret li:before,ol.bold-caret li:before{content:'\f0da'}.entry-content ul,.entry-content ol{list-style-position:outside;padding-left:22px}.entry-content ul li,.entry-content ol li{line-height:22px}.entry-content ul+p{margin-top:10px}ul.arrow-circle,ul.bold-caret{list-style-position:outside;padding-left:22px}ul.arrow-circle li,ul.bold-caret li{line-height:22px}ul.arrow-circle li:before,ul.bold-caret li:before{margin-left:-23px}ul.bold-caret li:before{margin-left:-14px}dl{margin:0 20px}dl dd{margin:0 0 20px}table,.table{width:100%;border:1px solid #eee}table th,.table th,table td,.table td{border-bottom:1px solid #eee;border-right:1px solid #eee;line-height:normal!important}table th:last-child,.table th:last-child,table td:last-child,.table td:last-child{border-right:0}table th,.table th{background-color:#f9f9f9;font-size:14px;font-weight:700;color:#4c3a86;padding:12px 10px!important}table td,.table td{padding:20px!important;vertical-align:top}table tr:last-child td,.table tr:last-child td{border-bottom:none}table.boxed,.table.boxed{border:none}table>thead>tr>th,.table>thead>tr>th{border-bottom-width:1px}.table-responsive{margin-bottom:0;overflow-y:inherit;-ms-overflow-style:-ms-autohiding-scrollbar;border:none}.table-responsive table,.table-responsive .table{min-width:767px}.table-responsive table.easy-table{min-width:0}blockquote{display:block;position:relative;padding:23px 30px 25px;margin:6px 0;border-left:6px solid #4da96d;color:#4da96d;line-height:28px}blockquote p{margin:0 0 15px;font-size:20px;font-style:italic}blockquote p:last-child{margin-bottom:0}blockquote cite{display:block;font-size:13px;color:#5a5e6a;font-style:normal;margin-top:9px}blockquote.style-2{border:none}blockquote.style-2:before,blockquote.style-2:after{display:block;font:normal normal normal 16px/1 "FontAwesome";color:#a9abb0;position:absolute}blockquote.style-2:before{content:'\f10d';left:0;top:0}blockquote.style-2:after{content:'\f10e';right:0;bottom:0}blockquote.style-3{background:#f8f7f7;border:1px solid #e9e8e8;border-radius:5px}blockquote.style-4{border:none;background:#fe9d68;border-radius:5px;color:#fff}form{}form.boxed{padding-top:1px!important}.paging-navigation{display:block;overflow:hidden;text-align:center;clear:both;width:100%}.pagination{display:block;margin:20px 0 0;overflow:hidden;text-align:center;clear:both}.pagination .page-numbers{margin:0 1px;display:inline-block;background:#e6e6e6;width:28px;height:28px;line-height:28px;text-align:center;font-size:14px;font-weight:700;color:#5a5e6a;-webkit-border-radius:1px;-khtml-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px}.pagination .page-numbers.next,.pagination .page-numbers.prev{background-color:#4da96d;font-size:13px;font-weight:400;color:#fff;margin:0 6px}.pagination .page-numbers:hover,.pagination .page-numbers:active,.pagination .page-numbers:focus,.pagination .page-numbers.current{background:#4c3a86;color:#fff}.pagination.post-pagination .page-numbers{background-color:#4c3a86;color:#fff}.pagination.post-pagination a .page-numbers{background:#e6e6e6;color:#4c3a86}.pagination.post-pagination a .page-numbers:hover,.pagination.post-pagination a .page-numbers:active,.pagination.post-pagination a .page-numbers:focus,.pagination.post-pagination a .page-numbers.current{background:#4c3a86;color:#fff}.wg-title,.wpb_heading{margin:0 0 30px;font-size:20px}.wg-title .fa,.wpb_heading .fa{background:#4c3a86;display:inline-block;width:28px;height:28px;line-height:28px;text-align:center;-webkit-border-radius:1px;-khtml-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;color:#fff;font-size:18px;margin-right:6px}.wg-title+ul,.wpb_heading+ul{margin-top:-6px}.widgettitle{font-size:18px;margin:0 0 30px}.widgettitle:before{font-family:fontawesome;content:"\f075";background:#4c3a86;display:inline-block;width:28px;height:28px;line-height:28px;text-align:center;-webkit-border-radius:1px;-khtml-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;color:#fff;font-size:18px;margin-right:6px}.widgettitle+ul{margin-top:-6px}.widget{}.widget.widget_recent_entries .wg-title,.widget.widget_recent_comments .wg-title,.widget.widget_recent_entries .widgettitle,.widget.widget_recent_comments .widgettitle{margin-bottom:0}.widget.widget_recent_entries .wg-title:before,.widget.widget_recent_comments .wg-title:before,.widget.widget_recent_entries .widgettitle:before,.widget.widget_recent_comments .widgettitle:before{content:'\f086'}.widget.widget_archive .wg-title:before,.widget.widget_categories .wg-title:before,.widget.widget_archive .widgettitle:before,.widget.widget_categories .widgettitle:before{content:'\f07b'}.widget.widget_rss .wg-title:before{display:none}.widget.widget_search .wg-title:before,.widget.widget_product_search .wg-title:before{content:"\f002"}.widget.widget_tag_cloud .wg-title:before{content:"\f02c"}.widget.widget_nav_menu .wg-title:before{content:"\f0c9"}.widget.cms-el-social .widgettitle:before{content:"\f1e0"}.widget.widget_znews-twitter-widget{position:relative}.widget.widget_znews-twitter-widget .wg-title:before{content:"\f099"}.widget table#wp-calendar th,.widget table#wp-calendar td{padding:5px!important;text-align:center;border-bottom:1px solid #eee!important}.widget table#wp-calendar th#today,.widget table#wp-calendar td#today{background-color:#4da96d;color:#fff;font-weight:700}.widget table#wp-calendar th#today a,.widget table#wp-calendar td#today a{color:#fff}.cms-social{padding:0;margin:0}.cms-social li{padding:0;vertical-align:bottom}.cms-social li a{display:block;border:1px solid #e6e6e6;width:25px;height:25px;line-height:25px;font-size:15px;text-align:center;color:#a9abb0;margin-right:7px;overflow:hidden;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.cms-social li a:hover,.cms-social li a:active,.cms-social li a:focus{background-color:#4da96d;color:#fff;border-color:#4da96d}.cms-social li:last-child a{margin-right:0}.cms-social.dark{}.cms-social.dark li a{background:#2c2f3c;width:28px;height:28px;line-height:28px;border:none}.cms-social.dark li a:hover,.cms-social.dark li a:active,.cms-social.dark li a:focus{background-color:#4da96d;color:#4c3a86!important}.cms-social.cms-social-element li a{width:32px;height:32px;line-height:32px;color:#fff;background-color:#4da96d;border:none;margin-right:10px;margin-bottom:10px;font-size:18px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.cms-social.cms-social-element li a:hover,.cms-social.cms-social-element li a:active,.cms-social.cms-social-element li a:focus{background-color:#4c3a86!important}.cms-social.cms-social-element li a:before{display:none}.cms-social.cms-social-element li:last-child a{margin-right:0}.cms-social.cms-social-element.colored a[class*=facebook],.cms-social.cms-social-element.colored a[class^=facebook]{background-color:#5d82d1}.cms-social.cms-social-element.colored a[class*=pinterest],.cms-social.cms-social-element.colored a[class^=pinterest]{background:#e13138}.cms-social.cms-social-element.colored a[class*=twitter],.cms-social.cms-social-element.colored a[class^=twitter]{background:#40bff5}.cms-social.cms-social-element.colored a[class*=rss],.cms-social.cms-social-element.colored a[class^=rss]{background:#faa33d}.cms-social.cms-social-element.colored a[class*=vimeo],.cms-social.cms-social-element.colored a[class^=vimeo]{background:#35c6ea}.cms-social.cms-social-element.colored a[class*=dribbble],.cms-social.cms-social-element.colored a[class^=dribbble]{background:#f7659c}.cms-social.cms-social-element.colored a[class*=tumblr],.cms-social.cms-social-element.colored a[class^=tumblr]{background:#426d9b}.cms-social.cms-social-element.colored a[class^=behance],.cms-social.cms-social-element.colored a[class*=behance]{background:#1879fd}.cms-social.cms-social-element.colored a[class^=stumbleupon],.cms-social.cms-social-element.colored a[class*=stumbleupon]{background:#ff5c30}.cms-social.cms-social-element.colored a[class^=dropbox],.cms-social.cms-social-element.colored a[class*=dropbox]{background:#17a3eb}.cms-social.cms-social-element.colored a[class^=soundcloud],.cms-social.cms-social-element.colored a[class*=soundcloud]{background:#ff7e30}.cms-social.cms-social-element.colored a[class^=lastfm],.cms-social.cms-social-element.colored a[class*=lastfm]{background:#f34320}.cms-social.cms-social-element.colored a[class^=flickr],.cms-social.cms-social-element.colored a[class*=flickr]{background:#ff48a3}.cms-social.cms-social-element.colored a[class^=deviantart],.cms-social.cms-social-element.colored a[class*=deviantart]{background:#6a8a7b}.cms-social.cms-social-element.colored a[class^=linkedin],.cms-social.cms-social-element.colored a[class*=linkedin]{background:#238cc8}.cms-social.cms-social-element.colored a[class^=digg],.cms-social.cms-social-element.colored a[class*=digg]{background:#75788d}.cms-social.cms-social-element.colored a[class^=xing],.cms-social.cms-social-element.colored a[class*=xing]{background:#1a8e8c}.cms-social.cms-social-element.colored a[class^=github],.cms-social.cms-social-element.colored a[class*=github]{background:#3f91cb}.cms-social.cms-social-element.colored a[class^=instagram],.cms-social.cms-social-element.colored a[class*=instagram]{background:#548bb6}.cms-social.cms-social-element.colored a[class^=yahoo],.cms-social.cms-social-element.colored a[class*=yahoo]{background:#ab47ac}.cms-social.cms-social-element.colored a[class^=youtube],.cms-social.cms-social-element.colored a[class*=youtube]{background:#ef4e41}.cms-social.cms-social-element.colored a[class^=skype],.cms-social.cms-social-element.colored a[class*=skype]{background:#13c1f3}.cms-social.cms-social-element.colored a[class^=share],.cms-social.cms-social-element.colored a[class*=share]{background:#25a774}.cms-social.cms-social-element.colored a[class^=wordpress],.cms-social.cms-social-element.colored a[class*=wordpress]{background:#2592c3}.cms-social.cms-social-element.colored a[class^=plus],.cms-social.cms-social-element.colored a[class*=plus]{background:}.cms-social.cms-social-element.colored a[class^=delicious],.cms-social.cms-social-element.colored a[class*=delicious]{background:#ff9233}.cms-social.cms-social-element.colored a[class^=reddit],.cms-social.cms-social-element.colored a[class*=reddit]{background:#377bda}.cms-social.cms-social-element.colored a[class^=apple],.cms-social.cms-social-element.colored a[class*=apple]{background:#b3b5b8}.cms-social.cms-social-element.colored a[class^=vk],.cms-social.cms-social-element.colored a[class*=vk]{background:#4778ac}.cms-social.cms-social-element.colored a[class^=google-plus],.cms-social.cms-social-element.colored a[class*=google-plus]{background:#ff7850}.boxed>.cms-social{background-color:rgba(77,169,109,.2);-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:12px 12px 8px;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.03);-khtml-box-shadow:inset 0 2px 4px rgba(0,0,0,.03);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.03);-ms-box-shadow:inset 0 2px 4px rgba(0,0,0,.03);-o-box-shadow:inset 0 2px 4px rgba(0,0,0,.03);box-shadow:inset 0 2px 4px rgba(0,0,0,.03)}.boxed>.cms-social.cms-social-element li a{width:28px;height:28px;line-height:28px;margin:0 4px 4px 0;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.widget_znews-twitter-widget{}.widget_znews-twitter-widget .news-twitter .tweet-time{font-size:11px;color:#6f7478;margin:0}.widget_znews-twitter-widget .bx-pager{position:absolute;top:0;right:0}.cms-recent-post{position:relative}.cms-recent-post .cms-recent-item>div+div{margin-top:22px}.cms-recent-post .cms-recent-media{background-color:#4da96d;display:block;width:38px;height:38px;line-height:38px;text-align:center;font-size:18px;color:#fff;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.cms-recent-post .cms-recent-details{margin-left:58px}.cms-recent-post .cms-recent-details h5.title{margin:0;padding-bottom:13px;font-weight:700}.cms-recent-post .cms-recent-details h5.title a{color:#4da96d}.cms-recent-post .cms-recent-details .date{display:block;font-size:11px;color:#afb1b2}.cms-recent-post .flex-control-nav{position:absolute;top:10px;right:0}.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_pages ul,.widget_rss ul,.widget_nav_menu ul,.widget_layered_nav ul,.widget_product_categories ul{list-style:none}.widget_archive ul li>a,.widget_categories ul li>a,.widget_meta ul li>a,.widget_pages ul li>a,.widget_rss ul li>a,.widget_nav_menu ul li>a,.widget_layered_nav ul li>a,.widget_product_categories ul li>a{background:url(../images/sidebar-link-arrow.png) no-repeat left center;padding:6px 0 6px 18px;color:#353a48;display:inline-block;line-height:18px}.widget_archive ul li>a:hover,.widget_categories ul li>a:hover,.widget_meta ul li>a:hover,.widget_pages ul li>a:hover,.widget_rss ul li>a:hover,.widget_nav_menu ul li>a:hover,.widget_layered_nav ul li>a:hover,.widget_product_categories ul li>a:hover{background-position:2px center;color:#4da96d}.widget_rss{}.widget_rss ul li>a{color:#4da96d}.widget_recent_entries,.widget_recent_comments{}.widget_recent_entries ul,.widget_recent_comments ul{list-style:none;padding:0;margin:0}.widget_recent_entries ul li,.widget_recent_comments ul li{padding:17px 0;border-bottom:1px solid #d7d8db;line-height:normal}.widget_recent_entries ul li:last-child,.widget_recent_comments ul li:last-child{border-bottom:0;padding-bottom:0}.widget_recent_entries ul a,.widget_recent_comments ul a,.widget_recent_entries ul .comment-author-link,.widget_recent_comments ul .comment-author-link{display:block;font-size:14px;padding:10px 0;background:0 0!important}.cms-searchform{position:relative}.cms-searchform input{background-color:#e1e1e1;width:270px;max-width:100%;line-height:30px;padding:5px 10px;font-size:14px;font-style:italic;font-weight:400;color:#4c3a86;border:none;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03)}.cms-searchform button{width:70px;height:40px;line-height:40px;color:#fff;text-align:center;vertical-align:middle;background:#4da96d;float:right;font-size:16px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}@media(min-width:992px) and (max-width:1024px){.cms-searchform button{width:33px;padding:0}}@media(max-width:991px){.cms-searchform input{padding-right:70px;width:100%}.cms-searchform button{position:absolute;top:0;right:0}}.tagcloud{margin-bottom:-10px}.tagcloud a{display:inline-block;font-size:12px!important;color:#909090;border:1px solid #ededed;padding:3px 11px;margin:0 6px 10px 0;text-transform:capitalize}.tagcloud a:hover{background-color:#4da96d;color:#fff;border-color:#4da96d}.widget_ww_news_tabs>.tab-holder{margin:-20px}.widget_ww_news_tabs>.tab-holder .tab-content{padding:0 20px 20px}@media(max-width:1024px){.cms-mousewheel{overflow-y:scroll!important}}@media(min-width:992px) and (max-width:1024px){.cms-header-navigation-wrapper{float:none!important;text-align:center}.cms-header-navigation-wrapper .widget_shopping_cart_content{text-align:start}#cms-header-navigation,.cms-header .cms-header-logo{float:none!important;clear:both;text-align:center}.cms-header .cms-header-logo{text-align:center}.cms-header .cms-header-logo img{-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cms-header:not(.header-sticky) .cms-header-logo{margin-bottom:-40px}.widget_search .cms-searchform input{padding-right:40px}.widget_search .cms-searchform button.searchsubmit{position:absolute;right:0;top:0}}@media(min-width:992px){.text-md-right{text-align:right}}@media(max-width:991px){.text-sm-center{text-align:center}.widget_search .cms-searchform input{padding-right:70px}.widget_search .cms-searchform button.searchsubmit{position:absolute;right:0;top:0}.content-area+.sidebar-area,.sidebar-area+.content-area{margin-top:30px}}@media(max-width:767px){.text-xs-center{text-align:center}}@media(max-width:320px){.text-xs-left{text-align:left}}.container{position:relative}.content-align-center{text-align:center}.content-align-left{text-align:left}.content-align-right{text-align:right}.pull-none{float:none!important}.nopaddingall{padding:0!important}.nopaddingleft{padding-left:0!important}.nopaddingright{padding-right:0!important}.nopaddingtop{padding-top:0!important}.nopaddingbottom{padding-bottom:0!important}.nomarginall{margin:0!important}.vc_row{position:relative;z-index:1}.vc_row.cms-row-ontop{z-index:2}.vc_row[data-vc-full-width]{overflow:inherit!important}@media(max-width:767px){.vc_row .wpb_column+.wpb_column .vc_row.vc_inner{margin-top:30px}}.vc_row.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0}.vc_row.wpb_start_animation.wpb_top-to-bottom,.wpb_column.wpb_start_animation.wpb_top-to-bottom{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-animation:CMSFadeInDown 0s both;-khtml-animation:CMSFadeInDown 0s both;-moz-animation:CMSFadeInDown 0s both;-ms-animation:CMSFadeInDown 0s both;-o-animation:CMSFadeInDown 0s both;animation:CMSFadeInDown 0s both}.vc_progress_bar.vc_progress-bar-color-custom .vc_single_bar{margin-bottom:14px;width:100%;background:#e9e9e9;height:38px;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;box-shadow:none}.vc_progress_bar.vc_progress-bar-color-custom .vc_single_bar:last-child{margin-bottom:0}.vc_progress_bar.vc_progress-bar-color-custom .vc_single_bar .vc_label{color:#fff;font-weight:700;font-size:inherit;padding:0 20px;line-height:38px}.vc_progress_bar.vc_progress-bar-color-custom .vc_single_bar .vc_bar{background-color:#4da96d}.vc_tta-container>h2{margin:0 0 30px}.vc_tta-accordion.vc_tta{}.vc_tta-accordion.vc_tta .vc_tta-panel-title{display:block;text-align:inherit}.vc_tta-accordion.vc_tta .vc_tta-panels-container .vc_tta-panel-body{padding:18px 20px}.vc_tta-accordion.vc_tta.vc_tta-style-outline .vc_tta-panel-body,.vc_tta-accordion.vc_tta.vc_tta-style-outline .vc_tta-panel-heading,.vc_tta-accordion.vc_tta.vc_tta-style-outline .vc_tta-tab>a{border-width:1px;border-color:#dfdfdf!important;color:#353a48;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.vc_tta-accordion.vc_tta.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading,.vc_tta-accordion.vc_tta.vc_tta-style-outline .vc_tta-panel:not(:last-child) .vc_tta-panel-heading{margin-bottom:-1px}.vc_tta-accordion.vc_tta.vc_tta-style-outline .vc_tta-panel-title>a{font-size:14px;font-weight:700;padding:14px 20px}.vc_tta-accordion.vc_tta.vc_tta-style-outline.vc_tta-color-grey .vc_tta-panel{background:#fff}.vc_tta-accordion.vc_tta.vc_tta-style-outline.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-heading:hover{background:0 0}.vc_tta-accordion.vc_tta.vc_tta-style-outline.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a{color:#353a48}.vc_tta-accordion.vc_tta.vc_tta-style-outline.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a:hover{color:#4da96d}.vc_tta-accordion.vc_tta.vc_tta-style-outline.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#4da96d}.vc_tta-accordion.vc_tta.vc_tta-style-outline.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title .vc_tta-controls-icon.vc_tta-controls-icon-plus:before{content:'\f068';background:#5a5e6a}.vc_tta-accordion.vc_tta.vc_tta-style-outline .vc_tta-controls-icon.vc_tta-controls-icon-plus{font:normal normal normal 10px/1 "FontAwesome";background:#4da96d;display:inline-block;width:20px;height:20px;line-height:20px;right:10px;border-radius:1px;text-align:center;color:#fff;border:none}.vc_tta-accordion.vc_tta.vc_tta-style-outline .vc_tta-controls-icon.vc_tta-controls-icon-plus:before{content:'\f067';border:none}.vc_tta-accordion.vc_tta.vc_tta-style-outline .vc_tta-controls-icon.vc_tta-controls-icon-plus:after{display:none}.vc_tta-accordion.vc_tta.vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:first-child:not(:last-child) .vc_tta-panel-body{-webkit-border-radius:0 0 2px 2px;-khtml-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-ms-border-radius:0 0 2px 2px;-o-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}.vc_tta.vc_tta-tabs.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-tabs-position-top{-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);-khtml-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);-ms-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);-o-box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);box-shadow:0 2px 1px 0 rgba(0,0,0,.13),inset 0 -2px 0 0 rgba(0,0,0,.12);overflow:hidden}.vc_tta.vc_tta-tabs.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-tabs-position-top>.vc_tta-tabs-container{margin-right:0}.vc_tta.vc_tta-tabs.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-tabs-position-top ul.vc_tta-tabs-list li{display:table-cell;width:1%;float:none;text-align:center;border-right:1px solid #fff}.vc_tta.vc_tta-tabs.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-tabs-position-top ul.vc_tta-tabs-list li:last-child{border-right:0}.vc_tta.vc_tta-tabs.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-tabs-position-top ul.vc_tta-tabs-list li a{background:#4da96d;font-size:16px;font-weight:700;text-align:center;color:#fff;cursor:pointer;border:none;padding:6px 0;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.vc_tta.vc_tta-tabs.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-tabs-position-top ul.vc_tta-tabs-list li a:hover{filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;-ms-opacity:.7;-o-opacity:.7;opacity:.7}.vc_tta.vc_tta-tabs.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-tabs-position-top ul.vc_tta-tabs-list li.vc_active a{background-color:#fff;color:#4da96d}.vc_tta.vc_tta-tabs.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-tabs-position-top ul.vc_tta-tabs-list li:first-child a{-webkit-border-radius:4px 0 0 0;-khtml-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;-ms-border-radius:4px 0 0 0;-o-border-radius:4px 0 0 0;border-radius:4px 0 0 0}.vc_tta.vc_tta-tabs.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-tabs-position-top ul.vc_tta-tabs-list li:last-child a{-webkit-border-radius:0 4px 0 0;-khtml-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;-ms-border-radius:0 4px 0 0;-o-border-radius:0 4px 0 0;border-radius:0 4px 0 0}.vc_tta.vc_tta-tabs.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-tabs-position-top .vc_tta-panels{background-color:transparent;border-width:1px 0 0}.vc_tta.vc_tta-tabs.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-tabs-position-top .vc_tta-panels .vc_tta-panel{margin:0}.vc_tta.vc_tta-tabs.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-tabs-position-top .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading{background-color:#4da96d;margin-bottom:-1px}.vc_tta.vc_tta-tabs.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-tabs-position-top .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading a{color:#fff}.vc_tta.vc_tta-tabs.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-tabs-position-top .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{background-color:#fff}.vc_tta.vc_tta-tabs.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-tabs-position-top .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading{background-color:#fff}.vc_tta.vc_tta-tabs.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-tabs-position-top .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading a{color:#4da96d}.vc_tta.vc_tta-tabs.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-tabs-position-top .vc_tta-panels .vc_tta-panel .cms-el-recent-post{padding:6px 0}.vc_tta.vc_tta-tabs.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-tabs-position-top .vc_pagination .vc_pagination-item>a{border-color:#4c3a86}.vc_tta.vc_tta-tabs.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-tabs-position-top .vc_pagination .vc_pagination-item.vc_active>a,.vc_tta.vc_tta-tabs.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-tabs-position-top .vc_pagination .vc_pagination-item:hover>a{border-color:#4da96d}.vc_custom_heading{color:#4da96d;margin:0 0 10px}.wpb_column .wpb_revslider_element{margin-bottom:0}.vc_wp_search .searchsubmit{font-size:16px}.nav-tabs{margin-bottom:20px}.nav-tabs li a{font-size:16px;font-weight:700;text-align:center;color:#fff;padding:9px 5px;cursor:pointer;background-color:#4da96d;border:none!important;margin-right:1px!important;-webkit-border-radius:0!important;-khtml-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important}.nav-tabs li:hover a{background-color:rgba(77,169,109,.2)}.nav-tabs li.active a,.nav-tabs li:active a{background-color:#fff;color:#4da96d!important}.nav-tabs li:first-child>a{-webkit-border-radius:4px 0 0 0!important;-khtml-border-radius:4px 0 0 0!important;-moz-border-radius:4px 0 0 0!important;-ms-border-radius:4px 0 0 0!important;-o-border-radius:4px 0 0 0!important;border-radius:4px 0 0 0!important}.nav-tabs li:last-child>a{-webkit-border-radius:0 4px 0 0!important;-khtml-border-radius:0 4px 0 0!important;-moz-border-radius:0 4px 0 0!important;-ms-border-radius:0 4px 0 0!important;-o-border-radius:0 4px 0 0!important;border-radius:0 4px 0 0!important;margin-right:0!important}@media(min-width:991px){.modal-dialog.container{min-width:750px}}.modal-backdrop.in{background-color:#262934;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";-webkit-opacity:.9;-khtml-opacity:.9;-moz-opacity:.9;-ms-opacity:.9;-o-opacity:.9;opacity:.9}.rev_slider_wrapper .slotholder{position:relative}.rev_slider_wrapper .slotholder:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(76,58,134,.9);z-index:100}.rev_slider_wrapper .WP-Coursaty-Title{padding:0 0 25px;margin:0;position:relative}.rev_slider_wrapper .WP-Coursaty-Title:after{content:"";background:#4da96d;width:30px;height:3px;bottom:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.rev_slider_wrapper .tparrows{background-color:transparent;background-image:url(../images/home-slider-arrow.png);background-repeat:no-repeat;width:16px;height:58px}.rev_slider_wrapper .tparrows:before{content:""}.rev_slider_wrapper .tparrows.tp-leftarrow{background-position:0 0}.rev_slider_wrapper .tparrows.tp-leftarrow:hover{background-position:0 100%}@media(max-width:991px){.rev_slider_wrapper .tparrows.tp-leftarrow{right:auto;left:-50px!important}}.rev_slider_wrapper .tparrows.tp-rightarrow{background-position:100% 0}.rev_slider_wrapper .tparrows.tp-rightarrow:hover{background-position:100% 100%}@media(max-width:991px){.rev_slider_wrapper .tparrows.tp-rightarrow{left:auto!important;right:-70px}}.rev_slider_wrapper .tp-bullets .tp-bullet{width:10px;height:10px;background:#fff;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.rev_slider_wrapper .tp-bullets .tp-bullet:hover,.rev_slider_wrapper .tp-bullets .tp-bullet.selected{background:#4da96d}.rev_slider_wrapper .btn{font-size:15px;line-height:38px;white-space:nowrap;-webkit-transition:all .2s linear!important;-khtml-transition:all .2s linear!important;-moz-transition:all .2s linear!important;-ms-transition:all .2s linear!important;-o-transition:all .2s linear!important;transition:all .2s linear!important;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.rev_slider_wrapper .btn:hover{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;background:#fff;color:#21242e}.rev_slider_wrapper .btn:not(.btn-primary){background:#21242e}.rev_slider_wrapper .btn:not(.btn-primary):hover{background:#fff}.rev_slider_wrapper .scroll-down a{display:block;text-align:center}.rev_slider_wrapper .scroll-down a span{display:block;font-family:lato,Arial,sans-serif;color:#fff;font-size:12px;text-transform:uppercase;padding:5px 0}.rev_slider_wrapper .scroll-down a i{color:#fc9c67;font-size:17px;-webkit-animation:CMSBounceDown 1.2s infinite;-khtml-animation:CMSBounceDown 1.2s infinite;-moz-animation:CMSBounceDown 1.2s infinite;-ms-animation:CMSBounceDown 1.2s infinite;-o-animation:CMSBounceDown 1.2s infinite;animation:CMSBounceDown 1.2s infinite}.wpb_revslider_element{}.wpb_revslider_element+.cms-courses-search-wrap{margin:30px 15px 0}@media(min-width:768px){.wpb_revslider_element+.cms-courses-search-wrap{position:absolute;bottom:30px;margin:0;width:100%}}.news-twitter{position:relative}.news-twitter .news-tweet-content+.news-tweet-content{margin-top:20px}.news-twitter .news-tweet-content .white{color:#fff}.news-twitter .news-tweet-content .white a{color:#fff}.news-twitter .tweet-time{color:#202028}.wpb_wrapper .news-twitter{}.wpb_wrapper .news-twitter .tweet-time{margin:16px 0 6px}[id*=map-canvas-],[id^=map-canvas-]{position:relative;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}[id*=map-canvas-]:after,[id^=map-canvas-]:after{content:'';background:rgba(0,0,0,.25);display:block;height:3px;position:absolute;left:0;right:0;bottom:0}form.wpcf7-form{}form.wpcf7-form .wpcf7-form-control-wrap{display:block;margin-top:20px;overflow:hidden}form.wpcf7-form .wpcf7-form-control-wrap textarea{height:132px;resize:vertical;float:left}form.wpcf7-form .wpcf7-form-control-wrap+input[type=submit]{position:absolute;right:25px;bottom:12px;padding:0 32px}form.wpcf7-form .wpcf7-form-control-wrap+input[type=submit]:hover{background-color:#4da96d;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}form.wpcf7-form .wpcf7-form-control-wrap+input[type=submit]:active,form.wpcf7-form .wpcf7-form-control-wrap+input[type=submit]:focus{bottom:32px}form.wpcf7-form .ajax-loader{display:block}form.wpcf7-form .ajax-loader[style="visibility: hidden;"]{display:none}form.wpcf7-form input::-moz-placeholder{font-weight:700}form.wpcf7-form input:-ms-input-placeholder{font-weight:700}form.wpcf7-form input::-webkit-input-placeholder{font-weight:700}form.wpcf7-form textarea::-moz-placeholder{font-weight:700}form.wpcf7-form textarea:-ms-input-placeholder{font-weight:700}form.wpcf7-form textarea::-webkit-input-placeholder{font-weight:700}.learnpress{}.learnpress .learnpress-content{z-index:inherit}.learnpress h3{line-height:24px;font-weight:700;font-style:normal;font-size:20px;margin-bottom:30px;margin-top:0}.learnpress.single-lp_course .course-thumbnail{position:relative;overflow:hidden;margin:0 auto 18px;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.learnpress.single-lp_course .course-thumbnail:after{content:'';background:rgba(0,0,0,.25);display:block;width:100%;height:3px;position:absolute;left:0;bottom:0;-webkit-border-radius:0 0 4px 4px;-khtml-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.learnpress.single-lp_course .course-thumbnail img{width:100%}.learnpress.single-lp_course .course-meta>*{font-size:16px}.learnpress.single-lp_course .course-learning-summary .course-meta{margin-top:15px;margin-bottom:-15px}.learnpress.single-lp_course .course-landing-summary .course-meta{margin-bottom:15px}.learnpress .course-description-heading{margin:30px 0}.learnpress .course-description,.learnpress .lp-course-progress,.learnpress .course-curriculum,.learnpress #learn-press-finish-course{margin-bottom:30px}.learnpress .lp-course-progress{margin-right:0;padding-left:40px!important;padding-right:40px!important}.learnpress .lp-course-progress .lp-progress-total{margin-right:-10px;margin-top:-37px}.learn-press-cart-table{margin-bottom:30px}#learn-press-payment .payment-methods{list-style:none;margin-bottom:30px}form[name=become-teacher-form] ul{list-style:none;margin-bottom:20px}.woocommerce .woocommerce-breadcrumb,.woocommerce .woocommerce-ordering{margin-bottom:30px}.woocommerce .onsale{text-indent:9px}.woocommerce .star-rating{display:block;margin:0 auto .5em;overflow:hidden;position:relative;height:15px;line-height:1;font-size:15px;width:5.4em;font-family:fontawesome}.woocommerce .star-rating:before{content:"\f005\f005\f005\f005\f005";top:0;left:0;position:absolute;color:#909090;font-size:15px}.woocommerce .star-rating span{overflow:hidden;top:0;left:0;position:absolute;padding-top:1.5em;text-align:left}.woocommerce .star-rating span:before{content:"\f005\f005\f005\f005\f005";top:0;position:absolute;left:0;color:#4da96d;font-size:15px}.woocommerce .quantity{display:inline-block;position:relative;vertical-align:middle}.woocommerce .quantity input{width:40px}.woocommerce .quantity.buttons_added input{float:left;width:25px;height:25px;line-height:19px;padding:0;margin:0 0 0 5px;background-color:#fff;border:1px solid #ededed;color:#4da96d;font-weight:700;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 0 transparent;-khtml-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;-ms-box-shadow:0 0 0 transparent;-o-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.woocommerce .quantity.buttons_added input[type=number]{width:30px;color:#4c3a86;font-weight:400;font-size:14px}.woocommerce .quantity.buttons_added input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.woocommerce .quantity.buttons_added input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.woocommerce .quantity.buttons_added input.minus,.woocommerce .quantity.buttons_added input.plus{font-size:18px;vertical-align:top}.woocommerce dl.variation dt{float:left;margin-right:10px}.woocommerce ul#shipping_method{list-style:none}.woocommerce .woocommerce-checkout-payment{margin-top:30px;text-align:right;list-style:none}.woocommerce .woocommerce-checkout-payment .wc_payment_methods{list-style:none}.woocommerce .woocommerce-message,.woocommerce .woocommerce-info{margin-bottom:60px;overflow:hidden;font-size:15px;font-weight:700;color:#4da96d}.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-info:before{content:"\f058";display:block;float:left;margin-right:20px;width:46px;height:46px;line-height:46px;font-family:fontawesome;color:#fff;text-align:center;font-size:15px;background-color:#4da96d;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.woocommerce .woocommerce-message .wc-forward,.woocommerce .woocommerce-info .wc-forward{float:right;margin-left:10px}.woocommerce .woocommerce-info{color:#7db701}.woocommerce .woocommerce-info:before{background-color:#7db701}.woocommerce .woocommerce-info+.checkout_coupon,.woocommerce .woocommerce-info+.login{margin-top:-30px;margin-bottom:30px}.woocommerce .woocommerce-error{margin-bottom:60px;overflow:hidden;font-size:15px;font-weight:700;color:red;list-style:none}.woocommerce .woocommerce-error li:before{content:"\f05c";display:inline-block;margin-right:20px;width:20px;height:20px;line-height:20px;font-family:fontawesome;color:#fff;text-align:center;font-size:15px;background-color:red;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.woocommerce .woocommerce-tabs{padding:0!important}.woocommerce .woocommerce-tabs ul.tabs{background-color:#f9f9f9;list-style:none;border-bottom:1px solid #eee;clear:both;width:100%;overflow:hidden}.woocommerce .woocommerce-tabs ul.tabs li{float:left;border-right:1px solid #eee;border-bottom:1px solid transparent;margin-bottom:-1px}.woocommerce .woocommerce-tabs ul.tabs li a{display:block;padding:15px 20px;font-weight:700;color:#4c3a86;font-size:14px}.woocommerce .woocommerce-tabs ul.tabs li:last-child{border-right:0}.woocommerce .woocommerce-tabs ul.tabs li:hover,.woocommerce .woocommerce-tabs ul.tabs li:focus,.woocommerce .woocommerce-tabs ul.tabs li:active,.woocommerce .woocommerce-tabs ul.tabs li.active{background-color:#fff;border-bottom-color:#fff}.woocommerce .woocommerce-tabs ul.tabs li:hover a,.woocommerce .woocommerce-tabs ul.tabs li:focus a,.woocommerce .woocommerce-tabs ul.tabs li:active a,.woocommerce .woocommerce-tabs ul.tabs li.active a{color:#4da96d}.woocommerce .woocommerce-tabs div.wc-tab{padding:13px 20px;margin-bottom:0}.woocommerce .woocommerce-tabs div.wc-tab>h2,.woocommerce .woocommerce-tabs div.wc-tab #comments>h2{margin:0 0 15px;font-size:20px}.woocommerce .woocommerce-tabs div.wc-tab .commentlist{list-style:none}.woocommerce .woocommerce-tabs div.wc-tab .commentlist .comment_container{margin-bottom:10px;line-height:normal}.woocommerce .woocommerce-tabs div.wc-tab .commentlist .comment_container .avatar{float:left;margin-right:10px}.woocommerce .woocommerce-tabs div.wc-tab .commentlist .comment_container .comment-text .star-rating{display:inline-block}.woocommerce .woocommerce-tabs div.wc-tab .commentlist .comment_container .comment-text .meta{margin:-10px 0 5px}.woocommerce .woocommerce-tabs div.wc-tab .comment-form-rating>label{margin-bottom:15px}.woocommerce .woocommerce-tabs div.wc-tab .comment-form-rating .stars a{font-size:0;display:inline-block;margin-right:50px;height:20px;overflow:hidden}.woocommerce .woocommerce-tabs div.wc-tab .comment-form-rating .stars a:last-child{margin-right:0}.woocommerce .woocommerce-tabs div.wc-tab .comment-form-rating .stars a:before{display:block;font-family:fontawesome;font-size:15px;color:#909090}.woocommerce .woocommerce-tabs div.wc-tab .comment-form-rating .stars a.star-1:before{content:"\f005"}.woocommerce .woocommerce-tabs div.wc-tab .comment-form-rating .stars a.star-2:before{content:"\f005\f005"}.woocommerce .woocommerce-tabs div.wc-tab .comment-form-rating .stars a.star-3:before{content:"\f005\f005\f005"}.woocommerce .woocommerce-tabs div.wc-tab .comment-form-rating .stars a.star-4:before{content:"\f005\f005\f005\f005"}.woocommerce .woocommerce-tabs div.wc-tab .comment-form-rating .stars a.star-5:before{content:"\f005\f005\f005\f005\f005"}.woocommerce .woocommerce-tabs div.wc-tab .comment-form-rating .stars a:hover:before,.woocommerce .woocommerce-tabs div.wc-tab .comment-form-rating .stars a:active:before,.woocommerce .woocommerce-tabs div.wc-tab .comment-form-rating .stars a:focus:before,.woocommerce .woocommerce-tabs div.wc-tab .comment-form-rating .stars a.active:before{color:#4da96d}.woocommerce .woocommerce-tabs div.wc-tab#tab-description>h2{display:none}.woocommerce .shop_table .cart_item .product-name{position:relative}.woocommerce .shop_table .cart_item .product-name .product-thumbnail{margin-right:20px;background:#f4f4f4;padding:7px 15px}.woocommerce .shop_table .cart_item .product-name .product-thumbnail+a{font-size:15px;color:#4c3a86;font-weight:700}.woocommerce .shop_table .cart_item .product-name .product-thumbnail+a:hover{color:#4da96d}.woocommerce .shop_table .cart_item .product-name .remove{position:absolute;top:20px;right:20px;width:19px;height:19px;line-height:19px;background-color:#4c3a86;color:#fff;font-size:15px;text-align:center;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.woocommerce .shop_table .cart_item .product-name .remove:hover{background-color:red}.woocommerce .shop_table .cart_item .product-quantity{width:180px}.woocommerce .shop_table .cart_item .product-price,.woocommerce .shop_table .cart_item .product-subtotal{font-size:13px;font-weight:700;color:#5a5e6a;font-style:italic}.woocommerce .shop_table .cart_item+tr .actions{padding-bottom:10px!important}.woocommerce .shop_table .coupon input{margin-bottom:10px}.woocommerce .shop_table .coupon input#coupon_code{max-width:250px;font-weight:400;padding:6px 15px;display:inline-block}.woocommerce .shop_table .coupon input[type=submit]{margin-left:6px}.woocommerce .shop_table .button,.woocommerce .shop_table input[name=update_cart]{margin-bottom:10px;line-height:40px;text-transform:uppercase}.woocommerce .shop_table .button.checkout-button,.woocommerce .shop_table input[name=update_cart].checkout-button{background-color:#4da96d;margin-left:6px}.woocommerce .cart-calculate-shipping h5,.woocommerce .cart-collaterals h5,.woocommerce .cart-calculate-shipping h2,.woocommerce .cart-collaterals h2{margin:8px 0 30px;font-size:18px;line-height:1}.woocommerce .cart-calculate-shipping button,.woocommerce .cart-collaterals button,.woocommerce .cart-calculate-shipping .button,.woocommerce .cart-collaterals .button{height:40px;line-height:40px}.woocommerce .cart-calculate-shipping .wc-proceed-to-checkout,.woocommerce .cart-collaterals .wc-proceed-to-checkout,.woocommerce .cart-calculate-shipping .shipping-calculator-button,.woocommerce .cart-collaterals .shipping-calculator-button{display:none}.woocommerce .cart-calculate-shipping .shop_table,.woocommerce .cart-collaterals .shop_table{border:none}.woocommerce .cart-calculate-shipping .shop_table th,.woocommerce .cart-collaterals .shop_table th,.woocommerce .cart-calculate-shipping .shop_table td,.woocommerce .cart-collaterals .shop_table td{border:none;background-color:transparent;padding:0}.woocommerce .cart-calculate-shipping .shop_table th,.woocommerce .cart-collaterals .shop_table th{color:#4da96d}.woocommerce .cart-calculate-shipping .shop_table td,.woocommerce .cart-collaterals .shop_table td{text-align:right;font-size:13px;color:#909090}.woocommerce .cart-calculate-shipping .shop_table td .amount,.woocommerce .cart-collaterals .shop_table td .amount{font-weight:400}@media(max-width:991px){.woocommerce .cart-calculate-shipping,.woocommerce .cart-collaterals{margin-bottom:30px}}.woocommerce .products{}.woocommerce .products .product{margin-bottom:30px}.woocommerce .products img.attachment-shop_catalog{margin-top:10px}.woocommerce .products h3{font-size:18px;margin:30px -10px 0;padding:21px 0 8px;position:relative}.woocommerce .products h3:before{position:absolute;top:0;left:-10px;right:-10px;content:"";display:block;height:1px;background:#ededed}.woocommerce .products span.price{display:block;font-size:15px;font-weight:700;color:#5a5e6a!important}.woocommerce .products .button-wrap{padding:20px 0 0;margin:0 -8px;text-align:center}.woocommerce .products .button-wrap a{padding-left:13px;padding-right:13px;text-transform:capitalize;margin:0 8px 5px}.woocommerce .products .button-wrap a.loading{filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;-ms-opacity:.7;-o-opacity:.7;opacity:.7}.woocommerce .products .button-wrap a.loading:after{content:"\f110";font-family:fontawesome;margin-left:10px;-webkit-animation:CMSSpin 2s linear infinite;-khtml-animation:CMSSpin 2s linear infinite;-moz-animation:CMSSpin 2s linear infinite;-ms-animation:CMSSpin 2s linear infinite;-o-animation:CMSSpin 2s linear infinite;animation:CMSSpin 2s linear infinite}.woocommerce .products .button-wrap a.added:after{content:"\f00c";font-family:fontawesome;margin-left:10px;color:#7db701}.woocommerce .products .button-wrap a.added_to_cart{clear:left;margin-left:0}.woocommerce .products .button-wrap a.added_to_cart+a{margin-left:0}.woocommerce .products .button-wrap a.product_type_variable{margin-left:0;padding-left:10px;padding-right:10px}.woocommerce .products .button-wrap a.product_type_variable+a{margin-left:4px}.woocommerce.single-product .entry-media{position:relative;background-color:#fff;padding:50px;overflow:inherit;margin-bottom:50px}.woocommerce.single-product .entry-media:after{display:none}.woocommerce.single-product .entry-media img{width:auto}.woocommerce.single-product .entry-media .thumbnails{clear:both;margin-top:30px;margin-bottom:-10px}.woocommerce.single-product .entry-media .thumbnails a{display:inline-block;background-color:#ededed;padding:10px;margin:0 10px 10px 0}.woocommerce.single-product .entry-media .thumbnails a:last-child{margin-right:0}.woocommerce.single-product .entry-summary .entry-title{font-size:18px}@media(min-width:768px){.woocommerce.single-product .entry-summary .woocommerce-product-rating{float:right}}.woocommerce.single-product .entry-summary .woocommerce-product-rating .star-rating{display:inline-block;margin:0;width:94px;letter-spacing:4px;-webkit-transform:translateY(4px);-khtml-transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px)}.woocommerce.single-product .entry-summary .woocommerce-product-rating .review-count{color:#909090}.woocommerce.single-product .entry-summary div[itemprop=offers],.woocommerce.single-product .entry-summary .woocommerce-variation-price{font-size:16px;color:#5a5e6a;font-style:italic;font-weight:700}.woocommerce.single-product .entry-summary div[itemprop=offers] del,.woocommerce.single-product .entry-summary .woocommerce-variation-price del{color:red}.woocommerce.single-product .entry-summary div[itemprop=description]{padding:3px 0 40px;border-bottom:1px solid #e1e1e3}.woocommerce.single-product .entry-summary .product_meta{border-bottom:1px solid #e1e1e3;padding:18px 0 30px}.woocommerce.single-product .entry-summary .product_meta>h5{padding-bottom:10px}.woocommerce.single-product .entry-summary .product_meta>div{display:block;color:#4da96d}.woocommerce.single-product .entry-summary .product_meta>div *{color:#909090}.woocommerce.single-product .entry-summary .product_meta>div a{color:#909090}.woocommerce.single-product .entry-summary .product_meta>div a:hover{color:#4da96d}.woocommerce.single-product .entry-summary .product_meta>div+div{margin-top:6px}.woocommerce.single-product .entry-summary form.cart{padding:30px 0;border-bottom:1px solid #e1e1e3}.woocommerce.single-product .entry-summary form.cart .single_add_to_cart_button{width:135px;height:42px;line-height:42px;text-align:center;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.woocommerce.single-product .entry-summary form.cart .variations>div{margin-bottom:20px}.woocommerce.single-product .entry-summary form.cart .single_variation_wrap .single_variation{margin-bottom:20px}.woocommerce.single-product .entry-summary form.cart .single_variation_wrap .single_variation>div{margin-bottom:15px}.woocommerce.single-product .entry-summary form.cart .single_variation_wrap .single_variation>div:empty,.woocommerce.single-product .entry-summary form.cart .single_variation_wrap .single_variation>div:last-child{margin-bottom:0}.woocommerce.single-product .entry-summary form.cart label{font-size:15px}@media(min-width:480px){.woocommerce.single-product .entry-summary form.cart label{padding-top:10px}}.woocommerce.single-product .entry-summary .entry-share-list{padding:18px 0 60px}.woocommerce.single-product .entry-summary .entry-share-list a{float:left;margin:7px 10px 0 0;font-size:14px}.woocommerce.single-product .entry-summary .entry-share-list a:last-child{margin-right:0}.woocommerce.single-product .entry-summary .entry-share-list a+a{margin-left:0}.woocommerce.single-product .related,.woocommerce.single-product .upsells{margin-top:142px}.woocommerce.single-product .related .related-title,.woocommerce.single-product .upsells .related-title{margin:0;padding:0;font-size:18px}.woocommerce.single-product .related #related-product-carousel,.woocommerce.single-product .upsells #related-product-carousel,.woocommerce.single-product .related #upsells-product-carousel,.woocommerce.single-product .upsells #upsells-product-carousel{padding-top:23px}.woocommerce.single-product .related #related-product-carousel .owl-nav,.woocommerce.single-product .upsells #related-product-carousel .owl-nav,.woocommerce.single-product .related #upsells-product-carousel .owl-nav,.woocommerce.single-product .upsells #upsells-product-carousel .owl-nav{top:-123px;right:auto;left:50%;position:absolute;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.woocommerce.single-product .related{margin-bottom:-40px}.woocommerce-page{}.woocommerce-page .cross-sells{margin-top:142px}.woocommerce-page .cross-sells .related-title{margin:0;padding:0}.woocommerce-page .cross-sells #cms-wc-cross-sell{padding-top:23px}.woocommerce-page .cross-sells #cms-wc-cross-sell .owl-nav{top:-123px;right:auto;left:50%;position:absolute;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.woocommerce-page .woocommerce-billing-fields,.woocommerce-page .woocommerce-shipping-fields{margin-bottom:30px}.woocommerce-page .woocommerce-billing-fields>h3,.woocommerce-page .woocommerce-shipping-fields>h3{margin:0 0 30px}.woocommerce-page .col2-set{display:block;overflow:hidden}@media(min-width:992px){.woocommerce-page .col2-set{margin:0 -15px}.woocommerce-page .col2-set>div{width:50%;float:left;padding:0 15px}}.woocommerce-page h3#order_review_heading,.woocommerce-page h3#ship-to-different-address{margin:0 0 30px}.woocommerce-page.woocommerce-order-received table.order_details,.woocommerce-page.woocommerce-order-received table.customer_details{border:none}.woocommerce-page.woocommerce-account form.edit-account input[name=save_account_details]{margin-top:20px}.sidebar-area.sidebar-shop .widget .wg-title{position:relative;margin-bottom:20px;padding-bottom:20px;font-size:18px}.sidebar-area.sidebar-shop .widget .wg-title:after{display:block;content:"";height:2px;background-color:#ededed;position:absolute;bottom:0;left:-20px;right:-20px}.sidebar-area.sidebar-shop .widget.widget_product_search{padding:0;background:0 0;-webkit-box-shadow:0 0 0 transparent;-khtml-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;-ms-box-shadow:0 0 0 transparent;-o-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.sidebar-area.sidebar-shop .widget.widget_product_search .cms-searchform{position:relative}.sidebar-area.sidebar-shop .widget.widget_product_search .cms-searchform input{padding-right:70px;font-weight:400;text-transform:none}.sidebar-area.sidebar-shop .widget.widget_product_search .cms-searchform button{position:absolute;top:0;right:0}.sidebar-area.sidebar-shop .widget.widget_shopping_cart .wg-title:before{content:"\f07a"}.sidebar-area.sidebar-shop .widget.widget_product_categories .wg-title:before{content:"\f07b"}.sidebar-area.sidebar-shop .widget.widget_layered_nav .wg-title:before{content:"\f0c9"}.sidebar-area.sidebar-shop .widget.widget_products .wg-title:before{content:"\f0e7"}.sidebar-area.sidebar-shop .widget.widget_price_filter .wg-title:before{content:"\f0b0"}.sidebar-area.sidebar-shop .widget.widget_price_filter input{margin-bottom:20px}.sidebar-area.sidebar-shop .widget.widget_price_filter button{width:100px;margin:0 auto;display:block}.sidebar-area.sidebar-shop .widget.widget_price_filter .price_slider{position:relative;height:4px;background-color:#e0e0e0;margin-bottom:20px}.sidebar-area.sidebar-shop .widget.widget_price_filter .price_slider .ui-slider-range{position:absolute;top:0;height:4px;z-index:1;display:block;border:0;background-color:#4da96d}.sidebar-area.sidebar-shop .widget.widget_price_filter .price_slider .ui-slider-handle{position:absolute;z-index:2;width:8px;height:8px;background-color:#4c3a86;cursor:ew-resize;outline:0;top:-2px}.sidebar-area.sidebar-shop .widget.widget_price_filter .price_slider_amount{position:relative;padding-top:30px}.sidebar-area.sidebar-shop .widget.widget_price_filter .price_slider_amount .price_label{position:absolute;top:0;left:0;font-size:13px;line-height:1;color:#909090}.sidebar-area.sidebar-shop .widget.widget_price_filter .price_slider_amount .price_label span{color:#4da96d}.sidebar-area.sidebar-shop .widget.widget_price_filter .price_slider_amount button{width:100px;text-align:center;background-color:#4da96d;margin:0}ul.product_list_widget{list-style:none;padding:0;margin:0}ul.product_list_widget li{display:block;clear:both;overflow:hidden;vertical-align:top;padding:0 0 19px;margin:0 0 19px;border-bottom:1px solid #ebebed}ul.product_list_widget li:last-child{border-bottom-width:0;padding-bottom:0;margin-bottom:0}ul.product_list_widget .remove{position:absolute;top:0;left:0;width:20px;height:20px;line-height:20px;text-align:center;background-color:rgba(255,0,0,.6);color:#fff;font-size:20px;z-index:1}ul.product_list_widget .item-thumb{margin-right:15px;padding:8px 15px;background-color:#ededed;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}ul.product_list_widget .item-data{padding-left:75px;-webkit-transform:translateY(-5px);-khtml-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}ul.product_list_widget .item-data a{display:block;font-size:15px;font-weight:700;line-height:22px;color:#4c3a86;padding-bottom:10px}ul.product_list_widget .item-data a:hover{color:#4da96d}ul.product_list_widget .item-data dl.variation{margin-bottom:5px}ul.product_list_widget .item-data .quantity,ul.product_list_widget .item-data .amount{display:block;line-height:1;font-weight:700;font-size:13px}ul.product_list_widget .item-data .quantity .amount,ul.product_list_widget .item-data .amount .amount{display:inline}ul.product_list_widget .item-data .star-rating{margin-left:0}ul.product_list_widget .item-data del{color:red}ul.product_list_widget.cart_list li:last-child{padding-bottom:19px;margin-bottom:13px;border-bottom-width:2px}.widget_shopping_cart_content .total{font-weight:700}.widget_shopping_cart_content .total strong{font-size:16px}.widget_shopping_cart_content .total .amount{float:right;font-size:15px;color:#5a5e6a}.widget_shopping_cart_content .mini-cart-btn{margin:0 -10px 5px}.widget_shopping_cart_content .mini-cart-btn span{float:left;width:50%;padding:0 10px}@media(min-width:992px) and (max-width:1024px){.widget_shopping_cart_content .mini-cart-btn span{width:100%}.widget_shopping_cart_content .mini-cart-btn span+span{margin-top:15px}}.cms-header .cms-header-logo img{max-width:none;max-height:none}a.anchor{display:block;position:relative;top:-125px;visibility:hidden}