.elementor-333 .elementor-element.elementor-element-5455ab8 > .elementor-container{max-width:1420px;}.elementor-333 .elementor-element.elementor-element-5455ab8:not(.elementor-motion-effects-element-type-background), .elementor-333 .elementor-element.elementor-element-5455ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-333 .elementor-element.elementor-element-5455ab8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-333 .elementor-element.elementor-element-5455ab8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-333 .elementor-element.elementor-element-e3e8e6c{margin-top:30px;margin-bottom:30px;z-index:1;overflow:visible;}.elementor-bc-flex-widget .elementor-333 .elementor-element.elementor-element-b48e9fa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-333 .elementor-element.elementor-element-b48e9fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-333 .elementor-element.elementor-element-b48e9fa.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-333 .elementor-element.elementor-element-089018b img{width:90%;height:90px;}.elementor-bc-flex-widget .elementor-333 .elementor-element.elementor-element-488649e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-333 .elementor-element.elementor-element-488649e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-333 .elementor-element.elementor-element-488649e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-333 .elementor-element.elementor-element-dd8ab13 .elementor-menu-toggle{margin:0 auto;background-color:#02010100;}.elementor-333 .elementor-element.elementor-element-dd8ab13 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;}.elementor-333 .elementor-element.elementor-element-dd8ab13 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-dd8ab13 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-333 .elementor-element.elementor-element-dd8ab13 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-333 .elementor-element.elementor-element-dd8ab13 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-333 .elementor-element.elementor-element-dd8ab13 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-dd8ab13 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-333 .elementor-element.elementor-element-dd8ab13 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#00000000;}.elementor-333 .elementor-element.elementor-element-dd8ab13 .e--pointer-framed .elementor-item:before,
					.elementor-333 .elementor-element.elementor-element-dd8ab13 .e--pointer-framed .elementor-item:after{border-color:#00000000;}.elementor-333 .elementor-element.elementor-element-dd8ab13 .elementor-nav-menu--dropdown a, .elementor-333 .elementor-element.elementor-element-dd8ab13 .elementor-menu-toggle{color:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-dd8ab13 .elementor-nav-menu--dropdown a:hover,
					.elementor-333 .elementor-element.elementor-element-dd8ab13 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-333 .elementor-element.elementor-element-dd8ab13 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-333 .elementor-element.elementor-element-dd8ab13 .elementor-menu-toggle:hover{color:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-dd8ab13 .elementor-nav-menu--dropdown a:hover,
					.elementor-333 .elementor-element.elementor-element-dd8ab13 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-333 .elementor-element.elementor-element-dd8ab13 .elementor-nav-menu--dropdown a.highlighted{background-color:#02010100;}.elementor-333 .elementor-element.elementor-element-dd8ab13 .elementor-nav-menu--dropdown .elementor-item, .elementor-333 .elementor-element.elementor-element-dd8ab13 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:500;}.elementor-333 .elementor-element.elementor-element-dd8ab13 .elementor-nav-menu--dropdown{border-radius:10px 10px 10px 10px;}.elementor-333 .elementor-element.elementor-element-dd8ab13 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:10px;border-top-right-radius:10px;}.elementor-333 .elementor-element.elementor-element-dd8ab13 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.elementor-333 .elementor-element.elementor-element-dd8ab13 div.elementor-menu-toggle{color:#CAA475;}.elementor-333 .elementor-element.elementor-element-dd8ab13 div.elementor-menu-toggle svg{fill:#CAA475;}.elementor-333 .elementor-element.elementor-element-dd8ab13 > .elementor-widget-container{margin:30px 0px 0px 0px;}body:not(.rtl) .elementor-333 .elementor-element.elementor-element-dd8ab13{left:0px;}body.rtl .elementor-333 .elementor-element.elementor-element-dd8ab13{right:0px;}.elementor-333 .elementor-element.elementor-element-dd8ab13{top:0px;}.elementor-bc-flex-widget .elementor-333 .elementor-element.elementor-element-97702c0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-333 .elementor-element.elementor-element-97702c0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-333 .elementor-element.elementor-element-97702c0.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-333 .elementor-element.elementor-element-97702c0 > .elementor-element-populated{margin:0px 25px 0px 0px;--e-column-margin-right:25px;--e-column-margin-left:0px;}.elementor-333 .elementor-element.elementor-element-a5b1d10 > .elementor-container{max-width:1420px;}.elementor-333 .elementor-element.elementor-element-a5b1d10:not(.elementor-motion-effects-element-type-background), .elementor-333 .elementor-element.elementor-element-a5b1d10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-333 .elementor-element.elementor-element-a5b1d10{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF80;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;overflow:visible;}.elementor-333 .elementor-element.elementor-element-a5b1d10 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-333 .elementor-element.elementor-element-93a4a26{overflow:visible;}.elementor-bc-flex-widget .elementor-333 .elementor-element.elementor-element-2a0b96f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-333 .elementor-element.elementor-element-2a0b96f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-333 .elementor-element.elementor-element-2a0b96f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-333 .elementor-element.elementor-element-6baac03{--spacer-size:170px;}.elementor-333 .elementor-element.elementor-element-ba0d2c9 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:90px;font-weight:600;}.elementor-333 .elementor-element.elementor-element-ba0d2c9{z-index:1;}.elementor-333 .elementor-element.elementor-element-87e0be7 .elementor-button{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;fill:#CAA475;color:#CAA475;background-color:#CAA47500;border-style:solid;border-width:3px 3px 3px 3px;border-color:#CAA475;border-radius:60px 60px 60px 60px;padding:20px 80px 20px 80px;}.elementor-333 .elementor-element.elementor-element-87e0be7 .elementor-button:hover, .elementor-333 .elementor-element.elementor-element-87e0be7 .elementor-button:focus{color:#FFFFFF;background-color:#CAA475;border-color:#CAA475;}.elementor-333 .elementor-element.elementor-element-87e0be7 .elementor-button:hover svg, .elementor-333 .elementor-element.elementor-element-87e0be7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-87e0be7 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-81520c9{--spacer-size:170px;}.elementor-333 .elementor-element.elementor-element-396b0d2 .elementor-wrapper{aspect-ratio:16 / 9;}.elementor-333 .elementor-element.elementor-element-396b0d2{width:var( --container-widget-width, 200% );max-width:200%;--container-widget-width:200%;--container-widget-flex-grow:0;top:9%;z-index:0;}body:not(.rtl) .elementor-333 .elementor-element.elementor-element-396b0d2{left:-109%;}body.rtl .elementor-333 .elementor-element.elementor-element-396b0d2{right:-109%;}.elementor-333 .elementor-element.elementor-element-12f4365 > .elementor-container{max-width:1420px;}.elementor-333 .elementor-element.elementor-element-12f4365:not(.elementor-motion-effects-element-type-background), .elementor-333 .elementor-element.elementor-element-12f4365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-333 .elementor-element.elementor-element-12f4365{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF80;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;overflow:visible;}.elementor-333 .elementor-element.elementor-element-12f4365 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-333 .elementor-element.elementor-element-ebd0267 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-333 .elementor-element.elementor-element-7deb283{margin-top:80px;margin-bottom:80px;overflow:visible;}.elementor-333 .elementor-element.elementor-element-c9d4d3a .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-333 .elementor-element.elementor-element-5f03ec5{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-bc-flex-widget .elementor-333 .elementor-element.elementor-element-7226d45.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-333 .elementor-element.elementor-element-7226d45.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-333 .elementor-element.elementor-element-7226d45.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-333 .elementor-element.elementor-element-7226d45 > .elementor-element-populated{padding:10% 0% 10% 20%;}.elementor-333 .elementor-element.elementor-element-31e4e55 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#00000000;border-radius:5px 5px 5px 5px;}.elementor-333 .elementor-element.elementor-element-ce4b5ac > .elementor-container{max-width:1420px;}.elementor-333 .elementor-element.elementor-element-ce4b5ac:not(.elementor-motion-effects-element-type-background), .elementor-333 .elementor-element.elementor-element-ce4b5ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-333 .elementor-element.elementor-element-ce4b5ac{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF80;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;overflow:visible;}.elementor-333 .elementor-element.elementor-element-ce4b5ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-333 .elementor-element.elementor-element-73bf817 .bdt-tabs-default .bdt-switcher-wrapper{margin-top:20px;}.elementor-333 .elementor-element.elementor-element-73bf817 .bdt-tabs-bottom .bdt-switcher-wrapper{margin-bottom:20px;}.elementor-333 .elementor-element.elementor-element-73bf817 .bdt-tabs-left .bdt-grid:not(.bdt-grid-stack) .bdt-switcher-wrapper{margin-left:20px;}.elementor-333 .elementor-element.elementor-element-73bf817 .bdt-tabs-right .bdt-grid:not(.bdt-grid-stack) .bdt-switcher-wrapper{margin-right:20px;}.elementor-333 .elementor-element.elementor-element-73bf817 .bdt-tabs-left .bdt-grid-stack .bdt-switcher-wrapper,
                    .elementor-333 .elementor-element.elementor-element-73bf817 .bdt-tabs-right .bdt-grid-stack .bdt-switcher-wrapper{margin-top:20px;}.elementor-333 .elementor-element.elementor-element-73bf817 .bdt-tab .bdt-tabs-item-title{background-color:#00000000;color:#FFFFFF;padding:20px 30px 20px 30px;font-size:26px;font-weight:600;}.elementor-333 .elementor-element.elementor-element-73bf817 .bdt-tab .bdt-tabs-item .bdt-tabs-item-title{border-style:solid;border-width:3px 3px 3px 3px;}.elementor-333 .elementor-element.elementor-element-73bf817 .bdt-tab .bdt-tabs-item.bdt-active .bdt-tabs-item-title:after{background-color:#02010100;}.elementor-333 .elementor-element.elementor-element-73bf817 .bdt-tabs .bdt-tabs-item-title .bdt-button-icon-align-right{margin-left:8px;}.elementor-333 .elementor-element.elementor-element-73bf817 .bdt-tabs .bdt-tabs-item-title .bdt-button-icon-align-left{margin-right:8px;}.elementor-333 .elementor-element.elementor-element-e75cffb .bdt-tabs-default .bdt-switcher-wrapper{margin-top:20px;}.elementor-333 .elementor-element.elementor-element-e75cffb .bdt-tabs-bottom .bdt-switcher-wrapper{margin-bottom:20px;}.elementor-333 .elementor-element.elementor-element-e75cffb .bdt-tabs-left .bdt-grid:not(.bdt-grid-stack) .bdt-switcher-wrapper{margin-left:20px;}.elementor-333 .elementor-element.elementor-element-e75cffb .bdt-tabs-right .bdt-grid:not(.bdt-grid-stack) .bdt-switcher-wrapper{margin-right:20px;}.elementor-333 .elementor-element.elementor-element-e75cffb .bdt-tabs-left .bdt-grid-stack .bdt-switcher-wrapper,
                    .elementor-333 .elementor-element.elementor-element-e75cffb .bdt-tabs-right .bdt-grid-stack .bdt-switcher-wrapper{margin-top:20px;}.elementor-333 .elementor-element.elementor-element-e75cffb .bdt-tab .bdt-tabs-item-title{background-color:#00000000;color:#FFFFFF;padding:20px 30px 20px 30px;font-size:26px;font-weight:600;}.elementor-333 .elementor-element.elementor-element-e75cffb .bdt-tab .bdt-tabs-item .bdt-tabs-item-title{border-style:solid;border-width:3px 3px 3px 3px;}.elementor-333 .elementor-element.elementor-element-e75cffb .bdt-tab .bdt-tabs-item.bdt-active .bdt-tabs-item-title:after{background-color:#02010100;}.elementor-333 .elementor-element.elementor-element-e75cffb .bdt-tabs .bdt-tabs-item-title .bdt-button-icon-align-right{margin-left:8px;}.elementor-333 .elementor-element.elementor-element-e75cffb .bdt-tabs .bdt-tabs-item-title .bdt-button-icon-align-left{margin-right:8px;}.elementor-333 .elementor-element.elementor-element-aeff499 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-333 .elementor-element.elementor-element-aeff499 > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-333 .elementor-element.elementor-element-cdf6b92{margin-top:0px;margin-bottom:-130px;z-index:1;overflow:visible;}.elementor-333 .elementor-element.elementor-element-41da962.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-333 .elementor-element.elementor-element-ac739e4 > .elementor-widget-container{margin:0px 0px -240px 0px;}.elementor-333 .elementor-element.elementor-element-206df57{text-align:center;}.elementor-333 .elementor-element.elementor-element-206df57 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;}.elementor-333 .elementor-element.elementor-element-206df57 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-333 .elementor-element.elementor-element-4676cad{text-align:center;}.elementor-333 .elementor-element.elementor-element-4676cad .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-333 .elementor-element.elementor-element-c4a79f5{--spacer-size:50px;}.elementor-333 .elementor-element.elementor-element-faf18d8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-333 .elementor-element.elementor-element-b40447c > .elementor-widget-container{margin:0px 0px -240px 0px;}.elementor-333 .elementor-element.elementor-element-42e2501{text-align:center;}.elementor-333 .elementor-element.elementor-element-42e2501 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;}.elementor-333 .elementor-element.elementor-element-42e2501 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-333 .elementor-element.elementor-element-333a7b8{text-align:center;}.elementor-333 .elementor-element.elementor-element-333a7b8 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-333 .elementor-element.elementor-element-0674aae{--spacer-size:50px;}.elementor-333 .elementor-element.elementor-element-7e0c848.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-333 .elementor-element.elementor-element-cec2623 > .elementor-widget-container{margin:0px 0px -240px 0px;}.elementor-333 .elementor-element.elementor-element-ab52963{text-align:center;}.elementor-333 .elementor-element.elementor-element-ab52963 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;}.elementor-333 .elementor-element.elementor-element-ab52963 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-333 .elementor-element.elementor-element-6e85701{text-align:center;}.elementor-333 .elementor-element.elementor-element-6e85701 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-333 .elementor-element.elementor-element-946b40a{--spacer-size:50px;}.elementor-333 .elementor-element.elementor-element-d3379ee{overflow:visible;}.elementor-333 .elementor-element.elementor-element-c1fe190.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-333 .elementor-element.elementor-element-c1fe190 > .elementor-element-populated, .elementor-333 .elementor-element.elementor-element-c1fe190 > .elementor-element-populated > .elementor-background-overlay, .elementor-333 .elementor-element.elementor-element-c1fe190 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-333 .elementor-element.elementor-element-c1fe190 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-333 .elementor-element.elementor-element-c1fe190 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-333 .elementor-element.elementor-element-c076afb{--spacer-size:180px;}.elementor-333 .elementor-element.elementor-element-c9d0f39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(40px/2);}.elementor-333 .elementor-element.elementor-element-c9d0f39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(40px/2);}.elementor-333 .elementor-element.elementor-element-c9d0f39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(40px/2);margin-left:calc(40px/2);}.elementor-333 .elementor-element.elementor-element-c9d0f39 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-40px/2);margin-left:calc(-40px/2);}body.rtl .elementor-333 .elementor-element.elementor-element-c9d0f39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-40px/2);}body:not(.rtl) .elementor-333 .elementor-element.elementor-element-c9d0f39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-40px/2);}.elementor-333 .elementor-element.elementor-element-c9d0f39 .elementor-icon-list-item:not(:last-child):after{content:"";width:50%;border-color:#00000000;}.elementor-333 .elementor-element.elementor-element-c9d0f39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-333 .elementor-element.elementor-element-c9d0f39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-333 .elementor-element.elementor-element-c9d0f39 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-333 .elementor-element.elementor-element-c9d0f39{--e-icon-list-icon-size:14px;}.elementor-333 .elementor-element.elementor-element-c9d0f39 .elementor-icon-list-text{color:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-c9d0f39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-333 .elementor-element.elementor-element-c9d0f39 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:400;}.elementor-333 .elementor-element.elementor-element-c9d0f39 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-333 .elementor-element.elementor-element-256d3f6 .elementor-button{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:500;background-color:#00000000;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:60px 60px 60px 60px;padding:20px 80px 20px 80px;}.elementor-333 .elementor-element.elementor-element-256d3f6 > .elementor-widget-container{margin:50px 10px 30px 10px;}.elementor-333 .elementor-element.elementor-element-fb72e6a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-333 .elementor-element.elementor-element-fb72e6a > .elementor-element-populated, .elementor-333 .elementor-element.elementor-element-fb72e6a > .elementor-element-populated > .elementor-background-overlay, .elementor-333 .elementor-element.elementor-element-fb72e6a > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-333 .elementor-element.elementor-element-fb72e6a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-333 .elementor-element.elementor-element-fb72e6a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-333 .elementor-element.elementor-element-b9818bb{--spacer-size:180px;}.elementor-333 .elementor-element.elementor-element-0802409 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(40px/2);}.elementor-333 .elementor-element.elementor-element-0802409 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(40px/2);}.elementor-333 .elementor-element.elementor-element-0802409 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(40px/2);margin-left:calc(40px/2);}.elementor-333 .elementor-element.elementor-element-0802409 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-40px/2);margin-left:calc(-40px/2);}body.rtl .elementor-333 .elementor-element.elementor-element-0802409 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-40px/2);}body:not(.rtl) .elementor-333 .elementor-element.elementor-element-0802409 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-40px/2);}.elementor-333 .elementor-element.elementor-element-0802409 .elementor-icon-list-item:not(:last-child):after{content:"";width:50%;border-color:#00000000;}.elementor-333 .elementor-element.elementor-element-0802409 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-333 .elementor-element.elementor-element-0802409 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-333 .elementor-element.elementor-element-0802409 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-333 .elementor-element.elementor-element-0802409{--e-icon-list-icon-size:14px;}.elementor-333 .elementor-element.elementor-element-0802409 .elementor-icon-list-text{color:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-0802409 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-333 .elementor-element.elementor-element-0802409 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:400;}.elementor-333 .elementor-element.elementor-element-0802409 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-333 .elementor-element.elementor-element-8050b86 .elementor-button{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:500;background-color:#00000000;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:60px 60px 60px 60px;padding:20px 80px 20px 80px;}.elementor-333 .elementor-element.elementor-element-8050b86 > .elementor-widget-container{margin:50px 10px 30px 10px;}.elementor-333 .elementor-element.elementor-element-b35bdc1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-333 .elementor-element.elementor-element-b35bdc1 > .elementor-element-populated, .elementor-333 .elementor-element.elementor-element-b35bdc1 > .elementor-element-populated > .elementor-background-overlay, .elementor-333 .elementor-element.elementor-element-b35bdc1 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-333 .elementor-element.elementor-element-b35bdc1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-333 .elementor-element.elementor-element-b35bdc1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-333 .elementor-element.elementor-element-adae304{--spacer-size:180px;}.elementor-333 .elementor-element.elementor-element-11acf61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(40px/2);}.elementor-333 .elementor-element.elementor-element-11acf61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(40px/2);}.elementor-333 .elementor-element.elementor-element-11acf61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(40px/2);margin-left:calc(40px/2);}.elementor-333 .elementor-element.elementor-element-11acf61 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-40px/2);margin-left:calc(-40px/2);}body.rtl .elementor-333 .elementor-element.elementor-element-11acf61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-40px/2);}body:not(.rtl) .elementor-333 .elementor-element.elementor-element-11acf61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-40px/2);}.elementor-333 .elementor-element.elementor-element-11acf61 .elementor-icon-list-item:not(:last-child):after{content:"";width:50%;border-color:#00000000;}.elementor-333 .elementor-element.elementor-element-11acf61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-333 .elementor-element.elementor-element-11acf61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-333 .elementor-element.elementor-element-11acf61 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-333 .elementor-element.elementor-element-11acf61{--e-icon-list-icon-size:14px;}.elementor-333 .elementor-element.elementor-element-11acf61 .elementor-icon-list-text{color:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-11acf61 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-333 .elementor-element.elementor-element-11acf61 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:400;}.elementor-333 .elementor-element.elementor-element-11acf61 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-333 .elementor-element.elementor-element-ee501ca .elementor-button{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:500;background-color:#00000000;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:60px 60px 60px 60px;padding:20px 80px 20px 80px;}.elementor-333 .elementor-element.elementor-element-ee501ca > .elementor-widget-container{margin:50px 10px 30px 10px;}.elementor-333 .elementor-element.elementor-element-d08476b{--spacer-size:70px;}.elementor-333 .elementor-element.elementor-element-f56f8bf > .elementor-container{max-width:1420px;}.elementor-333 .elementor-element.elementor-element-f56f8bf:not(.elementor-motion-effects-element-type-background), .elementor-333 .elementor-element.elementor-element-f56f8bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-333 .elementor-element.elementor-element-f56f8bf{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF80;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;overflow:visible;}.elementor-333 .elementor-element.elementor-element-f56f8bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-333 .elementor-element.elementor-element-b4866cd{--spacer-size:80px;}.elementor-333 .elementor-element.elementor-element-6c1decd{--spacer-size:50px;}.elementor-333 .elementor-element.elementor-element-c8890af > .elementor-container{max-width:1420px;}.elementor-333 .elementor-element.elementor-element-c8890af:not(.elementor-motion-effects-element-type-background), .elementor-333 .elementor-element.elementor-element-c8890af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-333 .elementor-element.elementor-element-c8890af{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF80;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;overflow:visible;}.elementor-333 .elementor-element.elementor-element-c8890af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-333 .elementor-element.elementor-element-3d2e62e > .elementor-container{max-width:1420px;}.elementor-333 .elementor-element.elementor-element-3d2e62e:not(.elementor-motion-effects-element-type-background), .elementor-333 .elementor-element.elementor-element-3d2e62e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-333 .elementor-element.elementor-element-3d2e62e{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF80;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;overflow:visible;}.elementor-333 .elementor-element.elementor-element-3d2e62e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-333 .elementor-element.elementor-element-99ea4be .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-333 .elementor-element.elementor-element-39010ae .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;}.elementor-333 .elementor-element.elementor-element-dd8f5e2{--spacer-size:50px;}.elementor-333 .elementor-element.elementor-element-0f7bab9 .elementor-testimonial__text{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;font-style:normal;}.elementor-333 .elementor-element.elementor-element-0f7bab9 .elementor-testimonial__name{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-333 .elementor-element.elementor-element-0f7bab9 .elementor-testimonial__title{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:400;}.elementor-333 .elementor-element.elementor-element-0f7bab9 .elementor-swiper-button{font-size:20px;}.elementor-333 .elementor-element.elementor-element-0f7bab9 > .elementor-widget-container{margin:0px 80px 0px 80px;}.elementor-333 .elementor-element.elementor-element-cfbbcb9 > .elementor-container{max-width:1420px;}.elementor-333 .elementor-element.elementor-element-cfbbcb9:not(.elementor-motion-effects-element-type-background), .elementor-333 .elementor-element.elementor-element-cfbbcb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-333 .elementor-element.elementor-element-cfbbcb9{border-style:solid;border-color:#FFFFFF33;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-333 .elementor-element.elementor-element-cfbbcb9, .elementor-333 .elementor-element.elementor-element-cfbbcb9 > .elementor-background-overlay{border-radius:0px 0px 2px 0px;}.elementor-333 .elementor-element.elementor-element-cfbbcb9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-333 .elementor-element.elementor-element-6879a64{--spacer-size:50px;}.elementor-333 .elementor-element.elementor-element-640e4b1{padding:0px 20px 0px 20px;overflow:visible;}.elementor-333 .elementor-element.elementor-element-6a2bea2 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-333 .elementor-element.elementor-element-6a2bea2 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-333 .elementor-element.elementor-element-d4cc12d{--spacer-size:20px;}.elementor-333 .elementor-element.elementor-element-8b3970f{--e-image-carousel-slides-to-show:4;}.elementor-333 .elementor-element.elementor-element-8b3970f .swiper-wrapper{display:flex;align-items:center;}.elementor-333 .elementor-element.elementor-element-8b3970f > .elementor-widget-container{margin:30px 0px 030px 0px;}.elementor-333 .elementor-element.elementor-element-0c95943{--spacer-size:50px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-333 .elementor-element.elementor-element-b48e9fa{width:15%;}.elementor-333 .elementor-element.elementor-element-488649e{width:69.333%;}.elementor-333 .elementor-element.elementor-element-97702c0{width:15%;}.elementor-333 .elementor-element.elementor-element-2a0b96f{width:67.669%;}.elementor-333 .elementor-element.elementor-element-7494fae{width:32.144%;}.elementor-333 .elementor-element.elementor-element-9fa9b0e{width:40%;}.elementor-333 .elementor-element.elementor-element-7226d45{width:60%;}}@media(max-width:767px){.elementor-333 .elementor-element.elementor-element-e3e8e6c{margin-top:30px;margin-bottom:10px;z-index:4;}.elementor-333 .elementor-element.elementor-element-b48e9fa{width:33%;z-index:99999;}.elementor-333 .elementor-element.elementor-element-b48e9fa.elementor-column{-webkit-box-ordinal-group:calc(1 + 1 );-ms-flex-order:1;order:1;}.elementor-333 .elementor-element.elementor-element-b48e9fa > .elementor-element-populated{padding:0px 0px 0px 025px;}.elementor-333 .elementor-element.elementor-element-089018b{text-align:left;}.elementor-333 .elementor-element.elementor-element-089018b img{width:53px;height:53px;}.elementor-333 .elementor-element.elementor-element-488649e{width:22%;}.elementor-bc-flex-widget .elementor-333 .elementor-element.elementor-element-488649e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-333 .elementor-element.elementor-element-488649e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-333 .elementor-element.elementor-element-488649e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-333 .elementor-element.elementor-element-488649e.elementor-column{-webkit-box-ordinal-group:calc(2 + 1 );-ms-flex-order:2;order:2;}.elementor-333 .elementor-element.elementor-element-dd8ab13{--nav-menu-icon-size:37px;width:var( --container-widget-width, 91vw );max-width:91vw;--container-widget-width:91vw;--container-widget-flex-grow:0;top:-1px;}.elementor-333 .elementor-element.elementor-element-dd8ab13 > .elementor-widget-container{margin:05px 0px 0px 0px;}body:not(.rtl) .elementor-333 .elementor-element.elementor-element-dd8ab13{left:-30vw;}body.rtl .elementor-333 .elementor-element.elementor-element-dd8ab13{right:-30vw;}.elementor-333 .elementor-element.elementor-element-97702c0{width:45%;}.elementor-bc-flex-widget .elementor-333 .elementor-element.elementor-element-97702c0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-333 .elementor-element.elementor-element-97702c0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-333 .elementor-element.elementor-element-97702c0.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-333 .elementor-element.elementor-element-97702c0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-333 .elementor-element.elementor-element-97702c0.elementor-column{-webkit-box-ordinal-group:calc(2 + 1 );-ms-flex-order:2;order:2;}.elementor-333 .elementor-element.elementor-element-97702c0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-333 .elementor-element.elementor-element-589e7a2 > .elementor-widget-container{margin:5px 10px 0px 0px;}.elementor-333 .elementor-element.elementor-element-a5b1d10{padding:0px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-6baac03{--spacer-size:0px;}.elementor-333 .elementor-element.elementor-element-ba0d2c9 .elementor-heading-title{font-size:25px;line-height:130%;letter-spacing:4px;}.elementor-333 .elementor-element.elementor-element-87e0be7 .elementor-button{font-size:14px;padding:10px 25px 10px 25px;}.elementor-333 .elementor-element.elementor-element-87e0be7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-81520c9{--spacer-size:0px;}.elementor-333 .elementor-element.elementor-element-396b0d2{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;top:-159px;}body:not(.rtl) .elementor-333 .elementor-element.elementor-element-396b0d2{left:137px;}body.rtl .elementor-333 .elementor-element.elementor-element-396b0d2{right:137px;}.elementor-333 .elementor-element.elementor-element-396b0d2 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-333 .elementor-element.elementor-element-12f4365{padding:0px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-ebd0267 .elementor-heading-title{font-size:25px;}.elementor-333 .elementor-element.elementor-element-ebd0267 > .elementor-widget-container{margin:20px 20px 0px 20px;}.elementor-333 .elementor-element.elementor-element-7deb283{margin-top:0px;margin-bottom:0px;}.elementor-333 .elementor-element.elementor-element-9fa9b0e.elementor-column{-webkit-box-ordinal-group:calc(2 + 1 );-ms-flex-order:2;order:2;}.elementor-333 .elementor-element.elementor-element-9fa9b0e > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-333 .elementor-element.elementor-element-c9d4d3a .elementor-heading-title{font-size:25px;}.elementor-333 .elementor-element.elementor-element-5f03ec5{text-align:justify;font-size:14px;}.elementor-333 .elementor-element.elementor-element-7226d45.elementor-column{-webkit-box-ordinal-group:calc(1 + 1 );-ms-flex-order:1;order:1;}.elementor-333 .elementor-element.elementor-element-7226d45 > .elementor-element-populated{padding:0% 5% 10% 15%;}.elementor-333 .elementor-element.elementor-element-ce4b5ac{padding:20px 20px 20px 20px;}.elementor-333 .elementor-element.elementor-element-73bf817 .bdt-tab .bdt-tabs-item-title{padding:10px 20px 10px 20px;font-size:14px;}.elementor-333 .elementor-element.elementor-element-73bf817 .bdt-tab .bdt-tabs-item .bdt-tabs-item-title{border-width:3px 3px 3px 3px;}.elementor-333 .elementor-element.elementor-element-e75cffb .bdt-tab .bdt-tabs-item-title{padding:10px 20px 10px 20px;font-size:14px;}.elementor-333 .elementor-element.elementor-element-e75cffb .bdt-tab .bdt-tabs-item .bdt-tabs-item-title{border-width:3px 3px 3px 3px;}.elementor-333 .elementor-element.elementor-element-d08476b{--spacer-size:1px;}.elementor-333 .elementor-element.elementor-element-f56f8bf{padding:20px 20px 20px 20px;}.elementor-333 .elementor-element.elementor-element-b4866cd{--spacer-size:0px;}.elementor-333 .elementor-element.elementor-element-c8890af{padding:0px 10px 0px 20px;}.elementor-333 .elementor-element.elementor-element-3d2e62e{padding:20px 20px 20px 20px;}.elementor-333 .elementor-element.elementor-element-99ea4be .elementor-heading-title{font-size:25px;}.elementor-333 .elementor-element.elementor-element-39010ae .elementor-heading-title{font-size:14px;}.elementor-333 .elementor-element.elementor-element-dd8f5e2{--spacer-size:5px;}.elementor-333 .elementor-element.elementor-element-0f7bab9 .elementor-testimonial__text{font-size:14px;}.elementor-333 .elementor-element.elementor-element-0f7bab9 .elementor-testimonial__name{font-size:14px;}.elementor-333 .elementor-element.elementor-element-0f7bab9 .elementor-testimonial__title{font-size:14px;}.elementor-333 .elementor-element.elementor-element-0f7bab9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-853e8bf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-6879a64{--spacer-size:1px;}.elementor-333 .elementor-element.elementor-element-640e4b1{padding:0px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-1a792c2{width:100%;}.elementor-333 .elementor-element.elementor-element-1a792c2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-6a2bea2{text-align:left;}.elementor-333 .elementor-element.elementor-element-6a2bea2 .elementor-heading-title{font-size:25px;}.elementor-333 .elementor-element.elementor-element-d4cc12d{--spacer-size:10px;}.elementor-333 .elementor-element.elementor-element-8b3970f{--e-image-carousel-slides-to-show:2;}.elementor-333 .elementor-element.elementor-element-8b3970f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-0c95943{--spacer-size:10px;}}/* Start custom CSS for nav-menu, class: .elementor-element-dd8ab13 */.main-menu .elementor-item-active{
    background: linear-gradient(180deg,#CAA475 0%,#603D1C 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

.main-menu .elementor-item:focus, .elementor-item:hover{
    background: linear-gradient(180deg,#CAA475 0%,#603D1C 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}


.main-menu .elementor-nav-menu--dropdown {
    color: #fff !important;
        background: linear-gradient(90.09deg,rgb(0,0,0) .75%,rgb(0,0,0) .76%,rgba(96,61,28,.4) 48.27%,rgb(0,0,0) 99.92%);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
}

.main-menu .elementor-nav-menu--dropdown a:hover {
    background: linear-gradient(180deg,#CAA475 0%,#603D1C 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-589e7a2 */.social-media[_ngcontent-aaa-c11] {
    display: flex;
    justify-content: end;
    align-items: flex-start;
    column-gap: 20px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e3e8e6c */.menu-bg {
    margin: 0px  2% 0px 2%;
    background: linear-gradient(90deg,rgba(0,0,0,.4) .67%,rgba(96,61,28,.4) 63.35%);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    border-radius: 71px;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-396b0d2 */.main-video-banner{
    height: 480px;
    width: 100%;
}

.main-video-banner video{
    height: 100% !important;
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-31e4e55 */.studio-banner .elementor-widget-container{
    width: 100%;
    border: solid 3px transparent;
    background-image: linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0)),linear-gradient(180deg,#caa475 0%,#603d1c 100%);
    background-origin: border-box;
    background-clip: content-box,border-box;
    box-shadow: 2px 1000px 1px #1d1d1d inset;
    border-radius: 5px
}

.studio-banner img{
    transform: translate(-40px,40px);
}/* End custom CSS */
/* Start custom CSS for bdt-tabs, class: .elementor-element-73bf817 */.tab-header .bdt-active .bdt-tabs-item-title{
    border: solid 3px transparent;
    background-image: linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0)),linear-gradient(180deg,#caa475 0%,#603d1c 100%) !important;
    background-origin: border-box;
    background-clip: content-box,border-box;
    box-shadow: 2px 1000px 1px #1d1d1d inset;
}


.tab-header .bdt-active span {
    transition: all .2s linear;
    transform: scale(.9);
    background: linear-gradient(180deg,#caa475 0%,#603d1c 100%) ;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.tab-header .bdt-tabs-item-title:hover span{
    
    transition: all .2s linear;
    transform: scale(.9);
    background: linear-gradient(180deg,#caa475 0%,#603d1c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.tab-header .bdt-tabs-item-title {
    transition: all .2s linear;
    padding: 20px 30px !important;
    border: solid 3px transparent !important;
    background-image: linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0)),linear-gradient(180deg,#ffffff 0%,#ffffff 100%) !important;
    background-origin: border-box !important;
    background-clip: content-box,border-box !important;
    box-shadow: 2px 1000px 1px #1d1d1d inset !important;
}

.tab-header .bdt-tabs-item-title:hover {
        transition: all .2s linear;
    background-image: linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0)),linear-gradient(180deg,#caa475 0%,#603d1c 100%) !important;
}

.tab-header .bdt-tab {
    overflow-x: scroll;
    flex-wrap: nowrap !important;
    justify-content: space-between;
       -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;
}

.tab-header .bdt-tab::-webkit-scrollbar {
  display: none;
}/* End custom CSS */
/* Start custom CSS for bdt-tabs, class: .elementor-element-e75cffb */.tab-header .bdt-active .bdt-tabs-item-title{
    border: solid 3px transparent;
    background-image: linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0)),linear-gradient(180deg,#caa475 0%,#603d1c 100%) !important;
    background-origin: border-box;
    background-clip: content-box,border-box;
    box-shadow: 2px 1000px 1px #1d1d1d inset;
}


.tab-header .bdt-active span {
    transition: all .2s linear;
    transform: scale(.9);
    background: linear-gradient(180deg,#caa475 0%,#603d1c 100%) ;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.tab-header .bdt-tabs-item-title:hover span{
    
    transition: all .2s linear;
    transform: scale(.9);
    background: linear-gradient(180deg,#caa475 0%,#603d1c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.tab-header .bdt-tabs-item-title {
    transition: all .2s linear;
    padding: 20px 30px !important;
    border: solid 3px transparent !important;
    background-image: linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0)),linear-gradient(180deg,#ffffff 0%,#ffffff 100%) !important;
    background-origin: border-box !important;
    background-clip: content-box,border-box !important;
    box-shadow: 2px 1000px 1px #1d1d1d inset !important;
}

.tab-header .bdt-tabs-item-title:hover {
        transition: all .2s linear;
    background-image: linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0)),linear-gradient(180deg,#caa475 0%,#603d1c 100%) !important;
}

.tab-header .bdt-tab {
    overflow-x: scroll;
    flex-wrap: nowrap !important;
    justify-content: space-between;
       -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;
}

.tab-header .bdt-tab::-webkit-scrollbar {
  display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-206df57 */.price-title {
    background: linear-gradient(180deg,#CAA475 0%,#603D1C 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42e2501 */.price-title {
    background: linear-gradient(180deg,#CAA475 0%,#603D1C 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab52963 */.price-title {
    background: linear-gradient(180deg,#CAA475 0%,#603D1C 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c9d0f39 */.features-st .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    height: 2px;
    background: linear-gradient(90deg,rgba(255,255,255,.01) 0%,rgba(255,255,255,.2) 50.23%,rgba(255,255,255,.01) 98.82%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-256d3f6 */.button-order a:hover{

    transition: all .2s ease;
    box-shadow: 0 6px 20px #ffffff4d;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c1fe190 */.price-list-back .elementor-widget-wrap{
    background: linear-gradient(180deg,#CAA475 0%,#603D1C 100%);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0802409 */.features-st .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    height: 2px;
    background: linear-gradient(90deg,rgba(255,255,255,.01) 0%,rgba(255,255,255,.2) 50.23%,rgba(255,255,255,.01) 98.82%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8050b86 */.button-order a:hover{

    transition: all .2s ease;
    box-shadow: 0 6px 20px #ffffff4d;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fb72e6a */.price-list-back .elementor-widget-wrap{
    background: linear-gradient(180deg,#CAA475 0%,#603D1C 100%);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-11acf61 */.features-st .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    height: 2px;
    background: linear-gradient(90deg,rgba(255,255,255,.01) 0%,rgba(255,255,255,.2) 50.23%,rgba(255,255,255,.01) 98.82%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ee501ca */.button-order a:hover{

    transition: all .2s ease;
    box-shadow: 0 6px 20px #ffffff4d;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b35bdc1 */.price-list-back .elementor-widget-wrap{
    background: linear-gradient(180deg,#CAA475 0%,#603D1C 100%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2826d62 */.portfolio-box .container_portfolio {
padding: 100px 0px 100px 0px;
background: #1d1d1d;
}
.portfolio-box .portfolio_title h1 {
margin: 0px;
font-style: normal;
font-weight: 800;
font-size: 50px;
line-height: 70px;
color: #ffffff;
}
.portfolio-box .portfolio_gallery {
margin: 60px 0px 45px 0px;
display: grid;
grid-template-columns: repeat(3, 32%);
justify-content: space-between;
align-items: flex-start;
gap: 20px;
}
.portfolio-box .portfolio_gallery:hover .overlay_upper{
transition: all 0.3s ease;
width: 100%;
height: 100%;
position: absolute;
z-index: 5;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
background:rgba(0, 0, 0, 0.5);
}

.portfolio-box .gallery_card {
cursor: pointer;
position: relative;
max-height: 320px;
}
.portfolio-box .gallery_card:hover .overlay_upper{
transition: all 0.3s ease;
background:rgba(0, 0, 0, 0);
}

.portfolio-box .overlay_card button{
transform: scale(0);
background-color: transparent;
position: absolute;
top:38%;
left:40%;
border: none;
transition: all 0.2s ease;
}
.portfolio-box .gallery_card:hover button{
transition: all 0.2s ease;
transform: scale(1);
}
.portfolio-box .gallery_card:hover h3{
display: none;
}
.portfolio-box .gallery_card:hover{
justify-content: center;
align-items: center;
}
.portfolio-box .gallery_card:hover .overlay_card{
  transition: all 0.3s ease;
background:rgba(0, 0, 0, 0);
}
.portfolio-box .gallery_card_img {
position: relative;
overflow: hidden;
border-radius: 5px;
}

.portfolio-box .gallery_card_img img {
width: 100%;
height: 100%;
}
.portfolio-box .overlay_card {
width: 100%;
height: 100%;
position: absolute;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.68)77.3%);
display: flex;
align-items: flex-end;
}
.portfolio-box .overlay_card h3 {
margin-left: 30px;
margin-bottom: 30px;
font-style: normal;
font-weight: 700;
font-size: 25px;
line-height: 100%;
color: #ffffff;
}
.portfolio-box .portfolio_btn {
display: flex;
justify-content: end;
align-items: center;
}

.portfolio-box .portfolio_btn button {
cursor: pointer;
padding: 20px 64px;
border: solid 3px transparent;
background-image: linear-gradient(
    rgba(255, 255, 255, 0),
    rgba(255, 255, 255, 0)
  ),
  linear-gradient(180deg, #caa475 0%, #603d1c 100%);
background-origin: border-box;
background-clip: content-box, border-box;
box-shadow: 2px 1000px 1px #1d1d1d inset;
border-radius: 60px;
}

.portfolio-box .portfolio_btn button h3 {
font-style: normal;
font-weight: 600;
font-size: 20px;
line-height: 27px;
background: linear-gradient(180deg, #caa475 0%, #603d1c 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}
.portfolio-box .portfolio_btn h5 {
margin: 0px;
font-style: normal;
font-weight: 600;
font-size: 30px;
line-height: 70px;
color: #ffffff;
}

.portfolio-box .portfolio_btn h5 span {
cursor: pointer;
background: linear-gradient(180deg, #caa475 0%, #603d1c 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}

.portfolio-box .portfolio_btn h5 span:hover{
background: linear-gradient(180deg, #caa475 0%, #caa475 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}
.portfolio-box .containter_youtube_video {
overflow: hidden;
position:fixed;
z-index: 100;
top: 0px;
left: 0px;
bottom: 0px;
right: 0px;
width: 100%;
height: 0%;
background: #090909;
transition: all 0.2s ease;

}
.portfolio-box .span_con{
padding:16px 25px 5px 25px;
position: absolute;
top: 30px;
right: 80px;
border: solid 3px transparent;
background-image: linear-gradient(
    rgba(255, 255, 255, 0),
    rgba(255, 255, 255, 0)
  ),
  linear-gradient(180deg, #caa475 0%, #603d1c 100%);
background-origin: border-box;
background-clip: content-box, border-box;
box-shadow: 2px 1000px 1px #090909 inset;
}
.portfolio-box .span_con span{
cursor: pointer;
font-weight: 800;
font-size: 55px;
background: linear-gradient(180deg, #CAA475 0%, #603D1C 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
.portfolio-box .content_youtube_video {
width: 100%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
}
@media screen and (min-width:1370px) and (max-width:1550px){
    
.portfolio-box .span_con{
  padding:16px 20px 5px 20px;
  position: absolute;
  top: 25px;
  right: 50px;
  }
  .span_con span{
    font-size: 45px;
    }
}
.portfolio-box .youtube_video{
margin: 0px 3%;
width: 100%;
max-width: 1000px;
height:  500px;
overflow: hidden;
border-radius:10px;
}
.portfolio-box .youtube_video iframe{
width: 100%;
height: 100%;
}

@media screen and (min-width: 300px) and (max-width: 480px) {  


.portfolio-box .container_portfolio {
padding: 30px 0px 40px 0px;
}
.portfolio-box .portfolio_title h1 {
font-size: 25px;
line-height: 130%;
}
.portfolio-box .portfolio_gallery {
margin: 30px 0px 20px 0px;
display: grid;
grid-template-columns: repeat(1, minmax(100px , 390px));
justify-content: center;
align-items:center;
gap: 20px;
}

.portfolio-box .gallery_card {
cursor: pointer;
position: relative;
max-height: 320px;
}
.portfolio-box .overlay_card button{
transform: scale(0);
position: absolute;
top:30%;
left:40%;
}
.portfolio-box .gallery_card:hover button{
transform: scale(0.7);
}
.portfolio-box .gallery_card_img img {
width: 100%;
height: 100%;
}
.portfolio-box.overlay_card h3 {
margin-left: 15px;
margin-bottom: 15px;
font-size: 16px;
}
.portfolio-box .portfolio_btn{
display: flex;
justify-content: end;
}
.portfolio-box .portfolio_btn button {
cursor: pointer;
padding: 15px 30px;
display: none;
}

.portfolio-box .portfolio_btn button h3 {
font-size: 16px;
line-height: 130%;
}
.portfolio-box .portfolio_btn h5 {
font-size: 18px;
}


.portfolio-box .span_con{
padding:13px 20px 5px 20px;
position: absolute;
top: 15px;
right: 20px;
}
.portfolio-box .span_con span{
font-size: 28px;
}
.portfolio-box .youtube_video{
margin: 0px 3%;
width: 100%;
max-width: 1200px;
height:  250px;
overflow: hidden;
border-radius:10px;
}
.portfolio-box .youtube_video iframe{
width: 100%;
height: 100%;
}


}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aeea7ff */.container_discards {
padding: 100px 0px 120px 0px;
background: #1d1d1d;
}
.content_discards {
}
.discards_title {
margin-bottom: 100px;
}
.discards_title h1 {
margin: 0px;
font-style: normal;
font-weight: 800;
font-size: 50px;
line-height: 70px;
color: #ffffff;
}
.discards_box {
display: grid;
grid-template-columns: repeat(4, 23%);
gap: 50px 40px;
align-items: flex-start;
justify-content: space-between;
}
.discard {
width: 90%;
}
.discard_svg {
margin-bottom: 35px;
}
.discard_text p {
margin: 0px;
font-style: normal;
font-weight: 300;
font-size: 18px;
line-height: 28px;
letter-spacing: 1px;
color: #ffffff;
}

@media screen and (min-width: 300px) and (max-width: 480px) {
  .container_discards {
padding: 40px 0px;
}
.discards_title {
margin-bottom: 50px;
}
.discards_title h1 {
font-size: 28px;
line-height: 130%;
}
.discards_box {
display: grid;
grid-template-columns: repeat(2,minmax(100px , 300px));
gap: 40px 15px;
align-items: flex-start;
justify-content: space-between;
}
.discard {
width: 100%;
}
.discard_svg {
margin-bottom: 20px;
}
.discard_text p {
font-size: 14px;
line-height:130%;
}
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-0f7bab9 */.otziv .swiper-slide {
    border: solid 3px transparent;
background-image: linear-gradient(
    rgba(255, 255, 255, 0),
    rgba(255, 255, 255, 0)
  ),
  linear-gradient(180deg, #caa475 0%, #603d1c 100%);
background-origin: border-box;
background-clip: content-box, border-box;
box-shadow: 2px 1000px 1px #1D1D1D inset;
}

.otziv .elementor-swiper-button,  .otziv .elementor-testimonial__name{
    background: linear-gradient(180deg, #CAA475 0%, #603D1C 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS */body {
    overflow-x:hidden;
}/* End custom CSS */