.elementor-296 .elementor-element.elementor-element-c889a9b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-eb3da26 );--border-color:var( --e-global-color-eb3da26 );}.elementor-296 .elementor-element.elementor-element-c889a9b:not(.elementor-motion-effects-element-type-background), .elementor-296 .elementor-element.elementor-element-c889a9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-781fc1b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-781fc1b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-296 .elementor-element.elementor-element-f5a5dc8{--display:flex;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-44e65c3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-296 .elementor-element.elementor-element-44e65c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-94304e3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-296 .elementor-element.elementor-element-94304e3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-296 .elementor-element.elementor-element-e2c5070{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-296 .elementor-element.elementor-element-e2c5070 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-296 .elementor-element.elementor-element-e2c5070 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-296 .elementor-element.elementor-element-e2c5070 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-296 .elementor-element.elementor-element-e2c5070 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-296 .elementor-element.elementor-element-e2c5070 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-296 .elementor-element.elementor-element-92417fc{--display:flex;}.elementor-296 .elementor-element.elementor-element-446239e{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-296 .elementor-element.elementor-element-446239e:not(.elementor-motion-effects-element-type-background), .elementor-296 .elementor-element.elementor-element-446239e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37251D;}.elementor-296 .elementor-element.elementor-element-7581528{--spacer-size:25px;}.elementor-296 .elementor-element.elementor-element-4f5f7de{text-align:center;}.elementor-296 .elementor-element.elementor-element-4f5f7de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;}.elementor-296 .elementor-element.elementor-element-8e4b4e6{--display:flex;}.elementor-296 .elementor-element.elementor-element-0196f7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-e21cbc6{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-296 .elementor-element.elementor-element-6a4f1fd img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-d67f06b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-d67f06b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-d158d2d{--display:flex;}.elementor-296 .elementor-element.elementor-element-b903c97 img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-11b674f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-11b674f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-db8696e{--display:flex;}.elementor-296 .elementor-element.elementor-element-6aeb3f4 img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-1425d34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-1425d34 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-cbefe96{--display:flex;}.elementor-296 .elementor-element.elementor-element-738acd5 img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-a65f443{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-a65f443 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-f007864{--display:flex;}.elementor-296 .elementor-element.elementor-element-44a74ce img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-c27ac91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-c27ac91 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-4176226{--display:flex;}.elementor-296 .elementor-element.elementor-element-80a9716 img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-55a51d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-55a51d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-7748d45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-922bbd1{--display:flex;}.elementor-296 .elementor-element.elementor-element-148dda6 img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-60c191c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-60c191c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-c90c077{--display:flex;}.elementor-296 .elementor-element.elementor-element-33ce593 img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-4b6b0d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-4b6b0d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-fd2a9f5{--display:flex;}.elementor-296 .elementor-element.elementor-element-bfbc0ca img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-96f6c1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-96f6c1a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-135c689{--display:flex;}.elementor-296 .elementor-element.elementor-element-c9e546e img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-e67e967{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-e67e967 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-8ea2b14{--display:flex;}.elementor-296 .elementor-element.elementor-element-55edca9 img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-d3cb681{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-d3cb681 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-6fae6fd{--display:flex;}.elementor-296 .elementor-element.elementor-element-dbf31ec img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-fd52009{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-fd52009 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-259b193{--display:flex;}.elementor-296 .elementor-element.elementor-element-aae85fc{--spacer-size:25px;}.elementor-296 .elementor-element.elementor-element-55ea3b8{text-align:center;}.elementor-296 .elementor-element.elementor-element-55ea3b8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;}.elementor-296 .elementor-element.elementor-element-10893d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-9e81201{--display:flex;}.elementor-296 .elementor-element.elementor-element-05f20d1 img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-1aaa850{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-1aaa850 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-4b86eac{--display:flex;}.elementor-296 .elementor-element.elementor-element-36d2869 img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-0d5216e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-0d5216e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-5bc07ec{--display:flex;}.elementor-296 .elementor-element.elementor-element-5ec1241 img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-88dfb91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-88dfb91 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-87ce8ea{--display:flex;}.elementor-296 .elementor-element.elementor-element-2ffbbc4 img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-1811996{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-1811996 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-79b94a9{--display:flex;}.elementor-296 .elementor-element.elementor-element-63a94c0 img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-a9585b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-a9585b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-852c8a9{--display:flex;}.elementor-296 .elementor-element.elementor-element-1470067 img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-d356ec8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-d356ec8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-f291e3f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-56f1433{--display:flex;}.elementor-296 .elementor-element.elementor-element-ac0c021 img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-b610a09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-b610a09 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-c917796{--display:flex;}.elementor-296 .elementor-element.elementor-element-856e260 img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-bb2763e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-bb2763e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-e6ab626{--display:flex;}.elementor-296 .elementor-element.elementor-element-e3e07ca img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-eebd3bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-eebd3bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-e46005b{--display:flex;}.elementor-296 .elementor-element.elementor-element-0e3cbca img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-4a5cbf4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-4a5cbf4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-c3de4ba{--display:flex;}.elementor-296 .elementor-element.elementor-element-4271045 img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-6a7eb3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-6a7eb3d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-52b4802{--display:flex;}.elementor-296 .elementor-element.elementor-element-7456f2d img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-c5e7f9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-c5e7f9c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-e67c87e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-fab1180{--display:flex;}.elementor-296 .elementor-element.elementor-element-ee35b6e img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-d6f5add{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-d6f5add .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-ba97cd0{--display:flex;}.elementor-296 .elementor-element.elementor-element-45c2865 img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-13e985d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-13e985d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-c83f638{--display:flex;}.elementor-296 .elementor-element.elementor-element-bb9e293 img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-ade6e5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-ade6e5b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-d72fbec{--display:flex;}.elementor-296 .elementor-element.elementor-element-813164a img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-b39155c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-b39155c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-53c830f{--display:flex;}.elementor-296 .elementor-element.elementor-element-f079cd9 img{height:192px;border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-ad2db41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-ad2db41 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-b3f4ed2{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-296 .elementor-element.elementor-element-c889a9b{--content-width:1450px;}.elementor-296 .elementor-element.elementor-element-781fc1b{--width:92.735%;}.elementor-296 .elementor-element.elementor-element-446239e{--content-width:1450px;}.elementor-296 .elementor-element.elementor-element-10893d7{--content-width:1600px;}}@media(max-width:767px){.elementor-296 .elementor-element.elementor-element-c889a9b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-296 .elementor-element.elementor-element-781fc1b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-296 .elementor-element.elementor-element-44e65c3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-44e65c3 .elementor-heading-title{font-size:22px;}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-296 .elementor-element.elementor-element-94304e3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-94304e3 .elementor-heading-title{font-size:22px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-296 .elementor-element.elementor-element-e2c5070{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;}.elementor-296 .elementor-element.elementor-element-e2c5070 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-296 .elementor-element.elementor-element-e2c5070 .elementor-icon-list-item > a{font-size:12px;}.elementor-296 .elementor-element.elementor-element-446239e{--min-height:600px;}.elementor-296 .elementor-element.elementor-element-7581528{--spacer-size:0px;}.elementor-296 .elementor-element.elementor-element-4f5f7de .elementor-heading-title{font-size:25px;}.elementor-296 .elementor-element.elementor-element-8e4b4e6{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-0196f7b{--width:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-e21cbc6{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-296 .elementor-element.elementor-element-6a4f1fd img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-d67f06b .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-d158d2d{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-b903c97 img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-11b674f .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-db8696e{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-6aeb3f4 img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-1425d34 .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-cbefe96{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-738acd5 img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-a65f443 .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-f007864{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-44a74ce img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-c27ac91 .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-4176226{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-80a9716 img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-55a51d2 .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-7748d45{--width:500px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-922bbd1{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-148dda6 img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-60c191c .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-c90c077{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-33ce593 img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-4b6b0d6 .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-fd2a9f5{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-bfbc0ca img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-96f6c1a .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-135c689{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-c9e546e img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-e67e967 .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-8ea2b14{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-55edca9 img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-d3cb681 .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-6fae6fd{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-dbf31ec img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-fd52009 .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-259b193{--width:1600px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-aae85fc{--spacer-size:0px;}.elementor-296 .elementor-element.elementor-element-55ea3b8 .elementor-heading-title{font-size:25px;}.elementor-296 .elementor-element.elementor-element-10893d7{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-9e81201{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-05f20d1 img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-1aaa850 .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-4b86eac{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-36d2869 img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-0d5216e .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-5bc07ec{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-5ec1241 img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-88dfb91 .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-87ce8ea{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-2ffbbc4 img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-1811996 .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-79b94a9{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-63a94c0 img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-a9585b6 .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-852c8a9{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-1470067 img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-d356ec8 .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-f291e3f{--width:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-56f1433{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-ac0c021 img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-b610a09 .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-c917796{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-856e260 img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-bb2763e .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-e6ab626{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-e3e07ca img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-eebd3bd .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-e46005b{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-0e3cbca img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-4a5cbf4 .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-c3de4ba{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-4271045 img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-6a7eb3d .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-52b4802{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-7456f2d img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-c5e7f9c .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-e67c87e{--width:500px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-fab1180{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-ee35b6e img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-d6f5add .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-ba97cd0{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-45c2865 img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-13e985d .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-c83f638{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-bb9e293 img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-ade6e5b .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-d72fbec{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-813164a img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-b39155c .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-53c830f{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-f079cd9 img{width:100%;height:90px;}.elementor-296 .elementor-element.elementor-element-ad2db41 .elementor-heading-title{font-size:14px;}.elementor-296 .elementor-element.elementor-element-b3f4ed2{--width:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for image, class: .elementor-element-6a4f1fd *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b903c97 *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6aeb3f4 *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-738acd5 *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-44a74ce *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80a9716 *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-148dda6 *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33ce593 *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bfbc0ca *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c9e546e *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55edca9 *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dbf31ec *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36d2869 *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ec1241 *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ffbbc4 *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63a94c0 *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1470067 *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ac0c021 *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-856e260 *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e3e07ca *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0e3cbca *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4271045 *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7456f2d *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee35b6e *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45c2865 *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb9e293 *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-813164a *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f079cd9 *//* CONTAINER PRINCIPAL */
#change-color {
    background: #35231b;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-446239e *//* CONTAINER PRINCIPAL */
#change-color {
    background: #ad744c;
    transition: background 0.5s ease;
}

/* QUADRADOS */
#color-01,
#color-02,
#color-03,
#color-04,
#color-05,
#color-06,
#color-07,
#color-08,
#color-09,
#color-10,
#color-11,
#color-12,
#color-13,
#color-14,
#color-15,
#color-16,
#color-17,
#color-18,
#color-19,
#color-20,
#color-21,
#color-22,
#color-23,
#color-24,
#color-25,
#color-26,
#color-27,
#color-28,
#color-29 {
    cursor: pointer;
    border-radius: 18px;
    border: 4px solid transparent;

    transition:
        border 0.3s ease,
        transform 0.3s ease;
}

/* HOVER */
#color-01:hover,
#color-02:hover,
#color-03:hover,
#color-04:hover,
#color-05:hover,
#color-06:hover,
#color-07:hover,
#color-08:hover,
#color-09:hover,
#color-10:hover,
#color-11:hover,
#color-12:hover,
#color-13:hover,
#color-14:hover,
#color-15:hover,
#color-16:hover,
#color-17:hover,
#color-18:hover,
#color-19:hover,
#color-20:hover,
#color-21:hover,
#color-22:hover,
#color-23:hover,
#color-24:hover,
#color-25:hover,
#color-26:hover,
#color-27:hover,
#color-28:hover,
#color-29:hover {
    transform: scale(1.03);
}

/* SELECIONADO */
.color-active {
    border: 4px solid #fff !important;
}

/* AJUSTE MOBILE */
@media (max-width: 768px) {

    .color-active {
        border: 3px solid #fff !important;
        border-radius: 14px !important;

        box-sizing: border-box;

        padding: 2px;
    }

    #color-01,
    #color-02,
    #color-03,
    #color-04,
    #color-05,
    #color-06,
    #color-07,
    #color-08,
    #color-09,
    #color-10,
    #color-11,
    #color-12,
    #color-13,
    #color-14,
    #color-15,
    #color-16,
    #color-17,
    #color-18,
    #color-19,
    #color-20,
    #color-21,
    #color-22,
    #color-23,
    #color-24,
    #color-25,
    #color-26,
    #color-27,
    #color-28,
    #color-29 {
        border-radius: 14px !important;
        overflow: hidden;
    }
}/* End custom CSS */