.elementor-330 .elementor-element.elementor-element-1ca15b9{--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;}.elementor-330 .elementor-element.elementor-element-1ca15b9:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-1ca15b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ottart.ch/wp-content/uploads/2026/04/Gemini_Generated_Image_tw1aeetw1aeetw1a_optimized.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-330 .elementor-element.elementor-element-cb692cb{--display:flex;}.elementor-330 .elementor-element.elementor-element-fd310c2{--spacer-size:300px;}.elementor-330 .elementor-element.elementor-element-168a99e{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-330 .elementor-element.elementor-element-168a99e:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-168a99e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-330 .elementor-element.elementor-element-325d2ce{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-330 .elementor-element.elementor-element-0e36eb1{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-330 .elementor-element.elementor-element-546aed2 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-330 .elementor-element.elementor-element-c47a6cc{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-330 .elementor-element.elementor-element-e0104cf .elementor-wrapper{--video-aspect-ratio:1;}.elementor-330 .elementor-element.elementor-element-786858a{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-330 .elementor-element.elementor-element-2722660 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-330 .elementor-element.elementor-element-1c0473f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-330 .elementor-element.elementor-element-1c0473f:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-1c0473f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-330 .elementor-element.elementor-element-2f73599{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-330 .elementor-element.elementor-element-fa59832{--spacer-size:50px;}.elementor-330 .elementor-element.elementor-element-f748354{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-video-playlist .e-tabs-wrapper .e-tabs-header .e-tabs-title{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-wrapper .e-tabs-header .e-tabs-videos-count{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-wrapper .e-tabs-header .e-tabs-header-right-side i{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-wrapper .e-tabs-header .e-tabs-header-right-side svg{fill:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items .e-tab-title .e-tab-title-text{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items .e-tab-title .e-tab-title-text button{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-widget-video-playlist .e-tabs-items .e-tab-title .e-tab-duration{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text button{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-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-duration{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-section-title{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button:hover{color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-591990c{width:var( --container-widget-width, 85% );max-width:85%;background-color:var( --e-global-color-astglobalcolor8 );--container-widget-width:85%;--container-widget-flex-grow:0;border-style:solid;border-color:var( --e-global-color-astglobalcolor8 );border-radius:6px 6px 6px 6px;box-shadow:0px 0px 14px 9px rgba(49.00000000000001, 49.00000000000001, 49.00000000000001, 0.5);}.elementor-330 .elementor-element.elementor-element-591990c.elementor-element{--align-self:center;}.elementor-330 .elementor-element.elementor-element-591990c:hover{border-radius:6px 6px 6px 6px;box-shadow:0px 0px 14px 9px rgba(49.00000000000001, 49.00000000000001, 49.00000000000001, 0.5);}.elementor-330 .elementor-element.elementor-element-591990c .e-tabs-wrapper .e-tabs-header{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-330 .elementor-element.elementor-element-591990c .e-tabs-wrapper .e-tabs-header .e-tabs-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-330 .elementor-element.elementor-element-591990c .e-tabs-wrapper .e-tabs-header .e-tabs-videos-count{color:var( --e-global-color-astglobalcolor4 );}.elementor-330 .elementor-element.elementor-element-591990c .e-tabs-wrapper .e-tabs-header .e-tabs-header-right-side i{color:var( --e-global-color-astglobalcolor4 );}.elementor-330 .elementor-element.elementor-element-591990c .e-tabs-wrapper .e-tabs-header .e-tabs-header-right-side svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-330 .elementor-element.elementor-element-591990c .e-tabs-items .e-tab-title:not(:where( .e-active )){background-color:#F6904547;}.elementor-330 .elementor-element.elementor-element-591990c .e-tabs-wrapper .e-tabs-items-wrapper{background-color:#F6904547;}.elementor-330 .elementor-element.elementor-element-591990c .e-tabs-wrapper .e-tabs-items-wrapper .shadow-bottom{background:linear-gradient(180deg, transparent 0%, #F6904547 100%);}.elementor-330 .elementor-element.elementor-element-591990c .e-tabs-wrapper .e-tabs-items-wrapper .shadow-top{background:linear-gradient(0deg, transparent 0%, #F6904547 100%);}.elementor-330 .elementor-element.elementor-element-591990c .e-tabs-items .e-tab-title .e-tab-title-text{color:var( --e-global-color-astglobalcolor4 );}.elementor-330 .elementor-element.elementor-element-591990c .e-tabs-items .e-tab-title .e-tab-title-text button{color:var( --e-global-color-astglobalcolor4 );}.elementor-330 .elementor-element.elementor-element-591990c .e-tabs-items .e-tab-title .e-tab-duration{color:var( --e-global-color-astglobalcolor4 );}.elementor-330 .elementor-element.elementor-element-591990c .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ){background-color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-591990c .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text{color:#000000;}.elementor-330 .elementor-element.elementor-element-591990c .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text button{color:#000000;}.elementor-330 .elementor-element.elementor-element-591990c .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-duration{color:#000000;}.elementor-330 .elementor-element.elementor-element-591990c .e-tabs-items-wrapper .e-section-title{border-style:solid;}.elementor-330 .elementor-element.elementor-element-e9f5b15{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-330 .elementor-element.elementor-element-fd310c2{--spacer-size:200px;}.elementor-330 .elementor-element.elementor-element-168a99e{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for video, class: .elementor-element-546aed2 */.elementor-330 .elementor-element.elementor-element-546aed2 video {
    aspect-ratio: 4 / 5 !important;
    object-fit: cover !important;
    width: 100% !important;
    height: auto !important;
}

.elementor-330 .elementor-element.elementor-element-546aed2 video {
    border-radius: 6px !important; /* Swiss grids me bohot zyada rounded corners nahi hote, sharp aur subtle 6px perfect hai */
    box-shadow: 0px 15px 35px rgba(0, 0, 0, 0.3), 0px 5px 15px rgba(0, 0, 0, 0.2) !important; /* Dual shadow for realistic premium soft depth */
    border: 1px solid rgba(255, 255, 255, 0.08) !important; /* Border ko mazeed light kiya taake sirf edges chamkein */
    transition: all 0.3s ease-in-out !important;
}

/* Jab user mouse le kar jaye toh halka sa elegant lift mile */
.elementor-330 .elementor-element.elementor-element-546aed2 video:hover {
    transform: translateY(-4px) !important;
    box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.4) !important;
    border: 1px solid rgba(255, 255, 255, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e0104cf */.elementor-330 .elementor-element.elementor-element-e0104cf video {
    aspect-ratio: 4 / 5 !important;
    object-fit: cover !important;
    width: 100% !important;
    height: auto !important;
}


.elementor-330 .elementor-element.elementor-element-e0104cf video {
    border-radius: 6px !important; /* Swiss grids me bohot zyada rounded corners nahi hote, sharp aur subtle 6px perfect hai */
    box-shadow: 0px 15px 35px rgba(0, 0, 0, 0.3), 0px 5px 15px rgba(0, 0, 0, 0.2) !important; /* Dual shadow for realistic premium soft depth */
    border: 1px solid rgba(255, 255, 255, 0.08) !important; /* Border ko mazeed light kiya taake sirf edges chamkein */
    transition: all 0.3s ease-in-out !important;
}

/* Jab user mouse le kar jaye toh halka sa elegant lift mile */
.elementor-330 .elementor-element.elementor-element-e0104cf video:hover {
    transform: translateY(-4px) !important;
    box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.4) !important;
    border: 1px solid rgba(255, 255, 255, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2722660 */.elementor-330 .elementor-element.elementor-element-2722660 video {
    aspect-ratio: 4 / 5 !important;
    object-fit: cover !important;
    width: 100% !important;
    height: auto !important;
}


.elementor-330 .elementor-element.elementor-element-2722660 video {
    border-radius: 6px !important; /* Swiss grids me bohot zyada rounded corners nahi hote, sharp aur subtle 6px perfect hai */
    box-shadow: 0px 15px 35px rgba(0, 0, 0, 0.3), 0px 5px 15px rgba(0, 0, 0, 0.2) !important; /* Dual shadow for realistic premium soft depth */
    border: 1px solid rgba(255, 255, 255, 0.08) !important; /* Border ko mazeed light kiya taake sirf edges chamkein */
    transition: all 0.3s ease-in-out !important;
}

/* Jab user mouse le kar jaye toh halka sa elegant lift mile */
.elementor-330 .elementor-element.elementor-element-2722660 video:hover {
    transform: translateY(-4px) !important;
    box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.4) !important;
    border: 1px solid rgba(255, 255, 255, 0.15) !important;
}/* End custom CSS */