.elementor-2 .elementor-element.elementor-element-8c55996{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-2 .elementor-element.elementor-element-8c55996::before, .elementor-2 .elementor-element.elementor-element-8c55996 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-8c55996 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-8c55996 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-8c55996 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-8c55996 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000030 0%, #000000 100%);}.elementor-2 .elementor-element.elementor-element-d8a2600{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-d8a2600 .the7-heading-title{font-family:"Oswald", Sans-serif;font-size:90px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-el_color_0 );text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-1ba2bfc{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-1ba2bfc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1ba2bfc .the7-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:300;line-height:1.2em;color:var( --e-global-color-el_color_0 );text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-5c42acd{--display:grid;--width:1400px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-315138c{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9ce36b6 .elementor-icon{display:inline-flex;justify-content:center;align-items:center;font-size:50px;}.elementor-2 .elementor-element.elementor-element-9ce36b6 .elementor-icon i{color:#FFFFFF80;}.elementor-2 .elementor-element.elementor-element-9ce36b6 .elementor-icon svg{fill:#FFFFFF80;color:#FFFFFF80;}.elementor-2 .elementor-element.elementor-element-c9c38ac{text-align:left;}.elementor-2 .elementor-element.elementor-element-c9c38ac .the7-heading-title{font-size:var( --e-global-typography-el_title_5-font-size );font-weight:var( --e-global-typography-el_title_5-font-weight );line-height:var( --e-global-typography-el_title_5-line-height );color:var( --e-global-color-el_color_0 );text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-c67519f{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9e33cae .elementor-icon{display:inline-flex;justify-content:center;align-items:center;font-size:45px;}.elementor-2 .elementor-element.elementor-element-9e33cae .elementor-icon i{color:#FFFFFF80;}.elementor-2 .elementor-element.elementor-element-9e33cae .elementor-icon svg{fill:#FFFFFF80;color:#FFFFFF80;}.elementor-2 .elementor-element.elementor-element-f6c67f0{text-align:left;}.elementor-2 .elementor-element.elementor-element-f6c67f0 .the7-heading-title{font-size:var( --e-global-typography-el_title_5-font-size );font-weight:var( --e-global-typography-el_title_5-font-weight );line-height:var( --e-global-typography-el_title_5-line-height );color:var( --e-global-color-el_color_0 );text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-9370e0b{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-8e229e5 .elementor-icon{display:inline-flex;justify-content:center;align-items:center;font-size:45px;}.elementor-2 .elementor-element.elementor-element-8e229e5 .elementor-icon i{color:#FFFFFF80;}.elementor-2 .elementor-element.elementor-element-8e229e5 .elementor-icon svg{fill:#FFFFFF80;color:#FFFFFF80;}.elementor-2 .elementor-element.elementor-element-5c7502c{text-align:left;}.elementor-2 .elementor-element.elementor-element-5c7502c .the7-heading-title{font-size:var( --e-global-typography-el_title_5-font-size );font-weight:var( --e-global-typography-el_title_5-font-weight );line-height:var( --e-global-typography-el_title_5-line-height );color:var( --e-global-color-el_color_0 );text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-16b6656{--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;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-aa644d7{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-05ca543{text-align:center;}.elementor-2 .elementor-element.elementor-element-05ca543 .the7-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;line-height:1.3em;letter-spacing:2px;color:var( --e-global-color-el_color_1 );text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-bc46190 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-bc46190{text-align:center;}.elementor-2 .elementor-element.elementor-element-bc46190 .the7-heading-title{font-family:"Oswald", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-6a135df{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:60px 60px;--row-gap:60px;--column-gap:60px;--grid-auto-flow:row;--justify-items:center;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-d03e81a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-788799d .elementor-icon{display:inline-flex;justify-content:center;align-items:center;font-size:66px;}.elementor-2 .elementor-element.elementor-element-788799d .elementor-icon i{color:var( --e-global-color-el_color_7 );}.elementor-2 .elementor-element.elementor-element-788799d .elementor-icon svg{fill:var( --e-global-color-el_color_7 );color:var( --e-global-color-el_color_7 );}.elementor-2 .elementor-element.elementor-element-788799d .elementor-icon:hover i{color:var( --e-global-color-el_color_1 );}.elementor-2 .elementor-element.elementor-element-788799d .elementor-icon:hover svg{fill:var( --e-global-color-el_color_1 );color:var( --e-global-color-el_color_1 );}.elementor-2 .elementor-element.elementor-element-206bc53{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-206bc53 .the7-heading-title{font-size:var( --e-global-typography-el_title_5-font-size );font-weight:var( --e-global-typography-el_title_5-font-weight );line-height:var( --e-global-typography-el_title_5-line-height );color:var( --e-global-color-el_color_7 );text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-206bc53 .the7-heading-title:hover, .elementor-2 .elementor-element.elementor-element-206bc53 .the7-heading-title:hover a{color:var( --e-global-color-el_color_1 );}.elementor-2 .elementor-element.elementor-element-435eea1{text-align:center;font-size:14px;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-1cfafd2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-fc08b37 .elementor-icon{display:inline-flex;justify-content:center;align-items:center;font-size:66px;}.elementor-2 .elementor-element.elementor-element-fc08b37 .elementor-icon i{color:var( --e-global-color-el_color_7_2 );}.elementor-2 .elementor-element.elementor-element-fc08b37 .elementor-icon svg{fill:var( --e-global-color-el_color_7_2 );color:var( --e-global-color-el_color_7_2 );}.elementor-2 .elementor-element.elementor-element-fc08b37 .elementor-icon:hover i{color:var( --e-global-color-el_color_1 );}.elementor-2 .elementor-element.elementor-element-fc08b37 .elementor-icon:hover svg{fill:var( --e-global-color-el_color_1 );color:var( --e-global-color-el_color_1 );}.elementor-2 .elementor-element.elementor-element-8347d50{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-8347d50 .the7-heading-title{font-size:var( --e-global-typography-el_title_5-font-size );font-weight:var( --e-global-typography-el_title_5-font-weight );line-height:var( --e-global-typography-el_title_5-line-height );color:var( --e-global-color-el_color_7 );text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-8347d50 .the7-heading-title:hover, .elementor-2 .elementor-element.elementor-element-8347d50 .the7-heading-title:hover a{color:var( --e-global-color-el_color_1 );}.elementor-2 .elementor-element.elementor-element-e50bfaa{text-align:center;font-size:14px;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-9763e08{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b182377 .elementor-icon{display:inline-flex;justify-content:center;align-items:center;font-size:66px;}.elementor-2 .elementor-element.elementor-element-b182377{width:var( --container-widget-width, 28.696% );max-width:28.696%;--container-widget-width:28.696%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-b182377.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-b182377 .elementor-icon i{color:var( --e-global-color-el_color_7 );}.elementor-2 .elementor-element.elementor-element-b182377 .elementor-icon svg{fill:var( --e-global-color-el_color_7 );color:var( --e-global-color-el_color_7 );}.elementor-2 .elementor-element.elementor-element-b182377 .elementor-icon:hover i{color:var( --e-global-color-el_color_1 );}.elementor-2 .elementor-element.elementor-element-b182377 .elementor-icon:hover svg{fill:var( --e-global-color-el_color_1 );color:var( --e-global-color-el_color_1 );}.elementor-2 .elementor-element.elementor-element-ae4549d{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-ae4549d .the7-heading-title{font-size:var( --e-global-typography-el_title_5-font-size );font-weight:var( --e-global-typography-el_title_5-font-weight );line-height:var( --e-global-typography-el_title_5-line-height );color:var( --e-global-color-el_color_7 );text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-ae4549d .the7-heading-title:hover, .elementor-2 .elementor-element.elementor-element-ae4549d .the7-heading-title:hover a{color:var( --e-global-color-el_color_1 );}.elementor-2 .elementor-element.elementor-element-5d3aad5{text-align:center;font-size:14px;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-43168f7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b608eda .elementor-icon{display:inline-flex;justify-content:center;align-items:center;font-size:66px;}.elementor-2 .elementor-element.elementor-element-b608eda .elementor-icon i{color:var( --e-global-color-el_color_7 );}.elementor-2 .elementor-element.elementor-element-b608eda .elementor-icon svg{fill:var( --e-global-color-el_color_7 );color:var( --e-global-color-el_color_7 );}.elementor-2 .elementor-element.elementor-element-b608eda .elementor-icon:hover i{color:var( --e-global-color-el_color_1 );}.elementor-2 .elementor-element.elementor-element-b608eda .elementor-icon:hover svg{fill:var( --e-global-color-el_color_1 );color:var( --e-global-color-el_color_1 );}.elementor-2 .elementor-element.elementor-element-35c767a{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-35c767a .the7-heading-title{font-size:var( --e-global-typography-el_title_5-font-size );font-weight:var( --e-global-typography-el_title_5-font-weight );line-height:var( --e-global-typography-el_title_5-line-height );color:var( --e-global-color-el_color_7 );text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-35c767a .the7-heading-title:hover, .elementor-2 .elementor-element.elementor-element-35c767a .the7-heading-title:hover a{color:var( --e-global-color-el_color_1 );}.elementor-2 .elementor-element.elementor-element-b1215c5{text-align:center;font-size:14px;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-e8c3e79{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-abcd997{--display:flex;--width:60%;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0abea52 > .elementor-widget-container{padding:20px 0px 90px 0px;}.elementor-2 .elementor-element.elementor-element-0abea52 .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-2 .elementor-element.elementor-element-0abea52 .box-button i{order:-1;margin:0 var(--btn-icon-spacing) 0 0;}.elementor-2 .elementor-element.elementor-element-0abea52 .box-button svg{order:-1;margin:0 var(--btn-icon-spacing) 0 0;}.elementor-2 .elementor-element.elementor-element-0abea52 .box-button .popup-icon{order:-1;margin:0 var(--btn-icon-spacing) 0 0;}.elementor-2 .elementor-element.elementor-element-0abea52{--box-button-width:400px;}.elementor-2 .elementor-element.elementor-element-0abea52 .box-button{min-width:400px;}.elementor-2 .elementor-element.elementor-element-7b011e0{--display:flex;--width:30%;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;} .elementor-2 .elementor-element.elementor-element-9f3113e .box-button, .elementor-2 .elementor-element.elementor-element-9f3113e .box-button .popup-icon,  .elementor-2 .elementor-element.elementor-element-9f3113e .box-button:hover,  .elementor-2 .elementor-element.elementor-element-9f3113e .box-button:focus, .elementor-2 .elementor-element.elementor-element-9f3113e .box-hover:hover .box-button{background:var( --e-global-color-el_color_0 );}.elementor-2 .elementor-element.elementor-element-9f3113e .box-button.elementor-button:hover, .elementor-2 .elementor-element.elementor-element-9f3113e .box-button.elementor-button:focus, .elementor-2 .elementor-element.elementor-element-9f3113e .box-button.elementor-button:hover .popup-icon, .elementor-2 .elementor-element.elementor-element-9f3113e .box-button.elementor-button:focus .popup-icon,  .elementor-2 .elementor-element.elementor-element-9f3113e .box-hover:hover .box-button.elementor-button, .elementor-2 .elementor-element.elementor-element-9f3113e .box-hover:hover .box-button.elementor-button .popup-icon{background:var( --e-global-color-el_color_1 );}.elementor-2 .elementor-element.elementor-element-9f3113e > .elementor-widget-container{padding:20px 0px 90px 0px;}.elementor-2 .elementor-element.elementor-element-9f3113e .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-2 .elementor-element.elementor-element-9f3113e .box-button i{order:-1;margin:0 var(--btn-icon-spacing) 0 0;}.elementor-2 .elementor-element.elementor-element-9f3113e .box-button svg{order:-1;margin:0 var(--btn-icon-spacing) 0 0;fill:var( --e-global-color-el_color_1 );color:var( --e-global-color-el_color_1 );}.elementor-2 .elementor-element.elementor-element-9f3113e .box-button .popup-icon{order:-1;margin:0 var(--btn-icon-spacing) 0 0;}.elementor-2 .elementor-element.elementor-element-9f3113e{--box-button-width:200px;}.elementor-2 .elementor-element.elementor-element-9f3113e .box-button{min-width:200px;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-2 .elementor-element.elementor-element-9f3113e .box-button, .elementor-2 .elementor-element.elementor-element-9f3113e .box-button *{color:var( --e-global-color-el_color_1 );}.elementor-2 .elementor-element.elementor-element-9f3113e .box-button,  .elementor-2 .elementor-element.elementor-element-9f3113e .box-button:hover,  .elementor-2 .elementor-element.elementor-element-9f3113e .box-button:focus, .elementor-2 .elementor-element.elementor-element-9f3113e .box-hover:hover .box-button{border-color:var( --e-global-color-el_color_1 );}.elementor-2 .elementor-element.elementor-element-9f3113e .box-button.elementor-button:hover, .elementor-2 .elementor-element.elementor-element-9f3113e .box-button.elementor-button:focus, .elementor-2 .elementor-element.elementor-element-9f3113e .box-button.elementor-button:hover *, .elementor-2 .elementor-element.elementor-element-9f3113e .box-button.elementor-button:focus *, .elementor-2 .elementor-element.elementor-element-9f3113e .box-hover:hover .box-button.elementor-button, .elementor-2 .elementor-element.elementor-element-9f3113e .box-hover:hover .box-button.elementor-button *{color:var( --e-global-color-el_color_0 );}.elementor-2 .elementor-element.elementor-element-9f3113e .box-button.elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-9f3113e .box-button.elementor-button:focus svg, .elementor-2 .elementor-element.elementor-element-9f3113e .box-hover:hover .box-button.elementor-button svg{fill:var( --e-global-color-el_color_0 );color:var( --e-global-color-el_color_0 );}.elementor-2 .elementor-element.elementor-element-d412d41{--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;--align-items:center;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-5c74781{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-790bf57 .the7-image-container{align-items:center;text-align:center;}.elementor-2 .elementor-element.elementor-element-790bf57{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--object-fit:cover;--ratio-img-width:100%;--svg-width:100%;--height:100%;--max-height:100%;--max-width:100%;--aspect-ratio:1;--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-2 .elementor-element.elementor-element-790bf57 .post-thumbnail-rollover, .elementor-2 .elementor-element.elementor-element-790bf57 .the7-transform-container{overflow:visible;}.elementor-2 .elementor-element.elementor-element-790bf57.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-790bf57 .the7-image-wrapper{max-width:100%;}.elementor-2 .elementor-element.elementor-element-790bf57 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-2 .elementor-element.elementor-element-790bf57 .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-2 .elementor-element.elementor-element-019405d{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-c272db7 .the7-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;line-height:1.3em;letter-spacing:2px;color:var( --e-global-color-el_color_1 );text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-ad5db97 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-ad5db97 .the7-heading-title{font-family:"Oswald", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;line-height:1.3em;text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-b7a1b76 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-6049d82{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-6049d82.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-922b54f{--display:flex;--min-height:570px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.33;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-2 .elementor-element.elementor-element-922b54f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-922b54f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;background-image:url("https://drumschool.beatit.tv/wp-content/uploads/2026/10/DSC_4698-scaled.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-922b54f::before, .elementor-2 .elementor-element.elementor-element-922b54f > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-922b54f > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-922b54f > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-922b54f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-922b54f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #00000080 0%, #000000 100%);}.elementor-2 .elementor-element.elementor-element-aa4a519{--display:flex;--width:48.577%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-aa4a519.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-7aecc8f .the7-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;line-height:1.3em;letter-spacing:2px;color:var( --e-global-color-el_color_1 );text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-84bdecd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-84bdecd .the7-heading-title{font-family:"Oswald", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-el_color_0 );text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-2338f66{text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.7em;color:var( --e-global-color-el_color_0 );--textColor:var( --e-global-color-el_color_0 );} .elementor-2 .elementor-element.elementor-element-d4244bb .box-button, .elementor-2 .elementor-element.elementor-element-d4244bb .box-button .popup-icon,  .elementor-2 .elementor-element.elementor-element-d4244bb .box-button:hover,  .elementor-2 .elementor-element.elementor-element-d4244bb .box-button:focus, .elementor-2 .elementor-element.elementor-element-d4244bb .box-hover:hover .box-button{background:#02010100;}.elementor-2 .elementor-element.elementor-element-d4244bb .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-2 .elementor-element.elementor-element-d4244bb .box-button i{order:-1;margin:0 var(--btn-icon-spacing) 0 0;}.elementor-2 .elementor-element.elementor-element-d4244bb .box-button svg{order:-1;margin:0 var(--btn-icon-spacing) 0 0;fill:var( --e-global-color-el_color_0 );color:var( --e-global-color-el_color_0 );}.elementor-2 .elementor-element.elementor-element-d4244bb .box-button .popup-icon{order:-1;margin:0 var(--btn-icon-spacing) 0 0;}.elementor-2 .elementor-element.elementor-element-d4244bb .box-button{font-weight:900;}.elementor-2 .elementor-element.elementor-element-d4244bb .box-button, .elementor-2 .elementor-element.elementor-element-d4244bb .box-button *{color:var( --e-global-color-el_color_0 );}.elementor-2 .elementor-element.elementor-element-bd34872{--display:flex;--min-height:570px;--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:space-evenly;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.33;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-2 .elementor-element.elementor-element-bd34872:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bd34872 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;background-image:url("https://drumschool.beatit.tv/wp-content/uploads/2026/10/DSC_4934-scaled.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-bd34872::before, .elementor-2 .elementor-element.elementor-element-bd34872 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-bd34872 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-bd34872 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-bd34872 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-bd34872 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-90deg, #00000080 0%, #000000 100%);}.elementor-2 .elementor-element.elementor-element-cfc3022{--display:flex;--width:50%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6d4a804 .the7-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;line-height:1.3em;letter-spacing:2px;color:var( --e-global-color-el_color_1 );text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-7680396 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7680396 .the7-heading-title{font-family:"Oswald", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-el_color_0 );text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-e17f671{text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.7em;color:var( --e-global-color-el_color_0 );--textColor:var( --e-global-color-el_color_0 );} .elementor-2 .elementor-element.elementor-element-3652967 .box-button, .elementor-2 .elementor-element.elementor-element-3652967 .box-button .popup-icon,  .elementor-2 .elementor-element.elementor-element-3652967 .box-button:hover,  .elementor-2 .elementor-element.elementor-element-3652967 .box-button:focus, .elementor-2 .elementor-element.elementor-element-3652967 .box-hover:hover .box-button{background:#02010100;}.elementor-2 .elementor-element.elementor-element-3652967 .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-2 .elementor-element.elementor-element-3652967 .box-button i{order:-1;margin:0 var(--btn-icon-spacing) 0 0;}.elementor-2 .elementor-element.elementor-element-3652967 .box-button svg{order:-1;margin:0 var(--btn-icon-spacing) 0 0;fill:var( --e-global-color-el_color_0 );color:var( --e-global-color-el_color_0 );}.elementor-2 .elementor-element.elementor-element-3652967 .box-button .popup-icon{order:-1;margin:0 var(--btn-icon-spacing) 0 0;}.elementor-2 .elementor-element.elementor-element-3652967 .box-button{font-weight:900;}.elementor-2 .elementor-element.elementor-element-3652967 .box-button, .elementor-2 .elementor-element.elementor-element-3652967 .box-button *{color:var( --e-global-color-el_color_0 );}.elementor-2 .elementor-element.elementor-element-791a037{--display:flex;--min-height:570px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-2 .elementor-element.elementor-element-791a037:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-791a037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;background-image:url("https://drumschool.beatit.tv/wp-content/uploads/2026/10/64364732_573939069680657_2524512825183830016_n.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-791a037::before, .elementor-2 .elementor-element.elementor-element-791a037 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-791a037 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-791a037 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-791a037 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-791a037 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-90deg, #00000080 0%, #000000 100%);}.elementor-2 .elementor-element.elementor-element-2a14469{--display:flex;--width:50%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a600866 .the7-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;line-height:1.3em;letter-spacing:2px;color:var( --e-global-color-el_color_1 );text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-1434c68 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-1434c68 .the7-heading-title{font-family:"Oswald", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-el_color_0 );text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-3001e41{text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.7em;color:var( --e-global-color-el_color_0 );--textColor:var( --e-global-color-el_color_0 );} .elementor-2 .elementor-element.elementor-element-288e208 .box-button, .elementor-2 .elementor-element.elementor-element-288e208 .box-button .popup-icon,  .elementor-2 .elementor-element.elementor-element-288e208 .box-button:hover,  .elementor-2 .elementor-element.elementor-element-288e208 .box-button:focus, .elementor-2 .elementor-element.elementor-element-288e208 .box-hover:hover .box-button{background:#02010100;}.elementor-2 .elementor-element.elementor-element-288e208 .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-2 .elementor-element.elementor-element-288e208 .box-button i{order:-1;margin:0 var(--btn-icon-spacing) 0 0;}.elementor-2 .elementor-element.elementor-element-288e208 .box-button svg{order:-1;margin:0 var(--btn-icon-spacing) 0 0;fill:var( --e-global-color-el_color_0 );color:var( --e-global-color-el_color_0 );}.elementor-2 .elementor-element.elementor-element-288e208 .box-button .popup-icon{order:-1;margin:0 var(--btn-icon-spacing) 0 0;}.elementor-2 .elementor-element.elementor-element-288e208 .box-button, .elementor-2 .elementor-element.elementor-element-288e208 .box-button *{color:var( --e-global-color-el_color_0 );}.elementor-2 .elementor-element.elementor-element-61be042{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-b9f9f7a .the7-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;line-height:1.3em;letter-spacing:2px;color:var( --e-global-color-el_color_1 );text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-c0e5de4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-c0e5de4 .the7-heading-title{font-family:"Oswald", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;line-height:1.3em;text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-ccc4b46{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-032e2af{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-651cfb9 .the7-image-container{align-items:center;text-align:center;}.elementor-2 .elementor-element.elementor-element-651cfb9{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-2 .elementor-element.elementor-element-651cfb9 .post-thumbnail-rollover, .elementor-2 .elementor-element.elementor-element-651cfb9 .the7-transform-container{overflow:visible;}.elementor-2 .elementor-element.elementor-element-651cfb9 .the7-image-wrapper{max-width:210px;}.elementor-2 .elementor-element.elementor-element-651cfb9 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-2 .elementor-element.elementor-element-651cfb9 .the7-image-wrapper:hover img {opacity:calc(40/100);}.elementor-2 .elementor-element.elementor-element-aa5d72a{font-size:14px;}.elementor-2 .elementor-element.elementor-element-d322f56{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b0ba520 .the7-image-container{align-items:center;text-align:center;}.elementor-2 .elementor-element.elementor-element-b0ba520{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-2 .elementor-element.elementor-element-b0ba520 .post-thumbnail-rollover, .elementor-2 .elementor-element.elementor-element-b0ba520 .the7-transform-container{overflow:visible;}.elementor-2 .elementor-element.elementor-element-b0ba520 .the7-image-wrapper{max-width:210px;}.elementor-2 .elementor-element.elementor-element-b0ba520 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-2 .elementor-element.elementor-element-b0ba520 .the7-image-wrapper:hover img {opacity:calc(40/100);}.elementor-2 .elementor-element.elementor-element-cdd1a87{font-size:14px;}.elementor-2 .elementor-element.elementor-element-aa5e6c6{--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:stretch;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--margin-top:90px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-3ceca1c{--display:flex;--width:50%;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-eb37b5c .the7-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;line-height:1.3em;letter-spacing:2px;color:var( --e-global-color-el_color_1 );text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-94b9fe0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-94b9fe0 .the7-heading-title{font-family:"Oswald", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;line-height:1.3em;text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-3f354fa{--display:flex;--width:50%;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7835ca0 .owl-carousel{--offset-v-t-img:0px;--offset-v-m-img:50%;--top-b-img:100%;--offset-v-b-img:0px;--arrow-bg-height:40px;}.elementor-2 .elementor-element.elementor-element-7835ca0 .e-widget-swiper{--offset-v-t-img:0px;--offset-v-m-img:50%;--top-b-img:100%;--offset-v-b-img:0px;}.elementor-2 .elementor-element.elementor-element-7835ca0{--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--object-fit:cover;--ratio-img-width:100%;--svg-width:100%;--height:100%;--max-height:100%;--max-width:100%;--arrow-display:inline-flex;--arrow-opacity:1;--bullet-display:none;--aspect-ratio:1;--arrow-icon-size:24px;}.elementor-2 .elementor-element.elementor-element-7835ca0 article{background-color:var( --e-global-color-el_color_0 );}.elementor-2 .elementor-element.elementor-element-7835ca0 .description-under-image .post-entry-content{align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-7835ca0 .description-on-hover .post-entry-content .post-entry-body{align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-7835ca0 .post-entry-content{text-align:left;}.elementor-2 .elementor-element.elementor-element-7835ca0 .classic-layout-list .post-thumbnail-wrap{text-align:left;}.elementor-2 .elementor-element.elementor-element-7835ca0 .ele-entry-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-7835ca0 .entry-meta .meta-item:not(:first-child):before{content:"•";}.elementor-2 .elementor-element.elementor-element-7835ca0 .entry-excerpt *{font-size:14px;line-height:16px;}.elementor-2 .elementor-element.elementor-element-7835ca0 .owl-nav div, .elementor-2 .elementor-element.elementor-element-7835ca0 .the7-swiper-button{width:max(40px, var(--arrow-icon-size, 1em));height:max(40px, var(--arrow-icon-size, 1em));border-radius:0px;border-width:0px;border-style:solid;}.elementor-2 .elementor-element.elementor-element-7835ca0 .owl-nav div> i, .elementor-2 .elementor-element.elementor-element-7835ca0 .the7-swiper-button> i{color:var( --e-global-color-el_color_0 );}.elementor-2 .elementor-element.elementor-element-7835ca0 .owl-nav div> svg, .elementor-2 .elementor-element.elementor-element-7835ca0 .the7-swiper-button> svg{fill:var( --e-global-color-el_color_0 );color:var( --e-global-color-el_color_0 );}.elementor-2 .elementor-element.elementor-element-7835ca0 .owl-nav div:hover> i, .elementor-2 .elementor-element.elementor-element-7835ca0 .the7-swiper-button:hover> i{color:var( --e-global-color-el_color_1 );}.elementor-2 .elementor-element.elementor-element-7835ca0 .owl-nav div:hover> svg, .elementor-2 .elementor-element.elementor-element-7835ca0 .the7-swiper-button:hover> svg{fill:var( --e-global-color-el_color_1 );color:var( --e-global-color-el_color_1 );}.elementor-2 .elementor-element.elementor-element-7835ca0 .owl-nav div.owl-prev,.elementor-2 .elementor-element.elementor-element-7835ca0 .the7-swiper-button-prev{top:var(--offset-v-m-img);--arrow-translate-y:calc(-50% + var(--arrow-v-offset));left:var(--arrow-h-offset);--arrow-translate-x:0;--arrow-v-offset:0px;--arrow-h-offset:0px;}.elementor-2 .elementor-element.elementor-element-7835ca0 .owl-nav div.owl-next,.elementor-2 .elementor-element.elementor-element-7835ca0 .the7-swiper-button-next{top:var(--offset-v-m-img);--arrow-translate-y:calc(-50% + var(--arrow-v-offset));left:calc(100% - var(--arrow-h-offset));--arrow-translate-x:-100%;--arrow-v-offset:0px;--arrow-h-offset:0px;}.elementor-2 .elementor-element.elementor-element-7835ca0 .owl-dots{--bullet-size:10px;--bullet-gap:16px;top:calc(100% + var(--bullet-v-offset, 10px));bottom:auto;--bullet-translate-y:0;left:calc(50% + var(--bullet-h-offset, 0px));right:auto;--bullet-translate-x:-50%;--bullet-position-left:calc(50% + var(--bullet-h-offset, 0px));--bullet-v-offset:10px;}.elementor-2 .elementor-element.elementor-element-dfd6a5c{--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;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-b18de45{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-858d7c5{text-align:center;}.elementor-2 .elementor-element.elementor-element-858d7c5 .the7-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;line-height:1.3em;letter-spacing:2px;color:var( --e-global-color-el_color_1 );text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-a3bad20 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-a3bad20{text-align:center;}.elementor-2 .elementor-element.elementor-element-a3bad20 .the7-heading-title{font-family:"Oswald", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-8cb461c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-442c15c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-2 .elementor-element.elementor-element-442c15c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-442c15c{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2 .elementor-element.elementor-element-c9068d8{--display:grid;--width:33%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-51b9f85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-51b9f85 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2 .elementor-element.elementor-element-35c6527 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-35c6527 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2 .elementor-element.elementor-element-245a989 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-245a989 .elementor-wrapper{--video-aspect-ratio:1.77777;} .elementor-2 .elementor-element.elementor-element-6a85a7c .box-button, .elementor-2 .elementor-element.elementor-element-6a85a7c .box-button .popup-icon,  .elementor-2 .elementor-element.elementor-element-6a85a7c .box-button:hover,  .elementor-2 .elementor-element.elementor-element-6a85a7c .box-button:focus, .elementor-2 .elementor-element.elementor-element-6a85a7c .box-hover:hover .box-button{background:#02010100;}.elementor-2 .elementor-element.elementor-element-6a85a7c .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-2 .elementor-element.elementor-element-6a85a7c .box-button i{order:-1;margin:0 var(--btn-icon-spacing) 0 0;}.elementor-2 .elementor-element.elementor-element-6a85a7c .box-button svg{order:-1;margin:0 var(--btn-icon-spacing) 0 0;fill:var( --e-global-color-el_color_7_1 );color:var( --e-global-color-el_color_7_1 );}.elementor-2 .elementor-element.elementor-element-6a85a7c .box-button .popup-icon{order:-1;margin:0 var(--btn-icon-spacing) 0 0;}.elementor-2 .elementor-element.elementor-element-6a85a7c .box-button, .elementor-2 .elementor-element.elementor-element-6a85a7c .box-button *{color:var( --e-global-color-el_color_7_1 );}.elementor-2 .elementor-element.elementor-element-76865fc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.15;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-76865fc:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-76865fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-el_color_7 );}.elementor-2 .elementor-element.elementor-element-76865fc::before, .elementor-2 .elementor-element.elementor-element-76865fc > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-76865fc > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-76865fc > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-76865fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-76865fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://drumschool.beatit.tv/wp-content/uploads/2026/09/sygnet_white.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-872c7ff{text-align:center;}.elementor-2 .elementor-element.elementor-element-872c7ff .the7-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:600;line-height:1.3em;color:var( --e-global-color-el_color_0 );text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-e5e3925 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-e5e3925{text-align:center;}.elementor-2 .elementor-element.elementor-element-e5e3925 .the7-heading-title{font-family:"Oswald", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-el_color_0 );text-decoration-style:solid;} .elementor-2 .elementor-element.elementor-element-0e23d63 .box-button, .elementor-2 .elementor-element.elementor-element-0e23d63 .box-button .popup-icon,  .elementor-2 .elementor-element.elementor-element-0e23d63 .box-button:hover,  .elementor-2 .elementor-element.elementor-element-0e23d63 .box-button:focus, .elementor-2 .elementor-element.elementor-element-0e23d63 .box-hover:hover .box-button{background:#02010100;}.elementor-2 .elementor-element.elementor-element-0e23d63 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0e23d63 .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-2 .elementor-element.elementor-element-0e23d63 .box-button i{order:-1;margin:0 var(--btn-icon-spacing) 0 0;}.elementor-2 .elementor-element.elementor-element-0e23d63 .box-button svg{order:-1;margin:0 var(--btn-icon-spacing) 0 0;fill:var( --e-global-color-el_color_0 );color:var( --e-global-color-el_color_0 );}.elementor-2 .elementor-element.elementor-element-0e23d63 .box-button .popup-icon{order:-1;margin:0 var(--btn-icon-spacing) 0 0;}.elementor-2 .elementor-element.elementor-element-0e23d63 .box-button, .elementor-2 .elementor-element.elementor-element-0e23d63 .box-button *{color:var( --e-global-color-el_color_0 );}.elementor-2 .elementor-element.elementor-element-1f091ae{--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:stretch;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-2bf1984{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-c2e9e86{text-align:center;}.elementor-2 .elementor-element.elementor-element-c2e9e86 .the7-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;line-height:1.3em;letter-spacing:2px;color:var( --e-global-color-el_color_1 );text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-af082af{text-align:center;}.elementor-2 .elementor-element.elementor-element-af082af .the7-heading-title{font-family:"Oswald", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;line-height:1.3em;text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-2288aaa .owl-stage, .elementor-2 .elementor-element.elementor-element-2288aaa .owl-carousel{--stage-top-gap:0px;--stage-right-gap:0px;--stage-left-gap:0px;--stage-bottom-gap:0px;}.elementor-2 .elementor-element.elementor-element-2288aaa .owl-stage-outer{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2288aaa .owl-carousel{--offset-v-t-img:0px;--offset-v-m-img:50%;--top-b-img:100%;--offset-v-b-img:0px;--box-padding-top:0px;--box-padding-bottom:0px;--arrow-bg-height:40px;}.elementor-2 .elementor-element.elementor-element-2288aaa .e-widget-swiper{--offset-v-t-img:0px;--offset-v-m-img:50%;--top-b-img:100%;--offset-v-b-img:0px;}.elementor-2 .elementor-element.elementor-element-2288aaa{--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, auto);--the7-img-ratio:var(--aspect-ratio, var(--ratio));--object-fit:contain;--ratio-img-width:auto;--svg-width:100%;--height:auto;--max-height:100%;--max-width:100%;--arrow-display:inline-flex;--arrow-opacity:1;--bullet-display:inline-flex;--bullet-opacity:1;--aspect-ratio:1.66;--arrow-icon-size:24px;}.elementor-2 .elementor-element.elementor-element-2288aaa > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2288aaa article{border-style:solid;border-width:1px 1px 1px 1px;padding:0px 0px 0px 0px;background-color:var( --e-global-color-el_color_0 );border-color:var( --e-global-color-el_color_7_4 );}.elementor-2 .elementor-element.elementor-element-2288aaa .post-thumbnail-wrap{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-2288aaa .description-under-image .post-entry-content{align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-2288aaa .description-on-hover .post-entry-content .post-entry-body{align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-2288aaa .post-entry-content{text-align:left;}.elementor-2 .elementor-element.elementor-element-2288aaa .classic-layout-list .post-thumbnail-wrap{text-align:left;}.elementor-2 .elementor-element.elementor-element-2288aaa .ele-entry-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-2288aaa .entry-meta .meta-item:not(:first-child):before{content:"•";}.elementor-2 .elementor-element.elementor-element-2288aaa .owl-nav div, .elementor-2 .elementor-element.elementor-element-2288aaa .the7-swiper-button{width:max(40px, var(--arrow-icon-size, 1em));height:max(40px, var(--arrow-icon-size, 1em));border-radius:0px;border-width:0px;border-style:solid;}.elementor-2 .elementor-element.elementor-element-2288aaa .owl-nav div.owl-prev,.elementor-2 .elementor-element.elementor-element-2288aaa .the7-swiper-button-prev{top:var(--offset-v-m-img);--arrow-translate-y:calc(-50% + var(--arrow-v-offset));left:var(--arrow-h-offset);--arrow-translate-x:0;--arrow-v-offset:0px;--arrow-h-offset:0px;}.elementor-2 .elementor-element.elementor-element-2288aaa .owl-nav div.owl-next,.elementor-2 .elementor-element.elementor-element-2288aaa .the7-swiper-button-next{top:var(--offset-v-m-img);--arrow-translate-y:calc(-50% + var(--arrow-v-offset));left:calc(100% - var(--arrow-h-offset));--arrow-translate-x:-100%;--arrow-v-offset:0px;--arrow-h-offset:0px;}.elementor-2 .elementor-element.elementor-element-2288aaa .owl-dots{--bullet-size:10px;--bullet-gap:16px;top:calc(100% + var(--bullet-v-offset, 10px));bottom:auto;--bullet-translate-y:0;left:calc(50% + var(--bullet-h-offset, 0px));right:auto;--bullet-translate-x:-50%;--bullet-position-left:calc(50% + var(--bullet-h-offset, 0px));--bullet-v-offset:25px;}.elementor-2 .elementor-element.elementor-element-6cf0f6a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-6cf0f6a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-eb88856{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.33;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-2 .elementor-element.elementor-element-eb88856:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-eb88856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;background-image:url("https://drumschool.beatit.tv/wp-content/uploads/2026/09/ChatGPT-Image-11-wrz-2026-11_21_37.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-eb88856::before, .elementor-2 .elementor-element.elementor-element-eb88856 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-eb88856 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-eb88856 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-eb88856 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-eb88856 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-90deg, #00000080 0%, #000000 100%);}.elementor-2 .elementor-element.elementor-element-ee25958{--display:flex;--width:50%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b4702ef .the7-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;line-height:1.3em;letter-spacing:2px;color:var( --e-global-color-el_color_1 );text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-fe509a5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-fe509a5 .the7-heading-title{font-family:"Oswald", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-el_color_0 );text-decoration-style:solid;}.elementor-2 .elementor-element.elementor-element-d096fe4{text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.7em;color:var( --e-global-color-el_color_0 );--textColor:var( --e-global-color-el_color_0 );} .elementor-2 .elementor-element.elementor-element-0532851 .box-button, .elementor-2 .elementor-element.elementor-element-0532851 .box-button .popup-icon,  .elementor-2 .elementor-element.elementor-element-0532851 .box-button:hover,  .elementor-2 .elementor-element.elementor-element-0532851 .box-button:focus, .elementor-2 .elementor-element.elementor-element-0532851 .box-hover:hover .box-button{background:#02010100;}.elementor-2 .elementor-element.elementor-element-0532851 .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-2 .elementor-element.elementor-element-0532851 .box-button i{order:-1;margin:0 var(--btn-icon-spacing) 0 0;}.elementor-2 .elementor-element.elementor-element-0532851 .box-button svg{order:-1;margin:0 var(--btn-icon-spacing) 0 0;fill:var( --e-global-color-el_color_0 );color:var( --e-global-color-el_color_0 );}.elementor-2 .elementor-element.elementor-element-0532851 .box-button .popup-icon{order:-1;margin:0 var(--btn-icon-spacing) 0 0;}.elementor-2 .elementor-element.elementor-element-0532851 .box-button, .elementor-2 .elementor-element.elementor-element-0532851 .box-button *{color:var( --e-global-color-el_color_0 );}.elementor-2 .elementor-element.elementor-element-f4aee8b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-ebc1f5e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-ce4f8e6{font-size:14px;line-height:19px;}.elementor-2 .elementor-element.elementor-element-795b63c{font-size:14px;line-height:19px;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-6049d82{--content-width:1400px;}.elementor-2 .elementor-element.elementor-element-61be042{--content-width:1100px;}.elementor-2 .elementor-element.elementor-element-76865fc{--content-width:1100px;}.elementor-2 .elementor-element.elementor-element-1f091ae{--content-width:1100px;}.elementor-2 .elementor-element.elementor-element-6cf0f6a{--content-width:1400px;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-8c55996{--min-height:80vh;}.elementor-2 .elementor-element.elementor-element-d8a2600 .the7-heading-title{font-size:60px;}.elementor-2 .elementor-element.elementor-element-1ba2bfc .the7-heading-title{font-size:60px;}.elementor-2 .elementor-element.elementor-element-5c42acd{--width:100%;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-c9c38ac .the7-heading-title{font-size:var( --e-global-typography-el_title_5-font-size );line-height:var( --e-global-typography-el_title_5-line-height );}.elementor-2 .elementor-element.elementor-element-f6c67f0 .the7-heading-title{font-size:var( --e-global-typography-el_title_5-font-size );line-height:var( --e-global-typography-el_title_5-line-height );}.elementor-2 .elementor-element.elementor-element-5c7502c .the7-heading-title{font-size:var( --e-global-typography-el_title_5-font-size );line-height:var( --e-global-typography-el_title_5-line-height );}.elementor-2 .elementor-element.elementor-element-16b6656{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2 .elementor-element.elementor-element-aa644d7{--width:50%;}.elementor-2 .elementor-element.elementor-element-bc46190 .the7-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-6a135df{--e-con-grid-template-columns:repeat(2, 1fr);--gap:60px 60px;--row-gap:60px;--column-gap:60px;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-206bc53 .the7-heading-title{font-size:var( --e-global-typography-el_title_5-font-size );line-height:var( --e-global-typography-el_title_5-line-height );}.elementor-2 .elementor-element.elementor-element-8347d50 .the7-heading-title{font-size:var( --e-global-typography-el_title_5-font-size );line-height:var( --e-global-typography-el_title_5-line-height );}.elementor-2 .elementor-element.elementor-element-ae4549d .the7-heading-title{font-size:var( --e-global-typography-el_title_5-font-size );line-height:var( --e-global-typography-el_title_5-line-height );}.elementor-2 .elementor-element.elementor-element-35c767a .the7-heading-title{font-size:var( --e-global-typography-el_title_5-font-size );line-height:var( --e-global-typography-el_title_5-line-height );}.elementor-2 .elementor-element.elementor-element-e8c3e79{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2 .elementor-element.elementor-element-abcd997{--width:50%;}.elementor-2 .elementor-element.elementor-element-7b011e0{--width:50%;}.elementor-2 .elementor-element.elementor-element-d412d41{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2 .elementor-element.elementor-element-5c74781{--width:50%;}.elementor-2 .elementor-element.elementor-element-019405d{--width:50%;}.elementor-2 .elementor-element.elementor-element-ad5db97 .the7-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-922b54f{--min-height:500px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2 .elementor-element.elementor-element-aa4a519{--width:100%;}.elementor-2 .elementor-element.elementor-element-84bdecd .the7-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-bd34872{--min-height:500px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2 .elementor-element.elementor-element-cfc3022{--width:100%;}.elementor-2 .elementor-element.elementor-element-7680396 .the7-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-791a037{--min-height:500px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2 .elementor-element.elementor-element-2a14469{--width:100%;}.elementor-2 .elementor-element.elementor-element-1434c68 .the7-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-c0e5de4 .the7-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-ccc4b46{--e-con-grid-template-columns:repeat(4, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-aa5e6c6{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2 .elementor-element.elementor-element-3ceca1c{--width:100%;}.elementor-2 .elementor-element.elementor-element-94b9fe0 .the7-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-3f354fa{--width:100%;}.elementor-2 .elementor-element.elementor-element-dfd6a5c{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2 .elementor-element.elementor-element-b18de45{--width:50%;}.elementor-2 .elementor-element.elementor-element-a3bad20 .the7-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-c9068d8{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-76865fc{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-2 .elementor-element.elementor-element-e5e3925 .the7-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-1f091ae{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2 .elementor-element.elementor-element-2bf1984.e-con{--order:-99999 /* order start hack */;}.elementor-2 .elementor-element.elementor-element-af082af .the7-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-eb88856{--min-height:500px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2 .elementor-element.elementor-element-ee25958{--width:100%;}.elementor-2 .elementor-element.elementor-element-fe509a5 .the7-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-ebc1f5e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-8c55996{--min-height:40vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-d8a2600 .the7-heading-title{font-size:40px;}.elementor-2 .elementor-element.elementor-element-1ba2bfc .the7-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-5c42acd{--width:100%;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-315138c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2 .elementor-element.elementor-element-9ce36b6 .elementor-icon{font-size:60px;}.elementor-2 .elementor-element.elementor-element-c9c38ac .the7-heading-title{font-size:var( --e-global-typography-el_title_5-font-size );line-height:var( --e-global-typography-el_title_5-line-height );}.elementor-2 .elementor-element.elementor-element-c67519f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2 .elementor-element.elementor-element-9e33cae .elementor-icon{font-size:60px;}.elementor-2 .elementor-element.elementor-element-f6c67f0 .the7-heading-title{font-size:var( --e-global-typography-el_title_5-font-size );line-height:var( --e-global-typography-el_title_5-line-height );}.elementor-2 .elementor-element.elementor-element-9370e0b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2 .elementor-element.elementor-element-8e229e5 .elementor-icon{font-size:60px;}.elementor-2 .elementor-element.elementor-element-5c7502c .the7-heading-title{font-size:var( --e-global-typography-el_title_5-font-size );line-height:var( --e-global-typography-el_title_5-line-height );}.elementor-2 .elementor-element.elementor-element-16b6656{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-aa644d7{--width:100%;}.elementor-2 .elementor-element.elementor-element-bc46190 .the7-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-6a135df{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-788799d .elementor-icon{font-size:60px;}.elementor-2 .elementor-element.elementor-element-206bc53{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-206bc53 .the7-heading-title{font-size:var( --e-global-typography-el_title_5-font-size );line-height:var( --e-global-typography-el_title_5-line-height );}.elementor-2 .elementor-element.elementor-element-fc08b37 .elementor-icon{font-size:60px;}.elementor-2 .elementor-element.elementor-element-8347d50{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-8347d50 .the7-heading-title{font-size:var( --e-global-typography-el_title_5-font-size );line-height:var( --e-global-typography-el_title_5-line-height );}.elementor-2 .elementor-element.elementor-element-b182377 .elementor-icon{display:inline-flex;justify-content:center;align-items:center;font-size:60px;min-width:60px;}.elementor-2 .elementor-element.elementor-element-ae4549d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-ae4549d .the7-heading-title{font-size:var( --e-global-typography-el_title_5-font-size );line-height:var( --e-global-typography-el_title_5-line-height );}.elementor-2 .elementor-element.elementor-element-b608eda .elementor-icon{font-size:60px;}.elementor-2 .elementor-element.elementor-element-35c767a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-35c767a .the7-heading-title{font-size:var( --e-global-typography-el_title_5-font-size );line-height:var( --e-global-typography-el_title_5-line-height );}.elementor-2 .elementor-element.elementor-element-e8c3e79{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-abcd997{--width:100%;}.elementor-2 .elementor-element.elementor-element-7b011e0{--width:100%;}.elementor-2 .elementor-element.elementor-element-d412d41{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-5c74781{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-790bf57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-790bf57 .the7-image-wrapper img{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-019405d{--width:100%;}.elementor-2 .elementor-element.elementor-element-c272db7{text-align:center;}.elementor-2 .elementor-element.elementor-element-ad5db97{text-align:center;}.elementor-2 .elementor-element.elementor-element-ad5db97 .the7-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-b7a1b76{text-align:center;}.elementor-2 .elementor-element.elementor-element-6049d82{--border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-922b54f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-922b54f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2 .elementor-element.elementor-element-922b54f{--overlay-opacity:0.7;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-7aecc8f{text-align:center;}.elementor-2 .elementor-element.elementor-element-84bdecd{text-align:center;}.elementor-2 .elementor-element.elementor-element-84bdecd .the7-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-2338f66{text-align:center;font-size:16px;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-bd34872:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bd34872 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2 .elementor-element.elementor-element-bd34872{--overlay-opacity:0.8;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-6d4a804{text-align:center;}.elementor-2 .elementor-element.elementor-element-7680396{text-align:center;}.elementor-2 .elementor-element.elementor-element-7680396 .the7-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-e17f671{text-align:center;font-size:16px;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-791a037:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-791a037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-2 .elementor-element.elementor-element-791a037{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-a600866{text-align:center;}.elementor-2 .elementor-element.elementor-element-1434c68{text-align:center;}.elementor-2 .elementor-element.elementor-element-1434c68 .the7-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-3001e41{text-align:center;font-size:16px;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-61be042{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-b9f9f7a{text-align:center;}.elementor-2 .elementor-element.elementor-element-c0e5de4{text-align:center;}.elementor-2 .elementor-element.elementor-element-c0e5de4 .the7-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-ccc4b46{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-aa5e6c6{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2 .elementor-element.elementor-element-3ceca1c{--width:100%;}.elementor-2 .elementor-element.elementor-element-eb37b5c{text-align:center;}.elementor-2 .elementor-element.elementor-element-94b9fe0{text-align:center;}.elementor-2 .elementor-element.elementor-element-94b9fe0 .the7-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-cae4b4b{text-align:center;}.elementor-2 .elementor-element.elementor-element-3f354fa{--width:100%;}.elementor-2 .elementor-element.elementor-element-dfd6a5c{--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:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-b18de45{--width:100%;}.elementor-2 .elementor-element.elementor-element-a3bad20 .the7-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-8cb461c{--width:100%;--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-2 .elementor-element.elementor-element-c9068d8{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-35c6527 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-76865fc{--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-872c7ff .the7-heading-title{font-size:23px;}.elementor-2 .elementor-element.elementor-element-e5e3925 .the7-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-2bf1984{--width:100%;}.elementor-2 .elementor-element.elementor-element-2bf1984.e-con{--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-af082af .the7-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-6cf0f6a{--border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-eb88856:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-eb88856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2 .elementor-element.elementor-element-eb88856{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-b4702ef{text-align:center;}.elementor-2 .elementor-element.elementor-element-fe509a5{text-align:center;}.elementor-2 .elementor-element.elementor-element-fe509a5 .the7-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-d096fe4{text-align:center;font-size:16px;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-ebc1f5e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}.the7_elements_carousel-7835ca0.portfolio-shortcode .post-details i {  margin: 0px;}.the7_elements_carousel-7835ca0.portfolio-shortcode.content-bg-on.classic-layout-list article {  box-shadow: none;}.the7_elements_carousel-7835ca0.portfolio-shortcode.description-on-hover article {  overflow: hidden;}.the7_elements_carousel-7835ca0.portfolio-shortcode article {  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.the7_elements_carousel-7835ca0.portfolio-shortcode article .post-entry-content {  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.the7_elements_carousel-7835ca0.portfolio-shortcode:not(.mode-masonry) article:first-of-type,.the7_elements_carousel-7835ca0.portfolio-shortcode:not(.mode-masonry) article.visible.first {  margin-top: 0;}.the7_elements_carousel-7835ca0.portfolio-shortcode {  margin-left: auto;  margin-right: auto;}.the7_elements_carousel-7835ca0.portfolio-shortcode.hover-scale article.post:after {  background-color: var(--content-bg-color);  box-shadow: none;}.the7_elements_carousel-7835ca0.portfolio-shortcode.content-bg-on.description-under-image article .post-entry-content {  background-color: var(--content-bg-color);  box-shadow: none;}.the7_elements_carousel-7835ca0.portfolio-shortcode .owl-nav div,.the7_elements_carousel-7835ca0.portfolio-shortcode .owl-nav div:hover {  color: var(--the7-accent-color);}
.the7_elements_carousel-2288aaa.portfolio-shortcode .post-details i {  margin: 0px;}.the7_elements_carousel-2288aaa.portfolio-shortcode.content-bg-on.classic-layout-list article {  box-shadow: none;}.the7_elements_carousel-2288aaa.portfolio-shortcode.description-on-hover article {  overflow: hidden;}.the7_elements_carousel-2288aaa.portfolio-shortcode article {  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.the7_elements_carousel-2288aaa.portfolio-shortcode article .post-entry-content {  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.the7_elements_carousel-2288aaa.portfolio-shortcode:not(.mode-masonry) article:first-of-type,.the7_elements_carousel-2288aaa.portfolio-shortcode:not(.mode-masonry) article.visible.first {  margin-top: 0;}.the7_elements_carousel-2288aaa.portfolio-shortcode {  margin-left: auto;  margin-right: auto;}.the7_elements_carousel-2288aaa.portfolio-shortcode.hover-scale article.post:after {  background-color: var(--content-bg-color);  box-shadow: none;}.the7_elements_carousel-2288aaa.portfolio-shortcode.content-bg-on.description-under-image article .post-entry-content {  background-color: var(--content-bg-color);  box-shadow: none;}.the7_elements_carousel-2288aaa.portfolio-shortcode .owl-nav div,.the7_elements_carousel-2288aaa.portfolio-shortcode .owl-nav div:hover {  color: var(--the7-accent-color);}