.elementor-12 .elementor-element.elementor-element-1d59f6b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-1d59f6b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1d59f6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7F7F7 0%, #F7F7F7 100%);}.elementor-12 .elementor-element.elementor-element-eb1aacc{--display:flex;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-59a9a32 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:46px;font-weight:900;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-77a1a88{color:var( --e-global-color-astglobalcolor3 );}.elementor-12 .elementor-element.elementor-element-aefeb45{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-424a9d8 img{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-6a54dc9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-d9984f5{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-12 .elementor-element.elementor-element-d9984f5 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:42px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-41c9e90{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f9a1ea8{--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;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-f9a1ea8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f9a1ea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #F5F5F5 100%);}.elementor-12 .elementor-element.elementor-element-f9a1ea8:hover{background-color:transparent;background-image:linear-gradient(180deg, #EEEEEE 0%, #E6E6E6 100%);}.elementor-widget-image-box .elementor-image-box-title{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{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-11760d1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-11760d1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-11760d1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-11760d1 .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-12 .elementor-element.elementor-element-11760d1 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-43b9815{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-728ebc8{--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;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-728ebc8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-728ebc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #F5F5F5 100%);}.elementor-12 .elementor-element.elementor-element-728ebc8:hover{background-color:transparent;background-image:linear-gradient(180deg, #EEEEEE 0%, #E6E6E6 100%);}.elementor-12 .elementor-element.elementor-element-6a85bb6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-6a85bb6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-6a85bb6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-6a85bb6 .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-12 .elementor-element.elementor-element-6a85bb6 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-b4e86a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-12 .elementor-element.elementor-element-6fccfe3{--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;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-6fccfe3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6fccfe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #F5F5F5 100%);}.elementor-12 .elementor-element.elementor-element-6fccfe3:hover{background-color:transparent;background-image:linear-gradient(180deg, #EEEEEE 0%, #E6E6E6 100%);}.elementor-12 .elementor-element.elementor-element-72da1a3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-72da1a3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-72da1a3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-72da1a3 .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-12 .elementor-element.elementor-element-72da1a3 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-3fed674{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-12 .elementor-element.elementor-element-730d02c{--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;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-730d02c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-730d02c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #F5F5F5 100%);}.elementor-12 .elementor-element.elementor-element-730d02c:hover{background-color:transparent;background-image:linear-gradient(180deg, #EEEEEE 0%, #E6E6E6 100%);}.elementor-12 .elementor-element.elementor-element-7115b3e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-7115b3e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-7115b3e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-7115b3e .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-12 .elementor-element.elementor-element-7115b3e .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-e1e4ab2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-12 .elementor-element.elementor-element-ac9fbbd{--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;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-ac9fbbd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ac9fbbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #F5F5F5 100%);}.elementor-12 .elementor-element.elementor-element-ac9fbbd:hover{background-color:transparent;background-image:linear-gradient(180deg, #EEEEEE 0%, #E6E6E6 100%);}.elementor-12 .elementor-element.elementor-element-e4d8824.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-e4d8824.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-e4d8824.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-e4d8824 .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-12 .elementor-element.elementor-element-e4d8824 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-0b1ce6b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-12 .elementor-element.elementor-element-fd649c5{--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;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-fd649c5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fd649c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #F5F5F5 100%);}.elementor-12 .elementor-element.elementor-element-fd649c5:hover{background-color:transparent;background-image:linear-gradient(180deg, #EEEEEE 0%, #E6E6E6 100%);}.elementor-12 .elementor-element.elementor-element-17b77b3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-17b77b3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-17b77b3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-17b77b3 .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-12 .elementor-element.elementor-element-17b77b3 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-5296401{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-d8e7868{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-12 .elementor-element.elementor-element-d8e7868 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:42px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-5408226 img{width:70%;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-b64af0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-b64af0c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b64af0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FCFCFC 0%, #F0F0F0 100%);}.elementor-12 .elementor-element.elementor-element-d45bcda{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-12 .elementor-element.elementor-element-d45bcda .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:42px;font-weight:900;color:#D90816;}.elementor-12 .elementor-element.elementor-element-a1f5948{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-95dce22{--display:flex;}.elementor-12 .elementor-element.elementor-element-833cb7b{--display:flex;}.elementor-12 .elementor-element.elementor-element-a4cc155{--display:flex;}.elementor-12 .elementor-element.elementor-element-7f890b1{--display:flex;}.elementor-12 .elementor-element.elementor-element-3981223{--display:flex;}.elementor-12 .elementor-element.elementor-element-72922e8{--display:flex;}.elementor-12 .elementor-element.elementor-element-d3ccfd1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-d3ccfd1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d3ccfd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F1F1F1 100%);}.elementor-12 .elementor-element.elementor-element-1eef600{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-b9f5ba6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-b9f5ba6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b9f5ba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FCFCFC 0%, #F0F0F0 100%);}.elementor-12 .elementor-element.elementor-element-53c871b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-12 .elementor-element.elementor-element-53c871b .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:42px;font-weight:900;color:#D90816;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-0cab052{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-12 .elementor-element.elementor-element-0cab052 .elementor-button{background-color:var( --e-global-color-primary );font-size:18px;font-weight:700;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-0cab052 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.75 * 100% );}.elementor-12 .elementor-element.elementor-element-0cab052:after{content:"0.75";}.elementor-12 .elementor-element.elementor-element-0cab052 .elementor-post__thumbnail__link{width:100%;}.elementor-12 .elementor-element.elementor-element-0cab052 .elementor-post__meta-data span + span:before{content:"•";}.elementor-12 .elementor-element.elementor-element-0cab052 .elementor-post__text{margin-top:20px;}.elementor-12 .elementor-element.elementor-element-0cab052 .elementor-post__title, .elementor-12 .elementor-element.elementor-element-0cab052 .elementor-post__title a{font-size:22px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-0cab052 .elementor-post__read-more{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0cab052 a.elementor-post__read-more{font-size:14px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-1d59f6b{--content-width:1240px;}.elementor-12 .elementor-element.elementor-element-6a54dc9{--content-width:1240px;}.elementor-12 .elementor-element.elementor-element-41c9e90{--width:50%;}.elementor-12 .elementor-element.elementor-element-f9a1ea8{--width:100%;}.elementor-12 .elementor-element.elementor-element-43b9815{--width:50%;}.elementor-12 .elementor-element.elementor-element-728ebc8{--width:100%;}.elementor-12 .elementor-element.elementor-element-b4e86a2{--width:50%;}.elementor-12 .elementor-element.elementor-element-6fccfe3{--width:100%;}.elementor-12 .elementor-element.elementor-element-3fed674{--width:50%;}.elementor-12 .elementor-element.elementor-element-730d02c{--width:100%;}.elementor-12 .elementor-element.elementor-element-e1e4ab2{--width:50%;}.elementor-12 .elementor-element.elementor-element-ac9fbbd{--width:100%;}.elementor-12 .elementor-element.elementor-element-0b1ce6b{--width:50%;}.elementor-12 .elementor-element.elementor-element-fd649c5{--width:100%;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-1d59f6b{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-12 .elementor-element.elementor-element-424a9d8 img{width:100%;}.elementor-12 .elementor-element.elementor-element-f9a1ea8{--margin-top:0rem;--margin-bottom:0rem;--margin-left:1rem;--margin-right:2rem;}.elementor-12 .elementor-element.elementor-element-728ebc8{--margin-top:0rem;--margin-bottom:0rem;--margin-left:1rem;--margin-right:2rem;}.elementor-12 .elementor-element.elementor-element-6fccfe3{--margin-top:0rem;--margin-bottom:0rem;--margin-left:1rem;--margin-right:2rem;}.elementor-12 .elementor-element.elementor-element-730d02c{--margin-top:0rem;--margin-bottom:0rem;--margin-left:1rem;--margin-right:2rem;}.elementor-12 .elementor-element.elementor-element-ac9fbbd{--margin-top:0rem;--margin-bottom:0rem;--margin-left:1rem;--margin-right:2rem;}.elementor-12 .elementor-element.elementor-element-fd649c5{--margin-top:0rem;--margin-bottom:0rem;--margin-left:1rem;--margin-right:2rem;}.elementor-12 .elementor-element.elementor-element-a1f5948{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-59a9a32 .elementor-heading-title{font-size:38px;}.elementor-12 .elementor-element.elementor-element-77a1a88{text-align:justify;}.elementor-12 .elementor-element.elementor-element-d9984f5 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-41c9e90{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f9a1ea8{--margin-top:1rem;--margin-bottom:1rem;--margin-left:1rem;--margin-right:1rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-12 .elementor-element.elementor-element-11760d1 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-11760d1 .elementor-image-box-wrapper .elementor-image-box-img{width:90%;}.elementor-12 .elementor-element.elementor-element-43b9815{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-728ebc8{--margin-top:1rem;--margin-bottom:1rem;--margin-left:1rem;--margin-right:1rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-12 .elementor-element.elementor-element-6a85bb6 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-6a85bb6 .elementor-image-box-wrapper .elementor-image-box-img{width:90%;}.elementor-12 .elementor-element.elementor-element-b4e86a2{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6fccfe3{--margin-top:1rem;--margin-bottom:1rem;--margin-left:1rem;--margin-right:1rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-12 .elementor-element.elementor-element-72da1a3 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-72da1a3 .elementor-image-box-wrapper .elementor-image-box-img{width:90%;}.elementor-12 .elementor-element.elementor-element-3fed674{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-730d02c{--margin-top:1rem;--margin-bottom:1rem;--margin-left:1rem;--margin-right:1rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-12 .elementor-element.elementor-element-7115b3e .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-7115b3e .elementor-image-box-wrapper .elementor-image-box-img{width:90%;}.elementor-12 .elementor-element.elementor-element-e1e4ab2{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ac9fbbd{--margin-top:1rem;--margin-bottom:1rem;--margin-left:1rem;--margin-right:1rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-12 .elementor-element.elementor-element-e4d8824 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-e4d8824 .elementor-image-box-wrapper .elementor-image-box-img{width:90%;}.elementor-12 .elementor-element.elementor-element-0b1ce6b{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fd649c5{--margin-top:1rem;--margin-bottom:1rem;--margin-left:1rem;--margin-right:1rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-12 .elementor-element.elementor-element-17b77b3 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-17b77b3 .elementor-image-box-wrapper .elementor-image-box-img{width:90%;}.elementor-12 .elementor-element.elementor-element-d8e7868 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-d45bcda .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-a1f5948{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-53c871b .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-0cab052 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-12 .elementor-element.elementor-element-0cab052:after{content:"0.5";}.elementor-12 .elementor-element.elementor-element-0cab052 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for container, class: .elementor-element-a1f5948 */.pk-card-1,
.pk-card-2,
.pk-card-3,
.pk-card-4,
.pk-card-5,
.pk-card-6 {
  width: 100%;
  max-width: 340px;
  padding: 28px 22px;
  border-radius: 22px;
  background: linear-gradient(180deg, #ff1744 0%, #e50914 55%, #b8001f 100%);
  box-shadow: 0 18px 40px rgba(183, 0, 31, 0.35);
  font-family: Arial, sans-serif;
  color: #ffffff;
  text-align: center;
}

.pk-card-1__icon,
.pk-card-2__icon,
.pk-card-3__icon,
.pk-card-4__icon,
.pk-card-5__icon,
.pk-card-6__icon {
  width: 88px;
  height: 88px;
  margin: 0 auto 18px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(255, 255, 255, 0.12);
  border: 2px solid rgba(255, 255, 255, 0.18);
  font-size: 34px;
  color: #ffffff;
  box-shadow: inset 0 0 0 1px rgba(255,255,255,0.06);
}

.pk-card-1__title,
.pk-card-2__title,
.pk-card-3__title,
.pk-card-4__title,
.pk-card-5__title,
.pk-card-6__title {
  margin: 0 0 12px;
  font-size: 1.9rem;
  line-height: 1.15;
  color: #ffffff !important;
  font-weight: 700;
  background: transparent !important;
  box-shadow: none !important;
  border: none !important;
  padding: 0 !important;
  border-radius: 0 !important;
}

.pk-card-1__text,
.pk-card-2__text,
.pk-card-3__text,
.pk-card-4__text,
.pk-card-5__text,
.pk-card-6__text {
  margin: 0;
  font-size: 1.05rem;
  line-height: 1.7;
  color: #ffffff !important;
  font-weight: 400;
  background: transparent !important;
  box-shadow: none !important;
  border: none !important;
  padding: 0 !important;
  border-radius: 0 !important;
}

.pk-card-1 i,
.pk-card-2 i,
.pk-card-3 i,
.pk-card-4 i,
.pk-card-5 i,
.pk-card-6 i {
  color: #ffffff;
}

@media (max-width: 480px) {
  .pk-card-1,
  .pk-card-2,
  .pk-card-3,
  .pk-card-4,
  .pk-card-5,
  .pk-card-6 {
    max-width: 100%;
    padding: 22px 16px;
  }

  .pk-card-1__icon,
  .pk-card-2__icon,
  .pk-card-3__icon,
  .pk-card-4__icon,
  .pk-card-5__icon,
  .pk-card-6__icon {
    width: 74px;
    height: 74px;
    font-size: 28px;
  }

  .pk-card-1__title,
  .pk-card-2__title,
  .pk-card-3__title,
  .pk-card-4__title,
  .pk-card-5__title,
  .pk-card-6__title {
    font-size: 1.5rem;
  }

  .pk-card-1__text,
  .pk-card-2__text,
  .pk-card-3__text,
  .pk-card-4__text,
  .pk-card-5__text,
  .pk-card-6__text {
    font-size: 0.98rem;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3218618 */.dp-prazos-valores {
  width: 100%;
  padding: 40px 24px;
  border-radius: 28px;
  background: linear-gradient(180deg, #fff5f7 0%, #ffe9ee 100%);
  font-family: Arial, sans-serif;
  box-sizing: border-box;
}

.dp-prazos-valores__header {
  text-align: center;
  max-width: 860px;
  margin: 0 auto 32px;
}

.dp-prazos-valores__label {
  display: inline-block;
  margin-bottom: 12px;
  padding: 8px 16px;
  border-radius: 999px;
  background: linear-gradient(180deg, #ff1744 0%, #d90429 100%);
  color: #ffffff;
  font-size: 0.88rem;
  font-weight: 700;
  letter-spacing: 0.04em;
  text-transform: uppercase;
}

.dp-prazos-valores__title {
  margin: 0 0 12px;
  font-size: 2.4rem;
  line-height: 1.15;
  color: #b8001f;
  font-weight: 800;
}

.dp-prazos-valores__subtitle {
  margin: 0;
  font-size: 1.02rem;
  line-height: 1.7;
  color: #5f1a27;
}

.dp-prazos-valores__grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 22px;
  margin-bottom: 28px;
}

.dp-info-box {
  padding: 24px 20px;
  border-radius: 24px;
  background: linear-gradient(180deg, #ff1744 0%, #e50914 55%, #b8001f 100%);
  box-shadow: 0 18px 40px rgba(183, 0, 31, 0.18);
  text-align: center;
  color: #ffffff;
}

.dp-info-box__number {
  margin-bottom: 14px;
  font-size: 1.55rem;
  line-height: 1.1;
  font-weight: 800;
  color: #ffffff;
}

.dp-info-box__title {
  margin: 0 0 12px;
  font-size: 1.35rem;
  line-height: 1.2;
  font-weight: 700;
  color: #ffffff;
}

.dp-info-box__text {
  margin: 0;
  font-size: 0.98rem;
  line-height: 1.7;
  color: #ffffff;
}

.dp-prazos-valores__notes {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
}

.dp-note {
  padding: 22px 20px;
  border-radius: 22px;
  background: #ffffff;
  border: 1px solid rgba(184, 0, 31, 0.10);
  box-shadow: 0 12px 30px rgba(184, 0, 31, 0.08);
}

.dp-note__title {
  margin: 0 0 10px;
  font-size: 1.15rem;
  line-height: 1.2;
  color: #b8001f;
  font-weight: 700;
}

.dp-note__text {
  margin: 0;
  font-size: 0.96rem;
  line-height: 1.7;
  color: #5a1f2a;
}

@media (max-width: 1024px) {
  .dp-prazos-valores__grid {
    grid-template-columns: repeat(2, 1fr);
  }

  .dp-prazos-valores__notes {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 640px) {
  .dp-prazos-valores {
    padding: 28px 16px;
    border-radius: 22px;
  }

  .dp-prazos-valores__title {
    font-size: 1.8rem;
  }

  .dp-prazos-valores__grid {
    grid-template-columns: 1fr;
    gap: 16px;
  }

  .dp-info-box,
  .dp-note {
    padding: 20px 16px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e05e93 */.dp-contact {
  width: 100%;
  padding: 48px 24px;
  background: linear-gradient(180deg, #fff4f6 0%, #ffe7ec 100%);
  font-family: Arial, sans-serif;
  box-sizing: border-box;
}

.dp-contact__wrapper {
  max-width: 1240px;
  margin: 0 auto;
  padding: 34px 28px;
  border-radius: 30px;
  background: linear-gradient(180deg, #ff1744 0%, #e50914 55%, #b8001f 100%);
  box-shadow: 0 24px 60px rgba(183, 0, 31, 0.20);
  color: #ffffff;
}

.dp-contact__intro {
  max-width: 860px;
  margin: 0 auto 30px;
  text-align: center;
}

.dp-contact__badge {
  display: inline-block;
  margin-bottom: 14px;
  padding: 8px 16px;
  border-radius: 999px;
  background: rgba(255,255,255,0.14);
  border: 1px solid rgba(255,255,255,0.18);
  font-size: 0.86rem;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  color: #ffffff;
}

.dp-contact__title {
  margin: 0 0 12px;
  font-size: 2.8rem;
  line-height: 1.08;
  font-weight: 800;
  color: #ffffff;
}

.dp-contact__subtitle {
  margin: 0 0 10px;
  font-size: 1.08rem;
  line-height: 1.7;
  color: #ffffff;
}

.dp-contact__text {
  margin: 0 auto;
  max-width: 820px;
  font-size: 1rem;
  line-height: 1.8;
  color: rgba(255,255,255,0.95);
}

.dp-contact__actions {
  display: flex;
  justify-content: center;
  gap: 14px;
  flex-wrap: wrap;
  margin-top: 24px;
}

.dp-contact__button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  min-width: 210px;
  padding: 14px 20px;
  border-radius: 16px;
  background: #ffffff;
  color: #c50024;
  text-decoration: none;
  font-size: 0.98rem;
  font-weight: 700;
  box-shadow: 0 14px 28px rgba(0,0,0,0.14);
  transition: transform 0.25s ease, box-shadow 0.25s ease;
}

.dp-contact__button:hover {
  transform: translateY(-3px);
  box-shadow: 0 18px 34px rgba(0,0,0,0.18);
}

.dp-contact__button--secondary {
  background: rgba(255,255,255,0.12);
  color: #ffffff;
  border: 1px solid rgba(255,255,255,0.20);
}

.dp-contact__grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 20px;
  margin-top: 8px;
}

.dp-contact-card {
  padding: 24px 18px;
  border-radius: 22px;
  background: rgba(255,255,255,0.10);
  border: 1px solid rgba(255,255,255,0.14);
  text-align: center;
  box-shadow: inset 0 0 0 1px rgba(255,255,255,0.03);
}

.dp-contact-card__icon {
  width: 78px;
  height: 78px;
  margin: 0 auto 16px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(255,255,255,0.12);
  border: 2px solid rgba(255,255,255,0.18);
  font-size: 30px;
  color: #ffffff;
}

.dp-contact-card__title {
  margin: 0 0 10px;
  font-size: 1.3rem;
  line-height: 1.2;
  font-weight: 700;
  color: #ffffff;
}

.dp-contact-card__info {
  margin: 0;
  font-size: 0.98rem;
  line-height: 1.7;
  color: #ffffff;
  word-break: break-word;
}

.dp-contact__bottom {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 20px;
  margin-top: 24px;
}

.dp-contact__note {
  display: flex;
  gap: 16px;
  align-items: flex-start;
  padding: 22px 20px;
  border-radius: 22px;
  background: rgba(255,255,255,0.10);
  border: 1px solid rgba(255,255,255,0.14);
}

.dp-contact__note-icon {
  flex: 0 0 54px;
  width: 54px;
  height: 54px;
  border-radius: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(255,255,255,0.14);
  font-size: 22px;
  color: #ffffff;
}

.dp-contact__note-title {
  margin: 0 0 8px;
  font-size: 1.1rem;
  line-height: 1.2;
  font-weight: 700;
  color: #ffffff;
}

.dp-contact__note-text {
  margin: 0;
  font-size: 0.96rem;
  line-height: 1.7;
  color: rgba(255,255,255,0.95);
}

.dp-contact__socials {
  display: flex;
  justify-content: center;
  gap: 12px;
  flex-wrap: wrap;
  margin-top: 26px;
}

.dp-social {
  width: 52px;
  height: 52px;
  border-radius: 50%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: rgba(255,255,255,0.12);
  border: 1px solid rgba(255,255,255,0.18);
  color: #ffffff;
  text-decoration: none;
  font-size: 1.1rem;
  transition: transform 0.25s ease, background 0.25s ease;
}

.dp-social:hover {
  transform: translateY(-3px);
  background: rgba(255,255,255,0.18);
}

@media (max-width: 1024px) {
  .dp-contact__grid {
    grid-template-columns: repeat(2, 1fr);
  }

  .dp-contact__bottom {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 640px) {
  .dp-contact {
    padding: 28px 14px;
  }

  .dp-contact__wrapper {
    padding: 24px 16px;
    border-radius: 22px;
  }

  .dp-contact__title {
    font-size: 2rem;
  }

  .dp-contact__grid {
    grid-template-columns: 1fr;
  }

  .dp-contact-card,
  .dp-contact__note {
    padding: 18px 16px;
  }

  .dp-contact__button {
    width: 100%;
    min-width: unset;
  }
}/* End custom CSS */