@charset "UTF-8";
/*---------------------------------------------
Template name:  Bluishost
Version:        1.5.0
Author:         ThemeLooks
Author url:     http://themelooks.com
------------------------------------------------*/

body {
    font-size: 14px;
    color: #9aa4c6;
    background: #fff;
    position: relative;
    overflow-x: hidden !important;
    border: none !important;
    -ms-word-wrap: break-word;
        word-wrap: break-word;
    font-family: 'Karla', sans-serif;
}

.wp-block{
    max-width: 1140px;
}

.editor-styles-wrapper p {
    font-size: 14px;
}

a {
    color: #0063f8;
}

a:hover {
    color: #031b4e;
}

a,
a:hover,
a:active,
a:focus {
    text-decoration: none;
}

.wp-block{
    max-width: 1140px;
}

.wp-block-heading h1, 
.wp-block-heading h2, 
.wp-block-heading h3,
.wp-block-heading h4,
.wp-block-heading h5, 
.wp-block-heading h6 { 
    color: #031b4e; 
    font-weight: 700;
    font-family: 'Poppins', sans-serif;
}

.wp-block-heading h1 { 
    font-size: 36px; 
}

.wp-block-heading h2 {
    font-size: 30px;
}

.wp-block-heading h3 { 
    font-size: 18px; 
}

.wp-block-heading h4, 
.wp-block-heading h5, 
.wp-block-heading h6 { 
    font-size: 14px; 
}

.wp-block-preformatted pre,
.wp-block-verse pre {
    padding: 9.5px;
    margin: 0 0 10px;
    word-break: break-all;
    word-wrap: break-word;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 4px;
}

.block-library-list ul, 
.block-library-list ol {
    margin-left: 0;
    padding-left: 20px;
}

.wp-block-separator ,
.wp-block-table td.is-selected, 
.wp-block-table th.is-selected {
    border-color: #0063f8;
}

.wp-block-table td, 
.wp-block-table th {
    border-color: #dddddd;
}

.wp-block-quote:not(.is-large):not(.is-style-large) {
    border-left: 2px solid #e1eeff;
    padding: 5px 0 5px 13px;
}

.wp-block-quote.is-large, .wp-block-quote.is-style-large {
    border-left: 5px solid #e1eeff;
}

.wp-block-button__link {
    font-size: 14px;
    border-radius: 50px!important;
    padding: 8.5px 27px;
    color: #fff;
    background-color: #0063f8;
    border-color: #fff;
    box-shadow: none;
}

.wp-block-quote cite, .wp-block-quote footer, .wp-block-quote__citation {
    font-size: 14px;
    font-style: italic;
    color: #9aa4c6;
}

.wp-block-code {
    background-color: #f9f2f4;
    border-radius: 4px;
}

.wp-block-code textarea {
    background-color: inherit;
}