/**

Theme Name: no1solution

Author: NetSergio

Author URI: https://mcsite.ua

Description: This site created by NetSergio from McSite

Version: 1.0.0

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Text Domain: no1solution

Template: astra

*/


/* CNT */

/* MAIN
/* HEADER
/* HOME
  /* SITE HERO */
/* REVIEWS SINGLE
/* BLOG
/* CONTACT
/* FOOTER
/* MEDIA min-width 560px (except mobile version)
/* MEDIA min-width 760px (except mobile +horizontal version)
/* MEDIA min-width 1280px (PC version)
/* MEDIA min-width 1340px (PC Large version)
/* MEDIA max-width 960px (mobile and laptop version)
/* MEDIA max-width 760px (mobile horizontal version)
/* MEDIA max-width 560px (mobile version)
  /* HOME max 560px */
  /* Home Site Hero max 560px */


/* MAIN
========================================*/

.background-color-brand {
background-color: #2d6385;  
}

/*срабатує при натисканні на слайдер*/
.flickity-button:hover {
background-color: #2d6385 !important;      
}

.btn-brand-color {
background-color: #2d6385 !important;    
border-color: #2d6385 !important;
}

.is-selected {
background-color: #2d6385 !important;  
}

.text-lg {
color: #2d6385 !important;  
}

#ast-scroll-top {
background-color: #2d6385 !important;    
}

/*=====*/

h2:before {
background-color: #2d6385 !important;  
}

.btn-primary {
background-color: #2d6385 !important;    
border-color: #2d6385 !important;
}

h2 {
color: #2d6385;  
}

/* HEADER
========================================*/

/*язиковий перемикач - підправка розміру*/
header > div > div > div > div > nav > ul > li > .menu-last {
min-width: 75px !important;
}


/*Кнопка в хедері*/
.button-in-header {
background-color: #2d6385 !important;
border: none !important;
}


div.header-inner > div.container > div#logo > a > img#logo-img {
height: 40px;
margin-top: 21px;  
}

/*.hero-h6 {
color: #fff;    
}

.hero-h2 {
color: #fff;    
}*/


/* HOME
========================================*/

/*Заголовок на слайдері*/
section.home-slider > div > div > div > div > div > h2.text-dark {
color: #fff !important;  
}

/*Верхній текст на слайдері*/
section.home-slider > div > div > div > div > div > span.text-dark {
color: #fff !important;  
}

/*Кнопка на слайдері*/
.btn-home-slider {
background-color: #fff !important;
    border-color: #fff !important;
    color: #2d6385 !important;  
}

/*CALL TO ACTION*/

#home_call-to-action > div > div > div > h3 {
color: #fff;
}

#home_call-to-action > div > div > div > p {
color: #fff;  
}


/* REVIEWS SINGLE
========================================*/

.reviews-single > div > div > div.post-image {
text-align: center;
}

.reviews-single > div > div > div.post-image > a > img {
width: 300px;
}


/* BLOG
========================================*/

/*Кнопки тегів*/
div.theiaStickySidebar > div.widget-tags > form.tags > .blog-sidebar-tags {
    border: 2px solid #e4e6ef;
    border-radius: 50px;
    font-size: 13px;
    font-weight: 400;
    letter-spacing: 1px;
    outline: none;
    padding: 5px 14px;
    margin: 0 2px 5px 0;
    background-color: transparent;
    color: #3c4043;
    display: inline-block;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}

/* AUTHOR
========================================*/


/* CONTACT
========================================*/



/* FOOTER
========================================*/




/* MEDIA min-width 560px (except mobile version)
========================================*/

@media screen and (min-width: 560px) {

}


/* MEDIA min-width 760px (except mobile +horizontal version)
========================================*/

@media screen and (min-width: 760px) {

}

/* MEDIA min-width 1280px (PC version)
========================================*/

/* MEDIA min-width 1340px (PC Large version)
========================================*/

/* MEDIA min-width 1720px (Huge PC)
========================================*/

@media screen and (min-width: 1720px) {

}


/* MEDIA max-width 990px (mobile and laptop version)
========================================*/

@media screen and (max-width: 990px) {

}


/* MEDIA max-width 760px (mobile horizontal version)
========================================*/

@media screen and (max-width: 760px) {

}

/* MEDIA max-width 560px (mobile version)
========================================*/

@media screen and (max-width: 560px) {


/*Заголовок в Title страниц*/



/* HOME max-width 560px (mobile version) */

/* Home Site Hero max-width 560px (mobile version) */

/* Home Service section max-width 560px (mobile version) */



}


@media (max-width: 1200px) and (min-width: 980px) {

}