.elementor-12 .elementor-element.elementor-element-177cb0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:080px;--padding-bottom:136px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-177cb0d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-177cb0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #1D1500 0%, #000000 100%);}.elementor-12 .elementor-element.elementor-element-177cb0d > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-177cb0d > .e-con-inner > .elementor-shape-bottom svg{height:111px;}.elementor-12 .elementor-element.elementor-element-177cb0d > .elementor-shape-bottom, .elementor-12 .elementor-element.elementor-element-177cb0d > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-2850860 > .elementor-widget-container{--e-transform-rotateZ:-37deg;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2850860{left:-46px;}body.rtl .elementor-12 .elementor-element.elementor-element-2850860{right:-46px;}.elementor-12 .elementor-element.elementor-element-2850860{top:-121px;}.elementor-12 .elementor-element.elementor-element-2850860 img{width:63%;}.elementor-12 .elementor-element.elementor-element-826e497 > .elementor-widget-container{--e-transform-rotateZ:37deg;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-826e497{right:-40px;}body.rtl .elementor-12 .elementor-element.elementor-element-826e497{left:-40px;}.elementor-12 .elementor-element.elementor-element-826e497{top:-119px;}.elementor-12 .elementor-element.elementor-element-826e497 img{width:63%;}.elementor-12 .elementor-element.elementor-element-4da0600{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-12 .elementor-element.elementor-element-4da0600.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-034328a{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;--z-index:5;}.elementor-12 .elementor-element.elementor-element-034328a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-65a7e71{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-10f6f7d{--display:flex;}.elementor-12 .elementor-element.elementor-element-10f6f7d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-98172a0{text-align:left;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8559553{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-821cbac{--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;--border-radius:35px 35px 35px 35px;}.elementor-12 .elementor-element.elementor-element-821cbac:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-821cbac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-6178335{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-590aa83{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6e8e8a8{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-6e8e8a8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6e8e8a8.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6e8e8a8.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6e8e8a8 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6e8e8a8 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-6e8e8a8 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6e8e8a8:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-6e8e8a8:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6e8e8a8 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-e66b1ea{--display:flex;}.elementor-12 .elementor-element.elementor-element-2599f78{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-2599f78.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2599f78.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2599f78.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2599f78 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-2599f78 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-2599f78 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2599f78:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-2599f78:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2599f78 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-64c9745{--display:flex;}.elementor-12 .elementor-element.elementor-element-0a2ee90{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-0a2ee90.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0a2ee90.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0a2ee90.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0a2ee90 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-0a2ee90 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-0a2ee90 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0a2ee90:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-0a2ee90:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0a2ee90 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-6711f41{--display:flex;}.elementor-12 .elementor-element.elementor-element-cb47957{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-cb47957.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-cb47957.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-cb47957.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-cb47957 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-cb47957 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-cb47957 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-cb47957:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-cb47957:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-cb47957 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-a3ff7cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-a483c70{--display:flex;--justify-content:center;--border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-a483c70:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a483c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D39700;}.elementor-12 .elementor-element.elementor-element-a483c70.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9d2ae6c > .elementor-widget-container{margin:0px 0px -18px 0px;}.elementor-12 .elementor-element.elementor-element-9d2ae6c{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ff47546{--display:flex;}.elementor-12 .elementor-element.elementor-element-e723e4b .ctc-block-copy:hover{background-color:#D39700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e723e4b .ctc-block-copy{padding:18px 18px 18px 18px;border-radius:25px 25px 25px 25px;font-size:28px;color:#D39700;border-style:solid;border-width:3px 3px 3px 3px;border-color:#D39700;}.elementor-12 .elementor-element.elementor-element-e723e4b .ctc-block-copy svg{fill:#D39700;}.elementor-12 .elementor-element.elementor-element-e723e4b .ctc-block-copy:hover svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-41712fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-2bc267c img{width:45%;}.elementor-12 .elementor-element.elementor-element-090b9e1 img{width:45%;}.elementor-12 .elementor-element.elementor-element-00e2b13 img{width:45%;}.elementor-12 .elementor-element.elementor-element-66d640b img{width:45%;}.elementor-12 .elementor-element.elementor-element-3c8b9b8 img{width:45%;}.elementor-12 .elementor-element.elementor-element-015c88e{z-index:0;}.elementor-12 .elementor-element.elementor-element-701ba69{--display:flex;--min-height:506px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-701ba69:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-701ba69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #FFAA00 0%, #120000 100%);}.elementor-12 .elementor-element.elementor-element-701ba69 > .elementor-shape-top svg, .elementor-12 .elementor-element.elementor-element-701ba69 > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);height:36px;}.elementor-12 .elementor-element.elementor-element-701ba69 > .elementor-shape-top, .elementor-12 .elementor-element.elementor-element-701ba69 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-12 .elementor-element.elementor-element-701ba69 > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-701ba69 > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:123px;}.elementor-12 .elementor-element.elementor-element-e7a5e19{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-5f57834{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-5f57834.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4cd784d{width:auto;max-width:auto;text-align:center;}.elementor-12 .elementor-element.elementor-element-4cd784d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4cd784d .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-12 .elementor-element.elementor-element-4cd784d img{width:33%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ffcb07e{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-ffcb07e{right:0px;}.elementor-12 .elementor-element.elementor-element-ffcb07e{top:0px;}.elementor-12 .elementor-element.elementor-element-ffcb07e img{width:57%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-389f8ca{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-389f8ca{right:0px;}.elementor-12 .elementor-element.elementor-element-389f8ca{top:0px;}.elementor-12 .elementor-element.elementor-element-389f8ca img{width:57%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-9f5e8cb{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-9f5e8cb{right:0px;}.elementor-12 .elementor-element.elementor-element-9f5e8cb{top:0px;}.elementor-12 .elementor-element.elementor-element-9f5e8cb img{width:40%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-523c071{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-523c071{right:0px;}.elementor-12 .elementor-element.elementor-element-523c071{top:0px;}.elementor-12 .elementor-element.elementor-element-523c071 img{width:40%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2dcae97{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-2dcae97{right:0px;}.elementor-12 .elementor-element.elementor-element-2dcae97{top:0px;}.elementor-12 .elementor-element.elementor-element-2dcae97 img{width:39%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-f06cc72{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-f06cc72{right:0px;}.elementor-12 .elementor-element.elementor-element-f06cc72{top:0px;}.elementor-12 .elementor-element.elementor-element-f06cc72 img{width:39%;}.elementor-12 .elementor-element.elementor-element-1717556{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-1717556.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-eee31ae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9c0bc15{text-align:left;}.elementor-12 .elementor-element.elementor-element-9c0bc15 img{width:72%;}.elementor-12 .elementor-element.elementor-element-0f3d941{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5864f7f{--display:flex;--min-height:506px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:101px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5864f7f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5864f7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1D0000 0%, #1A0000 100%);}.elementor-12 .elementor-element.elementor-element-5864f7f > .elementor-shape-top svg, .elementor-12 .elementor-element.elementor-element-5864f7f > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);height:40px;}.elementor-12 .elementor-element.elementor-element-91eca7c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-9a81cca{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-9a81cca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1a981c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1157fa1{text-align:left;}.elementor-12 .elementor-element.elementor-element-1157fa1 img{width:62%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-055db17 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:31px;font-weight:600;font-style:italic;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5130dfe{color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-7f6e158 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:500;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-7f6e158 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-d2217f8{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:58px;--padding-bottom:58px;--padding-left:58px;--padding-right:58px;}.elementor-12 .elementor-element.elementor-element-879eee2{--e-image-carousel-slides-to-show:1;}.elementor-12 .elementor-element.elementor-element-879eee2 > .elementor-widget-container{--e-transform-rotateZ:5deg;}.elementor-12 .elementor-element.elementor-element-879eee2 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-4211022{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-0c20059 img{width:7%;}.elementor-12 .elementor-element.elementor-element-adb07bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-adb07bc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-adb07bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-b6c11c2{width:var( --container-widget-width, 103.991% );max-width:103.991%;--container-widget-width:103.991%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b6c11c2.elementor-element{--flex-grow:0;--flex-shrink:0;}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-65a7e71{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-4da0600{--width:71%;}.elementor-12 .elementor-element.elementor-element-034328a{--width:41.904%;}.elementor-12 .elementor-element.elementor-element-65a7e71{--width:56%;}.elementor-12 .elementor-element.elementor-element-10f6f7d{--width:100%;}.elementor-12 .elementor-element.elementor-element-a483c70{--width:66.823%;}.elementor-12 .elementor-element.elementor-element-e7a5e19{--content-width:1408px;}.elementor-12 .elementor-element.elementor-element-1717556{--width:52.054%;}.elementor-12 .elementor-element.elementor-element-91eca7c{--content-width:1052px;}.elementor-12 .elementor-element.elementor-element-9a81cca{--width:52.054%;}.elementor-12 .elementor-element.elementor-element-4211022{--content-width:1052px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-4da0600{--width:100%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-177cb0d{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-177cb0d > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-177cb0d > .e-con-inner > .elementor-shape-bottom svg{height:64px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2850860{left:-130.753px;}body.rtl .elementor-12 .elementor-element.elementor-element-2850860{right:-130.753px;}.elementor-12 .elementor-element.elementor-element-2850860{top:-59px;}.elementor-12 .elementor-element.elementor-element-2850860 img{width:30%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-826e497{right:-109px;}body.rtl .elementor-12 .elementor-element.elementor-element-826e497{left:-109px;}.elementor-12 .elementor-element.elementor-element-826e497{top:-57px;}.elementor-12 .elementor-element.elementor-element-826e497 img{width:30%;}.elementor-12 .elementor-element.elementor-element-4da0600{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-034328a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-65a7e71{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-8559553{text-align:center;font-size:20px;}.elementor-12 .elementor-element.elementor-element-9d2ae6c{text-align:center;}.elementor-12 .elementor-element.elementor-element-ff47546{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-701ba69 > .elementor-shape-top svg, .elementor-12 .elementor-element.elementor-element-701ba69 > .e-con-inner > .elementor-shape-top svg{height:94px;}.elementor-12 .elementor-element.elementor-element-e7a5e19{--margin-top:-38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5864f7f > .elementor-shape-top svg, .elementor-12 .elementor-element.elementor-element-5864f7f > .e-con-inner > .elementor-shape-top svg{height:94px;}.elementor-12 .elementor-element.elementor-element-5864f7f{--padding-top:135px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-91eca7c{--margin-top:-38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-4211022{--margin-top:-38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-0c20059 img{width:23%;}}/* Start custom CSS for container, class: .elementor-element-177cb0d */.elementor-12 .elementor-element.elementor-element-177cb0d {
  position: relative;
  overflow: hidden;
}

.elementor-12 .elementor-element.elementor-element-177cb0d .bubble {
  position: absolute;
  bottom: -100px;
  background: url('https://dogefathercto.pro/wp-content/uploads/2025/09/ethlogo-1.webp');
  background-size: contain;
  background-repeat: no-repeat;
  opacity: 0.7;
  filter: 
    drop-shadow(0 0 3px rgba(255, 220, 150, 0.7))
    drop-shadow(0 0 6px rgba(255, 240, 200, 0.4))
    drop-shadow(0 0 10px rgba(255, 255, 255, 0.3));
  border-radius: 50%;
  pointer-events: none;
  z-index: 2;
  animation: rise linear infinite;
}

/* 🎯 24 Bubbles — Responsive (vw) */
.elementor-12 .elementor-element.elementor-element-177cb0d .bubble:nth-child(1)  { left: 2%;  width: 3vw; height: 3vw; animation-duration: 8s;  animation-delay: 0s; }
.elementor-12 .elementor-element.elementor-element-177cb0d .bubble:nth-child(2)  { left: 7%;  width: 5vw; height: 5vw; animation-duration: 10s; animation-delay: 1s; }
.elementor-12 .elementor-element.elementor-element-177cb0d .bubble:nth-child(3)  { left: 12%; width: 4vw; height: 4vw; animation-duration: 9s;  animation-delay: 2s; }
.elementor-12 .elementor-element.elementor-element-177cb0d .bubble:nth-child(4)  { left: 17%; width: 6vw; height: 6vw; animation-duration: 11s; animation-delay: 3s; }
.elementor-12 .elementor-element.elementor-element-177cb0d .bubble:nth-child(5)  { left: 22%; width: 2.5vw; height: 2.5vw; animation-duration: 7s;  animation-delay: 4s; }
.elementor-12 .elementor-element.elementor-element-177cb0d .bubble:nth-child(6)  { left: 27%; width: 7vw; height: 7vw; animation-duration: 13s; animation-delay: 2s; }
.elementor-12 .elementor-element.elementor-element-177cb0d .bubble:nth-child(7)  { left: 32%; width: 3.5vw; height: 3.5vw; animation-duration: 8s;  animation-delay: 5s; }
.elementor-12 .elementor-element.elementor-element-177cb0d .bubble:nth-child(8)  { left: 37%; width: 6vw; height: 6vw; animation-duration: 12s; animation-delay: 1s; }
.elementor-12 .elementor-element.elementor-element-177cb0d .bubble:nth-child(9)  { left: 42%; width: 4.2vw; height: 4.2vw; animation-duration: 9s;  animation-delay: 3s; }
.elementor-12 .elementor-element.elementor-element-177cb0d .bubble:nth-child(10) { left: 47%; width: 7.5vw; height: 7.5vw; animation-duration: 14s; animation-delay: 0s; }
.elementor-12 .elementor-element.elementor-element-177cb0d .bubble:nth-child(11) { left: 52%; width: 3vw; height: 3vw; animation-duration: 8s;  animation-delay: 6s; }
.elementor-12 .elementor-element.elementor-element-177cb0d .bubble:nth-child(12) { left: 57%; width: 5.5vw; height: 5.5vw; animation-duration: 11s; animation-delay: 2s; }
.elementor-12 .elementor-element.elementor-element-177cb0d .bubble:nth-child(13) { left: 62%; width: 4.5vw; height: 4.5vw; animation-duration: 9s;  animation-delay: 5s; }
.elementor-12 .elementor-element.elementor-element-177cb0d .bubble:nth-child(14) { left: 67%; width: 3.8vw; height: 3.8vw; animation-duration: 7s;  animation-delay: 3s; }
.elementor-12 .elementor-element.elementor-element-177cb0d .bubble:nth-child(15) { left: 72%; width: 6.2vw; height: 6.2vw; animation-duration: 12s; animation-delay: 4s; }
.elementor-12 .elementor-element.elementor-element-177cb0d .bubble:nth-child(16) { left: 77%; width: 2.8vw; height: 2.8vw; animation-duration: 8s;  animation-delay: 1s; }
.elementor-12 .elementor-element.elementor-element-177cb0d .bubble:nth-child(17) { left: 82%; width: 5vw; height: 5vw; animation-duration: 10s; animation-delay: 6s; }
.elementor-12 .elementor-element.elementor-element-177cb0d .bubble:nth-child(18) { left: 87%; width: 5.5vw; height: 5.5vw; animation-duration: 11s; animation-delay: 0s; }
.elementor-12 .elementor-element.elementor-element-177cb0d .bubble:nth-child(19) { left: 92%; width: 3.5vw; height: 3.5vw; animation-duration: 8s;  animation-delay: 5s; }
.elementor-12 .elementor-element.elementor-element-177cb0d .bubble:nth-child(20) { left: 97%; width: 6vw; height: 6vw; animation-duration: 13s; animation-delay: 2s; }
.elementor-12 .elementor-element.elementor-element-177cb0d .bubble:nth-child(21) { left: 50%; width: 2.8vw; height: 2.8vw; animation-duration: 7s;  animation-delay: 3s; }
.elementor-12 .elementor-element.elementor-element-177cb0d .bubble:nth-child(22) { left: 25%; width: 4.8vw; height: 4.8vw; animation-duration: 9s;  animation-delay: 4s; }
.elementor-12 .elementor-element.elementor-element-177cb0d .bubble:nth-child(23) { left: 75%; width: 4vw; height: 4vw; animation-duration: 9s;  animation-delay: 5s; }
.elementor-12 .elementor-element.elementor-element-177cb0d .bubble:nth-child(24) { left: 60%; width: 5vw; height: 5vw; animation-duration: 11s; animation-delay: 1s; }

@keyframes rise {
  0% {
    transform: translateY(0) translateX(0) scale(1);
    opacity: 0.7;
  }
  20% {
    transform: translateY(-20vh) translateX(5px) scale(1.05);
    opacity: 0.8;
  }
  40% {
    transform: translateY(-40vh) translateX(-5px) scale(1.1);
    opacity: 0.85;
  }
  60% {
    transform: translateY(-60vh) translateX(4px) scale(1.05);
    opacity: 0.8;
  }
  80% {
    transform: translateY(-80vh) translateX(-4px) scale(1);
    opacity: 0.75;
  }
  100% {
    transform: translateY(-100vh) translateX(0) scale(0.95);
    opacity: 0;
  }
}

.spotlight-left {
  animation: rotateLeft 8s ease-in-out infinite alternate;
  transform-origin: top left;
}

.spotlight-right {
  animation: rotateRight 8s ease-in-out infinite alternate;
  transform-origin: top right;
}

@keyframes rotateLeft {
  0% { transform: rotate(0deg); }
  50% { transform: rotate(6deg); }
  100% { transform: rotate(-6deg); }
}

@keyframes rotateRight {
  0% { transform: rotate(0deg); }
  50% { transform: rotate(-6deg); }
  100% { transform: rotate(6deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f57834 *//* === CONTAINER CENTRAL === */
#orbit-wrapper {
  position: relative;
  width: 100%;
  height: 500px;
}

/* === HEAD CENTER === */
#orbit-wrapper .orbit-center {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 5;
}

/* === ORBIT ITEMS === */
#orbit-wrapper .orbit-item {
  position: absolute;
  top: 50%;
  left: 50%;
  transform-origin: center;
  animation: orbit 8s linear infinite;
}

/* === ÂNGULOS INICIAIS === */
#orbit-wrapper .bill1 { --start-angle: 0deg; }
#orbit-wrapper .can1  { --start-angle: 60deg; }
#orbit-wrapper .bag1  { --start-angle: 120deg; }
#orbit-wrapper .bill2 { --start-angle: 180deg; }
#orbit-wrapper .can2  { --start-angle: 240deg; }
#orbit-wrapper .bag2  { --start-angle: 300deg; }

/* === ANIMAÇÃO DA ÓRBITA === */
@keyframes orbit {
  0% {
    transform: translate(-50%, -50%) rotate(var(--start-angle)) translateX(200px) rotate(calc(-1 * var(--start-angle)));
  }
  100% {
    transform: translate(-50%, -50%) rotate(calc(360deg + var(--start-angle))) translateX(200px) rotate(calc(-360deg - var(--start-angle)));
  }
}

/* === RESPONSIVO === */
@media (max-width: 768px) {
  #orbit-wrapper {
    height: 300px;
  }

  @keyframes orbit {
    0% {
      transform: translate(-50%, -50%) rotate(var(--start-angle)) translateX(120px) rotate(calc(-1 * var(--start-angle)));
    }
    100% {
      transform: translate(-50%, -50%) rotate(calc(360deg + var(--start-angle))) translateX(120px) rotate(calc(-360deg - var(--start-angle)));
    }
  }
}

@media (max-width: 768px) {
  #orbit-wrapper {
    overflow: hidden;
    max-width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS */.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 999;
  background: black; /* Optional */
}/* End custom CSS */