.elementor-49 .elementor-element.elementor-element-a669ca9 > .elementor-container{max-width:1615px;}.elementor-49 .elementor-element.elementor-element-a669ca9{margin-top:355px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-49 .elementor-element.elementor-element-bfe4f6c > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-e6190c2 > .elementor-widget-container{padding:0px 0px 0px 0px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-duration:1000ms;transition-property:all;}.elementor-49 .elementor-element.elementor-element-e6190c2{z-index:1;animation-duration:3500ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-49 .elementor-element.elementor-element-ca64aea .aux-widget-inner{text-align:left;}.elementor-49 .elementor-element.elementor-element-ca64aea{position:absolute;top:-143px;animation-delay:1100ms;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}.elementor-49 .elementor-element.elementor-element-b83dab7 .aux-widget-inner{text-align:left;}.elementor-49 .elementor-element.elementor-element-b83dab7 .aux-modern-heading-primary{font-family:"Anton", Sans-serif;font-size:270px;font-weight:400;line-height:248px;letter-spacing:-1px;color:#ffffff;margin:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-b83dab7{width:auto;max-width:auto;top:22px;animation-duration:2000ms;animation-delay:250ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-b83dab7{left:15px;}body.rtl .elementor-49 .elementor-element.elementor-element-b83dab7{right:15px;}.elementor-49 .elementor-element.elementor-element-b83dab7 > .elementor-widget-container{transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-duration:1000ms;transition-property:all;}.elementor-49 .elementor-element.elementor-element-0451eb1 .aux-widget-inner{text-align:right;}.elementor-49 .elementor-element.elementor-element-0451eb1 .aux-modern-heading-primary{font-family:"Anton", Sans-serif;font-size:190px;font-weight:400;line-height:248px;color:rgba(255,255,255,0);margin:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-0451eb1{z-index:0;position:absolute;top:-155px;left:-44.5%;animation-duration:2000ms;animation-delay:275ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-49 .elementor-element.elementor-element-0451eb1 > .elementor-widget-container{transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-duration:1000ms;transition-property:all;}.elementor-49 .elementor-element.elementor-element-a84f747{text-align:left;z-index:1;width:auto;max-width:auto;position:absolute;top:50%;left:390px;animation-delay:1200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-49 .elementor-element.elementor-element-a84f747 .aux-button{padding:8px 25px 8px 38px;background-color:#ffffff;text-shadow:0px 0px 10px rgba(0,0,0,0);}.elementor-49 .elementor-element.elementor-element-a84f747 .aux-button .aux-overlay::after{background-color:rgba(0,0,0,0);}.elementor-49 .elementor-element.elementor-element-a84f747 .aux-icon{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-a84f747 .aux-text{color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;line-height:23px;}.elementor-49 .elementor-element.elementor-element-a84f747 > .elementor-widget-container{transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-duration:1000ms;transition-property:all;}.elementor-49 .elementor-element.elementor-element-6719537{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;max-width:27px;}.elementor-49 .elementor-element.elementor-element-6719537 .elementor-widget-container{text-align:left;}.elementor-49 .elementor-element.elementor-element-6719537 .elementor-social-icon{background-color:rgba(0,0,0,0);}.elementor-49 .elementor-element.elementor-element-6719537 .elementor-social-icon:hover{background-color:rgba(0,0,0,0);}.elementor-49 .elementor-element.elementor-element-6719537 > .elementor-widget-container{margin:-190px 0px 0px 10px;}@media(max-width:1024px){.elementor-49 .elementor-element.elementor-element-a669ca9{margin-top:290px;margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-bfe4f6c > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-49 .elementor-element.elementor-element-b83dab7 .aux-modern-heading-primary{font-size:129px;margin:16px 0px 0px 0px;}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-b83dab7{left:5px;}body.rtl .elementor-49 .elementor-element.elementor-element-b83dab7{right:5px;}.elementor-49 .elementor-element.elementor-element-b83dab7{top:-58px;}.elementor-49 .elementor-element.elementor-element-0451eb1 .aux-modern-heading-primary{font-size:102px;}.elementor-49 .elementor-element.elementor-element-0451eb1{width:auto;max-width:auto;top:-35%;left:18%;}.elementor-49 .elementor-element.elementor-element-a84f747 .aux-button{padding:0px 5px 0px 25px;}.elementor-49 .elementor-element.elementor-element-a84f747 .aux-text{font-size:12px;}.elementor-49 .elementor-element.elementor-element-a84f747{top:43%;left:143px;}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-b83dab7 .aux-modern-heading-primary{font-size:100px;line-height:225px;}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-b83dab7{left:4px;}body.rtl .elementor-49 .elementor-element.elementor-element-b83dab7{right:4px;}.elementor-49 .elementor-element.elementor-element-b83dab7{top:-61px;}.elementor-49 .elementor-element.elementor-element-0451eb1 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-49 .elementor-element.elementor-element-0451eb1{left:-6%;}.elementor-49 .elementor-element.elementor-element-a84f747 .aux-button{padding:0px 5px 0px 12px;}.elementor-49 .elementor-element.elementor-element-a84f747{top:33%;left:4px;}.elementor-49 .elementor-element.elementor-element-6719537 .elementor-widget-container{text-align:right;}.elementor-49 .elementor-element.elementor-element-6719537 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-6719537{max-width:100%;}}/* Start custom CSS for video, class: .elementor-element-e6190c2 */.elementor-49 .elementor-element.elementor-element-e6190c2 .elementor-widget-container .elementor-fit-aspect-ratio .elementor-video{
    width: 71.8%;
    height: 614px;
    float: right;
}
.elementor-49 .elementor-element.elementor-element-e6190c2 .elementor-fit-aspect-ratio{
    padding-bottom: 0!important;
}
.elementor-49 .elementor-element.elementor-element-e6190c2 .elementor-fit-aspect-ratio .elementor-video{
    box-shadow: 10px 20px 60px rgba(0,0,0,0.20);
}
@media only screen and (max-width: 1025px){
    .elementor-49 .elementor-element.elementor-element-e6190c2 .elementor-widget-container .elementor-fit-aspect-ratio .elementor-video{
    width: 76%;
    height:371px;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-ca64aea */.elementor-49 .elementor-element.elementor-element-ca64aea .aux-modern-heading-description{
    margin-left: auto;
    margin-right: -20px;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-0451eb1 */.elementor-49 .elementor-element.elementor-element-0451eb1 .aux-modern-heading-primary{
     -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color:rgba(255,255,255,0.60); 
}/* End custom CSS */
/* Start custom CSS for aux_button, class: .elementor-element-a84f747 */.elementor-49 .elementor-element.elementor-element-a84f747 .aux-text:after{
    content: '';
    background-image: url('https://demo.phlox.pro/digital-agency/wp-content/uploads/sites/118/2019/07/Path-5.svg');
       background-size: 12px;
    background-repeat: no-repeat;
    position: absolute;
    width: 19px;
    height: 25px;
    top: 21px;
    right: 7px;
}
.elementor-49 .elementor-element.elementor-element-a84f747 .aux-text{
    padding: 14px 73px 16px 1px;
        
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-6719537 */.elementor-49 .elementor-element.elementor-element-6719537  a{
    padding-bottom: 25px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a669ca9 */@media only screen and (max-width: 1495px)  and (min-width: 1025px){
  .elementor-49 .elementor-element.elementor-element-a669ca9 .elementor-widget-container .elementor-fit-aspect-ratio .elementor-video{
     max-width: 65%!important;
         height: 500px!important;
}
.elementor-49 .elementor-element.elementor-element-a669ca9 .aux-modern-heading-primary{
        font-size: 208px!important;
}
.elementor-49 .elementor-element.elementor-element-a669ca9 .elementor-widget-aux_button{
        top: 63%!important;
    left: 299px!important;
}
}/* End custom CSS */