html{font-family:sans-serif;box-sizing:border-box;-webkit-text-size-adjust:100%}body{margin:0;-ms-word-wrap:break-word;word-wrap:break-word}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent;color:#aaa}a:hover,a:active,a:focus{outline:0;background:transparent;text-decoration:none}a:focus{outline:dashed 2px red!important}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark,ins{color:#2d2d2d}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-width:100%;height:auto}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;font-size:16px;font-size:1.5rem;line-height:1.5}button{overflow:visible}button,select{text-transform:none}select{background:#fff;border:1px solid #ccc;max-width:100%;padding:8px 15px}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal;max-width:100%;padding:7px}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0;margin:0 0 1.5em;width:100%}td,th{padding:0}body{color:#666;font-family:"Poppins",sans-serif;font-size:12px;font-weight:300;line-height:24px;text-align:left}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{font-family:'Poppins',sans-serif;text-transform:uppercase;font-weight:500;color:#2d2d2d}h1{font-size:26px}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}dt{font-weight:700}dd{margin:0 1.5em 1.5em}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}address{margin:0 0 1.5em}.entry-meta i.fa,.entry-footer i.fa{margin-right:5px}@media screen and (min-width:1023px){.at-front-page-featured .navbar-option-2:not(.navbar-fixed-top){position:absolute;right:0;left:0;z-index:1030;top:0}.at-front-page-featured .navbar-option-2:not(.navbar-fixed-top) .site-title,.at-front-page-featured .navbar-option-2:not(.navbar-fixed-top) .site-title a,.at-front-page-featured .navbar-option-2:not(.navbar-fixed-top) .site-description,.at-front-page-featured .navbar-option-2:not(.navbar-fixed-top) .site-description a,.at-front-page-featured .navbar-option-2:not(.navbar-fixed-top) .main-navigation a,.at-front-page-featured .navbar-option-2:not(.navbar-fixed-top) .cart-wrap .acme-cart-views a,.at-front-page-featured .navbar-option-2:not(.navbar-fixed-top) .search-wrap .search-icon{color:#fff}.at-front-page-featured .relative-class{position:relative;display:block}}.navbar{background:#fff;margin:0;padding:15px 0;transition:all 0.2s ease-out 0s;border:0;border-radius:0;-webkit-box-shadow:0 10px 4px -10px rgba(238,238,238,.9);-moz-box-shadow:0 10px 4px -10px rgba(238,238,238,.9);box-shadow:0 10px 4px -10px rgba(238,238,238,.9)}.navbar-brand>img{display:block;max-height:55px;max-width:310px}.navbar .navbar-brand{margin:0 0 0 15px;padding:0;max-width:40%}.no-fs-clearfix{height:80px}.navbar .navbar-toggle{background-color:#2d2d2d;color:#fff;font-size:22px;border-radius:4px;margin-bottom:3px;margin-top:3px;outline:medium none;transition:all 0.2s ease-out 0s}.navbar .navbar-toggle .icon-bar{background-color:#2d2d2d}.navbar-nav>li{float:none}.nav>li>a:focus{background-color:transparent}.at-sticky-header .education-base-main-header-wrapper{position:absolute;top:0;z-index:99;width:100%}.admin-bar.at-sticky-header .education-base-main-header-wrapper{top:32px}.navbar-fixed-top{-webkit-animation:navigationFlipIn 0.5s;animation:navigationFlipIn 0.5s;margin-top:0!important;background:#fff}@-webkit-keyframes navigationFlipIn{from{top:-100px}to{to:0}}@keyframes navigationFlipIn{from{top:-100px}to{top:0}}@media (min-width:1024px){.alternative-info-menu .navbar-header{max-width:25%}.alternative-info-menu .at-beside-navbar-header{width:75%;float:right}}.admin-bar .navbar-fixed-top{top:32px}.main-navigation{float:right;z-index:99}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation li{display:inline-block;position:relative}.main-navigation a{color:#444;display:block;padding:12px 16px;text-decoration:none;font-size:16px;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s}.main-navigation a:hover,.main-navigation a:focus{background:transparent}.nav-links .page-numbers{background-color:#fff;border:1px solid #ccc;display:inline-block;font-size:13px;height:44px;line-height:44px;margin:15px 0;text-align:center;transition:all 0.3s ease-in-out 0s;vertical-align:middle;width:44px}.navbar-nav>li.menu-item-has-children>a::after{color:#000;content:"\f107";font-family:FontAwesome;font-size:14px;margin-left:7px}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;left:-999em;z-index:99999;background:#2d2d2d;text-align:left}.main-navigation ul ul ul{top:0}.main-navigation ul ul a{font-size:14px;padding:12px 18px;width:200px;color:#fff}.main-navigation li:hover>a{background:rgba(0,0,0,0)}.main-navigation ul li:hover>ul{left:auto}.main-navigation ul ul li:hover>ul{left:100%}.main-navigation li:focus-within>a{background:rgba(0,0,0,0)}.main-navigation ul li:focus-within>ul{left:auto}.main-navigation ul ul li:focus-within>ul{left:100%}@media screen and (max-width:1199px) and (min-width:1024px){.main-navigation a{font-size:16px;padding:18px 23px}}@media screen and (max-width:1023px){.navbar .container>.navbar-collapse,.navbar .container>.navbar-header{margin:0}.main-navigation{float:none;background:#fff;box-shadow:0 .15em .35em 0 rgba(0,0,0,.133)}.navbar{margin-bottom:0}.main-navigation li{float:none;display:block;border-top:1px solid #999}.main-navigation.toggled .nav-menu{background:none repeat scroll 0 0 #000}.main-navigation ul ul{background:none repeat scroll 0 0 #000;display:block;float:none;position:static;text-align:left;box-shadow:none}.main-navigation ul ul li{padding-left:25px}.main-navigation ul ul li a{display:block;width:auto}.main-navigation ul ul a:hover,.main-navigation ul ul a:focus{background:rgba(0,0,0,0)}.main-navigation a{padding:6px 10px;font-size:12px}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.authorbox{background-color:#aaa;border:1px solid #eee;clear:both;height:auto;margin:10px 15px;overflow:hidden;padding:10px;text-align:center}.authorbox .author-avatar{height:90px;width:90px;margin:0 auto}.author-img img{margin-right:15px}.avatar{border-radius:50%;float:left}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear{clear:both}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.clearfix{*zoom:1}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.widget ul,.widget ol{margin:0;padding:0}.widget_search .search-submit{display:none}.widget_search{position:relative;width:100%}.searchform{position:relative}.calendar_wrap #wp-calendar{width:100%}.calendar_wrap #wp-calendar caption{font-size:13px;font-weight:700;padding:15px 0;text-align:center;text-transform:uppercase}.calendar_wrap table,.calendar_wrap th,.calendar_wrap td,.calendar_wrap tr{border:1px solid rgba(0,0,0,.03);border-collapse:collapse;padding:3px}.calendar_wrap #wp-calendar th,.calendar_wrap #wp-calendar td{border:1px solid rgba(0,0,0,.03);text-align:center}.calendar_wrap th{background:rgba(0,0,0,.03);line-height:20px;text-shadow:0 1px 0 rgba(0,0,0,.05)}.calendar_wrap #wp-calendar #today,.calendar_wrap #wp-calendar #today a{color:#fff}.inner-main-title{position:relative;width:100%;background-size:cover;background-color:#2D2D2D;overflow:hidden}.inner-main-title .entry-header{position:absolute;width:100%;bottom:7%}.inner-main-title .entry-title,.inner-main-title .page-title{color:#fff;font-size:28px;font-weight:700}article.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.format-aside .entry-title,.format-image .entry-title,.format-video .entry-title,.format-quote .entry-title,.format-gallery .entry-title,.format-status .entry-title,.format-link .entry-title,.format-audio .entry-title,.format-chat .entry-title{font-size:20px}.blog .format-status .entry-title,.archive .format-status .entry-title{display:none}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-reply-title,.comments-title{border-bottom:1px solid #d9d9d9;font-size:16px;font-weight:500;line-height:48px;margin-bottom:15px;position:relative}.comment-form input{border:1px solid #d9d9d9;color:#b8b8b8;font-size:14px;padding:10px}.comment-form-author input,.comment-form-email input{float:left;margin:0 0 16px;width:77%}.comment-form-author input{margin:0 29px 16px 0}.comment-form-url input{clear:both;width:77%}.comment-form textarea{width:77%;display:block;border:1px solid #d9d9d9;resize:none;font-size:14px;padding:10px}.comment-form .form-submit input,.read-more{color:#fff;font-size:13px;font-weight:700;text-align:center;line-height:26px;padding:4px 10px;width:auto;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s}.comment-list{margin:0 0 20px 0;font-size:13px;list-style-type:none}.comment-list li.comment{list-style-type:none;clear:both}.comment-list li.comment .comment-body{border-bottom:1px solid #e5e5e5;margin:0 0 20px;background-color:#fff;border-radius:4px;box-shadow:0 .15em .35em 0 rgba(0,0,0,.133);padding:30px;position:relative}.comment-author img{float:left;margin:0 20px 0 0;border-radius:50%}.comment-list .fn{font-size:16px;font-style:normal;font-weight:700;color:#000}.comment-list .fa.fa-clock-o{font-size:14px;margin-right:3px}.bypostauthor{display:block}@media screen and (max-width:679px){.comment-form input,.comment-form-url input,.comment-form textarea{width:100%}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;padding:2px}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.top-header{padding:5px 0;color:#fff!important;font-size:13px}.top-header.left-curve{border-radius:0 0 0 100px}.top-header.left-alter-curve{border-radius:100px 0 0 0}.top-header.right-curve{border-radius:0 0 100px 0}.top-header.right-alter-curve{border-radius:0 100px 0 0}.top-header.both-curve{border-radius:0 0 100px 100px}.top-header.alter-curve{border-radius:0 100px 0 100px}.top-header a,.top-header p{color:#fff;font-size:13px;display:inline-block}.top-header .top-phone,.top-header .top-email{margin-right:20px}.top-header .text-left{padding-top:4px;overflow:hidden}.top-header .text-left i{margin-right:5px}.top-header-latest-posts,.top-header-latest-posts .bn-title,.top-header-latest-posts .news-notice-content{display:inline-block}.news-notice-content .news-content{display:none}.top-header .socials{margin:0;display:inline-block}@media only screen and (max-width:767px){.top-header .text-right,.top-header .text-left{text-align:center}}.site-title,.site-title a{color:#003A6A;font-size:30px;margin:0}.site-description,.site-description a{color:#003A6A;margin:0}.image-slider-wrapper{display:block;position:relative;overflow:hidden}.acme-owl-carausel{display:none}.owl-wrapper-outer,.image-slider-wrapper .owl-item{left:0;position:relative;right:0;top:0;width:100%}.image-slider-wrapper .item{height:100%!important}.image-slider-wrapper .owl-item .slider-content{display:none}.image-slider-wrapper .owl-item.active .slider-content{display:block}.image-slider-wrapper .banner-title{color:#fff;font-size:50px;font-weight:600;line-height:1.2;text-transform:uppercase;margin-bottom:10px;text-shadow:0 1px 2px #333}.image-slider-wrapper .slider-content{color:#fff;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;font-size:20px}.image-slider-wrapper .slider-content p{text-shadow:0 1px 1px #333}.image-slider-wrapper .slider-content .btn-primary{margin:10px 0}.owl-buttons>div{position:absolute;top:50%;z-index:9;opacity:.7}.owl-buttons>div.owl-prev{left:10px}.owl-buttons>div.owl-next{right:10px}.owl-buttons>div i{background:#fff;border-radius:50%;font-size:36px;height:50px;line-height:50px;width:50px;text-align:center}.owl-buttons>div i:hover{color:#fff}.slider-content .container{width:85%}.image-slider-wrapper.responsive-img img{width:100%}.image-slider-wrapper.responsive-img,.image-slider-wrapper.responsive-img .owl-wrapper-outer,.image-slider-wrapper.responsive-img .owl-item{height:auto!important}@media (max-width:1230px){.image-slider-wrapper .owl-buttons>div{display:block}.image-slider-wrapper .banner-title{font-size:32px}}@media screen and (max-width:679px){.image-slider-wrapper .slider-content .image-slider-caption{display:none}.image-slider-wrapper .banner-title{font-size:24px}}.at-btn-wrap{text-align:center}.btn{font-size:13px;padding:6px 12px;border-radius:0}.at-btn-wrap .btn,.slider-content .btn{font-size:16px;padding:10px 18px}.read-more{color:#fff;font-size:13px;font-weight:700;text-align:center;line-height:26px;padding:4px 10px;width:auto;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s}.comment-form .form-submit input,.btn-primary{color:#fff;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;box-shadow:0 0 1px rgba(0,0,0,0);display:inline-block;position:relative;transform:translateZ(0);transition-duration:0.3s;transition-property:color;vertical-align:middle;border:none}.comment-form .form-submit input,.btn-primary :hover{color:#fff;margin:10px;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;box-shadow:0 0 1px rgba(0,0,0,0);display:inline-block;position:relative;transform:translateZ(0);transition-duration:0.3s;transition-property:color;vertical-align:middle}.btn-primary::before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0 50% 0;transition-duration:0.3s;transition-property:transform;transition-timing-function:ease-out;z-index:-1}.comment-form .form-submit input:hover,.btn-primary:hover,.btn-primary:focus,.btn-primary:active{color:#fff}.comment-form .form-submit input:hover::before,.btn-primary:hover::before,.btn-primary:focus::before,.btn-primary:active::before{transform:scaleX(1)}.icons{width:100%}.acme-widgets{padding:30px 0;overflow:hidden}@media only screen and (max-width:991px){.acme-widgets{padding:10px 0}.acme-widgets .row>div{margin-bottom:17px}.acme-widgets .row>div:last-child{margin-bottom:0}}.line{text-align:center;margin-bottom:10px;position:relative}.line>span{display:inline-block;width:170px;height:1px}.line>span::before{bottom:-4px;color:#003A6A;font-family:fontawesome;font-size:11px;height:17px;left:0;margin:0 auto;position:absolute;right:0;text-align:center;width:39px;z-index:9}.line>span::before{background:#fff}.gray-bg .line>span::before{background:#f1f1f1}.acme-testimonials .line>span::before,.acme-featured-image .line>span::before{background:#F1F1F1}.main-title{margin-bottom:20px;text-align:center;color:#000;position:relative}.main-title>div{text-transform:uppercase;font-weight:400;color:#707070}.main-title h2{text-transform:uppercase}.main-title p{font-size:16px;width:80%;margin:0 auto}.feature-column{margin-top:-100px}.feature-col-item{padding:10px}.feature-col-item h4 a,.feature-col-item i{color:#FFF}.feature-col-item h4 a:hover,.feature-col-item h4 a:focus{text-decoration:underline}.feature-col-item i{font-size:25px;line-height:50px}.feature-col-item h4,.feature-col-item p{margin-left:0}.feature-col-item h4{font-weight:700}.feature-col-item p{font-size:13px;color:#fff}@media (max-width:991px){.feature-column{margin-top:-30px}}.course-item img{width:100%}.gray-bg{background:#f1f1f1;margin:50px 0}.blog-item{text-align:left;position:relative;z-index:5;background:#fff;padding-bottom:15px;border:1px solid #eee}.blog-item h4,.blog-item p{padding:5px 10px}.blog-item h4{margin-bottom:0}.blog-item h3 a{padding-bottom:10px;border-bottom:1px solid #d1d1d1;width:100%;display:block}.blog-item .entry-header{margin-bottom:5px;position:absolute;left:0;top:0;width:70px;z-index:5;color:#fff;text-align:center;opacity:.7}.blog-item .entry-header.no-image{float:left;margin:0 5px 0 0;padding:0;position:relative}.blog-item .entry-header .day,.blog-item .entry-header .month{float:left;width:100%;padding:10px 0}.blog-item .entry-header .day{font-size:30px}.blog-item .entry-header .month{font-size:16px;padding:5px 0}.blog-item .blog-img{position:relative;z-index:1}.blog-item .blog-img a{overflow:hidden;display:block}.blog-img img{transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;width:100%}.blog-img img:hover{transform:scale(1.1)}.team-item{margin-bottom:30px;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s}.team-author{position:relative}.team-item img{width:100%}.team-item{border:1px solid #d4d4d4;overflow:hidden;padding:0;transition:all 0.3s ease 0s}.team-item h3,.team-item h3 a{color:#fff}.team-author-details{bottom:0;padding:5px 10px;position:absolute;width:100%;color:#fff;background:rgba(0,0,0,.3);transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s}.team-details{display:none}.team-item:hover .team-author-details{bottom:10px}.team-item:hover .team-details{display:block}.team-author-details.team-no-img{position:relative;bottom:0}.team-author-details.team-no-img .team-details{display:block}.team-item:hover .team-author-details.team-no-img{bottom:0}.acme-testimonials{padding:50px 0}.testimonial-item{margin-bottom:30px}.acme-testimonials .main-title>div{display:none}.testimonial-content{border-radius:7px;opacity:.9}.acme-testimonials:not(.at-no-parallax) .widget-title,.testimonial-content p,p.testi{color:#fff}.testimonial-content p{font-size:14px;padding:10px 20px}.testimonial-author{border-bottom:1px solid #fff;padding:10px 20px}.testimonial-author .testimonial-author-name a{color:#fff}.testimonial-author img{border-radius:50%;width:65px;border:5px solid #fff}.acme-featured-image{background-color:#f4f4f4;float:left;overflow:hidden;position:relative;width:100%;padding:50px 0;margin:50px 0}.col-details .widget-title,.col-details .line,.col-details .line span,.col-details .at-btn-wrap{text-align:left;position:relative}.pull-left .col-details .widget-title,.pull-left .col-details .line,.pull-left .col-details .line span,.pull-left .col-details .at-btn-wrap,.pull-left .col-details .fs-text-desc p{text-align:right;position:relative}.col-img>img{width:100%}.alternate .col-img{left:0;right:auto}.acme-featured-image .btn-primary{margin-left:0}.secondary-sidebar .fd-image-col .col-img{float:none;position:relative;width:100%}.secondary-sidebar .fd-image-col .col-img{float:left;position:relative;width:100%}@media (max-width:991px){.col-img{float:left;position:relative;width:100%}}.contact-form{overflow:hidden}.contact-form .form-control{background-color:transparent;margin-bottom:20px;font-weight:300;border-width:2px}.contact-form input[type="text"],.contact-form input[type="email"]{height:45px}.contact-form .entry-title{margin:0}.at-middle{padding:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:99;opacity:0}.at-gallery-hover{height:100%;top:0;bottom:0;width:100%;position:absolute;transition:all 0.25s ease 0s}.round-icon{border-radius:100%;color:#fff;display:inline-block;font-size:20px;height:50px;line-height:34px;padding:10px;text-align:center;vertical-align:middle;width:50px}.at-gallery-item{padding-bottom:30px}.at-gallery-item:hover .at-middle{opacity:1}.at-gallery-item:hover .at-gallery-hover{opacity:1;background:rgba(0,0,0,.3)}.at-gallery-item h3,.at-gallery-item h3 a,.at-gallery-item h3:hover,.at-gallery-item h3 a:hover,.at-gallery-item h3 a:focus{margin:0;padding:0;color:#fff;text-shadow:0 1px 2px #333}.acme-gallery .gallery-inner-item{overflow:hidden;position:relative;text-align:center;transition:all 0.25s ease 0s;background:rgba(0,0,0,.3)}.acme-gallery .gallery-inner-item img{width:100%}.filters{text-align:center;border-bottom:1px solid #c1c1c1}.at-grid .gallery-inner-item img{width:100%}.element-item{padding-top:15px;padding-bottom:15px}.at-grid .button-group .button{font-size:14pt}.acme-gallery .read-more{margin-right:10px;box-shadow:none;border:none}.acme-gallery .read-more:not(.is-checked){background:#fff;color:#000}.mfp-bg{z-index:99999}.mfp-wrap{z-index:99999}.mfp-iframe-holder .mfp-close:hover,.mfp-image-holder .mfp-close:hover,.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{background:inherit;text-align:center;width:30px}button.mfp-arrow,button.mfp-close{background:inherit!important;box-shadow:none!important}.mfp-wrap button.mfp-close{background:#f52846!important;margin:0!important;opacity:1;padding:0 13px!important;right:-26px!important;text-align:center;width:auto!important}.mfp-counter{background:#333;color:#eee;font-size:21px;line-height:1.5;padding:0;text-align:center;white-space:nowrap;width:100%}.mfp-wrap button.mfp-close{right:-15px!important;top:34px!important}.circle{border-radius:50%;display:inline-block;height:100px;line-height:120px;text-align:center;width:100px;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s}.about-item{padding:15px;text-align:center}.acme-widgets.acme-featured{padding:0;margin:0}.featured-section{width:100%;background-position:center 35px;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;color:#fff;padding:105px 0}.featured-section .main-title,.featured-section h1,.featured-section h2,.featured-section h3{color:#fff;margin:10px 0}.featured-section p{color:#fff;margin-top:10px}.featured-section .line span{display:none}@media (max-width:991px){.featured-section .main-title,.featured-section h1,.featured-section h2,.featured-section h3,.featured-section .at-btn-wrap{text-align:center;margin:10px 0}}.at-overlay{background:rgba(45,45,45,.5);width:100%;height:100%;display:block;margin:0;padding:0}.acme-clients{padding:50px 0 20px 0}.acme-widgets .owl-item{padding:15px}.at-skillbar{margin-top:40px;text-align:left!important}.at-skillbar .skill-item{list-style:none outside none;border:none;overflow:hidden}.education-base-ainfo-widget{text-align:center}.map-section{position:relative}.gmap-toggle{display:block;position:relative;text-align:center;width:100%}.gmap-toggle>i{cursor:pointer;display:inline-block;font-size:24px;padding:6px;text-decoration:none;z-index:9}.gmap-container{height:420px;overflow:hidden;position:relative;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease}.gmap-container.at-toggle-map{height:200px}.at-toggle-map .at-map-convas{position:absolute;top:50%;transform:translateY(-50%);width:100%}.at-toggle-map .map-hover{background:#fff;height:100%;left:0;position:absolute;right:0;opacity:.6;transition:opacity 0.3s ease 0s;width:100%;z-index:1}.at-fixed-width .acme-widgets{padding:0}.at-fixed-width .acme-widgets .container,.at-fixed-width .acme-widgets .container .row>div{width:100%;margin:0}.at-fixed-width .acme-widgets.acme-testimonials .container .row>div{margin:17px 0}.at-fixed-width .acme-widgets.acme-clients{background:transparent}.at-fixed-width .acme-widgets.acme-clients .client-image{text-align:center;margin:10px 0}.at-fixed-width .team-item{margin:20px 0}.at-fixed-width .col-img{float:none;position:relative;width:100%}.at-fixed-width .acme-widgets .featured-section .container,.at-fixed-width .acme-widgets .featured-section .container .widget-title,.at-fixed-width .acme-widgets .featured-section .container .row>div{text-align:center}.at-fixed-width .acme-widgets .featured-section .container .widget-title{border:none}.site-footer{color:#fff;position:relative}.site-footer .bottom{padding:20px 0;overflow:hidden}@media only screen and (max-width:767px){.site-footer .text-right,.site-footer .text-left{text-align:center}}.socials a,.socials a i,.socials a:hover,.socials a:hover{color:#fff}.socials{list-style:none;margin:0 0 10px 0;padding:0}.socials li{display:inline-block}.socials li a{width:32px;height:32px;text-align:center;line-height:32px;display:inline-block;border-radius:4px;transition:background 0.5s;-webkit-transition:background 0.5s}.socials li.facebook a:hover,.socials li.facebook a:focus{background:#3E5993}.socials li.twitter a:hover,.socials li.twitter a:focus{background:#55acee}.socials li.linkedin a:hover,.socials li.linkedin a:focus{background:#0077b5}.socials li.instagram a:hover,.socials li.instagram a:focus{background:#3f729b}.socials li.youtube a:hover,.socials li.youtube a:focus{background:#cd201f}.socials li.google-plus a:hover,.socials li.google-plus a:focus{background:#ea4335}.socials li.pinterest a:hover,.socials li.pinterest a:focus{background:#bd081c}.socials li.flickr a:hover,.socials li.flickr a:focus{background:#0063dc}.socials li.tumblr a:hover,.socials li.tumblr a:focus{background:#35465c}.socials li.vk a:hover,.socials li.vk a:focus{background:#45668e}.site-footer h1,.site-footer h1 a,.site-footer h2,.site-footer h2 a,.site-footer h3,.site-footer h3 a,.site-footer h4,.site-footer h4 a,.site-footer h5,.site-footer h5 a,.site-footer h6,.site-footer h6 a,.site-footer .main-title,.site-footer li,.site-footer li a,.site-footer .widget li a{color:#fff}.site-footer select{color:#777}.copy-right{padding:20px 0}.sm-up-container{display:none;height:auto;right:3px;margin-right:22px;margin-top:auto;padding:3px 6px;position:fixed;top:85%;width:44px;z-index:60;color:#fff}.sm-up-container:hover,.sm-up-container:active,.sm-up-container:focus{background:#000}.sm-up{display:block;font-size:36px;line-height:40px;padding-bottom:2px;text-align:center;vertical-align:middle}.site-content{margin:0 auto;padding-top:30px;background:#fff;margin-top:30px;padding-bottom:30px;margin-bottom:30px}#primary{float:left;width:69.5%;display:block;margin-bottom:60px}.secondary-sidebar{float:right;width:28%}.right-sidebar #primary{float:left}.right-sidebar .secondary-sidebar{float:right}.secondary-sidebar .widget{padding-left:7.5px;padding-right:7.5px}.left-sidebar #primary{float:right}.left-sidebar .secondary-sidebar{float:left}.no-sidebar #primary{width:100%}.both-sidebar #primary-wrap{float:left;width:73%}.both-sidebar #primary-wrap #secondary-left{float:left;width:32%}.both-sidebar #primary-wrap #primary{float:right;width:65%}.both-sidebar #secondary-right{float:right;width:25%}.middle-col{overflow-x:hidden}.middle-col #primary{float:none;margin:0 auto;width:70%}@media only screen and (max-width:767px){.site-content{margin-top:2em}.inner-main-title{margin-bottom:30px}.at-overlay{padding:1px}#primary,.both-sidebar #primary,.middle-col #primary,.both-sidebar #primary-wrap #primary,.left-sidebar #primary{margin:0 0 20px;width:100%}.secondary-sidebar,.both-sidebar #primary-wrap,.both-sidebar #primary-wrap #secondary-left,.both-sidebar #secondary-right,.middle-col .secondary-sidebar .right-sidebar .secondary-sidebar,.left-sidebar .secondary-sidebar,.no-sidebar .secondary-sidebar{clear:both;float:none;margin:0 0 20px;width:100%}}.secondary-sidebar .container{max-width:100%}.secondary-sidebar .container .row>div,.secondary-sidebar .form-group>div{width:100%}.widget-title{font-size:28px;margin-bottom:0;text-align:center}.at-fixed-width .widget-title{text-align:left;font-size:16px}.widget-title span{display:block}.widget:not(.widget_education_base_team) li{border-top:1px solid #d7d7d7;display:block;padding-bottom:5px;padding-top:5px}.widget li a{color:#2d2d2d}.widget select{background:#fff;border:1px solid #ccc;max-width:100%;padding:8px 15px}.at-fixed-width .widget .line{text-align:left;line-height:10px}.at-fixed-width .widget .line>span{display:inline-block;width:25px;height:3px}.at-fixed-width .widget .line>span::before{display:none}.footer-sidebar .widget li{border-top:1px dashed #165080}.footer-sidebar .widget li a{color:#72acdc}.tagcloud a{display:inline-block;font-size:13px!important;margin-bottom:8px;margin-right:4px;padding:5px}.widget .search-block{width:85%;float:none}.search-block{display:inline-block;float:right;margin:7px 10px;position:relative;width:185px}.no-results .search-block,.error404 #primary .page-content .search-block,.search-no-results #primary .page-content .search-block{float:none;width:50%}.search-block input#menu-search,.widget_search input#s{font-size:13px;line-height:31px;height:31px;padding:2px 23px 2px 8px;width:100%}.search-block #searchsubmit,.widget_search #searchsubmit{background:rgba(0,0,0,0);border:medium none;font-size:0;height:25px;position:absolute;right:12px;top:3px;width:25px}.searchsubmit::before{font-size:20px}.posted-on,.author.vcard,.cat-links,.tags-links,.comments-link,.edit-link{margin-right:15px;display:inline-block}.posted-on a,.author.vcard a,.cat-links a,.comments-link a,.edit-link a,.tags-links a,.byline a,.nav-links a{color:#2d2d2d;font-size:13px}article.post .content-wrapper,article.page .content-wrapper{padding:0}article.post .content-wrapper .left-image,article.page .content-wrapper .left-image{max-width:40%;padding-right:10px}article.post .entry-footer,article.page .entry-footer{margin-bottom:10px}article.post .entry-header,article.page .entry-header{margin:0 0 10px}article.post .entry-content,article.page .entry-content{margin:0}article.post.sticky{padding:8px}article.post,article.page{text-align:left;position:relative;z-index:5;background:#fff;padding-bottom:15px;border:1px solid #eee;border-radius:4px}article.post .entry-content,article.page .entry-content{padding:5px 10px}article.post .entry-header-title,article.page .entry-header-title{width:100%;display:block}.entry-header-title .entry-title{display:inline-block;margin-right:10px}article.post .entry-header,article.page .entry-header{margin-bottom:5px;position:absolute;left:0;top:0;width:70px;z-index:5;color:#fff;text-align:center;opacity:.7}article.post .entry-header.no-image,article.page .entry-heade.no-image{float:left;margin:0 5px 0 0;padding:0;position:relative}article.post .entry-header .day-month,article.page .entry-header .day-month,article.post .entry-header .year,article.page .entry-header .year{float:left;width:100%;padding:10px 0;color:#fff}.day-month .day{font-size:24px}.day-month .month{font-size:12px}.day-month>span{display:block}article.post .entry-header .year,article.page .entry-header .year{font-size:16px;padding:5px 0}article.post .post-thumb,article.page .post-thumb{position:relative;z-index:1}article.post .post-thumb a,article.page .post-thumb a{overflow:hidden;display:block}.post-thumb img{transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;width:100%}.post-thumb img:hover{opacity:.6}.nav-links div{display:inline-block;margin-bottom:10px}.nav-next{float:right}.nav-previous>a::before,.nav-next a::after{content:"\f100";font-family:fontawesome;padding:5px}.nav-next a::after{content:"\f101"}.nav-links .nav-previous a,.nav-links .nav-next a{border:1px solid #e5e5e5;border-radius:2px;display:inline-block;font-size:14px;padding:6px;position:relative;background:#fff}.error404 #primary{text-align:center;width:100%}.error404 #primary .not-found{min-height:400px;padding-top:100px}.wpcf7-form input,.wpcf7-form .your-message textarea{background:#f2f2f2;color:#000;border:1px solid #ddd;outline:medium none;padding:5px;font-size:15px;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box}.wpcf7-form input{height:45px}.wpcf7-form label{width:90%;font-weight:300}.wpcf7-form input.wpcf7-submit{border:medium none;color:#fff;display:inline-block;margin:10px 0;padding:10px;position:relative;text-align:center;transform:translateZ(0);width:200px}.wpcf7-response-output{clear:both}#education-base-breadcrumbs{padding:0}#education-base-breadcrumbs .breadcrumb-trail li{display:block;float:left;list-style:outside none none;padding-right:10px;color:#fff}#education-base-breadcrumbs .breadcrumb-trail li a{display:inline-block}#education-base-breadcrumbs a{color:#fff}#education-base-breadcrumbs a:hover,#education-base-breadcrumbs a:focus{text-decoration:underline}#education-base-breadcrumbs .breadcrumb-trail li.trail-item.trail-end::after{display:none}#education-base-breadcrumbs .breadcrumb-trail li::after{color:#ddd;content:"\f101";font-family:FontAwesome;margin-left:10px}#education-base-breadcrumbs .breadcrumb-trail .trail-items{margin:0;padding:0}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes slideInUp{0%{opacity:0;-webkit-transform:translate3d(0,-20%,0);transform:translate3d(0,-20%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes slideInUp{0%{opacity:0;-webkit-transform:translate3d(0,-20%,0);transform:translate3d(0,-20%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.slideInUp1{-webkit-animation-name:slideInUp;animation-name:slideInUp;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:hidden}.slideInUp2{-webkit-animation-name:slideInUp;animation-name:slideInUp;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:0.3s;animation-delay:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:hidden}.slideInUp3{-webkit-animation-name:slideInUp;animation-name:slideInUp;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:hidden}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(50px);transform:translateY(50px)}100%{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}}@keyframes slideInUp{0%{-webkit-transform:translateY(50px);transform:translateY(50px)}100%{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}}@media (max-width:1023px){.navbar-header{float:none;width:100%;max-width:100%}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto!important}.navbar-collapse.collapse{display:none!important}.navbar-nav>li{float:none}.collapse.in{display:block!important}#navbar .container{position:relative}.main-navigation{position:absolute;width:100%}#navbar .navbar-collapse,#navbar .navbar-collapse{height:470px;max-height:70vh;right:0;left:0}}.bubblingG-loader{display:block;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;clear:both;-moz-transition:all 2s ease;-webkit-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;z-index:9999}.loader-outer{height:100px;bottom:0;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0}.bubblingG-loader .bubblingG{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-40px}.bubblingG{text-align:center;width:150px;height:94px}.bubblingG span{display:inline-block;vertical-align:middle;width:19px;height:19px;margin:47px auto;background:#FFB637;-moz-border-radius:94px;-moz-animation:bubblingG 1.6s infinite alternate;-webkit-border-radius:94px;-webkit-animation:bubblingG 1.6s infinite alternate;-ms-border-radius:94px;-ms-animation:bubblingG 1.6s infinite alternate;-o-border-radius:94px;-o-animation:bubblingG 1.6s infinite alternate;border-radius:94px;animation:bubblingG 1.6s infinite alternate}#bubblingG_1{-moz-animation-delay:0.96s;-webkit-animation-delay:0.96s;-ms-animation-delay:0.96s;-o-animation-delay:0.96s;animation-delay:0.96s}#bubblingG_2{-moz-animation-delay:0.48s;-webkit-animation-delay:0.48s;-ms-animation-delay:0.48s;-o-animation-delay:0.48s;animation-delay:0.48s}#bubblingG_3{-moz-animation-delay:0s;-webkit-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}@-moz-keyframes bubblingG{0%{width:19px;height:19px;background-color:#FFB637;-moz-transform:translateY(0)}100%{width:45px;height:45px;background-color:#FFF;-moz-transform:translateY(-39px)}}@-webkit-keyframes bubblingG{0%{width:19px;height:19px;background-color:#FFB637;-webkit-transform:translateY(0)}100%{width:45px;height:45px;background-color:#FFF;-webkit-transform:translateY(-39px)}}@-ms-keyframes bubblingG{0%{width:19px;height:19px;background-color:#FFB637;-ms-transform:translateY(0)}100%{width:45px;height:45px;background-color:#FFF;-ms-transform:translateY(-39px)}}@-o-keyframes bubblingG{0%{width:19px;height:19px;background-color:#FFB637;-o-transform:translateY(0)}100%{width:45px;height:45px;background-color:#FFF;-o-transform:translateY(-39px)}}@keyframes bubblingG{0%{width:19px;height:19px;background-color:#FFB637;transform:translateY(0)}100%{width:45px;height:45px;background-color:#FFF;transform:translateY(-39px)}}.site-content article .acme-widgets .container{width:100%;margin:0}.site-content article .acme-widgets{margin:0}.site-content article .main-title{margin-bottom:10px}.site-content article .acme-col-posts.acme-widgets .at-btn-wrap{margin-top:10px}.site-content article .acme-col-posts.acme-widgets article.post .read-more,.site-content article .acme-col-posts.acme-widgets article.page .read-more{margin-top:0}.navbar .search-wrap{float:right;position:relative}.navbar .search-wrap .search-icon:hover,.navbar .cart-wrap .acme-cart-views a{color:#5e8ab4}.navbar .search-wrap .search-icon{cursor:pointer;color:#aaa;font-size:21px}.navbar .search-wrap .search-icon i{line-height:30px;padding-bottom:15px;padding-top:11px}.navbar .search-wrap .search-block{opacity:0;visibility:hidden;position:absolute;width:300px;right:0;top:50%;background-color:#fff;box-shadow:1px 1px 6px rgba(0,0,0,.2);padding:15px;margin:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease}.navbar .search-wrap .search-block.active{opacity:1;visibility:visible;top:100%;z-index:99}.navbar .cart-wrap{float:right;position:relative}.navbar .cart-wrap .acme-cart-views{font-size:21px;padding:2px 4px}.navbar .cart-wrap .widget li{border:none}.navbar .cart-wrap .acme-cart-views a{color:#aaa;position:relative;padding-right:25px}.navbar .cart-wrap .acme-cart-views a i{padding-bottom:15px;padding-top:15px}.navbar .cart-wrap .acme-cart-views a span{background-color:#5e8ab4;border-radius:100%;font-size:12px;left:18px;padding:1px 8px;position:absolute;top:-8px;color:#fff}.navbar .cart-wrap .widget_shopping_cart{opacity:0;visibility:hidden;position:absolute;right:0;top:50%;min-width:250px;box-shadow:1px 1px 6px rgba(0,0,0,.2);background-color:#fff;padding:15px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;z-index:99}.navbar .cart-wrap:hover .widget_shopping_cart{opacity:1;visibility:visible;top:100%;z-index:99}.navbar .cart-wrap .widget_shopping_cart ul{margin:0}.navbar .cart-wrap .widget_shopping_cart ul li{text-align:center}.responsive-only{display:none}.desktop-only{display:block}.custom-logo-link{display:inline-block}.header-logo-txt{display:inline-block;font-size:30px;font-weight:600;width:80%;text-align:center;vertical-align:middle;text-transform:uppercase;color:#002855}@media (max-width:1023px){.responsive-only{display:block;margin-right:20px}.desktop-only{display:none}.header-logo-txt{font-size:22px;width:70%}}.right-logo-left-menu .navbar-header,.right-logo-left-menu .site-identity-wrapper{float:right}.right-logo-left-menu .main-navigation{float:left}.right-logo-left-menu .navbar-toggle,.right-logo-left-menu .navbar .search-wrap,.right-logo-left-menu .navbar .cart-wrap{float:left}.right-logo-left-menu .navbar .cart-wrap .widget_shopping_cart,.right-logo-left-menu .navbar .search-wrap .search-block{left:0}.center-logo-below-menu .navbar-header{width:100%;max-width:100%;text-align:center;position:relative;min-height:60px}.center-logo-below-menu .main-navigation{width:90%;max-width:100%;text-align:center}.center-logo-below-menu #primary-menu{float:none!important}.center-logo-below-menu .navbar .navbar-toggle{background-color:#000;border-radius:4px;bottom:0;color:#fff;font-size:22px;margin-bottom:3px;margin-top:3px;outline:medium none;position:absolute;right:0;transition:all 0.2s ease-out 0s}.center-logo-below-menu .search-woo.responsive-only{bottom:0;position:absolute;right:41px}.mfp-bg{z-index:99999}.mfp-wrap{z-index:99999}.mfp-iframe-holder .mfp-close:hover,.mfp-image-holder .mfp-close:hover,.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{background:inherit;text-align:center;width:30px}button.mfp-arrow,button.mfp-close{background:inherit!important;box-shadow:none!important}.mfp-wrap button.mfp-close{background:#c66e4e!important;margin:0!important;opacity:1;padding:0 13px!important;right:-26px!important;text-align:center;width:auto!important}.mfp-counter{background:#333;color:#eee;font-size:21px;line-height:1.5;padding:0;text-align:center;white-space:nowrap;width:100%}.mfp-wrap button.mfp-close{right:-15px!important;top:34px!important}.owl-pagination{text-align:center}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.acme-testimonials .owl-theme .owl-controls .owl-page span{background:#fff}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.entry-content p a,.comment-content p a,.comment-content li a,.textwidget a{text-decoration:underline}.faculty-list-img img{max-width:240px}.center-logo-below-menu .container-head .navbar-header{padding:10px;background:#fff}.site-content{padding-bottom:0}.home div#content{margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0}.home article.page{margin:0 0 0}.home footer.entry-footer{margin:0}.home .entry-content{padding:0!important}article.page{padding:0;border:none;border-radius:0}.copy-right p.text-left{white-space:nowrap}.wpb_wrapper h2{position:relative;margin-bottom:25px}.wpb_wrapper h2:after{width:46px;height:3px;background:#c66e4e;content:"";position:absolute;left:0;bottom:-11px}.contact_info .wpb_wrapper h3{position:relative;margin-bottom:20px}.contact_info .wpb_wrapper h3:after{width:24px;height:2px;background:#c66e4e;content:"";position:absolute;left:0;bottom:-7px}.contact_page .wpcf7-form label{width:100%}.contact_page.wpb_column.vc_column_container{padding-left:64px;border-left:2px solid #eee;margin-bottom:59px}.course-filter-box fieldset{border:none;margin:0;padding:0}.course-filter-area .course-filter-box legend,.course-filter-area .course-filter-box .filter-sub-title{background:#003a6a;padding:8px 10px;font-size:14px;color:#fff;font-family:'Poppins';text-transform:uppercase;font-weight:500;margin-top:10px;margin-bottom:10px}.course-filter-area .course-filter-box .filter-sub-date-title{color:#002855;font-family:'Poppins';font-size:14px;text-transform:uppercase;font-weight:500;margin-top:10px;margin-bottom:10px}.course-filter-area{background:#f2f2f2;padding:15px}.course-filter-area .course-filter-box .filter-fields-row label{margin-left:4px;display:inline-block;vertical-align:top;width:90%}.course-filter-area .filter-main-title span{margin-top:0;font-size:18px;text-transform:uppercase;font-weight:500;font-family:'Poppins';color:#002855;margin-bottom:10px}.course-filter-box.course-filter-btns button{background:#c66e4e;border:none;outline:none!important}.course-filter-box.course-filter-btns button:hover{background:#003a6a}.course-filter-box.course-filter-btns button:focus{outline:2px dashed red!important}.course_list_wrap .course_img .th_container{position:relative;padding-bottom:100%;background:#eee}.course_list_wrap .course_img .th_container .th_img{position:absolute;height:100%;width:100%;margin:0;padding:0;background:#ebf3fa}.course_list_wrap .course_img .th_container .th_img img{position:absolute;height:80%;width:80%;margin:auto;max-width:100%;max-height:100%;left:0;right:0;bottom:0;top:0;object-fit:cover}.course_list_wrap .course_info{padding:20px 20px 48px;background:#eee}.course_list_wrap .course_info h2{margin:0 0 8px;font-size:16px;overflow:hidden;line-height:134%}div#review-order-list .row{display:flex;flex-wrap:wrap}div#review-order-list .row .col-sm-4{margin-bottom:20px}.course_list_wrap{margin-bottom:0;height:100%;background:#eee;position:relative}.course_list_wrap .course_more_btn{text-align:center;margin-top:16px;position:absolute;bottom:20px;left:0;right:0;margin:auto}.course_list_wrap .course_more_btn a{background:#c66e4e;color:#fff;padding:6px 20px;border-radius:16px}.course_list_wrap .course_more_btn a:hover{background:#003a6a}.class-course-listing h2{padding:0 15px;margin-bottom:20px;margin-top:30px;font-size:18px}.class-course-listing .class-course-listing-row{background:#f9f9f9;border:1px solid #eee;padding:20px 20px 63px;position:relative}.class-course-listing .col-sm-4{width:20%}.class-course-listing-link{position:absolute;background:#ddd;left:0;right:0;bottom:0;padding:14px 10px;text-align:center;border-top:none}.class-course-listing-link a{background:#c66e4e;color:#fff!important;padding:7px 18px;border-radius:15px}.class-course-listing-link a:hover{background:#003a6a}.class-course-listing-link a:hover{background:#003a6a;color:#fff}.class-course-listing .course-calender-sec{text-align:center;margin:10px auto 29px}.class-course-listing .course-calender-sec .course-calender-month{background:#ca6c4e;color:#fff;padding:16px 20px 4px;font-size:18px;text-transform:uppercase;border-radius:7px 7px 0 0;font-weight:600;letter-spacing:4px;position:relative}.class-course-listing .class-course-listing-row.class-cal-view-2 .course-calender-month{background:#f3c55a}.class-course-listing .class-course-listing-row.class-cal-view-3 .course-calender-month{background:#9cdbd9}.class-course-listing .course-calender-sec .course-calender-month:before{padding:12px 6px;height:10px;width:9px;border-left:6px solid #012d5a;border-right:6px solid #012d5a;position:absolute;content:"";left:32px;top:-9px;border-radius:2px}.class-course-listing .col-sm-3{width:20%;margin-bottom:25px}.class-course-listing .course-calender-sec .course-calender-month:after{padding:12px 6px;height:10px;width:9px;border-left:6px solid #012d5a;border-right:6px solid #012d5a;position:absolute;content:"";right:32px;top:-9px;border-radius:2px}.class-course-listing .course-calender-date{background:#d1dde6;padding:45px 20px;color:#012d5a;font-size:59px;font-weight:700;letter-spacing:6px}.course-class-cats ul{margin:0;padding:0;list-style-position:inside}.course-class-detail .course-class-cats ul{margin:0;padding:0}.course-class-detail .course-class-cats ul li{display:inline-block;padding:8px 12px;background:#002858;color:#fff;position:relative;cursor:pointer}.tag-tooltip{display:none}.course-class-detail .course-class-cats ul li .tag-tooltip:before{position:absolute;content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid rgba(0,40,88,.9);margin:auto;left:9px;right:inherit;top:-10px}.course-class-detail .course-class-cats ul li:hover .tag-tooltip{display:block;top:49px;background:rgba(0,40,88,.9);width:100%;padding:5px;left:0;font-size:10px;line-height:14px;height:auto;position:absolute;z-index:999}.course-filter-area .course-filter-box .filter-fields-row label .tag-tooltip:before{position:absolute;content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #000;margin:auto;left:9px;right:inherit;top:-7px}.course-filter-area .course-filter-box .filter-fields-row label:hover .tag-tooltip{display:block;position:absolute;top:auto;background:#000;z-index:999;width:200px;padding:5px;color:#fff;font-size:10px;font-weight:400;line-height:14px}.course-class-detail .course-class-cats ul li+li{margin-left:4px}.course-details-page .course-details-info .course-details-info-inner{margin-bottom:20px;margin-top:20px}.course-details-page .course-details-info .course-details-info-inner ul{margin:0;padding:0;list-style:none}.course-details-page .register-btn{margin-top:30px}.course-details-page .course-details-info .course-details-info-inner ul li{padding:13px 20px;background:#fff;position:relative;border-top:2px solid #f1e4df;border-radius:3px}.course-details-page .course-details-info .course-details-info-inner ul li:nth-child(odd){background:#f1f6fb}.course-details-page .course-details-info .course-details-info-inner ul li span{color:#003a6a;font-weight:700;font-size:15px;margin-bottom:3px;display:inline-block;min-width:137px;}.course-details-page .course-details-info .course-details-info-inner ul li+li{margin-top:0}.course-details-page .course-details-info .course-details-info-inner ul li p{margin:0;display:inline}#primary{margin-bottom:0}.inner-main-title .entry-header{padding-right:15px}div#paricipant-registration-container .col-md-12.margin-bottom-10{padding:0;margin-bottom:18px}div#paricipant-registration-container .form-group .form-control{background:#f2f2f2;color:#000;border:1px solid #ddd;outline:medium;padding:5px 12px;font-size:13px;width:100%;height:45px;border-radius:0;box-shadow:none}div#paricipant-registration-container .form-group label{font-weight:400;color:#333;margin-bottom:8px}div#paricipant-registration-container span.radio-list.inline-block.mrg-left10 .hhs-role-radio:nth-child(odd){background:#f2f2f2}div#paricipant-registration-container span.radio-list.inline-block.mrg-left10 .hhs-role-radio{padding:13px 20px;background:#fff;position:relative;border-top:0 solid #f1e4df;border-radius:0}div#paricipant-registration-container span.radio-list.inline-block.mrg-left10 .hhs-role-radio input[type="radio"]{margin:0 7px 0 0;vertical-align:-2px}div#paricipant-registration-container .btn-info{color:#fff;background-color:#c66e4e;border-color:#c66e4e;margin-top:20px}div#paricipant-registration-container .btn-info:hover{background-color:#003a6a;border-color:#003a6a}div#paricipant-registration-container .form-group.registration-hhs-role fieldset{border:none;margin:0;padding:0}div#paricipant-registration-container .form-group.registration-hhs-role fieldset legend{font-size:12px;line-height:24px;font-family:'Poppins';color:#333;margin-bottom:8px;font-weight:400}div#paricipant-registration-container .form-group.registration-hhs-role fieldset>p{margin-bottom:0;background:#003a6a;padding:12px 17px;color:#fff;margin-top:3px}.registration-policy-sec p a{color:#000}div#paricipant-registration-container .registration-policy-sec{background:#f2f2f2;position:relative;padding-top:20px;padding-bottom:31px;margin:10px 0;z-index:1}div#paricipant-registration-container .registration-policy-sec:before{background:#f2f2f2;position:absolute;width:50%;content:"";height:100%;top:0;left:-40%;z-index:-1}div#paricipant-registration-container .registration-policy-sec:after{background:#f2f2f2;position:absolute;width:50%;content:"";height:100%;top:0;right:-40%;z-index:-1}div#page{overflow-x:hidden}.course-class-cats{margin-top:15px}.course-detail-text ul{margin:0;padding:0;list-style-position:inside}.row.coure-registrtion-sec{margin-top:50px;display:none}div#paricipant-registration-container h2.form-title{margin-bottom:12px;background:#003a6a;padding:17px 17px;color:#fff;margin-top:0;text-align:center;font-size:16px}div#course-payment-container .col-md-12.margin-bottom-10 h4.form-title{margin-bottom:12px;background:#003a6a;padding:17px 17px;color:#fff;margin-top:0;text-align:center;font-size:16px}.meditech-method .form-group .form-control,.credit-card-method .form-group .form-control{background:#f2f2f2;color:#000;border:1px solid #ddd;outline:medium;padding:5px 12px;font-size:13px;width:100%;height:45px;border-radius:0;box-shadow:none}div#course-payment-container button{color:#fff;background-color:#c66e4e;border-color:#c66e4e;margin-top:0}div#course-payment-container button:hover{background-color:#003a6a;border-color:#003a6a}.payment-method-fields{margin-top:14px}.form-group.payment-sec-row.payment-course-name-sec{background:#f1f6fb;padding:17px 15px}.form-group.payment-sec-row.payment-course-name-sec .col-md-2{width:auto}.form-group.payment-sec-row.payment-course-name-sec p{color:#003a6a;font-size:15px;margin:0;display:block;line-height:100%;font-weight:600}.form-group.payment-sec-row.payment-course-name-sec h3.form-title{margin:0;display:block;line-height:100%;font-size:13px;padding-top:3px}.form-group.payment-sec-row.payment-price-sec{background:#f1f6fb;padding:17px 15px}.form-group.payment-sec-row.payment-price-sec .col-md-2{width:auto}.form-group.payment-sec-row.payment-price-sec p{color:#003a6a;font-size:15px;margin:0;display:block;line-height:100%;font-weight:600}.form-group.payment-sec-row.payment-price-sec .col-md-6{width:auto}.form-group.payment-sec-row.payment-price-sec h4.price.discount{margin:0;display:block;line-height:100%;font-size:13px;padding-top:3px}.form-group.payment-sec-row fieldset{border:none;margin:0;padding:0}.form-group.payment-sec-row fieldset legend{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;color:#333;font-family:'Poppins';font-size:12px;line-height:24px}.form-group.payment-sec-row.payment-price-sec .promo-code-div a.have-code{cursor:pointer;display:inline-block;line-height:100%;vertical-align:2px;font-size:13px!important;font-weight:700}.input-group.promo-code-input input{background:#fff;color:#000;border:1px solid #ddd;outline:medium;padding:5px 12px;font-size:13px;width:100%;height:33px;border-radius:0;box-shadow:none}.vc_tta.vc_general .vc_tta-panel .vc_tta-panel-body{border-color:#eee!important;background-color:transparent}.vc_tta-color-sky.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#fff!important}.vc_tta.vc_tta-spacing-10 .vc_tta-panel.vc_active .vc_tta-panel-heading,.vc_tta.vc_tta-spacing-10 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading{margin-bottom:0!important}.vc_tta.vc_general .vc_tta-panel .vc_tta-panel-body .wpb_content_element{margin-bottom:10px;line-height:170%;font-size:14px;text-transform:uppercase}.vc_tta-color-sky.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.vc_tta-color-sky.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before{border-color:#fff!important}.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a{padding-left:20px!important;padding-right:46px!important}.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon{right:20px!important;left:inherit!important}.vc_tta-color-sky.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading{border-color:#002858!important;background-color:#002858!important;background-image:none!important;border-radius:0}.class-course-pagination{position:relative;margin-top:20px}.class-course-pagination .page-lists{text-align:center;font-size:16px;font-weight:500;margin-bottom:-23px}.class-course-pagination ul.page-numbers{padding:0;margin:0 auto;text-align:center;width:87px;display:flex;justify-content:space-between}.class-course-pagination ul.page-numbers li{display:inline-block}.class-course-pagination ul.page-numbers li span.page-numbers.dots{display:none}.class-course-pagination ul.page-numbers li .page-numbers{display:none}.class-course-pagination ul.page-numbers li a.page-numbers.prev,.class-course-pagination ul.page-numbers li a.page-numbers.next{display:block;font-size:26px}.theiaStickySidebar form.post-password-form input[type="password"]{clear:both;display:block;background:#f2f2f2;color:#000;border:1px solid #ddd;outline:medium none;padding:5px;font-size:15px;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;height:45px}.theiaStickySidebar form.post-password-form input[type="submit"]{height:45px;border-radius:0!important;background:#c66e4e;border:none;color:#fff;padding:8px 13px;margin-left:-4px}.theiaStickySidebar form.post-password-form input[type="submit"]:hover{background:#002858}.resouces-page-wrap .resouces-page-subtitle h2{margin-bottom:20px;background:#003a6a;padding:17px 17px;color:#fff;margin-top:0;text-align:center;font-size:16px}.resouces-page-wrap .resouces-page-pdfs ul{margin:0;padding:0;list-style:none}.resouces-page-wrap .resouces-page-link ul{margin:0;padding:0;list-style:none}.resouces-page-wrap .facilitator-resources-links ul{margin:0;padding:0;list-style:none}.resouces-page-wrap .facilitator-resources-wrap{margin-top:25px}.resouces-page-wrap{max-width:80%;margin:auto}.resouces-page-wrap .resouces-page-pdfs ul li span{color:#003a6a;font-weight:700;font-size:14px;margin-bottom:3px;display:inline-block;min-width:29%;margin-right:14px;padding-top:2px}.resouces-page-wrap .resouces-page-pdfs ul li+li{margin-top:8px}.resouces-page-wrap .resouces-page-link ul li span{color:#003a6a;font-weight:700;font-size:14px;margin-bottom:3px;display:inline-block;min-width:105px}.resouces-page-wrap a.resources-web-link{font-weight:700}.resouces-page-wrap .resouces-page-pdfs{margin-bottom:15px;padding:0 10px}.resouces-page-wrap .resouces-page-link{padding:0 10px}.resouces-page-wrap .resouces-page-pdfs ul a.resources-pdfs-link{position:relative;font-size:0;display:inline-block;width:65px}.resouces-page-wrap .resouces-page-pdfs ul a.resources-pdfs-link:before{content:"\f019";font-size:14px;background:#f3f0ee;position:absolute;font-family:'FontAwesome';padding:0 19px;border-radius:3px;color:#c66e4e;border:1px solid #ddd}.resouces-page-wrap .facilitator-resources-wrap h3{color:#003a6a;font-weight:700;font-size:14px;margin-bottom:3px;display:inline-block;margin-top:0;padding:0 10px}.resouces-page-wrap .facilitator-resources-wrap .facilitator-resources-links{padding:0 10px}.search-result-sec .row{display:flex;flex-wrap:wrap}.search-result-sec .col-sm-3{margin-bottom:20px}.search-result-sec .search_list_wrap .search_course_img img{width:100%;max-height:260px;object-fit:cover;min-height:260px;background:#fff}.search-result-sec .search_list_wrap .search_course_info{padding:20px;background:#eee}.search-result-sec .search_list_wrap .search_course_info h2{margin:0 0 15px;font-size:16px;height:45px;overflow:hidden;line-height:134%}.search-result-sec .search_list_wrap .search_course_info .search_more_btn a{background:#c66e4e;color:#fff;padding:6px 20px;border-radius:16px}.search-result-sec .search_list_wrap .search_course_info .search_more_btn a:hover{background:#003a6a}.search-result-sec .search_list_wrap .search_course_info .search_more_btn{text-align:center;margin-top:16px}.search-result-sec .navigation.posts-navigation{width:100%;margin-left:15px;margin-top:16px}.course-details-page .register-btn .btn,div#paricipant-registration-container .btn-info{border-radius:16px;padding:7px 19px;overflow:hidden}.course-details-page .course-details-info .course-details-info-inner ul li.course-details-session span{float:left}.course-details-page .course-details-info .course-details-info-inner ul li.course-details-session p{display:block;overflow:hidden}.course-short-des ul,.course-short-des ol{margin-left:0}.home div#content{margin-top:100px}.instant-ajax-result{position:absolute;z-index:999;background:#002858;color:#fff;width:330px;left:-60px}.instant-ajax-result .loader-text{display:none;font-size:14px;line-height:18px;color:#fff}.instant-ajax-result ul{padding:0;text-align:left;list-style:none;margin:10px 0 0 0}.instant-ajax-result ul li{font-size:14px;line-height:18px;color:#fff;border-bottom:1px solid #fff;padding:5px 0}.instant-ajax-result ul li:last-child{border:none}.instant-ajax-result ul li a{color:#fff;display:block;padding:0 10px}.instant-ajax-result ul li a:hover{color:#5e8ab4}.course-detail-text{display:inline-block}.course-detail-text p{font-weight:400;font-size:14px;float:left;width:100%;margin-bottom:10px;line-height:26px}.course-detail-text ul{float:left;width:100%;margin-bottom:10px}.course-detail-text ul li{font-weight:400;font-size:14px;line-height:26px;float:left;width:100%}.course-detail-text h2{color:#9e2a2b;margin:20px 0 10px 0;float:left;width:100%;font-size:20px}.course-detail-text h3{color:#002855;margin:20px 0 10px 0;float:left;width:100%;font-size:18px}.course-detail-text h4{color:#002855;margin:20px 0 10px 0;float:left;width:100%;font-size:16px}.course-detail-text h5{color:#002855;margin:20px 0 10px 0;float:left;width:100%;font-size:14px}.course-detail-text h6{color:#002855;margin:20px 0 10px 0;float:left;width:100%;font-size:14px}@media (min-width:767px){.course_list_wrap .course_info p{height:72px;overflow:hidden}}@media (min-width:992px){.navbar-nav>li>a{color:#fff;padding:3px 13px;border-radius:12px}.main-navigation li.current-menu-item a{color:#fff!important}.main-navigation li+li{margin-left:6px}.top_head_wrap{background:#002858;padding:2px 0}.top_head_wrap .top_header_content{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.top_head_wrap .top_header_content .head_right_wrap{flex-basis:80%}.head_right_wrap .main-navigation{text-align:left;float:left;padding-left:0}div#navbar{padding-top:0;padding-bottom:0}.search-block input#menu-search{outline:none;padding:8px 33px 8px 16px;height:35px;border-radius:16px;border:none}.search-wrap1 .search-block{display:inline-block;margin:7px 0 7px 10px}}@media (max-width:1199px){.class-course-listing .col-sm-3{width:33.33%}.resouces-page-wrap .resouces-page-pdfs ul li span{min-width:48%}.search-result-sec .col-sm-3{margin-bottom:25px;width:33.33%}}@media (max-width:992px){.form-group.payment-sec-row.payment-course-name-sec .col-md-2{float:left;margin-top:0}.form-group.payment-sec-row.payment-price-sec .col-md-2{width:auto;display:inline-block}.form-group.payment-sec-row.payment-price-sec .col-md-6{width:auto;display:inline-block}.contact_page.wpb_column.vc_column_container{padding-left:0;border-left:none;margin-bottom:25px}.center-logo-below-menu .main-navigation{height:auto!important;right:0!important;left:0!important;top:102px;width:90%;padding:8px 14px 8px;background:#eee;margin:auto}.main-navigation li:first-child{border:none}.feature-column{margin-top:0}.center-logo-below-menu .container-head .navbar-header{z-index:11;text-align:left}.education-base-main-header-wrapper .navbar{padding:0}.center-logo-below-menu .navbar .navbar-toggle{bottom:inherit;top:25px;z-index:999}.center-logo-below-menu .search-woo.responsive-only{bottom:inherit;position:absolute;right:58px;top:27px;z-index:999}.home div#content{margin-top:0}}@media (max-width:767px){.course-details-page .course-details-info .course-details-info-inner ul li.course-details-session span{float:none}.inner-main-title .entry-header .entry-title{font-size:20px;padding-right:10px}.resouces-page-wrap{max-width:100%;margin:auto}div#review-order-list .row .col-sm-4{width:50%}.course-details-page .course-details-info .course-details-info-inner ul li span{display:block}.class-course-listing .col-sm-3{width:50%;float:left}.who_we_are .wpb_single_image{margin-bottom:20px!important}.about_us_sec .vc_single_image-wrapper.vc_box_border_grey{margin-top:25px}.about_us_sec .wpb_wrapper h2{margin-top:0}.leadership_sec .wpb_wrapper h2{margin-top:0}div#content{padding-top:0}.course-class-detail .course-class-cats ul li{margin-bottom:8px}.search-result-sec .col-sm-3{width:50%}.instant-ajax-result{left:0}.header-logo-txt{font-size:18px;width:100%;margin-top:10px}}@media (max-width:567px){.copy-right p.text-left{white-space:normal}div#review-order-list .row .col-sm-4{width:100%}.class-course-listing .col-sm-3{width:100%}.search-result-sec .col-sm-3{width:100%}}.facilitator-resources-wrap{display:none}.banner-label{position:absolute;left:-4px;top:0;background-color:#c00000;z-index:9;padding:5px;text-transform:uppercase;color:#fff;font-weight:500;line-height:1.2;min-width:100px;text-align:center;background-image:url(http://centreforpeopledevelopment.ca/wp-content/uploads/2025/05/Red-scaled-1.png);background-color:transparent;background-size:contain;background-position:0 top;background-repeat:no-repeat;width:120px;height:40px;display:flex;align-items:center;justify-content:center}.class-course-listing-label{position:absolute;left:-4px;top:169px;background-color:#c00000;z-index:9;padding:5px;text-transform:uppercase;color:#fff;font-weight:500;line-height:1.2;min-width:100px;text-align:center;background-image:url(http://centreforpeopledevelopment.ca/wp-content/uploads/2025/05/Orange-scaled.png);background-color:transparent;background-size:contain;background-position:0 top;background-repeat:no-repeat;width:120px;height:40px;display:flex;align-items:center;justify-content:center}