.top-sidebar--wrapper {
background-color: #568d94;
color: #ffd15c; }
.top-sidebar--content {
height: 46px; }
@media (max-width: 767px) {
.top-sidebar--content {
height: 1px; } }
.top-sidebar--content .widget-area > div.textwidget {
display: flex;
align-items: center; }
.top-sidebar--content .widget-area > div.textwidget a,
.top-sidebar--content .widget-area > div.textwidget span {
margin-left: 14px;
font: 300 16px 'Montserrat', sans-serif;
text-transform: uppercase; }
.top-sidebar--content .widget-area > div.textwidget a {
color: inherit; }
.top-main-nav {
padding: 0 1rem; }
@media (max-width: 767px) {
.top-main-nav {
padding: 0; } }
.top-main-nav .navbar-toggler {
border: 0;
outline: 0; }
@media (max-width: 767px) {
.top-main-nav .navbar-toggler {
padding: 0 1rem; } }
.top-main-nav .navbar-toggler > .navbar-toggler-icon {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyNnB4IiBoZWlnaHQ9IjIzcHgiIHZpZXdCb3g9IjAgMCAyNiAyMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjYgMjMiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGRlZnM+DQoJCTxyZWN0IGlkPSJTVkdJRF8xXyIgd2lkdGg9IjI2IiBoZWlnaHQ9IjIzIi8+DQoJPC9kZWZzPg0KCTxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPg0KCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+DQoJPC9jbGlwUGF0aD4NCgk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGNzgwMCIgZD0iTTAsMTEuNUwwLDExLjVjMC0xLjEsMC45LTIsMi0yaDIyDQoJCWMxLjEsMCwyLDAuOSwyLDJzLTAuOSwyLTIsMkgyQzAuOSwxMy41LDAsMTIuNiwwLDExLjUiLz4NCgk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGNzgwMCIgZD0iTTAsMkwwLDJjMC0xLjEsMC45LTIsMi0yaDcNCgkJYzEuMSwwLDIsMC45LDIsMmMwLDEuMS0wLjksMi0yLDJIMkMwLjksNCwwLDMuMSwwLDIiLz4NCgk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGNzgwMCIgZD0iTTE1LDIxTDE1LDIxYzAtMS4xLDAuOS0yLDItMmg3DQoJCWMxLjEsMCwyLDAuOSwyLDJzLTAuOSwyLTIsMmgtN0MxNS45LDIzLDE1LDIyLjEsMTUsMjEiLz4NCgk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGNzgwMCIgZD0iTTQsMjFMNCwyMWMwLTEuMS0wLjktMi0yLTINCgkJcy0yLDAuOS0yLDJzMC45LDIsMiwyUzQsMjIuMSw0LDIxIi8+DQoJPHBhdGggY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRjc4MDAiIGQ9Ik0yNiwyTDI2LDJjMC0xLjEtMC45LTItMi0yDQoJCWMtMS4xLDAtMiwwLjktMiwyYzAsMS4xLDAuOSwyLDIsMkMyNS4xLDQsMjYsMy4xLDI2LDIiLz4NCjwvZz4NCjwvc3ZnPg0K"); }
.top-main-nav .navbar-toggler[aria-expanded="true"] > .navbar-toggler-icon {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxOS42cHgiIGhlaWdodD0iMTkuNnB4IiB2aWV3Qm94PSIwIDAgMTkuNiAxOS42IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOS42IDE5LjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGRlZnM+DQoJCTxyZWN0IGlkPSJTVkdJRF8xXyIgeT0iMCIgd2lkdGg9IjE5LjYiIGhlaWdodD0iMTkuNiIvPg0KCTwvZGVmcz4NCgk8Y2xpcFBhdGggaWQ9IlNWR0lEXzJfIj4NCgkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMV8iICBvdmVyZmxvdz0idmlzaWJsZSIvPg0KCTwvY2xpcFBhdGg+DQoJPHBhdGggY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRjc4MDAiIGQ9Ik0wLjYsMTlMMC42LDE5Yy0wLjgtMC44LTAuOC0yLDAtMi44DQoJCUwxNi4xLDAuNmMwLjgtMC44LDItMC44LDIuOCwwczAuOCwyLDAsMi44TDMuNCwxOUMyLjYsMTkuOCwxLjQsMTkuOCwwLjYsMTkiLz4NCgk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGNzgwMCIgZD0iTTAuNiwwLjZMMC42LDAuNmMwLjgtMC44LDItMC44LDIuOCwwDQoJCUwxOSwxNi4xYzAuOCwwLjgsMC44LDIsMCwyLjhzLTIsMC44LTIuOCwwTDAuNiwzLjRDLTAuMiwyLjYtMC4yLDEuNCwwLjYsMC42Ii8+DQo8L2c+DQo8L3N2Zz4NCg=="); }
.top-main-nav .custom-logo-link {
padding: 14px 0 12px; }
@media (max-width: 767px) {
.top-main-nav .custom-logo-link {
background: url(//k9kindtraining.com/wp-content/themes/wp-bootstrap-4/assets/images/nav-mobile-logo.png) 5% center no-repeat;
padding: 0;
margin-left: 1rem; }
.top-main-nav .custom-logo-link > .custom-logo {
opacity: 0;
height: 50px; } }
@media (max-width: 767px) {
.top-main-nav .menu-item-has-children {
flex-direction: row-reverse !important;
justify-content: flex-end;
flex-wrap: wrap; }
.top-main-nav .menu-item-has-children.current_page_item {
background-color: #ff7800; }
.top-main-nav .menu-item-has-children > .nav-link {
flex: 0 1 80%;
padding-left: 28% !important; }
.top-main-nav .menu-item-has-children > span.custom-toggler {
background-color: #c2ad9b;
color: #fff;
flex: 0 1 15%; }
.top-main-nav .menu-item-has-children > span.custom-toggler:after {
display: none; }
.top-main-nav .menu-item-has-children.show > span.custom-toggler > i:before {
content: "\f077"; }
.top-main-nav .menu-item-has-children > ul.dropdown-menu {
flex: 0 1 100%; }
.top-main-nav .menu-item-has-children > ul.dropdown-menu > li.menu-item > a.dropdown-item {
align-items: center;
display: flex;
justify-content: center;
height: 100%; } }
.top-main-nav .menu-item-has-children > ul.dropdown-menu.show {
padding: 0;
left: -1px;
border-radius: 0;
margin-top: 0px;
border: 0; }
.top-main-nav .menu-item-has-children > ul.dropdown-menu.show > li.menu-item > a.dropdown-item {
background-color: #e6e6e6;
padding: 0.6rem 1.5rem;
border-bottom: 1px solid #fff;
text-transform: uppercase; }
.top-main-nav .menu-item-has-children > ul.dropdown-menu.show > li.menu-item:first-of-type > a.dropdown-item {
box-shadow: inset 0 9px 15px -12px rgba(0, 0, 0, 0.5); }
.top-main-nav .menu-item-has-children > ul.dropdown-menu.show > li.menu-item:last-of-type > a.dropdown-item {
border-bottom: 0; }
@media (max-width: 767px) {
.top-main-nav .menu-item-has-children > ul.dropdown-menu.show > li.menu-item:last-of-type > a.dropdown-item {
box-shadow: inset 0 -9px 15px -12px rgba(0, 0, 0, 0.5); } }
@media (max-width: 767px) {
.top-main-nav .menu-item:not(.active) {
border-bottom: 1px solid #e6e6e6; }
.top-main-nav .menu-item.contact-info-item {
background-color: #568d94;
color: #ffd15c;
border: 0;
justify-content: space-evenly;
height: 85px; }
.top-main-nav .menu-item.contact-info-item a,
.top-main-nav .menu-item.contact-info-item span {
margin-left: 8px;
font: 300 16px 'Montserrat', sans-serif;
text-transform: uppercase; }
.top-main-nav .menu-item.contact-info-item a {
color: inherit; } }
.top-main-nav .menu-item > .nav-link {
color: #6a6a6a;
text-transform: uppercase;
font: 200 16px 'Montserrat', sans-serif;
font-size: 18px;
padding: 0 38px; }
.top-main-nav .menu-item.active > .nav-link {
box-shadow: inset 0 -9px 0 #ff7800;
color: #ff7800;
font: 700 16px 'Montserrat', sans-serif; }
@media (max-width: 767px) {
.top-main-nav .menu-item {
flex-direction: column;
height: 60px; }
.top-main-nav .menu-item > .nav-link {
height: 100%;
justify-content: center; }
.top-main-nav .menu-item.active > .nav-link {
background-color: #ff7800;
color: #ffffff;
box-shadow: none; } }
.footer-wrapper > .top-footer-wrapper {
background: url(//k9kindtraining.com/wp-content/themes/wp-bootstrap-4/assets/images/footer-cover.png) no-repeat;
background-size: cover;
background-position: bottom;
display: flex;
min-height: 500px; }
@media (max-width: 767px) {
.footer-wrapper > .top-footer-wrapper {
background: url(//k9kindtraining.com/wp-content/themes/wp-bootstrap-4/assets/images/footer-m.png) no-repeat;
min-height: 900px;
background-size: cover; } }
.footer-wrapper > .nav-footer-wrapper {
background-color: #0d2f33;
padding: 14px 0; }
.footer-wrapper > .nav-footer-wrapper .menu-footer-container > .nav > li.nav-item > a.nav-link {
border-right: 1px solid #ffd15c;
color: #ffd15c;
padding: 1px 1rem;
font: 400 16px 'Montserrat', sans-serif; }
.footer-wrapper > .nav-footer-wrapper .menu-footer-container > .nav > li.nav-item:last-of-type > a.nav-link {
border-right: 0; }
@media (max-width: 767px) {
.footer-wrapper > .nav-footer-wrapper .menu-footer-container > .nav li.nav-item:first-of-type a.nav-link {
padding: 0 10px 0 0; }
.footer-wrapper > .nav-footer-wrapper .menu-footer-container > .nav li.nav-item:last-of-type a.nav-link {
padding: 0 0 0 10px; } }
.footer-wrapper footer.site-footer {
padding-top: 265px; }
.footer-wrapper footer.site-footer .widget-area {
color: #fff; }
.footer-wrapper footer.site-footer .widget-area > .widget > .widget-title {
color: #ffd15c;
font: 700 16px 'Montserrat', sans-serif;
font-size: 18px;
text-transform: uppercase;
margin-bottom: 25px; }
.footer-wrapper footer.site-footer .widget-area > .widget > .widget-title > span {
position: relative;
word-spacing: 7px; }
.footer-wrapper footer.site-footer .widget-area.footer-1-area .widget-title > span:before {
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjEyLjU2MyIgaGVpZ2h0PSIxMi4zMSIgdmlld0JveD0iMCAwIDEyLjU2MyAxMi4zMSI+ICA8ZGVmcz4gICAgPHN0eWxlPiAgICAgIC5jbHMtMSB7ICAgICAgICBmaWxsOiAjMDAwOyAgICAgICAgZmlsdGVyOiB1cmwoI2NvbG9yLW92ZXJsYXktMSk7ICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7ICAgICAgfSAgICA8L3N0eWxlPiAgICA8ZmlsdGVyIGlkPSJjb2xvci1vdmVybGF5LTEiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+ICAgICAgPGZlRmxvb2QgZmxvb2QtY29sb3I9IiNmZjc4MDAiLz4gICAgICA8ZmVDb21wb3NpdGUgb3BlcmF0b3I9ImluIiBpbjI9IlNvdXJjZUdyYXBoaWMiLz4gICAgICA8ZmVCbGVuZCBpbjI9IlNvdXJjZUdyYXBoaWMiIHJlc3VsdD0ic29saWRGaWxsIi8+ICAgIDwvZmlsdGVyPiAgPC9kZWZzPiAgPHBhdGggZD0iTTYuMjc0LDIuNjc4IEM0LjY0NywtMS41OTUgMC4wMjMsLTAuNTk4IC0wLjAwOCw0LjM2MSBDLTAuMDI0LDcuMDg1IDIuMTk0LDguMTAzIDMuNjcyLDkuMTkyIEM1LjEwNSwxMC4yNDggNi4xMjQsMTEuNjkzIDYuMjg0LDEyLjMwNyBDNi40MjEsMTEuNzA1IDcuNTU3LDEwLjIyMCA4Ljg4Myw5LjE2MiBDMTAuMzMzLDguMDA2IDEyLjU3OSw3LjA1NiAxMi41NjMsNC4zMzIgQzEyLjUzMiwtMC42NDAgNy44MjcsLTEuNDI1IDYuMjc0LDIuNjc4IFoiIGNsYXNzPSJjbHMtMSIvPjwvc3ZnPg==");
position: absolute;
left: 25px; }
.footer-wrapper footer.site-footer .widget-area.footer-1-area .textwidget > p:first-child {
font-size: 16px;
margin-bottom: 7px; }
.footer-wrapper footer.site-footer .widget-area.footer-1-area .textwidget > p:last-child {
font: 200 16px 'Montserrat', sans-serif;
font-size: 12px;
line-height: 20px; }
@media (max-width: 767px) {
.footer-wrapper footer.site-footer .widget-area.footer-1-area {
margin-top: 45px; } }
@media (max-width: 767px) {
.footer-wrapper footer.site-footer .widget-area.footer-2-area {
display: none; } }
.footer-wrapper footer.site-footer .widget-area.footer-2-area .textwidget, .footer-wrapper footer.site-footer .widget-area.footer-3-area .textwidget {
line-height: 30px;
font-size: 15px; }
.footer-wrapper footer.site-footer .widget-area.footer-2-area .textwidget > p, .footer-wrapper footer.site-footer .widget-area.footer-3-area .textwidget > p {
margin-bottom: 7px; }
@media (max-width: 767px) {
.footer-wrapper footer.site-footer .widget-area.footer-3-area {
margin-top: 5vh; } }
@media (max-width: 767px) {
.footer-wrapper footer.site-footer .widget-area.footer-3-area .menu-footer-social-container {
margin-top: 18vh; } }
.footer-wrapper footer.site-footer .widget-area.footer-3-area .menu-footer-social-container .menu-item .nav-link:hover {
transform: scale(1.2); }
.footer-wrapper footer.site-footer .widget-area.footer-3-area .menu-footer-social-container .menu-item .nav-link > i.fab {
color: #ffd15c;
font-size: 31px; }
@media screen and (min-width: 800px) {
.dropdown:hover > .dropdown-menu {
display: block; } } @media (max-width: 767px) {
.home-header > .elementor-container {
align-items: stretch !important; }
.home-header > .elementor-container > .elementor-row > .elementor-element > .elementor-column-wrap > .elementor-widget-wrap {
align-content: space-evenly !important; } }
.home-header--welcome {
margin: -30px 0 8px 0 !important; }
@media screen and (min-width: 800px) {
.home-header--welcome br {
display: none; } }
@media (max-width: 767px) {
.home-header--welcome {
font-weight: 300 !important;
text-transform: uppercase; } }
.home-header--welcome-and .elementor-heading-title {
background: -webkit-linear-gradient(#FF7800, #d43a00);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
color: transparent !important; }
@media (max-width: 767px) {
.home-header--welcome-and .elementor-widget-container {
margin-top: -87px !important; } }
@media (max-width: 767px) {
.home-header--welcome-heading-2 .elementor-widget-container {
margin-top: -103px !important; } }
.home-header--btn .elementor-button-wrapper a.elementor-button:hover {
color: #fff !important; }
.home-header .scrolldown-home-pointer {
-moz-animation: bounce 2s infinite;
-webkit-animation: bounce 2s infinite;
animation: bounce 2s infinite; }
.home-header .scrolldown-home-pointer:hover {
cursor: pointer; }
@keyframes bounce {
0%, 20%, 50%, 80%, 100% {
transform: translateY(0); }
40% {
transform: translateY(-30px); }
60% {
transform: translateY(-15px); } }
@media (max-width: 767px) {
.home--heading_text-m strong {
font-weight: 800 !important; } }
@media (max-width: 767px) and (max-width: 767px) {
.home--about_us > .elementor-container {
align-items: stretch !important; }
.home--about_us > .elementor-container > .elementor-row > .elementor-element > .elementor-column-wrap > .elementor-widget-wrap {
align-content: flex-end !important; } }
@media (max-width: 767px) and (max-width: 767px) {
.home--features > .elementor-container {
align-items: stretch !important; }
.home--features > .elementor-container > .elementor-row > .elementor-element > .elementor-column-wrap > .elementor-widget-wrap {
align-content: flex-start !important; } }
@media (max-width: 767px) and (max-width: 767px) {
.home--blue_section--title .elementor-heading-title {
font-weight: 700; } }
@media (max-width: 767px) {
.home--blue_section--contacts .elementor-text-editor > * {
color: #ffd15c; } }
@media (max-width: 767px) and (max-width: 767px) {
.home--blue_section > .elementor-container {
align-items: stretch !important; }
.home--blue_section > .elementor-container > .elementor-row > .elementor-element > .elementor-column-wrap > .elementor-widget-wrap {
align-content: flex-start !important; } } @media (max-width: 767px) {
.contact-us__header--title .elementor-heading-title {
color: #ffffff !important; } }
.contact-us__content .contact-background-title {
display: flex; }
.contact-us__content .contact-background-title > .elementor-widget-container {
z-index: 99; }
.contact-us__content .contact-background-title:after {
background-color: #ffd15c;
content: '';
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: -50rem; }
@media (max-width: 767px) {
.contact-us__content .contact-background-title:after {
right: -1.85rem; } }
.contact-us__content .eael-contact-form .contact_form--name {
font: 800 16px 'Montserrat', sans-serif;
font-size: 20px;
color: #6a6a6a; }
@media (max-width: 767px) {
.contact-us__content .eael-contact-form .contact_form--name {
display: inline-block;
margin-bottom: 30px; } }
.contact-us__content .eael-contact-form .contact_form--name-input {
border-radius: 0;
font-weight: 300 !important; }
.contact-us__content .eael-contact-form .contact_form--name-input::-webkit-input-placeholder { font-weight: 300 !important; }
.contact-us__content .eael-contact-form .contact_form--name-input::-moz-placeholder { font-weight: 300 !important; }
.contact-us__content .eael-contact-form .contact_form--name-input:-ms-input-placeholder { font-weight: 300 !important; }
.contact-us__content .eael-contact-form .contact_form--name-input:-moz-placeholder { font-weight: 300 !important; }
@media (max-width: 767px) {
.contact-us__content .eael-contact-form .contact_form--email {
display: inline-block;
margin-bottom: 30px; } }
.contact-us__content .eael-contact-form .contact_form--email-input {
border-radius: 0;
font-weight: 300 !important; }
.contact-us__content .eael-contact-form .contact_form--email-input::-webkit-input-placeholder { font-weight: 300 !important; }
.contact-us__content .eael-contact-form .contact_form--email-input::-moz-placeholder { font-weight: 300 !important; }
.contact-us__content .eael-contact-form .contact_form--email-input:-ms-input-placeholder { font-weight: 300 !important; }
.contact-us__content .eael-contact-form .contact_form--email-input:-moz-placeholder { font-weight: 300 !important; }
@media (max-width: 767px) {
.contact-us__content .eael-contact-form .contact_form--message {
display: inline-block;
margin-bottom: 30px; } }
.contact-us__content .eael-contact-form .contact_form--message-area {
border-radius: 0;
font-weight: 300 !important; }
.contact-us__content .eael-contact-form .contact_form--message-area::-webkit-input-placeholder { font-weight: 300 !important; }
.contact-us__content .eael-contact-form .contact_form--message-area::-moz-placeholder { font-weight: 300 !important; }
.contact-us__content .eael-contact-form .contact_form--message-area:-ms-input-placeholder { font-weight: 300 !important; }
.contact-us__content .eael-contact-form .contact_form--message-area:-moz-placeholder { font-weight: 300 !important; }
.contact-us__content .eael-contact-form .contact_form--send {
background-color: #ff7800 !important;
padding: 10px 55px !important;
text-transform: uppercase; }
.contact-us__content .eael-contact-form .contact_form--send:hover {
background-color: #ed5d08 !important;
transform: scale(1.1); }
@media (max-width: 767px) {
.contact-us__content > .elementor-container > .elementor-row {
flex-direction: column-reverse; } }
@media (max-width: 767px) {
.contact-us__info--item .elementor-image-box-title,
.contact-us__info--item .elementor-image-box-description {
color: #9b9b9b !important; } }
@media (max-width: 767px) {
.contact-us__info--item .elementor-image-box-title {
font-weight: 800 !important; } }
@media (max-width: 767px) {
.contact-us__info--item .elementor-image-box-description {
font-weight: 400 !important; } } .service-item__content .elementor-cta__content {
align-content: space-between !important; }
.service-item__content .elementor-cta__description a {
color: #3cbec0;
text-transform: uppercase;
text-decoration: underline;
font-weight: 300; }
.service-item__content .elementor-cta__button-wrapper {
text-align: right; }
@media (max-width: 767px) {
.service-item__content .elementor-cta__button-wrapper {
text-align: left; } }
.service-item__content .elementor-cta__button:after {
content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAH9JREFUeNpiYEAD////NwDi+UD8/j8qeA8VN2DAB4AK+v8TB/pxGXD+P2ngPDEuADm9gCgXQcMAGxCAyicQMMiAAWojNjAfyaX4DJrPgCUWSDXoPQMRAUjQIAYiYyIByaD55BhClEuoEiZUiR3K0wlVUizV8g7VcjEl5QlAgAEAJ5iGX9eXXZcAAAAASUVORK5CYII=);
position: relative;
top: 2px;
left: 6px; }
.services__page-nav--item .elementor-widget-container > .elementor-text-editor > a {
color: #b6b6b6; }
.services__page-nav--item:hover, .services__page-nav--item.active {
background-color: #ffd15c; }
.services__page-nav--item:hover > .elementor-column-wrap, .services__page-nav--item.active > .elementor-column-wrap {
border: 0 !important; }
.services__page-nav--item:hover > .elementor-column-wrap .elementor-widget-container > .elementor-text-editor > a,
.services__page-nav--item:hover > .elementor-column-wrap .elementor-widget-container > .elementor-text-editor > span, .services__page-nav--item.active > .elementor-column-wrap .elementor-widget-container > .elementor-text-editor > a,
.services__page-nav--item.active > .elementor-column-wrap .elementor-widget-container > .elementor-text-editor > span {
color: #fff;
font-weight: 800;
text-decoration: underline; }
.aligned-ul ul {
padding-left: 15px !important; }
.ul-m-b-0 ul {
margin-bottom: 0 !important; }
.m-b-0 {
margin-bottom: 0 !important; }
.m-b-0.m-b-0-p p {
margin-bottom: 0 !important; }
.no-m-b {
margin-bottom: 0 !important; }
.no-m-b p {
margin-bottom: 0 !important; }
.workshops-content .clear-ul-offset ul {
padding-left: 15px; } .assessments-title strong {
font-weight: 700 !important; }
.assessments-price-block {
margin-bottom: 10px !important; }
@media screen and (min-width: 800px) {
.assessments-price-block p .orange-price + br {
display: none; } }
.assessments-price-block .orange-price {
color: #ff7800;
font: 800 16px 'Montserrat', sans-serif;
font-size: 48px; }
@media screen and (min-width: 800px) {
.assessments-after-price p {
margin-bottom: 0 !important; } }
.assessments-after-price a {
color: inherit !important; }
.infographic-left, .infographic-right {
height: 100%; }
.infographic-left .elementor-shape-top, .infographic-right .elementor-shape-top {
transform: rotate(180deg);
top: -45px; }
.infographic-left .elementor-shape-bottom, .infographic-right .elementor-shape-bottom {
transform: rotateX(0deg) !important;
bottom: -67px; }
.infographic-right .elementor-shape-bottom {
width: calc(100% + 5.1px) !important; }
.infographic-right > .elementor-column-gap-default {
margin-left: 0 !important; }
.infographic--title {
margin-bottom: 5px !important; }
.infographic--second-text .elementor-text-editor strong, .infographic--second-text .elementor-text-editor a {
color: #ffd15c;
font-weight: 800; }
.infographic--second-text .elementor-text-editor a {
text-decoration: underline; }
.infographic--second-text .elementor-text-editor .price {
color: #fff;
font-size: 36px;
font-weight: 800; }
.private-infographic__first .elementor-text-editor > .price {
font-size: inherit; }
@media (max-width: 767px) {
.private-infographic__first .elementor-text-editor > .price {
display: block; } }
.private-infographic__first .elementor-text-editor .white,
.private-infographic__first .elementor-text-editor .white strong {
color: #fff; }
.private-infographic__second .elementor-text-editor strong {
color: #fff; }
.private-infographic__second .elementor-text-editor .price {
font-size: inherit; }
@media (max-width: 767px) {
.private-infographic__second .elementor-text-editor .price {
display: block; } }
.private-infographic__second .elementor-text-editor .price > strong {
color: #ffd15c; }
.private-infographic__third .elementor-text-editor strong {
color: #fff; }
.private-infographic__third .elementor-text-editor .price {
font-size: inherit;
color: #ffd15c; }
@media (max-width: 767px) {
.private-infographic__third .elementor-text-editor .price {
display: block; } } .trainers__trainer-name strong {
font-weight: 700 !important; }
.trainers__trainer-description a {
color: #ff7800 !important;
text-decoration: underline !important; }
@media (max-width: 767px) {
.trainers__skills ul li {
margin-bottom: 30px; } } .service-page__list ul li {
margin-bottom: 25px; } .main-testimonials--container ul.slick-dots > li {
margin: 3px; }
.main-testimonials--container ul.slick-dots > li.slick-active i {
font-weight: 900; }
.main-testimonials--container ul.slick-dots > li > i {
font-size: 18px; }
.main-testimonials--container ul.slick-dots > li > i:before {
content: '\f111'; }
.main-testimonials__item .eael-testimonial-item {
display: flex;
flex-direction: row; }
@media (max-width: 767px) {
.main-testimonials__item .eael-testimonial-item {
padding-top: 10px; } }
.main-testimonials__item .eael-testimonial-item .eael-testimonial-image {
margin-right: 10px;
max-width: 15% !important; }
@media (max-width: 767px) {
.main-testimonials__item .eael-testimonial-item .eael-testimonial-image {
position: absolute;
max-width: 30% !important;
left: 60px;
top: 0; } }
.main-testimonials__item .eael-testimonial-item .eael-testimonial-content {
display: flex;
flex-direction: column-reverse;
width: 90%; }
@media (max-width: 767px) {
.main-testimonials__item .eael-testimonial-item .eael-testimonial-content {
width: 100%; } }
@media (max-width: 767px) {
.main-testimonials__item .eael-testimonial-item .eael-testimonial-content .eael-testimonial-text {
margin-top: 25px;
text-align: center; } }
.main-testimonials__item .eael-testimonial-item .eael-testimonial-content > .bio-text {
margin-bottom: 10px; }
@media (max-width: 767px) {
.main-testimonials__item .eael-testimonial-item .eael-testimonial-content > .bio-text {
padding: 0 30%;
margin-left: 70px;
text-align: left; } }
.main-testimonials__item .eael-testimonial-item .eael-testimonial-content > .bio-text > p {
margin: 0; } @media (max-width: 767px) {
.puppy-infographic--item .elementor-image-box-title {
text-align: center; } }
.puppy-infographic--item.second .elementor-image-box-description > span {
display: block;
margin-bottom: 30px; }
.puppy-infographic--item.second .elementor-image-box-description > span > a {
color: #ffd15c;
text-decoration: underline; }
@media screen and (min-width: 800px) {
.puppy-infographic--item.last .elementor-image-box-description > br {
display: none; } }
@media (max-width: 767px) {
.puppy-infographic--item.last .elementor-image-box-description {
font-weight: 800 !important; } }
.puppy-infographic--item.last .elementor-image-box-description .price {
color: #ffd15c;
font-weight: 800;
font-size: 48px; }
@media (max-width: 767px) {
.puppy-infographic--item.last .elementor-image-box-description .price {
font-size: 34px !important; } }
@media (max-width: 767px) {
.puppy-infographic--item.last .elementor-image-box-description .gst {
font-weight: 200;
font-size: 34px !important; } }