/*
 Theme Name:   Ontera (Bell)
 Theme URI:    https://understrap.com
 Description:  Understrap Child Theme
 Author:       the Understrap Contributors
 Author URI:   https://github.com/understrap/understrap-child/graphs/contributors
 Template:     understrap
 Version:      1.2.0
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  understrap-child
 Tags: one-column, custom-menu, featured-images, theme-options, translation-ready
 GitHub Theme URI: understrap/understrap-child
*/

#wrapper-navbar {
    padding: 25px 15px;
}

header > .e-con-inner {
    position: relative;
}

.language-selector a {
    background: #cc0300;
    color: #fff;
    padding: 10px;
    display: flex;
	transition: all .3s;
}

.language-selector a:hover {
    background: #2E2E2E;
	color: #fff;
}

.language-selector svg {
	fill: #fff;
    width: 24px;
    margin-right: 5px;
}

.elementor p:last-child {
    margin-bottom: 0;
}

.elementor-icon-wrapper .elementor-icon {
    display: block;
}

a { color: inherit; }

.elementor-widget .elementor-icon-list-item .elementor-icon-list-text a {
    display: inline;
}

.elementor .elementor-element-23b9c3f a, 
.elementor .elementor-element-2b46d48 a,
.elementor .elementor-element-698598c a,
.elementor .elementor-element-a443117 a,
.elementor .elementor-element-3fcf172 a,
.elementor .elementor-element-79cb92ac a,
.elementor .elementor-element-bd77d49 a,
.elementor .elementor-element-86175f5 a,
.elementor .elementor-element-61766ba a,
.elementor .elementor-element-7fd7625 a,
.elementor .elementor-element-69a5fa34 a,
.elementor .elementor-element-60e30662 a,
.elementor .elementor-element-2c9cba5f .elementor-widget-text-editor a {
    text-decoration: underline;
    text-decoration-thickness: 1px;
}

.elementor .elementor-element-a443117 a,
.elementor .elementor-element-3fcf172 a {
    color: #ffffff;
}

/*White text links*/
.elementor-element-23b9c3f a:hover,
.elementor-element-698598c a:hover,
.elementor-element-a443117 a:hover,
.elementor-element-3fcf172 a:hover,
.elementor-element-79cb92ac a:hover,
.elementor-element-60e30662 a:hover,
.elementor-element-69a5fa34 a:hover {
    color: var(--e-global-color-148f5e7);
    text-decoration-thickness: 2px;
}

/*Dark text links*/
.elementor-element-2b46d48 a:hover,
.elementor-element-bd77d49 a:hover,
.elementor-element-86175f5 a:hover,
.elementor-element-61766ba a:hover,
.elementor-element-7fd7625 a:hover,
.elementor-element-2c9cba5f a:hover {
    color: var(--e-global-color-primary);
    text-decoration-thickness: 2px;
}

#wrapper-footer {
 background-color: #333333;
 padding: 15px 0;
}

.footer-link-col {
    text-align: center;
    width: 175px;
    padding: 0 10px;
}

.footer-link-col .wp-block-heading {
    font-size: 16px;
    text-transform: uppercase;
}

.footer-link-col a {
    color: inherit;
    text-decoration: none;
}

.footer-link-col a:hover {
    color: #eb6f66;
    text-decoration: underline;
}

#footer-menu {
    padding: 0;
    display: flex;
    justify-content: center;
    list-style: none;
    margin: 0;
}

#footer-menu li a {
    padding: 7px;
    text-transform: uppercase;
    font-family: Barlow;
    font-size : 14px;
    text-transform : uppercase;
    color : #B3B3B3;
    text-decoration: none;
}

@media (max-width: 480px) {
    body {
        -webkit-hyphens: auto;
        -moz-hyphens: auto;
        hyphens: auto;
        word-wrap: break-word;
        overflow-wrap: break-word;
    }
}

#ot-sdk-btn.ot-sdk-show-settings {
	background:unset !important;
	color:#B3B3B3 !important;
    border: unset !important;
   	 height: unset !important;
    white-space: unset !important;
    word-wrap: unset !important;
    padding: 5px 10px !important;
    font-family: "Barlow", Sans-serif !important;
    font-size: 14px !important;
    font-weight: 400 !important;
	text-transform:uppercase !important;
    line-height: unset !important;
    cursor: pointer !important;
    -moz-transition: unset !important;
    -o-transition: unset !important;
    -webkit-transition: unset !important;
    transition: unset !important;
}
	
#ot-sdk-btn.ot-sdk-show-settings:hover {
	color:#FEDCDC !important;
}