.elementor-2 .elementor-element.elementor-element-226c32f{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-226c32f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-226c32f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://arifilho.com.br/wp-content/uploads/2024/03/BG200120Ari20Filho20Fotografo_converted.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-226c32f, .elementor-2 .elementor-element.elementor-element-226c32f::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-32a834c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:30px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:97px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-883ec62{text-align:left;width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-883ec62 > .elementor-widget-container{margin:0px 0px 9px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-568ee9b{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;line-height:1.3em;width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-568ee9b > .elementor-widget-container{margin:0px 0px -21px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d152f8a{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-d152f8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f942a80 .elementor-button{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;fill:#000000;color:#000000;background-color:#FFCB7E;border-radius:6px 6px 6px 6px;padding:20px 0px 16px 0px;}.elementor-2 .elementor-element.elementor-element-f942a80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f942a80{width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-cf6513b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-c53a69c{--display:flex;--min-height:697px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-c53a69c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c53a69c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://arifilho.com.br/wp-content/uploads/2024/03/BG200220Ari20filho20fotografo_converted.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c53a69c, .elementor-2 .elementor-element.elementor-element-c53a69c::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-7a778c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-e64766b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:20px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:7px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-5bd51af{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:200;width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-5bd51af > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4e55c68{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-4e55c68 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ab42e17{--display:flex;--min-height:107px;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-ab42e17:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ab42e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://arifilho.com.br/wp-content/uploads/2024/03/Box.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-ab42e17, .elementor-2 .elementor-element.elementor-element-ab42e17::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-9780df2{text-align:right;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-9780df2 > .elementor-widget-container{margin:-4px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1387334{text-align:right;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-1387334 > .elementor-widget-container{margin:-4px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f6b9c13{--display:flex;--min-height:276px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-52b26b1{text-align:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:46px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-52b26b1 > .elementor-widget-container{margin:0px 0px -21px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-52b26b1.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-1d660b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:80px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-867cd9d{--e-image-carousel-slides-to-show:5;}.elementor-2 .elementor-element.elementor-element-867cd9d .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-b825fa4{--e-image-carousel-slides-to-show:5;}.elementor-2 .elementor-element.elementor-element-b825fa4 .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-703b0a9{--e-image-carousel-slides-to-show:5;}.elementor-2 .elementor-element.elementor-element-703b0a9 .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-5241f32{--display:flex;--min-height:2128px;--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;--justify-content:center;--align-items:center;--gap:60px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-5241f32:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5241f32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://arifilho.com.br/wp-content/uploads/2024/03/BG200320Ari20Filho20Fotografo_converted.webp");}.elementor-2 .elementor-element.elementor-element-5241f32, .elementor-2 .elementor-element.elementor-element-5241f32::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-62f75f4{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-3b91760{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-b707f62{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-ff6a8bb{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-8e6b62e{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:54px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-8e6b62e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8e6b62e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://arifilho.com.br/wp-content/uploads/2024/03/BG2004_converted.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-8e6b62e, .elementor-2 .elementor-element.elementor-element-8e6b62e::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-0252ebe{text-align:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-0252ebe > .elementor-widget-container{margin:0px 0px -21px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0252ebe.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-abb5516 .elementor-button{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;fill:#000000;color:#000000;background-color:#FFCB7E;border-radius:6px 6px 6px 6px;padding:20px 0px 16px 0px;}.elementor-2 .elementor-element.elementor-element-abb5516 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-abb5516{width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-abb5516.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-dceb22c{--display:flex;--min-height:266px;--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;--justify-content:center;--align-items:center;--gap:0px 163px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-dceb22c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-dceb22c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4973D;}.elementor-2 .elementor-element.elementor-element-dceb22c, .elementor-2 .elementor-element.elementor-element-dceb22c::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-1e4c6e2 img{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-95974b6{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-ab22846 img{width:100%;max-width:100%;}html.elementor-html{position:relative;}html.elementor-html::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin-right:auto;margin-left:auto;pointer-events:none;z-index:1000;min-height:100vh;} html.elementor-html::before{width:calc(100% - (2 * 0px));max-width:1140px;background-size:calc(100% + 20px) 100%;background-image:repeating-linear-gradient( to right, #FFFFFF0A, #FFFFFF0A calc((100% / 12) - 20px), transparent calc((100% / 12) - 20px), transparent calc(100% / 12) );}body.elementor-page-2:not(.elementor-motion-effects-element-type-background), body.elementor-page-2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}@media(max-width:1024px){ html.elementor-html::before{width:calc(100% - (2 * 0px));max-width:1025px;background-size:calc(100% + 10px) 100%;background-image:repeating-linear-gradient( to right, #FFFFFF0A, #FFFFFF0A calc((100% / 12) - 10px), transparent calc((100% / 12) - 10px), transparent calc(100% / 12) );}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-226c32f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-226c32f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-634px -25px;background-size:1300px auto;}.elementor-2 .elementor-element.elementor-element-226c32f{--padding-block-start:0px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2 .elementor-element.elementor-element-32a834c{--gap:10px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-883ec62{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-2 .elementor-element.elementor-element-883ec62.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-568ee9b{text-align:center;font-size:24px;--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;}.elementor-2 .elementor-element.elementor-element-568ee9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-568ee9b.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-d152f8a{text-align:center;font-size:16px;--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;}.elementor-2 .elementor-element.elementor-element-d152f8a.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-f942a80{--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;}.elementor-2 .elementor-element.elementor-element-f942a80.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-cf6513b{--min-height:462px;}.elementor-2 .elementor-element.elementor-element-cf6513b.e-con{--order:-99999 /* order start hack */;}.elementor-2 .elementor-element.elementor-element-c53a69c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c53a69c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-270px 0px;background-size:1300px auto;}.elementor-2 .elementor-element.elementor-element-c53a69c{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:24px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2 .elementor-element.elementor-element-7a778c0{--min-height:407px;}.elementor-2 .elementor-element.elementor-element-e64766b{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:8px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:13px;--padding-inline-start:20px;--padding-inline-end:11px;}.elementor-2 .elementor-element.elementor-element-5bd51af{font-size:30px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-4e55c68{font-size:15px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-ab42e17{--min-height:83px;--padding-block-start:7px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-ab42e17:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ab42e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:316px auto;}.elementor-2 .elementor-element.elementor-element-9780df2{font-size:16px;--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-2 .elementor-element.elementor-element-1387334{font-size:14px;--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;}.elementor-2 .elementor-element.elementor-element-1387334 > .elementor-widget-container{margin:-3px -3px -3px -3px;}.elementor-2 .elementor-element.elementor-element-f6b9c13{--min-height:0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:10px;}.elementor-2 .elementor-element.elementor-element-4d6f2d6 img{max-width:64%;}.elementor-2 .elementor-element.elementor-element-4d6f2d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 11px 0px 0px;}.elementor-2 .elementor-element.elementor-element-52b26b1{font-size:22px;}.elementor-2 .elementor-element.elementor-element-52b26b1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1d660b3{--gap:05px 0px;--padding-block-start:0px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-867cd9d{--e-image-carousel-slides-to-show:2;}.elementor-2 .elementor-element.elementor-element-b825fa4{--e-image-carousel-slides-to-show:2;}.elementor-2 .elementor-element.elementor-element-703b0a9{--e-image-carousel-slides-to-show:2;}.elementor-2 .elementor-element.elementor-element-5241f32{--min-height:0px;--gap:20px 0px;--padding-block-start:20px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2 .elementor-element.elementor-element-5241f32:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5241f32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px 0px;background-repeat:no-repeat;background-size:0px auto;}.elementor-2 .elementor-element.elementor-element-8e6b62e{--min-height:0px;--padding-block-start:31px;--padding-block-end:66px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2 .elementor-element.elementor-element-0252ebe{font-size:29px;--container-widget-width:97%;--container-widget-flex-grow:0;width:var( --container-widget-width, 97% );max-width:97%;}.elementor-2 .elementor-element.elementor-element-dceb22c{--min-height:0px;--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;--justify-content:center;--align-items:center;--gap:20px 0px;--padding-block-start:34px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-1e4c6e2 img{max-width:82%;}.elementor-2 .elementor-element.elementor-element-1e4c6e2{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-95974b6 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-95974b6.elementor-element{--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-ab22846 img{max-width:73%;}.elementor-2 .elementor-element.elementor-element-ab22846{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;} html.elementor-html::before{width:calc(100% - (2 * 0px));max-width:768px;background-size:calc(100% + 8px) 100%;background-image:repeating-linear-gradient( to right, #FFFFFF0A, #FFFFFF0A calc((100% / 12) - 8px), transparent calc((100% / 12) - 8px), transparent calc(100% / 12) );}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-32a834c{--width:50%;}.elementor-2 .elementor-element.elementor-element-cf6513b{--width:50%;}.elementor-2 .elementor-element.elementor-element-7a778c0{--width:50%;}.elementor-2 .elementor-element.elementor-element-e64766b{--width:50%;}.elementor-2 .elementor-element.elementor-element-ab42e17{--width:82%;}.elementor-2 .elementor-element.elementor-element-62f75f4{--width:83%;}.elementor-2 .elementor-element.elementor-element-3b91760{--width:83%;}.elementor-2 .elementor-element.elementor-element-b707f62{--width:83%;}.elementor-2 .elementor-element.elementor-element-ff6a8bb{--width:83%;}}/* Start custom CSS for button, class: .elementor-element-f942a80 */.btn2 .elementor-button-icon{
font-size: 18px;
margin-bottom: -100%;
}

.elementor-2 .elementor-element.elementor-element-f942a80 .elementor-button {
    
        /*Mude a cor da sombra aqui!*/
    box-shadow: inset 0px 0px 5px 5px 7A5102, 0px 5px 0px 0px #2B55A1 !important;
        /*Mude a cor do botão aqui!*/
    background: linear-gradient(45deg, #ffcb7e, #bd7100, #e29c35, #ffc164, #ff9800, #945800);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
  }
.elementor-2 .elementor-element.elementor-element-f942a80 .elementor-button:hover {
    transform: scale(1.05);
  }
  @keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-2 .elementor-element.elementor-element-f942a80 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 0px 0px #2B55A1 !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
  transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-abb5516 */.btn2 .elementor-button-icon{
font-size: 18px;
margin-bottom: -100%;
}

.elementor-2 .elementor-element.elementor-element-abb5516 .elementor-button {
    
        /*Mude a cor da sombra aqui!*/
    box-shadow: inset 0px 0px 5px 5px 7A5102, 0px 5px 0px 0px #2B55A1 !important;
        /*Mude a cor do botão aqui!*/
    background: linear-gradient(45deg, #ffcb7e, #bd7100, #e29c35, #ffc164, #ff9800, #945800);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
  }
.elementor-2 .elementor-element.elementor-element-abb5516 .elementor-button:hover {
    transform: scale(1.05);
  }
  @keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-2 .elementor-element.elementor-element-abb5516 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 0px 0px #2B55A1 !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
  transform: scale(1);
}/* End custom CSS */