.elementor-267 .elementor-element.elementor-element-0bff0e9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-267 .elementor-element.elementor-element-a41aa3f{text-align:center;}.elementor-267 .elementor-element.elementor-element-a41aa3f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:90px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-c2678c6{--display:flex;--overlay-opacity:0.3;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-267 .elementor-element.elementor-element-c2678c6:not(.elementor-motion-effects-element-type-background), .elementor-267 .elementor-element.elementor-element-c2678c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sabirtextile.com/wp-content/uploads/2026/06/medieval-tents-8.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-267 .elementor-element.elementor-element-c2678c6::before, .elementor-267 .elementor-element.elementor-element-c2678c6 > .elementor-background-video-container::before, .elementor-267 .elementor-element.elementor-element-c2678c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-267 .elementor-element.elementor-element-c2678c6 > .elementor-background-slideshow::before, .elementor-267 .elementor-element.elementor-element-c2678c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-267 .elementor-element.elementor-element-c2678c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-267 .elementor-element.elementor-element-096e735{text-align:center;}.elementor-267 .elementor-element.elementor-element-096e735 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:85px;font-weight:500;text-transform:uppercase;line-height:85px;color:#FFFFFF;}.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-267 .elementor-element.elementor-element-417c61f .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:17px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-417c61f .elementor-button:hover, .elementor-267 .elementor-element.elementor-element-417c61f .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-267 .elementor-element.elementor-element-417c61f .elementor-button:hover svg, .elementor-267 .elementor-element.elementor-element-417c61f .elementor-button:focus svg{fill:#000000;}.elementor-267 .elementor-element.elementor-element-418592e{--display:flex;--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:040px 0px;--row-gap:040px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-267 .elementor-element.elementor-element-418592e:not(.elementor-motion-effects-element-type-background), .elementor-267 .elementor-element.elementor-element-418592e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F3F1;}.elementor-267 .elementor-element.elementor-element-2384347{width:100%;max-width:100%;padding:0px 0px 30px 0px;text-align:center;}.elementor-267 .elementor-element.elementor-element-2384347 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:53px;font-weight:500;line-height:53px;color:#3A3A3A;}.elementor-267 .elementor-element.elementor-element-39f81b7{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-267 .elementor-element.elementor-element-39f81b7.e-con{--align-self:stretch;}.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-267 .elementor-element.elementor-element-124dd89 img{width:80%;}.elementor-267 .elementor-element.elementor-element-1c45f38 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;line-height:17px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-1c45f38 .elementor-button:hover, .elementor-267 .elementor-element.elementor-element-1c45f38 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-1c45f38 .elementor-button:hover svg, .elementor-267 .elementor-element.elementor-element-1c45f38 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-dfa85c8{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-267 .elementor-element.elementor-element-dfa85c8.e-con{--align-self:stretch;}.elementor-267 .elementor-element.elementor-element-9843939 img{width:80%;}.elementor-267 .elementor-element.elementor-element-9b7befd .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;line-height:17px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-9b7befd .elementor-button:hover, .elementor-267 .elementor-element.elementor-element-9b7befd .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-9b7befd .elementor-button:hover svg, .elementor-267 .elementor-element.elementor-element-9b7befd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-d73da00{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-267 .elementor-element.elementor-element-d73da00.e-con{--align-self:stretch;}.elementor-267 .elementor-element.elementor-element-92c76c7 img{width:80%;}.elementor-267 .elementor-element.elementor-element-6f1a2aa .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;line-height:17px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-6f1a2aa .elementor-button:hover, .elementor-267 .elementor-element.elementor-element-6f1a2aa .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-6f1a2aa .elementor-button:hover svg, .elementor-267 .elementor-element.elementor-element-6f1a2aa .elementor-button:focus svg{fill:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-c05ceb7{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-267 .elementor-element.elementor-element-c05ceb7.e-con{--align-self:stretch;}.elementor-267 .elementor-element.elementor-element-4e7c94f img{width:80%;}.elementor-267 .elementor-element.elementor-element-5c7e9d1 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;line-height:17px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-5c7e9d1 .elementor-button:hover, .elementor-267 .elementor-element.elementor-element-5c7e9d1 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-5c7e9d1 .elementor-button:hover svg, .elementor-267 .elementor-element.elementor-element-5c7e9d1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-31d14f2{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-267 .elementor-element.elementor-element-31d14f2.e-con{--align-self:stretch;}.elementor-267 .elementor-element.elementor-element-f56b7c2 img{width:50%;}.elementor-267 .elementor-element.elementor-element-0ab2e18 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;line-height:17px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-0ab2e18 .elementor-button:hover, .elementor-267 .elementor-element.elementor-element-0ab2e18 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-0ab2e18 .elementor-button:hover svg, .elementor-267 .elementor-element.elementor-element-0ab2e18 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-c866ca1{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-267 .elementor-element.elementor-element-c866ca1.e-con{--align-self:stretch;}.elementor-267 .elementor-element.elementor-element-1d8fd47 img{width:50%;}.elementor-267 .elementor-element.elementor-element-4ce4801 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;line-height:17px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-4ce4801 .elementor-button:hover, .elementor-267 .elementor-element.elementor-element-4ce4801 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-4ce4801 .elementor-button:hover svg, .elementor-267 .elementor-element.elementor-element-4ce4801 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-bbff277{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-267 .elementor-element.elementor-element-bbff277.e-con{--align-self:stretch;}.elementor-267 .elementor-element.elementor-element-d27932b img{width:60%;}.elementor-267 .elementor-element.elementor-element-31babc1 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;line-height:17px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-31babc1 .elementor-button:hover, .elementor-267 .elementor-element.elementor-element-31babc1 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-31babc1 .elementor-button:hover svg, .elementor-267 .elementor-element.elementor-element-31babc1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-9e20cb9{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-267 .elementor-element.elementor-element-9e20cb9.e-con{--align-self:stretch;}.elementor-267 .elementor-element.elementor-element-614c413 img{width:60%;}.elementor-267 .elementor-element.elementor-element-09c9ace .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;line-height:17px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-09c9ace .elementor-button:hover, .elementor-267 .elementor-element.elementor-element-09c9ace .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-09c9ace .elementor-button:hover svg, .elementor-267 .elementor-element.elementor-element-09c9ace .elementor-button:focus svg{fill:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-a3dd6a0{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-267 .elementor-element.elementor-element-a3dd6a0.e-con{--align-self:stretch;}.elementor-267 .elementor-element.elementor-element-c9367be img{width:60%;}.elementor-267 .elementor-element.elementor-element-a45ec10 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;line-height:17px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-a45ec10 .elementor-button:hover, .elementor-267 .elementor-element.elementor-element-a45ec10 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-a45ec10 .elementor-button:hover svg, .elementor-267 .elementor-element.elementor-element-a45ec10 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-0268547{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-267 .elementor-element.elementor-element-0268547.e-con{--align-self:stretch;}.elementor-267 .elementor-element.elementor-element-9c9b6c0 img{width:70%;}.elementor-267 .elementor-element.elementor-element-ae4b205 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;line-height:17px;fill:#4A9FD4;color:#4A9FD4;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-ae4b205 .elementor-button:hover, .elementor-267 .elementor-element.elementor-element-ae4b205 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-ae4b205 .elementor-button:hover svg, .elementor-267 .elementor-element.elementor-element-ae4b205 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-514bd82{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-267 .elementor-element.elementor-element-514bd82:not(.elementor-motion-effects-element-type-background), .elementor-267 .elementor-element.elementor-element-514bd82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09425F;}.elementor-267 .elementor-element.elementor-element-74961e5{--display:flex;--justify-content:center;--margin-top:02%;--margin-bottom:2%;--margin-left:7%;--margin-right:0%;}.elementor-267 .elementor-element.elementor-element-74961e5:not(.elementor-motion-effects-element-type-background), .elementor-267 .elementor-element.elementor-element-74961e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-267 .elementor-element.elementor-element-15263bc{width:100%;max-width:100%;padding:0px 0px 20px 0px;text-align:start;}.elementor-267 .elementor-element.elementor-element-15263bc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:500;line-height:35px;color:#F4FBFF;}.elementor-267 .elementor-element.elementor-element-69ea5c8{width:100%;max-width:100%;padding:0px 0px 30px 0px;text-align:start;}.elementor-267 .elementor-element.elementor-element-69ea5c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;line-height:29px;color:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-3488c86{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-267 .elementor-element.elementor-element-3488c86:not(.elementor-motion-effects-element-type-background), .elementor-267 .elementor-element.elementor-element-3488c86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sabirtextile.com/wp-content/uploads/2026/06/DESIGNED-FOR-THE-UNEXPECTED-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}@media(min-width:768px){.elementor-267 .elementor-element.elementor-element-39f81b7{--width:48%;}.elementor-267 .elementor-element.elementor-element-dfa85c8{--width:48%;}.elementor-267 .elementor-element.elementor-element-d73da00{--width:48%;}.elementor-267 .elementor-element.elementor-element-c05ceb7{--width:48%;}.elementor-267 .elementor-element.elementor-element-31d14f2{--width:48%;}.elementor-267 .elementor-element.elementor-element-c866ca1{--width:48%;}.elementor-267 .elementor-element.elementor-element-bbff277{--width:48%;}.elementor-267 .elementor-element.elementor-element-9e20cb9{--width:48%;}.elementor-267 .elementor-element.elementor-element-a3dd6a0{--width:48%;}.elementor-267 .elementor-element.elementor-element-0268547{--width:48%;}.elementor-267 .elementor-element.elementor-element-74961e5{--width:60%;}.elementor-267 .elementor-element.elementor-element-3488c86{--width:100%;}}@media(max-width:1024px){.elementor-267 .elementor-element.elementor-element-096e735 .elementor-heading-title{font-size:60px;line-height:65px;}.elementor-267 .elementor-element.elementor-element-2384347 .elementor-heading-title{font-size:40px;}.elementor-267 .elementor-element.elementor-element-15263bc{padding:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-15263bc .elementor-heading-title{font-size:25px;line-height:25px;}.elementor-267 .elementor-element.elementor-element-69ea5c8 .elementor-heading-title{font-size:18px;line-height:20px;}}@media(max-width:767px){.elementor-267 .elementor-element.elementor-element-a41aa3f .elementor-heading-title{font-size:40px;}.elementor-267 .elementor-element.elementor-element-c2678c6{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-267 .elementor-element.elementor-element-096e735 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-267 .elementor-element.elementor-element-418592e{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-267 .elementor-element.elementor-element-2384347 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-267 .elementor-element.elementor-element-514bd82{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-267 .elementor-element.elementor-element-74961e5{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-267 .elementor-element.elementor-element-74961e5.e-con{--order:2;}.elementor-267 .elementor-element.elementor-element-3488c86:not(.elementor-motion-effects-element-type-background), .elementor-267 .elementor-element.elementor-element-3488c86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-267 .elementor-element.elementor-element-3488c86{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:100px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-a41aa3f */.elementor-267 .elementor-element.elementor-element-a41aa3f {
  animation: sabirHeadingDisappear 3s ease forwards;
}

.elementor-267 .elementor-element.elementor-element-a41aa3f .elementor-heading-title {
  color: #ffffff;
  -webkit-text-stroke: 0 !important;

  text-shadow:
    1px 1px 0 #0b4a63,
    -1px 1px 0 #0b4a63,
    1px -1px 0 #0b4a63,
    -1px -1px 0 #0b4a63,
    0 0 6px rgba(11, 74, 99, 0.8);
}

@keyframes sabirHeadingDisappear {
  0% {
    opacity: 1;
  }

  75% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    visibility: hidden;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bff0e9 *//* =========================================================
   SABIR TEXTILE HERO VIDEO
========================================================= */

/* Hero section */
.elementor-element-0bff0e9 {
  position: relative !important;
  overflow: hidden !important;

  /* Fill remaining viewport after header */
  min-height: calc(100vh - 96px) !important;
  height: calc(100vh - 96px) !important;

  padding: 0 !important;

  /* Black fallback while video loads */
  background: #000;
}

/* Remove Elementor boxed spacing */
.elementor-element-0bff0e9 > .e-con-inner {
  max-width: 100% !important;
  width: 100% !important;
  height: 100% !important;

  margin: 0 !important;
  padding: 0 !important;

  position: relative;
}

/* Background video wrapper */
.elementor-element-0bff0e9 .elementor-background-video-container {
  position: absolute !important;
  inset: 0 !important;

  width: 100% !important;
  height: 100% !important;

  overflow: hidden !important;
}

/* YouTube iframe */
.elementor-element-0bff0e9 iframe.elementor-background-video-embed {

  position: absolute !important;

  top: 50% !important;
  left: 50% !important;

  width: 100vw !important;
  height: 56.25vw !important;

  min-width: 177.77vh !important;
  min-height: 100vh !important;

  transform: translate(-50%, -50%) !important;

  border: 0 !important;
  pointer-events: none !important;
}

/* Hide all Elementor video controls */
.elementor-element-0bff0e9 .elementor-background-video-controls,
.elementor-element-0bff0e9 .elementor-background-video-play,
.elementor-element-0bff0e9 .elementor-background-video-pause,
.elementor-element-0bff0e9 .elementor-background-video-play-icon,
.elementor-element-0bff0e9 .elementor-custom-embed-play,
.elementor-element-0bff0e9 .elementor-video-play {
  display: none !important;
  opacity: 0 !important;
  visibility: hidden !important;
  pointer-events: none !important;
}

/* =========================================================
   Permanent subtle overlay
========================================================= */

.elementor-element-0bff0e9::after {
  content: "";
  position: absolute;
  inset: 0;

  background: rgba(0,0,0,.18);

  pointer-events: none;
  z-index: 2;
}

/* =========================================================
   Intro black fade
========================================================= */

.elementor-element-0bff0e9::before {
  content: "";

  position: absolute;
  inset: 0;

  background: #000;

  z-index: 3;

  animation: sabirHeroBlackFade 3s ease forwards;

  pointer-events: none;
}

/* =========================================================
   Heading
========================================================= */

.elementor-element-a41aa3f {

  position: relative !important;
  z-index: 4 !important;

  animation: sabirHeroHeadingFade 5s ease forwards;
}

.elementor-element-a41aa3f .elementor-heading-title {

  color: #fff !important;

  text-shadow:
      1px 1px 0 #0b4a63,
     -1px 1px 0 #0b4a63,
      1px -1px 0 #0b4a63,
     -1px -1px 0 #0b4a63,
      0 0 8px rgba(11,74,99,.9);
}

/* =========================================================
   Animations
========================================================= */

@keyframes sabirHeroBlackFade {

  0% {
    opacity: 1;
    visibility: visible;
  }

  80% {
    opacity: 1;
    visibility: visible;
  }

  100% {
    opacity: 0;
    visibility: hidden;
  }
}

@keyframes sabirHeroHeadingFade {

  0% {
    opacity: 1;
    visibility: visible;
  }

  80% {
    opacity: 1;
    visibility: visible;
  }

  100% {
    opacity: 0;
    visibility: hidden;
  }
}

/* =========================================================
   Mobile
========================================================= */

@media (max-width:767px){

  .elementor-element-0bff0e9{

    min-height:260px !important;
    height:260px !important;
  }

  .elementor-element-0bff0e9 iframe.elementor-background-video-embed{

    width:100vw !important;
    height:56.25vw !important;

    min-width:100% !important;
    min-height:100% !important;

    top:50% !important;
    left:50% !important;

    transform:translate(-50%,-50%) !important;
  }

}/* End custom CSS */
/* Start custom CSS */html,
body {
  overflow-x: hidden !important;
  max-width: 100%;
}/* End custom CSS */