.elementor-1119 .elementor-element.elementor-element-aa8bce5{--display:flex;--min-height:100vh;--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;--overlay-opacity:0;}.elementor-1119 .elementor-element.elementor-element-aa8bce5::before, .elementor-1119 .elementor-element.elementor-element-aa8bce5 > .elementor-background-video-container::before, .elementor-1119 .elementor-element.elementor-element-aa8bce5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1119 .elementor-element.elementor-element-aa8bce5 > .elementor-background-slideshow::before, .elementor-1119 .elementor-element.elementor-element-aa8bce5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1119 .elementor-element.elementor-element-aa8bce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0E1114;--background-overlay:'';}.elementor-1119 .elementor-element.elementor-element-20593b2{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.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-1119 .elementor-element.elementor-element-3694375 > .elementor-widget-container{margin:20px 20px 50px 20px;}.elementor-1119 .elementor-element.elementor-element-3694375 img{max-width:75%;}.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-1119 .elementor-element.elementor-element-4574c24{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1119 .elementor-element.elementor-element-4574c24.elementor-element{--align-self:center;}.elementor-1119 .elementor-element.elementor-element-4574c24 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-eaaeb7d );}.elementor-1119 .elementor-element.elementor-element-60e8dd7{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-a9f531c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-1119 .elementor-element.elementor-element-7572014 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1119 .elementor-element.elementor-element-7572014.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1119 .elementor-element.elementor-element-7572014{text-align:center;font-family:var( --e-global-typography-67af029-font-family ), Sans-serif;font-size:var( --e-global-typography-67af029-font-size );font-weight:var( --e-global-typography-67af029-font-weight );color:var( --e-global-color-eaaeb7d );}.elementor-1119 .elementor-element.elementor-element-e23fd5e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1119 .elementor-element.elementor-element-e23fd5e.elementor-element{--align-self:center;}.elementor-1119 .elementor-element.elementor-element-e23fd5e{text-align:center;}.elementor-1119 .elementor-element.elementor-element-7239027{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1119 .elementor-element.elementor-element-453f849 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1119 .elementor-element.elementor-element-453f849.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1119 .elementor-element.elementor-element-453f849{text-align:center;font-family:var( --e-global-typography-67af029-font-family ), Sans-serif;font-size:var( --e-global-typography-67af029-font-size );font-weight:var( --e-global-typography-67af029-font-weight );color:var( --e-global-color-eaaeb7d );}.elementor-1119 .elementor-element.elementor-element-9506513 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1119 .elementor-element.elementor-element-9506513.elementor-element{--align-self:center;}.elementor-1119 .elementor-element.elementor-element-9506513{text-align:center;}.elementor-1119 .elementor-element.elementor-element-1023185{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1119 .elementor-element.elementor-element-5ac8e30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1119 .elementor-element.elementor-element-5ac8e30.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1119 .elementor-element.elementor-element-5ac8e30{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-eaaeb7d );}.elementor-1119 .elementor-element.elementor-element-bbcf1e7 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1119 .elementor-element.elementor-element-bbcf1e7.elementor-element{--align-self:center;}.elementor-1119 .elementor-element.elementor-element-bbcf1e7{text-align:center;}.elementor-1119 .elementor-element.elementor-element-c8e7cd5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1119 .elementor-element.elementor-element-4b59988 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1119 .elementor-element.elementor-element-4b59988.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1119 .elementor-element.elementor-element-4b59988{text-align:center;font-family:var( --e-global-typography-67af029-font-family ), Sans-serif;font-size:var( --e-global-typography-67af029-font-size );font-weight:var( --e-global-typography-67af029-font-weight );color:var( --e-global-color-eaaeb7d );}.elementor-1119 .elementor-element.elementor-element-d100b7f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1119 .elementor-element.elementor-element-d100b7f.elementor-element{--align-self:center;}.elementor-1119 .elementor-element.elementor-element-d100b7f{text-align:center;}.elementor-1119 .elementor-element.elementor-element-d99916a{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:50px;}.elementor-1119 .elementor-element.elementor-element-2911661 > .elementor-widget-container{margin:0px 100px 0px 100px;}.elementor-1119 .elementor-element.elementor-element-2578ea1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-2578ea1:not(.elementor-motion-effects-element-type-background), .elementor-1119 .elementor-element.elementor-element-2578ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CE434300;}.elementor-1119 .elementor-element.elementor-element-0b17a98{--display:flex;}.elementor-1119 .elementor-element.elementor-element-37df80f > .elementor-widget-container{margin:50px 50px 50px 50px;}.elementor-1119 .elementor-element.elementor-element-a511e75{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1119 .elementor-element.elementor-element-3bae586{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;}.elementor-1119 .elementor-element.elementor-element-3bae586 > .elementor-widget-container{background-color:var( --e-global-color-4587877 );margin:0px -150px 0px 0px;padding:35px 190px 35px 35px;}.elementor-1119 .elementor-element.elementor-element-3bae586.elementor-element{--align-self:flex-end;}.elementor-1119 .elementor-element.elementor-element-3bae586 .elementor-heading-title{font-family:var( --e-global-typography-1266999-font-family ), Sans-serif;font-weight:var( --e-global-typography-1266999-font-weight );color:#FFFFFF;}.elementor-1119 .elementor-element.elementor-element-a48b71f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-67af029-font-family ), Sans-serif;font-size:var( --e-global-typography-67af029-font-size );font-weight:var( --e-global-typography-67af029-font-weight );color:var( --e-global-color-eaaeb7d );}.elementor-1119 .elementor-element.elementor-element-5740590{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1119 .elementor-element.elementor-element-5740590:not(.elementor-motion-effects-element-type-background), .elementor-1119 .elementor-element.elementor-element-5740590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1119 .elementor-element.elementor-element-2430c2b{--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;--justify-content:center;--margin-top:9px;--margin-bottom:9px;--margin-left:9px;--margin-right:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1119 .elementor-element.elementor-element-2430c2b:not(.elementor-motion-effects-element-type-background), .elementor-1119 .elementor-element.elementor-element-2430c2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4587877 );}.elementor-1119 .elementor-element.elementor-element-5d43283{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-1119 .elementor-element.elementor-element-5d43283 > .elementor-widget-container{margin:0px 0px 0px -150px;padding:35px 35px 35px 190px;}.elementor-1119 .elementor-element.elementor-element-5d43283 .elementor-heading-title{font-family:var( --e-global-typography-1266999-font-family ), Sans-serif;font-weight:var( --e-global-typography-1266999-font-weight );color:#FFFFFF;}.elementor-1119 .elementor-element.elementor-element-23a61a4{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-eaaeb7d );}.elementor-1119 .elementor-element.elementor-element-23a61a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1119 .elementor-element.elementor-element-fb203a2{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-67af029-font-family ), Sans-serif;font-size:var( --e-global-typography-67af029-font-size );font-weight:var( --e-global-typography-67af029-font-weight );color:var( --e-global-color-eaaeb7d );}.elementor-1119 .elementor-element.elementor-element-8430f9e{--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;}.elementor-1119 .elementor-element.elementor-element-1748958 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1119 .elementor-element.elementor-element-f2c4f3f{--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-1119 .elementor-element.elementor-element-f2c4f3f:not(.elementor-motion-effects-element-type-background), .elementor-1119 .elementor-element.elementor-element-f2c4f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1119 .elementor-element.elementor-element-7d69c8d{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:start;}.elementor-1119 .elementor-element.elementor-element-7d69c8d > .elementor-widget-container{background-color:var( --e-global-color-4587877 );margin:60px -150px 0px 0px;padding:35px 190px 35px 35px;}.elementor-1119 .elementor-element.elementor-element-7d69c8d.elementor-element{--align-self:flex-end;}.elementor-1119 .elementor-element.elementor-element-7d69c8d .elementor-heading-title{font-family:var( --e-global-typography-1266999-font-family ), Sans-serif;font-weight:var( --e-global-typography-1266999-font-weight );color:#FFFFFF;}.elementor-1119 .elementor-element.elementor-element-7373be4{--spacer-size:50px;}.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-1119 .elementor-element.elementor-element-81e3032 .gallery-item{padding:0 15px 15px 0;}.elementor-1119 .elementor-element.elementor-element-81e3032 .gallery{margin:0 -15px -15px 0;}.elementor-1119 .elementor-element.elementor-element-81e3032 .gallery-item .gallery-caption{text-align:center;color:#000000;font-family:"Poppins", Sans-serif;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1119 .elementor-element.elementor-element-a2ef8ee{--spacer-size:50px;}.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-1119 .elementor-element.elementor-element-32eb85d .elementor-button{background-color:var( --e-global-color-4587877 );font-family:var( --e-global-typography-67af029-font-family ), Sans-serif;font-size:var( --e-global-typography-67af029-font-size );font-weight:var( --e-global-typography-67af029-font-weight );border-radius:0px 0px 0px 0px;}.elementor-1119 .elementor-element.elementor-element-32eb85d .elementor-button:hover, .elementor-1119 .elementor-element.elementor-element-32eb85d .elementor-button:focus{color:#FFFFFF;border-color:#00231D;}.elementor-1119 .elementor-element.elementor-element-32eb85d .elementor-button:hover svg, .elementor-1119 .elementor-element.elementor-element-32eb85d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1119 .elementor-element.elementor-element-10728bd{--spacer-size:50px;}.elementor-1119 .elementor-element.elementor-element-1b3ecd0{--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-1119 .elementor-element.elementor-element-1b3ecd0:not(.elementor-motion-effects-element-type-background), .elementor-1119 .elementor-element.elementor-element-1b3ecd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1119 .elementor-element.elementor-element-770c29c{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:start;}.elementor-1119 .elementor-element.elementor-element-770c29c > .elementor-widget-container{background-color:var( --e-global-color-4587877 );margin:60px 0px 0px -150px;padding:35px 35px 35px 190px;}.elementor-1119 .elementor-element.elementor-element-770c29c.elementor-element{--align-self:flex-start;}.elementor-1119 .elementor-element.elementor-element-770c29c .elementor-heading-title{font-family:var( --e-global-typography-1266999-font-family ), Sans-serif;font-weight:var( --e-global-typography-1266999-font-weight );color:#FFFFFF;}.elementor-1119 .elementor-element.elementor-element-527b222{--spacer-size:50px;}.elementor-1119 .elementor-element.elementor-element-acbe88c .gallery-item{padding:0 15px 15px 0;}.elementor-1119 .elementor-element.elementor-element-acbe88c .gallery{margin:0 -15px -15px 0;}.elementor-1119 .elementor-element.elementor-element-acbe88c .gallery-item .gallery-caption{text-align:center;color:#000000;font-family:"Poppins", Sans-serif;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1119 .elementor-element.elementor-element-30e165a{--spacer-size:50px;}.elementor-1119 .elementor-element.elementor-element-60ddc56{--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-1119 .elementor-element.elementor-element-60ddc56:not(.elementor-motion-effects-element-type-background), .elementor-1119 .elementor-element.elementor-element-60ddc56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1119 .elementor-element.elementor-element-4d0b79b{width:initial;max-width:initial;text-align:start;}.elementor-1119 .elementor-element.elementor-element-4d0b79b > .elementor-widget-container{background-color:var( --e-global-color-4587877 );margin:60px 0px 0px -150px;padding:35px 35px 35px 190px;}.elementor-1119 .elementor-element.elementor-element-4d0b79b.elementor-element{--align-self:flex-end;}.elementor-1119 .elementor-element.elementor-element-4d0b79b .elementor-heading-title{font-family:var( --e-global-typography-1266999-font-family ), Sans-serif;font-weight:var( --e-global-typography-1266999-font-weight );color:#FFFFFF;}.elementor-1119 .elementor-element.elementor-element-55604d5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-55604d5.e-con{--align-self:center;}.elementor-1119 .elementor-element.elementor-element-cf4ccbb{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(7, 1fr);--grid-auto-flow:row;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-1119 .elementor-element.elementor-element-fd8814f .elementor-title{color:var( --e-global-color-eaaeb7d );font-family:var( --e-global-typography-67af029-font-family ), Sans-serif;font-size:var( --e-global-typography-67af029-font-size );font-weight:var( --e-global-typography-67af029-font-weight );}.elementor-1119 .elementor-element.elementor-element-fd8814f .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-4587877 );}.elementor-1119 .elementor-element.elementor-element-d387665 .elementor-title{color:var( --e-global-color-eaaeb7d );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;}.elementor-1119 .elementor-element.elementor-element-d387665 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-4587877 );}.elementor-1119 .elementor-element.elementor-element-508298d .elementor-title{color:var( --e-global-color-eaaeb7d );font-family:var( --e-global-typography-67af029-font-family ), Sans-serif;font-size:var( --e-global-typography-67af029-font-size );font-weight:var( --e-global-typography-67af029-font-weight );}.elementor-1119 .elementor-element.elementor-element-508298d .elementor-progress-wrapper .elementor-progress-bar{background-color:#00221C;}.elementor-1119 .elementor-element.elementor-element-86f0e5d .elementor-title{color:var( --e-global-color-eaaeb7d );font-family:var( --e-global-typography-67af029-font-family ), Sans-serif;font-size:var( --e-global-typography-67af029-font-size );font-weight:var( --e-global-typography-67af029-font-weight );}.elementor-1119 .elementor-element.elementor-element-86f0e5d .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-4587877 );}.elementor-1119 .elementor-element.elementor-element-aea8a56 .elementor-title{color:var( --e-global-color-eaaeb7d );font-family:var( --e-global-typography-67af029-font-family ), Sans-serif;font-size:var( --e-global-typography-67af029-font-size );font-weight:var( --e-global-typography-67af029-font-weight );}.elementor-1119 .elementor-element.elementor-element-aea8a56 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-4587877 );}.elementor-1119 .elementor-element.elementor-element-a60da4f .elementor-title{color:var( --e-global-color-eaaeb7d );font-family:var( --e-global-typography-67af029-font-family ), Sans-serif;font-size:var( --e-global-typography-67af029-font-size );font-weight:var( --e-global-typography-67af029-font-weight );}.elementor-1119 .elementor-element.elementor-element-a60da4f .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-4587877 );}.elementor-1119 .elementor-element.elementor-element-dab7135 .elementor-title{color:var( --e-global-color-eaaeb7d );font-family:var( --e-global-typography-67af029-font-family ), Sans-serif;font-size:var( --e-global-typography-67af029-font-size );font-weight:var( --e-global-typography-67af029-font-weight );}.elementor-1119 .elementor-element.elementor-element-dab7135 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-4587877 );}.elementor-1119 .elementor-element.elementor-element-d2aa829{--display:flex;}.elementor-1119 .elementor-element.elementor-element-7830d0d{--display:flex;}.elementor-1119 .elementor-element.elementor-element-af04e65 .elementor-title{color:var( --e-global-color-eaaeb7d );font-family:var( --e-global-typography-67af029-font-family ), Sans-serif;font-size:var( --e-global-typography-67af029-font-size );font-weight:var( --e-global-typography-67af029-font-weight );}.elementor-1119 .elementor-element.elementor-element-af04e65 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-4587877 );}.elementor-1119 .elementor-element.elementor-element-ae7a7be .elementor-button{background-color:var( --e-global-color-4587877 );font-family:var( --e-global-typography-67af029-font-family ), Sans-serif;font-size:var( --e-global-typography-67af029-font-size );font-weight:var( --e-global-typography-67af029-font-weight );border-radius:0px 0px 0px 0px;}.elementor-1119 .elementor-element.elementor-element-ae7a7be .elementor-button:hover, .elementor-1119 .elementor-element.elementor-element-ae7a7be .elementor-button:focus{color:#FFFFFF;border-color:#00231D;}.elementor-1119 .elementor-element.elementor-element-ae7a7be .elementor-button:hover svg, .elementor-1119 .elementor-element.elementor-element-ae7a7be .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1119 .elementor-element.elementor-element-cb8a2ca{--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-1119 .elementor-element.elementor-element-cb8a2ca:not(.elementor-motion-effects-element-type-background), .elementor-1119 .elementor-element.elementor-element-cb8a2ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1119 .elementor-element.elementor-element-c33fd59{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:start;}.elementor-1119 .elementor-element.elementor-element-c33fd59 > .elementor-widget-container{background-color:var( --e-global-color-4587877 );margin:60px -150px 0px 0px;padding:35px 190px 35px 35px;}.elementor-1119 .elementor-element.elementor-element-c33fd59.elementor-element{--align-self:flex-start;}.elementor-1119 .elementor-element.elementor-element-c33fd59 .elementor-heading-title{font-family:var( --e-global-typography-1266999-font-family ), Sans-serif;font-weight:var( --e-global-typography-1266999-font-weight );color:#FFFFFF;}.elementor-1119 .elementor-element.elementor-element-92759c1{--spacer-size:50px;}.elementor-1119 .elementor-element.elementor-element-5837b29{--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-1119 .elementor-element.elementor-element-5837b29:not(.elementor-motion-effects-element-type-background), .elementor-1119 .elementor-element.elementor-element-5837b29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1119 .elementor-element.elementor-element-9fa333f .elementor-button{background-color:var( --e-global-color-4587877 );font-family:var( --e-global-typography-67af029-font-family ), Sans-serif;font-size:var( --e-global-typography-67af029-font-size );font-weight:var( --e-global-typography-67af029-font-weight );border-radius:0px 0px 0px 0px;}.elementor-1119 .elementor-element.elementor-element-9fa333f .elementor-button:hover, .elementor-1119 .elementor-element.elementor-element-9fa333f .elementor-button:focus{color:#FFFFFF;border-color:#00231D;}.elementor-1119 .elementor-element.elementor-element-9fa333f .elementor-button:hover svg, .elementor-1119 .elementor-element.elementor-element-9fa333f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1119 .elementor-element.elementor-element-f664ec0{--spacer-size:50px;}.elementor-1119 .elementor-element.elementor-element-37f77e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1119 .elementor-element.elementor-element-37f77e0:not(.elementor-motion-effects-element-type-background), .elementor-1119 .elementor-element.elementor-element-37f77e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00231D;background-image:url("https://trentoresidence.com.br/wp-content/uploads/2026/05/background.jpg");}.elementor-1119 .elementor-element.elementor-element-c8dd778{--spacer-size:50px;}.elementor-1119 .elementor-element.elementor-element-f811cc6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-5785730.elementor-element{--align-self:center;}.elementor-1119 .elementor-element.elementor-element-578eb3a.elementor-element{--align-self:center;}.elementor-1119 .elementor-element.elementor-element-bab8ac7.elementor-element{--align-self:center;}.elementor-1119 .elementor-element.elementor-element-bab8ac7{text-align:center;}.elementor-1119 .elementor-element.elementor-element-bab8ac7 img{width:50%;}.elementor-1119 .elementor-element.elementor-element-55043e3{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1119 .elementor-element.elementor-element-7a3923d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1119 .elementor-element.elementor-element-7a3923d .elementor-divider-separator{width:100%;}.elementor-1119 .elementor-element.elementor-element-7a3923d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1119 .elementor-element.elementor-element-0a2a7f5{--display:flex;}.elementor-1119 .elementor-element.elementor-element-96c2645{text-align:center;font-family:"Poppins", Sans-serif;font-size:8px;font-weight:300;color:#FFFFFF;}.elementor-1119 .elementor-element.elementor-element-0f68a11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1119 .elementor-element.elementor-element-9bcb9f7{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-1119 .elementor-element.elementor-element-9bcb9f7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1119 .elementor-element.elementor-element-9bcb9f7.elementor-element{--align-self:center;}.elementor-1119 .elementor-element.elementor-element-9bcb9f7 .elementor-heading-title{font-family:var( --e-global-typography-67af029-font-family ), Sans-serif;font-size:var( --e-global-typography-67af029-font-size );font-weight:var( --e-global-typography-67af029-font-weight );color:#FFFFFF;}@media(max-width:1024px){.elementor-1119 .elementor-element.elementor-element-60e8dd7{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-7572014{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-453f849{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-4b59988{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-2911661 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1119 .elementor-element.elementor-element-2578ea1{--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-a48b71f{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-fb203a2{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-32eb85d .elementor-button{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-55604d5{--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-cf4ccbb{--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-fd8814f .elementor-title{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-508298d .elementor-title{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-86f0e5d .elementor-title{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-aea8a56 .elementor-title{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-a60da4f .elementor-title{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-dab7135 .elementor-title{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-af04e65 .elementor-title{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-ae7a7be .elementor-button{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-9fa333f .elementor-button{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-f811cc6{--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-55043e3{--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-9bcb9f7 .elementor-heading-title{font-size:var( --e-global-typography-67af029-font-size );}}@media(min-width:768px){.elementor-1119 .elementor-element.elementor-element-aa8bce5{--content-width:100vw;}.elementor-1119 .elementor-element.elementor-element-20593b2{--width:50%;}.elementor-1119 .elementor-element.elementor-element-d99916a{--width:50%;}.elementor-1119 .elementor-element.elementor-element-2578ea1{--content-width:100%;}.elementor-1119 .elementor-element.elementor-element-a511e75{--width:100%;}.elementor-1119 .elementor-element.elementor-element-2430c2b{--width:50%;}.elementor-1119 .elementor-element.elementor-element-8430f9e{--width:50%;}}@media(max-width:767px){.elementor-1119 .elementor-element.elementor-element-aa8bce5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1119 .elementor-element.elementor-element-aa8bce5.e-con{--align-self:center;}.elementor-1119 .elementor-element.elementor-element-20593b2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1119 .elementor-element.elementor-element-4574c24{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-1119 .elementor-element.elementor-element-4574c24.elementor-element{--align-self:center;}.elementor-1119 .elementor-element.elementor-element-4574c24 .elementor-heading-title{font-size:35px;}.elementor-1119 .elementor-element.elementor-element-60e8dd7{--width:78%;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1119 .elementor-element.elementor-element-7572014{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-453f849{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-4b59988{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-d99916a{--width:100%;--min-height:453px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1119 .elementor-element.elementor-element-2911661 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1119 .elementor-element.elementor-element-2578ea1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-0b17a98{--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-1119 .elementor-element.elementor-element-37df80f > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-1119 .elementor-element.elementor-element-a511e75{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1119 .elementor-element.elementor-element-3bae586{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1119 .elementor-element.elementor-element-a48b71f{--container-widget-width:365px;--container-widget-flex-grow:0;width:var( --container-widget-width, 365px );max-width:365px;text-align:center;font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-a48b71f.elementor-element{--align-self:center;}.elementor-1119 .elementor-element.elementor-element-5740590{--padding-top:50px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1119 .elementor-element.elementor-element-2430c2b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1119 .elementor-element.elementor-element-5d43283.elementor-element{--align-self:center;}.elementor-1119 .elementor-element.elementor-element-5d43283{text-align:center;}.elementor-1119 .elementor-element.elementor-element-23a61a4{--container-widget-width:365px;--container-widget-flex-grow:0;width:var( --container-widget-width, 365px );max-width:365px;text-align:center;}.elementor-1119 .elementor-element.elementor-element-23a61a4.elementor-element{--align-self:center;}.elementor-1119 .elementor-element.elementor-element-fb203a2{--container-widget-width:365px;--container-widget-flex-grow:0;width:var( --container-widget-width, 365px );max-width:365px;text-align:center;font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-fb203a2.elementor-element{--align-self:center;}.elementor-1119 .elementor-element.elementor-element-f2c4f3f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1119 .elementor-element.elementor-element-7d69c8d{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1119 .elementor-element.elementor-element-32eb85d .elementor-button{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-1b3ecd0{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1119 .elementor-element.elementor-element-770c29c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1119 .elementor-element.elementor-element-4d0b79b{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1119 .elementor-element.elementor-element-55604d5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-55604d5.e-con{--order:1;}.elementor-1119 .elementor-element.elementor-element-cf4ccbb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-fd8814f .elementor-title{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-508298d .elementor-title{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-86f0e5d .elementor-title{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-aea8a56 .elementor-title{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-a60da4f .elementor-title{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-dab7135 .elementor-title{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-baaf52e.elementor-element{--order:3;}.elementor-1119 .elementor-element.elementor-element-d2aa829.e-con{--order:0;}.elementor-1119 .elementor-element.elementor-element-af04e65 .elementor-title{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-ae7a7be.elementor-element{--order:3;}.elementor-1119 .elementor-element.elementor-element-ae7a7be .elementor-button{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-c33fd59{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1119 .elementor-element.elementor-element-9fa333f .elementor-button{font-size:var( --e-global-typography-67af029-font-size );}.elementor-1119 .elementor-element.elementor-element-37f77e0{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1119 .elementor-element.elementor-element-f811cc6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-55043e3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-9bcb9f7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1119 .elementor-element.elementor-element-9bcb9f7 .elementor-heading-title{font-size:var( --e-global-typography-67af029-font-size );}}/* Start custom CSS for shortcode, class: .elementor-element-2911661 */.trento-form {
    padding: 13px 32px;
    background: #00221cc7;
    border: 1px solid rgba(243, 243, 244, 0.22);
    color: #f3f3f4;
    font-family: "Poppins", Arial, sans-serif;
    backdrop-filter: blur(6px);
  }

  .trento-form label {
    display: block;
    margin-bottom: 20px;
    font-size: 15px;
    font-weight: 500;
    color: #f3f3f4;
  }

  .trento-form input[type="text"],
  .trento-form input[type="tel"],
  .trento-form input[type="email"],
  .trento-form select {
    width: 100%;
    height: 37px;
    margin-top: 8px;
    padding: 0 14px;
    border: 1px solid rgba(243, 243, 244, 0.42);
    border-radius: 4px;
    background: rgba(243, 243, 244, 0.92);
    color: #00231d;
    font-size: 15px;
    outline: none;
    box-shadow: none;
    transition: border-color 0.2s ease, box-shadow 0.2s ease, background 0.2s ease;
  }

  .trento-form input[type="text"]:focus,
  .trento-form input[type="tel"]:focus,
  .trento-form input[type="email"]:focus,
  .trento-form select:focus {
    border-color: #65b2a2;
    background: #ffffff;
    box-shadow: 0 0 0 3px rgba(101, 178, 162, 0.22);
  }

  .trento-form input[type="submit"],
  .trento-form .wpcf7-submit {
    min-height: 44px;
    padding: 0 26px;
    border: 1px solid #f3f3f4;
    border-radius: 4px;
    background: #f3f3f4;
    color: #00231d;
    font-family: "Poppins", Arial, sans-serif;
    font-size: 15px;
    font-weight: 600;
    cursor: pointer;
    transition: background 0.2s ease, color 0.2s ease, border-color 0.2s ease;
  }

  .trento-form input[type="submit"]:hover,
  .trento-form .wpcf7-submit:hover {
    border-color: #65b2a2;
    background: #65b2a2;
    color: #00221c;
  }

  .trento-form .wpcf7-spinner {
    margin-left: 12px;
  }

  .trento-form .wpcf7-not-valid-tip {
    margin-top: 6px;
    color: #f2c8bf;
    font-size: 13px;
  }

  .trento-form .wpcf7-response-output {
    margin: 18px 0 0;
    padding: 12px 14px;
    border-radius: 4px;
    border-color: rgba(243, 243, 244, 0.5);
    color: #f3f3f4;
    background: rgba(0, 28, 22, 0.86);
    font-size: 14px;
  }
  
    .trento-form select {
    appearance: none;
    -webkit-appearance: none;
    padding-right: 42px;
    cursor: pointer;
    background-image:
      linear-gradient(45deg, transparent 50%, #00231d 50%),
      linear-gradient(135deg, #00231d 50%, transparent 50%);
    background-position:
      calc(100% - 20px) 19px,
      calc(100% - 14px) 19px;
    background-size: 6px 6px, 6px 6px;
    background-repeat: no-repeat;
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa8bce5 */body {
    background: none !important;
}

body::before {
    content: "";
    position: fixed;
    inset: 0;
    background-image: url('https://trentoresidence.com.br/wp-content/uploads/2026/05/fachada-lateral-trento.jpg');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    z-index: -2;
}

body::after {
    content: "";
    position: fixed;
    inset: 0;
    background: rgba(0,0,0,0.25);
    z-index: -1;
    pointer-events: none;
}

@media (max-width: 768px) {
    body::before {
        background-image: url('https://trentoresidence.com.br/wp-content/uploads/2026/05/trento_fachada_mobile.jpg');
        background-position: center top;
        background-size: cover;
    }
}

.fundo-transparente {
    background: transparent !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bae586 */.elementor-1119 .elementor-element.elementor-element-3bae586 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d43283 */.elementor-1119 .elementor-element.elementor-element-5d43283 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d69c8d */.elementor-1119 .elementor-element.elementor-element-7d69c8d {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-81e3032 */.elementor-1119 .elementor-element.elementor-element-81e3032 .gallery-caption {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-770c29c */.elementor-1119 .elementor-element.elementor-element-770c29c {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-acbe88c */.elementor-1119 .elementor-element.elementor-element-acbe88c img {
    width: 100%;
    height: 350px;
    object-fit: contain;
    background: #f5f5f5;
}

.elementor-1119 .elementor-element.elementor-element-acbe88c .gallery-caption {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c33fd59 */.elementor-1119 .elementor-element.elementor-element-c33fd59 {
    overflow: hidden;
}/* End custom CSS */