.elementor-11 .elementor-element.elementor-element-6ae9844{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-6ae9844.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-2ece098{--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-11 .elementor-element.elementor-element-2ece098.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-bcab5be{--display:flex;}.elementor-11 .elementor-element.elementor-element-bcab5be.e-con{--flex-grow:0;--flex-shrink:0;}.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-11 .elementor-element.elementor-element-a5e45a0{width:100%;max-width:100%;text-align:left;}.elementor-11 .elementor-element.elementor-element-a5e45a0 > .elementor-widget-container{margin:-22px -22px -22px -22px;padding:0px 0px 0px 24px;}.elementor-11 .elementor-element.elementor-element-a5e45a0 img{width:30%;}.elementor-11 .elementor-element.elementor-element-bf85cbb{--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;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:650px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-bf85cbb.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.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-11 .elementor-element.elementor-element-68040be{width:var( --container-widget-width, 20.131% );max-width:20.131%;--container-widget-width:20.131%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-68040be > .elementor-widget-container{margin:0px 0px -3px 10px;}.elementor-11 .elementor-element.elementor-element-68040be.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-68040be .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;color:#242AA0;}.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-11 .elementor-element.elementor-element-0615125 .elementor-button{background-color:#1E1D91;font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-11 .elementor-element.elementor-element-0615125 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-0615125 .elementor-button:focus{background-color:#3F0E0E00;color:#1D2A81;}.elementor-11 .elementor-element.elementor-element-0615125{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-0615125 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0615125.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-0615125 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-0615125 .elementor-button:focus svg{fill:#1D2A81;}.elementor-11 .elementor-element.elementor-element-f43738a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-2px;--padding-bottom:-2px;--padding-left:-2px;--padding-right:-2px;}.elementor-11 .elementor-element.elementor-element-f43738a.e-con{--align-self:center;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-b92ce46 .elementor-repeater-item-9e514b5 .swiper-slide-bg{background-color:#833ca3;background-image:url(http://tmsgermany.com/wp-content/uploads/2025/06/banner6.jpg);background-size:cover;}.elementor-11 .elementor-element.elementor-element-b92ce46 .elementor-repeater-item-b608b64 .swiper-slide-bg{background-color:#833ca3;background-image:url(http://tmsgermany.com/wp-content/uploads/2025/06/251-2513689_luxury-buses-luxury-bus-hd-png-1.png);background-size:cover;}.elementor-11 .elementor-element.elementor-element-b92ce46 .elementor-repeater-item-b0da51e .swiper-slide-bg{background-color:#833ca3;background-image:url(http://tmsgermany.com/wp-content/uploads/2025/06/bus-banner.webp);background-size:cover;}.elementor-11 .elementor-element.elementor-element-b92ce46 .swiper-slide{transition-duration:calc(5000ms*1.2);height:540px;}.elementor-11 .elementor-element.elementor-element-b92ce46{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-b92ce46 > .elementor-widget-container{padding:-6px -6px -6px -6px;}.elementor-11 .elementor-element.elementor-element-b92ce46 .swiper-slide-contents{max-width:100%;}.elementor-11 .elementor-element.elementor-element-b92ce46 .swiper-slide-inner{text-align:center;}.elementor-11 .elementor-element.elementor-element-42885af{--display:flex;--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-42885af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-74f8d48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-33cf8e0 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-33cf8e0{text-align:center;}.elementor-11 .elementor-element.elementor-element-33cf8e0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#253993;}.elementor-11 .elementor-element.elementor-element-c90d771{width:var( --container-widget-width, 768% );max-width:768%;--container-widget-width:768%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-c90d771 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-c90d771.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-c90d771 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#808285;}.elementor-11 .elementor-element.elementor-element-87306ef{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-8ecd218.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-8ecd218 img{width:100%;height:354px;}.elementor-11 .elementor-element.elementor-element-d362f3b img{width:100%;max-width:100%;height:354px;opacity:1;}.elementor-11 .elementor-element.elementor-element-57b4b01 img{width:100%;max-width:100%;height:355px;opacity:1;}.elementor-11 .elementor-element.elementor-element-fe1394f img{height:355px;}.elementor-11 .elementor-element.elementor-element-a4c5581 img{height:355px;}.elementor-11 .elementor-element.elementor-element-32b79cd img{height:355px;}.elementor-11 .elementor-element.elementor-element-50ea4a6{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-50ea4a6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-50ea4a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6D6D6D;}.elementor-11 .elementor-element.elementor-element-a044236{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-a044236 > .elementor-widget-container{margin:0px 0px 0px 9px;padding:40px 0px 30px 0px;}.elementor-11 .elementor-element.elementor-element-a044236.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-a044236 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:600;color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-c22ed66{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;top:54.969px;}.elementor-11 .elementor-element.elementor-element-c22ed66 > .elementor-widget-container{margin:0px 0px 0px 165px;}.elementor-11 .elementor-element.elementor-element-c22ed66.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-c22ed66{left:108.938px;}body.rtl .elementor-11 .elementor-element.elementor-element-c22ed66{right:108.938px;}.elementor-11 .elementor-element.elementor-element-c22ed66 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-c22ed66.elementor-view-stacked .elementor-icon{background-color:#FFDD00;}.elementor-11 .elementor-element.elementor-element-c22ed66.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-c22ed66.elementor-view-default .elementor-icon{color:#FFDD00;border-color:#FFDD00;}.elementor-11 .elementor-element.elementor-element-c22ed66.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-c22ed66.elementor-view-default .elementor-icon svg{fill:#FFDD00;}.elementor-11 .elementor-element.elementor-element-c22ed66 .elementor-icon{font-size:40px;}.elementor-11 .elementor-element.elementor-element-c22ed66 .elementor-icon svg{height:40px;}.elementor-11 .elementor-element.elementor-element-9e30f1f{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-9e30f1f > .elementor-widget-container{margin:0px 0px 0px 49px;}.elementor-11 .elementor-element.elementor-element-9e30f1f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-9e30f1f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;line-height:25px;color:#EEEBEB;}.elementor-11 .elementor-element.elementor-element-4e02482{--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;--justify-content:flex-start;}.elementor-11 .elementor-element.elementor-element-4e02482.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-4071d92{--display:flex;}.elementor-11 .elementor-element.elementor-element-4071d92.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-34a5d7a{width:var( --container-widget-width, 28.511% );max-width:28.511%;--container-widget-width:28.511%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-34a5d7a > .elementor-widget-container{margin:0px 4px 0px 0px;}.elementor-11 .elementor-element.elementor-element-34a5d7a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-34a5d7a .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-34a5d7a.elementor-view-stacked .elementor-icon{background-color:#253993;}.elementor-11 .elementor-element.elementor-element-34a5d7a.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-34a5d7a.elementor-view-default .elementor-icon{color:#253993;border-color:#253993;}.elementor-11 .elementor-element.elementor-element-34a5d7a.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-34a5d7a.elementor-view-default .elementor-icon svg{fill:#253993;}.elementor-11 .elementor-element.elementor-element-34a5d7a .elementor-icon{font-size:25px;}.elementor-11 .elementor-element.elementor-element-34a5d7a .elementor-icon svg{height:25px;}.elementor-11 .elementor-element.elementor-element-a292f47 > .elementor-widget-container{margin:-21px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a292f47 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;line-height:35px;letter-spacing:0px;color:#F3F3F3;}.elementor-11 .elementor-element.elementor-element-4db5bdb > .elementor-widget-container{margin:-15px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-4db5bdb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#F3F3F3;}.elementor-11 .elementor-element.elementor-element-fa79122{--display:flex;}.elementor-11 .elementor-element.elementor-element-fa79122.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-8365fe6{width:var( --container-widget-width, 28.511% );max-width:28.511%;--container-widget-width:28.511%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-8365fe6 > .elementor-widget-container{margin:0px 4px 0px 0px;}.elementor-11 .elementor-element.elementor-element-8365fe6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-8365fe6 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-8365fe6.elementor-view-stacked .elementor-icon{background-color:#253993;}.elementor-11 .elementor-element.elementor-element-8365fe6.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-8365fe6.elementor-view-default .elementor-icon{color:#253993;border-color:#253993;}.elementor-11 .elementor-element.elementor-element-8365fe6.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-8365fe6.elementor-view-default .elementor-icon svg{fill:#253993;}.elementor-11 .elementor-element.elementor-element-8365fe6 .elementor-icon{font-size:25px;}.elementor-11 .elementor-element.elementor-element-8365fe6 .elementor-icon svg{height:25px;}.elementor-11 .elementor-element.elementor-element-6564723 > .elementor-widget-container{margin:-21px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6564723 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;line-height:35px;color:#F3F3F3;}.elementor-11 .elementor-element.elementor-element-1de1cbf > .elementor-widget-container{margin:-15px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1de1cbf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#F3F3F3;}.elementor-11 .elementor-element.elementor-element-66fac83{--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-11 .elementor-element.elementor-element-66fac83.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-b06ec99{--display:flex;}.elementor-11 .elementor-element.elementor-element-b06ec99.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-9153fa8{--display:flex;}.elementor-11 .elementor-element.elementor-element-9153fa8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-e909139{width:var( --container-widget-width, 28.511% );max-width:28.511%;--container-widget-width:28.511%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-e909139 > .elementor-widget-container{margin:0px 12px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e909139.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-e909139 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-e909139.elementor-view-stacked .elementor-icon{background-color:#253993;}.elementor-11 .elementor-element.elementor-element-e909139.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-e909139.elementor-view-default .elementor-icon{color:#253993;border-color:#253993;}.elementor-11 .elementor-element.elementor-element-e909139.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-e909139.elementor-view-default .elementor-icon svg{fill:#253993;}.elementor-11 .elementor-element.elementor-element-e909139 .elementor-icon{font-size:25px;}.elementor-11 .elementor-element.elementor-element-e909139 .elementor-icon svg{height:25px;}.elementor-11 .elementor-element.elementor-element-e4f5153 > .elementor-widget-container{margin:-21px 0px 0px 23px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e4f5153 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;line-height:35px;color:#F3F3F3;}.elementor-11 .elementor-element.elementor-element-a912094 > .elementor-widget-container{margin:-15px 0px 0px 23px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a912094 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#F3F3F3;}.elementor-11 .elementor-element.elementor-element-2dbc18c{--display:flex;}.elementor-11 .elementor-element.elementor-element-2dbc18c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-e0b94ec{--display:flex;}.elementor-11 .elementor-element.elementor-element-e0b94ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-87290a9{width:var( --container-widget-width, 28.511% );max-width:28.511%;--container-widget-width:28.511%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-87290a9 > .elementor-widget-container{margin:0px 12px 0px 0px;}.elementor-11 .elementor-element.elementor-element-87290a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-87290a9 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-87290a9.elementor-view-stacked .elementor-icon{background-color:#253993;}.elementor-11 .elementor-element.elementor-element-87290a9.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-87290a9.elementor-view-default .elementor-icon{color:#253993;border-color:#253993;}.elementor-11 .elementor-element.elementor-element-87290a9.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-87290a9.elementor-view-default .elementor-icon svg{fill:#253993;}.elementor-11 .elementor-element.elementor-element-87290a9 .elementor-icon{font-size:25px;}.elementor-11 .elementor-element.elementor-element-87290a9 .elementor-icon svg{height:25px;}.elementor-11 .elementor-element.elementor-element-87290a9 .elementor-icon i, .elementor-11 .elementor-element.elementor-element-87290a9 .elementor-icon svg{transform:rotate(0deg);}.elementor-11 .elementor-element.elementor-element-39569cb > .elementor-widget-container{margin:-21px 0px 0px 23px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-39569cb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;line-height:35px;color:#F3F3F3;}.elementor-11 .elementor-element.elementor-element-623a4db > .elementor-widget-container{margin:-15px 0px 0px 23px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-623a4db .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#F3F3F3;}.elementor-11 .elementor-element.elementor-element-07305da{--display:flex;--min-height:470px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-07305da:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-07305da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#253993;}.elementor-11 .elementor-element.elementor-element-fd8c462{--display:flex;--min-height:0px;--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:flex-start;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-11 .elementor-element.elementor-element-82b93c8{--display:flex;--min-height:0px;--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:flex-start;--align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-82b93c8.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-7736dda{width:var( --container-widget-width, 101.156% );max-width:101.156%;--container-widget-width:101.156%;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-7736dda > .elementor-widget-container{margin:-10px 100px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7736dda.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-7736dda img{width:100%;max-width:61%;}.elementor-11 .elementor-element.elementor-element-a263a6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a263a6e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a263a6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#253993;}.elementor-11 .elementor-element.elementor-element-a263a6e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-d644920 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d644920.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-d644920 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;color:#FCFCFC;}.elementor-11 .elementor-element.elementor-element-40fbf72 > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-40fbf72 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-70dcccf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-9px;--margin-bottom:-9px;--margin-left:-9px;--margin-right:-9px;}.elementor-11 .elementor-element.elementor-element-70dcccf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-5e6c488 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-5e6c488.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-5e6c488 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;color:#FDFFFF;}.elementor-11 .elementor-element.elementor-element-0bbbe04 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0bbbe04 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-dbeb9fa{width:var( --container-widget-width, 82.6% );max-width:82.6%;--container-widget-width:82.6%;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-dbeb9fa > .elementor-widget-container{margin:49px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-dbeb9fa.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-dbeb9fa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-69746da{--divider-border-style:solid;--divider-color:#8B8989;--divider-border-width:1px;width:var( --container-widget-width, 95.268% );max-width:95.268%;--container-widget-width:95.268%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-69746da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-69746da .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-69746da .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-5119c80{width:var( --container-widget-width, 17.425% );max-width:17.425%;--container-widget-width:17.425%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-5119c80.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-5119c80 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:300;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-6f98e19{width:var( --container-widget-width, 17.425% );max-width:17.425%;--container-widget-width:17.425%;--container-widget-flex-grow:0;top:409px;}.elementor-11 .elementor-element.elementor-element-6f98e19.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-6f98e19{left:1000px;}body.rtl .elementor-11 .elementor-element.elementor-element-6f98e19{right:1000px;}.elementor-11 .elementor-element.elementor-element-6f98e19 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:300;color:#FFFFFF;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-87306ef{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-6ae9844{--width:100%;}.elementor-11 .elementor-element.elementor-element-2ece098{--width:102.118%;}.elementor-11 .elementor-element.elementor-element-bcab5be{--width:20%;}.elementor-11 .elementor-element.elementor-element-bf85cbb{--width:30%;}.elementor-11 .elementor-element.elementor-element-f43738a{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-42885af{--width:100.075%;}.elementor-11 .elementor-element.elementor-element-4e02482{--width:58.403%;}.elementor-11 .elementor-element.elementor-element-4071d92{--width:49.671%;}.elementor-11 .elementor-element.elementor-element-fa79122{--width:49.671%;}.elementor-11 .elementor-element.elementor-element-66fac83{--width:58.403%;}.elementor-11 .elementor-element.elementor-element-b06ec99{--width:49.671%;}.elementor-11 .elementor-element.elementor-element-9153fa8{--width:99.21%;}.elementor-11 .elementor-element.elementor-element-2dbc18c{--width:49.671%;}.elementor-11 .elementor-element.elementor-element-e0b94ec{--width:99.21%;}.elementor-11 .elementor-element.elementor-element-82b93c8{--width:23%;}.elementor-11 .elementor-element.elementor-element-a263a6e{--width:108.228%;}.elementor-11 .elementor-element.elementor-element-70dcccf{--width:93.011%;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-87306ef{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-bf85cbb */#hed {
  position: relative;
  display: flex;
  align-items: center;
  background-color: #f5f5f5;
  padding: 0 30px;
}

/* Move #home to right inside #hed */
#home {
  position: absolute;
  right: 30px;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  align-items: center;
  gap: 20px;
}

#home .home-text {
  font-size: 18px;
  font-weight: 600;
  color: #000;
  padding: 5px 10px;
  border-radius: 5px;
  cursor: pointer;
  user-select: none;
}

#home button {
  padding: 8px 16px;
  background-color: #007BFF;
  border: none;
  color: white;
  border-radius: 5px;
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ae9844 *//* Sticky Transparent Header base */
#hed {
  position: sticky;
  top: 0;
  width: 100%;
  background-color: rgba(255, 255, 255, 0.1);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  z-index: 9999;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
  padding: 10px 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  margin-top: 0;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}

/* Left container for image, home text and button */
#hed .left-container {
  display: flex;
  align-items: center;
  gap: 20px;
}

/* Home text styling */
#hed .home-text {
  font-size: 18px;
  font-weight: 600;
  color: #000;
  cursor: pointer;
  transition: color 0.3s ease;
  user-select: none;
  padding: 5px 10px;
  border-radius: 5px;
}

#hed .home-text:hover {
  color: #007BFF;
  background-color: rgba(0, 123, 255, 0.1);
}

/* Button style */
#hed button {
  padding: 8px 16px;
  border: none;
  background-color: rgba(255, 255, 255, 0.3);
  border-radius: 5px;
  cursor: pointer;
  transition: background-color 0.3s ease;
  color: #000;
  user-select: none;
}

#hed button:hover {
  background-color: rgba(255, 255, 255, 0.6);
}

/* Sticky effect by Elementor */
body.elementor-sticky--effects #hed {
  background-color: rgba(255, 255, 255, 0.9);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  padding: 10px 20px;
  min-height: 60px;
}

/* Override inline styles */
body.elementor-sticky--effects #hed[style] {
  transform: none !important;
  padding: 10px 20px !important;
}

/* Admin bar fix */
@media screen and (min-width: 783px) {
  html.admin-bar #hed {
    top: 32px;
  }
}

/* Responsive mobile */
@media (max-width: 768px) {
  #hed {
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
  }
  #hed .left-container {
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
  }
  #hed .home-text {
    padding: 3px 6px;
  }
}

/* Removed extra padding from top */
body:not(.elementor-editor-active) main,
body:not(.elementor-editor-active) .elementor-section-wrap {
  padding-top: 0 !important;
}/* End custom CSS */