.elementor-269 .elementor-element.elementor-element-a63520c{--display:flex;--min-height:100.1vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;}.elementor-269 .elementor-element.elementor-element-edb3109{--display:flex;--background-transition:0.3s;}.elementor-269 .elementor-element.elementor-element-a8840cc .elementor-icon-wrapper{text-align:right;}.elementor-269 .elementor-element.elementor-element-a8840cc .elementor-icon{font-size:102px;}.elementor-269 .elementor-element.elementor-element-a8840cc .elementor-icon svg{height:102px;}.elementor-269 .elementor-element.elementor-element-d47cb82{--display:flex;--gap:30px 0px;--background-transition:0.3s;}.elementor-269 .elementor-element.elementor-element-429f729 .elementor-button{font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-294f054 );color:var( --e-global-color-294f054 );background-color:#6D694800;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-1479c86 .elementor-button{font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-294f054 );color:var( --e-global-color-294f054 );background-color:#6D694800;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-172c651 .elementor-button{font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-294f054 );color:var( --e-global-color-294f054 );background-color:#6D694800;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-4f5c379 .elementor-button{font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-294f054 );color:var( --e-global-color-294f054 );background-color:#6D694800;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-750771c .elementor-button{font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-294f054 );color:var( --e-global-color-294f054 );background-color:#6D694800;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-c7eb9aa .elementor-icon-wrapper{text-align:center;}.elementor-269 .elementor-element.elementor-element-981451c{--display:flex;--background-transition:0.3s;}#elementor-popup-modal-269 .dialog-widget-content{animation-duration:0.3s;background-color:#6D6948F0;}#elementor-popup-modal-269 .dialog-message{width:100vw;height:100.1vh;align-items:flex-start;}#elementor-popup-modal-269{justify-content:center;align-items:center;pointer-events:all;}@media(max-width:1450px){.elementor-269 .elementor-element.elementor-element-a8840cc .elementor-icon{font-size:70px;}.elementor-269 .elementor-element.elementor-element-a8840cc .elementor-icon svg{height:70px;}}@media(max-width:767px){.elementor-269 .elementor-element.elementor-element-a63520c{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-269 .elementor-element.elementor-element-edb3109{--min-height:0px;}.elementor-269 .elementor-element.elementor-element-a8840cc .elementor-icon{font-size:55px;}.elementor-269 .elementor-element.elementor-element-a8840cc .elementor-icon svg{height:55px;}.elementor-269 .elementor-element.elementor-element-c7eb9aa .elementor-icon-wrapper{text-align:left;}.elementor-269 .elementor-element.elementor-element-c7eb9aa .elementor-icon{font-size:30px;}.elementor-269 .elementor-element.elementor-element-c7eb9aa .elementor-icon svg{height:30px;}.elementor-269 .elementor-element.elementor-element-981451c{--min-height:0px;}}@media(max-width:550px){.elementor-269 .elementor-element.elementor-element-edb3109{--min-height:0px;}.elementor-269 .elementor-element.elementor-element-c7eb9aa .elementor-icon-wrapper{text-align:left;}.elementor-269 .elementor-element.elementor-element-981451c{--min-height:0px;}}/* Start custom CSS for icon, class: .elementor-element-a8840cc */@media(max-width:767px){
.elementor-269 .elementor-element.elementor-element-a8840cc a:after{
    content: "CLOSE";
    font-family: 'BasicCommercial';
    text-transform: uppercase;
    color: #e9e4da;
    font-weight: 500;
    font-size: 16px;
    text-align: center;
    margin-top: 10px;
}

.elementor-269 .elementor-element.elementor-element-a8840cc a{
    display: flex;
    flex-direction: column;
    position: fixed;
    right: 5vw;
    top: 20px;
}
}/* End custom CSS */