.elementor-30 .elementor-element.elementor-element-7b8206b4:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-7b8206b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://thedefense.website/wp-content/uploads/2021/08/Q36CISKSGBFLJFLN3MQZS4KSRY-3.jpg");
}

.elementor-30 .elementor-element.elementor-element-7b8206b4 > .elementor-background-overlay {
    background-image: url("https://thedefense.website/wp-content/uploads/2021/08/aa8d3c6-3.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.91;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-7b8206b4 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 250px 100px 250px;
}

.elementor-30 .elementor-element.elementor-element-5ceee21c {
    text-align: center;
}

.elementor-30 .elementor-element.elementor-element-5ceee21c .elementor-heading-title {
    color: #FEC325;
    font-family: "Overpass", Sans-serif;
    font-size: 24px;
    font-weight: 700;
}

.elementor-30 .elementor-element.elementor-element-23a27453 {
    --divider-border-style: solid;
    --divider-color: #FEC325;
    --divider-border-width: 5px;
}

.elementor-30 .elementor-element.elementor-element-23a27453 .elementor-divider-separator {
    width: 7%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-30 .elementor-element.elementor-element-23a27453 .elementor-divider {
    text-align: center;
    padding-top: 0px;
    padding-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-45045e2d {
    text-align: center;
}

.elementor-30 .elementor-element.elementor-element-45045e2d .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Overpass", Sans-serif;
    font-size: 40px;
    font-weight: 700;
}

.elementor-30 .elementor-element.elementor-element-5972aec7 a {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-5972aec7 {
    padding: 100px 200px 50px 200px;
}

.elementor-30 .elementor-element.elementor-element-1e5ea99 .elementor-heading-title {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-size: 24px;
    font-weight: 700;
}

.elementor-30 .elementor-element.elementor-element-12ca31ee {
    --divider-border-style: solid;
    --divider-color: #FEC325;
    --divider-border-width: 5px;
}

.elementor-30 .elementor-element.elementor-element-12ca31ee .elementor-divider-separator {
    width: 7%;
}

.elementor-30 .elementor-element.elementor-element-12ca31ee .elementor-divider {
    padding-top: 0px;
    padding-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-74382656 {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-545f0948 {
    padding: 50px 200px 50px 200px;
}

.elementor-30 .elementor-element.elementor-element-43d97d59 .elementor-heading-title {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-size: 19px;
    font-weight: 700;
}

.elementor-30 .elementor-element.elementor-element-5ae8e1b4 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-5ae8e1b4 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-5ae8e1b4 a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-720f9c29.to--top, .ee-tooltip.ee-tooltip-720f9c29.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-720f9c29.to--left, .ee-tooltip.ee-tooltip-720f9c29.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-6b2f694e {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-5a8b5e9d {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-66ae7f1e {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-66ae7f1e > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-66ae7f1e a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-5f077757.to--top, .ee-tooltip.ee-tooltip-5f077757.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-5f077757.to--left, .ee-tooltip.ee-tooltip-5f077757.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-6d9bdd8c {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-7c9243bf {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-4150260b {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 30px;
}

.elementor-30 .elementor-element.elementor-element-4150260b > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-4150260b a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-6b12611c.to--top, .ee-tooltip.ee-tooltip-6b12611c.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-6b12611c.to--left, .ee-tooltip.ee-tooltip-6b12611c.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-648d2b9f {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-1d0f261 {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-471dc571 .elementor-heading-title {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-size: 19px;
    font-weight: 700;
}

.elementor-30 .elementor-element.elementor-element-2cd222b7 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-2cd222b7 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-2cd222b7 a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-6a97f700.to--top, .ee-tooltip.ee-tooltip-6a97f700.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-6a97f700.to--left, .ee-tooltip.ee-tooltip-6a97f700.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-2f95b5cd {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-3a1fbdb6 {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-1fbe21e {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-1fbe21e > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-1fbe21e a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-1699537f.to--top, .ee-tooltip.ee-tooltip-1699537f.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-1699537f.to--left, .ee-tooltip.ee-tooltip-1699537f.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-3f762f8c {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-3073538c {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-281be219 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-281be219 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-281be219 a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-6c732e1c.to--top, .ee-tooltip.ee-tooltip-6c732e1c.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-6c732e1c.to--left, .ee-tooltip.ee-tooltip-6c732e1c.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-781b6de1 {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-425db641 {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-55c7f297 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-55c7f297 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-55c7f297 a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-160b4b5b.to--top, .ee-tooltip.ee-tooltip-160b4b5b.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-160b4b5b.to--left, .ee-tooltip.ee-tooltip-160b4b5b.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-39a83544 {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-74bb7864 {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-79269693 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-79269693 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-79269693 a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-55bd04cf.to--top, .ee-tooltip.ee-tooltip-55bd04cf.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-55bd04cf.to--left, .ee-tooltip.ee-tooltip-55bd04cf.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-58fdff3b {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-3a67fabd {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-79e54976 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-79e54976 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-79e54976 a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-7da19124.to--top, .ee-tooltip.ee-tooltip-7da19124.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-7da19124.to--left, .ee-tooltip.ee-tooltip-7da19124.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-76057efe {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-97fef0d {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-641fd4bf {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-641fd4bf > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-641fd4bf a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-27ff6ea3.to--top, .ee-tooltip.ee-tooltip-27ff6ea3.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-27ff6ea3.to--left, .ee-tooltip.ee-tooltip-27ff6ea3.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-58899833 {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-72a7c42f {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-637a6119 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-637a6119 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-637a6119 a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-1acf6395.to--top, .ee-tooltip.ee-tooltip-1acf6395.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-1acf6395.to--left, .ee-tooltip.ee-tooltip-1acf6395.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-399e39ca {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-194a390a {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-293f0fc2 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-293f0fc2 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-293f0fc2 a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-5ab9799f.to--top, .ee-tooltip.ee-tooltip-5ab9799f.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-5ab9799f.to--left, .ee-tooltip.ee-tooltip-5ab9799f.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-585b7af1 {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-6310c99c {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-12064ab7 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-12064ab7 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-12064ab7 a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-4e9d9647.to--top, .ee-tooltip.ee-tooltip-4e9d9647.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-4e9d9647.to--left, .ee-tooltip.ee-tooltip-4e9d9647.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-1e0b6a5b {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-46b74bf8 {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-5219d4ef {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 30px;
}

.elementor-30 .elementor-element.elementor-element-5219d4ef > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-5219d4ef a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-2af055b4.to--top, .ee-tooltip.ee-tooltip-2af055b4.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-2af055b4.to--left, .ee-tooltip.ee-tooltip-2af055b4.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-46b1a18e {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-62df9703 {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-fdc4bc1 .elementor-heading-title {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-size: 19px;
    font-weight: 700;
}

.elementor-30 .elementor-element.elementor-element-7642121d {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-7642121d > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-7642121d a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-65207dd5.to--top, .ee-tooltip.ee-tooltip-65207dd5.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-65207dd5.to--left, .ee-tooltip.ee-tooltip-65207dd5.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-3a7feb36 {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-3041bb3e {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-3607fc9a {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-3607fc9a > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-3607fc9a a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-5365c940.to--top, .ee-tooltip.ee-tooltip-5365c940.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-5365c940.to--left, .ee-tooltip.ee-tooltip-5365c940.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-7f2b459b {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-1d990900 {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-6b8a33b6 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-6b8a33b6 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-6b8a33b6 a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-190da891.to--top, .ee-tooltip.ee-tooltip-190da891.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-190da891.to--left, .ee-tooltip.ee-tooltip-190da891.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-759ac276 {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-5ea77bdd {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-7b376c78 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 0px;
}
.elementor-30 .elementor-element.elementor-element-7b376c78 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-7b376c78 a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-719c7c67.to--top, .ee-tooltip.ee-tooltip-719c7c67.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-719c7c67.to--left, .ee-tooltip.ee-tooltip-719c7c67.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-7bc8044e {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-33fe9891 {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-bf0f149 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-bf0f149 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-bf0f149 a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-7f428e9a.to--top, .ee-tooltip.ee-tooltip-7f428e9a.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-7f428e9a.to--left, .ee-tooltip.ee-tooltip-7f428e9a.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-7134ca99 {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-5d7af959 {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-248d9424 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-248d9424 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-248d9424 a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-5bcb18c6.to--top, .ee-tooltip.ee-tooltip-5bcb18c6.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-5bcb18c6.to--left, .ee-tooltip.ee-tooltip-5bcb18c6.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-286b8c4f {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-52acdd8f {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-78f7ca5c {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-78f7ca5c > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-78f7ca5c a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-32c3438f.to--top, .ee-tooltip.ee-tooltip-32c3438f.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-32c3438f.to--left, .ee-tooltip.ee-tooltip-32c3438f.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-428c62aa {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-1928ef43 {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-3c464530 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-3c464530 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-3c464530 a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-43f90956.to--top, .ee-tooltip.ee-tooltip-43f90956.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-43f90956.to--left, .ee-tooltip.ee-tooltip-43f90956.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-74618b89 {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-73023b6a {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-65ecc1c8 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-65ecc1c8 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-65ecc1c8 a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-501123ae.to--top, .ee-tooltip.ee-tooltip-501123ae.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-501123ae.to--left, .ee-tooltip.ee-tooltip-501123ae.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-694292b4 {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-3b88ddd9 {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-12467854 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-12467854 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-12467854 a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-764ead7d.to--top, .ee-tooltip.ee-tooltip-764ead7d.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-764ead7d.to--left, .ee-tooltip.ee-tooltip-764ead7d.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-38fd6a97 {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-2335a6f9 {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-3f0f2083 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-3f0f2083 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-3f0f2083 a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-6166ce35.to--top, .ee-tooltip.ee-tooltip-6166ce35.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-6166ce35.to--left, .ee-tooltip.ee-tooltip-6166ce35.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-74c0d0a3 {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-75b5445a {
    color: #000000;
}

.elementor-30 .elementor-element.elementor-element-7735d09e {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9B9B9B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-7735d09e > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-7735d09e a {
    color: #000000;
}

.ee-tooltip.ee-tooltip-7d8e2abf.to--top, .ee-tooltip.ee-tooltip-7d8e2abf.to--bottom {
    margin-left: 0px;
}

.ee-tooltip.ee-tooltip-7d8e2abf.to--left, .ee-tooltip.ee-tooltip-7d8e2abf.to--right {
    margin-top: 0px;
}

.elementor-30 .elementor-element.elementor-element-6bc44773 {
    color: #000000;
    font-family: "Overpass", Sans-serif;
    font-weight: 400;
}

.elementor-30 .elementor-element.elementor-element-23648c94 {
    color: #000000;
}

@media(min-width: 768px) {
    .elementor-30 .elementor-element.elementor-element-4bf94a3c {
        width:29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-3ff5886 {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-341a5f0f {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-503cfe85 {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-5431a2b0 {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-1dc16485 {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-4b20f7d7 {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-7df089cd {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-7fd3e6cd {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-bc2bf5a {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-74f18f22 {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-64910e74 {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-4186b4e5 {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-50912506 {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-5a7f9274 {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-4e5d5afd {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-74ec1972 {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-78e51a6b {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-713b540f {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-523e2902 {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-3313f391 {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-842a14e {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-e1db6d2 {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-523473e {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-5ccb5ee3 {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-33748d04 {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-bdfb6bc {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-69568f92 {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-35062454 {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-55c51216 {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-1a047e6f {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-9c45215 {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-533b13aa {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-32b72bfb {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-69d19e0 {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-59b42e2f {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-da44f7 {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-53b5441e {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-a101dae {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-3511cd88 {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-530e425a {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-50e95606 {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-7da78da6 {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-63290247 {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-16307ded {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-4741e606 {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-61b2be45 {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-1b4bc2d1 {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-486bb571 {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-4ca88bb1 {
        width: 70.955%;
    }

    .elementor-30 .elementor-element.elementor-element-38485b4f {
        width: 29.045%;
    }

    .elementor-30 .elementor-element.elementor-element-23728df3 {
        width: 70.955%;
    }
}

@media(max-width: 1024px) {
    .elementor-30 .elementor-element.elementor-element-7b8206b4 {
        padding:100px 50px 100px 50px;
    }

    .elementor-30 .elementor-element.elementor-element-5972aec7 {
        padding: 100px 100px 100px 100px;
    }

    .elementor-30 .elementor-element.elementor-element-545f0948 {
        padding: 50px 50px 50px 50px;
    }
}

@media(max-width: 767px) {
    .elementor-30 .elementor-element.elementor-element-7b8206b4 {
        padding:50px 20px 50px 20px;
    }

    .elementor-30 .elementor-element.elementor-element-5ceee21c .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-30 .elementor-element.elementor-element-23a27453 .elementor-divider-separator {
        width: 14%;
    }

    .elementor-30 .elementor-element.elementor-element-45045e2d .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-30 .elementor-element.elementor-element-5972aec7 {
        padding: 50px 20px 50px 20px;
    }

    .elementor-30 .elementor-element.elementor-element-1e5ea99 {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-12ca31ee .elementor-divider-separator {
        width: 15%;
        margin: 0 auto;
        margin-center: 0;
    }

    .elementor-30 .elementor-element.elementor-element-12ca31ee .elementor-divider {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-545f0948 {
        padding: 0px 20px 50px 20px;
    }

    .elementor-30 .elementor-element.elementor-element-43d97d59 {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-6b2f694e {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-6d9bdd8c {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-648d2b9f {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-471dc571 {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-2f95b5cd {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-3f762f8c {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-781b6de1 {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-39a83544 {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-58fdff3b {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-76057efe {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-58899833 {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-399e39ca {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-585b7af1 {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-1e0b6a5b {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-46b1a18e {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-fdc4bc1 {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-3a7feb36 {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-7f2b459b {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-759ac276 {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-7bc8044e {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-7134ca99 {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-286b8c4f {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-428c62aa {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-74618b89 {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-694292b4 {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-38fd6a97 {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-74c0d0a3 {
        text-align: left;
    }

    .elementor-30 .elementor-element.elementor-element-6bc44773 {
        text-align: left;
    }
}
