.elementor-101 .elementor-element.elementor-element-e9d255f:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-e9d255f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010154;}.elementor-101 .elementor-element.elementor-element-e9d255f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:2;}.elementor-101 .elementor-element.elementor-element-e9d255f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-101 .elementor-element.elementor-element-4a5a70d img{width:100%;}.elementor-101 .elementor-element.elementor-element-4a5a70d{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;z-index:2001;}.elementor-101 .elementor-element.elementor-element-8879ad5 .dce-button-wrapper{text-align:left;}#animatedoffcanvasmenu-8879ad5 .dce-nav .dce-menu-aocm{left:0;background-color:var( --e-global-color-accent );}#animatedoffcanvasmenu-8879ad5 .dce-menu-aocm .dce-close{left:0;}#animatedoffcanvasmenu-8879ad5 #dce-ul-menu{text-align:left;}#animatedoffcanvasmenu-8879ad5 ul#dce-ul-menu li a{text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-text );}#animatedoffcanvasmenu-8879ad5 ul#dce-ul-menu li .indicator-child{color:var( --e-global-color-primary );}.elementor-101 .elementor-element.elementor-element-8879ad5 #dce_hamburger{width:36px;font-size:36px;color:var( --e-global-color-text );}.elementor-101 .elementor-element.elementor-element-8879ad5 #dce_hamburger g line, .elementor-101 .elementor-element.elementor-element-8879ad5 #dce_hamburger g circle, .elementor-101 .elementor-element.elementor-element-8879ad5 #dce_hamburger g path, .elementor-101 .elementor-element.elementor-element-8879ad5 #dce_hamburger g polygon, .elementor-101 .elementor-element.elementor-element-8879ad5 #dce_hamburger g rect{fill:var( --e-global-color-text );stroke-width:10;}.elementor-101 .elementor-element.elementor-element-8879ad5 #dce_hamburger g line, .elementor-101 .elementor-element.elementor-element-8879ad5 #dce_hamburger g path, .elementor-101 .elementor-element.elementor-element-8879ad5 #dce_hamburger g polygon{stroke:var( --e-global-color-text );}.elementor-101 .elementor-element.elementor-element-8879ad5 #dce_hamburger g:nth-child(2){transform-origin:center;}.elementor-101 .elementor-element.elementor-element-8879ad5 #dce_hamburger g:nth-child(3){transform-origin:center;}.elementor-101 .elementor-element.elementor-element-8879ad5 #dce_hamburger:hover g:nth-child(2){transform-origin:center;}.elementor-101 .elementor-element.elementor-element-8879ad5 #dce_hamburger:hover g:nth-child(3){transform-origin:center;}.elementor-101 .elementor-element.elementor-element-8879ad5 #dce_hamburger g, .elementor-101 .elementor-element.elementor-element-8879ad5 #dce_hamburger g line, .elementor-101 .elementor-element.elementor-element-8879ad5 #dce_hamburger g circle, .elementor-101 .elementor-element.elementor-element-8879ad5 #dce_hamburger g path, .elementor-101 .elementor-element.elementor-element-8879ad5 #dce_hamburger g polygon, .elementor-101 .elementor-element.elementor-element-8879ad5 #dce_hamburger g rect{animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;}.elementor-101 .elementor-element.elementor-element-8879ad5 #dce_hamburger g line, .elementor-101 .elementor-element.elementor-element-8879ad5 #dce_hamburger g path, .elementor-101 .elementor-element.elementor-element-8879ad5 #dce_hamburger g polyline{stroke-linecap:butt;}#animatedoffcanvasmenu-8879ad5 .dce-menu-aocm .dce-close .dce-quit-ics:after, #animatedoffcanvasmenu-8879ad5 .dce-menu-aocm .dce-close .dce-quit-ics:before{background-color:var( --e-global-color-text );height:4px;top:calc(50% - (4px/2));width:60%;left:calc(50% - (60%/2));}#animatedoffcanvasmenu-8879ad5 .dce-menu-aocm .dce-close .dce-quit-ics{background-color:#F0624900;height:42px;width:42px;top:16px;right:-41px;}.elementor-101 .elementor-element.elementor-element-8879ad5 > .elementor-widget-container{margin:0px 40px 0px 20px;padding:10px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-8879ad5{width:auto;max-width:auto;}.elementor-101 .elementor-element.elementor-element-f926322 img{width:100%;}.elementor-101 .elementor-element.elementor-element-f926322{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;z-index:2001;}.elementor-101 .elementor-element.elementor-element-36150c7{text-align:right;width:var( --container-widget-width, 99.933% );max-width:99.933%;--container-widget-width:99.933%;--container-widget-flex-grow:0;align-self:flex-end;z-index:2001;}.elementor-101 .elementor-element.elementor-element-36150c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-101 .elementor-element.elementor-element-bd5abca > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-1af505c .elementor-repeater-item-1df4f13 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://becube.becubeagency.info/wp-content/uploads/2023/03/soccer-755825@2x-1.png);background-size:contain;}.elementor-101 .elementor-element.elementor-element-1af505c .elementor-repeater-item-e18369c .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://becube.becubeagency.info/wp-content/uploads/2023/03/soccer-7558252-copie@2x.png);background-size:contain;}.elementor-101 .elementor-element.elementor-element-1af505c .elementor-repeater-item-b90bb08 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://becube.becubeagency.info/wp-content/uploads/2023/03/soccer-7558253-copie@2x.png);background-size:contain;}.elementor-101 .elementor-element.elementor-element-1af505c .swiper-slide{height:1000px;transition-duration:calc(5000ms*1.2);}.elementor-101 .elementor-element.elementor-element-1af505c .swiper-slide-contents{max-width:66%;}.elementor-101 .elementor-element.elementor-element-1af505c .swiper-slide-inner{text-align:center;}.elementor-101 .elementor-element.elementor-element-1af505c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-accent );opacity:var( --e-global-color-accent );}.elementor-101 .elementor-element.elementor-element-1af505c .swiper-pagination-bullet-active{background-color:var( --e-global-color-text );}.elementor-101 .elementor-element.elementor-element-1af505c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:150px 300px 0px 300px;background-color:var( --e-global-color-primary );}.elementor-101 .elementor-element.elementor-element-1af505c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-101 .elementor-element.elementor-element-72251be > .elementor-background-overlay{background-image:url("https://becube.becubeagency.info/wp-content/uploads/2023/03/6003759@2x-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;}.elementor-101 .elementor-element.elementor-element-72251be{z-index:1;}.elementor-101 .elementor-element.elementor-element-2b7f4f8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-101 .elementor-element.elementor-element-ab52c9d{--display:flex;--background-transition:0.3s;}.elementor-101 .elementor-element.elementor-element-d68bd18{text-transform:uppercase;letter-spacing:6px;}.elementor-101 .elementor-element.elementor-element-e171fe2 .elementor-heading-title{color:var( --e-global-color-text );font-weight:400;text-transform:uppercase;letter-spacing:22px;}.elementor-101 .elementor-element.elementor-element-e171fe2{width:auto;max-width:auto;}@media(max-width:1024px){.elementor-101 .elementor-element.elementor-element-4a5a70d img{width:100%;}.elementor-101 .elementor-element.elementor-element-4a5a70d{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-101 .elementor-element.elementor-element-4a5a70d.elementor-element{--align-self:center;}.elementor-101 .elementor-element.elementor-element-8879ad5{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-101 .elementor-element.elementor-element-f926322 img{width:100%;}.elementor-101 .elementor-element.elementor-element-f926322{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-101 .elementor-element.elementor-element-f926322.elementor-element{--align-self:center;}.elementor-101 .elementor-element.elementor-element-36150c7{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-101 .elementor-element.elementor-element-36150c7.elementor-element{--align-self:center;}.elementor-101 .elementor-element.elementor-element-1af505c .swiper-slide{height:500px;}.elementor-101 .elementor-element.elementor-element-e171fe2 .elementor-heading-title{letter-spacing:2px;}}@media(max-width:767px){.elementor-101 .elementor-element.elementor-element-4a5a70d{text-align:center;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-101 .elementor-element.elementor-element-4a5a70d img{width:80%;height:100%;}#animatedoffcanvasmenu-8879ad5 .dce-menu-aocm .dce-close .dce-quit-ics{top:100px;}.elementor-101 .elementor-element.elementor-element-8879ad5{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-101 .elementor-element.elementor-element-f926322{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-101 .elementor-element.elementor-element-36150c7{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;z-index:1;}.elementor-101 .elementor-element.elementor-element-bd5abca > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-1af505c .swiper-slide{height:350px;}.elementor-101 .elementor-element.elementor-element-1af505c{width:var( --container-widget-width, 575px );max-width:575px;--container-widget-width:575px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-101 .elementor-element.elementor-element-ab52c9d{--content-width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-101 .elementor-element.elementor-element-ab52c9d{--content-width:100%;}}/* Start custom CSS for dce-animatedoffcanvasmenu, class: .elementor-element-8879ad5 */.animatedoffcanvasmenu .dce-nav-menu{
    display: flex;
    justify-content: space-between;
    margin: 0;
    width: 90%;
    padding-left: 4.5em;
    padding-top: 160px;
    height: 400px;
}

.animatedoffcanvasmenu .dce-nav .dce-menu-aocm{
    max-height: 560px;
}

@media (max-width: 767px){
    .animatedoffcanvasmenu .dce-nav .dce-menu-aocm{
        max-height: 100%;
    }
    
    .animatedoffcanvasmenu .dce-nav-menu{
        flex-direction: column;
        gap: 80px;
    }
    
    .elementor-101 .elementor-element.elementor-element-8879ad5 .menu-item:first-child{
        flex-direction: column;
        align-items: start!important;
    }
    
    .elementor-101 .elementor-element.elementor-element-8879ad5 .menu-item .sub-menu{
        visibility: hidden;
    }
    
    .elementor-101 .elementor-element.elementor-element-8879ad5 .indicator-child.no-transition::after{
    font-size:0px;
    content: ""!important;
}
}

.elementor-101 .elementor-element.elementor-element-8879ad5 .menu-item:first-child{
    display: flex;
    align-items: center;
    height: 45.28px;
}

.elementor-101 .elementor-element.elementor-element-8879ad5 .menu-item .sub-menu{
    display: flex!important;
    padding-left: 0;
    list-style-type: none;
    opacity: .5;
}

.elementor-101 .elementor-element.elementor-element-8879ad5 .indicator-child.no-transition{
    font-size: 0;
}

.elementor-101 .elementor-element.elementor-element-8879ad5 .indicator-child.no-transition::after{
    font-size:24px;
    content: "|";
}/* End custom CSS */
/* Start custom CSS for theme-site-logo, class: .elementor-element-f926322 */@media(max-width: 767px){
    .elementor-101 .elementor-element.elementor-element-f926322{
        z-index: -1!important;
    }   
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e9d255f */.elementor-101 .elementor-element.elementor-element-e9d255f{
    position: absolute;
    width: 100%;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-1af505c */@media (max-width: 767px){
    .elementor-101 .elementor-element.elementor-element-1af505c .swiper-pagination-bullet{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e171fe2 */.big-heading h1:after{
    content: '_';
    position: absolute;
    bottom: -22px;
    left: 12px;
    animation: title-dash 1.4s;
}

@keyframes title-dash{
    0%{
        left: 100%;
    }
    
    100%{
        left: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-72251be */.elementor-101 .elementor-element.elementor-element-72251be{
    height: 1150px;
    position: absolute;
    width: 100%;
    top: 550px;
}

@media (max-width: 1024px){
    .elementor-101 .elementor-element.elementor-element-72251be{
        height: 550px;
        top: 250px;
    }
}

@media (max-width: 767px){
    .elementor-101 .elementor-element.elementor-element-72251be{
        height: 350px;
        top: 150px;
    }
}/* End custom CSS */