﻿.elementor-222 .elementor-element.elementor-element-4473f3a:not(.elementor-motion-effects-element-type-background),
.elementor-222 .elementor-element.elementor-element-4473f3a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://i0.wp.com/tekhive.co.uk/wp-content/uploads/2020/03/9.jpg?fit=1920%2C681&ssl=1");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-222 .elementor-element.elementor-element-4473f3a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -140px;
    margin-bottom: 0px;
    padding: 70px 0px 70px 0px;
}

.elementor-222 .elementor-element.elementor-element-4473f3a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-222 .elementor-element.elementor-element-f5e898d .fixed_banner_content h2 {
    color: #A6A6A6;
    font-size: 60px;
    line-height: 1em;
}

.elementor-222 .elementor-element.elementor-element-1db97a5>.elementor-widget-container {
    margin: -150px 0px 0px 0px;
}

.elementor-222 .elementor-element.elementor-element-1db97a5 .drox_btn {
    border-radius: 100px 100px 100px 100px;
    padding: 0px 60px 0px 60px;
}

.elementor-222 .elementor-element.elementor-element-1db97a5 .drox_btn_bounce {
    border-radius: 100px 100px 100px 100px;
    padding: 0px 60px 0px 60px;
}

.elementor-222 .elementor-element.elementor-element-1db97a5 .drox_btn_sweep {
    border-radius: 100px 100px 100px 100px;
    padding: 0px 60px 0px 60px;
}

.elementor-222 .elementor-element.elementor-element-1db97a5 .drox_btn_shutter {
    border-radius: 100px 100px 100px 100px;
    padding: 0px 60px 0px 60px;
}

.elementor-222 .elementor-element.elementor-element-b0c9aee:not(.elementor-motion-effects-element-type-background),
.elementor-222 .elementor-element.elementor-element-b0c9aee>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://i0.wp.com/tekhive.co.uk/wp-content/uploads/2020/03/9.jpg?fit=1920%2C681&ssl=1");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-222 .elementor-element.elementor-element-b0c9aee {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -140px;
    margin-bottom: 0px;
    padding: 70px 0px 70px 0px;
}

.elementor-222 .elementor-element.elementor-element-b0c9aee>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-222 .elementor-element.elementor-element-caa30d1 .fixed_banner_content h2 {
    color: #A6A6A6;
    font-size: 60px;
    line-height: 1em;
}

.elementor-222 .elementor-element.elementor-element-b85f1b0>.elementor-widget-container {
    margin: -150px 0px 0px 0px;
}

.elementor-222 .elementor-element.elementor-element-b85f1b0 .drox_btn {
    border-radius: 100px 100px 100px 100px;
    padding: 0px 60px 0px 60px;
}

.elementor-222 .elementor-element.elementor-element-b85f1b0 .drox_btn_bounce {
    border-radius: 100px 100px 100px 100px;
    padding: 0px 60px 0px 60px;
}

.elementor-222 .elementor-element.elementor-element-b85f1b0 .drox_btn_sweep {
    border-radius: 100px 100px 100px 100px;
    padding: 0px 60px 0px 60px;
}

.elementor-222 .elementor-element.elementor-element-b85f1b0 .drox_btn_shutter {
    border-radius: 100px 100px 100px 100px;
    padding: 0px 60px 0px 60px;
}

.elementor-widget-heading .elementor-heading-title {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}

.elementor-222 .elementor-element.elementor-element-32d0623 {
    text-align: center;
}

.elementor-222 .elementor-element.elementor-element-32d0623 .elementor-heading-title {
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
    color: #A6A6A6;
}

.elementor-222 .elementor-element.elementor-element-9a79a31 {
    --spacer-size: 10px;
}

.elementor-222 .elementor-element.elementor-element-be5325a {
    text-align: center;
}

.elementor-222 .elementor-element.elementor-element-be5325a .elementor-heading-title {
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: #000000;
}

.elementor-222 .elementor-element.elementor-element-6f9451e>.elementor-container {
    max-width: 1600px;
}

.elementor-222 .elementor-element.elementor-element-6f9451e {
    padding: 0px 15px 0px 15px;
}

.elementor-222 .elementor-element.elementor-element-339d130>.elementor-container {
    min-height: 920px;
}

.elementor-222 .elementor-element.elementor-element-51ec962:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-222 .elementor-element.elementor-element-51ec962>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-51ec962>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 50px 50px 50px;
}

.elementor-222 .elementor-element.elementor-element-51ec962>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-222 .elementor-element.elementor-element-d42812e {
    text-align: center;
}

.elementor-222 .elementor-element.elementor-element-d42812e .elementor-heading-title {
    color: #000000;
}

.elementor-widget-text-editor {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
    background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,
.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}

.elementor-222 .elementor-element.elementor-element-b2467a8 {
    text-align: center;
    color: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-efc079c {
    width: 100%;
    max-width: 100%;
    z-index: 3;
    text-align: justify;
    font-family: "Roboto Serif", Sans-serif;
    font-weight: 400;
}

.elementor-222 .elementor-element.elementor-element-c5a21ad {
    --spacer-size: 50px;
}

.elementor-222 .elementor-element.elementor-element-7a34b0f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-222 .elementor-element.elementor-element-7a34b0f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-7a34b0f>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 50px 50px 50px;
}

.elementor-222 .elementor-element.elementor-element-7a34b0f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-222 .elementor-element.elementor-element-1e91351 {
    text-align: center;
}

.elementor-222 .elementor-element.elementor-element-1e91351 .elementor-heading-title {
    color: #000000;
}

.elementor-222 .elementor-element.elementor-element-ce5ec95 {
    text-align: center;
    color: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-aeca06f {
    z-index: 3;
    text-align: justify;
    font-family: "Roboto Serif", Sans-serif;
    font-weight: 400;
}

.elementor-222 .elementor-element.elementor-element-0e4f944 {
    --spacer-size: 50px;
}

.elementor-222 .elementor-element.elementor-element-477c836>.elementor-container {
    min-height: 920px;
}

.elementor-222 .elementor-element.elementor-element-7750065:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-222 .elementor-element.elementor-element-7750065>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-7750065>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 50px 50px 50px;
}

.elementor-222 .elementor-element.elementor-element-7750065>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-222 .elementor-element.elementor-element-192ca05 {
    text-align: center;
}

.elementor-222 .elementor-element.elementor-element-192ca05 .elementor-heading-title {
    color: #000000;
}

.elementor-222 .elementor-element.elementor-element-1dc790e {
    text-align: center;
    color: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-c71c0d8 {
    z-index: 3;
    text-align: justify;
    font-family: "Roboto Serif", Sans-serif;
    font-weight: 400;
}

.elementor-222 .elementor-element.elementor-element-21578bf {
    --spacer-size: 50px;
}

.elementor-222 .elementor-element.elementor-element-89609a7 {
    --spacer-size: 10px;
}

.elementor-222 .elementor-element.elementor-element-2e03309>.elementor-container {
    min-height: 920px;
}

.elementor-222 .elementor-element.elementor-element-ae36284:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-222 .elementor-element.elementor-element-ae36284>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-ae36284>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 50px 50px 50px;
}

.elementor-222 .elementor-element.elementor-element-ae36284>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-222 .elementor-element.elementor-element-729279e {
    text-align: center;
}

.elementor-222 .elementor-element.elementor-element-729279e .elementor-heading-title {
    color: #000000;
}

.elementor-222 .elementor-element.elementor-element-0ff2bfa {
    text-align: center;
    color: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-5088f25>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-222 .elementor-element.elementor-element-5088f25 {
    z-index: 3;
    text-align: justify;
    font-family: "Roboto Serif", Sans-serif;
    font-weight: 400;
}

.elementor-222 .elementor-element.elementor-element-4004593>.elementor-container {
    max-width: 1600px;
}

.elementor-222 .elementor-element.elementor-element-4004593 {
    padding: 0px 15px 0px 15px;
}

.elementor-222 .elementor-element.elementor-element-166c4e1>.elementor-container {
    min-height: 920px;
}

.elementor-222 .elementor-element.elementor-element-47a7b01:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-222 .elementor-element.elementor-element-47a7b01>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-47a7b01>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 50px 50px 50px;
}

.elementor-222 .elementor-element.elementor-element-47a7b01>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-222 .elementor-element.elementor-element-476d1c2 {
    text-align: center;
}

.elementor-222 .elementor-element.elementor-element-476d1c2 .elementor-heading-title {
    color: #000000;
}

.elementor-222 .elementor-element.elementor-element-96be832 {
    text-align: center;
    color: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-674f316 {
    width: 100%;
    max-width: 100%;
    text-align: justify;
    font-family: "Roboto Serif", Sans-serif;
    font-weight: 400;
}

.elementor-222 .elementor-element.elementor-element-4c436d7 {
    --spacer-size: 50px;
}

.elementor-222 .elementor-element.elementor-element-62370ae .drox_btn {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-62370ae .drox_btn_bounce {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-62370ae .drox_btn_sweep {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-62370ae .drox_btn_shutter.in_horiz:before {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-62370ae .drox_btn_shutter.out_horiz {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-62370ae .drox_btn_shutter.in_vert:before {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-62370ae .drox_btn_shutter.out_vert {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-62370ae .drox_btn span {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-62370ae .drox_btn_bounce:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-62370ae .drox_btn_sweep:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-62370ae .drox_btn_shutter.in_horiz {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-62370ae .drox_btn_shutter.out_horiz:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-62370ae .drox_btn_shutter.in_vert {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-62370ae .drox_btn_shutter.out_vert:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-62370ae .drox_btn,
.elementor-222 .elementor-element.elementor-element-62370ae .drox_btn_bounce,
.elementor-222 .elementor-element.elementor-element-62370ae .drox_btn_sweep,
.elementor-222 .elementor-element.elementor-element-62370ae .drox_btn_shutter {
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
}

.elementor-222 .elementor-element.elementor-element-9221926>.elementor-container {
    min-height: 920px;
}

.elementor-222 .elementor-element.elementor-element-a2321db:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-222 .elementor-element.elementor-element-a2321db>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-a2321db>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 50px 50px 50px;
}

.elementor-222 .elementor-element.elementor-element-a2321db>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-222 .elementor-element.elementor-element-569af4c {
    text-align: center;
}

.elementor-222 .elementor-element.elementor-element-569af4c .elementor-heading-title {
    color: #000000;
}

.elementor-222 .elementor-element.elementor-element-924d36c {
    text-align: center;
    color: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-19f9d3b {
    text-align: justify;
    font-family: "Roboto Serif", Sans-serif;
    font-weight: 400;
}

.elementor-222 .elementor-element.elementor-element-9527a63 {
    --spacer-size: 50px;
}

.elementor-222 .elementor-element.elementor-element-1f2a4be .drox_btn {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-1f2a4be .drox_btn_bounce {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-1f2a4be .drox_btn_sweep {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-1f2a4be .drox_btn_shutter.in_horiz:before {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-1f2a4be .drox_btn_shutter.out_horiz {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-1f2a4be .drox_btn_shutter.in_vert:before {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-1f2a4be .drox_btn_shutter.out_vert {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-1f2a4be .drox_btn span {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-1f2a4be .drox_btn_bounce:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-1f2a4be .drox_btn_sweep:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-1f2a4be .drox_btn_shutter.in_horiz {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-1f2a4be .drox_btn_shutter.out_horiz:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-1f2a4be .drox_btn_shutter.in_vert {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-1f2a4be .drox_btn_shutter.out_vert:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-1f2a4be .drox_btn,
.elementor-222 .elementor-element.elementor-element-1f2a4be .drox_btn_bounce,
.elementor-222 .elementor-element.elementor-element-1f2a4be .drox_btn_sweep,
.elementor-222 .elementor-element.elementor-element-1f2a4be .drox_btn_shutter {
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
}

.elementor-222 .elementor-element.elementor-element-f150f0f>.elementor-container {
    min-height: 920px;
}

.elementor-222 .elementor-element.elementor-element-b645c4b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-222 .elementor-element.elementor-element-b645c4b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-b645c4b>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 50px 50px 50px;
}

.elementor-222 .elementor-element.elementor-element-b645c4b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-222 .elementor-element.elementor-element-83c0878 {
    text-align: center;
}

.elementor-222 .elementor-element.elementor-element-83c0878 .elementor-heading-title {
    color: #000000;
}

.elementor-222 .elementor-element.elementor-element-d5d16dc {
    text-align: center;
    color: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-994cd59 {
    text-align: justify;
    font-family: "Roboto Serif", Sans-serif;
    font-weight: 400;
}

.elementor-222 .elementor-element.elementor-element-a539e9d {
    --spacer-size: 50px;
}

.elementor-222 .elementor-element.elementor-element-cc10abe {
    --spacer-size: 10px;
}

.elementor-222 .elementor-element.elementor-element-49d19a0 .drox_btn {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-49d19a0 .drox_btn_bounce {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-49d19a0 .drox_btn_sweep {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-49d19a0 .drox_btn_shutter.in_horiz:before {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-49d19a0 .drox_btn_shutter.out_horiz {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-49d19a0 .drox_btn_shutter.in_vert:before {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-49d19a0 .drox_btn_shutter.out_vert {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-49d19a0 .drox_btn span {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-49d19a0 .drox_btn_bounce:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-49d19a0 .drox_btn_sweep:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-49d19a0 .drox_btn_shutter.in_horiz {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-49d19a0 .drox_btn_shutter.out_horiz:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-49d19a0 .drox_btn_shutter.in_vert {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-49d19a0 .drox_btn_shutter.out_vert:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-49d19a0 .drox_btn,
.elementor-222 .elementor-element.elementor-element-49d19a0 .drox_btn_bounce,
.elementor-222 .elementor-element.elementor-element-49d19a0 .drox_btn_sweep,
.elementor-222 .elementor-element.elementor-element-49d19a0 .drox_btn_shutter {
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
}

.elementor-222 .elementor-element.elementor-element-73229f1>.elementor-container {
    min-height: 920px;
}

.elementor-222 .elementor-element.elementor-element-22e806c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-222 .elementor-element.elementor-element-22e806c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-22e806c>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 50px 50px 50px;
}

.elementor-222 .elementor-element.elementor-element-22e806c>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-222 .elementor-element.elementor-element-f5fc4f4 {
    text-align: center;
}

.elementor-222 .elementor-element.elementor-element-f5fc4f4 .elementor-heading-title {
    color: #000000;
}

.elementor-222 .elementor-element.elementor-element-e22c5a6 {
    text-align: center;
    color: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-8b63af3>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-222 .elementor-element.elementor-element-8b63af3 {
    text-align: justify;
    font-family: "Roboto Serif", Sans-serif;
    font-weight: 400;
}

.elementor-222 .elementor-element.elementor-element-f9e86e9 {
    --spacer-size: 50px;
}

.elementor-222 .elementor-element.elementor-element-69f1736 .drox_btn {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-69f1736 .drox_btn_bounce {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-69f1736 .drox_btn_sweep {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-69f1736 .drox_btn_shutter.in_horiz:before {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-69f1736 .drox_btn_shutter.out_horiz {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-69f1736 .drox_btn_shutter.in_vert:before {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-69f1736 .drox_btn_shutter.out_vert {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-69f1736 .drox_btn span {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-69f1736 .drox_btn_bounce:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-69f1736 .drox_btn_sweep:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-69f1736 .drox_btn_shutter.in_horiz {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-69f1736 .drox_btn_shutter.out_horiz:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-69f1736 .drox_btn_shutter.in_vert {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-69f1736 .drox_btn_shutter.out_vert:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-69f1736 .drox_btn,
.elementor-222 .elementor-element.elementor-element-69f1736 .drox_btn_bounce,
.elementor-222 .elementor-element.elementor-element-69f1736 .drox_btn_sweep,
.elementor-222 .elementor-element.elementor-element-69f1736 .drox_btn_shutter {
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
}

.elementor-222 .elementor-element.elementor-element-e1d950e>.elementor-container {
    max-width: 1600px;
}

.elementor-222 .elementor-element.elementor-element-e1d950e {
    margin-top: -190px;
    margin-bottom: 0px;
    padding: 0px 15px 0px 15px;
    z-index: 2;
}

.elementor-222 .elementor-element.elementor-element-fd36d06>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-222 .elementor-element.elementor-element-1aa6133:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-222 .elementor-element.elementor-element-1aa6133>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-1aa6133>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 50px 0px;
}

.elementor-222 .elementor-element.elementor-element-1aa6133>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-222 .elementor-element.elementor-element-2ed8a5e .drox_btn {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-2ed8a5e .drox_btn_bounce {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-2ed8a5e .drox_btn_sweep {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-2ed8a5e .drox_btn_shutter.in_horiz:before {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-2ed8a5e .drox_btn_shutter.out_horiz {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-2ed8a5e .drox_btn_shutter.in_vert:before {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-2ed8a5e .drox_btn_shutter.out_vert {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-2ed8a5e .drox_btn span {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-2ed8a5e .drox_btn_bounce:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-2ed8a5e .drox_btn_sweep:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-2ed8a5e .drox_btn_shutter.in_horiz {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-2ed8a5e .drox_btn_shutter.out_horiz:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-2ed8a5e .drox_btn_shutter.in_vert {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-2ed8a5e .drox_btn_shutter.out_vert:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-2ed8a5e .drox_btn,
.elementor-222 .elementor-element.elementor-element-2ed8a5e .drox_btn_bounce,
.elementor-222 .elementor-element.elementor-element-2ed8a5e .drox_btn_sweep,
.elementor-222 .elementor-element.elementor-element-2ed8a5e .drox_btn_shutter {
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
}

.elementor-222 .elementor-element.elementor-element-5f9e635:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-222 .elementor-element.elementor-element-5f9e635>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-5f9e635>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 50px 0px;
}

.elementor-222 .elementor-element.elementor-element-5f9e635>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-222 .elementor-element.elementor-element-1bc162b .drox_btn {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-1bc162b .drox_btn_bounce {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-1bc162b .drox_btn_sweep {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-1bc162b .drox_btn_shutter.in_horiz:before {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-1bc162b .drox_btn_shutter.out_horiz {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-1bc162b .drox_btn_shutter.in_vert:before {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-1bc162b .drox_btn_shutter.out_vert {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-1bc162b .drox_btn span {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-1bc162b .drox_btn_bounce:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-1bc162b .drox_btn_sweep:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-1bc162b .drox_btn_shutter.in_horiz {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-1bc162b .drox_btn_shutter.out_horiz:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-1bc162b .drox_btn_shutter.in_vert {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-1bc162b .drox_btn_shutter.out_vert:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-1bc162b .drox_btn,
.elementor-222 .elementor-element.elementor-element-1bc162b .drox_btn_bounce,
.elementor-222 .elementor-element.elementor-element-1bc162b .drox_btn_sweep,
.elementor-222 .elementor-element.elementor-element-1bc162b .drox_btn_shutter {
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
}

.elementor-222 .elementor-element.elementor-element-541f4fd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-222 .elementor-element.elementor-element-541f4fd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-541f4fd>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 50px 0px;
}

.elementor-222 .elementor-element.elementor-element-541f4fd>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-222 .elementor-element.elementor-element-acd32eb .drox_btn {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-acd32eb .drox_btn_bounce {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-acd32eb .drox_btn_sweep {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-acd32eb .drox_btn_shutter.in_horiz:before {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-acd32eb .drox_btn_shutter.out_horiz {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-acd32eb .drox_btn_shutter.in_vert:before {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-acd32eb .drox_btn_shutter.out_vert {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-acd32eb .drox_btn span {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-acd32eb .drox_btn_bounce:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-acd32eb .drox_btn_sweep:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-acd32eb .drox_btn_shutter.in_horiz {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-acd32eb .drox_btn_shutter.out_horiz:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-acd32eb .drox_btn_shutter.in_vert {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-acd32eb .drox_btn_shutter.out_vert:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-acd32eb .drox_btn,
.elementor-222 .elementor-element.elementor-element-acd32eb .drox_btn_bounce,
.elementor-222 .elementor-element.elementor-element-acd32eb .drox_btn_sweep,
.elementor-222 .elementor-element.elementor-element-acd32eb .drox_btn_shutter {
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
}

.elementor-222 .elementor-element.elementor-element-011fff0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-222 .elementor-element.elementor-element-011fff0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-011fff0>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 50px 0px;
}

.elementor-222 .elementor-element.elementor-element-011fff0>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-222 .elementor-element.elementor-element-85654cf .drox_btn {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-85654cf .drox_btn_bounce {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-85654cf .drox_btn_sweep {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-85654cf .drox_btn_shutter.in_horiz:before {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-85654cf .drox_btn_shutter.out_horiz {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-85654cf .drox_btn_shutter.in_vert:before {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-85654cf .drox_btn_shutter.out_vert {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-85654cf .drox_btn span {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-85654cf .drox_btn_bounce:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-85654cf .drox_btn_sweep:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-85654cf .drox_btn_shutter.in_horiz {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-85654cf .drox_btn_shutter.out_horiz:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-85654cf .drox_btn_shutter.in_vert {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-85654cf .drox_btn_shutter.out_vert:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-85654cf .drox_btn,
.elementor-222 .elementor-element.elementor-element-85654cf .drox_btn_bounce,
.elementor-222 .elementor-element.elementor-element-85654cf .drox_btn_sweep,
.elementor-222 .elementor-element.elementor-element-85654cf .drox_btn_shutter {
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
}

.elementor-222 .elementor-element.elementor-element-8bd77a3 {
    padding: 35px 0px 0px 0px;
}

.elementor-222 .elementor-element.elementor-element-91fb12e {
    text-align: center;
}

.elementor-222 .elementor-element.elementor-element-91fb12e .elementor-heading-title {
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
    color: #A6A6A6;
}

.elementor-222 .elementor-element.elementor-element-9729fdb {
    --spacer-size: 10px;
}

.elementor-222 .elementor-element.elementor-element-1d230b7>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 100px 100px 100px 100px;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .folio_nav li {
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .folio_02:after {
    background: #046EBDD1;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .folio_03:after {
    background: #046EBDD1;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .f04_thumb:after {
    background: #046EBDD1;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .folio_trim .trim_thumb:after {
    background: #046EBDD1;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .slide_style .slide_content {
    background: #046EBDD1;
}

.folio_tooltips_wrapper .ftw_titler {
    background: #046EBDD1;
}

.folio_tooltips_wrapper .ftw_cater {
    background: #046EBDD1;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .fmd1_content {
    background: #046EBDD1;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .folio_flipper .ff_back {
    background: #046EBDD1;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .folio_parallax .fp_bottoms {
    background: #046EBDD1;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .f02_content h3 a:hover {
    color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .f03_content h3 a:hover {
    color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .f04_content h3 a:hover {
    color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .trim_content h3 a:hover {
    color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .sc_wrapper h3 a:hover {
    color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .fmd1_content h3 a:hover {
    color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .ffb_con h3 a:hover {
    color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .fpb_con h3 a:hover {
    color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .f02_content p a:hover {
    color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .f03_content p a:hover {
    color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .f04_content p a:hover {
    color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .trim_content p a:hover {
    color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .sc_wrapper p a:hover {
    color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .fmd1_content p a:hover {
    color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .ffb_con p a:hover {
    color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-1d230b7 .fpb_con p a:hover {
    color: #FAFAFA;
}

.elementor-222 .elementor-element.elementor-element-5549613>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 100px 100px 100px 100px;
}

.elementor-222 .elementor-element.elementor-element-cf53855:not(.elementor-motion-effects-element-type-background),
.elementor-222 .elementor-element.elementor-element-cf53855>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://i0.wp.com/tekhive.co.uk/wp-content/uploads/2020/03/9.jpg?fit=1920%2C681&ssl=1");
}

.elementor-222 .elementor-element.elementor-element-cf53855 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0px 120px 0px;
}

.elementor-222 .elementor-element.elementor-element-cf53855>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-222 .elementor-element.elementor-element-22615cb .info_img .yearsXP h2 {
    font-family: "Roboto", Sans-serif;
    font-weight: 800;
}

.elementor-222 .elementor-element.elementor-element-22615cb .info_img .yearsXP h3 {
    font-family: "Roboto", Sans-serif;
    font-weight: 700;
}

.elementor-222 .elementor-element.elementor-element-61ca35e>.elementor-element-populated {
    margin: 90px 0px 0px 5px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 5px;
}

.elementor-222 .elementor-element.elementor-element-402f51a>.elementor-widget-container {
    padding: 0px 0px 35px 0px;
}

.elementor-222 .elementor-element.elementor-element-402f51a .elementor-heading-title {
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
    color: #A6A6A6;
}

.elementor-222 .elementor-element.elementor-element-e1357f9 .dr_paragraph {
    font-family: "Roboto Serif", Sans-serif;
    font-size: 14px;
    line-height: 24px;
    margin: 0px 0px 30px 0px;
}

.elementor-222 .elementor-element.elementor-element-cdd6a6c .dr_tab_01 ul li a {
    font-family: "Roboto", Sans-serif;
    padding: 0px 0px 15px 0px;
}

.elementor-222 .elementor-element.elementor-element-cdd6a6c .dr_tab_01 ul li a:after {
    height: 1px;
    bottom: -1px;
}

.elementor-222 .elementor-element.elementor-element-cdd6a6c .dr_bat_01_con .tab-pane {
    font-family: "Roboto Serif", Sans-serif;
}

.elementor-222 .elementor-element.elementor-element-f40fd99 {
    --spacer-size: 20px;
}

.elementor-222 .elementor-element.elementor-element-d81d96d .drox_btn {
    border-radius: 100px 100px 100px 100px;
    padding: 0px 60px 0px 60px;
}

.elementor-222 .elementor-element.elementor-element-d81d96d .drox_btn_bounce {
    border-radius: 100px 100px 100px 100px;
    padding: 0px 60px 0px 60px;
}

.elementor-222 .elementor-element.elementor-element-d81d96d .drox_btn_sweep {
    border-radius: 100px 100px 100px 100px;
    padding: 0px 60px 0px 60px;
}

.elementor-222 .elementor-element.elementor-element-d81d96d .drox_btn_shutter {
    border-radius: 100px 100px 100px 100px;
    padding: 0px 60px 0px 60px;
}

.elementor-222 .elementor-element.elementor-element-c391311 {
    padding: 110px 0px 114px 0px;
}

.elementor-222 .elementor-element.elementor-element-6c70904 {
    text-align: center;
}

.elementor-222 .elementor-element.elementor-element-6c70904 .elementor-heading-title {
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
    color: #A6A6A6;
}

.elementor-222 .elementor-element.elementor-element-2fbf9b8 {
    --spacer-size: 10px;
}

.elementor-222 .elementor-element.elementor-element-5016389 {
    text-align: center;
    color: #000000;
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}

.elementor-222 .elementor-element.elementor-element-6cf2e3e {
    --spacer-size: 50px;
}

.elementor-222 .elementor-element.elementor-element-bb1c0f7 {
    --spacer-size: 50px;
}

.elementor-222 .elementor-element.elementor-element-b24feb0 .drox_btn {
    border-radius: 100px 100px 100px 100px;
    padding: 0px 60px 0px 60px;
}

.elementor-222 .elementor-element.elementor-element-b24feb0 .drox_btn_bounce {
    border-radius: 100px 100px 100px 100px;
    padding: 0px 60px 0px 60px;
}

.elementor-222 .elementor-element.elementor-element-b24feb0 .drox_btn_sweep {
    border-radius: 100px 100px 100px 100px;
    padding: 0px 60px 0px 60px;
}

.elementor-222 .elementor-element.elementor-element-b24feb0 .drox_btn_shutter {
    border-radius: 100px 100px 100px 100px;
    padding: 0px 60px 0px 60px;
}

.elementor-222 .elementor-element.elementor-element-cb342cc:not(.elementor-motion-effects-element-type-background),
.elementor-222 .elementor-element.elementor-element-cb342cc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://i0.wp.com/tekhive.co.uk/wp-content/uploads/2020/03/9.jpg?fit=1920%2C681&ssl=1");
}

.elementor-222 .elementor-element.elementor-element-cb342cc {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 70px 0px 70px 0px;
}

.elementor-222 .elementor-element.elementor-element-cb342cc>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-222 .elementor-element.elementor-element-cc1107e {
    text-align: center;
    font-family: "Roboto Serif", Sans-serif;
    font-weight: 400;
    line-height: 1em;
    letter-spacing: 0px;
}

.elementor-222 .elementor-element.elementor-element-80616af {
    --spacer-size: 10px;
}

.elementor-222 .elementor-element.elementor-element-b1720c2 {
    text-align: center;
}

.elementor-222 .elementor-element.elementor-element-b1720c2 .elementor-heading-title {
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
    color: #A6A6A6;
}

.elementor-222 .elementor-element.elementor-element-d93501c {
    --spacer-size: 10px;
}

.elementor-222 .elementor-element.elementor-element-fd5259b .drox_btn {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-fd5259b .drox_btn_bounce {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-fd5259b .drox_btn_sweep {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-fd5259b .drox_btn_shutter.in_horiz:before {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-fd5259b .drox_btn_shutter.out_horiz {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-fd5259b .drox_btn_shutter.in_vert:before {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-fd5259b .drox_btn_shutter.out_vert {
    background: #026EBD;
}

.elementor-222 .elementor-element.elementor-element-fd5259b .drox_btn span {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-fd5259b .drox_btn_bounce:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-fd5259b .drox_btn_sweep:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-fd5259b .drox_btn_shutter.in_horiz {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-fd5259b .drox_btn_shutter.out_horiz:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-fd5259b .drox_btn_shutter.in_vert {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-fd5259b .drox_btn_shutter.out_vert:before {
    background: #222222;
}

.elementor-222 .elementor-element.elementor-element-fd5259b .drox_btn,
.elementor-222 .elementor-element.elementor-element-fd5259b .drox_btn_bounce,
.elementor-222 .elementor-element.elementor-element-fd5259b .drox_btn_sweep,
.elementor-222 .elementor-element.elementor-element-fd5259b .drox_btn_shutter {
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-222 .elementor-element.elementor-element-c5c5ded {
        width: 100%;
    }

    .elementor-222 .elementor-element.elementor-element-ed75ca7 {
        width: 100%;
    }

    .elementor-222 .elementor-element.elementor-element-1dbdccb {
        width: 100%;
    }

    .elementor-222 .elementor-element.elementor-element-a2500b4 {
        width: 100%;
    }

    .elementor-222 .elementor-element.elementor-element-5cc0cd9 {
        width: 100%;
    }

    .elementor-222 .elementor-element.elementor-element-edb0658 {
        width: 100%;
    }

    .elementor-222 .elementor-element.elementor-element-1d69412 {
        width: 100%;
    }

    .elementor-222 .elementor-element.elementor-element-373838b {
        width: 100%;
    }
}

@media(max-width:1024px) {
    .elementor-222 .elementor-element.elementor-element-dd6266f>.elementor-element-populated {
        margin: -35px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-222 .elementor-element.elementor-element-f258aaf>.elementor-element-populated {
        margin: -35px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-222 .elementor-element.elementor-element-be5325a .elementor-heading-title {
        font-size: 14px;
    }

    .elementor-222 .elementor-element.elementor-element-6f9451e>.elementor-container {
        max-width: 1600px;
    }

    .elementor-222 .elementor-element.elementor-element-51ec962>.elementor-element-populated {
        padding: 50px 50px 50px 50px;
    }

    .elementor-222 .elementor-element.elementor-element-4004593>.elementor-container {
        max-width: 1600px;
    }

    .elementor-222 .elementor-element.elementor-element-166c4e1>.elementor-container {
        min-height: 550px;
    }

    .elementor-222 .elementor-element.elementor-element-47a7b01>.elementor-element-populated {
        padding: 50px 50px 50px 50px;
    }

    .elementor-222 .elementor-element.elementor-element-4c436d7 {
        --spacer-size: 30px;
    }

    .elementor-222 .elementor-element.elementor-element-9221926>.elementor-container {
        min-height: 550px;
    }

    .elementor-222 .elementor-element.elementor-element-9527a63 {
        --spacer-size: 30px;
    }

    .elementor-222 .elementor-element.elementor-element-f150f0f>.elementor-container {
        min-height: 550px;
    }

    .elementor-222 .elementor-element.elementor-element-a539e9d {
        --spacer-size: 30px;
    }

    .elementor-222 .elementor-element.elementor-element-73229f1>.elementor-container {
        min-height: 550px;
    }

    .elementor-222 .elementor-element.elementor-element-f9e86e9 {
        --spacer-size: 30px;
    }

    .elementor-222 .elementor-element.elementor-element-1d230b7>.elementor-widget-container {
        padding: 50px 50px 50px 50px;
    }

    .elementor-222 .elementor-element.elementor-element-5549613>.elementor-widget-container {
        padding: 50px 50px 50px 50px;
    }

    .elementor-222 .elementor-element.elementor-element-61ca35e>.elementor-element-populated {
        margin: 20px 0px 0px 5px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 5px;
    }

    .elementor-222 .elementor-element.elementor-element-c391311 {
        padding: 110px 20px 114px 20px;
    }

    .elementor-222 .elementor-element.elementor-element-bb1c0f7 {
        --spacer-size: 100px;
    }

    .elementor-222 .elementor-element.elementor-element-80616af {
        --spacer-size: 10px;
    }
}

@media(max-width:767px) {
    .elementor-222 .elementor-element.elementor-element-dd6266f>.elementor-element-populated {
        margin: 45px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-222 .elementor-element.elementor-element-f5e898d .fixed_banner_content h2 {
        font-size: 30px;
    }

    .elementor-222 .elementor-element.elementor-element-1db97a5>.elementor-widget-container {
        margin: -55px 0px 0px 0px;
    }

    .elementor-222 .elementor-element.elementor-element-b0c9aee {
        padding: 50px 0px 0px 0px;
    }

    .elementor-222 .elementor-element.elementor-element-f258aaf>.elementor-element-populated {
        margin: 45px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-222 .elementor-element.elementor-element-caa30d1 .fixed_banner_content h2 {
        font-size: 32px;
    }

    .elementor-222 .elementor-element.elementor-element-b85f1b0>.elementor-widget-container {
        margin: -55px 0px 0px 0px;
    }

    .elementor-222 .elementor-element.elementor-element-32d0623 .elementor-heading-title {
        font-size: 22px;
    }

    .elementor-222 .elementor-element.elementor-element-47a7b01>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

    .elementor-222 .elementor-element.elementor-element-a2321db>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

    .elementor-222 .elementor-element.elementor-element-b645c4b>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

    .elementor-222 .elementor-element.elementor-element-73229f1>.elementor-container {
        min-height: 550px;
    }

    .elementor-222 .elementor-element.elementor-element-22e806c>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

    .elementor-222 .elementor-element.elementor-element-91fb12e .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-222 .elementor-element.elementor-element-1d230b7>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-222 .elementor-element.elementor-element-5549613>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-222 .elementor-element.elementor-element-cf53855 {
        padding: 50px 20px 50px 20px;
    }

    .elementor-222 .elementor-element.elementor-element-61ca35e>.elementor-element-populated {
        margin: 90px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 15px 15px 15px 15px;
    }

    .elementor-222 .elementor-element.elementor-element-402f51a {
        text-align: center;
    }

    .elementor-222 .elementor-element.elementor-element-402f51a .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-222 .elementor-element.elementor-element-c391311 {
        padding: 0px 20px 0px 20px;
    }

    .elementor-222 .elementor-element.elementor-element-6c70904 .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-222 .elementor-element.elementor-element-6cf2e3e>.elementor-widget-container {
        padding: 0px 10px 0px 0px;
    }

    .elementor-222 .elementor-element.elementor-element-80616af {
        --spacer-size: 10px;
    }

    .elementor-222 .elementor-element.elementor-element-b1720c2 .elementor-heading-title {
        font-size: 25px;
    }
}

@media(min-width:1025px) {

    .elementor-222 .elementor-element.elementor-element-4473f3a:not(.elementor-motion-effects-element-type-background),
    .elementor-222 .elementor-element.elementor-element-4473f3a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }

    .elementor-222 .elementor-element.elementor-element-b0c9aee:not(.elementor-motion-effects-element-type-background),
    .elementor-222 .elementor-element.elementor-element-b0c9aee>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }
}