.elementor-1686 .elementor-element.elementor-element-559b890{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Gotham, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Gotham, Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Gotham, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1686 .elementor-element.elementor-element-2e85a47 .elementor-repeater-item-ff1fd4b .swiper-slide-bg{background-color:#833ca3;background-image:url(https://artekdesign.com.br/wp-content/uploads/2026/04/FOTO1-HEADER-processed.webp);background-size:cover;}.elementor-1686 .elementor-element.elementor-element-2e85a47 .elementor-repeater-item-fe8c470 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://artekdesign.com.br/wp-content/uploads/2026/04/FOTO5-HEADER-processed.webp);background-size:cover;}.elementor-1686 .elementor-element.elementor-element-2e85a47 .elementor-repeater-item-cdf810b .swiper-slide-bg{background-color:#833ca3;background-image:url(https://artekdesign.com.br/wp-content/uploads/2026/04/FOTO4-HEADER-processed.webp);background-size:cover;}.elementor-1686 .elementor-element.elementor-element-2e85a47 .elementor-repeater-item-0ca4076 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://artekdesign.com.br/wp-content/uploads/2026/04/FOTO4-HEADER-HOME-processed.webp);background-size:cover;}.elementor-1686 .elementor-element.elementor-element-2e85a47 .elementor-repeater-item-622888d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://artekdesign.com.br/wp-content/uploads/2026/04/FOTO5-HEADER-HOME-processed.webp);background-size:cover;}.elementor-1686 .elementor-element.elementor-element-2e85a47 .swiper-slide{transition-duration:calc(3000ms*1.2);height:700px;}body:not(.rtl) .elementor-1686 .elementor-element.elementor-element-2e85a47{left:0px;}body.rtl .elementor-1686 .elementor-element.elementor-element-2e85a47{right:0px;}.elementor-1686 .elementor-element.elementor-element-2e85a47{top:0px;z-index:0;}.elementor-1686 .elementor-element.elementor-element-2e85a47 .swiper-slide-contents{max-width:66%;}.elementor-1686 .elementor-element.elementor-element-2e85a47 .swiper-slide-inner{text-align:center;}.elementor-1686 .elementor-element.elementor-element-257d166 .elementor-repeater-item-ff1fd4b .swiper-slide-bg{background-color:#833ca3;background-image:url(https://artekdesign.com.br/wp-content/uploads/2023/11/header_home_mobile1.jpg);background-size:cover;}.elementor-1686 .elementor-element.elementor-element-257d166 .elementor-repeater-item-0894d66 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://artekdesign.com.br/wp-content/uploads/2023/11/header_home_mobile2.jpg);background-size:cover;}.elementor-1686 .elementor-element.elementor-element-257d166 .elementor-repeater-item-0dbad5f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://artekdesign.com.br/wp-content/uploads/2023/11/header_home_mobile3.jpg);background-size:cover;}.elementor-1686 .elementor-element.elementor-element-257d166 .elementor-repeater-item-44e3bdb .swiper-slide-bg{background-color:#833ca3;background-image:url(https://artekdesign.com.br/wp-content/uploads/2023/11/header_home_mobile4.jpg);background-size:cover;}.elementor-1686 .elementor-element.elementor-element-257d166 .elementor-repeater-item-30b39cd .swiper-slide-bg{background-color:#833ca3;background-image:url(https://artekdesign.com.br/wp-content/uploads/2023/12/header_home_mobile5.jpg);background-size:cover;}.elementor-1686 .elementor-element.elementor-element-257d166 .swiper-slide{transition-duration:calc(3000ms*1.2);height:700px;}body:not(.rtl) .elementor-1686 .elementor-element.elementor-element-257d166{left:0px;}body.rtl .elementor-1686 .elementor-element.elementor-element-257d166{right:0px;}.elementor-1686 .elementor-element.elementor-element-257d166{top:0px;z-index:0;}.elementor-1686 .elementor-element.elementor-element-257d166 .swiper-slide-contents{max-width:66%;}.elementor-1686 .elementor-element.elementor-element-257d166 .swiper-slide-inner{text-align:center;}.elementor-1686 .elementor-element.elementor-element-7a1f796{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1686 .elementor-element.elementor-element-9a0dbad{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-1686 .elementor-element.elementor-element-9a0dbad:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-9a0dbad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Gotham, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1686 .elementor-element.elementor-element-14c52cc{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-1686 .elementor-element.elementor-element-14c52cc > .elementor-widget-container{margin:-10px 0px -0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );}.elementor-1686 .elementor-element.elementor-element-14c52cc .elementor-heading-title{font-family:"Gotham", Gotham, Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-1686 .elementor-element.elementor-element-294c4fa > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-1686 .elementor-element.elementor-element-294c4fa.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-294c4fa{text-align:left;}.elementor-1686 .elementor-element.elementor-element-294c4fa .elementor-heading-title{font-family:"Gotham", Gotham, Sans-serif;font-size:26px;font-weight:400;text-transform:uppercase;line-height:1.3;letter-spacing:3px;}.elementor-1686 .elementor-element.elementor-element-d123645 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-1686 .elementor-element.elementor-element-d123645.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-d123645{text-align:left;}.elementor-1686 .elementor-element.elementor-element-d123645 .elementor-heading-title{font-family:"Gotham", Gotham, Sans-serif;font-size:16px;font-weight:300;line-height:1.3;color:var( --e-global-color-e55bf71 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Gotham, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1686 .elementor-element.elementor-element-2210b40 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Gotham", Gotham, Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:3px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-1686 .elementor-element.elementor-element-2210b40 .elementor-button:hover, .elementor-1686 .elementor-element.elementor-element-2210b40 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-1686 .elementor-element.elementor-element-2210b40{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1686 .elementor-element.elementor-element-2210b40 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1686 .elementor-element.elementor-element-2210b40.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-2210b40 .elementor-button:hover svg, .elementor-1686 .elementor-element.elementor-element-2210b40 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1686 .elementor-element.elementor-element-c9a7a5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-8246628{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:center;}.elementor-1686 .elementor-element.elementor-element-8246628 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );}.elementor-1686 .elementor-element.elementor-element-8246628.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-8246628 .elementor-heading-title{font-family:"Gotham", Gotham, Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.2;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-1686 .elementor-element.elementor-element-c9c6a62{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:center;}.elementor-1686 .elementor-element.elementor-element-c9c6a62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );}.elementor-1686 .elementor-element.elementor-element-c9c6a62.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-c9c6a62 .elementor-heading-title{font-family:"Astallya", Gotham, Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-1686 .elementor-element.elementor-element-a18ed04{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1686 .elementor-element.elementor-element-ce18ff7{width:var( --container-widget-width, 903px );max-width:903px;--container-widget-width:903px;--container-widget-flex-grow:0;text-align:center;}.elementor-1686 .elementor-element.elementor-element-ce18ff7.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-ce18ff7 .elementor-heading-title{font-family:"Gotham", Gotham, Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;letter-spacing:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Gotham, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1686 .elementor-element.elementor-element-217c496{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;font-family:"Gotham", Gotham, Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-e55bf71 );}.elementor-1686 .elementor-element.elementor-element-217c496.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1686 .elementor-element.elementor-element-e684112 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Gotham", Gotham, Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:3px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-1686 .elementor-element.elementor-element-e684112 .elementor-button:hover, .elementor-1686 .elementor-element.elementor-element-e684112 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-1686 .elementor-element.elementor-element-e684112 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1686 .elementor-element.elementor-element-e684112.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-e684112 .elementor-button:hover svg, .elementor-1686 .elementor-element.elementor-element-e684112 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1686 .elementor-element.elementor-element-a0c6af9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 20px;--row-gap:50px;--column-gap:20px;--padding-top:90px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-a0c6af9:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-a0c6af9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fff84d1 );}.elementor-1686 .elementor-element.elementor-element-b1066af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1686 .elementor-element.elementor-element-194fa96{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:center;}.elementor-1686 .elementor-element.elementor-element-194fa96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );}.elementor-1686 .elementor-element.elementor-element-194fa96.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-194fa96 .elementor-heading-title{font-family:"Gotham", Gotham, Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.2;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-1686 .elementor-element.elementor-element-5c300e7{width:var( --container-widget-width, 903px );max-width:903px;--container-widget-width:903px;--container-widget-flex-grow:0;text-align:center;}.elementor-1686 .elementor-element.elementor-element-5c300e7.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-5c300e7 .elementor-heading-title{font-family:"Gotham", Gotham, Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;letter-spacing:0px;}.elementor-1686 .elementor-element.elementor-element-3331f52{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1686 .elementor-element.elementor-element-69031a0{--display:flex;--min-height:250px;--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:flex-start;--align-items:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-69031a0:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-69031a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61b7518 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Gotham, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1686 .elementor-element.elementor-element-d8b56d7.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-d8b56d7 img{height:80px;object-fit:contain;object-position:center center;}.elementor-1686 .elementor-element.elementor-element-97d8376{width:var( --container-widget-width, 201px );max-width:201px;--container-widget-width:201px;--container-widget-flex-grow:0;text-align:center;}.elementor-1686 .elementor-element.elementor-element-97d8376.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-97d8376 .elementor-heading-title{font-family:"Gotham", Gotham, Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.2;letter-spacing:2px;}.elementor-1686 .elementor-element.elementor-element-b397b72{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;font-family:"Gotham", Gotham, Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-e55bf71 );}.elementor-1686 .elementor-element.elementor-element-b397b72.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1686 .elementor-element.elementor-element-f8a12d3{--display:flex;--min-height:250px;--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:flex-start;--align-items:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-f8a12d3:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-f8a12d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61b7518 );}.elementor-1686 .elementor-element.elementor-element-5693856 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1686 .elementor-element.elementor-element-5693856.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-5693856 img{height:80px;object-fit:contain;object-position:center center;}.elementor-1686 .elementor-element.elementor-element-081cbd5{width:var( --container-widget-width, 201px );max-width:201px;--container-widget-width:201px;--container-widget-flex-grow:0;text-align:center;}.elementor-1686 .elementor-element.elementor-element-081cbd5.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-081cbd5 .elementor-heading-title{font-family:"Gotham", Gotham, Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.2;letter-spacing:2px;}.elementor-1686 .elementor-element.elementor-element-8a3f402{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;font-family:"Gotham", Gotham, Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-e55bf71 );}.elementor-1686 .elementor-element.elementor-element-8a3f402.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1686 .elementor-element.elementor-element-17674e6{--display:flex;--min-height:250px;--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:flex-start;--align-items:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-17674e6:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-17674e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61b7518 );}.elementor-1686 .elementor-element.elementor-element-77d6127.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-77d6127 img{height:80px;object-fit:contain;object-position:center center;}.elementor-1686 .elementor-element.elementor-element-68830a0{width:var( --container-widget-width, 201px );max-width:201px;--container-widget-width:201px;--container-widget-flex-grow:0;text-align:center;}.elementor-1686 .elementor-element.elementor-element-68830a0.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-68830a0 .elementor-heading-title{font-family:"Gotham", Gotham, Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.2;letter-spacing:2px;}.elementor-1686 .elementor-element.elementor-element-9d44821{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;font-family:"Gotham", Gotham, Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-e55bf71 );}.elementor-1686 .elementor-element.elementor-element-9d44821.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1686 .elementor-element.elementor-element-de748da{--display:flex;--min-height:250px;--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:flex-start;--align-items:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-de748da:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-de748da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61b7518 );}.elementor-1686 .elementor-element.elementor-element-b8d7d4f.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-b8d7d4f img{height:80px;object-fit:contain;object-position:center center;}.elementor-1686 .elementor-element.elementor-element-8838eda{width:var( --container-widget-width, 201px );max-width:201px;--container-widget-width:201px;--container-widget-flex-grow:0;text-align:center;}.elementor-1686 .elementor-element.elementor-element-8838eda.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-8838eda .elementor-heading-title{font-family:"Gotham", Gotham, Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.2;letter-spacing:2px;}.elementor-1686 .elementor-element.elementor-element-9da5ee2{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;font-family:"Gotham", Gotham, Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-e55bf71 );}.elementor-1686 .elementor-element.elementor-element-9da5ee2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1686 .elementor-element.elementor-element-9ba02d8 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Gotham", Gotham, Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:3px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-1686 .elementor-element.elementor-element-9ba02d8 .elementor-button:hover, .elementor-1686 .elementor-element.elementor-element-9ba02d8 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-1686 .elementor-element.elementor-element-9ba02d8 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1686 .elementor-element.elementor-element-9ba02d8.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-9ba02d8 .elementor-button:hover svg, .elementor-1686 .elementor-element.elementor-element-9ba02d8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1686 .elementor-element.elementor-element-2f9a497{--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:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-1686 .elementor-element.elementor-element-2f9a497:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-2f9a497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 33%, var( --e-global-color-fff84d1 ) 0%);}.elementor-1686 .elementor-element.elementor-element-21557cd{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1686 .elementor-element.elementor-element-21557cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1686 .elementor-element.elementor-element-c8eb269{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1686 .elementor-element.elementor-element-dc92f7e{width:var( --container-widget-width, 903px );max-width:903px;--container-widget-width:903px;--container-widget-flex-grow:0;text-align:center;}.elementor-1686 .elementor-element.elementor-element-dc92f7e > .elementor-widget-container{margin:10px 0px 60px 0px;}.elementor-1686 .elementor-element.elementor-element-dc92f7e.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-dc92f7e .elementor-heading-title{font-family:"Gotham", Gotham, Sans-serif;font-size:26px;font-weight:400;text-transform:uppercase;letter-spacing:0px;}.elementor-1686 .elementor-element.elementor-element-35807f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1686 .elementor-element.elementor-element-4870ae9{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:"Gotham", Gotham, Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-e55bf71 );}.elementor-1686 .elementor-element.elementor-element-4870ae9 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1686 .elementor-element.elementor-element-4870ae9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1686 .elementor-element.elementor-element-795d565 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Gotham", Gotham, Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:3px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-1686 .elementor-element.elementor-element-795d565 .elementor-button:hover, .elementor-1686 .elementor-element.elementor-element-795d565 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-1686 .elementor-element.elementor-element-795d565 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1686 .elementor-element.elementor-element-795d565.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-795d565 .elementor-button:hover svg, .elementor-1686 .elementor-element.elementor-element-795d565 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1686 .elementor-element.elementor-element-66f73f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-66f73f1:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-66f73f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fff84d1 );}.elementor-1686 .elementor-element.elementor-element-9f68812{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:center;}.elementor-1686 .elementor-element.elementor-element-9f68812 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );}.elementor-1686 .elementor-element.elementor-element-9f68812.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-9f68812 .elementor-heading-title{font-family:"Gotham", Gotham, Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.2;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-1686 .elementor-element.elementor-element-477e358.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-477e358{text-align:center;}.elementor-1686 .elementor-element.elementor-element-477e358 .elementor-heading-title{font-family:"Gotham", Gotham, Sans-serif;font-size:28px;font-weight:500;text-transform:uppercase;letter-spacing:2px;}.elementor-1686 .elementor-element.elementor-element-7a029af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1686 .elementor-element.elementor-element-7a029af:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-7a029af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fff84d1 );}.elementor-1686 .elementor-element.elementor-element-85106f5{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1686 .elementor-element.elementor-element-85106f5:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-85106f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artekdesign.com.br/wp-content/uploads/2026/04/PROJETO-processed.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1686 .elementor-element.elementor-element-120971e{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-d484a57.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-d484a57{text-align:center;}.elementor-1686 .elementor-element.elementor-element-d484a57 .elementor-heading-title{font-family:"Gotham", Gotham, Sans-serif;font-size:28px;font-weight:500;text-transform:uppercase;letter-spacing:2px;}.elementor-1686 .elementor-element.elementor-element-6d66d0d{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;font-family:"Gotham", Gotham, Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-e55bf71 );}.elementor-1686 .elementor-element.elementor-element-6d66d0d > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1686 .elementor-element.elementor-element-6d66d0d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1686 .elementor-element.elementor-element-d3583c3{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1686 .elementor-element.elementor-element-d3583c3:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-d3583c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fff84d1 );}.elementor-1686 .elementor-element.elementor-element-0504795{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1686 .elementor-element.elementor-element-0504795:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-0504795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artekdesign.com.br/wp-content/uploads/2026/04/ACOMP-DE-OBRA-processed.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1686 .elementor-element.elementor-element-bd833b1{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-aa34431.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-aa34431{text-align:center;}.elementor-1686 .elementor-element.elementor-element-aa34431 .elementor-heading-title{font-family:"Gotham", Gotham, Sans-serif;font-size:28px;font-weight:500;text-transform:uppercase;letter-spacing:2px;}.elementor-1686 .elementor-element.elementor-element-15f02f1{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;font-family:"Gotham", Gotham, Sans-serif;font-size:18px;font-weight:300;}.elementor-1686 .elementor-element.elementor-element-15f02f1 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1686 .elementor-element.elementor-element-15f02f1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1686 .elementor-element.elementor-element-0c7da22{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1686 .elementor-element.elementor-element-0c7da22:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-0c7da22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fff84d1 );}.elementor-1686 .elementor-element.elementor-element-964aeee{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1686 .elementor-element.elementor-element-964aeee:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-964aeee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artekdesign.com.br/wp-content/uploads/2026/04/ENTREGA-FINAL-processed-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1686 .elementor-element.elementor-element-4c79dd9{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-cd22546.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-cd22546{text-align:center;}.elementor-1686 .elementor-element.elementor-element-cd22546 .elementor-heading-title{font-family:"Gotham", Gotham, Sans-serif;font-size:28px;font-weight:500;text-transform:uppercase;letter-spacing:2px;}.elementor-1686 .elementor-element.elementor-element-5347c1f{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;font-family:"Gotham", Gotham, Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-e55bf71 );}.elementor-1686 .elementor-element.elementor-element-5347c1f > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1686 .elementor-element.elementor-element-5347c1f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1686 .elementor-element.elementor-element-36aae13 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Gotham", Gotham, Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:3px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-1686 .elementor-element.elementor-element-36aae13 .elementor-button:hover, .elementor-1686 .elementor-element.elementor-element-36aae13 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-1686 .elementor-element.elementor-element-36aae13 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1686 .elementor-element.elementor-element-36aae13.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-36aae13 .elementor-button:hover svg, .elementor-1686 .elementor-element.elementor-element-36aae13 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1686 .elementor-element.elementor-element-0a4a085{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 20px;--row-gap:50px;--column-gap:20px;--padding-top:90px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-f03ceb8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1686 .elementor-element.elementor-element-92f8b48{width:var( --container-widget-width, 903px );max-width:903px;--container-widget-width:903px;--container-widget-flex-grow:0;text-align:center;}.elementor-1686 .elementor-element.elementor-element-92f8b48.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-92f8b48 .elementor-heading-title{font-family:"Gotham", Gotham, Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;letter-spacing:0px;}.elementor-1686 .elementor-element.elementor-element-7677422{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1686 .elementor-element.elementor-element-70bdba7{--display:flex;--min-height:250px;--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:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1686 .elementor-element.elementor-element-db0039f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Gotham, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1686 .elementor-element.elementor-element-31a21b0 .gallery-item{padding:0 5px 5px 0;}.elementor-1686 .elementor-element.elementor-element-31a21b0 .gallery{margin:0 -5px -5px 0;}.elementor-1686 .elementor-element.elementor-element-31a21b0 .gallery-item .gallery-caption{text-align:center;}.elementor-1686 .elementor-element.elementor-element-43e570e{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1686 .elementor-element.elementor-element-b6a0f1d .gallery-item .gallery-caption{text-align:center;}.elementor-1686 .elementor-element.elementor-element-f873111{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1686 .elementor-element.elementor-element-e8c7f53 .gallery-item{padding:0 5px 5px 0;}.elementor-1686 .elementor-element.elementor-element-e8c7f53 .gallery{margin:0 -5px -5px 0;}.elementor-1686 .elementor-element.elementor-element-e8c7f53 .gallery-item .gallery-caption{text-align:center;}.elementor-1686 .elementor-element.elementor-element-902c388{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1686 .elementor-element.elementor-element-a34c861 .gallery-item{padding:0 5px 5px 0;}.elementor-1686 .elementor-element.elementor-element-a34c861 .gallery{margin:0 -5px -5px 0;}.elementor-1686 .elementor-element.elementor-element-a34c861 .gallery-item .gallery-caption{text-align:center;}.elementor-1686 .elementor-element.elementor-element-402d410{--display:flex;--min-height:250px;--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1686 .elementor-element.elementor-element-402d410:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-402d410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61b7518 );}.elementor-1686 .elementor-element.elementor-element-4e1626d .gallery-item{padding:0 5px 5px 0;}.elementor-1686 .elementor-element.elementor-element-4e1626d .gallery{margin:0 -5px -5px 0;}.elementor-1686 .elementor-element.elementor-element-4e1626d .gallery-item .gallery-caption{text-align:center;}.elementor-1686 .elementor-element.elementor-element-f965225{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 20px;--row-gap:50px;--column-gap:20px;--padding-top:90px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-549d38a{width:var( --container-widget-width, 903px );max-width:903px;--container-widget-width:903px;--container-widget-flex-grow:0;text-align:center;}.elementor-1686 .elementor-element.elementor-element-549d38a.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-549d38a .elementor-heading-title{font-family:"Gotham", Gotham, Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;letter-spacing:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1686 .elementor-element.elementor-element-7a1f796{--justify-content:center;}.elementor-1686 .elementor-element.elementor-element-9a0dbad{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1686 .elementor-element.elementor-element-294c4fa .elementor-heading-title{font-size:24px;line-height:1.2;}.elementor-1686 .elementor-element.elementor-element-d123645 .elementor-heading-title{font-size:16px;line-height:1.2;}.elementor-1686 .elementor-element.elementor-element-2210b40 .elementor-button{font-size:17px;padding:18px 0px 18px 0px;}.elementor-1686 .elementor-element.elementor-element-c9a7a5f{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-ce18ff7 .elementor-heading-title{font-size:24px;line-height:1.2;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1686 .elementor-element.elementor-element-217c496{font-size:18px;}.elementor-1686 .elementor-element.elementor-element-e684112 .elementor-button{font-size:17px;padding:18px 20px 18px 20px;}.elementor-1686 .elementor-element.elementor-element-a0c6af9{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-5c300e7 .elementor-heading-title{font-size:24px;line-height:1.2;}.elementor-1686 .elementor-element.elementor-element-3331f52{--gap:20px 4%;--row-gap:20px;--column-gap:4%;--flex-wrap:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1686 .elementor-element.elementor-element-97d8376 .elementor-heading-title{font-size:18px;}.elementor-1686 .elementor-element.elementor-element-b397b72{font-size:14px;}.elementor-1686 .elementor-element.elementor-element-081cbd5 .elementor-heading-title{font-size:18px;}.elementor-1686 .elementor-element.elementor-element-8a3f402{font-size:14px;}.elementor-1686 .elementor-element.elementor-element-68830a0 .elementor-heading-title{font-size:18px;}.elementor-1686 .elementor-element.elementor-element-9d44821{font-size:14px;}.elementor-1686 .elementor-element.elementor-element-8838eda .elementor-heading-title{font-size:18px;}.elementor-1686 .elementor-element.elementor-element-9da5ee2{font-size:14px;}.elementor-1686 .elementor-element.elementor-element-9ba02d8 .elementor-button{font-size:17px;padding:18px 20px 18px 20px;}.elementor-1686 .elementor-element.elementor-element-2f9a497{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1686 .elementor-element.elementor-element-21557cd{width:var( --container-widget-width, 365.75px );max-width:365.75px;--container-widget-width:365.75px;--container-widget-flex-grow:0;}.elementor-1686 .elementor-element.elementor-element-21557cd.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-dc92f7e .elementor-heading-title{font-size:24px;line-height:1.2;}.elementor-1686 .elementor-element.elementor-element-4870ae9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;}.elementor-1686 .elementor-element.elementor-element-795d565 .elementor-button{font-size:17px;padding:18px 20px 18px 20px;}.elementor-1686 .elementor-element.elementor-element-66f73f1{--padding-top:50px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-477e358 .elementor-heading-title{font-size:24px;line-height:1.2;}.elementor-1686 .elementor-element.elementor-element-7a029af{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1686 .elementor-element.elementor-element-85106f5:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-85106f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-156px 0px;}.elementor-1686 .elementor-element.elementor-element-d484a57 .elementor-heading-title{font-size:24px;line-height:1.2;}.elementor-1686 .elementor-element.elementor-element-6d66d0d{font-size:16px;}.elementor-1686 .elementor-element.elementor-element-aa34431 .elementor-heading-title{font-size:24px;line-height:1.2;}.elementor-1686 .elementor-element.elementor-element-15f02f1{font-size:16px;}.elementor-1686 .elementor-element.elementor-element-0c7da22{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1686 .elementor-element.elementor-element-cd22546 .elementor-heading-title{font-size:24px;line-height:1.2;}.elementor-1686 .elementor-element.elementor-element-5347c1f{font-size:16px;}.elementor-1686 .elementor-element.elementor-element-36aae13 .elementor-button{font-size:17px;padding:18px 20px 18px 20px;}.elementor-1686 .elementor-element.elementor-element-0a4a085{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-92f8b48 .elementor-heading-title{font-size:24px;line-height:1.2;}.elementor-1686 .elementor-element.elementor-element-7677422{--gap:4% 4%;--row-gap:4%;--column-gap:4%;--flex-wrap:wrap;}.elementor-1686 .elementor-element.elementor-element-402d410{--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1686 .elementor-element.elementor-element-f965225{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-549d38a .elementor-heading-title{font-size:24px;line-height:1.2;}}@media(max-width:767px){.elementor-1686 .elementor-element.elementor-element-559b890:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-559b890 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artekdesign.com.br/wp-content/uploads/2023/11/home.jpg");}.elementor-1686 .elementor-element.elementor-element-559b890{--min-height:500px;}.elementor-1686 .elementor-element.elementor-element-2e85a47 .swiper-slide{height:500px;}.elementor-1686 .elementor-element.elementor-element-257d166 .swiper-slide{height:500px;}.elementor-1686 .elementor-element.elementor-element-7a1f796{--min-height:453px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-1686 .elementor-element.elementor-element-9a0dbad{--width:90%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-14c52cc .elementor-heading-title{font-size:10px;}.elementor-1686 .elementor-element.elementor-element-294c4fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1686 .elementor-element.elementor-element-294c4fa .elementor-heading-title{font-size:20px;line-height:1.2;}.elementor-1686 .elementor-element.elementor-element-d123645 .elementor-heading-title{font-size:14px;line-height:1.2;}.elementor-1686 .elementor-element.elementor-element-2210b40 .elementor-button{font-size:14px;padding:15px 10px 15px 10px;}.elementor-1686 .elementor-element.elementor-element-c9a7a5f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-8246628 .elementor-heading-title{font-size:14px;}.elementor-1686 .elementor-element.elementor-element-c9c6a62 .elementor-heading-title{font-size:10px;}.elementor-1686 .elementor-element.elementor-element-a18ed04{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1686 .elementor-element.elementor-element-ce18ff7 .elementor-heading-title{font-size:18px;line-height:1.2;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1686 .elementor-element.elementor-element-217c496 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1686 .elementor-element.elementor-element-217c496{font-size:16px;}.elementor-1686 .elementor-element.elementor-element-e684112 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1686 .elementor-element.elementor-element-e684112 .elementor-button{font-size:14px;padding:15px 15px 15px 15px;}.elementor-1686 .elementor-element.elementor-element-a0c6af9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-b1066af{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-1686 .elementor-element.elementor-element-194fa96 .elementor-heading-title{font-size:14px;}.elementor-1686 .elementor-element.elementor-element-5c300e7 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1686 .elementor-element.elementor-element-5c300e7 .elementor-heading-title{font-size:18px;line-height:1.2;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1686 .elementor-element.elementor-element-d8b56d7 img{height:60px;}.elementor-1686 .elementor-element.elementor-element-97d8376{--container-widget-width:176px;--container-widget-flex-grow:0;width:var( --container-widget-width, 176px );max-width:176px;}.elementor-1686 .elementor-element.elementor-element-97d8376 .elementor-heading-title{font-size:16px;}.elementor-1686 .elementor-element.elementor-element-b397b72 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-1686 .elementor-element.elementor-element-b397b72{font-size:14px;}.elementor-1686 .elementor-element.elementor-element-5693856 img{height:60px;}.elementor-1686 .elementor-element.elementor-element-081cbd5 .elementor-heading-title{font-size:16px;}.elementor-1686 .elementor-element.elementor-element-8a3f402 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-1686 .elementor-element.elementor-element-8a3f402{font-size:14px;}.elementor-1686 .elementor-element.elementor-element-77d6127 img{height:60px;}.elementor-1686 .elementor-element.elementor-element-68830a0 .elementor-heading-title{font-size:16px;}.elementor-1686 .elementor-element.elementor-element-9d44821 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-1686 .elementor-element.elementor-element-9d44821{font-size:14px;}.elementor-1686 .elementor-element.elementor-element-b8d7d4f img{height:60px;}.elementor-1686 .elementor-element.elementor-element-8838eda .elementor-heading-title{font-size:16px;}.elementor-1686 .elementor-element.elementor-element-9da5ee2 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-1686 .elementor-element.elementor-element-9da5ee2{font-size:14px;}.elementor-1686 .elementor-element.elementor-element-9ba02d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1686 .elementor-element.elementor-element-9ba02d8 .elementor-button{font-size:14px;padding:15px 15px 15px 15px;}.elementor-1686 .elementor-element.elementor-element-2f9a497{--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1686 .elementor-element.elementor-element-21557cd{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-1686 .elementor-element.elementor-element-21557cd.elementor-element{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-dc92f7e > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-1686 .elementor-element.elementor-element-dc92f7e .elementor-heading-title{font-size:18px;line-height:1.2;}.elementor-1686 .elementor-element.elementor-element-4870ae9{font-size:16px;}.elementor-1686 .elementor-element.elementor-element-795d565 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1686 .elementor-element.elementor-element-795d565 .elementor-button{font-size:14px;padding:15px 15px 15px 15px;}.elementor-1686 .elementor-element.elementor-element-66f73f1{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-9f68812 .elementor-heading-title{font-size:14px;}.elementor-1686 .elementor-element.elementor-element-477e358 .elementor-heading-title{font-size:18px;line-height:1.2;}.elementor-1686 .elementor-element.elementor-element-7a029af{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1686 .elementor-element.elementor-element-85106f5:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-85106f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-178px 0px;}.elementor-1686 .elementor-element.elementor-element-120971e{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-d484a57 .elementor-heading-title{font-size:18px;line-height:1.2;}.elementor-1686 .elementor-element.elementor-element-6d66d0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1686 .elementor-element.elementor-element-6d66d0d{font-size:16px;}.elementor-1686 .elementor-element.elementor-element-d3583c3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1686 .elementor-element.elementor-element-bd833b1{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-aa34431 .elementor-heading-title{font-size:18px;line-height:1.2;}.elementor-1686 .elementor-element.elementor-element-15f02f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1686 .elementor-element.elementor-element-15f02f1{font-size:16px;}.elementor-1686 .elementor-element.elementor-element-0c7da22{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1686 .elementor-element.elementor-element-4c79dd9{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-cd22546 .elementor-heading-title{font-size:18px;line-height:1.2;}.elementor-1686 .elementor-element.elementor-element-5347c1f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1686 .elementor-element.elementor-element-5347c1f{font-size:16px;}.elementor-1686 .elementor-element.elementor-element-36aae13 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1686 .elementor-element.elementor-element-36aae13 .elementor-button{font-size:14px;padding:15px 15px 15px 15px;}.elementor-1686 .elementor-element.elementor-element-0a4a085{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-f03ceb8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1686 .elementor-element.elementor-element-92f8b48 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1686 .elementor-element.elementor-element-92f8b48 .elementor-heading-title{font-size:20px;line-height:1.2;}.elementor-1686 .elementor-element.elementor-element-7677422{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1686 .elementor-element.elementor-element-db0039f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1686 .elementor-element.elementor-element-402d410{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1686 .elementor-element.elementor-element-f965225{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1686 .elementor-element.elementor-element-549d38a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1686 .elementor-element.elementor-element-549d38a .elementor-heading-title{font-size:20px;line-height:1.2;}}@media(min-width:768px){.elementor-1686 .elementor-element.elementor-element-9a0dbad{--width:570px;}.elementor-1686 .elementor-element.elementor-element-69031a0{--width:23.5%;}.elementor-1686 .elementor-element.elementor-element-f8a12d3{--width:23.5%;}.elementor-1686 .elementor-element.elementor-element-17674e6{--width:23.5%;}.elementor-1686 .elementor-element.elementor-element-de748da{--width:23.5%;}.elementor-1686 .elementor-element.elementor-element-2f9a497{--content-width:1100px;}.elementor-1686 .elementor-element.elementor-element-c8eb269{--width:50%;}.elementor-1686 .elementor-element.elementor-element-85106f5{--width:50%;}.elementor-1686 .elementor-element.elementor-element-120971e{--width:50%;}.elementor-1686 .elementor-element.elementor-element-0504795{--width:50%;}.elementor-1686 .elementor-element.elementor-element-bd833b1{--width:50%;}.elementor-1686 .elementor-element.elementor-element-964aeee{--width:50%;}.elementor-1686 .elementor-element.elementor-element-4c79dd9{--width:50%;}.elementor-1686 .elementor-element.elementor-element-70bdba7{--width:calc(66% - 10px);}.elementor-1686 .elementor-element.elementor-element-db0039f{--width:calc(41.9% - 10px);}.elementor-1686 .elementor-element.elementor-element-43e570e{--width:calc(58% - 10px);}.elementor-1686 .elementor-element.elementor-element-f873111{--width:calc(66.5% - 10px);}.elementor-1686 .elementor-element.elementor-element-902c388{--width:calc(33.0% - 10px);}.elementor-1686 .elementor-element.elementor-element-402d410{--width:calc(30% - 10px);}}@media(max-width:1024px) and (min-width:768px){.elementor-1686 .elementor-element.elementor-element-69031a0{--width:48%;}.elementor-1686 .elementor-element.elementor-element-f8a12d3{--width:48%;}.elementor-1686 .elementor-element.elementor-element-17674e6{--width:48%;}.elementor-1686 .elementor-element.elementor-element-de748da{--width:48%;}.elementor-1686 .elementor-element.elementor-element-c8eb269{--width:100%;}.elementor-1686 .elementor-element.elementor-element-70bdba7{--width:100%;}.elementor-1686 .elementor-element.elementor-element-402d410{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-9a0dbad */.elementor-1686 .elementor-element.elementor-element-9a0dbad{
    pointer-events: all
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a1f796 */.elementor-1686 .elementor-element.elementor-element-7a1f796{
    pointer-events: none
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8246628 */.elementor-1686 .elementor-element.elementor-element-8246628 .elementor-heading-title{
    display: inline-block;
    line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce18ff7 */.elementor-1686 .elementor-element.elementor-element-ce18ff7 span.font2{
    font-family: "Astallya", Gotham, Sans-serif;
    text-transform: lowercase;
    font-size: 200%;
    display: inline-block;
    margin-top:-8px;
    font-weight: 100;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-194fa96 */.elementor-1686 .elementor-element.elementor-element-194fa96 .elementor-heading-title{
    display: inline-block;
    line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c300e7 */.elementor-1686 .elementor-element.elementor-element-5c300e7 span.font2{
    font-family: "Astallya", Gotham, Sans-serif;
    text-transform: lowercase;
    font-size: 230%;
    display: inline-block;
    margin-left:6px;
    position:relative;
    top:-4px;
    font-weight: 100;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d8b56d7 */.elementor-1686 .elementor-element.elementor-element-d8b56d7.elementor-widget-image{
    margin-top:0px !important;
    margin-bottom:0px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5693856 */.elementor-1686 .elementor-element.elementor-element-5693856.elementor-widget-image{
    margin-top:0px !important;
    margin-bottom:0px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77d6127 */.elementor-1686 .elementor-element.elementor-element-77d6127.elementor-widget-image{
    margin-top:0px !important;
    margin-bottom:0px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b8d7d4f */.elementor-1686 .elementor-element.elementor-element-b8d7d4f.elementor-widget-image{
    margin-top:0px !important;
    margin-bottom:0px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc92f7e */.elementor-1686 .elementor-element.elementor-element-dc92f7e span.font2{
    font-family: "Astallya", Gotham, Sans-serif;
    text-transform: lowercase;
    font-size: 200%;
    display: inline-block;
    margin-top:14px;
    font-weight: 100;
    text-transform: capitalize;
}

@media (width <= 768px){
    .elementor-1686 .elementor-element.elementor-element-dc92f7e span.font2{
    font-size: 170%;
    margin-top:4px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f68812 */.elementor-1686 .elementor-element.elementor-element-9f68812 .elementor-heading-title{
    display: inline-block;
    line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-477e358 */.elementor-1686 .elementor-element.elementor-element-477e358 span.font2{
    font-family: "Astallya", Gotham, Sans-serif;
    text-transform: lowercase;
    font-size: 230%;
    display: inline-block;
    margin-left:6px;
    position:relative;
    top:-4px;
    font-weight: 100;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92f8b48 */.elementor-1686 .elementor-element.elementor-element-92f8b48 span.font2{
    font-family: "Astallya", Gotham, Sans-serif;
    text-transform: lowercase;
    font-size: 230%;
    display: inline-block;
    position: relative;
    margin-left:8px;
    top: -8px;
    font-weight: 100;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-549d38a */.elementor-1686 .elementor-element.elementor-element-549d38a span.font2{
    font-family: "Astallya", Gotham, Sans-serif;
    text-transform: lowercase;
    font-size: 230%;
    display: inline-block;
    position: relative;
    margin-left:8px;
    top: -8px;
    font-weight: 100;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-403ca60 */#ks-testimonials {
   --ks-gold: #c4a97d;
   --ks-gold-2: #b8966a;
   --ks-text: #2c2a27;
   --ks-muted: #7a7672;
   font-family: "Gotham", Gotham, Sans-serif;
   --font-family-testimonials:"Gotham", Gotham, Sans-serif; 
   max-width: 1000px;
   margin: 0 auto;
   /*padding: 48px 24px 40px;*/
   position: relative;
   overflow: hidden;
   user-select: none;
   padding-bottom:3px;
}

#ks-testimonials .ks-track {
  display: grid; /* empilha todos os slides na mesma célula */
}

#ks-testimonials .ks-slide {
  grid-area: 1 / 1; /* todos ocupam a mesma área do grid */
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  padding: 0 56px;
  opacity: 0;
  transition: opacity .55s ease;
  pointer-events: none;
}

#ks-testimonials .ks-slide.ks-active {
  opacity: 1;
  pointer-events: auto;
  /* position: relative removido — o grid gerencia o layout */
}

#ks-testimonials .ks-quote-open,
#ks-testimonials .ks-quote-close {
   font-family: "Cormorant Garamond", Georgia, serif;
   font-size: 5rem;
   line-height: 1;
   color: var(--ks-gold);
   font-weight: 300;
   display: block;
   height: .55em;
   overflow: visible;
}

#ks-testimonials .ks-quote-open {
   align-self: flex-start;
   margin-bottom: 8px;
}

#ks-testimonials .ks-quote-close {
   align-self: flex-end;
   margin-top: 8px;
}

#ks-testimonials .ks-text {
   font-family: var(--font-family-testimonials);
   font-size: clamp(0.8rem, 1.5vw + .5rem, 1.3rem);
   font-weight: 300;
   line-height: 1.75;
   color: var(--ks-gold);
   font-weight: 400;
   margin: 0;
   max-width: 58ch;
}

#ks-testimonials .ks-stars {
   margin-top: 0px;
   display: flex;
   gap: 4px;
   justify-content: center;
}

#ks-testimonials .ks-stars svg {
   width: 18px;
   height: 18px;
   fill: var(--ks-gold);
}

#ks-testimonials .ks-author {
   font-family: "Montserrat", Arial, sans-serif;
   font-size: clamp(0.5rem, 2vw, 0.7rem);
   font-weight: 500;
   letter-spacing: .18em;
   text-transform: uppercase;
   color: var(--ks-gold);
   margin-top: 10px;
   font-weight: 600;
}

#ks-testimonials .ks-btn {
   position: absolute;
   top: 50%;
   transform: translateY(-50%);
   background: none;
   border: none;
   padding: 8px;
   cursor: pointer;
   color: var(--ks-gold-2);
   font-family: "Cormorant Garamond", Georgia, serif;
   font-size: 3.8rem;
   font-weight: 300;
   line-height: 1;
   opacity: .75;
   transition: opacity .2s ease;
   z-index: 2;
}

#ks-testimonials .ks-btn:hover {
   opacity: 1;
}

#ks-testimonials .ks-prev {
   left: 0;
}

#ks-testimonials .ks-next {
   right: 0;
}

#ks-testimonials .ks-dots {
   display: flex;
   justify-content: center;
   gap: 8px;
   margin-top: 24px;
}

#ks-testimonials .ks-dot {
   width: 5px;
   height: 5px;
   border-radius: 50%;
   background: var(--ks-gold);
   opacity: .3;
   cursor: pointer;
   transition: opacity .25s ease, transform .25s ease;
   border: none;
   padding: 0;
}

#ks-testimonials .ks-dot.ks-active-dot {
   opacity: 1;
   transform: scale(1.3);
}

@media(max-width:480px) {
   #ks-testimonials {
      padding: 0px 8px 32px;
   }

   #ks-testimonials .ks-slide {
      padding: 0 36px;
   }

   #ks-testimonials .ks-quote-open,
   #ks-testimonials .ks-quote-close {
      font-size: 3.5rem;
   }

   #ks-testimonials .ks-btn {
      font-size: 1.4rem;
   }
   #ks-testimonials .ks-stars svg {
      width: 14px;
      height: 14px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Astallya';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://artekdesign.com.br/wp-content/uploads/2023/11/Astallya.ttf') format('truetype');
}
/* End Custom Fonts CSS */