.elementor-715 .elementor-element.elementor-element-191a12e{--display:flex;--min-height:750px;--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;}.elementor-715 .elementor-element.elementor-element-191a12e:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-191a12e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.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-715 .elementor-element.elementor-element-0b09cb5{text-align:center;}.elementor-715 .elementor-element.elementor-element-0b09cb5 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:95px;font-weight:300;color:#FFFFFF;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-715 .elementor-element.elementor-element-3dd8dbb{--spacer-size:100px;}.elementor-715 .elementor-element.elementor-element-a76261d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-280e577{--display:flex;--min-height:460px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-715 .elementor-element.elementor-element-689e7f1 img{height:460px;}.elementor-715 .elementor-element.elementor-element-08c4c7d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-9d9877e img{height:460px;}.elementor-715 .elementor-element.elementor-element-2935f1c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-256b70b img{height:460px;}.elementor-715 .elementor-element.elementor-element-e5da298{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-c60dccc img{height:463px;object-fit:cover;object-position:top center;}.elementor-715 .elementor-element.elementor-element-003fef0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-003fef0:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-003fef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-715 .elementor-element.elementor-element-ab4359d{text-align:center;}.elementor-715 .elementor-element.elementor-element-ab4359d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:54px;font-weight:300;color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-eba9ba7{--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-715 .elementor-element.elementor-element-eba9ba7:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-eba9ba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-715 .elementor-element.elementor-element-5564b4f{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-715 .elementor-element.elementor-element-5564b4f:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-5564b4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-48fba78 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:500;color:#121212;}.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-715 .elementor-element.elementor-element-210044a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#121212;}.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-715 .elementor-element.elementor-element-eb86026 .elementor-button{background-color:#FFCD57;font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;fill:#121212;color:#121212;}.elementor-715 .elementor-element.elementor-element-c05e932{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-715 .elementor-element.elementor-element-c05e932:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-c05e932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-715 .elementor-element.elementor-element-23a35b8{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-715 .elementor-element.elementor-element-23a35b8:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-23a35b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-fba2f0b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:500;color:#121212;}.elementor-715 .elementor-element.elementor-element-62f0b12{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#121212;}.elementor-715 .elementor-element.elementor-element-973de52 .elementor-button{background-color:#FFCD57;font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;fill:#121212;color:#121212;}.elementor-715 .elementor-element.elementor-element-b4ca19e{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-715 .elementor-element.elementor-element-b4ca19e:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-b4ca19e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-9683213 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:500;color:#121212;}.elementor-715 .elementor-element.elementor-element-a2f3350{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#121212;}.elementor-715 .elementor-element.elementor-element-879bef6 .elementor-button{background-color:#FFCD57;font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;fill:#121212;color:#121212;}.elementor-715 .elementor-element.elementor-element-4146ff4{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-715 .elementor-element.elementor-element-4146ff4:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-4146ff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-245d632 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:500;color:#121212;}.elementor-715 .elementor-element.elementor-element-1657a0e{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#121212;}.elementor-715 .elementor-element.elementor-element-64495aa .elementor-button{background-color:#FFCD57;font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;fill:#121212;color:#121212;}.elementor-715 .elementor-element.elementor-element-97926a7{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-715 .elementor-element.elementor-element-97926a7:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-97926a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-8114efb .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:500;color:#121212;}.elementor-715 .elementor-element.elementor-element-fb13b5d{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#121212;}.elementor-715 .elementor-element.elementor-element-f078671 .elementor-button{background-color:#FFCD57;font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;fill:#121212;color:#121212;}.elementor-715 .elementor-element.elementor-element-386bb26{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-715 .elementor-element.elementor-element-386bb26:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-386bb26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-bed8e0b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:500;color:#121212;}.elementor-715 .elementor-element.elementor-element-4339498{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#121212;}.elementor-715 .elementor-element.elementor-element-03286ff .elementor-button{background-color:#FFCD57;font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;fill:#121212;color:#121212;}.elementor-715 .elementor-element.elementor-element-97f0aaa{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-715 .elementor-element.elementor-element-97f0aaa:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-97f0aaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-ca5b7ab .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:500;color:#121212;}.elementor-715 .elementor-element.elementor-element-2d62e4e{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#121212;}.elementor-715 .elementor-element.elementor-element-d1b03a6 .elementor-button{background-color:#FFCD57;font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;fill:#121212;color:#121212;}.elementor-715 .elementor-element.elementor-element-2d93857{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-715 .elementor-element.elementor-element-2d93857:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-2d93857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-77a6d48 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:500;color:#121212;}.elementor-715 .elementor-element.elementor-element-f0a1c15{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#121212;}.elementor-715 .elementor-element.elementor-element-34d1956 .elementor-button{background-color:#FFCD57;font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;fill:#121212;color:#121212;}.elementor-715 .elementor-element.elementor-element-36b98c5{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-715 .elementor-element.elementor-element-36b98c5:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-36b98c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-a79a079 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:500;color:#121212;}.elementor-715 .elementor-element.elementor-element-96aada0{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#121212;}.elementor-715 .elementor-element.elementor-element-8f31df7 .elementor-button{background-color:#FFCD57;font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;fill:#121212;color:#121212;}.elementor-715 .elementor-element.elementor-element-a017749{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-a017749:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-a017749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-715 .elementor-element.elementor-element-f0fb6ae{text-align:center;}.elementor-715 .elementor-element.elementor-element-f0fb6ae .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:54px;font-weight:300;color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-ce29ae5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-ce29ae5:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-ce29ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-715 .elementor-element.elementor-element-4c9f974{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#D9A600;--border-color:#D9A600;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-715 .elementor-element.elementor-element-4c9f974:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-4c9f974 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-4c9f974:hover{border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-4c9f974, .elementor-715 .elementor-element.elementor-element-4c9f974::before{--border-transition:0.3s;}.elementor-715 .elementor-element.elementor-element-fe9f7fc img{border-radius:5px 5px 5px 5px;}.elementor-715 .elementor-element.elementor-element-89e1bca{text-align:center;}.elementor-715 .elementor-element.elementor-element-89e1bca .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:600;color:#121212;}.elementor-715 .elementor-element.elementor-element-5aa3aa9{text-align:center;}.elementor-715 .elementor-element.elementor-element-5aa3aa9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#121212;}.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-715 .elementor-element.elementor-element-b0eea8b .elementor-icon-wrapper{text-align:center;}.elementor-715 .elementor-element.elementor-element-b0eea8b.elementor-view-stacked .elementor-icon{background-color:#121212;}.elementor-715 .elementor-element.elementor-element-b0eea8b.elementor-view-framed .elementor-icon, .elementor-715 .elementor-element.elementor-element-b0eea8b.elementor-view-default .elementor-icon{color:#121212;border-color:#121212;}.elementor-715 .elementor-element.elementor-element-b0eea8b.elementor-view-framed .elementor-icon, .elementor-715 .elementor-element.elementor-element-b0eea8b.elementor-view-default .elementor-icon svg{fill:#121212;}.elementor-715 .elementor-element.elementor-element-b0eea8b .elementor-icon{font-size:30px;}.elementor-715 .elementor-element.elementor-element-b0eea8b .elementor-icon svg{height:30px;}.elementor-715 .elementor-element.elementor-element-e9ef595{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#D9A600;--border-color:#D9A600;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-715 .elementor-element.elementor-element-e9ef595:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-e9ef595 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-e9ef595:hover{border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-e9ef595, .elementor-715 .elementor-element.elementor-element-e9ef595::before{--border-transition:0.3s;}.elementor-715 .elementor-element.elementor-element-e476f9d img{border-radius:5px 5px 5px 5px;}.elementor-715 .elementor-element.elementor-element-e3a7ebd{text-align:center;}.elementor-715 .elementor-element.elementor-element-e3a7ebd .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:600;color:#121212;}.elementor-715 .elementor-element.elementor-element-6dfc98d{text-align:center;}.elementor-715 .elementor-element.elementor-element-6dfc98d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#121212;}.elementor-715 .elementor-element.elementor-element-976d2c3 .elementor-icon-wrapper{text-align:center;}.elementor-715 .elementor-element.elementor-element-976d2c3.elementor-view-stacked .elementor-icon{background-color:#121212;}.elementor-715 .elementor-element.elementor-element-976d2c3.elementor-view-framed .elementor-icon, .elementor-715 .elementor-element.elementor-element-976d2c3.elementor-view-default .elementor-icon{color:#121212;border-color:#121212;}.elementor-715 .elementor-element.elementor-element-976d2c3.elementor-view-framed .elementor-icon, .elementor-715 .elementor-element.elementor-element-976d2c3.elementor-view-default .elementor-icon svg{fill:#121212;}.elementor-715 .elementor-element.elementor-element-976d2c3 .elementor-icon{font-size:30px;}.elementor-715 .elementor-element.elementor-element-976d2c3 .elementor-icon svg{height:30px;}.elementor-715 .elementor-element.elementor-element-8ef9005{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#D9A600;--border-color:#D9A600;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-715 .elementor-element.elementor-element-8ef9005:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-8ef9005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-8ef9005:hover{border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-8ef9005, .elementor-715 .elementor-element.elementor-element-8ef9005::before{--border-transition:0.3s;}.elementor-715 .elementor-element.elementor-element-5a09d6d img{border-radius:5px 5px 5px 5px;}.elementor-715 .elementor-element.elementor-element-a508fee{text-align:center;}.elementor-715 .elementor-element.elementor-element-a508fee .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:600;color:#121212;}.elementor-715 .elementor-element.elementor-element-799e2f0{text-align:center;}.elementor-715 .elementor-element.elementor-element-799e2f0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#121212;}.elementor-715 .elementor-element.elementor-element-c2afae3 .elementor-icon-wrapper{text-align:center;}.elementor-715 .elementor-element.elementor-element-c2afae3.elementor-view-stacked .elementor-icon{background-color:#121212;}.elementor-715 .elementor-element.elementor-element-c2afae3.elementor-view-framed .elementor-icon, .elementor-715 .elementor-element.elementor-element-c2afae3.elementor-view-default .elementor-icon{color:#121212;border-color:#121212;}.elementor-715 .elementor-element.elementor-element-c2afae3.elementor-view-framed .elementor-icon, .elementor-715 .elementor-element.elementor-element-c2afae3.elementor-view-default .elementor-icon svg{fill:#121212;}.elementor-715 .elementor-element.elementor-element-c2afae3 .elementor-icon{font-size:30px;}.elementor-715 .elementor-element.elementor-element-c2afae3 .elementor-icon svg{height:30px;}.elementor-715 .elementor-element.elementor-element-455f99e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-455f99e:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-455f99e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-715 .elementor-element.elementor-element-4f0cc38{--display:flex;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-715 .elementor-element.elementor-element-cb72102 .gallery-item .gallery-caption{text-align:center;}.elementor-715 .elementor-element.elementor-element-4dd37aa{--display:flex;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;}.elementor-715 .elementor-element.elementor-element-c96b873 .gallery-item .gallery-caption{text-align:center;}.elementor-715 .elementor-element.elementor-element-9af1cc3{--display:flex;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;}.elementor-715 .elementor-element.elementor-element-aadd84a .gallery-item .gallery-caption{text-align:center;}.elementor-715 .elementor-element.elementor-element-e6de835{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-e6de835:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-e6de835 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-715 .elementor-element.elementor-element-99ed4e8{text-align:center;}.elementor-715 .elementor-element.elementor-element-99ed4e8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:54px;font-weight:300;color:#FFFFFF;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-715 .elementor-element.elementor-element-5a33771 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-715 .elementor-element.elementor-element-5a33771 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-715 .elementor-element.elementor-element-5a33771{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-715 .elementor-element.elementor-element-5441e94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-5441e94:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-5441e94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-715 .elementor-element.elementor-element-02891d8{text-align:center;}.elementor-715 .elementor-element.elementor-element-02891d8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:54px;font-weight:300;color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-aadb234 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-715 .elementor-element.elementor-element-aadb234 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-715 .elementor-element.elementor-element-aadb234{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-715 .elementor-element.elementor-element-9c4f9c8 .elementor-button{background-color:#FFCD57;font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;fill:#121212;color:#121212;border-radius:5px 5px 5px 5px;padding:15px 25px 15px 25px;}.elementor-715 .elementor-element.elementor-element-9c4f9c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 0px 0px 0px;}.elementor-715 .elementor-element.elementor-element-a61e120{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-a61e120:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-a61e120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-715 .elementor-element.elementor-element-4ab0f56{text-align:center;}.elementor-715 .elementor-element.elementor-element-4ab0f56 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:54px;font-weight:300;color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-590b313{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-715 .elementor-element.elementor-element-1873b81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-1873b81:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-1873b81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-715 .elementor-element.elementor-element-bc8f172{text-align:center;}.elementor-715 .elementor-element.elementor-element-bc8f172 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:54px;font-weight:300;color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-fb1cfbd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-715 .elementor-element.elementor-element-690f54d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#D9A600;--border-color:#D9A600;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-715 .elementor-element.elementor-element-690f54d:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-690f54d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-690f54d:hover{border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-690f54d, .elementor-715 .elementor-element.elementor-element-690f54d::before{--border-transition:0.3s;}.elementor-715 .elementor-element.elementor-element-9e53c81 img{border-radius:5px 5px 5px 5px;}.elementor-715 .elementor-element.elementor-element-1b719fd{text-align:center;}.elementor-715 .elementor-element.elementor-element-1b719fd .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:600;color:#121212;}.elementor-715 .elementor-element.elementor-element-ad391c5{text-align:center;}.elementor-715 .elementor-element.elementor-element-ad391c5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#121212;}.elementor-715 .elementor-element.elementor-element-2734f5e{text-align:center;}.elementor-715 .elementor-element.elementor-element-2734f5e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#121212;}.elementor-715 .elementor-element.elementor-element-b092f2f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#D9A600;--border-color:#D9A600;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-715 .elementor-element.elementor-element-b092f2f:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-b092f2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-b092f2f:hover{border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-b092f2f, .elementor-715 .elementor-element.elementor-element-b092f2f::before{--border-transition:0.3s;}.elementor-715 .elementor-element.elementor-element-8b36a8a img{border-radius:5px 5px 5px 5px;}.elementor-715 .elementor-element.elementor-element-c5d53bf{text-align:center;}.elementor-715 .elementor-element.elementor-element-c5d53bf .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:600;color:#121212;}.elementor-715 .elementor-element.elementor-element-70ff967{text-align:center;}.elementor-715 .elementor-element.elementor-element-70ff967 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#121212;}.elementor-715 .elementor-element.elementor-element-16856da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-16856da:not(.elementor-motion-effects-element-type-background), .elementor-715 .elementor-element.elementor-element-16856da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-715 .elementor-element.elementor-element-fe4b2e2{text-align:center;}.elementor-715 .elementor-element.elementor-element-fe4b2e2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:54px;font-weight:300;color:#FFFFFF;}.elementor-715 .elementor-element.elementor-element-1180e41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-715 .elementor-element.elementor-element-c333c30{--display:flex;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-d2de350{border-radius:5px 5px 5px 5px;}.elementor-715 .elementor-element.elementor-element-3ff775d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-792cae3{border-radius:5px 5px 5px 5px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-715 .elementor-element.elementor-element-0b09cb5 .elementor-heading-title{font-size:65px;}.elementor-715 .elementor-element.elementor-element-3dd8dbb{--spacer-size:50px;}.elementor-715 .elementor-element.elementor-element-003fef0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-eba9ba7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-715 .elementor-element.elementor-element-c05e932{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-715 .elementor-element.elementor-element-a017749{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-ce29ae5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-715 .elementor-element.elementor-element-455f99e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-715 .elementor-element.elementor-element-e6de835{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-5441e94{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-a61e120{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-1873b81{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-715 .elementor-element.elementor-element-16856da{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-715 .elementor-element.elementor-element-0b09cb5 .elementor-heading-title{font-size:40px;}.elementor-715 .elementor-element.elementor-element-3dd8dbb{--spacer-size:20px;}.elementor-715 .elementor-element.elementor-element-ab4359d .elementor-heading-title{font-size:40px;}.elementor-715 .elementor-element.elementor-element-5564b4f{--padding-top:060px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-715 .elementor-element.elementor-element-23a35b8{--padding-top:060px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-715 .elementor-element.elementor-element-b4ca19e{--padding-top:060px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-715 .elementor-element.elementor-element-4146ff4{--padding-top:060px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-715 .elementor-element.elementor-element-97926a7{--padding-top:060px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-715 .elementor-element.elementor-element-386bb26{--padding-top:060px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-715 .elementor-element.elementor-element-97f0aaa{--padding-top:060px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-715 .elementor-element.elementor-element-2d93857{--padding-top:060px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-715 .elementor-element.elementor-element-36b98c5{--padding-top:060px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-715 .elementor-element.elementor-element-f0fb6ae .elementor-heading-title{font-size:40px;}.elementor-715 .elementor-element.elementor-element-455f99e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-715 .elementor-element.elementor-element-cb72102{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-715 .elementor-element.elementor-element-e6de835{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-715 .elementor-element.elementor-element-99ed4e8 .elementor-heading-title{font-size:40px;}.elementor-715 .elementor-element.elementor-element-5441e94{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-715 .elementor-element.elementor-element-aadb234{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;}.elementor-715 .elementor-element.elementor-element-a61e120{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-715 .elementor-element.elementor-element-4ab0f56 .elementor-heading-title{font-size:40px;}.elementor-715 .elementor-element.elementor-element-590b313{--icon-size:23px;}.elementor-715 .elementor-element.elementor-element-1873b81{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-715 .elementor-element.elementor-element-bc8f172 .elementor-heading-title{font-size:40px;}.elementor-715 .elementor-element.elementor-element-fe4b2e2 .elementor-heading-title{font-size:40px;}}@media(min-width:768px){.elementor-715 .elementor-element.elementor-element-280e577{--width:25%;}.elementor-715 .elementor-element.elementor-element-08c4c7d{--width:25%;}.elementor-715 .elementor-element.elementor-element-2935f1c{--width:25%;}.elementor-715 .elementor-element.elementor-element-e5da298{--width:25%;}.elementor-715 .elementor-element.elementor-element-23a35b8{--width:48%;}.elementor-715 .elementor-element.elementor-element-b4ca19e{--width:48%;}.elementor-715 .elementor-element.elementor-element-4146ff4{--width:48%;}.elementor-715 .elementor-element.elementor-element-97926a7{--width:48%;}.elementor-715 .elementor-element.elementor-element-386bb26{--width:48%;}.elementor-715 .elementor-element.elementor-element-97f0aaa{--width:48%;}.elementor-715 .elementor-element.elementor-element-2d93857{--width:48%;}.elementor-715 .elementor-element.elementor-element-36b98c5{--width:48%;}.elementor-715 .elementor-element.elementor-element-4c9f974{--width:30%;}.elementor-715 .elementor-element.elementor-element-e9ef595{--width:30%;}.elementor-715 .elementor-element.elementor-element-8ef9005{--width:30%;}.elementor-715 .elementor-element.elementor-element-4f0cc38{--width:30%;}.elementor-715 .elementor-element.elementor-element-4dd37aa{--width:30%;}.elementor-715 .elementor-element.elementor-element-9af1cc3{--width:30%;}.elementor-715 .elementor-element.elementor-element-690f54d{--width:30%;}.elementor-715 .elementor-element.elementor-element-b092f2f{--width:30%;}.elementor-715 .elementor-element.elementor-element-c333c30{--width:48%;}.elementor-715 .elementor-element.elementor-element-3ff775d{--width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-715 .elementor-element.elementor-element-690f54d{--width:37%;}.elementor-715 .elementor-element.elementor-element-b092f2f{--width:37%;}}/* Start custom CSS for image, class: .elementor-element-c60dccc *//* Container pai – garante o funcionamento */
.elementor-715 .elementor-element.elementor-element-c60dccc .elementor-container,
.elementor-715 .elementor-element.elementor-element-c60dccc {
  display: flex;
  gap: 0;
  overflow: hidden;
}

/* Cada item */
.img-acc-item {
  flex: 1;  /* todos começam com mesmo tamanho */
  transition: flex 0.4s ease, transform 0.4s ease;
  position: relative;
  overflow: hidden;
}

/* Imagem */
.img-acc-item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform .4s ease;
}

/* HOVER: item cresce */
.img-acc-item:hover {
  flex: 3;    /* controle do quanto expande */
}

/* HOVER: a imagem aumenta levemente */
.img-acc-item:hover img {
  transform: scale(1.1);
}

/* Os outros diminuem automaticamente */
.img-acc-item:not(:hover) {
  flex: 1;
}

/* Para deixar a transição suave quando passar entre imagens */
.elementor-715 .elementor-element.elementor-element-c60dccc:hover .img-acc-item {
  flex: 0.8; 
}

.elementor-715 .elementor-element.elementor-element-c60dccc .img-acc-item:hover {
  flex: 4;
}
/* limita a altura total do bloco */
.elementor-715 .elementor-element.elementor-element-c60dccc {
  height: 460px;
  max-height: 460px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5564b4f *//* o card em si */
.elementor-715 .elementor-element.elementor-element-5564b4f {
  position: relative;
  border-radius: 12px;
  overflow: visible;      /* importante pro badge poder “sair” do canto */
}

/* BADGE (data) */
.elementor-715 .elementor-element.elementor-element-5564b4f::before {
  content: "03/04/2025";  /* troque pela data que quiser */
  position: absolute;
  top: 0;                 /* cola no topo do card */
  left: 0;                /* cola na esquerda do card */

  background: #CBA434;    /* dourado */
  color: #ffffff;
  padding: 10px 18px;     /* tamanho do badge */
  font-size: 14px;
  font-weight: 600;
  
  display: inline-block;  /* >>> não deixa pegar a largura toda */
  width: auto;            /* garante que fique só no tamanho do texto */
  height: auto;

  border-radius: 8px 0 8px 0;  /* ajuste o desenho dos cantos se quiser */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23a35b8 *//* o card em si */
.elementor-715 .elementor-element.elementor-element-23a35b8 {
  position: relative;
  border-radius: 12px;
  overflow: visible;      /* importante pro badge poder “sair” do canto */
}

/* BADGE (data) */
.elementor-715 .elementor-element.elementor-element-23a35b8::before {
  content: "03/04/2025";  /* troque pela data que quiser */
  position: absolute;
  top: 0;                 /* cola no topo do card */
  left: 0;                /* cola na esquerda do card */

  background: #CBA434;    /* dourado */
  color: #ffffff;
  padding: 10px 18px;     /* tamanho do badge */
  font-size: 14px;
  font-weight: 600;
  
  display: inline-block;  /* >>> não deixa pegar a largura toda */
  width: auto;            /* garante que fique só no tamanho do texto */
  height: auto;

  border-radius: 8px 0 8px 0;  /* ajuste o desenho dos cantos se quiser */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4ca19e *//* o card em si */
.elementor-715 .elementor-element.elementor-element-b4ca19e {
  position: relative;
  border-radius: 12px;
  overflow: visible;      /* importante pro badge poder “sair” do canto */
}

/* BADGE (data) */
.elementor-715 .elementor-element.elementor-element-b4ca19e::before {
  content: "03/04/2025";  /* troque pela data que quiser */
  position: absolute;
  top: 0;                 /* cola no topo do card */
  left: 0;                /* cola na esquerda do card */

  background: #CBA434;    /* dourado */
  color: #ffffff;
  padding: 10px 18px;     /* tamanho do badge */
  font-size: 14px;
  font-weight: 600;
  
  display: inline-block;  /* >>> não deixa pegar a largura toda */
  width: auto;            /* garante que fique só no tamanho do texto */
  height: auto;

  border-radius: 8px 0 8px 0;  /* ajuste o desenho dos cantos se quiser */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4146ff4 *//* o card em si */
.elementor-715 .elementor-element.elementor-element-4146ff4 {
  position: relative;
  border-radius: 12px;
  overflow: visible;      /* importante pro badge poder “sair” do canto */
}

/* BADGE (data) */
.elementor-715 .elementor-element.elementor-element-4146ff4::before {
  content: "03/04/2025";  /* troque pela data que quiser */
  position: absolute;
  top: 0;                 /* cola no topo do card */
  left: 0;                /* cola na esquerda do card */

  background: #CBA434;    /* dourado */
  color: #ffffff;
  padding: 10px 18px;     /* tamanho do badge */
  font-size: 14px;
  font-weight: 600;
  
  display: inline-block;  /* >>> não deixa pegar a largura toda */
  width: auto;            /* garante que fique só no tamanho do texto */
  height: auto;

  border-radius: 8px 0 8px 0;  /* ajuste o desenho dos cantos se quiser */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97926a7 *//* o card em si */
.elementor-715 .elementor-element.elementor-element-97926a7 {
  position: relative;
  border-radius: 12px;
  overflow: visible;      /* importante pro badge poder “sair” do canto */
}

/* BADGE (data) */
.elementor-715 .elementor-element.elementor-element-97926a7::before {
  content: "03/04/2025";  /* troque pela data que quiser */
  position: absolute;
  top: 0;                 /* cola no topo do card */
  left: 0;                /* cola na esquerda do card */

  background: #CBA434;    /* dourado */
  color: #ffffff;
  padding: 10px 18px;     /* tamanho do badge */
  font-size: 14px;
  font-weight: 600;
  
  display: inline-block;  /* >>> não deixa pegar a largura toda */
  width: auto;            /* garante que fique só no tamanho do texto */
  height: auto;

  border-radius: 8px 0 8px 0;  /* ajuste o desenho dos cantos se quiser */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-386bb26 *//* o card em si */
.elementor-715 .elementor-element.elementor-element-386bb26 {
  position: relative;
  border-radius: 12px;
  overflow: visible;      /* importante pro badge poder “sair” do canto */
}

/* BADGE (data) */
.elementor-715 .elementor-element.elementor-element-386bb26::before {
  content: "03/04/2025";  /* troque pela data que quiser */
  position: absolute;
  top: 0;                 /* cola no topo do card */
  left: 0;                /* cola na esquerda do card */

  background: #CBA434;    /* dourado */
  color: #ffffff;
  padding: 10px 18px;     /* tamanho do badge */
  font-size: 14px;
  font-weight: 600;
  
  display: inline-block;  /* >>> não deixa pegar a largura toda */
  width: auto;            /* garante que fique só no tamanho do texto */
  height: auto;

  border-radius: 8px 0 8px 0;  /* ajuste o desenho dos cantos se quiser */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f0aaa *//* o card em si */
.elementor-715 .elementor-element.elementor-element-97f0aaa {
  position: relative;
  border-radius: 12px;
  overflow: visible;      /* importante pro badge poder “sair” do canto */
}

/* BADGE (data) */
.elementor-715 .elementor-element.elementor-element-97f0aaa::before {
  content: "03/04/2025";  /* troque pela data que quiser */
  position: absolute;
  top: 0;                 /* cola no topo do card */
  left: 0;                /* cola na esquerda do card */

  background: #CBA434;    /* dourado */
  color: #ffffff;
  padding: 10px 18px;     /* tamanho do badge */
  font-size: 14px;
  font-weight: 600;
  
  display: inline-block;  /* >>> não deixa pegar a largura toda */
  width: auto;            /* garante que fique só no tamanho do texto */
  height: auto;

  border-radius: 8px 0 8px 0;  /* ajuste o desenho dos cantos se quiser */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d93857 *//* o card em si */
.elementor-715 .elementor-element.elementor-element-2d93857 {
  position: relative;
  border-radius: 12px;
  overflow: visible;      /* importante pro badge poder “sair” do canto */
}

/* BADGE (data) */
.elementor-715 .elementor-element.elementor-element-2d93857::before {
  content: "03/04/2025";  /* troque pela data que quiser */
  position: absolute;
  top: 0;                 /* cola no topo do card */
  left: 0;                /* cola na esquerda do card */

  background: #CBA434;    /* dourado */
  color: #ffffff;
  padding: 10px 18px;     /* tamanho do badge */
  font-size: 14px;
  font-weight: 600;
  
  display: inline-block;  /* >>> não deixa pegar a largura toda */
  width: auto;            /* garante que fique só no tamanho do texto */
  height: auto;

  border-radius: 8px 0 8px 0;  /* ajuste o desenho dos cantos se quiser */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36b98c5 *//* o card em si */
.elementor-715 .elementor-element.elementor-element-36b98c5 {
  position: relative;
  border-radius: 12px;
  overflow: visible;      /* importante pro badge poder “sair” do canto */
}

/* BADGE (data) */
.elementor-715 .elementor-element.elementor-element-36b98c5::before {
  content: "03/04/2025";  /* troque pela data que quiser */
  position: absolute;
  top: 0;                 /* cola no topo do card */
  left: 0;                /* cola na esquerda do card */

  background: #CBA434;    /* dourado */
  color: #ffffff;
  padding: 10px 18px;     /* tamanho do badge */
  font-size: 14px;
  font-weight: 600;
  
  display: inline-block;  /* >>> não deixa pegar a largura toda */
  width: auto;            /* garante que fique só no tamanho do texto */
  height: auto;

  border-radius: 8px 0 8px 0;  /* ajuste o desenho dos cantos se quiser */
}/* End custom CSS */