.elementor-155 .elementor-element.elementor-element-b2cf1e0{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:200px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.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-155 .elementor-element.elementor-element-a1dd542{text-align:center;}.elementor-155 .elementor-element.elementor-element-a1dd542 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:4.8rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-155 .elementor-element.elementor-element-9c1f89d{--display:flex;}.elementor-155 .elementor-element.elementor-element-80b62df{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-d351ea4{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-d351ea4:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-d351ea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/08/abrapar-dest-copiar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-d351ea4::before, .elementor-155 .elementor-element.elementor-element-d351ea4 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-d351ea4 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-d351ea4 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-d351ea4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-d351ea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-d351ea4:hover::before, .elementor-155 .elementor-element.elementor-element-d351ea4:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-d351ea4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-d351ea4 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-d351ea4 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-d351ea4:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-513676b{--display:flex;}.elementor-155 .elementor-element.elementor-element-24369a5{text-align:start;}.elementor-155 .elementor-element.elementor-element-24369a5 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-33112e0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-3d2da3f{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-3d2da3f:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-3d2da3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/babe937a-e531-49f4-ae30-4b1138914716.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-3d2da3f::before, .elementor-155 .elementor-element.elementor-element-3d2da3f > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-3d2da3f > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-3d2da3f > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-3d2da3f > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-3d2da3f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-3d2da3f:hover::before, .elementor-155 .elementor-element.elementor-element-3d2da3f:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-3d2da3f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-3d2da3f > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-3d2da3f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-3d2da3f:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-0f1d88d{--display:flex;}.elementor-155 .elementor-element.elementor-element-d697cbd{text-align:start;}.elementor-155 .elementor-element.elementor-element-d697cbd .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-2d1899f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-530abe0{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-530abe0:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-530abe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/9d656d60-f6ba-410e-a8cd-be595af5c54d.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-530abe0::before, .elementor-155 .elementor-element.elementor-element-530abe0 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-530abe0 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-530abe0 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-530abe0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-530abe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-530abe0:hover::before, .elementor-155 .elementor-element.elementor-element-530abe0:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-530abe0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-530abe0 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-530abe0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-530abe0:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-2d9fb2b{--display:flex;}.elementor-155 .elementor-element.elementor-element-bf128a0{text-align:start;}.elementor-155 .elementor-element.elementor-element-bf128a0 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-b1bd194{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-fa4f41e{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-fa4f41e:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-fa4f41e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/64dc6a0c-2954-41e1-816a-73f4af0965a3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-fa4f41e::before, .elementor-155 .elementor-element.elementor-element-fa4f41e > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-fa4f41e > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-fa4f41e > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-fa4f41e > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-fa4f41e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-fa4f41e:hover::before, .elementor-155 .elementor-element.elementor-element-fa4f41e:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-fa4f41e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-fa4f41e > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-fa4f41e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-fa4f41e:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-a7a937e{--display:flex;}.elementor-155 .elementor-element.elementor-element-baa2324{text-align:start;}.elementor-155 .elementor-element.elementor-element-baa2324 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-01a388b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-26dd587{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-26dd587:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-26dd587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/dd07a213-4ad2-477e-b829-6ee9cf40a03a.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-26dd587::before, .elementor-155 .elementor-element.elementor-element-26dd587 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-26dd587 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-26dd587 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-26dd587 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-26dd587 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-26dd587:hover::before, .elementor-155 .elementor-element.elementor-element-26dd587:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-26dd587:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-26dd587 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-26dd587 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-26dd587:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-c7b62b0{--display:flex;}.elementor-155 .elementor-element.elementor-element-e3200a1{text-align:start;}.elementor-155 .elementor-element.elementor-element-e3200a1 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-9a2ff80{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-859e8e6{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-859e8e6:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-859e8e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/3a9b07c6-3bb5-4a5c-8a6d-755b0b3334d8.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-859e8e6::before, .elementor-155 .elementor-element.elementor-element-859e8e6 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-859e8e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-859e8e6 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-859e8e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-859e8e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-859e8e6:hover::before, .elementor-155 .elementor-element.elementor-element-859e8e6:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-859e8e6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-859e8e6 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-859e8e6 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-859e8e6:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-f1bf273{--display:flex;}.elementor-155 .elementor-element.elementor-element-6165b27{text-align:start;}.elementor-155 .elementor-element.elementor-element-6165b27 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-0869355{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-64fb1f4{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-64fb1f4:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-64fb1f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/f9736264-267a-4c9f-a63a-99a187d71c14.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-64fb1f4::before, .elementor-155 .elementor-element.elementor-element-64fb1f4 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-64fb1f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-64fb1f4 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-64fb1f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-64fb1f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-64fb1f4:hover::before, .elementor-155 .elementor-element.elementor-element-64fb1f4:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-64fb1f4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-64fb1f4 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-64fb1f4 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-64fb1f4:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-fed164c{--display:flex;}.elementor-155 .elementor-element.elementor-element-f272702{text-align:start;}.elementor-155 .elementor-element.elementor-element-f272702 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-9359e45{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-39afd63{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-39afd63:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-39afd63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/efa14967-a38c-4fde-ab8a-5a3bfb0cbdc1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-39afd63::before, .elementor-155 .elementor-element.elementor-element-39afd63 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-39afd63 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-39afd63 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-39afd63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-39afd63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-39afd63:hover::before, .elementor-155 .elementor-element.elementor-element-39afd63:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-39afd63:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-39afd63 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-39afd63 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-39afd63:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-d3b811d{--display:flex;}.elementor-155 .elementor-element.elementor-element-b89b77c{text-align:start;}.elementor-155 .elementor-element.elementor-element-b89b77c .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-75a92cd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-ace7cfd{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-ace7cfd:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-ace7cfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/11fd2604-f48e-4031-87c8-1a170f142868.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-ace7cfd::before, .elementor-155 .elementor-element.elementor-element-ace7cfd > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-ace7cfd > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-ace7cfd > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-ace7cfd > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-ace7cfd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-ace7cfd:hover::before, .elementor-155 .elementor-element.elementor-element-ace7cfd:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-ace7cfd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-ace7cfd > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-ace7cfd > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-ace7cfd:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-67e29b3{--display:flex;}.elementor-155 .elementor-element.elementor-element-e01a2e4{text-align:start;}.elementor-155 .elementor-element.elementor-element-e01a2e4 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-14edbe0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-9d357f5{--display:flex;}.elementor-155 .elementor-element.elementor-element-b5d045d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-2725660{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-2725660:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-2725660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/08/abrapar-dest-copiar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-2725660::before, .elementor-155 .elementor-element.elementor-element-2725660 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-2725660 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-2725660 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-2725660 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-2725660 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-2725660:hover::before, .elementor-155 .elementor-element.elementor-element-2725660:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-2725660:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-2725660 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-2725660 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-2725660:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-a4246bb{--display:flex;}.elementor-155 .elementor-element.elementor-element-7c803ac{text-align:start;}.elementor-155 .elementor-element.elementor-element-7c803ac .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-b688042{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-25ae841{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-25ae841:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-25ae841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/babe937a-e531-49f4-ae30-4b1138914716.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-25ae841::before, .elementor-155 .elementor-element.elementor-element-25ae841 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-25ae841 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-25ae841 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-25ae841 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-25ae841 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-25ae841:hover::before, .elementor-155 .elementor-element.elementor-element-25ae841:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-25ae841:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-25ae841 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-25ae841 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-25ae841:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-a9a4b4f{--display:flex;}.elementor-155 .elementor-element.elementor-element-ad37469{text-align:start;}.elementor-155 .elementor-element.elementor-element-ad37469 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-838f16c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-9c81933{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-9c81933:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-9c81933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/9d656d60-f6ba-410e-a8cd-be595af5c54d.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-9c81933::before, .elementor-155 .elementor-element.elementor-element-9c81933 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-9c81933 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-9c81933 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-9c81933 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-9c81933 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-9c81933:hover::before, .elementor-155 .elementor-element.elementor-element-9c81933:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-9c81933:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-9c81933 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-9c81933 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-9c81933:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-71bfa4e{--display:flex;}.elementor-155 .elementor-element.elementor-element-5b041a1{text-align:start;}.elementor-155 .elementor-element.elementor-element-5b041a1 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-40c9a65{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-dd116a9{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-dd116a9:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-dd116a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/64dc6a0c-2954-41e1-816a-73f4af0965a3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-dd116a9::before, .elementor-155 .elementor-element.elementor-element-dd116a9 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-dd116a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-dd116a9 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-dd116a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-dd116a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-dd116a9:hover::before, .elementor-155 .elementor-element.elementor-element-dd116a9:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-dd116a9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-dd116a9 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-dd116a9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-dd116a9:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-ce2d0bd{--display:flex;}.elementor-155 .elementor-element.elementor-element-3987329{text-align:start;}.elementor-155 .elementor-element.elementor-element-3987329 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-54fa73c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-6a7b35a{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-6a7b35a:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-6a7b35a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/dd07a213-4ad2-477e-b829-6ee9cf40a03a.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-6a7b35a::before, .elementor-155 .elementor-element.elementor-element-6a7b35a > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-6a7b35a > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-6a7b35a > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-6a7b35a > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-6a7b35a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-6a7b35a:hover::before, .elementor-155 .elementor-element.elementor-element-6a7b35a:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-6a7b35a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-6a7b35a > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-6a7b35a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-6a7b35a:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-8fc4a3d{--display:flex;}.elementor-155 .elementor-element.elementor-element-4f46531{text-align:start;}.elementor-155 .elementor-element.elementor-element-4f46531 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-cd595b2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-70cbdc9{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-70cbdc9:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-70cbdc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/3a9b07c6-3bb5-4a5c-8a6d-755b0b3334d8.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-70cbdc9::before, .elementor-155 .elementor-element.elementor-element-70cbdc9 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-70cbdc9 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-70cbdc9 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-70cbdc9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-70cbdc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-70cbdc9:hover::before, .elementor-155 .elementor-element.elementor-element-70cbdc9:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-70cbdc9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-70cbdc9 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-70cbdc9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-70cbdc9:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-4fe9c82{--display:flex;}.elementor-155 .elementor-element.elementor-element-315154b{text-align:start;}.elementor-155 .elementor-element.elementor-element-315154b .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-f2568f0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-1f7b252{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-1f7b252:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-1f7b252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/f9736264-267a-4c9f-a63a-99a187d71c14.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-1f7b252::before, .elementor-155 .elementor-element.elementor-element-1f7b252 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-1f7b252 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-1f7b252 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-1f7b252 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-1f7b252 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-1f7b252:hover::before, .elementor-155 .elementor-element.elementor-element-1f7b252:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-1f7b252:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-1f7b252 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-1f7b252 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-1f7b252:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-a8b8394{--display:flex;}.elementor-155 .elementor-element.elementor-element-25c48cf{text-align:start;}.elementor-155 .elementor-element.elementor-element-25c48cf .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-914af3a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-f02ddef{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-f02ddef:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-f02ddef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/efa14967-a38c-4fde-ab8a-5a3bfb0cbdc1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-f02ddef::before, .elementor-155 .elementor-element.elementor-element-f02ddef > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-f02ddef > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-f02ddef > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-f02ddef > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-f02ddef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-f02ddef:hover::before, .elementor-155 .elementor-element.elementor-element-f02ddef:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-f02ddef:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-f02ddef > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-f02ddef > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-f02ddef:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-cbdaa65{--display:flex;}.elementor-155 .elementor-element.elementor-element-594743e{text-align:start;}.elementor-155 .elementor-element.elementor-element-594743e .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-bfd19f4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-6ff5b43{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-6ff5b43:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-6ff5b43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/11fd2604-f48e-4031-87c8-1a170f142868.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-6ff5b43::before, .elementor-155 .elementor-element.elementor-element-6ff5b43 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-6ff5b43 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-6ff5b43 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-6ff5b43 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-6ff5b43 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-6ff5b43:hover::before, .elementor-155 .elementor-element.elementor-element-6ff5b43:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-6ff5b43:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-6ff5b43 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-6ff5b43 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-6ff5b43:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-502a996{--display:flex;}.elementor-155 .elementor-element.elementor-element-c283abe{text-align:start;}.elementor-155 .elementor-element.elementor-element-c283abe .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-37c6eb1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-d3dcf54{--display:flex;}.elementor-155 .elementor-element.elementor-element-b1ec25d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-0774469{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-0774469:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-0774469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/08/abrapar-dest-copiar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-0774469::before, .elementor-155 .elementor-element.elementor-element-0774469 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-0774469 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-0774469 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-0774469 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-0774469 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-0774469:hover::before, .elementor-155 .elementor-element.elementor-element-0774469:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-0774469:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-0774469 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-0774469 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-0774469:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-7af2d6a{--display:flex;}.elementor-155 .elementor-element.elementor-element-2d3cd56{text-align:start;}.elementor-155 .elementor-element.elementor-element-2d3cd56 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-fe2bf77{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-1a3b97d{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-1a3b97d:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-1a3b97d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/babe937a-e531-49f4-ae30-4b1138914716.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-1a3b97d::before, .elementor-155 .elementor-element.elementor-element-1a3b97d > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-1a3b97d > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-1a3b97d > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-1a3b97d > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-1a3b97d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-1a3b97d:hover::before, .elementor-155 .elementor-element.elementor-element-1a3b97d:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-1a3b97d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-1a3b97d > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-1a3b97d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-1a3b97d:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-598d8e1{--display:flex;}.elementor-155 .elementor-element.elementor-element-4c6b31e{text-align:start;}.elementor-155 .elementor-element.elementor-element-4c6b31e .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-4366fd1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-0127e8a{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-0127e8a:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-0127e8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/9d656d60-f6ba-410e-a8cd-be595af5c54d.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-0127e8a::before, .elementor-155 .elementor-element.elementor-element-0127e8a > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-0127e8a > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-0127e8a > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-0127e8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-0127e8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-0127e8a:hover::before, .elementor-155 .elementor-element.elementor-element-0127e8a:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-0127e8a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-0127e8a > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-0127e8a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-0127e8a:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-33cb7a8{--display:flex;}.elementor-155 .elementor-element.elementor-element-6278792{text-align:start;}.elementor-155 .elementor-element.elementor-element-6278792 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-f00a8e3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-dcb772a{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-dcb772a:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-dcb772a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/64dc6a0c-2954-41e1-816a-73f4af0965a3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-dcb772a::before, .elementor-155 .elementor-element.elementor-element-dcb772a > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-dcb772a > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-dcb772a > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-dcb772a > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-dcb772a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-dcb772a:hover::before, .elementor-155 .elementor-element.elementor-element-dcb772a:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-dcb772a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-dcb772a > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-dcb772a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-dcb772a:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-05daf8f{--display:flex;}.elementor-155 .elementor-element.elementor-element-d944005{text-align:start;}.elementor-155 .elementor-element.elementor-element-d944005 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-5ce7878{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-527e07b{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-527e07b:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-527e07b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/dd07a213-4ad2-477e-b829-6ee9cf40a03a.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-527e07b::before, .elementor-155 .elementor-element.elementor-element-527e07b > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-527e07b > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-527e07b > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-527e07b > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-527e07b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-527e07b:hover::before, .elementor-155 .elementor-element.elementor-element-527e07b:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-527e07b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-527e07b > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-527e07b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-527e07b:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-ad73a73{--display:flex;}.elementor-155 .elementor-element.elementor-element-3904041{text-align:start;}.elementor-155 .elementor-element.elementor-element-3904041 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-6bb60be{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-45e470e{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-45e470e:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-45e470e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/3a9b07c6-3bb5-4a5c-8a6d-755b0b3334d8.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-45e470e::before, .elementor-155 .elementor-element.elementor-element-45e470e > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-45e470e > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-45e470e > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-45e470e > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-45e470e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-45e470e:hover::before, .elementor-155 .elementor-element.elementor-element-45e470e:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-45e470e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-45e470e > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-45e470e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-45e470e:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-cbd58ac{--display:flex;}.elementor-155 .elementor-element.elementor-element-0e56a7c{text-align:start;}.elementor-155 .elementor-element.elementor-element-0e56a7c .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-e240b37{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-2fb8d31{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-2fb8d31:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-2fb8d31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/f9736264-267a-4c9f-a63a-99a187d71c14.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-2fb8d31::before, .elementor-155 .elementor-element.elementor-element-2fb8d31 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-2fb8d31 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-2fb8d31 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-2fb8d31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-2fb8d31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-2fb8d31:hover::before, .elementor-155 .elementor-element.elementor-element-2fb8d31:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-2fb8d31:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-2fb8d31 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-2fb8d31 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-2fb8d31:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-1adec2c{--display:flex;}.elementor-155 .elementor-element.elementor-element-f17bced{text-align:start;}.elementor-155 .elementor-element.elementor-element-f17bced .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-72a474d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-296a368{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-296a368:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-296a368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/efa14967-a38c-4fde-ab8a-5a3bfb0cbdc1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-296a368::before, .elementor-155 .elementor-element.elementor-element-296a368 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-296a368 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-296a368 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-296a368 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-296a368 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-296a368:hover::before, .elementor-155 .elementor-element.elementor-element-296a368:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-296a368:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-296a368 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-296a368 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-296a368:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-246afd5{--display:flex;}.elementor-155 .elementor-element.elementor-element-dbd556f{text-align:start;}.elementor-155 .elementor-element.elementor-element-dbd556f .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-82a9713{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-1f868d8{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-1f868d8:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-1f868d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/11fd2604-f48e-4031-87c8-1a170f142868.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-1f868d8::before, .elementor-155 .elementor-element.elementor-element-1f868d8 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-1f868d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-1f868d8 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-1f868d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-1f868d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-1f868d8:hover::before, .elementor-155 .elementor-element.elementor-element-1f868d8:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-1f868d8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-1f868d8 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-1f868d8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-1f868d8:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-427e28f{--display:flex;}.elementor-155 .elementor-element.elementor-element-e430f93{text-align:start;}.elementor-155 .elementor-element.elementor-element-e430f93 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-28032c1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-4da05ab{--display:flex;}.elementor-155 .elementor-element.elementor-element-0dbc547{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-cf26219{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-cf26219:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-cf26219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/08/abrapar-dest-copiar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-cf26219::before, .elementor-155 .elementor-element.elementor-element-cf26219 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-cf26219 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-cf26219 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-cf26219 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-cf26219 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-cf26219:hover::before, .elementor-155 .elementor-element.elementor-element-cf26219:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-cf26219:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-cf26219 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-cf26219 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-cf26219:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-8849fb6{--display:flex;}.elementor-155 .elementor-element.elementor-element-9212d50{text-align:start;}.elementor-155 .elementor-element.elementor-element-9212d50 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-ba2b8f7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-9a6e380{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-9a6e380:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-9a6e380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/babe937a-e531-49f4-ae30-4b1138914716.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-9a6e380::before, .elementor-155 .elementor-element.elementor-element-9a6e380 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-9a6e380 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-9a6e380 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-9a6e380 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-9a6e380 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-9a6e380:hover::before, .elementor-155 .elementor-element.elementor-element-9a6e380:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-9a6e380:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-9a6e380 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-9a6e380 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-9a6e380:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-1d80f79{--display:flex;}.elementor-155 .elementor-element.elementor-element-7b5e950{text-align:start;}.elementor-155 .elementor-element.elementor-element-7b5e950 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-8d8786f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-98e466f{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-98e466f:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-98e466f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/9d656d60-f6ba-410e-a8cd-be595af5c54d.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-98e466f::before, .elementor-155 .elementor-element.elementor-element-98e466f > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-98e466f > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-98e466f > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-98e466f > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-98e466f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-98e466f:hover::before, .elementor-155 .elementor-element.elementor-element-98e466f:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-98e466f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-98e466f > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-98e466f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-98e466f:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-8c3654c{--display:flex;}.elementor-155 .elementor-element.elementor-element-7387ba4{text-align:start;}.elementor-155 .elementor-element.elementor-element-7387ba4 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-4c867d9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-4cc4e2a{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-4cc4e2a:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-4cc4e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/64dc6a0c-2954-41e1-816a-73f4af0965a3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-4cc4e2a::before, .elementor-155 .elementor-element.elementor-element-4cc4e2a > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-4cc4e2a > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-4cc4e2a > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-4cc4e2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-4cc4e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-4cc4e2a:hover::before, .elementor-155 .elementor-element.elementor-element-4cc4e2a:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-4cc4e2a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-4cc4e2a > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-4cc4e2a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-4cc4e2a:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-d02b2d9{--display:flex;}.elementor-155 .elementor-element.elementor-element-d191653{text-align:start;}.elementor-155 .elementor-element.elementor-element-d191653 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-ccddd00{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-599eadd{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-599eadd:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-599eadd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/dd07a213-4ad2-477e-b829-6ee9cf40a03a.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-599eadd::before, .elementor-155 .elementor-element.elementor-element-599eadd > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-599eadd > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-599eadd > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-599eadd > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-599eadd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-599eadd:hover::before, .elementor-155 .elementor-element.elementor-element-599eadd:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-599eadd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-599eadd > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-599eadd > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-599eadd:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-8bc9cfe{--display:flex;}.elementor-155 .elementor-element.elementor-element-22993d9{text-align:start;}.elementor-155 .elementor-element.elementor-element-22993d9 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-9df02df{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-850fb50{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-850fb50:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-850fb50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/3a9b07c6-3bb5-4a5c-8a6d-755b0b3334d8.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-850fb50::before, .elementor-155 .elementor-element.elementor-element-850fb50 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-850fb50 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-850fb50 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-850fb50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-850fb50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-850fb50:hover::before, .elementor-155 .elementor-element.elementor-element-850fb50:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-850fb50:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-850fb50 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-850fb50 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-850fb50:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-f5510ef{--display:flex;}.elementor-155 .elementor-element.elementor-element-f4498f1{text-align:start;}.elementor-155 .elementor-element.elementor-element-f4498f1 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-7f9cb87{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-019adce{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-019adce:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-019adce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/f9736264-267a-4c9f-a63a-99a187d71c14.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-019adce::before, .elementor-155 .elementor-element.elementor-element-019adce > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-019adce > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-019adce > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-019adce > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-019adce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-019adce:hover::before, .elementor-155 .elementor-element.elementor-element-019adce:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-019adce:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-019adce > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-019adce > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-019adce:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-4a9efc2{--display:flex;}.elementor-155 .elementor-element.elementor-element-3942680{text-align:start;}.elementor-155 .elementor-element.elementor-element-3942680 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-cb644c6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-55ee044{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-55ee044:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-55ee044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/efa14967-a38c-4fde-ab8a-5a3bfb0cbdc1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-55ee044::before, .elementor-155 .elementor-element.elementor-element-55ee044 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-55ee044 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-55ee044 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-55ee044 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-55ee044 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-55ee044:hover::before, .elementor-155 .elementor-element.elementor-element-55ee044:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-55ee044:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-55ee044 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-55ee044 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-55ee044:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-5ce2862{--display:flex;}.elementor-155 .elementor-element.elementor-element-abb44ad{text-align:start;}.elementor-155 .elementor-element.elementor-element-abb44ad .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-6453f23{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-4b0a489{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-4b0a489:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-4b0a489 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/11fd2604-f48e-4031-87c8-1a170f142868.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-4b0a489::before, .elementor-155 .elementor-element.elementor-element-4b0a489 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-4b0a489 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-4b0a489 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-4b0a489 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-4b0a489 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-4b0a489:hover::before, .elementor-155 .elementor-element.elementor-element-4b0a489:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-4b0a489:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-4b0a489 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-4b0a489 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-4b0a489:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-c7738bd{--display:flex;}.elementor-155 .elementor-element.elementor-element-cb2edb6{text-align:start;}.elementor-155 .elementor-element.elementor-element-cb2edb6 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-33dad6b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-ba923b5{--display:flex;}.elementor-155 .elementor-element.elementor-element-1aefcf2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-e9d63f6{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-e9d63f6:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-e9d63f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/08/abrapar-dest-copiar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-e9d63f6::before, .elementor-155 .elementor-element.elementor-element-e9d63f6 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-e9d63f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-e9d63f6 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-e9d63f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-e9d63f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-e9d63f6:hover::before, .elementor-155 .elementor-element.elementor-element-e9d63f6:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-e9d63f6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-e9d63f6 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-e9d63f6 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-e9d63f6:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-5496143{--display:flex;}.elementor-155 .elementor-element.elementor-element-019a083{text-align:start;}.elementor-155 .elementor-element.elementor-element-019a083 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-893835b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-5c7e91b{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-5c7e91b:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-5c7e91b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/babe937a-e531-49f4-ae30-4b1138914716.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-5c7e91b::before, .elementor-155 .elementor-element.elementor-element-5c7e91b > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-5c7e91b > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-5c7e91b > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-5c7e91b > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-5c7e91b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-5c7e91b:hover::before, .elementor-155 .elementor-element.elementor-element-5c7e91b:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-5c7e91b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-5c7e91b > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-5c7e91b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-5c7e91b:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-c01046d{--display:flex;}.elementor-155 .elementor-element.elementor-element-89b4f84{text-align:start;}.elementor-155 .elementor-element.elementor-element-89b4f84 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-4b3287e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-e63102a{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-e63102a:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-e63102a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/9d656d60-f6ba-410e-a8cd-be595af5c54d.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-e63102a::before, .elementor-155 .elementor-element.elementor-element-e63102a > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-e63102a > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-e63102a > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-e63102a > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-e63102a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-e63102a:hover::before, .elementor-155 .elementor-element.elementor-element-e63102a:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-e63102a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-e63102a > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-e63102a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-e63102a:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-8881eb2{--display:flex;}.elementor-155 .elementor-element.elementor-element-ee7e7aa{text-align:start;}.elementor-155 .elementor-element.elementor-element-ee7e7aa .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-ba9282c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-d749441{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-d749441:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-d749441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/64dc6a0c-2954-41e1-816a-73f4af0965a3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-d749441::before, .elementor-155 .elementor-element.elementor-element-d749441 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-d749441 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-d749441 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-d749441 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-d749441 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-d749441:hover::before, .elementor-155 .elementor-element.elementor-element-d749441:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-d749441:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-d749441 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-d749441 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-d749441:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-fb589ac{--display:flex;}.elementor-155 .elementor-element.elementor-element-173aa7c{text-align:start;}.elementor-155 .elementor-element.elementor-element-173aa7c .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-7f49cfe{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-7c1f2d3{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-7c1f2d3:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-7c1f2d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/dd07a213-4ad2-477e-b829-6ee9cf40a03a.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-7c1f2d3::before, .elementor-155 .elementor-element.elementor-element-7c1f2d3 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-7c1f2d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-7c1f2d3 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-7c1f2d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-7c1f2d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-7c1f2d3:hover::before, .elementor-155 .elementor-element.elementor-element-7c1f2d3:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-7c1f2d3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-7c1f2d3 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-7c1f2d3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-7c1f2d3:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-079d5ee{--display:flex;}.elementor-155 .elementor-element.elementor-element-1ee6236{text-align:start;}.elementor-155 .elementor-element.elementor-element-1ee6236 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-e102f41{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-5609ac3{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-5609ac3:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-5609ac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/3a9b07c6-3bb5-4a5c-8a6d-755b0b3334d8.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-5609ac3::before, .elementor-155 .elementor-element.elementor-element-5609ac3 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-5609ac3 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-5609ac3 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-5609ac3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-5609ac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-5609ac3:hover::before, .elementor-155 .elementor-element.elementor-element-5609ac3:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-5609ac3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-5609ac3 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-5609ac3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-5609ac3:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-7c1bcdc{--display:flex;}.elementor-155 .elementor-element.elementor-element-fbbe553{text-align:start;}.elementor-155 .elementor-element.elementor-element-fbbe553 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-9e366ea{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-c8e3716{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-c8e3716:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-c8e3716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/f9736264-267a-4c9f-a63a-99a187d71c14.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-c8e3716::before, .elementor-155 .elementor-element.elementor-element-c8e3716 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-c8e3716 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-c8e3716 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-c8e3716 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-c8e3716 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-c8e3716:hover::before, .elementor-155 .elementor-element.elementor-element-c8e3716:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-c8e3716:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-c8e3716 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-c8e3716 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-c8e3716:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-c4a8152{--display:flex;}.elementor-155 .elementor-element.elementor-element-be56fc2{text-align:start;}.elementor-155 .elementor-element.elementor-element-be56fc2 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-6546c35{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-c10ecb4{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-c10ecb4:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-c10ecb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/efa14967-a38c-4fde-ab8a-5a3bfb0cbdc1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-c10ecb4::before, .elementor-155 .elementor-element.elementor-element-c10ecb4 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-c10ecb4 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-c10ecb4 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-c10ecb4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-c10ecb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-c10ecb4:hover::before, .elementor-155 .elementor-element.elementor-element-c10ecb4:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-c10ecb4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-c10ecb4 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-c10ecb4 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-c10ecb4:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-2634675{--display:flex;}.elementor-155 .elementor-element.elementor-element-ade1ffd{text-align:start;}.elementor-155 .elementor-element.elementor-element-ade1ffd .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-b92232b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-177c412{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-177c412:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-177c412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/11fd2604-f48e-4031-87c8-1a170f142868.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-177c412::before, .elementor-155 .elementor-element.elementor-element-177c412 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-177c412 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-177c412 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-177c412 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-177c412 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-177c412:hover::before, .elementor-155 .elementor-element.elementor-element-177c412:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-177c412:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-177c412 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-177c412 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-177c412:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-bd4f198{--display:flex;}.elementor-155 .elementor-element.elementor-element-16b0c77{text-align:start;}.elementor-155 .elementor-element.elementor-element-16b0c77 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-969c0a3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-55c54ef{--display:flex;}.elementor-155 .elementor-element.elementor-element-a03ecc1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-d2c548e{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-d2c548e:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-d2c548e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/08/abrapar-dest-copiar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-d2c548e::before, .elementor-155 .elementor-element.elementor-element-d2c548e > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-d2c548e > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-d2c548e > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-d2c548e > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-d2c548e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-d2c548e:hover::before, .elementor-155 .elementor-element.elementor-element-d2c548e:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-d2c548e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-d2c548e > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-d2c548e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-d2c548e:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-80d104f{--display:flex;}.elementor-155 .elementor-element.elementor-element-3c0d227{text-align:start;}.elementor-155 .elementor-element.elementor-element-3c0d227 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-3633e3f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-40f37f0{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-40f37f0:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-40f37f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/babe937a-e531-49f4-ae30-4b1138914716.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-40f37f0::before, .elementor-155 .elementor-element.elementor-element-40f37f0 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-40f37f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-40f37f0 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-40f37f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-40f37f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-40f37f0:hover::before, .elementor-155 .elementor-element.elementor-element-40f37f0:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-40f37f0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-40f37f0 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-40f37f0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-40f37f0:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-0e05254{--display:flex;}.elementor-155 .elementor-element.elementor-element-315e443{text-align:start;}.elementor-155 .elementor-element.elementor-element-315e443 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-a13baea{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-9892202{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-9892202:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-9892202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/9d656d60-f6ba-410e-a8cd-be595af5c54d.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-9892202::before, .elementor-155 .elementor-element.elementor-element-9892202 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-9892202 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-9892202 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-9892202 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-9892202 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-9892202:hover::before, .elementor-155 .elementor-element.elementor-element-9892202:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-9892202:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-9892202 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-9892202 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-9892202:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-8460213{--display:flex;}.elementor-155 .elementor-element.elementor-element-dd5be24{text-align:start;}.elementor-155 .elementor-element.elementor-element-dd5be24 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-f4a1048{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-ff18d58{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-ff18d58:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-ff18d58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/64dc6a0c-2954-41e1-816a-73f4af0965a3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-ff18d58::before, .elementor-155 .elementor-element.elementor-element-ff18d58 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-ff18d58 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-ff18d58 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-ff18d58 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-ff18d58 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-ff18d58:hover::before, .elementor-155 .elementor-element.elementor-element-ff18d58:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-ff18d58:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-ff18d58 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-ff18d58 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-ff18d58:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-c2ed045{--display:flex;}.elementor-155 .elementor-element.elementor-element-769ba18{text-align:start;}.elementor-155 .elementor-element.elementor-element-769ba18 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-9ce86f1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-e9168f9{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-e9168f9:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-e9168f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/dd07a213-4ad2-477e-b829-6ee9cf40a03a.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-e9168f9::before, .elementor-155 .elementor-element.elementor-element-e9168f9 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-e9168f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-e9168f9 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-e9168f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-e9168f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-e9168f9:hover::before, .elementor-155 .elementor-element.elementor-element-e9168f9:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-e9168f9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-e9168f9 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-e9168f9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-e9168f9:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-72c097d{--display:flex;}.elementor-155 .elementor-element.elementor-element-64dd9e6{text-align:start;}.elementor-155 .elementor-element.elementor-element-64dd9e6 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-0ee09ec{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-7e20e12{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-7e20e12:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-7e20e12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/3a9b07c6-3bb5-4a5c-8a6d-755b0b3334d8.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-7e20e12::before, .elementor-155 .elementor-element.elementor-element-7e20e12 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-7e20e12 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-7e20e12 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-7e20e12 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-7e20e12 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-7e20e12:hover::before, .elementor-155 .elementor-element.elementor-element-7e20e12:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-7e20e12:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-7e20e12 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-7e20e12 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-7e20e12:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-d8a1510{--display:flex;}.elementor-155 .elementor-element.elementor-element-f8cff71{text-align:start;}.elementor-155 .elementor-element.elementor-element-f8cff71 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-ae83dda{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-5fd817c{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-5fd817c:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-5fd817c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/f9736264-267a-4c9f-a63a-99a187d71c14.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-5fd817c::before, .elementor-155 .elementor-element.elementor-element-5fd817c > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-5fd817c > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-5fd817c > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-5fd817c > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-5fd817c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-5fd817c:hover::before, .elementor-155 .elementor-element.elementor-element-5fd817c:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-5fd817c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-5fd817c > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-5fd817c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-5fd817c:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-9ba22d7{--display:flex;}.elementor-155 .elementor-element.elementor-element-1fbf6fb{text-align:start;}.elementor-155 .elementor-element.elementor-element-1fbf6fb .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-48fa1b4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-c0c0010{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-c0c0010:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-c0c0010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/efa14967-a38c-4fde-ab8a-5a3bfb0cbdc1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-c0c0010::before, .elementor-155 .elementor-element.elementor-element-c0c0010 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-c0c0010 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-c0c0010 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-c0c0010 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-c0c0010 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-c0c0010:hover::before, .elementor-155 .elementor-element.elementor-element-c0c0010:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-c0c0010:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-c0c0010 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-c0c0010 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-c0c0010:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-cc6bf33{--display:flex;}.elementor-155 .elementor-element.elementor-element-8326679{text-align:start;}.elementor-155 .elementor-element.elementor-element-8326679 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-5222535{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-004036e{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-004036e:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-004036e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/11fd2604-f48e-4031-87c8-1a170f142868.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-004036e::before, .elementor-155 .elementor-element.elementor-element-004036e > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-004036e > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-004036e > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-004036e > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-004036e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-004036e:hover::before, .elementor-155 .elementor-element.elementor-element-004036e:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-004036e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-004036e > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-004036e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-004036e:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-03e6b5d{--display:flex;}.elementor-155 .elementor-element.elementor-element-781e7ae{text-align:start;}.elementor-155 .elementor-element.elementor-element-781e7ae .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-7badbb7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-eb01524{--display:flex;}.elementor-155 .elementor-element.elementor-element-08e5b50{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-4176bed{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-4176bed:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-4176bed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/08/abrapar-dest-copiar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-4176bed::before, .elementor-155 .elementor-element.elementor-element-4176bed > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-4176bed > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-4176bed > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-4176bed > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-4176bed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-4176bed:hover::before, .elementor-155 .elementor-element.elementor-element-4176bed:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-4176bed:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-4176bed > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-4176bed > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-4176bed:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-ba7ffc3{--display:flex;}.elementor-155 .elementor-element.elementor-element-e84cae8{text-align:start;}.elementor-155 .elementor-element.elementor-element-e84cae8 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-5074de6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-c227338{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-c227338:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-c227338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/babe937a-e531-49f4-ae30-4b1138914716.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-c227338::before, .elementor-155 .elementor-element.elementor-element-c227338 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-c227338 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-c227338 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-c227338 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-c227338 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-c227338:hover::before, .elementor-155 .elementor-element.elementor-element-c227338:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-c227338:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-c227338 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-c227338 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-c227338:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-b89fba9{--display:flex;}.elementor-155 .elementor-element.elementor-element-b4262ee{text-align:start;}.elementor-155 .elementor-element.elementor-element-b4262ee .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-41a9b4c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-219d7b6{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-219d7b6:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-219d7b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/9d656d60-f6ba-410e-a8cd-be595af5c54d.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-219d7b6::before, .elementor-155 .elementor-element.elementor-element-219d7b6 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-219d7b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-219d7b6 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-219d7b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-219d7b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-219d7b6:hover::before, .elementor-155 .elementor-element.elementor-element-219d7b6:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-219d7b6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-219d7b6 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-219d7b6 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-219d7b6:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-432f3fd{--display:flex;}.elementor-155 .elementor-element.elementor-element-ef86ac4{text-align:start;}.elementor-155 .elementor-element.elementor-element-ef86ac4 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-e19f1b4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-098e300{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-098e300:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-098e300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/64dc6a0c-2954-41e1-816a-73f4af0965a3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-098e300::before, .elementor-155 .elementor-element.elementor-element-098e300 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-098e300 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-098e300 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-098e300 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-098e300 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-098e300:hover::before, .elementor-155 .elementor-element.elementor-element-098e300:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-098e300:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-098e300 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-098e300 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-098e300:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-8a78410{--display:flex;}.elementor-155 .elementor-element.elementor-element-85eb733{text-align:start;}.elementor-155 .elementor-element.elementor-element-85eb733 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-7a58b46{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-6bc11b0{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-6bc11b0:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-6bc11b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/dd07a213-4ad2-477e-b829-6ee9cf40a03a.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-6bc11b0::before, .elementor-155 .elementor-element.elementor-element-6bc11b0 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-6bc11b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-6bc11b0 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-6bc11b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-6bc11b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-6bc11b0:hover::before, .elementor-155 .elementor-element.elementor-element-6bc11b0:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-6bc11b0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-6bc11b0 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-6bc11b0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-6bc11b0:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-262fd85{--display:flex;}.elementor-155 .elementor-element.elementor-element-388df1f{text-align:start;}.elementor-155 .elementor-element.elementor-element-388df1f .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-82c3601{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-4bbfb59{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-4bbfb59:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-4bbfb59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/3a9b07c6-3bb5-4a5c-8a6d-755b0b3334d8.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-4bbfb59::before, .elementor-155 .elementor-element.elementor-element-4bbfb59 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-4bbfb59 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-4bbfb59 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-4bbfb59 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-4bbfb59 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-4bbfb59:hover::before, .elementor-155 .elementor-element.elementor-element-4bbfb59:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-4bbfb59:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-4bbfb59 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-4bbfb59 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-4bbfb59:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-9a2be7e{--display:flex;}.elementor-155 .elementor-element.elementor-element-3f7b189{text-align:start;}.elementor-155 .elementor-element.elementor-element-3f7b189 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-ab2bff6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-bbce853{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-bbce853:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-bbce853 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/f9736264-267a-4c9f-a63a-99a187d71c14.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-bbce853::before, .elementor-155 .elementor-element.elementor-element-bbce853 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-bbce853 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-bbce853 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-bbce853 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-bbce853 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-bbce853:hover::before, .elementor-155 .elementor-element.elementor-element-bbce853:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-bbce853:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-bbce853 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-bbce853 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-bbce853:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-d3b349a{--display:flex;}.elementor-155 .elementor-element.elementor-element-b2b3ca4{text-align:start;}.elementor-155 .elementor-element.elementor-element-b2b3ca4 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-76ebf8b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-a10d021{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-a10d021:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-a10d021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/efa14967-a38c-4fde-ab8a-5a3bfb0cbdc1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-a10d021::before, .elementor-155 .elementor-element.elementor-element-a10d021 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-a10d021 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-a10d021 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-a10d021 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-a10d021 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-a10d021:hover::before, .elementor-155 .elementor-element.elementor-element-a10d021:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-a10d021:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-a10d021 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-a10d021 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-a10d021:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-8bfdfcb{--display:flex;}.elementor-155 .elementor-element.elementor-element-c0bef79{text-align:start;}.elementor-155 .elementor-element.elementor-element-c0bef79 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-5357cfd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-de7a713{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-de7a713:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-de7a713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/11fd2604-f48e-4031-87c8-1a170f142868.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-de7a713::before, .elementor-155 .elementor-element.elementor-element-de7a713 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-de7a713 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-de7a713 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-de7a713 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-de7a713 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-de7a713:hover::before, .elementor-155 .elementor-element.elementor-element-de7a713:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-de7a713:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-de7a713 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-de7a713 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-de7a713:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-58759d9{--display:flex;}.elementor-155 .elementor-element.elementor-element-f20cba6{text-align:start;}.elementor-155 .elementor-element.elementor-element-f20cba6 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-eae50e5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-80a7cbd{--display:flex;}.elementor-155 .elementor-element.elementor-element-a764207{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-dcb45c7{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-dcb45c7:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-dcb45c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/08/abrapar-dest-copiar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-dcb45c7::before, .elementor-155 .elementor-element.elementor-element-dcb45c7 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-dcb45c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-dcb45c7 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-dcb45c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-dcb45c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-dcb45c7:hover::before, .elementor-155 .elementor-element.elementor-element-dcb45c7:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-dcb45c7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-dcb45c7 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-dcb45c7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-dcb45c7:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-f63eca7{--display:flex;}.elementor-155 .elementor-element.elementor-element-d85f494{text-align:start;}.elementor-155 .elementor-element.elementor-element-d85f494 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-199ef19{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-649cd9e{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-649cd9e:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-649cd9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/babe937a-e531-49f4-ae30-4b1138914716.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-649cd9e::before, .elementor-155 .elementor-element.elementor-element-649cd9e > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-649cd9e > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-649cd9e > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-649cd9e > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-649cd9e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-649cd9e:hover::before, .elementor-155 .elementor-element.elementor-element-649cd9e:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-649cd9e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-649cd9e > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-649cd9e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-649cd9e:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-96bf060{--display:flex;}.elementor-155 .elementor-element.elementor-element-26adc16{text-align:start;}.elementor-155 .elementor-element.elementor-element-26adc16 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-920e4ba{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-d6c22bc{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-d6c22bc:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-d6c22bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/9d656d60-f6ba-410e-a8cd-be595af5c54d.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-d6c22bc::before, .elementor-155 .elementor-element.elementor-element-d6c22bc > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-d6c22bc > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-d6c22bc > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-d6c22bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-d6c22bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-d6c22bc:hover::before, .elementor-155 .elementor-element.elementor-element-d6c22bc:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-d6c22bc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-d6c22bc > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-d6c22bc > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-d6c22bc:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-1097ee1{--display:flex;}.elementor-155 .elementor-element.elementor-element-5eb84a4{text-align:start;}.elementor-155 .elementor-element.elementor-element-5eb84a4 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-7f36593{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-fd9821b{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-fd9821b:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-fd9821b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/64dc6a0c-2954-41e1-816a-73f4af0965a3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-fd9821b::before, .elementor-155 .elementor-element.elementor-element-fd9821b > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-fd9821b > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-fd9821b > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-fd9821b > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-fd9821b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-fd9821b:hover::before, .elementor-155 .elementor-element.elementor-element-fd9821b:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-fd9821b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-fd9821b > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-fd9821b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-fd9821b:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-e3abeee{--display:flex;}.elementor-155 .elementor-element.elementor-element-bea3666{text-align:start;}.elementor-155 .elementor-element.elementor-element-bea3666 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-68a7437{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-9aaaa68{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-9aaaa68:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-9aaaa68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/dd07a213-4ad2-477e-b829-6ee9cf40a03a.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-9aaaa68::before, .elementor-155 .elementor-element.elementor-element-9aaaa68 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-9aaaa68 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-9aaaa68 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-9aaaa68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-9aaaa68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-9aaaa68:hover::before, .elementor-155 .elementor-element.elementor-element-9aaaa68:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-9aaaa68:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-9aaaa68 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-9aaaa68 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-9aaaa68:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-6d776e3{--display:flex;}.elementor-155 .elementor-element.elementor-element-249edb4{text-align:start;}.elementor-155 .elementor-element.elementor-element-249edb4 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-d5f3b6a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-59e3c1c{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-59e3c1c:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-59e3c1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/3a9b07c6-3bb5-4a5c-8a6d-755b0b3334d8.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-59e3c1c::before, .elementor-155 .elementor-element.elementor-element-59e3c1c > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-59e3c1c > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-59e3c1c > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-59e3c1c > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-59e3c1c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-59e3c1c:hover::before, .elementor-155 .elementor-element.elementor-element-59e3c1c:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-59e3c1c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-59e3c1c > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-59e3c1c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-59e3c1c:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-d7e2297{--display:flex;}.elementor-155 .elementor-element.elementor-element-664b69d{text-align:start;}.elementor-155 .elementor-element.elementor-element-664b69d .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-4df16bc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-d5cced0{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-d5cced0:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-d5cced0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/f9736264-267a-4c9f-a63a-99a187d71c14.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-d5cced0::before, .elementor-155 .elementor-element.elementor-element-d5cced0 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-d5cced0 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-d5cced0 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-d5cced0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-d5cced0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-d5cced0:hover::before, .elementor-155 .elementor-element.elementor-element-d5cced0:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-d5cced0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-d5cced0 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-d5cced0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-d5cced0:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-ec8e2fb{--display:flex;}.elementor-155 .elementor-element.elementor-element-89fea8a{text-align:start;}.elementor-155 .elementor-element.elementor-element-89fea8a .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-6750997{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-6a739bf{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-6a739bf:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-6a739bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/efa14967-a38c-4fde-ab8a-5a3bfb0cbdc1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-6a739bf::before, .elementor-155 .elementor-element.elementor-element-6a739bf > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-6a739bf > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-6a739bf > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-6a739bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-6a739bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-6a739bf:hover::before, .elementor-155 .elementor-element.elementor-element-6a739bf:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-6a739bf:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-6a739bf > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-6a739bf > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-6a739bf:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-36c0857{--display:flex;}.elementor-155 .elementor-element.elementor-element-c381577{text-align:start;}.elementor-155 .elementor-element.elementor-element-c381577 .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-4b4e6aa{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-4668dd2{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-155 .elementor-element.elementor-element-4668dd2:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-4668dd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schimadesign.com/wp-content/uploads/2026/09/11fd2604-f48e-4031-87c8-1a170f142868.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-155 .elementor-element.elementor-element-4668dd2::before, .elementor-155 .elementor-element.elementor-element-4668dd2 > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-4668dd2 > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-4668dd2 > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-4668dd2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-155 .elementor-element.elementor-element-4668dd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-4668dd2:hover::before, .elementor-155 .elementor-element.elementor-element-4668dd2:hover > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-4668dd2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-155 .elementor-element.elementor-element-4668dd2 > .elementor-background-slideshow:hover::before, .elementor-155 .elementor-element.elementor-element-4668dd2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-155 .elementor-element.elementor-element-4668dd2:hover{--overlay-opacity:0.7;}.elementor-155 .elementor-element.elementor-element-8facad9{--display:flex;}.elementor-155 .elementor-element.elementor-element-710d2cc{text-align:start;}.elementor-155 .elementor-element.elementor-element-710d2cc .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-155 .elementor-element.elementor-element-f3e8f09{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-text{transition:color 0.3s;}.elementor-155 .elementor-element.elementor-element-ceffe1e{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-gap:40px;--n-tabs-title-border-radius:100px 100px 100px 100px;--n-tabs-title-font-size:0.9rem;--n-tabs-title-color:var( --e-global-color-secondary );--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-155 .elementor-element.elementor-element-ceffe1e > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-3e4d07e );}.elementor-155 .elementor-element.elementor-element-ceffe1e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-ceffe1e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-155 .elementor-element.elementor-element-ceffe1e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-ceffe1e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-11a2ec4 );}.elementor-155 .elementor-element.elementor-element-ceffe1e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Poppins", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-155 .elementor-element.elementor-element-ceffe1e [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-155 .elementor-element.elementor-element-fabc988{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-155 .elementor-element.elementor-element-fabc988:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-fabc988 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-9236e0b{text-align:center;}.elementor-155 .elementor-element.elementor-element-9236e0b .elementor-heading-title{font-family:"HANSON BOLD", Sans-serif;font-size:3rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.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-155 .elementor-element.elementor-element-54bd36d{text-align:center;color:var( --e-global-color-primary );}.elementor-155 .elementor-element.elementor-element-54bd36d p{margin-block-end:0px;}.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-155 .elementor-element.elementor-element-257454a .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:20px 30px 20px 30px;}.elementor-155 .elementor-element.elementor-element-257454a .elementor-button:hover, .elementor-155 .elementor-element.elementor-element-257454a .elementor-button:focus{background-color:var( --e-global-color-71d064c );color:var( --e-global-color-secondary );}.elementor-155 .elementor-element.elementor-element-257454a .elementor-button-content-wrapper{flex-direction:row;}.elementor-155 .elementor-element.elementor-element-257454a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-155 .elementor-element.elementor-element-257454a .elementor-button:hover svg, .elementor-155 .elementor-element.elementor-element-257454a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(min-width:1367px){.elementor-155 .elementor-element.elementor-element-d351ea4:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-d351ea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-3d2da3f:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-3d2da3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-530abe0:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-530abe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-fa4f41e:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-fa4f41e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-26dd587:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-26dd587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-859e8e6:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-859e8e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-64fb1f4:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-64fb1f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-39afd63:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-39afd63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-ace7cfd:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-ace7cfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-2725660:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-2725660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-25ae841:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-25ae841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-9c81933:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-9c81933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-dd116a9:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-dd116a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-6a7b35a:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-6a7b35a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-70cbdc9:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-70cbdc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-1f7b252:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-1f7b252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-f02ddef:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-f02ddef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-6ff5b43:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-6ff5b43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-0774469:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-0774469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-1a3b97d:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-1a3b97d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-0127e8a:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-0127e8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-dcb772a:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-dcb772a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-527e07b:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-527e07b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-45e470e:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-45e470e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-2fb8d31:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-2fb8d31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-296a368:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-296a368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-1f868d8:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-1f868d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-cf26219:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-cf26219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-9a6e380:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-9a6e380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-98e466f:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-98e466f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-4cc4e2a:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-4cc4e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-599eadd:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-599eadd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-850fb50:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-850fb50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-019adce:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-019adce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-55ee044:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-55ee044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-4b0a489:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-4b0a489 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-e9d63f6:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-e9d63f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-5c7e91b:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-5c7e91b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-e63102a:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-e63102a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-d749441:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-d749441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-7c1f2d3:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-7c1f2d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-5609ac3:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-5609ac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-c8e3716:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-c8e3716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-c10ecb4:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-c10ecb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-177c412:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-177c412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-d2c548e:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-d2c548e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-40f37f0:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-40f37f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-9892202:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-9892202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-ff18d58:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-ff18d58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-e9168f9:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-e9168f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-7e20e12:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-7e20e12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-5fd817c:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-5fd817c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-c0c0010:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-c0c0010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-004036e:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-004036e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-4176bed:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-4176bed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-c227338:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-c227338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-219d7b6:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-219d7b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-098e300:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-098e300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-6bc11b0:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-6bc11b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-4bbfb59:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-4bbfb59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-bbce853:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-bbce853 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-a10d021:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-a10d021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-de7a713:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-de7a713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-dcb45c7:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-dcb45c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-649cd9e:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-649cd9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-d6c22bc:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-d6c22bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-fd9821b:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-fd9821b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-9aaaa68:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-9aaaa68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-59e3c1c:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-59e3c1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-d5cced0:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-d5cced0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-6a739bf:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-6a739bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-155 .elementor-element.elementor-element-4668dd2:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-4668dd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1366px){.elementor-155 .elementor-element.elementor-element-b2cf1e0{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:140px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-155 .elementor-element.elementor-element-a1dd542 .elementor-heading-title{font-size:3.2rem;}.elementor-155 .elementor-element.elementor-element-80b62df{--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-d351ea4{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-24369a5{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-24369a5 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-3d2da3f{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-d697cbd{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-d697cbd .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-530abe0{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-bf128a0{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-bf128a0 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-fa4f41e{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-baa2324{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-baa2324 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-26dd587{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-e3200a1{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-e3200a1 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-859e8e6{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-6165b27{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-6165b27 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-64fb1f4{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-f272702{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-f272702 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-39afd63{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-b89b77c{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-b89b77c .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-ace7cfd{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-e01a2e4{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-e01a2e4 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-b5d045d{--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-2725660{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-7c803ac{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-7c803ac .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-25ae841{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-ad37469{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-ad37469 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-9c81933{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-5b041a1{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-5b041a1 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-dd116a9{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-3987329{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-3987329 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-6a7b35a{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-4f46531{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-4f46531 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-70cbdc9{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-315154b{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-315154b .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-1f7b252{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-25c48cf{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-25c48cf .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-f02ddef{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-594743e{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-594743e .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-6ff5b43{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-c283abe{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-c283abe .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-b1ec25d{--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-0774469{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-2d3cd56{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-2d3cd56 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-1a3b97d{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-4c6b31e{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-4c6b31e .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-0127e8a{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-6278792{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-6278792 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-dcb772a{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-d944005{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-d944005 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-527e07b{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-3904041{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-3904041 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-45e470e{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-0e56a7c{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-0e56a7c .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-2fb8d31{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-f17bced{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-f17bced .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-296a368{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-dbd556f{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-dbd556f .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-1f868d8{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-e430f93{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-e430f93 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-0dbc547{--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-cf26219{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-9212d50{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-9212d50 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-9a6e380{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-7b5e950{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-7b5e950 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-98e466f{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-7387ba4{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-7387ba4 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-4cc4e2a{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-d191653{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-d191653 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-599eadd{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-22993d9{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-22993d9 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-850fb50{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-f4498f1{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-f4498f1 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-019adce{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-3942680{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-3942680 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-55ee044{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-abb44ad{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-abb44ad .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-4b0a489{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-cb2edb6{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-cb2edb6 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-1aefcf2{--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-e9d63f6{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-019a083{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-019a083 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-5c7e91b{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-89b4f84{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-89b4f84 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-e63102a{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-ee7e7aa{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-ee7e7aa .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-d749441{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-173aa7c{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-173aa7c .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-7c1f2d3{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-1ee6236{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-1ee6236 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-5609ac3{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-fbbe553{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-fbbe553 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-c8e3716{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-be56fc2{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-be56fc2 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-c10ecb4{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-ade1ffd{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-ade1ffd .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-177c412{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-16b0c77{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-16b0c77 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-a03ecc1{--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-d2c548e{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-3c0d227{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-3c0d227 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-40f37f0{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-315e443{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-315e443 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-9892202{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-dd5be24{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-dd5be24 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-ff18d58{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-769ba18{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-769ba18 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-e9168f9{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-64dd9e6{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-64dd9e6 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-7e20e12{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-f8cff71{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-f8cff71 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-5fd817c{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-1fbf6fb{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-1fbf6fb .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-c0c0010{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-8326679{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-8326679 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-004036e{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-781e7ae{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-781e7ae .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-08e5b50{--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-4176bed{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-e84cae8{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-e84cae8 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-c227338{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-b4262ee{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-b4262ee .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-219d7b6{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-ef86ac4{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-ef86ac4 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-098e300{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-85eb733{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-85eb733 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-6bc11b0{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-388df1f{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-388df1f .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-4bbfb59{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-3f7b189{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-3f7b189 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-bbce853{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-b2b3ca4{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-b2b3ca4 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-a10d021{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-c0bef79{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-c0bef79 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-de7a713{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-f20cba6{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-f20cba6 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-a764207{--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-dcb45c7{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-d85f494{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-d85f494 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-649cd9e{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-26adc16{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-26adc16 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-d6c22bc{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-5eb84a4{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-5eb84a4 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-fd9821b{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-bea3666{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-bea3666 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-9aaaa68{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-249edb4{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-249edb4 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-59e3c1c{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-664b69d{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-664b69d .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-d5cced0{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-89fea8a{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-89fea8a .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-6a739bf{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-c381577{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-c381577 .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-4668dd2{--min-height:400px;}.elementor-155 .elementor-element.elementor-element-710d2cc{width:100%;max-width:100%;}.elementor-155 .elementor-element.elementor-element-710d2cc .elementor-heading-title{font-size:1.8rem;}.elementor-155 .elementor-element.elementor-element-fabc988{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-155 .elementor-element.elementor-element-9236e0b .elementor-heading-title{font-size:2.6rem;}}@media(max-width:1024px){.elementor-155 .elementor-element.elementor-element-a1dd542 .elementor-heading-title{font-size:2.6rem;}.elementor-155 .elementor-element.elementor-element-80b62df{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-b5d045d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-b1ec25d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-0dbc547{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-1aefcf2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-a03ecc1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-08e5b50{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-a764207{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-ceffe1e{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;}.elementor-155 .elementor-element.elementor-element-fabc988{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-155 .elementor-element.elementor-element-b2cf1e0{--padding-top:120px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-a1dd542.elementor-element{--order:-99999 /* order start hack */;}.elementor-155 .elementor-element.elementor-element-a1dd542 .elementor-heading-title{font-size:2.2rem;}.elementor-155 .elementor-element.elementor-element-80b62df{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-d351ea4{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-24369a5 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-3d2da3f{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-d697cbd .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-530abe0{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-bf128a0 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-fa4f41e{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-baa2324 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-26dd587{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-e3200a1 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-859e8e6{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-6165b27 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-64fb1f4{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-f272702 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-39afd63{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-b89b77c .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-ace7cfd{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-e01a2e4 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-b5d045d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-2725660{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-7c803ac .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-25ae841{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-ad37469 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-9c81933{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-5b041a1 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-dd116a9{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-3987329 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-6a7b35a{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-4f46531 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-70cbdc9{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-315154b .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-1f7b252{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-25c48cf .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-f02ddef{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-594743e .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-6ff5b43{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-c283abe .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-b1ec25d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-0774469{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-2d3cd56 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-1a3b97d{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-4c6b31e .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-0127e8a{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-6278792 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-dcb772a{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-d944005 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-527e07b{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-3904041 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-45e470e{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-0e56a7c .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-2fb8d31{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-f17bced .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-296a368{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-dbd556f .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-1f868d8{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-e430f93 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-0dbc547{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-cf26219{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-9212d50 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-9a6e380{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-7b5e950 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-98e466f{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-7387ba4 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-4cc4e2a{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-d191653 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-599eadd{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-22993d9 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-850fb50{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-f4498f1 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-019adce{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-3942680 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-55ee044{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-abb44ad .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-4b0a489{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-cb2edb6 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-1aefcf2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-e9d63f6{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-019a083 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-5c7e91b{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-89b4f84 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-e63102a{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-ee7e7aa .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-d749441{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-173aa7c .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-7c1f2d3{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-1ee6236 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-5609ac3{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-fbbe553 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-c8e3716{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-be56fc2 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-c10ecb4{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-ade1ffd .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-177c412{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-16b0c77 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-a03ecc1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-d2c548e{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-3c0d227 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-40f37f0{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-315e443 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-9892202{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-dd5be24 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-ff18d58{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-769ba18 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-e9168f9{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-64dd9e6 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-7e20e12{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-f8cff71 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-5fd817c{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-1fbf6fb .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-c0c0010{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-8326679 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-004036e{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-781e7ae .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-08e5b50{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-4176bed{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-e84cae8 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-c227338{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-b4262ee .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-219d7b6{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-ef86ac4 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-098e300{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-85eb733 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-6bc11b0{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-388df1f .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-4bbfb59{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-3f7b189 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-bbce853{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-b2b3ca4 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-a10d021{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-c0bef79 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-de7a713{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-f20cba6 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-a764207{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-155 .elementor-element.elementor-element-dcb45c7{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-d85f494 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-649cd9e{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-26adc16 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-d6c22bc{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-5eb84a4 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-fd9821b{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-bea3666 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-9aaaa68{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-249edb4 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-59e3c1c{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-664b69d .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-d5cced0{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-89fea8a .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-6a739bf{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-c381577 .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-4668dd2{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-710d2cc .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-155 .elementor-element.elementor-element-ceffe1e{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:24px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:24px;}.elementor-155 .elementor-element.elementor-element-fabc988{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-155 .elementor-element.elementor-element-9236e0b .elementor-heading-title{font-size:1.6rem;}.elementor-155 .elementor-element.elementor-element-257454a .elementor-button .elementor-button-content-wrapper{justify-content:center;}}/* Start custom CSS for icon-list, class: .elementor-element-33112e0 */.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d1899f */.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b1bd194 */.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-01a388b */.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a2ff80 */.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0869355 */.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9359e45 */.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75a92cd */.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-14edbe0 */.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80b62df */.elementor-155 .elementor-element.elementor-element-80b62df .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-80b62df .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b688042 */.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-838f16c */.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-40c9a65 */.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-54fa73c */.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cd595b2 */.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2568f0 */.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-914af3a */.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bfd19f4 */.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37c6eb1 */.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5d045d */.elementor-155 .elementor-element.elementor-element-b5d045d .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-b5d045d .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fe2bf77 */.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4366fd1 */.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f00a8e3 */.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ce7878 */.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6bb60be */.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e240b37 */.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-72a474d */.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-82a9713 */.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-28032c1 */.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ec25d */.elementor-155 .elementor-element.elementor-element-b1ec25d .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-b1ec25d .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba2b8f7 */.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8d8786f */.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4c867d9 */.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ccddd00 */.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9df02df */.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f9cb87 */.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb644c6 */.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6453f23 */.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-33dad6b */.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dbc547 */.elementor-155 .elementor-element.elementor-element-0dbc547 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-0dbc547 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-893835b */.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b3287e */.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba9282c */.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f49cfe */.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e102f41 */.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e366ea */.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6546c35 */.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b92232b */.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-969c0a3 */.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aefcf2 */.elementor-155 .elementor-element.elementor-element-1aefcf2 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-1aefcf2 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3633e3f */.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a13baea */.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f4a1048 */.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9ce86f1 */.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0ee09ec */.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae83dda */.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-48fa1b4 */.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5222535 */.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7badbb7 */.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a03ecc1 */.elementor-155 .elementor-element.elementor-element-a03ecc1 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-a03ecc1 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5074de6 */.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41a9b4c */.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e19f1b4 */.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7a58b46 */.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-82c3601 */.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ab2bff6 */.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-76ebf8b */.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5357cfd */.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eae50e5 */.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08e5b50 */.elementor-155 .elementor-element.elementor-element-08e5b50 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-08e5b50 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-199ef19 */.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-920e4ba */.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f36593 */.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-68a7437 */.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d5f3b6a */.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4df16bc */.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6750997 */.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b4e6aa */.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f3e8f09 */.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a764207 */.elementor-155 .elementor-element.elementor-element-a764207 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-a764207 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-33112e0 */.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d1899f */.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b1bd194 */.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-01a388b */.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a2ff80 */.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0869355 */.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9359e45 */.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75a92cd */.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-14edbe0 */.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80b62df */.elementor-155 .elementor-element.elementor-element-80b62df .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-80b62df .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b688042 */.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-838f16c */.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-40c9a65 */.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-54fa73c */.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cd595b2 */.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2568f0 */.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-914af3a */.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bfd19f4 */.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37c6eb1 */.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5d045d */.elementor-155 .elementor-element.elementor-element-b5d045d .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-b5d045d .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fe2bf77 */.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4366fd1 */.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f00a8e3 */.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ce7878 */.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6bb60be */.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e240b37 */.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-72a474d */.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-82a9713 */.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-28032c1 */.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ec25d */.elementor-155 .elementor-element.elementor-element-b1ec25d .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-b1ec25d .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba2b8f7 */.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8d8786f */.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4c867d9 */.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ccddd00 */.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9df02df */.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f9cb87 */.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb644c6 */.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6453f23 */.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-33dad6b */.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dbc547 */.elementor-155 .elementor-element.elementor-element-0dbc547 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-0dbc547 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-893835b */.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b3287e */.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba9282c */.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f49cfe */.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e102f41 */.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e366ea */.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6546c35 */.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b92232b */.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-969c0a3 */.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aefcf2 */.elementor-155 .elementor-element.elementor-element-1aefcf2 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-1aefcf2 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3633e3f */.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a13baea */.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f4a1048 */.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9ce86f1 */.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0ee09ec */.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae83dda */.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-48fa1b4 */.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5222535 */.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7badbb7 */.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a03ecc1 */.elementor-155 .elementor-element.elementor-element-a03ecc1 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-a03ecc1 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5074de6 */.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41a9b4c */.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e19f1b4 */.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7a58b46 */.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-82c3601 */.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ab2bff6 */.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-76ebf8b */.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5357cfd */.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eae50e5 */.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08e5b50 */.elementor-155 .elementor-element.elementor-element-08e5b50 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-08e5b50 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-199ef19 */.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-920e4ba */.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f36593 */.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-68a7437 */.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d5f3b6a */.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4df16bc */.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6750997 */.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b4e6aa */.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f3e8f09 */.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a764207 */.elementor-155 .elementor-element.elementor-element-a764207 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-a764207 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-33112e0 */.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d1899f */.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b1bd194 */.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-01a388b */.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a2ff80 */.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0869355 */.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9359e45 */.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75a92cd */.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-14edbe0 */.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80b62df */.elementor-155 .elementor-element.elementor-element-80b62df .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-80b62df .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b688042 */.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-838f16c */.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-40c9a65 */.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-54fa73c */.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cd595b2 */.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2568f0 */.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-914af3a */.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bfd19f4 */.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37c6eb1 */.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5d045d */.elementor-155 .elementor-element.elementor-element-b5d045d .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-b5d045d .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fe2bf77 */.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4366fd1 */.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f00a8e3 */.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ce7878 */.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6bb60be */.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e240b37 */.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-72a474d */.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-82a9713 */.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-28032c1 */.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ec25d */.elementor-155 .elementor-element.elementor-element-b1ec25d .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-b1ec25d .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba2b8f7 */.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8d8786f */.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4c867d9 */.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ccddd00 */.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9df02df */.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f9cb87 */.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb644c6 */.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6453f23 */.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-33dad6b */.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dbc547 */.elementor-155 .elementor-element.elementor-element-0dbc547 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-0dbc547 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-893835b */.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b3287e */.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba9282c */.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f49cfe */.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e102f41 */.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e366ea */.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6546c35 */.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b92232b */.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-969c0a3 */.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aefcf2 */.elementor-155 .elementor-element.elementor-element-1aefcf2 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-1aefcf2 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3633e3f */.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a13baea */.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f4a1048 */.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9ce86f1 */.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0ee09ec */.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae83dda */.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-48fa1b4 */.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5222535 */.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7badbb7 */.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a03ecc1 */.elementor-155 .elementor-element.elementor-element-a03ecc1 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-a03ecc1 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5074de6 */.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41a9b4c */.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e19f1b4 */.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7a58b46 */.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-82c3601 */.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ab2bff6 */.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-76ebf8b */.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5357cfd */.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eae50e5 */.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08e5b50 */.elementor-155 .elementor-element.elementor-element-08e5b50 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-08e5b50 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-199ef19 */.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-920e4ba */.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f36593 */.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-68a7437 */.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d5f3b6a */.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4df16bc */.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6750997 */.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b4e6aa */.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f3e8f09 */.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a764207 */.elementor-155 .elementor-element.elementor-element-a764207 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-a764207 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-33112e0 */.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d1899f */.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b1bd194 */.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-01a388b */.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a2ff80 */.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0869355 */.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9359e45 */.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75a92cd */.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-14edbe0 */.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80b62df */.elementor-155 .elementor-element.elementor-element-80b62df .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-80b62df .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b688042 */.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-838f16c */.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-40c9a65 */.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-54fa73c */.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cd595b2 */.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2568f0 */.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-914af3a */.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bfd19f4 */.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37c6eb1 */.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5d045d */.elementor-155 .elementor-element.elementor-element-b5d045d .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-b5d045d .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fe2bf77 */.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4366fd1 */.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f00a8e3 */.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ce7878 */.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6bb60be */.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e240b37 */.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-72a474d */.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-82a9713 */.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-28032c1 */.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ec25d */.elementor-155 .elementor-element.elementor-element-b1ec25d .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-b1ec25d .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba2b8f7 */.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8d8786f */.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4c867d9 */.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ccddd00 */.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9df02df */.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f9cb87 */.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb644c6 */.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6453f23 */.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-33dad6b */.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dbc547 */.elementor-155 .elementor-element.elementor-element-0dbc547 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-0dbc547 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-893835b */.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b3287e */.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba9282c */.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f49cfe */.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e102f41 */.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e366ea */.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6546c35 */.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b92232b */.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-969c0a3 */.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aefcf2 */.elementor-155 .elementor-element.elementor-element-1aefcf2 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-1aefcf2 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3633e3f */.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a13baea */.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f4a1048 */.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9ce86f1 */.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0ee09ec */.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae83dda */.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-48fa1b4 */.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5222535 */.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7badbb7 */.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a03ecc1 */.elementor-155 .elementor-element.elementor-element-a03ecc1 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-a03ecc1 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5074de6 */.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41a9b4c */.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e19f1b4 */.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7a58b46 */.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-82c3601 */.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ab2bff6 */.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-76ebf8b */.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5357cfd */.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eae50e5 */.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08e5b50 */.elementor-155 .elementor-element.elementor-element-08e5b50 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-08e5b50 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-199ef19 */.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-920e4ba */.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f36593 */.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-68a7437 */.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d5f3b6a */.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4df16bc */.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6750997 */.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b4e6aa */.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f3e8f09 */.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a764207 */.elementor-155 .elementor-element.elementor-element-a764207 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-a764207 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-33112e0 */.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d1899f */.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b1bd194 */.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-01a388b */.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a2ff80 */.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0869355 */.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9359e45 */.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75a92cd */.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-14edbe0 */.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80b62df */.elementor-155 .elementor-element.elementor-element-80b62df .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-80b62df .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b688042 */.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-838f16c */.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-40c9a65 */.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-54fa73c */.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cd595b2 */.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2568f0 */.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-914af3a */.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bfd19f4 */.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37c6eb1 */.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5d045d */.elementor-155 .elementor-element.elementor-element-b5d045d .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-b5d045d .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fe2bf77 */.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4366fd1 */.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f00a8e3 */.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ce7878 */.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6bb60be */.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e240b37 */.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-72a474d */.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-82a9713 */.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-28032c1 */.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ec25d */.elementor-155 .elementor-element.elementor-element-b1ec25d .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-b1ec25d .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba2b8f7 */.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8d8786f */.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4c867d9 */.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ccddd00 */.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9df02df */.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f9cb87 */.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb644c6 */.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6453f23 */.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-33dad6b */.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dbc547 */.elementor-155 .elementor-element.elementor-element-0dbc547 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-0dbc547 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-893835b */.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b3287e */.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba9282c */.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f49cfe */.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e102f41 */.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e366ea */.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6546c35 */.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b92232b */.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-969c0a3 */.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aefcf2 */.elementor-155 .elementor-element.elementor-element-1aefcf2 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-1aefcf2 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3633e3f */.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a13baea */.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f4a1048 */.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9ce86f1 */.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0ee09ec */.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae83dda */.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-48fa1b4 */.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5222535 */.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7badbb7 */.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a03ecc1 */.elementor-155 .elementor-element.elementor-element-a03ecc1 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-a03ecc1 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5074de6 */.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41a9b4c */.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e19f1b4 */.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7a58b46 */.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-82c3601 */.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ab2bff6 */.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-76ebf8b */.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5357cfd */.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eae50e5 */.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08e5b50 */.elementor-155 .elementor-element.elementor-element-08e5b50 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-08e5b50 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-199ef19 */.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-920e4ba */.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f36593 */.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-68a7437 */.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d5f3b6a */.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4df16bc */.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6750997 */.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b4e6aa */.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f3e8f09 */.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a764207 */.elementor-155 .elementor-element.elementor-element-a764207 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-a764207 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-33112e0 */.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d1899f */.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b1bd194 */.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-01a388b */.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a2ff80 */.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0869355 */.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9359e45 */.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75a92cd */.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-14edbe0 */.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80b62df */.elementor-155 .elementor-element.elementor-element-80b62df .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-80b62df .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b688042 */.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-838f16c */.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-40c9a65 */.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-54fa73c */.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cd595b2 */.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2568f0 */.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-914af3a */.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bfd19f4 */.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37c6eb1 */.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5d045d */.elementor-155 .elementor-element.elementor-element-b5d045d .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-b5d045d .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fe2bf77 */.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4366fd1 */.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f00a8e3 */.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ce7878 */.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6bb60be */.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e240b37 */.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-72a474d */.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-82a9713 */.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-28032c1 */.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ec25d */.elementor-155 .elementor-element.elementor-element-b1ec25d .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-b1ec25d .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba2b8f7 */.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8d8786f */.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4c867d9 */.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ccddd00 */.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9df02df */.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f9cb87 */.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb644c6 */.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6453f23 */.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-33dad6b */.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dbc547 */.elementor-155 .elementor-element.elementor-element-0dbc547 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-0dbc547 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-893835b */.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b3287e */.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba9282c */.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f49cfe */.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e102f41 */.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e366ea */.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6546c35 */.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b92232b */.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-969c0a3 */.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aefcf2 */.elementor-155 .elementor-element.elementor-element-1aefcf2 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-1aefcf2 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3633e3f */.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a13baea */.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f4a1048 */.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9ce86f1 */.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0ee09ec */.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae83dda */.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-48fa1b4 */.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5222535 */.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7badbb7 */.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a03ecc1 */.elementor-155 .elementor-element.elementor-element-a03ecc1 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-a03ecc1 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5074de6 */.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41a9b4c */.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e19f1b4 */.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7a58b46 */.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-82c3601 */.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ab2bff6 */.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-76ebf8b */.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5357cfd */.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eae50e5 */.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08e5b50 */.elementor-155 .elementor-element.elementor-element-08e5b50 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-08e5b50 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-199ef19 */.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-920e4ba */.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f36593 */.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-68a7437 */.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d5f3b6a */.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4df16bc */.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6750997 */.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b4e6aa */.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f3e8f09 */.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a764207 */.elementor-155 .elementor-element.elementor-element-a764207 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-a764207 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-33112e0 */.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d1899f */.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b1bd194 */.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-01a388b */.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a2ff80 */.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0869355 */.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9359e45 */.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75a92cd */.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-14edbe0 */.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80b62df */.elementor-155 .elementor-element.elementor-element-80b62df .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-80b62df .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b688042 */.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-838f16c */.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-40c9a65 */.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-54fa73c */.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cd595b2 */.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2568f0 */.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-914af3a */.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bfd19f4 */.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37c6eb1 */.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5d045d */.elementor-155 .elementor-element.elementor-element-b5d045d .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-b5d045d .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fe2bf77 */.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4366fd1 */.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f00a8e3 */.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ce7878 */.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6bb60be */.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e240b37 */.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-72a474d */.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-82a9713 */.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-28032c1 */.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ec25d */.elementor-155 .elementor-element.elementor-element-b1ec25d .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-b1ec25d .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba2b8f7 */.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8d8786f */.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4c867d9 */.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ccddd00 */.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9df02df */.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f9cb87 */.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb644c6 */.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6453f23 */.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-33dad6b */.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dbc547 */.elementor-155 .elementor-element.elementor-element-0dbc547 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-0dbc547 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-893835b */.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b3287e */.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba9282c */.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f49cfe */.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e102f41 */.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e366ea */.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6546c35 */.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b92232b */.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-969c0a3 */.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aefcf2 */.elementor-155 .elementor-element.elementor-element-1aefcf2 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-1aefcf2 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3633e3f */.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a13baea */.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f4a1048 */.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9ce86f1 */.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0ee09ec */.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae83dda */.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-48fa1b4 */.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5222535 */.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7badbb7 */.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a03ecc1 */.elementor-155 .elementor-element.elementor-element-a03ecc1 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-a03ecc1 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5074de6 */.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41a9b4c */.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e19f1b4 */.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7a58b46 */.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-82c3601 */.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ab2bff6 */.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-76ebf8b */.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5357cfd */.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eae50e5 */.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08e5b50 */.elementor-155 .elementor-element.elementor-element-08e5b50 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-08e5b50 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-199ef19 */.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-920e4ba */.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f36593 */.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-68a7437 */.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d5f3b6a */.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4df16bc */.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6750997 */.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b4e6aa */.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f3e8f09 */.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a764207 */.elementor-155 .elementor-element.elementor-element-a764207 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-a764207 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-33112e0 */.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d1899f */.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b1bd194 */.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-01a388b */.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a2ff80 */.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0869355 */.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9359e45 */.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75a92cd */.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-14edbe0 */.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80b62df */.elementor-155 .elementor-element.elementor-element-80b62df .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-80b62df .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b688042 */.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-838f16c */.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-40c9a65 */.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-54fa73c */.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cd595b2 */.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2568f0 */.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-914af3a */.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bfd19f4 */.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37c6eb1 */.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5d045d */.elementor-155 .elementor-element.elementor-element-b5d045d .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-b5d045d .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fe2bf77 */.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4366fd1 */.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f00a8e3 */.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ce7878 */.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6bb60be */.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e240b37 */.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-72a474d */.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-82a9713 */.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-28032c1 */.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ec25d */.elementor-155 .elementor-element.elementor-element-b1ec25d .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-b1ec25d .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba2b8f7 */.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8d8786f */.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4c867d9 */.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ccddd00 */.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9df02df */.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f9cb87 */.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb644c6 */.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6453f23 */.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-33dad6b */.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dbc547 */.elementor-155 .elementor-element.elementor-element-0dbc547 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-0dbc547 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-893835b */.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b3287e */.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba9282c */.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f49cfe */.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e102f41 */.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e366ea */.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6546c35 */.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b92232b */.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-969c0a3 */.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aefcf2 */.elementor-155 .elementor-element.elementor-element-1aefcf2 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-1aefcf2 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3633e3f */.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a13baea */.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f4a1048 */.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9ce86f1 */.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0ee09ec */.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae83dda */.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-48fa1b4 */.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5222535 */.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7badbb7 */.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a03ecc1 */.elementor-155 .elementor-element.elementor-element-a03ecc1 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-a03ecc1 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5074de6 */.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41a9b4c */.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e19f1b4 */.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7a58b46 */.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-82c3601 */.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ab2bff6 */.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-76ebf8b */.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5357cfd */.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eae50e5 */.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08e5b50 */.elementor-155 .elementor-element.elementor-element-08e5b50 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-08e5b50 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-199ef19 */.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-920e4ba */.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f36593 */.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-68a7437 */.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d5f3b6a */.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4df16bc */.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6750997 */.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b4e6aa */.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f3e8f09 */.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a764207 */.elementor-155 .elementor-element.elementor-element-a764207 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-a764207 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-33112e0 */.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-33112e0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d1899f */.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-2d1899f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b1bd194 */.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b1bd194 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-01a388b */.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-01a388b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a2ff80 */.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9a2ff80 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0869355 */.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-0869355 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9359e45 */.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9359e45 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75a92cd */.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-75a92cd .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-14edbe0 */.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-14edbe0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80b62df */.elementor-155 .elementor-element.elementor-element-80b62df .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-80b62df .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b688042 */.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b688042 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-838f16c */.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-838f16c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-40c9a65 */.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-40c9a65 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-54fa73c */.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-54fa73c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cd595b2 */.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-cd595b2 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f2568f0 */.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f2568f0 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-914af3a */.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-914af3a .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bfd19f4 */.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-bfd19f4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37c6eb1 */.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-37c6eb1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5d045d */.elementor-155 .elementor-element.elementor-element-b5d045d .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-b5d045d .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fe2bf77 */.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-fe2bf77 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4366fd1 */.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4366fd1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f00a8e3 */.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f00a8e3 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ce7878 */.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5ce7878 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6bb60be */.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6bb60be .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e240b37 */.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e240b37 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-72a474d */.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-72a474d .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-82a9713 */.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-82a9713 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-28032c1 */.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-28032c1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ec25d */.elementor-155 .elementor-element.elementor-element-b1ec25d .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-b1ec25d .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba2b8f7 */.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ba2b8f7 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8d8786f */.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-8d8786f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4c867d9 */.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4c867d9 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ccddd00 */.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ccddd00 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9df02df */.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9df02df .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f9cb87 */.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f9cb87 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb644c6 */.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-cb644c6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6453f23 */.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6453f23 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-33dad6b */.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-33dad6b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dbc547 */.elementor-155 .elementor-element.elementor-element-0dbc547 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-0dbc547 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-893835b */.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-893835b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b3287e */.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4b3287e .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba9282c */.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ba9282c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f49cfe */.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f49cfe .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e102f41 */.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e102f41 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e366ea */.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9e366ea .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6546c35 */.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6546c35 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b92232b */.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-b92232b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-969c0a3 */.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-969c0a3 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aefcf2 */.elementor-155 .elementor-element.elementor-element-1aefcf2 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-1aefcf2 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3633e3f */.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-3633e3f .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a13baea */.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-a13baea .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f4a1048 */.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f4a1048 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9ce86f1 */.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-9ce86f1 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0ee09ec */.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-0ee09ec .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae83dda */.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ae83dda .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-48fa1b4 */.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-48fa1b4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5222535 */.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5222535 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7badbb7 */.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7badbb7 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a03ecc1 */.elementor-155 .elementor-element.elementor-element-a03ecc1 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-a03ecc1 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5074de6 */.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5074de6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41a9b4c */.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-41a9b4c .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e19f1b4 */.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-e19f1b4 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7a58b46 */.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7a58b46 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-82c3601 */.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-82c3601 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ab2bff6 */.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-ab2bff6 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-76ebf8b */.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-76ebf8b .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5357cfd */.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-5357cfd .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eae50e5 */.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-eae50e5 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08e5b50 */.elementor-155 .elementor-element.elementor-element-08e5b50 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-08e5b50 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-199ef19 */.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-199ef19 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-920e4ba */.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-920e4ba .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f36593 */.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-7f36593 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-68a7437 */.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-68a7437 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d5f3b6a */.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-d5f3b6a .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4df16bc */.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4df16bc .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6750997 */.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-6750997 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4b4e6aa */.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-4b4e6aa .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f3e8f09 */.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-item{
    padding: 8px 16px;
    background: #000;
    border-radius: 10px;
}

.elementor-155 .elementor-element.elementor-element-f3e8f09 .elementor-icon-list-items{
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a764207 */.elementor-155 .elementor-element.elementor-element-a764207 .projeto .info{
    opacity: 0;
    transition: .4s;
}

.elementor-155 .elementor-element.elementor-element-a764207 .projeto:hover .info{
    opacity: 1;
    transition: .4s;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'HANSON BOLD';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://schimadesign.com/wp-content/uploads/2026/03/HansonBold.eot');
	src: url('https://schimadesign.com/wp-content/uploads/2026/03/HansonBold.eot?#iefix') format('embedded-opentype'),
		url('https://schimadesign.com/wp-content/uploads/2026/03/HansonBold.woff2') format('woff2'),
		url('https://schimadesign.com/wp-content/uploads/2026/03/HansonBold.woff') format('woff'),
		url('https://schimadesign.com/wp-content/uploads/2026/03/HansonBold.ttf') format('truetype'),
		url('https://schimadesign.com/wp-content/uploads/2026/03/HansonBold.svg#HANSONBOLD') format('svg');
}
/* End Custom Fonts CSS */