.elementor-13811 .elementor-element.elementor-element-6fb5112{--display:flex;--min-height:1080px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-13811 .elementor-element.elementor-element-6fb5112:not(.elementor-motion-effects-element-type-background), .elementor-13811 .elementor-element.elementor-element-6fb5112 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070514;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-13811 .elementor-element.elementor-element-11cc50f{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-13811 .elementor-element.elementor-element-11cc50f.elementor-element{--align-self:center;}.elementor-13811 .elementor-element.elementor-element-11cc50f.elementor-position-right .elementor-image-box-img{margin-left:46px;}.elementor-13811 .elementor-element.elementor-element-11cc50f.elementor-position-left .elementor-image-box-img{margin-right:46px;}.elementor-13811 .elementor-element.elementor-element-11cc50f.elementor-position-top .elementor-image-box-img{margin-bottom:46px;}.elementor-13811 .elementor-element.elementor-element-11cc50f .elementor-image-box-title{margin-bottom:25px;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;}.elementor-13811 .elementor-element.elementor-element-11cc50f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13811 .elementor-element.elementor-element-11cc50f .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-13811 .elementor-element.elementor-element-c7f227d.elementor-element{--align-self:center;}.elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13811 .elementor-element.elementor-element-c7f227d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:25.5px;font-weight:600;}.elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.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-13811 .elementor-element.elementor-element-930cd83 .elementor-button{background-color:#FFFFBB;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:900;text-transform:uppercase;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:30px 90px 30px 80px;}.elementor-13811 .elementor-element.elementor-element-930cd83{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-13811 .elementor-element.elementor-element-930cd83.elementor-element{--align-self:center;}.elementor-13811 .elementor-element.elementor-element-930cd83 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-13811 .elementor-element.elementor-element-570c45d.elementor-element{--align-self:center;}.elementor-13811 .elementor-element.elementor-element-4811237.elementor-element{--align-self:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-13811 .elementor-element.elementor-element-2b2f1b0.elementor-element{--align-self:center;}.elementor-13811 .elementor-element.elementor-element-2b2f1b0 .elementor-icon-wrapper{text-align:center;}.elementor-13811 .elementor-element.elementor-element-2b2f1b0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-13811 .elementor-element.elementor-element-2b2f1b0.elementor-view-framed .elementor-icon, .elementor-13811 .elementor-element.elementor-element-2b2f1b0.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-13811 .elementor-element.elementor-element-2b2f1b0.elementor-view-framed .elementor-icon, .elementor-13811 .elementor-element.elementor-element-2b2f1b0.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-13811 .elementor-element.elementor-element-2b2f1b0 .elementor-icon{font-size:80px;}.elementor-13811 .elementor-element.elementor-element-2b2f1b0 .elementor-icon svg{height:80px;}.elementor-13811 .elementor-element.elementor-element-844683d{--display:flex;--min-height:1080px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-13811 .elementor-element.elementor-element-844683d:not(.elementor-motion-effects-element-type-background), .elementor-13811 .elementor-element.elementor-element-844683d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070514;}.elementor-13811 .elementor-element.elementor-element-f27cbd9{--display:flex;--justify-content:center;}.elementor-13811 .elementor-element.elementor-element-38af0a7{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 1920px );max-width:1920px;--container-widget-width:1920px;--container-widget-flex-grow:0;}.elementor-13811 .elementor-element.elementor-element-5938fa1{width:var( --container-widget-width, 950px );max-width:950px;--container-widget-width:950px;--container-widget-flex-grow:0;}.elementor-13811 .elementor-element.elementor-element-5938fa1.elementor-element{--align-self:center;}.elementor-13811 .elementor-element.elementor-element-5938fa1 .elementor-image-box-title{margin-bottom:25px;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;}.elementor-13811 .elementor-element.elementor-element-5938fa1 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;}.elementor-13811 .elementor-element.elementor-element-cc3b7ac{--display:flex;}.elementor-13811 .elementor-element.elementor-element-392804a{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 1920px );max-width:1920px;--container-widget-width:1920px;--container-widget-flex-grow:0;}.elementor-13811 .elementor-element.elementor-element-42195e9{--display:flex;--min-height:1080px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 120px;--row-gap:50px;--column-gap:120px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13811 .elementor-element.elementor-element-42195e9:not(.elementor-motion-effects-element-type-background), .elementor-13811 .elementor-element.elementor-element-42195e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070514;}.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-13811 .elementor-element.elementor-element-103e295{width:100%;max-width:100%;text-align:center;}.elementor-13811 .elementor-element.elementor-element-103e295 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13811 .elementor-element.elementor-element-103e295 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:150px;font-weight:900;text-transform:uppercase;}.elementor-13811 .elementor-element.elementor-element-dba30ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-13811 .elementor-element.elementor-element-5cf97c4{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-13811 .elementor-element.elementor-element-6d6b455 .elementor-button{background-color:#FFFFBB;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:900;text-transform:uppercase;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:30px 90px 30px 80px;}.elementor-13811 .elementor-element.elementor-element-6d6b455{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-13811 .elementor-element.elementor-element-6d6b455.elementor-element{--align-self:center;}.elementor-13811 .elementor-element.elementor-element-6d6b455 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-13811 .elementor-element.elementor-element-b176e25{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-13811 .elementor-element.elementor-element-b176e25 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-13811 .elementor-element.elementor-element-b176e25 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-13811 .elementor-element.elementor-element-75b918c{--display:flex;--min-height:1080px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 120px;--row-gap:50px;--column-gap:120px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13811 .elementor-element.elementor-element-75b918c:not(.elementor-motion-effects-element-type-background), .elementor-13811 .elementor-element.elementor-element-75b918c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070514;}.elementor-13811 .elementor-element.elementor-element-fb11306{width:100%;max-width:100%;text-align:center;}.elementor-13811 .elementor-element.elementor-element-fb11306 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13811 .elementor-element.elementor-element-fb11306 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:120px;font-weight:900;text-transform:uppercase;}.elementor-13811 .elementor-element.elementor-element-f0da1aa{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 1920px );max-width:1920px;--container-widget-width:1920px;--container-widget-flex-grow:0;}.elementor-13811 .elementor-element.elementor-element-f0da1aa .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFBB;border-radius:10px 10px 10px 10px;}.elementor-13811 .elementor-element.elementor-element-71d8e34{--display:flex;--min-height:1080px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--align-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13811 .elementor-element.elementor-element-71d8e34:not(.elementor-motion-effects-element-type-background), .elementor-13811 .elementor-element.elementor-element-71d8e34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070514;}.elementor-13811 .elementor-element.elementor-element-7e794ec.elementor-element{--align-self:flex-start;}.elementor-13811 .elementor-element.elementor-element-7e794ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;}.elementor-13811 .elementor-element.elementor-element-a3cf399.elementor-element{--align-self:center;}.elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13811 .elementor-element.elementor-element-a3cf399{--e-icon-list-icon-size:62px;--icon-vertical-offset:0px;}.elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-13811 .elementor-element.elementor-element-e7f0810.elementor-element{--align-self:center;}.elementor-13811 .elementor-element.elementor-element-9e08181.elementor-element{--align-self:center;}.elementor-13811 .elementor-element.elementor-element-9414b87{--display:flex;--min-height:1080px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--align-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13811 .elementor-element.elementor-element-9414b87:not(.elementor-motion-effects-element-type-background), .elementor-13811 .elementor-element.elementor-element-9414b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070514;}.elementor-13811 .elementor-element.elementor-element-028d17b{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-13811 .elementor-element.elementor-element-028d17b.elementor-element{--align-self:flex-start;}.elementor-13811 .elementor-element.elementor-element-028d17b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;}.elementor-13811 .elementor-element.elementor-element-529c2fd{--display:flex;}.elementor-13811 .elementor-element.elementor-element-4ede6ad{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;}.elementor-13811 .elementor-element.elementor-element-4ede6ad .elementor-image-box-wrapper{text-align:start;}.elementor-13811 .elementor-element.elementor-element-4ede6ad .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;}.elementor-13811 .elementor-element.elementor-element-4ede6ad .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-13811 .elementor-element.elementor-element-a2211d0{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;}.elementor-13811 .elementor-element.elementor-element-a2211d0 .elementor-image-box-wrapper{text-align:start;}.elementor-13811 .elementor-element.elementor-element-a2211d0 .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;}.elementor-13811 .elementor-element.elementor-element-a2211d0 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-13811 .elementor-element.elementor-element-62daafb{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;}.elementor-13811 .elementor-element.elementor-element-62daafb .elementor-image-box-wrapper{text-align:start;}.elementor-13811 .elementor-element.elementor-element-62daafb .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;}.elementor-13811 .elementor-element.elementor-element-62daafb .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-13811 .elementor-element.elementor-element-9188343{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;}.elementor-13811 .elementor-element.elementor-element-9188343 .elementor-image-box-wrapper{text-align:start;}.elementor-13811 .elementor-element.elementor-element-9188343 .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;}.elementor-13811 .elementor-element.elementor-element-9188343 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-13811 .elementor-element.elementor-element-56b9801{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;}.elementor-13811 .elementor-element.elementor-element-56b9801 .elementor-image-box-wrapper{text-align:start;}.elementor-13811 .elementor-element.elementor-element-56b9801 .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;}.elementor-13811 .elementor-element.elementor-element-56b9801 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-13811 .elementor-element.elementor-element-d9be44f{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;}.elementor-13811 .elementor-element.elementor-element-d9be44f .elementor-image-box-wrapper{text-align:start;}.elementor-13811 .elementor-element.elementor-element-d9be44f .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;}.elementor-13811 .elementor-element.elementor-element-d9be44f .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-13811 .elementor-element.elementor-element-ab0b5f2{--display:flex;--min-height:1080px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 120px;--row-gap:50px;--column-gap:120px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13811 .elementor-element.elementor-element-ab0b5f2:not(.elementor-motion-effects-element-type-background), .elementor-13811 .elementor-element.elementor-element-ab0b5f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070514;}.elementor-13811 .elementor-element.elementor-element-c91f585{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-13811 .elementor-element.elementor-element-c91f585.elementor-element{--align-self:flex-start;}.elementor-13811 .elementor-element.elementor-element-c91f585 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:45px;}.elementor-13811 .elementor-element.elementor-element-66d8464{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 1920px );max-width:1920px;--container-widget-width:1920px;--container-widget-flex-grow:0;}.elementor-13811 .elementor-element.elementor-element-66d8464 .swiper-wrapper{display:flex;align-items:center;}.elementor-13811 .elementor-element.elementor-element-66d8464 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFBB;border-radius:10px 10px 10px 10px;}.elementor-13811 .elementor-element.elementor-element-be8da58{--display:flex;--min-height:370px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-13811 .elementor-element.elementor-element-be8da58:not(.elementor-motion-effects-element-type-background), .elementor-13811 .elementor-element.elementor-element-be8da58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #0E0C1F 0%, #D95204 100%);}.elementor-13811 .elementor-element.elementor-element-e69f4ea{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;}.elementor-13811 .elementor-element.elementor-element-e69f4ea.elementor-element{--align-self:center;}.elementor-13811 .elementor-element.elementor-element-e69f4ea .elementor-image-box-wrapper{text-align:start;}.elementor-13811 .elementor-element.elementor-element-e69f4ea .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:100px;font-weight:800;}.elementor-13811 .elementor-element.elementor-element-e69f4ea .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:50px;}.elementor-13811 .elementor-element.elementor-element-1771785{--display:flex;--min-height:2300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 120px;--row-gap:50px;--column-gap:120px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13811 .elementor-element.elementor-element-1771785:not(.elementor-motion-effects-element-type-background), .elementor-13811 .elementor-element.elementor-element-1771785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070514;}.elementor-13811 .elementor-element.elementor-element-19344e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D920;--border-color:#D9D9D920;--border-radius:10px 10px 10px 10px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-13811 .elementor-element.elementor-element-19344e7:not(.elementor-motion-effects-element-type-background), .elementor-13811 .elementor-element.elementor-element-19344e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0C1F;}.elementor-13811 .elementor-element.elementor-element-19344e7.e-con{--align-self:center;}.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-13811 .elementor-element.elementor-element-8c9d02a img{width:500px;}.elementor-13811 .elementor-element.elementor-element-ca2256a{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:20px;}.elementor-13811 .elementor-element.elementor-element-ca2256a > .elementor-widget-container{background-color:#14102B;padding:40px 40px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF10;border-radius:10px 10px 10px 10px;}.elementor-13811 .elementor-element.elementor-element-ca2256a.elementor-element{--align-self:center;}.elementor-13811 .elementor-element.elementor-element-185a771.elementor-element{--align-self:center;}.elementor-13811 .elementor-element.elementor-element-185a771 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13811 .elementor-element.elementor-element-185a771 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13811 .elementor-element.elementor-element-185a771{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13811 .elementor-element.elementor-element-185a771 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13811 .elementor-element.elementor-element-185a771 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-13811 .elementor-element.elementor-element-185a771 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-13811 .elementor-element.elementor-element-9f10356{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;}.elementor-13811 .elementor-element.elementor-element-9f10356 > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-13811 .elementor-element.elementor-element-9f10356.elementor-element{--align-self:center;}.elementor-13811 .elementor-element.elementor-element-9f10356 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-13811 .elementor-element.elementor-element-51dadeb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;}.elementor-13811 .elementor-element.elementor-element-6d114cb{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:center;}.elementor-13811 .elementor-element.elementor-element-6d114cb > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-13811 .elementor-element.elementor-element-6d114cb.elementor-element{--align-self:center;}.elementor-13811 .elementor-element.elementor-element-6d114cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:27px;}.elementor-13811 .elementor-element.elementor-element-114016d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-13811 .elementor-element.elementor-element-5baf951{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:center;}.elementor-13811 .elementor-element.elementor-element-5baf951 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-13811 .elementor-element.elementor-element-5baf951.elementor-element{--align-self:center;}.elementor-13811 .elementor-element.elementor-element-5baf951 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:27px;}.elementor-13811 .elementor-element.elementor-element-0f64b4c .elementor-button{background-color:#FFFFBB;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:30px 90px 30px 80px;}.elementor-13811 .elementor-element.elementor-element-0f64b4c{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-13811 .elementor-element.elementor-element-0f64b4c.elementor-element{--align-self:center;}.elementor-13811 .elementor-element.elementor-element-0f64b4c > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-13811 .elementor-element.elementor-element-b6d7203{width:var( --container-widget-width, 1150px );max-width:1150px;--container-widget-width:1150px;--container-widget-flex-grow:0;}.elementor-13811 .elementor-element.elementor-element-b6d7203.elementor-position-right .elementor-image-box-img{margin-left:70px;}.elementor-13811 .elementor-element.elementor-element-b6d7203.elementor-position-left .elementor-image-box-img{margin-right:70px;}.elementor-13811 .elementor-element.elementor-element-b6d7203.elementor-position-top .elementor-image-box-img{margin-bottom:70px;}.elementor-13811 .elementor-element.elementor-element-b6d7203 .elementor-image-box-wrapper .elementor-image-box-img{width:800px;}.elementor-13811 .elementor-element.elementor-element-b6d7203 .elementor-image-box-img img{height:700px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFBB;border-radius:10px;filter:brightness( 102% ) contrast( 100% ) saturate( 132% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-13811 .elementor-element.elementor-element-b6d7203 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;}.elementor-13811 .elementor-element.elementor-element-b6d7203 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-13811 .elementor-element.elementor-element-fa518ac{--display:flex;--min-height:250px;--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:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-13811 .elementor-element.elementor-element-fa518ac:not(.elementor-motion-effects-element-type-background), .elementor-13811 .elementor-element.elementor-element-fa518ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070514;}.elementor-13811 .elementor-element.elementor-element-2d8139e.elementor-element{--align-self:center;}.elementor-13811 .elementor-element.elementor-element-2d8139e img{width:250px;}.elementor-13811 .elementor-element.elementor-element-fcf9ce5.elementor-element{--align-self:center;}.elementor-13811 .elementor-element.elementor-element-fcf9ce5{text-align:center;}.elementor-13811 .elementor-element.elementor-element-fcf9ce5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-13811 .elementor-element.elementor-element-373b78c.elementor-element{--align-self:center;}.elementor-13811 .elementor-element.elementor-element-373b78c .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-13811 .elementor-element.elementor-element-373b78c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-13811 .elementor-element.elementor-element-373b78c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-13811 .elementor-element.elementor-element-373b78c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-13811 .elementor-element.elementor-element-373b78c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13811 .elementor-element.elementor-element-373b78c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13811 .elementor-element.elementor-element-373b78c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13811 .elementor-element.elementor-element-373b78c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13811 .elementor-element.elementor-element-373b78c .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-13811 .elementor-element.elementor-element-373b78c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-13811 .elementor-element.elementor-element-373b78c .elementor-icon-list-item:hover .elementor-icon-list-text{color:#D95204;}body:not(.rtl) .elementor-13811 .elementor-element.elementor-element-449a655{right:50px;}body.rtl .elementor-13811 .elementor-element.elementor-element-449a655{left:50px;}.elementor-13811 .elementor-element.elementor-element-449a655{bottom:50px;z-index:50000;}.elementor-13811 .elementor-element.elementor-element-449a655 .elementor-icon-wrapper{text-align:center;}.elementor-13811 .elementor-element.elementor-element-449a655.elementor-view-stacked .elementor-icon{background-color:#1F9222;}.elementor-13811 .elementor-element.elementor-element-449a655.elementor-view-framed .elementor-icon, .elementor-13811 .elementor-element.elementor-element-449a655.elementor-view-default .elementor-icon{color:#1F9222;border-color:#1F9222;}.elementor-13811 .elementor-element.elementor-element-449a655.elementor-view-framed .elementor-icon, .elementor-13811 .elementor-element.elementor-element-449a655.elementor-view-default .elementor-icon svg{fill:#1F9222;}.elementor-13811 .elementor-element.elementor-element-449a655.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-13811 .elementor-element.elementor-element-449a655.elementor-view-framed .elementor-icon:hover, .elementor-13811 .elementor-element.elementor-element-449a655.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13811 .elementor-element.elementor-element-449a655.elementor-view-framed .elementor-icon:hover, .elementor-13811 .elementor-element.elementor-element-449a655.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}@media(max-width:1920px) and (min-width:768px){.elementor-13811 .elementor-element.elementor-element-19344e7{--width:710px;}}@media(max-width:1920px){.elementor-13811 .elementor-element.elementor-element-6fb5112{--justify-content:center;}.elementor-13811 .elementor-element.elementor-element-930cd83{z-index:50;}.elementor-13811 .elementor-element.elementor-element-6d6b455 .elementor-button{font-size:22px;}.elementor-13811 .elementor-element.elementor-element-75b918c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--align-content:center;}.elementor-13811 .elementor-element.elementor-element-71d8e34{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--align-content:center;}.elementor-13811 .elementor-element.elementor-element-9414b87{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--align-content:center;}.elementor-13811 .elementor-element.elementor-element-d9be44f .elementor-image-box-title{font-size:48px;}.elementor-13811 .elementor-element.elementor-element-d9be44f .elementor-image-box-description{font-size:17.5px;}.elementor-13811 .elementor-element.elementor-element-ab0b5f2{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--align-content:center;}.elementor-13811 .elementor-element.elementor-element-1771785{--gap:150px 0px;--row-gap:150px;--column-gap:0px;--align-content:center;}.elementor-13811 .elementor-element.elementor-element-19344e7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-13811 .elementor-element.elementor-element-0f64b4c.elementor-element{--align-self:center;}.elementor-13811 .elementor-element.elementor-element-0f64b4c .elementor-button{font-size:22px;}.elementor-13811 .elementor-element.elementor-element-fcf9ce5 .elementor-heading-title{font-size:16px;}.elementor-13811 .elementor-element.elementor-element-373b78c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13811 .elementor-element.elementor-element-373b78c .elementor-icon-list-item > a{font-size:13px;}body:not(.rtl) .elementor-13811 .elementor-element.elementor-element-449a655{right:35px;}body.rtl .elementor-13811 .elementor-element.elementor-element-449a655{left:35px;}.elementor-13811 .elementor-element.elementor-element-449a655{bottom:35px;z-index:50000;}}@media(max-width:1024px){.elementor-13811 .elementor-element.elementor-element-6fb5112{--min-height:1400px;--justify-content:flex-start;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13811 .elementor-element.elementor-element-11cc50f{--container-widget-width:650px;--container-widget-flex-grow:0;width:var( --container-widget-width, 650px );max-width:650px;}.elementor-13811 .elementor-element.elementor-element-11cc50f .elementor-image-box-wrapper .elementor-image-box-img{width:500px;}.elementor-13811 .elementor-element.elementor-element-c7f227d{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-13811 .elementor-element.elementor-element-930cd83{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-13811 .elementor-element.elementor-element-844683d{--min-height:900px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13811 .elementor-element.elementor-element-38af0a7{--e-image-carousel-slides-to-show:1;}.elementor-13811 .elementor-element.elementor-element-5938fa1{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-13811 .elementor-element.elementor-element-5938fa1 .elementor-image-box-title{font-size:32px;}.elementor-13811 .elementor-element.elementor-element-5938fa1 .elementor-image-box-description{font-size:32px;}.elementor-13811 .elementor-element.elementor-element-392804a{--e-image-carousel-slides-to-show:1;}.elementor-13811 .elementor-element.elementor-element-42195e9{--min-height:900px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13811 .elementor-element.elementor-element-103e295 .elementor-heading-title{font-size:100px;}.elementor-13811 .elementor-element.elementor-element-6d6b455{--container-widget-width:700px;--container-widget-flex-grow:0;width:var( --container-widget-width, 700px );max-width:700px;}.elementor-13811 .elementor-element.elementor-element-6d6b455 .elementor-button{font-size:22px;}.elementor-13811 .elementor-element.elementor-element-75b918c{--min-height:900px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13811 .elementor-element.elementor-element-fb11306{width:var( --container-widget-width, 780px );max-width:780px;--container-widget-width:780px;--container-widget-flex-grow:0;}.elementor-13811 .elementor-element.elementor-element-fb11306 .elementor-heading-title{font-size:80px;}.elementor-13811 .elementor-element.elementor-element-f0da1aa{--e-image-carousel-slides-to-show:1;--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-13811 .elementor-element.elementor-element-71d8e34{--min-height:900px;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13811 .elementor-element.elementor-element-7e794ec.elementor-element{--align-self:center;}.elementor-13811 .elementor-element.elementor-element-9414b87{--min-height:900px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13811 .elementor-element.elementor-element-d9be44f .elementor-image-box-description{font-size:16px;}.elementor-13811 .elementor-element.elementor-element-ab0b5f2{--min-height:900px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13811 .elementor-element.elementor-element-66d8464{--e-image-carousel-slides-to-show:1;--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-13811 .elementor-element.elementor-element-e69f4ea{--container-widget-width:580px;--container-widget-flex-grow:0;width:var( --container-widget-width, 580px );max-width:580px;}.elementor-13811 .elementor-element.elementor-element-e69f4ea .elementor-image-box-wrapper{text-align:center;}.elementor-13811 .elementor-element.elementor-element-1771785{--min-height:900px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13811 .elementor-element.elementor-element-0f64b4c{--container-widget-width:700px;--container-widget-flex-grow:0;width:var( --container-widget-width, 700px );max-width:700px;}.elementor-13811 .elementor-element.elementor-element-0f64b4c .elementor-button{font-size:22px;}.elementor-13811 .elementor-element.elementor-element-b6d7203{--container-widget-width:650px;--container-widget-flex-grow:0;width:var( --container-widget-width, 650px );max-width:650px;}.elementor-13811 .elementor-element.elementor-element-b6d7203 .elementor-image-box-wrapper{text-align:center;}.elementor-13811 .elementor-element.elementor-element-b6d7203.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-13811 .elementor-element.elementor-element-b6d7203.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-13811 .elementor-element.elementor-element-b6d7203.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-13811 .elementor-element.elementor-element-b6d7203 .elementor-image-box-wrapper .elementor-image-box-img{width:400px;}.elementor-13811 .elementor-element.elementor-element-b6d7203 .elementor-image-box-img img{height:500px;object-position:center center;}.elementor-13811 .elementor-element.elementor-element-fa518ac{--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-13811 .elementor-element.elementor-element-fcf9ce5 .elementor-heading-title{font-size:20px;}.elementor-13811 .elementor-element.elementor-element-373b78c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13811 .elementor-element.elementor-element-373b78c .elementor-icon-list-item > a{font-size:20px;}body:not(.rtl) .elementor-13811 .elementor-element.elementor-element-449a655{right:20px;}body.rtl .elementor-13811 .elementor-element.elementor-element-449a655{left:20px;}.elementor-13811 .elementor-element.elementor-element-449a655{bottom:20px;z-index:50000;}}@media(max-width:767px){.elementor-13811 .elementor-element.elementor-element-6fb5112{--min-height:1050px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-13811 .elementor-element.elementor-element-11cc50f .elementor-image-box-img{margin-bottom:18px;}.elementor-13811 .elementor-element.elementor-element-11cc50f.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-13811 .elementor-element.elementor-element-11cc50f.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-13811 .elementor-element.elementor-element-11cc50f.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-13811 .elementor-element.elementor-element-11cc50f .elementor-image-box-title{margin-bottom:10px;}.elementor-13811 .elementor-element.elementor-element-11cc50f .elementor-image-box-wrapper .elementor-image-box-img{width:500px;}.elementor-13811 .elementor-element.elementor-element-c7f227d{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;z-index:2;}.elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-item > a{font-size:21px;}.elementor-13811 .elementor-element.elementor-element-930cd83{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-13811 .elementor-element.elementor-element-930cd83 .elementor-button{font-size:18px;padding:30px 30px 30px 30px;}.elementor-13811 .elementor-element.elementor-element-2b2f1b0 .elementor-icon{font-size:60px;}.elementor-13811 .elementor-element.elementor-element-2b2f1b0 .elementor-icon svg{height:60px;}.elementor-13811 .elementor-element.elementor-element-844683d{--min-height:500px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13811 .elementor-element.elementor-element-f27cbd9{--width:300px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13811 .elementor-element.elementor-element-5938fa1{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-13811 .elementor-element.elementor-element-5938fa1.elementor-element{--align-self:center;}.elementor-13811 .elementor-element.elementor-element-5938fa1 .elementor-image-box-title{font-size:25px;}.elementor-13811 .elementor-element.elementor-element-5938fa1 .elementor-image-box-description{font-size:25px;line-height:23px;}.elementor-13811 .elementor-element.elementor-element-cc3b7ac{--width:300px;}.elementor-13811 .elementor-element.elementor-element-42195e9{--min-height:500px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13811 .elementor-element.elementor-element-103e295 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13811 .elementor-element.elementor-element-103e295{text-align:center;}.elementor-13811 .elementor-element.elementor-element-103e295 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-13811 .elementor-element.elementor-element-5cf97c4{font-size:15px;}.elementor-13811 .elementor-element.elementor-element-6d6b455{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-13811 .elementor-element.elementor-element-6d6b455 .elementor-button{font-size:16px;padding:25px 25px 25px 25px;}.elementor-13811 .elementor-element.elementor-element-75b918c{--min-height:600px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13811 .elementor-element.elementor-element-fb11306 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-13811 .elementor-element.elementor-element-71d8e34{--min-height:600px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13811 .elementor-element.elementor-element-7e794ec{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-13811 .elementor-element.elementor-element-7e794ec .elementor-heading-title{font-size:28px;}.elementor-13811 .elementor-element.elementor-element-a3cf399{width:var( --container-widget-width, 617px );max-width:617px;--container-widget-width:617px;--container-widget-flex-grow:0;z-index:2;}.elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-item > a{font-size:21px;}.elementor-13811 .elementor-element.elementor-element-9414b87{--min-height:600px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13811 .elementor-element.elementor-element-028d17b{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-13811 .elementor-element.elementor-element-028d17b .elementor-heading-title{font-size:32px;}.elementor-13811 .elementor-element.elementor-element-ab0b5f2{--min-height:600px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13811 .elementor-element.elementor-element-c91f585 .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-13811 .elementor-element.elementor-element-be8da58{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13811 .elementor-element.elementor-element-be6e2f2{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;}.elementor-13811 .elementor-element.elementor-element-e69f4ea > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-13811 .elementor-element.elementor-element-e69f4ea{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-13811 .elementor-element.elementor-element-e69f4ea .elementor-image-box-title{font-size:56px;}.elementor-13811 .elementor-element.elementor-element-e69f4ea .elementor-image-box-description{font-size:16px;}.elementor-13811 .elementor-element.elementor-element-1771785{--min-height:600px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13811 .elementor-element.elementor-element-19344e7{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-13811 .elementor-element.elementor-element-19344e7.e-con{--align-self:center;}.elementor-13811 .elementor-element.elementor-element-ca2256a > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-13811 .elementor-element.elementor-element-ca2256a{line-height:25px;}.elementor-13811 .elementor-element.elementor-element-185a771{width:var( --container-widget-width, 553px );max-width:553px;--container-widget-width:553px;--container-widget-flex-grow:0;}.elementor-13811 .elementor-element.elementor-element-185a771 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-13811 .elementor-element.elementor-element-185a771 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-13811 .elementor-element.elementor-element-185a771 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-13811 .elementor-element.elementor-element-185a771 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-13811 .elementor-element.elementor-element-185a771 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-13811 .elementor-element.elementor-element-185a771 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13811 .elementor-element.elementor-element-185a771 .elementor-icon-list-item > a{font-size:21px;}.elementor-13811 .elementor-element.elementor-element-0f64b4c{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-13811 .elementor-element.elementor-element-0f64b4c .elementor-button{font-size:16px;padding:25px 25px 25px 25px;}.elementor-13811 .elementor-element.elementor-element-b6d7203 .elementor-image-box-img{margin-bottom:20px;}.elementor-13811 .elementor-element.elementor-element-b6d7203 .elementor-image-box-wrapper .elementor-image-box-img{width:250px;}.elementor-13811 .elementor-element.elementor-element-b6d7203 .elementor-image-box-img img{height:300px;}.elementor-13811 .elementor-element.elementor-element-b6d7203 .elementor-image-box-title{font-size:32px;}.elementor-13811 .elementor-element.elementor-element-b6d7203 .elementor-image-box-description{font-size:16px;}.elementor-13811 .elementor-element.elementor-element-373b78c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13811 .elementor-element.elementor-element-373b78c .elementor-icon-list-item > a{font-size:16px;}body:not(.rtl) .elementor-13811 .elementor-element.elementor-element-449a655{right:15px;}body.rtl .elementor-13811 .elementor-element.elementor-element-449a655{left:15px;}.elementor-13811 .elementor-element.elementor-element-449a655{bottom:15px;z-index:50000;}.elementor-13811 .elementor-element.elementor-element-449a655 .elementor-icon{font-size:35px;}.elementor-13811 .elementor-element.elementor-element-449a655 .elementor-icon svg{height:35px;}}@media(min-width:768px){.elementor-13811 .elementor-element.elementor-element-6fb5112{--content-width:1440px;}.elementor-13811 .elementor-element.elementor-element-844683d{--content-width:1440px;}.elementor-13811 .elementor-element.elementor-element-42195e9{--content-width:1440px;}.elementor-13811 .elementor-element.elementor-element-dba30ea{--width:50%;}.elementor-13811 .elementor-element.elementor-element-75b918c{--content-width:1440px;}.elementor-13811 .elementor-element.elementor-element-71d8e34{--content-width:1440px;}.elementor-13811 .elementor-element.elementor-element-9414b87{--content-width:1440px;}.elementor-13811 .elementor-element.elementor-element-529c2fd{--width:750px;}.elementor-13811 .elementor-element.elementor-element-ab0b5f2{--content-width:1440px;}.elementor-13811 .elementor-element.elementor-element-be8da58{--content-width:1440px;}.elementor-13811 .elementor-element.elementor-element-1771785{--content-width:1440px;}.elementor-13811 .elementor-element.elementor-element-19344e7{--width:710px;}.elementor-13811 .elementor-element.elementor-element-fa518ac{--content-width:1440px;}}@media(max-width:1024px) and (min-width:768px){.elementor-13811 .elementor-element.elementor-element-dba30ea{--width:600px;}}/* Start custom CSS for image-box, class: .elementor-element-11cc50f */.degrade{
    background: linear-gradient(to right, #D95204, #FFFFBB)!important;
    background-clip: text;
    -webkit-background-clip: text !important;
    color: transparent !important;
    -weblit-text-fill-color:transparent;
}

@media (max-width: 568px){
    .elementor-13811 .elementor-element.elementor-element-11cc50f .elementor-image-box-title{
        font-size: 22px !important;
    }
        .elementor-13811 .elementor-element.elementor-element-11cc50f .elementor-image-box-description{
        font-size: 18px !important;
    }
            .elementor-13811 .elementor-element.elementor-element-11cc50f .elementor-image-box-img{
                width: 400px !important;
            }
}

@media (max-width: 480px){
    .elementor-13811 .elementor-element.elementor-element-11cc50f .elementor-image-box-title{
        font-size: 20px !important;
    }
        .elementor-13811 .elementor-element.elementor-element-11cc50f .elementor-image-box-description{
        font-size: 16px !important;
    }
    
          .elementor-13811 .elementor-element.elementor-element-11cc50f .elementor-image-box-img{
                width: 300px !important;
            }
}

@media (max-width: 377px){
    .elementor-13811 .elementor-element.elementor-element-11cc50f .elementor-image-box-title{
        font-size: 18px !important;
    }
        .elementor-13811 .elementor-element.elementor-element-11cc50f .elementor-image-box-description{
        font-size: 14px !important;
    }
              .elementor-13811 .elementor-element.elementor-element-11cc50f .elementor-image-box-img{
                width: 240px !important;
            }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c7f227d */.elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-item{
    background: #0E0C1F;
    padding: 10px 35px;
    border-radius: 10px;
    border: 0.5px solid #FFFFBB; 
}

@media (max-width: 847px) and (min-width: 767px){
    .elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-item{
    background: #0E0C1F;
    padding: 10px 15px;
    border-radius: 10px;
    border: 0.5px solid #FFFFBB; 
    
}
}
@media (max-width: 847px){
    .elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-items{
    display: block !important;
    algin-items: center !important;
    }
    .elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-text{
            font-size: 21px !important;
    }
        .elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-item{
    padding: 10px 15px;
        }
                .elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-item{
    padding: 10px 15px;
    margin-top: 20px;
        }
}

@media (max-width: 380px){
    .elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-items{
    display: block !important;
    algin-items: center !important;
    
    }
    .elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-text{
            font-size: 18px !important;
    }
        .elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-item{
    padding: 10px 15px;
    margin-top: 20px;
        }
}

@media (max-width: 340px){

    .elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-text{
            font-size: 16px !important;
    }
        .elementor-13811 .elementor-element.elementor-element-c7f227d .elementor-icon-list-item{
    padding: 10px 15px;
    margin-top: 20px;
        }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-930cd83 */.elementor-13811 .elementor-element.elementor-element-930cd83 .elementor-button{
        background: linear-gradient(to right, #D95204, #FFFFBB, #D95204)!important;
}
.elementor-13811 .elementor-element.elementor-element-930cd83 .elementor-button{
        font-weight: 900 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-570c45d */.elementor-13811 .elementor-element.elementor-element-570c45d{
    position: absolute;
    width: 800px;
    height: 900px;
    left: calc(50% - 1000px);
    top: 80px;

}

.elementor-13811 .elementor-element.elementor-element-570c45d img{
    mask-image: linear-gradient(0deg, transparent 10%, #000000 80%, #000000 100%, transparent 100%);
    -webkit-mask-image: linear-gradient(0deg, transparent 10%, #000000 80%, #000000 100%, transparent 100%);
}

@media (max-width: 1920px){
    .elementor-13811 .elementor-element.elementor-element-570c45d{
    position: absolute;
    width: 800px;
    height: 900px;
    left: calc(50% - 1000px);
    top: 80px;

}
}

@media (max-width: 1440px){
   .elementor-13811 .elementor-element.elementor-element-570c45d{
    position: absolute;
    width: 450px;
    height: 900px;
    left: calc(50% - 500px);
    top: 600px;
}
}

@media (max-width: 1024px){
   .elementor-13811 .elementor-element.elementor-element-570c45d{
    position: absolute;
    width: 450px;
    height: 900px;
    left: calc(50% -500px);
  top: 700px;
}
}

@media (max-width: 768px){
 .elementor-13811 .elementor-element.elementor-element-570c45d{
    position: absolute;
    width: 250px;
    height: 450px;
    left: calc(50% - 230px);
  top: 900px;
}
}

@media (max-width: 700px){
.elementor-13811 .elementor-element.elementor-element-570c45d{
    position: absolute;
    width: 200px;
    height: 380px;
    left: calc(50% - 200px);
  top: 800px;
}
}

@media (max-width: 600px){
.elementor-13811 .elementor-element.elementor-element-570c45d{
    position: absolute;
    width: 200px;
    height: 380px;
    left: calc(50% - 200px);
  top: 800px;
}
}

@media (max-width: 500px){
   .elementor-13811 .elementor-element.elementor-element-570c45d{
    position: absolute;
    width: 200px;
    height: 380px;
    left: calc(50% - 170px);
  top: 700px;
  z-index: 2;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4811237 */.elementor-13811 .elementor-element.elementor-element-4811237{
    position: absolute;
    width: 800px;
    height: 900px;
    left: calc(50% - -400px);
    top: 80px;

}

.elementor-13811 .elementor-element.elementor-element-4811237 img{
    mask-image: linear-gradient(0deg, transparent 10%, #000000 80%, #000000 100%, transparent 100%);
    -webkit-mask-image: linear-gradient(0deg, transparent 10%, #000000 80%, #000000 100%, transparent 100%);
}

@media (max-width: 1920px){
    .elementor-13811 .elementor-element.elementor-element-4811237{
    position: absolute;
    width: 800px;
    height: 900px;
    left: calc(50% - -400px);
    top: 80px;

}
}
@media (max-width: 1440px){
   .elementor-13811 .elementor-element.elementor-element-4811237{
    position: absolute;
    width: 450px;
    height: 900px;
    left: calc(50% - -20px);
    top: 600px;
}
}



@media (max-width: 1024px){
   .elementor-13811 .elementor-element.elementor-element-4811237{
    position: absolute;
    width: 450px;
    height: 900px;
    left: calc(50% - 20px);
  top: 700px;
}
}


@media (max-width: 768px){
 .elementor-13811 .elementor-element.elementor-element-4811237{
    position: absolute;
    width: 250px;
    height: 450px;
    left: calc(50% - 20px);
  top: 900px;
}
}
@media (max-width: 700px){
.elementor-13811 .elementor-element.elementor-element-4811237{
    position: absolute;
    width: 200px;
    height: 380px;
    left: calc(50% - 40px);
  top: 800px;
}
}

@media (max-width: 600px){
.elementor-13811 .elementor-element.elementor-element-4811237{
    position: absolute;
    width: 200px;
    height: 380px;
    left: calc(50% - 40px);
  top: 800px;
}
}

@media (max-width: 500px){
   .elementor-13811 .elementor-element.elementor-element-4811237{
    position: absolute;
    width: 200px;
    height: 380px;
    left: calc(50% - 40px);
  top: 700px;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2b2f1b0 */.elementor-13811 .elementor-element.elementor-element-2b2f1b0 {  
    animation: floating 3s ease-in-out infinite;
}

@keyframes floating {
    0%, 100%{
        transform: translate(0,  0px);
    }
    50%{
        transform: translate(0, 50px);
    }
}

@media(max-width: 500px){
    .elementor-13811 .elementor-element.elementor-element-2b2f1b0{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fb5112 */@media(max-width: 1440px) and (min-width: 1024px){
    .elementor-13811 .elementor-element.elementor-element-6fb5112 .e-con-inner{
        min-height: 1400px;
        justify-content: flex-start;
        padding-top: 80px;
    }
}

@media (max-width: 767px){
    .elementor-13811 .elementor-element.elementor-element-6fb5112 .e-con-inner{
        min-height: 1350px;
        justify-content: flex-start;
        padding-top: 80px;
}
}

@media (max-width: 700px){
.elementor-13811 .elementor-element.elementor-element-6fb5112 .e-con-inner{
        min-height: 1200px;
        justify-content: flex-start;
        padding-top: 80px;
}
}

@media (max-width: 500px){
.elementor-13811 .elementor-element.elementor-element-6fb5112 .e-con-inner{
        min-height: 1070px;
        justify-content: flex-start;
        padding-top: 40px;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-38af0a7 */@media(min-width: 1024px){
.elementor-13811 .elementor-element.elementor-element-38af0a7{
     -webkit-mask-image: linear-gradient(to left, transparent 0%, #070514 50%, #070514 55%, transparent 100%);
    mask-image: linear-gradient(to left, transparent 0%,  #070514 50%, #070514 55%, transparent 100%);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f27cbd9 */@media(min-width: 1024px){
.elementor-13811 .elementor-element.elementor-element-f27cbd9{
     -webkit-mask-image: linear-gradient(to left, transparent 0%, #070514 50%, #070514 55%, transparent 100%);
    mask-image: linear-gradient(to left, transparent 0%,  #070514 50%, #070514 55%, transparent 100%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5938fa1 */.degrade{
    background: linear-gradient(to right, #D95204, #FFFFBB)!important;
    background-clip: text;
    -webkit-background-clip: text !important;
    color: transparent !important;
    -weblit-text-fill-color:transparent;
}

@media (max-width: 568px){
    .elementor-13811 .elementor-element.elementor-element-5938fa1 .elementor-image-box-title{
        font-size: 22px !important;
    }
        .elementor-13811 .elementor-element.elementor-element-5938fa1 .elementor-image-box-description{
        font-size: 22px !important;
    }
}

@media (max-width: 480px){
    .elementor-13811 .elementor-element.elementor-element-5938fa1 .elementor-image-box-title{
        font-size: 20px !important;
    }
        .elementor-13811 .elementor-element.elementor-element-5938fa1 .elementor-image-box-description{
        font-size: 20px !important;
    }
}

@media (max-width: 372px){
    .elementor-13811 .elementor-element.elementor-element-5938fa1 .elementor-image-box-title{
        font-size: 18px !important;
    }
        .elementor-13811 .elementor-element.elementor-element-5938fa1 .elementor-image-box-description{
        font-size: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-392804a */@media(min-width: 1024px){
.elementor-13811 .elementor-element.elementor-element-392804a{
     -webkit-mask-image: linear-gradient(to left, transparent 0%, #070514 50%, #070514 55%, transparent 100%);
    mask-image: linear-gradient(to left, transparent 0%,  #070514 50%, #070514 55%, transparent 100%);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc3b7ac */@media(min-width: 1024px){
.elementor-13811 .elementor-element.elementor-element-cc3b7ac{
     -webkit-mask-image: linear-gradient(to left, transparent 0%, #070514 50%, #070514 55%, transparent 100%);
    mask-image: linear-gradient(to left, transparent 0%,  #070514 50%, #070514 55%, transparent 100%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-103e295 */.elementor-13811 .elementor-element.elementor-element-103e295 .elementor-heading-title{
    background: linear-gradient(to bottom, #FFFFBB 10%, transparent 90%)!important;
    background-clip: text;
    -webkit-background-clip: text !important;
    color: transparent !important;
    -weblit-text-fill-color:transparent;
}
@media(max-width: 786px){
    .elementor-13811 .elementor-element.elementor-element-103e295 .elementor-heading-title{
    background: linear-gradient(to bottom, #FFFFBB 10%, transparent 100%)!important;
    background-clip: text;
    -webkit-background-clip: text !important;
    color: transparent !important;
    -weblit-text-fill-color:transparent;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d6b455 */.elementor-13811 .elementor-element.elementor-element-6d6b455 .elementor-button{
        background: linear-gradient(to right, #D95204, #FFFFBB, #D95204)!important;
}
.elementor-13811 .elementor-element.elementor-element-6d6b455 .elementor-button{
        font-weight: 900 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42195e9 */@media(max-width: 1103px){
    .elementor-13811 .elementor-element.elementor-element-42195e9 .e-con-inner{
        column-gap: 20px !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb11306 */.elementor-13811 .elementor-element.elementor-element-fb11306 .elementor-heading-title{
    background: linear-gradient(to bottom, #FFFFBB 10%, transparent 90%)!important;
    background-clip: text;
    -webkit-background-clip: text !important;
    color: transparent !important;
    -weblit-text-fill-color:transparent;
}

@media(max-width: 1425px) and (min-width: 1024px){
 .elementor-13811 .elementor-element.elementor-element-fb11306 .elementor-heading-title{
      font-size: 80px !important;
}
.elementor-13811 .elementor-element.elementor-element-fb11306{
    width: 900px!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75b918c */@media(max-width: 1103px){
    .elementor-13811 .elementor-element.elementor-element-75b918c .e-con-inner{
        column-gap: 20px !important;
}
}

@media(max-width: 1425px) and (min-width: 1024px){
    .elementor-13811 .elementor-element.elementor-element-75b918c{
        min-height: 700px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a3cf399 */.elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-item{
    background: #0E0C1F;
    padding: 70px;
    border-radius: 10px;
    border: 0.5px solid #ffffff20; 
}
/* Garante que todos os itens da lista tenham a mesma estrutura */
.elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-item {
    display: flex;
    align-items: center; /* Centraliza o ícone verticalmente em relação ao texto */
    margin-bottom: 15px; /* Ajuste o espaçamento entre as linhas aqui */
    width: 450px;
}
.elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-text{
    text-align: left;
}

/* Ajuste fino no texto para garantir que não quebre o alinhamento */
.elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-text {
    line-height: 1.4; /* Melhora a leitura em textos de 2 linhas */
    display: inline-block;
    vertical-align: middle;
}
.elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-icon {
    background: transparent !important;
    overflow: visible !important;
}

@media (max-width: 1450px) and (min-width: 1024px){
    .elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-item {
    width: 300px;
    }
    .elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-item{
            padding: 50px 40px;
    }
    .elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-text{
  font-size: 14px !important;
}
.elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-icon {
    width: 70px !important;
}
}

@media (max-width: 971px) and (min-width: 767px){
    .elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-item {
    width: 300px;
    }
    .elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-item{
            padding: 50px 40px;
    }
    .elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-text{
  font-size: 14px !important;
}
.elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-icon {
    width: 70px !important;
}
}

@media (max-width: 767px) and (min-width: 600px){

    .elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-item {
    width: 300px;
    }
    .elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-item{
            padding: 30px 30px;
            gap: 0px;
            margin: 10px 3px 0px 5px !important;
           
    }
    .elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-text{
  font-size: 14px !important;
}
.elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-icon {
    width: 70px !important;
}
}

@media (max-width: 600px){
    .elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-item {
    width: 300px;
    }
    .elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-item{
            padding: 30px
    }
    .elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-text{
  font-size: 14px !important;
}
.elementor-13811 .elementor-element.elementor-element-a3cf399 .elementor-icon-list-icon {
    width: 70px !important;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e7f0810 */.elementor-13811 .elementor-element.elementor-element-e7f0810 img{
    mask-image: linear-gradient(0deg, transparent 10%, #000000 80%, #000000 100%, transparent 100%);
    -webkit-mask-image: linear-gradient(0deg, transparent 10%, #000000 80%, #000000 100%, transparent 100%);
}

@media(min-width: 786px){
    .elementor-13811 .elementor-element.elementor-element-e7f0810{
        display: none;
    }
}

@media (max-width: 786px){
   .elementor-13811 .elementor-element.elementor-element-e7f0810{
    position: absolute;
    width: 390px;
    height: 00px;
    left: calc(50% - 370px);
  top: 700px;
}
}
@media (max-width: 700px){
   .elementor-13811 .elementor-element.elementor-element-e7f0810{
    position: absolute;
    width: 300px;
    height: 900px;
    left: calc(50% - 250px);
  top: 1300px;
}
}

@media (max-width: 500px){
   .elementor-13811 .elementor-element.elementor-element-e7f0810{
    position: absolute;
    width: 200px;
    height: 900px;
    left: calc(50% - 180px);
  top: 1300px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9e08181 */.elementor-13811 .elementor-element.elementor-element-9e08181 img{
    mask-image: linear-gradient(0deg, transparent 10%, #000000 80%, #000000 100%, transparent 100%);
    -webkit-mask-image: linear-gradient(0deg, transparent 10%, #000000 80%, #000000 100%, transparent 100%);
}

@media(min-width: 786px){
    .elementor-13811 .elementor-element.elementor-element-9e08181{
        display: none;
    }
}

@media (max-width: 786px){
   .elementor-13811 .elementor-element.elementor-element-9e08181{
    position: absolute;
    width: 390px;
    height: 900px;
    left: calc(50% - 50px);
  top: 700px;
}
}
@media (max-width: 700px){
   .elementor-13811 .elementor-element.elementor-element-9e08181{
    position: absolute;
    width: 300px;
    height: 900px;
    left: calc(50% - 50px);
  top: 1300px;
}

}

@media (max-width: 500px){
   .elementor-13811 .elementor-element.elementor-element-9e08181{
    position: absolute;
    width: 200px;
    height: 900px;
    left: calc(50% - 40px);
  top: 1300px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71d8e34 */@media(max-width: 1103px){
    .elementor-13811 .elementor-element.elementor-element-71d8e34 .e-con-inner{
        column-gap: 20px !important;
}
}

@media(max-width: 1425px) and (min-width: 1024px){
    .elementor-13811 .elementor-element.elementor-element-71d8e34{
        min-height: 700px !important;
    }
}

@media(max-width: 786px) {
    .elementor-13811 .elementor-element.elementor-element-71d8e34 .e-con-inner{
        min-height: 1400px;
        justify-content: flex-start !important;
        flex-direction: column;
    }
}


@media (max-width: 767px) and (min-width: 600px){
        .elementor-13811 .elementor-element.elementor-element-71d8e34 .e-con-inner{
        min-height: 1850px;
        justify-content: flex-start !important;
        flex-direction: column;
    }
}
@media (max-width: 500px){
            .elementor-13811 .elementor-element.elementor-element-71d8e34 .e-con-inner{
        min-height: 1650px;
        justify-content: flex-start !important;
        flex-direction: column;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4ede6ad */.elementor-13811 .elementor-element.elementor-element-4ede6ad .elementor-image-box-content{
    background: #0E0C1F;
    padding: 40px 100px;
    border-radius: 10px;
    border: 0.5px solid #ffffff20; 
    gap: 40px;
}

.elementor-13811 .elementor-element.elementor-element-4ede6ad .elementor-image-box-content {
    display: flex;
    align-items: center;
}

.elementor-13811 .elementor-element.elementor-element-4ede6ad .elementor-icon-list-icon {

    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 15px; /* Espaço entre o ícone e o início do texto */
    flex-shrink: 0; /* Impede que o ícone "amasse" se o texto for grande */
}

@media (max-width: 1450px) and (min-width: 1024px){
    .elementor-13811 .elementor-element.elementor-element-4ede6ad .elementor-box-image-content {
    width: 300px;
    }
    .elementor-13811 .elementor-element.elementor-element-4ede6ad .elementor-box-image-content{
            padding: 50px 40px;
    }
    .elementor-13811 .elementor-element.elementor-element-4ede6ad .elementor-icon-list-text{
  font-size: 14px !important;
}
.elementor-13811 .elementor-element.elementor-element-4ede6ad .elementor-icon-list-icon {
    width: 70px !important;
}
}

@media(max-width: 630px){
    .elementor-13811 .elementor-element.elementor-element-4ede6ad .elementor-image-box-content{
    background: #0E0C1F;
    padding: 20px;
    border-radius: 10px;
    border: 0.5px solid #ffffff20; 
    gap: 20px;
}
.elementor-13811 .elementor-element.elementor-element-4ede6ad .elementor-image-box-title{
    font-size: 30px !important;
}
.elementor-13811 .elementor-element.elementor-element-4ede6ad .elementor-image-box-description{
    font-size: 16px !important;
}

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a2211d0 */.elementor-13811 .elementor-element.elementor-element-a2211d0 .elementor-image-box-content{
    background: #0E0C1F;
    padding: 40px 100px;
    border-radius: 10px;
    border: 0.5px solid #ffffff20; 
    gap: 40px;
}

.elementor-13811 .elementor-element.elementor-element-a2211d0 .elementor-image-box-content {
    display: flex;
    align-items: center;
}

.elementor-13811 .elementor-element.elementor-element-a2211d0 .elementor-icon-list-icon {

    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 15px; /* Espaço entre o ícone e o início do texto */
    flex-shrink: 0; /* Impede que o ícone "amasse" se o texto for grande */
}

@media (max-width: 1450px) and (min-width: 1024px){
    .elementor-13811 .elementor-element.elementor-element-a2211d0 .elementor-box-image-content {
    width: 300px;
    }
    .elementor-13811 .elementor-element.elementor-element-a2211d0 .elementor-box-image-content{
            padding: 50px 40px;
    }
    .elementor-13811 .elementor-element.elementor-element-a2211d0 .elementor-icon-list-text{
  font-size: 14px !important;
}
.elementor-13811 .elementor-element.elementor-element-a2211d0 .elementor-icon-list-icon {
    width: 70px !important;
}
}

@media(max-width: 630px){
    .elementor-13811 .elementor-element.elementor-element-a2211d0 .elementor-image-box-content{
    background: #0E0C1F;
    padding: 20px;
    border-radius: 10px;
    border: 0.5px solid #ffffff20; 
    gap: 20px;
}
.elementor-13811 .elementor-element.elementor-element-a2211d0 .elementor-image-box-title{
    font-size: 30px !important;
}
.elementor-13811 .elementor-element.elementor-element-a2211d0 .elementor-image-box-description{
    font-size: 16px !important;
}

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-62daafb */.elementor-13811 .elementor-element.elementor-element-62daafb .elementor-image-box-content{
    background: #0E0C1F;
    padding: 40px 100px;
    border-radius: 10px;
    border: 0.5px solid #ffffff20; 
    gap: 40px;
}

.elementor-13811 .elementor-element.elementor-element-62daafb .elementor-image-box-content {
    display: flex;
    align-items: center;
}

.elementor-13811 .elementor-element.elementor-element-62daafb .elementor-icon-list-icon {

    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 15px; /* Espaço entre o ícone e o início do texto */
    flex-shrink: 0; /* Impede que o ícone "amasse" se o texto for grande */
}

@media (max-width: 1450px) and (min-width: 1024px){
    .elementor-13811 .elementor-element.elementor-element-62daafb .elementor-box-image-content {
    width: 300px;
    }
    .elementor-13811 .elementor-element.elementor-element-62daafb .elementor-box-image-content{
            padding: 50px 40px;
    }
    .elementor-13811 .elementor-element.elementor-element-62daafb .elementor-icon-list-text{
  font-size: 14px !important;
}
.elementor-13811 .elementor-element.elementor-element-62daafb .elementor-icon-list-icon {
    width: 70px !important;
}
}

@media(max-width: 630px){
    .elementor-13811 .elementor-element.elementor-element-62daafb .elementor-image-box-content{
    background: #0E0C1F;
    padding: 20px;
    border-radius: 10px;
    border: 0.5px solid #ffffff20; 
    gap: 20px;
}
.elementor-13811 .elementor-element.elementor-element-62daafb .elementor-image-box-title{
    font-size: 30px !important;
}
.elementor-13811 .elementor-element.elementor-element-62daafb .elementor-image-box-description{
    font-size: 16px !important;
}

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9188343 */.elementor-13811 .elementor-element.elementor-element-9188343 .elementor-image-box-content{
    background: #0E0C1F;
    padding: 40px 100px;
    border-radius: 10px;
    border: 0.5px solid #ffffff20; 
    gap: 40px;
}

.elementor-13811 .elementor-element.elementor-element-9188343 .elementor-image-box-content {
    display: flex;
    align-items: center;
}

.elementor-13811 .elementor-element.elementor-element-9188343 .elementor-icon-list-icon {

    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 15px; /* Espaço entre o ícone e o início do texto */
    flex-shrink: 0; /* Impede que o ícone "amasse" se o texto for grande */
}

@media (max-width: 1450px) and (min-width: 1024px){
    .elementor-13811 .elementor-element.elementor-element-9188343 .elementor-box-image-content {
    width: 300px;
    }
    .elementor-13811 .elementor-element.elementor-element-9188343 .elementor-box-image-content{
            padding: 50px 40px;
    }
    .elementor-13811 .elementor-element.elementor-element-9188343 .elementor-icon-list-text{
  font-size: 14px !important;
}
.elementor-13811 .elementor-element.elementor-element-9188343 .elementor-icon-list-icon {
    width: 70px !important;
}
}

@media(max-width: 630px){
    .elementor-13811 .elementor-element.elementor-element-9188343 .elementor-image-box-content{
    background: #0E0C1F;
    padding: 20px;
    border-radius: 10px;
    border: 0.5px solid #ffffff20; 
    gap: 20px;
}
.elementor-13811 .elementor-element.elementor-element-9188343 .elementor-image-box-title{
    font-size: 30px !important;
}
.elementor-13811 .elementor-element.elementor-element-9188343 .elementor-image-box-description{
    font-size: 16px !important;
}

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-56b9801 */.elementor-13811 .elementor-element.elementor-element-56b9801 .elementor-image-box-content{
    background: #0E0C1F;
    padding: 40px 100px;
    border-radius: 10px;
    border: 0.5px solid #ffffff20; 
    gap: 40px;
}

.elementor-13811 .elementor-element.elementor-element-56b9801 .elementor-image-box-content {
    display: flex;
    align-items: center;
}

.elementor-13811 .elementor-element.elementor-element-56b9801 .elementor-icon-list-icon {

    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 15px; /* Espaço entre o ícone e o início do texto */
    flex-shrink: 0; /* Impede que o ícone "amasse" se o texto for grande */
}

@media (max-width: 1450px) and (min-width: 1024px){
    .elementor-13811 .elementor-element.elementor-element-56b9801 .elementor-box-image-content {
    width: 300px;
    }
    .elementor-13811 .elementor-element.elementor-element-56b9801 .elementor-box-image-content{
            padding: 50px 40px;
    }
    .elementor-13811 .elementor-element.elementor-element-56b9801 .elementor-icon-list-text{
  font-size: 14px !important;
}
.elementor-13811 .elementor-element.elementor-element-56b9801 .elementor-icon-list-icon {
    width: 70px !important;
}
}

@media(max-width: 630px){
    .elementor-13811 .elementor-element.elementor-element-56b9801 .elementor-image-box-content{
        display: block;
    background: #0E0C1F;
    padding: 20px;
    border-radius: 10px;
    border: 0.5px solid #ffffff20; 
    gap: 20px;
}
.elementor-13811 .elementor-element.elementor-element-56b9801 .elementor-image-box-title{
    font-size: 30px !important;
}
.elementor-13811 .elementor-element.elementor-element-56b9801 .elementor-image-box-description{
    font-size: 16px !important;
}

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d9be44f */.elementor-13811 .elementor-element.elementor-element-d9be44f .elementor-image-box-content{
    background: #0E0C1F;
    padding: 40px 100px;
    border-radius: 10px;
    border: 0.5px solid #ffffff20; 
    gap: 40px;
}

.elementor-13811 .elementor-element.elementor-element-d9be44f .elementor-image-box-content {
    display: flex;
    align-items: center;
}

.elementor-13811 .elementor-element.elementor-element-d9be44f .elementor-icon-list-icon {

    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 15px; /* Espaço entre o ícone e o início do texto */
    flex-shrink: 0; /* Impede que o ícone "amasse" se o texto for grande */
}

@media (max-width: 1450px) and (min-width: 1024px){
    .elementor-13811 .elementor-element.elementor-element-d9be44f .elementor-box-image-content {
    width: 300px;
    }
    .elementor-13811 .elementor-element.elementor-element-d9be44f .elementor-box-image-content{
            padding: 50px 40px;
    }
    .elementor-13811 .elementor-element.elementor-element-d9be44f .elementor-box-image-title{
  font-size: 16px !important;
}
.elementor-13811 .elementor-element.elementor-element-d9be44f .elementor-box-image-title{
    width: 70px !important;
}
}

@media(max-width: 630px){
    .elementor-13811 .elementor-element.elementor-element-d9be44f .elementor-image-box-content{
        display: block;
    background: #0E0C1F;
    padding: 20px;
    border-radius: 10px;
    border: 0.5px solid #ffffff20; 
    gap: 20px;
}
.elementor-13811 .elementor-element.elementor-element-d9be44f .elementor-image-box-title{
    font-size: 30px !important;
}
.elementor-13811 .elementor-element.elementor-element-d9be44f .elementor-image-box-description{
    font-size: 16px !important;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9414b87 */@media(max-width: 1103px){
    .elementor-13811 .elementor-element.elementor-element-9414b87 .e-con-inner{
        column-gap: 20px !important;
}
}

@media(max-width: 1425px) and (min-width: 1024px){
    .elementor-13811 .elementor-element.elementor-element-9414b87{
        min-height: 700px !important;
    }
}


.elementor-13811 .elementor-element.elementor-element-9414b87::before{
    content:"";
    background:#D9520450;
    width: 998;
    height: 1298;
    border-radius: 50px;
    filter: blur(400px);
    position: absolute;
    left: -80%;
    top: 10%;
    pointer-events: none;
    opacity: 0%;
    animation: light 5s infinite;
    z-index: 1;
}

@keyframes light{
    0%, 100%{
        opacity: 0%;
    }
    50% {
        opacity: 80%;
    }
    
    100% {
        opacity: 0%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c91f585 */@media(max-width: 767px) and (min-width: 520px){
.elementor-13811 .elementor-element.elementor-element-c91f585 .elementor-heading-title{
    font-size: 32px!important;
    line-height: 40px!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab0b5f2 */@media(max-width: 1103px){
    .elementor-13811 .elementor-element.elementor-element-ab0b5f2 .e-con-inner{
        column-gap: 20px !important;
}
}

@media(max-width: 1425px) and (min-width: 1024px){
    .elementor-13811 .elementor-element.elementor-element-ab0b5f2{
        min-height: 700px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e69f4ea */.elementor-13811 .elementor-element.elementor-element-e69f4ea .elementor-image-box-content {
    display: flex;
    align-items: center;
    gap: 20px
}

.elementor-13811 .elementor-element.elementor-element-e69f4ea .elementor-image-box-title{
    width: 800px !important;
}

@media(max-width: 1200px) and (min-width: 1024px){

.elementor-13811 .elementor-element.elementor-element-e69f4ea .elementor-image-box-title{
    width: 800px !important;
}
.elementor-13811 .elementor-element.elementor-element-e69f4ea .elementor-image-box-description{
font-size: 28px !important;
line-height: 35px !important;
}
.elementor-13811 .elementor-element.elementor-element-e69f4ea .elementor-image-box-content {
    gap: 0px;
}
}
@media(max-width: 1024px){

.elementor-13811 .elementor-element.elementor-element-e69f4ea .elementor-image-box-title{
    width: auto !important;
}
.elementor-13811 .elementor-element.elementor-element-e69f4ea .elementor-image-box-description{
font-size: 28px !important;
line-height: 35px !important;
}
.elementor-13811 .elementor-element.elementor-element-e69f4ea .elementor-image-box-content {
        display: block;
    align-items: center;
}
}

@media(max-width: 767px){
.elementor-13811 .elementor-element.elementor-element-e69f4ea .elementor-image-box-description{
font-size:16px !important;
line-height: 25px !important;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2256a */@media(max-width: 767px){
.elementor-13811 .elementor-element.elementor-element-ca2256a .elementor-text-editor{
        padding: 40px !important;
    }

}
@media(max-width: 450px){
.elementor-13811 .elementor-element.elementor-element-ca2256a .elementor-text-editor{
    font-size: 16px !important;
        padding: 20px !important;
    }

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-185a771 */.elementor-13811 .elementor-element.elementor-element-185a771 .elementor-icon-list-item{
    padding: 10px 25px;
    border-radius: 10px;
    border: 0.5px solid #FFFFFF; 
}
@media (max-width: 767px){
        .elementor-13811 .elementor-element.elementor-element-185a771 .elementor-icon-list-items{
    display: block !important;
        }
    .elementor-13811 .elementor-element.elementor-element-185a771 .elementor-icon-list-item{
        margin-top: 20px;
    }
}
@media (max-width: 440px){
    .elementor-13811 .elementor-element.elementor-element-185a771 .elementor-icon-list-items{
    display: block !important;
    algin-items: center !important;
    
    }
    .elementor-13811 .elementor-element.elementor-element-185a771 .elementor-icon-list-text{
            font-size: 18px !important;
    }
        .elementor-13811 .elementor-element.elementor-element-185a771 .elementor-icon-list-item{
    padding: 10px 15px;
        }
}

@media (max-width: 380px){

    .elementor-13811 .elementor-element.elementor-element-185a771 .elementor-icon-list-text{
            font-size: 13px !important;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f10356 */@media (max-width: 380px){

    .elementor-13811 .elementor-element.elementor-element-9f10356 .elementor-heading-title{
            font-size: 13px !important;
            padding: -10px;
    }
    .elementor-13811 .elementor-element.elementor-element-9f10356{
        margin-top: -10px;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d114cb */.elementor-13811 .elementor-element.elementor-element-6d114cb .valor{
    font-size: 6em;
    line-height: 1.2em;
    font-weight: 700;
}

.elementor-13811 .elementor-element.elementor-element-6d114cb .cents{
    font-size: 2em!important;
    font-weight: 700;
    vertical-align: 0.65em;
}


@media(max-width: 500px){
    
.elementor-13811 .elementor-element.elementor-element-6d114cb .valor{
    font-size: 4em !important;
    line-height: 1.2em;
    }
.elementor-13811 .elementor-element.elementor-element-6d114cb .cents{
    font-size: 20px !important;
    font-weight: 700;
}
}

@media(max-width: 341px){
    
.elementor-13811 .elementor-element.elementor-element-6d114cb .valor{
    font-size: 3em !important;
    line-height: 1.8em;
    }
    .elementor-13811 .elementor-element.elementor-element-6d114cb .elementor-heading-title{
        line-height: 5px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f64b4c */.elementor-13811 .elementor-element.elementor-element-0f64b4c .elementor-button{
        background: linear-gradient(to right, #D95204, #FFFFBB, #D95204)!important;
}
.elementor-13811 .elementor-element.elementor-element-0f64b4c .elementor-button{
        font-weight: 900 !important;
}

@media(max-width: 430px){
    .elementor-13811 .elementor-element.elementor-element-0f64b4c .elementor-button{
    font-size: 13px !important;
    background: linear-gradient(to right, #D95204, #FFFFBB, #D95204)!important;
}
.elementor-13811 .elementor-element.elementor-element-0f64b4c .elementor-button-{
    font-weight: 900 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19344e7 */.wrapper{
    border-radius: 20px;
}

.wrapper .elementor-widget:not(.html-fundo, .html-brilho){
    z-index:9;
}

.html-brilho{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: none;
    z-index: 1;
}

.superior{
    position: absolute;
    border-radius: 20px;
    top: 3px;
    left: 3px;
    background: linear-gradient(-220deg, #ffffff 0%, transparent 30%);
    width: 400px;
    height: 400px;
    filter: blur(3px);
    mix-blend-mode: plus-lighter;
}

.brilho2{
    background: linear-gradient(-220deg, #FFBEF9 0%, transparent 30%);
    filter: blur(4px);
}

.brilho3{
    background: linear-gradient(-220deg, #BD95FF 0%, transparent 30%);
    filter: blur(10px);
}

.brilho4{
    background: linear-gradient(-220deg, #FFBEF9 0%, transparent 30%);
    filter: blur(70px);
    opacity: 0.7;
}

.inferior{
    position: absolute;
    border-radius: 20px;
    bottom: 3px;
    right: 3px;
    background: linear-gradient(-220deg, #ffffff 0%, transparent 30%);
    width: 400px;
    height: 400px;
    filter: blur(3px);
    mix-blend-mode: plus-lighter;
    transform: scale(-1);
}

.inferior.brilho2{
    background: linear-gradient(-220deg, #FFBEF9 0%, transparent 30%);
    filter: blur(4px);
}

.inferior.brilho3{
    background: linear-gradient(-220deg, #BD95FF 0%, transparent 30%);
    filter: blur(10px);
}

.inferior.brilho4{
    background: linear-gradient(-220deg, #FFBEF9 0%, transparent 30%);
    filter: blur(70px);
}

.superior.brilho5{
    width: 150px;
    height: 150px;
    filter: blur(5px);
    top: 0px;
    left: 0px;
   background: linear-gradient(-220deg, #BD95FF 0%, transparent 30%);
}

.inferior.brilho5{
    width: 150px;
    height: 150px;
    filter: blur(5px);
    bottom: 0px;
    right: 0px;
   background: linear-gradient(-220deg, #BD95FF 0%, transparent 30%);
}

.html-fundo{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: none;
    z-index: 3;
}

.fundo{
    border-radius: 20px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: linear-gradient(-35deg, #ffffff, transparent, transparent, #ffffff);
    width: calc(100% - 8px);
    height: calc(100% - 8px);
    pointer-events: none;
}

.fundo::before{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
    border-radius: 20px;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    background: #0E0C1F; /*troque a cor ou imagem de fundo aqui*/
    z-index: 0;
    border: 1px solid #6f6187; /*troque a cor da borda aqui*/
}

.html-brilho{
    filter: hue-rotate(120deg); /*troque o valor do ângulo para quanto quiser para qualquer valor entre 0deg e 360deg*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b6d7203 */.elementor-13811 .elementor-element.elementor-element-b6d7203 .elementor-image-box-description{
    white-space: pre-wrap;
}

.elementor-13811 .elementor-element.elementor-element-b6d7203 .elementor-image-box-img{
    rotate: -2deg
}

@media(max-width: 1024px){
   .elementor-13811 .elementor-element.elementor-element-b6d7203 .elementor-image-box-wrapper{
       display: block;
       
   } 
}

@media(max-width: 767px) and (min-width: 500px){
.elementor-13811 .elementor-element.elementor-element-b6d7203{
    width: 400px !important;
}
    }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-Light.eot');
	src: url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-Light.eot?#iefix') format('embedded-opentype'),
		url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-Light.woff2') format('woff2'),
		url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-Light.woff') format('woff'),
		url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-Light.ttf') format('truetype'),
		url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-Light.svg#Montserrat') format('svg');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-Regular.eot');
	src: url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-Regular.woff2') format('woff2'),
		url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-Regular.woff') format('woff'),
		url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-Regular.ttf') format('truetype'),
		url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-Regular.svg#Montserrat') format('svg');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-Medium.eot');
	src: url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-Medium.woff2') format('woff2'),
		url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-Medium.woff') format('woff'),
		url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-Medium.ttf') format('truetype'),
		url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-Medium.svg#Montserrat') format('svg');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-SemiBold.eot');
	src: url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-SemiBold.woff2') format('woff2'),
		url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-SemiBold.woff') format('woff'),
		url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-SemiBold.ttf') format('truetype'),
		url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-SemiBold.svg#Montserrat') format('svg');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-Bold.eot');
	src: url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-Bold.woff2') format('woff2'),
		url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-Bold.woff') format('woff'),
		url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-Bold.ttf') format('truetype'),
		url('https://kamartinsfotografia.com.br/wp-content/uploads/2024/04/Montserrat-Bold.svg#Montserrat') format('svg');
}
/* End Custom Fonts CSS */