.elementor-182 .elementor-element.elementor-element-353d375e:not(.elementor-motion-effects-element-type-background), .elementor-182 .elementor-element.elementor-element-353d375e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-182 .elementor-element.elementor-element-353d375e > .elementor-container{max-width:1300px;}.elementor-182 .elementor-element.elementor-element-353d375e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 0em 6em 0em;}.elementor-182 .elementor-element.elementor-element-353d375e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-182 .elementor-element.elementor-element-312316c7 > .elementor-container{max-width:500px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.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-182 .elementor-element.elementor-element-17e399fc{text-align:center;}.elementor-182 .elementor-element.elementor-element-6ee7b1a8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-182 .elementor-element.elementor-element-6ee7b1a8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-182 .elementor-element.elementor-element-6ee7b1a8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-6ee7b1a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{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-182 .elementor-element.elementor-element-4032c066 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-182 .elementor-element.elementor-element-4032c066 img{width:100%;}.elementor-182 .elementor-element.elementor-element-406a69b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-182 .elementor-element.elementor-element-5c9bb802:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-182 .elementor-element.elementor-element-5c9bb802 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-182 .elementor-element.elementor-element-5c9bb802 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-5c9bb802 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-182 .elementor-element.elementor-element-4cf97d4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-182 .elementor-element.elementor-element-4cf97d4d img{width:100%;}.elementor-182 .elementor-element.elementor-element-1e764efb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-182 .elementor-element.elementor-element-2cb11c6b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-182 .elementor-element.elementor-element-2cb11c6b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-182 .elementor-element.elementor-element-2cb11c6b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-2cb11c6b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-182 .elementor-element.elementor-element-67e31ba7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-182 .elementor-element.elementor-element-67e31ba7 img{width:100%;}.elementor-182 .elementor-element.elementor-element-fc391c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-182 .elementor-element.elementor-element-5e1ad5b{margin-top:3em;margin-bottom:0em;}.elementor-182 .elementor-element.elementor-element-381faf3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-182 .elementor-element.elementor-element-381faf3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-182 .elementor-element.elementor-element-381faf3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-381faf3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-182 .elementor-element.elementor-element-6d8e341 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-182 .elementor-element.elementor-element-6d8e341 img{width:100%;}.elementor-182 .elementor-element.elementor-element-5744240 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-182 .elementor-element.elementor-element-b2eef91:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-182 .elementor-element.elementor-element-b2eef91 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-182 .elementor-element.elementor-element-b2eef91 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-b2eef91 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-182 .elementor-element.elementor-element-c41dea4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-182 .elementor-element.elementor-element-c41dea4 img{width:100%;}.elementor-182 .elementor-element.elementor-element-473ca26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-182 .elementor-element.elementor-element-a92cba5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-182 .elementor-element.elementor-element-a92cba5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-182 .elementor-element.elementor-element-a92cba5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-a92cba5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-182 .elementor-element.elementor-element-b87244a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-182 .elementor-element.elementor-element-b87244a img{width:100%;}.elementor-182 .elementor-element.elementor-element-7613b8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-182 .elementor-element.elementor-element-43f13f54 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-43f13f54 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:4px;padding:0em 0em 0em 0em;}/* Start custom CSS for text-editor, class: .elementor-element-17e399fc */.elementor-182 .elementor-element.elementor-element-17e399fc small {
    color: #CAA35F;
    font-size: 20px;
    text-align: center;
    font-family: "Montserrat", Sans-serif;

    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 4px
}

.elementor-182 .elementor-element.elementor-element-17e399fc h2{
    color: #FFFFFF;
    font-size: 22px;
    text-align: center;
    font-family: "Montserrat", Sans-serif;
    font-size: 40px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 4px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4032c066 */.elementor-182 .elementor-element.elementor-element-4032c066 .elementor-widget-image {
    padding: 0px;
    margin: 0px;
}

.elementor-182 .elementor-element.elementor-element-4032c066 {
    margin-bottom: 0px !important;
    background-color: transparent;
}

.elementor-182 .elementor-element.elementor-element-4032c066 {
    background-color: #000000;
}

.elementor-182 .elementor-element.elementor-element-4032c066:after {
    content: "";
    height: 200px;
    width: 200px;
    background: #ffffff;
    position: absolute;
    right: 10px;
    bottom: 0px;
}

.elementor-182 .elementor-element.elementor-element-4032c066 img {
    z-index: 999999999;
    position: relative
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-406a69b7 */.elementor-182 .elementor-element.elementor-element-406a69b7 .left-col {
    width: 50%;
    float: left;
    background: #000000;
    height: 86px;
    padding: 10px;
}

.elementor-182 .elementor-element.elementor-element-406a69b7 .left-col h3 {
    color: #ffffff;
    font-family: "Montserrat", Sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 4px;
    margin: 0px;
}

.elementor-182 .elementor-element.elementor-element-406a69b7 .left-col h3 span {
    color: #CAA35F;
    font-weight: 300;
}

.elementor-182 .elementor-element.elementor-element-406a69b7 .right-col {
    width: 50%;
    float: left;
    background: #FFFFFF;
    height: 86px;
    padding: 10px;
    position: relative;
    overflow: hidden;
}

.elementor-182 .elementor-element.elementor-element-406a69b7 .right-col span {
    font-size: 20px;
    color: #0000000;
    font-family: "Montserrat", Sans-serif;
    font-weight: 500;
    text-transform: uppercase;
}

.elementor-182 .elementor-element.elementor-element-406a69b7 .right-col:after {
content: "";
    right: -5px;
    bottom: -66px;
    /* background: red; */
    position: absolute;
    z-index: 999;
    /* height: 40px; */
    /* width: 40px; */
    width: 0;
    height: 0;
    border-top: 60px solid transparent;
    border-bottom: 60px solid transparent;
    border-right: 60px solid black;
}

.elementor-182 .elementor-element.elementor-element-406a69b7 {
    background-color: #000000
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6ee7b1a8 */.elementor-182 .elementor-element.elementor-element-6ee7b1a8 {
    background-color: red;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4cf97d4d */.elementor-182 .elementor-element.elementor-element-4cf97d4d .elementor-widget-image {
    padding: 0px;
    margin: 0px;
}

.elementor-182 .elementor-element.elementor-element-4cf97d4d {
    margin-bottom: 0px !important;
    background-color: transparent;
}

.elementor-182 .elementor-element.elementor-element-4cf97d4d {
    background-color: #000000;
}

.elementor-182 .elementor-element.elementor-element-4cf97d4d:after {
    content: "";
    height: 200px;
    width: 200px;
    background: #ffffff;
    position: absolute;
    right: 10px;
    bottom: 0px;
}

.elementor-182 .elementor-element.elementor-element-4cf97d4d img {
    z-index: 999999999;
    position: relative
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e764efb */.elementor-182 .elementor-element.elementor-element-1e764efb .left-col {
    width: 50%;
    float: left;
    background: #000000;
    height: 86px;
    padding: 10px;
}

.elementor-182 .elementor-element.elementor-element-1e764efb .left-col h3 {
    color: #ffffff;
    font-family: "Montserrat", Sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 4px;
    margin: 0px;
}

.elementor-182 .elementor-element.elementor-element-1e764efb .left-col h3 span {
    color: #CAA35F;
    font-weight: 300;
}

.elementor-182 .elementor-element.elementor-element-1e764efb .right-col {
    width: 50%;
    float: left;
    background: #FFFFFF;
    height: 86px;
    padding: 10px;
    position: relative;
    overflow: hidden;
}

.elementor-182 .elementor-element.elementor-element-1e764efb .right-col span {
    font-size: 20px;
    color: #0000000;
    font-family: "Montserrat", Sans-serif;
    font-weight: 500;
    text-transform: uppercase;
}

.elementor-182 .elementor-element.elementor-element-1e764efb .right-col:after {
content: "";
    right: -5px;
    bottom: -66px;
    /* background: red; */
    position: absolute;
    z-index: 999;
    /* height: 40px; */
    /* width: 40px; */
    width: 0;
    height: 0;
    border-top: 60px solid transparent;
    border-bottom: 60px solid transparent;
    border-right: 60px solid black;
}

.elementor-182 .elementor-element.elementor-element-1e764efb {
    background-color: #000000
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5c9bb802 */.elementor-182 .elementor-element.elementor-element-5c9bb802 {
    background-color: red;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-67e31ba7 */.elementor-182 .elementor-element.elementor-element-67e31ba7 .elementor-widget-image {
    padding: 0px;
    margin: 0px;
}

.elementor-182 .elementor-element.elementor-element-67e31ba7 {
    margin-bottom: 0px !important;
    background-color: transparent;
}

.elementor-182 .elementor-element.elementor-element-67e31ba7 {
    background-color: #000000;
}

.elementor-182 .elementor-element.elementor-element-67e31ba7:after {
    content: "";
    height: 200px;
    width: 200px;
    background: #ffffff;
    position: absolute;
    right: 10px;
    bottom: 0px;
}

.elementor-182 .elementor-element.elementor-element-67e31ba7 img {
    z-index: 999999999;
    position: relative
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fc391c4 */.elementor-182 .elementor-element.elementor-element-fc391c4 .left-col {
    width: 50%;
    float: left;
    background: #000000;
    height: 86px;
    padding: 10px;
}

.elementor-182 .elementor-element.elementor-element-fc391c4 .left-col h3 {
    color: #ffffff;
    font-family: "Montserrat", Sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 4px;
    margin: 0px;
}

.elementor-182 .elementor-element.elementor-element-fc391c4 .left-col h3 span {
    color: #CAA35F;
    font-weight: 300;
}

.elementor-182 .elementor-element.elementor-element-fc391c4 .right-col {
    width: 50%;
    float: left;
    background: #FFFFFF;
    height: 86px;
    padding: 10px;
    position: relative;
    overflow: hidden;
}

.elementor-182 .elementor-element.elementor-element-fc391c4 .right-col span {
    font-size: 20px;
    color: #0000000;
    font-family: "Montserrat", Sans-serif;
    font-weight: 500;
    text-transform: uppercase;
}

.elementor-182 .elementor-element.elementor-element-fc391c4 .right-col:after {
content: "";
    right: -5px;
    bottom: -66px;
    /* background: red; */
    position: absolute;
    z-index: 999;
    /* height: 40px; */
    /* width: 40px; */
    width: 0;
    height: 0;
    border-top: 60px solid transparent;
    border-bottom: 60px solid transparent;
    border-right: 60px solid black;
}

.elementor-182 .elementor-element.elementor-element-fc391c4 {
    background-color: #000000
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2cb11c6b */.elementor-182 .elementor-element.elementor-element-2cb11c6b {
    background-color: red;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6d8e341 */.elementor-182 .elementor-element.elementor-element-6d8e341 .elementor-widget-image {
    padding: 0px;
    margin: 0px;
}

.elementor-182 .elementor-element.elementor-element-6d8e341 {
    margin-bottom: 0px !important;
    background-color: transparent;
}

.elementor-182 .elementor-element.elementor-element-6d8e341 {
    background-color: #000000;
}

.elementor-182 .elementor-element.elementor-element-6d8e341:after {
    content: "";
    height: 200px;
    width: 200px;
    background: #ffffff;
    position: absolute;
    right: 10px;
    bottom: 0px;
}

.elementor-182 .elementor-element.elementor-element-6d8e341 img {
    z-index: 999999999;
    position: relative
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5744240 */.elementor-182 .elementor-element.elementor-element-5744240 .left-col {
    width: 50%;
    float: left;
    background: #000000;
    height: 86px;
    padding: 10px;
}

.elementor-182 .elementor-element.elementor-element-5744240 .left-col h3 {
    color: #ffffff;
    font-family: "Montserrat", Sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 4px;
    margin: 0px;
}

.elementor-182 .elementor-element.elementor-element-5744240 .left-col h3 span {
    color: #CAA35F;
    font-weight: 300;
}

.elementor-182 .elementor-element.elementor-element-5744240 .right-col {
    width: 50%;
    float: left;
    background: #FFFFFF;
    height: 86px;
    padding: 10px;
    position: relative;
    overflow: hidden;
}

.elementor-182 .elementor-element.elementor-element-5744240 .right-col span {
    font-size: 20px;
    color: #0000000;
    font-family: "Montserrat", Sans-serif;
    font-weight: 500;
    text-transform: uppercase;
}

.elementor-182 .elementor-element.elementor-element-5744240 .right-col:after {
content: "";
    right: -5px;
    bottom: -66px;
    /* background: red; */
    position: absolute;
    z-index: 999;
    /* height: 40px; */
    /* width: 40px; */
    width: 0;
    height: 0;
    border-top: 60px solid transparent;
    border-bottom: 60px solid transparent;
    border-right: 60px solid black;
}

.elementor-182 .elementor-element.elementor-element-5744240 {
    background-color: #000000
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-381faf3 */.elementor-182 .elementor-element.elementor-element-381faf3 {
    background-color: red;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c41dea4 */.elementor-182 .elementor-element.elementor-element-c41dea4 .elementor-widget-image {
    padding: 0px;
    margin: 0px;
}

.elementor-182 .elementor-element.elementor-element-c41dea4 {
    margin-bottom: 0px !important;
    background-color: transparent;
}

.elementor-182 .elementor-element.elementor-element-c41dea4 {
    background-color: #000000;
}

.elementor-182 .elementor-element.elementor-element-c41dea4:after {
    content: "";
    height: 200px;
    width: 200px;
    background: #ffffff;
    position: absolute;
    right: 10px;
    bottom: 0px;
}

.elementor-182 .elementor-element.elementor-element-c41dea4 img {
    z-index: 999999999;
    position: relative
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-473ca26 */.elementor-182 .elementor-element.elementor-element-473ca26 .left-col {
    width: 50%;
    float: left;
    background: #000000;
    height: 86px;
    padding: 10px;
}

.elementor-182 .elementor-element.elementor-element-473ca26 .left-col h3 {
    color: #ffffff;
    font-family: "Montserrat", Sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 4px;
    margin: 0px;
}

.elementor-182 .elementor-element.elementor-element-473ca26 .left-col h3 span {
    color: #CAA35F;
    font-weight: 300;
}

.elementor-182 .elementor-element.elementor-element-473ca26 .right-col {
    width: 50%;
    float: left;
    background: #FFFFFF;
    height: 86px;
    padding: 10px;
    position: relative;
    overflow: hidden;
}

.elementor-182 .elementor-element.elementor-element-473ca26 .right-col span {
    font-size: 20px;
    color: #0000000;
    font-family: "Montserrat", Sans-serif;
    font-weight: 500;
    text-transform: uppercase;
}

.elementor-182 .elementor-element.elementor-element-473ca26 .right-col:after {
content: "";
    right: -5px;
    bottom: -66px;
    /* background: red; */
    position: absolute;
    z-index: 999;
    /* height: 40px; */
    /* width: 40px; */
    width: 0;
    height: 0;
    border-top: 60px solid transparent;
    border-bottom: 60px solid transparent;
    border-right: 60px solid black;
}

.elementor-182 .elementor-element.elementor-element-473ca26 {
    background-color: #000000
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b2eef91 */.elementor-182 .elementor-element.elementor-element-b2eef91 {
    background-color: red;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b87244a */.elementor-182 .elementor-element.elementor-element-b87244a .elementor-widget-image {
    padding: 0px;
    margin: 0px;
}

.elementor-182 .elementor-element.elementor-element-b87244a {
    margin-bottom: 0px !important;
    background-color: transparent;
}

.elementor-182 .elementor-element.elementor-element-b87244a {
    background-color: #000000;
}

.elementor-182 .elementor-element.elementor-element-b87244a:after {
    content: "";
    height: 200px;
    width: 200px;
    background: #ffffff;
    position: absolute;
    right: 10px;
    bottom: 0px;
}

.elementor-182 .elementor-element.elementor-element-b87244a img {
    z-index: 999999999;
    position: relative
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7613b8c */.elementor-182 .elementor-element.elementor-element-7613b8c .left-col {
    width: 50%;
    float: left;
    background: #000000;
    height: 86px;
    padding: 10px;
}

.elementor-182 .elementor-element.elementor-element-7613b8c .left-col h3 {
    color: #ffffff;
    font-family: "Montserrat", Sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 4px;
    margin: 0px;
}

.elementor-182 .elementor-element.elementor-element-7613b8c .left-col h3 span {
    color: #CAA35F;
    font-weight: 300;
}

.elementor-182 .elementor-element.elementor-element-7613b8c .right-col {
    width: 50%;
    float: left;
    background: #FFFFFF;
    height: 86px;
    padding: 10px;
    position: relative;
    overflow: hidden;
}

.elementor-182 .elementor-element.elementor-element-7613b8c .right-col span {
    font-size: 20px;
    color: #0000000;
    font-family: "Montserrat", Sans-serif;
    font-weight: 500;
    text-transform: uppercase;
}

.elementor-182 .elementor-element.elementor-element-7613b8c .right-col:after {
content: "";
    right: -5px;
    bottom: -66px;
    /* background: red; */
    position: absolute;
    z-index: 999;
    /* height: 40px; */
    /* width: 40px; */
    width: 0;
    height: 0;
    border-top: 60px solid transparent;
    border-bottom: 60px solid transparent;
    border-right: 60px solid black;
}

.elementor-182 .elementor-element.elementor-element-7613b8c {
    background-color: #000000
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a92cba5 */.elementor-182 .elementor-element.elementor-element-a92cba5 {
    background-color: red;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-43f13f54 */.elementor-182 .elementor-element.elementor-element-43f13f54 {
    position: absolute;
    top: 58px;
    z-index: 99;
}

.elementor-182 .elementor-element.elementor-element-43f13f54 a {
	margin: 2rem auto;
	text-align: center;
	width: 20em;
	background: #4C7374 !important;
	color: #FFFFFF;
  position: relative;
height: 72px;
    border-radius: 0px;
    padding-top: 24px !important;
    font-size: 20px;
}

.elementor-182 .elementor-element.elementor-element-43f13f54 a::after {
content: "";
    display: block;
    position: absolute;
    border-color: transparent #4C7374;
    border-style: solid;
    border-width: 36px 0px 36px 36px;
    top: 0;
    left: 100%;
}

.elementor-182 .elementor-element.elementor-element-43f13f54 a::before {
content: "";
    display: block;
    position: absolute;
    border-color: transparent #4C7374;
    border-style: solid;
    border-width: 36px 36px 36px 0px;
    top: 0;
    right: 100%;
}/* End custom CSS */