.elementor-2698 .elementor-element.elementor-element-9255259{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--min-height:70vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;--z-index:0;}.elementor-2698 .elementor-element.elementor-element-9255259.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-2698 .elementor-element.elementor-element-9255259.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-2698 .elementor-element.elementor-element-9fa281a{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--min-height:80vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:20px;--padding-left:70px;--padding-right:70px;}.elementor-2698 .elementor-element.elementor-element-9fa281a:not(.elementor-motion-effects-element-type-background), .elementor-2698 .elementor-element.elementor-element-9fa281a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B505F;}.elementor-2698 .elementor-element.elementor-element-9fa281a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-2698 .elementor-element.elementor-element-9fa281a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-2698 .elementor-element.elementor-element-51df35f{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2698 .elementor-element.elementor-element-51df35f.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-2698 .elementor-element.elementor-element-51df35f.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-2698 .elementor-element.elementor-element-cc802ce{text-align:center;}.elementor-2698 .elementor-element.elementor-element-cc802ce .elementor-heading-title{font-family:"suisse Intl", Sans-serif;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-2698 .elementor-element.elementor-element-1c40337{width:auto;max-width:auto;text-align:center;font-family:"suisse Intl", Sans-serif;font-size:25px;text-transform:uppercase;color:#FFFFFF;}.elementor-2698 .elementor-element.elementor-element-1c40337 a{color:#FFFFFF;}.elementor-2698 .elementor-element.elementor-element-ca2baf4{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2698 .elementor-element.elementor-element-ca2baf4.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-2698 .elementor-element.elementor-element-ca2baf4.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-2698 .elementor-element.elementor-element-205d64d{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-2698 .elementor-element.elementor-element-205d64d.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-2698 .elementor-element.elementor-element-205d64d.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-2698 .elementor-element.elementor-element-224bfe0{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2698 .elementor-element.elementor-element-224bfe0.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-2698 .elementor-element.elementor-element-224bfe0.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-2698 .elementor-element.elementor-element-f35b496{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2698 .elementor-element.elementor-element-f35b496.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-2698 .elementor-element.elementor-element-f35b496.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-2698 .elementor-element.elementor-element-871b1dd .elementor-button{background-color:#FFFFFF00;font-family:"suisse Intl", Sans-serif;font-size:38px;font-weight:100;text-decoration:none;fill:#FFFFFF00;color:#FFFFFF00;}.elementor-2698 .elementor-element.elementor-element-8aad814{--grid-template-columns:repeat(0, auto);width:auto;max-width:auto;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-2698 .elementor-element.elementor-element-8aad814 .elementor-widget-container{text-align:left;}.elementor-2698 .elementor-element.elementor-element-8aad814 .elementor-social-icon{background-color:#0B3A45CC;}.elementor-2698 .elementor-element.elementor-element-8aad814 .elementor-social-icon i{color:#FFFFFF;}.elementor-2698 .elementor-element.elementor-element-8aad814 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-2698 .elementor-element.elementor-element-bf4730a{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2698 .elementor-element.elementor-element-bf4730a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-2698 .elementor-element.elementor-element-bf4730a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-2698 .elementor-element.elementor-element-f57d3fa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0.9px;color:#B9B9B9;}.elementor-2698 .elementor-element.elementor-element-18dd4a2{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2698 .elementor-element.elementor-element-18dd4a2.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-2698 .elementor-element.elementor-element-18dd4a2.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-2698 .elementor-element.elementor-element-082ffff{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2698 .elementor-element.elementor-element-082ffff.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-2698 .elementor-element.elementor-element-082ffff.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-2698 .elementor-element.elementor-element-259fdcc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-2698 .elementor-element.elementor-element-259fdcc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-2698 .elementor-element.elementor-element-259fdcc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-2698 .elementor-element.elementor-element-259fdcc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-2698 .elementor-element.elementor-element-259fdcc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-2698 .elementor-element.elementor-element-259fdcc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2698 .elementor-element.elementor-element-259fdcc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2698 .elementor-element.elementor-element-259fdcc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2698 .elementor-element.elementor-element-259fdcc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2698 .elementor-element.elementor-element-259fdcc .elementor-icon-list-item > a{font-family:"suisse Intl", Sans-serif;font-size:20px;font-weight:100;letter-spacing:1px;}.elementor-2698 .elementor-element.elementor-element-259fdcc .elementor-icon-list-text{color:#FFFFFF;transition:color 0.4s;}.elementor-2698 .elementor-element.elementor-element-68a2183{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-2698 .elementor-element.elementor-element-68a2183.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-2698 .elementor-element.elementor-element-68a2183.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-2698 .elementor-element.elementor-element-aa6dd19 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-2698 .elementor-element.elementor-element-aa6dd19 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-2698 .elementor-element.elementor-element-aa6dd19 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-2698 .elementor-element.elementor-element-aa6dd19 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-2698 .elementor-element.elementor-element-aa6dd19 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-2698 .elementor-element.elementor-element-aa6dd19 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2698 .elementor-element.elementor-element-aa6dd19 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2698 .elementor-element.elementor-element-aa6dd19{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2698 .elementor-element.elementor-element-aa6dd19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2698 .elementor-element.elementor-element-aa6dd19 .elementor-icon-list-item > a{font-family:"suisse Intl", Sans-serif;font-size:20px;font-weight:100;letter-spacing:1px;}.elementor-2698 .elementor-element.elementor-element-aa6dd19 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-2698 .elementor-element.elementor-element-18dd4a2{--width:60%;}}/* Start custom CSS for container, class: .elementor-element-51df35f */.text {
    font-family: 'Arial';
    font-weight: 600;
    font-size: 8rem;
    line-height: 130px;
    word-spacing: 0rem;
    color: white;
    text-decoration:none;
    height: 140px;
    display: block;
    overflow: hidden;
    /*text-transform: capitalize;*/
    /*transform: translateY(-80%) scale(1);*/
    
    text-rendering: optimizeLegibility !important;
    -webkit-font-smoothing: antialiased !important;
}


.text:hover .letter,
.text.play .letter {
  transform: translateY(-100%);
}
.text .block:last-child {
  color: #ffffff;
}


.text .letter {
  display: inline-block;
  transition: transform 0.6s cubic-bezier(0.76, 0, 0.24, 1);
}


.letter:nth-child(1) {
  transition-delay: 0s;
}

.letter:nth-child(2) {
  transition-delay: 0.03s;
}

.letter:nth-child(3) {
  transition-delay: 0.06s;
}

.letter:nth-child(4) {
  transition-delay: 0.09s;
}

.letter:nth-child(5) {
  transition-delay: 0.12s;
}

.letter:nth-child(6) {
  transition-delay: 0.15s;
}

.letter:nth-child(7) {
  transition-delay: 0.18s;
}

.letter:nth-child(8) {
  transition-delay: 0.21s;
}

.letter:nth-child(9) {
  transition-delay: 0.24s;
}

.letter:nth-child(10) {
  transition-delay: 0.27s;
}

.letter:nth-child(11) {
  transition-delay: 0.3s;
}

.letter:nth-child(12) {
  transition-delay: 0.33s;
}
.letter:nth-child(13) {
  transition-delay: 0.36s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-871b1dd */<style>
    @font-face {
        font-family: 'Suisse Int\'l';
        src: url('https://db.onlinewebfonts.com/t/7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b.woff2') format('woff2');
    }

    .button {
        background: transparent;
        border: 1px solid #ffffff;
        outline: none;
        padding: 0;
        height: 65px;
        width: 300px;
        border-radius: 40px;
        overflow: hidden;
        transform: scaleX(1);
        transition: transform 0.5s cubic-bezier(0.4, 0, 0, 1);
        position: relative;
        cursor: pointer;
        font-family: 'Suisse Int\'l', inherit;
    }

    .button:hover {
        animation: animate-scaleX 0.6s cubic-bezier(0.4, 0, 0, 1);
    }

    .button::after {
        content: "";
        position: absolute;
        left: 0;
        bottom: 0;
        background: #ffffff;
        transition: transform 0.5s cubic-bezier(0.4, 0, 0, 1),
                    border-radius 0.5s cubic-bezier(0.4, 0, 0, 1);
        width: 100%;
        height: 100%;
        border-radius: 50% 50% 0 0;
        transform: translateY(100%);
        z-index: 0;
    }

    .button:hover::after {
        transform: translateY(0%);
        border-radius: 0;
    }

    .button span {
        display: inline-block;
        font-size: 20px;
        font-weight: 100;
        overflow: hidden;
        position: relative;
        color: #ffffff;
        z-index: 1;
        letter-spacing: 1px;
        font-family: 'Suisse Int\'l', inherit;
    }

    .button:hover span {
        color: #000000;
    }

    .button span::after {
        width: 100%;
        height: 100%;
        transition: transform 0.5s cubic-bezier(0.4, 0, 0, 1);
        content: attr(data-text);
        display: inline-block;
        position: absolute;
        left: 50%;
        bottom: 0;
        z-index: 1;
        transform: translate(-50%, 100%);
        color: white;
        white-space: nowrap;
        font-family: 'Suisse Int\'l', inherit;
    }

    .button:hover span::after {
        transform: translate(-50%, 0);
    }

    .button:focus {
        outline: none;
    }

    @keyframes animate-scaleX {
        0% {
            transform: scaleX(1);
        }
        50% {
            transform: scaleX(1.05);
        }
        100% {
            transform: scaleX(1);
        }
    }
</style>/* End custom CSS */