@charset "UTF-8";
/* https://www.valentynakravchenko.com/wp-content/themes/bootstrap-basic-child/style.css?ver=54a523329b0c3ba1b8590373d3cac790 */
/* Import rule from: https://www.valentynakravchenko.com/wp-content/themes/bootstrap-basic/style.css */
/*
Theme Name: Bootstrap Basic
Theme URI: https://rundiz.com
Author: Rundiz-WP team
Author URI: https://github.com/Rundiz-WP
Description: Bootstrap v.3 basic theme for developers to build their new theme very fast and easy. To follow what was changed, please look for <a href="https://github.com/Rundiz-WP/bootstrap-basic" target="commits">commits</a> of this theme at Github or changelog.md file that come with the theme.
Version: 1.2.6
Requires PHP: 5.4
Requires at least: 4.0
Tested up to: 6.6
License: MIT
License URI: https://opensource.org/licenses/MIT
Text Domain: bootstrap-basic
Domain Path: /languages/
Tags: one-column, two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-menu, featured-images, front-page-post-form, post-formats, threaded-comments, translation-ready

This theme built with Twitter Bootstrap v.3. It is basic theme with basic style for build new theme with Bootstrap.

*/


/*
Required WordPress CSS
*/
.aligncenter {
    text-align: center;
}
.alignleft {
    display: inline;
    float: left;
    margin-right: 1.5em;
}
.alignright {
    float: right;
    margin-left: 1.5em;
}
.bypostauthor {
}


/* WordPress gallery */
.gallery-caption {
}
.gallery {
    margin-bottom: 1.6em;
}
.gallery-item {
    display: inline-block;
    padding: 1.79104477%;
    text-align: center;
    vertical-align: top;
    width: 100%;
}
.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-icon img {
    margin: 0 auto;
}
.gallery-caption {
    color: #707070;
    color: rgba(51, 51, 51, 0.7);
    display: block;
    font-family: "Noto Sans", sans-serif;
    font-size: 12px;
    font-size: 1.2rem;
    line-height: 1.5;
    padding: 0.5em 0;
}
.gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
    display: none;
}


.sticky {
}
.wp-caption {
    border: 1px solid #ccc;
    margin-bottom: 1.5em;
    max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
    display: block;
    margin: 1.2% auto 0;
    max-width: 98%;
}
.wp-caption-text {
    text-align: center;
}
.wp-caption .wp-caption-text {
    margin: 0.8075em 0;
}
/* 
Text meant only for screen readers. 
copied from https://codex.wordpress.org/CSS
*/
.screen-reader-text {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute !important;
    width: 1px;
    word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */
}

.screen-reader-text:focus {
    background-color: #f1f1f1;
    border-radius: 3px;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
    clip: auto !important;
    clip-path: none;
    color: #21759b;
    display: block;
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: bold;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000; /* Above WP toolbar. */
}html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:Roboto,Ubuntu,Helvetica,Arial,sans-serifж color:#231f20;background-color:#fff}.container-fluid{padding:0;margin:0}section{padding-top:3%;padding-bottom:3%}p{line-height:22px;font-size:16px}.main-navigation .navbar-default{background:none;border:none;box-shadow:none;background-color:rgba(255,255,255,.9)}.main-navigation ul{list-style:none;margin:0;padding:0}.navbar-collapse{padding:0}.navbar{margin-bottom:0}.navbar li{display:inline-block;padding:15px 20px}.navbar a{display:inline-block;text-transform:uppercase;padding:0;font-size:18px;border-bottom:2px solid transparent;color:#38404b;padding:10px;font-weight:600}.navbar li.active a{color:#a8c638;background:none;padding:10px;border-bottom:2px solid #a8c638}.navbar li.active{background:none;padding:15px 20px}.navbar li a:hover{color:#a8c638;text-decoration:none}.navbar li.activ a:hover{color:#38404b;text-decoration:none}.navbar li.active a:hover{color:#38404b}.navbar-toggle{margin-left:15px}select,option{background:transparent}.lang-block{position:absolute;top:0;right:0;display:block;padding-top:3px}.lang-select{background:#a8c638;padding:0 60px}.lang-select ul{-webkit-padding-start:0}.lang-select ul li{display:inline-block;margin-right:5px;padding:15px 0}.lang-select ul li:first-child:before{content:"";color:#38404b;position:relative;font-size:16px;top:-4px;left:2px}.lang-select ul li:before{content:"|";color:#38404b;position:relative;font-size:16px;top:-2px;left:0}.lang-select a{color:#38404b;font-size:16px;margin:0 5px}.lang-select a:hover{color:#fff!important}.lang-select .current-lang a{color:#fff;cursor:default;pointer-events:none;margin:0 5px}.lang-select .current-lang:hover a{color:#fff;cursor:default}.navbar li.menu-item-object-custom.active a:hover{color:#32bbec;text-decoration:none}.navbar li.menu-item-object-custom.active{background:#fff}.navbar li.menu-item-object-custom.active a{background:#fff;color:#38404b}.header-bg{background-image:url(/wp-content/themes/bootstrap-basic-child/img/header-bg.jpg);background-image:-webkit-image-set(url(/wp-content/themes/bootstrap-basic-child/img/header-bg.webp)1x);min-height:100vmin;min-height:100vh;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;position:relative}section.header{padding-top:0;padding-bottom:0}section.header h3{color:#88b93d;letter-spacing:3px;text-align:center}section.header h4{letter-spacing:3px;font-style:italic;text-align:right;line-height:35px;font-size:24px}section.header img.brand{margin-top:25%}.notes{position:absolute;bottom:8%;padding-right:5%}section.about-me{padding-top:5%;padding-bottom:5%}.grey-bg{background:#f8f5f5}.title{margin-top:20px;margin-bottom:20px}.title h3{text-transform:uppercase;font-size:30px;letter-spacing:2px;margin-bottom:0}.title:after{content:"";display:inline-block;vertical-align:middle;width:15%;height:2px;background-color:#3a414c}.title h3 span{text-transform:none;font-size:25px;letter-spacing:2px}.photo-person img{width:70%;height:auto;box-shadow:-15px 15px #a8c638;position:absolute;top:-50px;right:25px}.about-body{padding-left:5%;padding-top:3%;padding-bottom:3%}.foto-about{display:inline;float:right;margin-left:1.5em}.consultations ul{list-style:none;margin:0;padding:0}.consultations ul li{display:inline-block}.consultation-body{background:#f9f5f6;padding:0 20px;margin-left:10px;margin-right:10px}.consultations .title h4{font-size:20px;text-transform:uppercase;line-height:26px}.img-icon{background:#a9c638;height:130px;width:130px;position:relative;top:-30px;padding:20px}.img-icon img{max-height:100px}button.btn-enroll{background:#a8c638;border-radius:0;border:none;text-transform:uppercase;color:#fff;letter-spacing:3px;width:80%;margin:5% 10%}button.btn-enroll:hover,button.btn-enroll:focus{background:#4a4a4a;color:#fff}.consultation-body p{min-height:198px}.consultation-body p.consultation-info{min-height:198px!important}ul.advantages-list{list-style:none;padding:0;margin:0;padding-bottom:30px}ul.advantages-list img{height:45px;display:inline-block}ul.advantages-list li{text-transform:none;font-size:16px;letter-spacing:1px;margin-bottom:15px;line-height:45px}.img-block img{width:100%;height:auto;box-shadow:15px 15px #a8c638;position:absolute;top:-50px;left:25px}.advantages-body{padding-left:10%;padding-top:3%}section.contact-us{padding-bottom:0;padding-top:25px;margin-top:25px}.grey-bg{background:#f9f5f6}.contact-content h4{text-align:right;line-height:25px}.contact-form{padding:25px 60px;position:relative;top:-85px}.contact-form-bg{padding:30px 20px 0 20px;background:#a8c638;text-align:center}.contact-form input,.contact-form textarea{width:90%!important;height:auto!important;margin:0 5%;padding:5px 10px;font-size:16px}.contact-form input[type=submit]{background:#4a4a4a;color:#fff;text-transform:uppercase;border:none;padding:10px;letter-spacing:3px}.contact-content ul{list-style:none;margin:25px 0;padding:0}.contact-content ul li{line-height:35px;font-size:16px;margin-bottom:5px}img.icons{max-height:35px;float:left;width:10%;padding:5px}.contact-content ul span{font-weight:700}.contact-content ul li a{color:#231f20}.contact-form-recaptcha div{width:100%;margin:0 auto}.modal-content{text-align:center}.modal-header{border-bottom:none}.modal-footer{border-top:none;padding:0}h4.modal-title{color:#a8c638;text-transform:uppercase;text-align:center;font-weight:600;margin-top:15px}.modal-content input,.modal-content select,.modal-content textarea{width:80%;margin:0 10%;padding:5px 10px}.modal-content input[type=submit]{background:#a8c638;color:#fff;text-transform:uppercase;border:none;padding:10px;letter-spacing:3px}.ordinary-page-content .consultation-body p{min-height:auto}.ordinary-page-content .consultation-body p.page{min-height:176px}.page-header{background-color:rgba(255,255,255,.75);padding-top:90px}.page-header-bg{background-image:url(/wp-content/themes/bootstrap-basic-child/img/header-page.jpg);background-repeat:no-repeat;background-position:center;margin-top:-90px}.page-header h3{color:#88b93d;letter-spacing:3px;text-align:center;font-size:18px}.page-header img.brand{margin:5% auto 0;height:130px}.title-page h4{letter-spacing:3px;font-style:italic;text-align:right;line-height:35px;font-size:24px;margin:15% auto 10%}.content-page ul li{line-height:22px;font-size:16px}.title-page-line-bg{background:#f8f5f5}.title-page-line{position:relative;top:-30px;left:30px;margin-top:45px}.green-block-logo{height:150px;width:150px;background:#a8c638;padding:20px;float:left;margin-right:25px}.green-block-logo img{height:110px}.title-page-line .title{padding-top:45px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#a8c638;border-color:#a8c638}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#231f20;text-decoration:none;background-color:#fff;border:1px solid #ddd}#nav-single{width:100%;font-weight:700;color:#a8c638;font-size:15px;line-height:20px;display:inline-block;margin-top:10%}#nav-single .nav-previous{width:45%;float:left}#nav-single .nav-next{width:45%;float:right;text-align:right}#nav-single a{font-size:13px;margin-top:15px;background:#a8c638;color:#fff;padding:10px 20px;text-transform:uppercase}.carousel-diploms .carousel-slider{margin-bottom:30px}.carousel-diploms .carousel-slider .owl-stage-outer{width:80%}.carousel-diploms #id-124.arrows-outside .owl-prev{right:48px;left:90%;top:35%;height:80px;width:165px;background:#f8f5f5;padding:20px 60px}.carousel-diploms #id-124.arrows-outside .owl-next{height:80px;width:165px;background:#a8c638;padding:20px 60px;top:53%}#id-124 .owl-prev .carousel-slider-nav-icon{fill:#a1a0a0}#id-124 .owl-next .carousel-slider-nav-icon{fill:#000}.category-content ul{list-style:none;margin:0;padding:0}.category-content ul li{margin-bottom:15px}.description-title h4{text-transform:uppercase;font-size:20px;margin-bottom:0}.description-title:after{content:"";display:inline-block;vertical-align:middle;width:10%;height:2px;background-color:#3a414c}.morelink{text-align:right;margin-top:15px}.morelink a{color:#fff;background:#a8c638;padding:15px 30px;text-transform:uppercase}.category-trenings .page-header-bg{background-image:url(/wp-content/themes/bootstrap-basic-child/img/header-trenings3.jpg);background-repeat:no-repeat;background-position:center;margin-top:-90px;background-size:cover}.category-trenings .page-header{background-color:rgba(255,255,255,.4);padding-top:90px;padding:10% 0}.category-articles .page-header-bg{background-image:url(/wp-content/themes/bootstrap-basic-child/img/header-articles.jpg);background-repeat:no-repeat;background-position:center;margin-top:-90px;background-size:cover}.category-articles .page-header{background-color:rgba(255,255,255,.7);padding-top:90px;padding:10% 0}.single-content{margin-bottom:5%}.title.single-post-title h3{font-size:20px}.ordinary-single-content{margin-top:5%}.grey-footer{background:#4a4a4a;padding:20px 0;border-top:15px solid #a8c638}.copyright{color:#fff;line-height:40px;text-align:center}a.clevercrayon{color:#a8c638;text-align:right}.clevercrayon img{height:16px}ul.social-media{list-style:none;padding:0;margin:0}ul.social-media li{display:inline-block;line-height:35px;padding-left:15px}ul.social-media li a{text-decoration:none}ul.social-media li img{max-height:25px}@media (max-width:1170px){.navbar a{font-size:14px}.lang-select ul li{padding:12px 0}section.header h4{font-size:18px}section.about-me{padding-top:8%}p{line-height:20px;font-size:14px}.about-body{padding-top:2%}.photo-person img{width:80%}.consultations .title h4{font-size:15px;line-height:22px}.consultation-body p.consultation-info{min-height:220px!important}section{padding-top:5%;padding-bottom:5%}.advantages-body{padding-top:2%}.title h3{font-size:26px}.title h3 span{font-size:20px}ul.advantages-list img{height:35px}ul.advantages-list li{font-size:14px;line-height:35px}.contact-content h4{line-height:22px;font-size:16px}.contact-form input[type=submit]{font-size:12px}#id-124 .owl-prev,#id-124 .owl-next,#id-124 .carousel-slider-nav-icon{height:35px!important;width:35px!important}.carousel-diploms #id-124.arrows-outside .owl-prev{left:85%;top:35%;height:65px!important;width:145px!important;padding:17px 55px}.carousel-diploms #id-124.arrows-outside .owl-next{height:65px!important;width:145px!important;padding:17px 55px;top:52%}#id-124.arrows-outside .owl-next{right:0px!important}.contact-form input,.contact-form textarea{width:100%!important;margin:0 auto;font-size:14px}.page-header h3{font-size:16px;margin-top:10px}.title-page h4{line-height:33px;font-size:20px;margin:18% auto 10%}.consultation-body .btn-group-lg>.btn,.btn-lg{font-size:14px}}@media (max-width:768px){.lang-select{padding:0 20px}.navbar li{padding:0}.lang-block{position:relative}.photo-person img{top:-25px}.consultation-body p.consultation-info{min-height:auto;margin-top:20px}.consultations ul li{margin-bottom:10%}.consultation-body .title{margin-top:-20px;margin-bottom:5px}.img-block img{top:-25px}.contact-form{padding:0;position:relative;top:-60px}.copyright{line-height:0;margin-top:35px}}@media (max-width:480px){.photo-person img{top:0;right:-10%;position:relative}section{padding-top:10%;padding-bottom:5%}.img-block img{top:-25px;position:relative;width:80%}.lang-select ul li{padding:2px 0}section.header h3{font-size:16px;margin-top:10px}}