.elementor-10 .elementor-element.elementor-element-2f489ff{--display:flex;--min-height:850px;--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-2f489ff:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2f489ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;background-image:url("https://ourartjoias.com.br/wp-content/uploads/2025/09/bbbbb.png");background-position:center center;background-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-e972697{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-eae4b52{text-align:left;}.elementor-10 .elementor-element.elementor-element-eae4b52 img{width:34%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-274ea34{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-274ea34 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:40px;font-weight:400;line-height:44px;color:var( --e-global-color-92939ef );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-a38cc01{font-family:"Saira", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-92939ef );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-1bb40a0 .elementor-button{background-color:var( --e-global-color-ab9603d );-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Saira", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-92939ef );color:var( --e-global-color-92939ef );border-radius:30px 30px 30px 30px;padding:10px 30px 10px 35px;}.elementor-10 .elementor-element.elementor-element-1bb40a0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-1bb40a0.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-1bb40a0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-1bb40a0 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-10 .elementor-element.elementor-element-98591ac{--display:flex;}.elementor-10 .elementor-element.elementor-element-42cb9a3{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-42cb9a3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-42cb9a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-3bcbbed{--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;}.elementor-10 .elementor-element.elementor-element-4cbfb26{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e93f931{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-36374f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e7f9d4f .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:18px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-b42f82a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-b42f82a .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:16px;font-weight:100;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-b7927f1{--display:flex;--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-10px;}.elementor-10 .elementor-element.elementor-element-70cd874{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a2a7ccf{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-7d12ef7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c75ee39 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:18px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-501509d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-501509d .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:16px;font-weight:100;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-0a562d9{--display:flex;--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:32px;}.elementor-10 .elementor-element.elementor-element-184bb89{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-206643c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a7af276{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-10a6015 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:18px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-d9c8aad{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-d9c8aad .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:16px;font-weight:100;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-ae46739{--display:flex;--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-ae46739.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-10adb74{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a728bb9{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-4b90a1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-31698cd .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:18px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-9d5affc{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-9d5affc .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:16px;font-weight:100;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-389277e{--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:120px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-389277e.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-27cc187{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-27cc187.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7fdf76e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-7fdf76e .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:38px;font-weight:400;color:var( --e-global-color-bc6a4db );}.elementor-10 .elementor-element.elementor-element-1ab37a3{width:var( --container-widget-width, 89% );max-width:89%;margin:0px 35px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:justify;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-1ab37a3.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-ab99a9a{width:var( --container-widget-width, 89% );max-width:89%;margin:-45px 35px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:justify;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-ab99a9a.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-af2fb83{width:var( --container-widget-width, 89% );max-width:89%;margin:-45px 35px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:justify;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-af2fb83.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-4ab8454{--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;}.elementor-10 .elementor-element.elementor-element-2c48513{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;--container-widget-width:85%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2c48513 img{border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-df577da{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-3837c4d{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-3837c4d .elementor-divider-separator{width:93%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-3837c4d .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-0dbbc80{--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;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0dbbc80.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f01892a{--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;}.elementor-10 .elementor-element.elementor-element-df99dec{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-df99dec .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:38.5px;font-weight:400;color:var( --e-global-color-bc6a4db );}.elementor-10 .elementor-element.elementor-element-be8ea30{width:var( --container-widget-width, 89% );max-width:89%;margin:0px 35px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:justify;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-be8ea30.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-35ebaca{width:var( --container-widget-width, 89% );max-width:89%;margin:-45px 35px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:justify;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-35ebaca.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-74783df{width:var( --container-widget-width, 89% );max-width:89%;margin:-45px 35px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:justify;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-74783df.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-bba2e2b{--display:flex;}.elementor-10 .elementor-element.elementor-element-bba2e2b.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1fc1a95{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;--container-widget-width:85%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1fc1a95 img{border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-a8d844d{--display:flex;--min-height:538px;--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;--align-items:center;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a8d844d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a8d844d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc6a4db );background-image:url("https://ourartjoias.com.br/wp-content/uploads/2025/08/testeban.png");background-position:center center;background-repeat:no-repeat;background-size:78% auto;}.elementor-10 .elementor-element.elementor-element-a8d844d.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-40f7432{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -35px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-40f7432 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:38.5px;font-weight:400;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-20d9239{width:var( --container-widget-width, 95% );max-width:95%;padding:20px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-20d9239.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-bb19046{width:var( --container-widget-width, 95% );max-width:95%;padding:20px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-bb19046.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-50a6bc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-50a6bc1 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-1550847 .elementor-button{background-color:#FFFBF6;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Saira", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:45px 45px 45px 45px;padding:10px 30px 10px 35px;}.elementor-10 .elementor-element.elementor-element-1550847{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-1550847 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-1550847 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-10 .elementor-element.elementor-element-e60a9a1{--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;--margin-top:110px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-e60a9a1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e60a9a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-c861658{--display:flex;}.elementor-10 .elementor-element.elementor-element-4baa263{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-58362ab{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-58362ab.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-58362ab .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10 .elementor-element.elementor-element-58362ab .elementor-swiper-button.elementor-swiper-button-next{font-size:25px;color:var( --e-global-color-52f021e );}.elementor-10 .elementor-element.elementor-element-58362ab .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-10 .elementor-element.elementor-element-58362ab .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-52f021e );}.elementor-10 .elementor-element.elementor-element-58362ab .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#A5A4A4;opacity:1;}.elementor-10 .elementor-element.elementor-element-58362ab .swiper-pagination-bullet{background:#5D5D5D;}.elementor-10 .elementor-element.elementor-element-58362ab .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 30px 30px 0px;}.elementor-10 .elementor-element.elementor-element-23ca43f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-23ca43f.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-97d9d54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Saira", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-97d9d54.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-073aac9{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:300;}.elementor-10 .elementor-element.elementor-element-073aac9.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-7700f77{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7700f77.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-7700f77 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:96px;font-weight:200;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-ed82d84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-ed82d84.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-ed82d84 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:31px;font-weight:400;color:var( --e-global-color-bc6a4db );}.elementor-10 .elementor-element.elementor-element-5ad96d2{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;font-family:"Saira", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-e20b186 );}.elementor-10 .elementor-element.elementor-element-5ad96d2.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-4abcd76 .elementor-button{background-color:var( --e-global-color-ab9603d );-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Saira", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-92939ef );color:var( --e-global-color-92939ef );border-radius:30px 30px 30px 30px;padding:10px 30px 10px 35px;}.elementor-10 .elementor-element.elementor-element-4abcd76{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-4abcd76.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-4abcd76 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-4abcd76 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-10 .elementor-element.elementor-element-fc6b5c6{--display:flex;--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;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fc6b5c6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fc6b5c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-ee810ed{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-ee810ed .elementor-divider-separator{width:93%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-ee810ed .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-2e17119{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-10px;--margin-bottom:0px;--margin-left:-40px;--margin-right:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d73a5ea{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-d73a5ea .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:38.5px;font-weight:400;color:var( --e-global-color-bc6a4db );}.elementor-10 .elementor-element.elementor-element-d15796a{--display:flex;}.elementor-10 .elementor-element.elementor-element-ceaaf14{width:var( --container-widget-width, 579px );max-width:579px;--container-widget-width:579px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-ceaaf14 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-0ebf182{--display:flex;}.elementor-10 .elementor-element.elementor-element-e9d53e5{width:var( --container-widget-width, 579px );max-width:579px;--container-widget-width:579px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-e9d53e5 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-ab26ca9{--display:flex;}.elementor-10 .elementor-element.elementor-element-0d9e029{width:var( --container-widget-width, 579px );max-width:579px;--container-widget-width:579px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0d9e029 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-3ee7053{--display:flex;}.elementor-10 .elementor-element.elementor-element-730bf08{width:var( --container-widget-width, 579px );max-width:579px;--container-widget-width:579px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-730bf08 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-e68068f{--display:flex;}.elementor-10 .elementor-element.elementor-element-177cd68{width:var( --container-widget-width, 579px );max-width:579px;--container-widget-width:579px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-177cd68 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-bd37ae4{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 582px );max-width:582px;--container-widget-width:582px;--container-widget-flex-grow:0;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:var( --e-global-color-bc6a4db );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:20px;--n-accordion-icon-gap:24px;}.elementor-10 .elementor-element.elementor-element-bd37ae4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-bd37ae4.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-bd37ae4 {--n-accordion-padding:25px 44px 25px 44px;}:where( .elementor-10 .elementor-element.elementor-element-bd37ae4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Saira", Sans-serif;font-weight:600;}:where( .elementor-10 .elementor-element.elementor-element-bd37ae4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:40px;}.elementor-10 .elementor-element.elementor-element-13206ba{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-13206ba .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:16px;font-weight:100;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-4cf8f7d{--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:100px 100px;--row-gap:100px;--column-gap:100px;--border-radius:0px 0px 10px 10px;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4cf8f7d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4cf8f7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-b01de40{--display:flex;--justify-content:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:-13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7f3bbd0{width:var( --container-widget-width, 233px );max-width:233px;--container-widget-width:233px;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-7f3bbd0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-7f3bbd0 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.9px;color:#CBA752;}.elementor-10 .elementor-element.elementor-element-a1cfecd{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-a1cfecd .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:38.5px;font-weight:400;color:var( --e-global-color-bc6a4db );}.elementor-10 .elementor-element.elementor-element-9b34085{width:var( --container-widget-width, 365px );max-width:365px;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:365px;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-9b34085 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:-0.9px;color:#5D5D5D;}.elementor-10 .elementor-element.elementor-element-92c0107 .elementor-button{background-color:var( --e-global-color-ab9603d );-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Saira", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-92939ef );color:var( --e-global-color-92939ef );border-radius:30px 30px 30px 30px;padding:10px 30px 10px 35px;}.elementor-10 .elementor-element.elementor-element-92c0107{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-92c0107 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-92c0107 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-10 .elementor-element.elementor-element-ee694d6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:50px 50px 0px 0px;--margin-top:-0px;--margin-bottom:-25px;--margin-left:-0px;--margin-right:-0px;--padding-top:50px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ee694d6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ee694d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#670000;}.elementor-10 .elementor-element.elementor-element-5a073b1{--display:flex;--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:space-between;--align-items:flex-start;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-fd034a1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fd034a1.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-6d94d47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:left;}.elementor-10 .elementor-element.elementor-element-6d94d47 img{width:85%;}.elementor-10 .elementor-element.elementor-element-c2d0acc{--display:flex;--min-height:0px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-10 .elementor-element.elementor-element-c2d0acc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-6843923 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:20px;font-weight:500;line-height:1em;letter-spacing:0.9px;color:#CBA752;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-13ce8fe{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:8px;}.elementor-10 .elementor-element.elementor-element-13ce8fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-13ce8fe .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-10 .elementor-element.elementor-element-13ce8fe .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-13ce8fe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-13ce8fe.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-13ce8fe.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-13ce8fe .elementor-icon{font-size:28px;}.elementor-10 .elementor-element.elementor-element-13ce8fe .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-13ce8fe .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-10 .elementor-element.elementor-element-13ce8fe:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-13ce8fe:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-13ce8fe .elementor-icon-box-description{font-family:"Saira", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-6d2e8f8{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:8px;}.elementor-10 .elementor-element.elementor-element-6d2e8f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-6d2e8f8 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-10 .elementor-element.elementor-element-6d2e8f8 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-6d2e8f8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-6d2e8f8.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-6d2e8f8.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-6d2e8f8 .elementor-icon{font-size:28px;}.elementor-10 .elementor-element.elementor-element-6d2e8f8 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-6d2e8f8 .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-10 .elementor-element.elementor-element-6d2e8f8:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-6d2e8f8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-6d2e8f8 .elementor-icon-box-description{font-family:"Saira", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-1438df3{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:8px;}.elementor-10 .elementor-element.elementor-element-1438df3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1438df3 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-10 .elementor-element.elementor-element-1438df3 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-1438df3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-1438df3.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-1438df3.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-1438df3 .elementor-icon{font-size:28px;}.elementor-10 .elementor-element.elementor-element-1438df3 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-1438df3 .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-10 .elementor-element.elementor-element-1438df3:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-1438df3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-1438df3 .elementor-icon-box-description{font-family:"Saira", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-b34fbbd{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b34fbbd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-25b0f30 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:20px;font-weight:500;line-height:1em;letter-spacing:0.9px;color:#CBA752;}.elementor-10 .elementor-element.elementor-element-8accb83{width:var( --container-widget-width, 259px );max-width:259px;--container-widget-width:259px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8accb83.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-8accb83 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-f269cc7{width:var( --container-widget-width, 259px );max-width:259px;--container-widget-width:259px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-f269cc7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-f269cc7 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-13062fc{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-e479015{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-e479015 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:14px;font-weight:400;line-height:1em;letter-spacing:0.4px;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-df15abb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-bab4078{right:1rem;}body.rtl .elementor-10 .elementor-element.elementor-element-bab4078{left:1rem;}.elementor-10 .elementor-element.elementor-element-bab4078{bottom:0.6rem;z-index:999;}.elementor-10 .elementor-element.elementor-element-bab4078 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-bab4078.elementor-view-stacked .elementor-icon{background-color:#4FCE5D;}.elementor-10 .elementor-element.elementor-element-bab4078.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bab4078.elementor-view-default .elementor-icon{color:#4FCE5D;border-color:#4FCE5D;}.elementor-10 .elementor-element.elementor-element-bab4078.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bab4078.elementor-view-default .elementor-icon svg{fill:#4FCE5D;}.elementor-10 .elementor-element.elementor-element-bab4078 .elementor-icon{font-size:38px;}.elementor-10 .elementor-element.elementor-element-bab4078 .elementor-icon svg{height:38px;}.elementor-10 .elementor-element.elementor-element-bab4078 .elementor-icon i, .elementor-10 .elementor-element.elementor-element-bab4078 .elementor-icon svg{transform:rotate(0deg);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-9a8c29f{right:1rem;}body.rtl .elementor-10 .elementor-element.elementor-element-9a8c29f{left:1rem;}.elementor-10 .elementor-element.elementor-element-9a8c29f{bottom:0.6rem;z-index:999;}.elementor-10 .elementor-element.elementor-element-9a8c29f .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-9a8c29f.elementor-view-stacked .elementor-icon{background-color:#4FCE5D;}.elementor-10 .elementor-element.elementor-element-9a8c29f.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-9a8c29f.elementor-view-default .elementor-icon{color:#4FCE5D;border-color:#4FCE5D;}.elementor-10 .elementor-element.elementor-element-9a8c29f.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-9a8c29f.elementor-view-default .elementor-icon svg{fill:#4FCE5D;}.elementor-10 .elementor-element.elementor-element-9a8c29f .elementor-icon{font-size:38px;}.elementor-10 .elementor-element.elementor-element-9a8c29f .elementor-icon svg{height:38px;}.elementor-10 .elementor-element.elementor-element-9a8c29f .elementor-icon i, .elementor-10 .elementor-element.elementor-element-9a8c29f .elementor-icon svg{transform:rotate(0deg);}.elementor-10 .elementor-element.elementor-element-e092493{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;font-family:"Saira", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-e092493.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-e092493 a:hover, .elementor-10 .elementor-element.elementor-element-e092493 a:focus{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-cfd8357{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-b6fc4ea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:50px 50px 0px 0px;--margin-top:-0px;--margin-bottom:-25px;--margin-left:-0px;--margin-right:-0px;--padding-top:50px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b6fc4ea:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b6fc4ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#670000;}.elementor-10 .elementor-element.elementor-element-d737e5f{--display:flex;--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:space-between;--align-items:flex-start;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-8ba431d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8ba431d.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-9410219{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:left;}.elementor-10 .elementor-element.elementor-element-9410219 img{width:85%;}.elementor-10 .elementor-element.elementor-element-44a404b{--display:flex;--min-height:0px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-10 .elementor-element.elementor-element-c60e962 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:20px;font-weight:500;line-height:1em;letter-spacing:0.9px;color:#CBA752;}.elementor-10 .elementor-element.elementor-element-ce8e7e9{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:8px;}.elementor-10 .elementor-element.elementor-element-ce8e7e9 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-10 .elementor-element.elementor-element-ce8e7e9 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-ce8e7e9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-ce8e7e9.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-ce8e7e9.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-ce8e7e9 .elementor-icon{font-size:28px;}.elementor-10 .elementor-element.elementor-element-ce8e7e9 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-ce8e7e9 .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-10 .elementor-element.elementor-element-ce8e7e9:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-ce8e7e9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-ce8e7e9 .elementor-icon-box-description{font-family:"Saira", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-4c07648{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:8px;}.elementor-10 .elementor-element.elementor-element-4c07648 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-10 .elementor-element.elementor-element-4c07648 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-4c07648.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-4c07648.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-4c07648.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-4c07648 .elementor-icon{font-size:28px;}.elementor-10 .elementor-element.elementor-element-4c07648 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4c07648 .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-10 .elementor-element.elementor-element-4c07648:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-4c07648:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-4c07648 .elementor-icon-box-description{font-family:"Saira", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-2022c34{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:8px;}.elementor-10 .elementor-element.elementor-element-2022c34 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-10 .elementor-element.elementor-element-2022c34 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-2022c34.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-2022c34.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-2022c34.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-2022c34 .elementor-icon{font-size:28px;}.elementor-10 .elementor-element.elementor-element-2022c34 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-2022c34 .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-10 .elementor-element.elementor-element-2022c34:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-2022c34:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-2022c34 .elementor-icon-box-description{font-family:"Saira", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-461e2c5{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-461e2c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b58fbba{width:var( --container-widget-width, 247px );max-width:247px;--container-widget-width:247px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-b58fbba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b58fbba .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-8faf06f{width:var( --container-widget-width, 259px );max-width:259px;--container-widget-width:259px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8faf06f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-8faf06f .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-5c41d4c{width:var( --container-widget-width, 247px );max-width:247px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:247px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-5c41d4c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-5c41d4c .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-cc42683{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-f89caed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-f89caed .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:14px;font-weight:400;line-height:1em;letter-spacing:0.4px;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-9e64ef5{--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;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-fc00313{right:1rem;}body.rtl .elementor-10 .elementor-element.elementor-element-fc00313{left:1rem;}.elementor-10 .elementor-element.elementor-element-fc00313{bottom:0.6rem;z-index:999;}.elementor-10 .elementor-element.elementor-element-fc00313 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-fc00313.elementor-view-stacked .elementor-icon{background-color:#4FCE5D;}.elementor-10 .elementor-element.elementor-element-fc00313.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-fc00313.elementor-view-default .elementor-icon{color:#4FCE5D;border-color:#4FCE5D;}.elementor-10 .elementor-element.elementor-element-fc00313.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-fc00313.elementor-view-default .elementor-icon svg{fill:#4FCE5D;}.elementor-10 .elementor-element.elementor-element-fc00313 .elementor-icon{font-size:38px;}.elementor-10 .elementor-element.elementor-element-fc00313 .elementor-icon svg{height:38px;}.elementor-10 .elementor-element.elementor-element-fc00313 .elementor-icon i, .elementor-10 .elementor-element.elementor-element-fc00313 .elementor-icon svg{transform:rotate(0deg);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-7989023{right:1rem;}body.rtl .elementor-10 .elementor-element.elementor-element-7989023{left:1rem;}.elementor-10 .elementor-element.elementor-element-7989023{bottom:0.6rem;z-index:999;}.elementor-10 .elementor-element.elementor-element-7989023 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-7989023.elementor-view-stacked .elementor-icon{background-color:#4FCE5D;}.elementor-10 .elementor-element.elementor-element-7989023.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-7989023.elementor-view-default .elementor-icon{color:#4FCE5D;border-color:#4FCE5D;}.elementor-10 .elementor-element.elementor-element-7989023.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-7989023.elementor-view-default .elementor-icon svg{fill:#4FCE5D;}.elementor-10 .elementor-element.elementor-element-7989023 .elementor-icon{font-size:38px;}.elementor-10 .elementor-element.elementor-element-7989023 .elementor-icon svg{height:38px;}.elementor-10 .elementor-element.elementor-element-7989023 .elementor-icon i, .elementor-10 .elementor-element.elementor-element-7989023 .elementor-icon svg{transform:rotate(0deg);}.elementor-10 .elementor-element.elementor-element-0cab491{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Saira", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-92939ef );}.elementor-10 .elementor-element.elementor-element-0cab491.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-0cab491 a:hover, .elementor-10 .elementor-element.elementor-element-0cab491 a:focus{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-063a20e{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body.elementor-page-10:not(.elementor-motion-effects-element-type-background), body.elementor-page-10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92939ef );}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:1180px;background-size:calc(100% + 9px) 100%;background-image:repeating-linear-gradient( to right, #E2498A5E, #E2498A5E calc((100% / 12) - 9px), transparent calc((100% / 12) - 9px), transparent calc(100% / 12) );}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-2f489ff{--content-width:1200px;}.elementor-10 .elementor-element.elementor-element-42cb9a3{--content-width:1200px;}.elementor-10 .elementor-element.elementor-element-3bcbbed{--width:60%;}.elementor-10 .elementor-element.elementor-element-4cbfb26{--width:25%;}.elementor-10 .elementor-element.elementor-element-36374f8{--width:100%;}.elementor-10 .elementor-element.elementor-element-b7927f1{--width:56%;}.elementor-10 .elementor-element.elementor-element-70cd874{--width:28%;}.elementor-10 .elementor-element.elementor-element-7d12ef7{--width:100%;}.elementor-10 .elementor-element.elementor-element-0a562d9{--width:54%;}.elementor-10 .elementor-element.elementor-element-184bb89{--width:30%;}.elementor-10 .elementor-element.elementor-element-a7af276{--width:100%;}.elementor-10 .elementor-element.elementor-element-ae46739{--width:21%;}.elementor-10 .elementor-element.elementor-element-10adb74{--width:35%;}.elementor-10 .elementor-element.elementor-element-4b90a1e{--width:100%;}.elementor-10 .elementor-element.elementor-element-389277e{--content-width:1200px;}.elementor-10 .elementor-element.elementor-element-27cc187{--width:100%;}.elementor-10 .elementor-element.elementor-element-4ab8454{--width:85%;}.elementor-10 .elementor-element.elementor-element-df577da{--content-width:1200px;}.elementor-10 .elementor-element.elementor-element-0dbbc80{--content-width:1200px;}.elementor-10 .elementor-element.elementor-element-f01892a{--width:100%;}.elementor-10 .elementor-element.elementor-element-bba2e2b{--width:85%;}.elementor-10 .elementor-element.elementor-element-a8d844d{--content-width:1200px;}.elementor-10 .elementor-element.elementor-element-e60a9a1{--content-width:1200px;}.elementor-10 .elementor-element.elementor-element-c861658{--width:100%;}.elementor-10 .elementor-element.elementor-element-23ca43f{--width:72%;}.elementor-10 .elementor-element.elementor-element-fc6b5c6{--content-width:1200px;}.elementor-10 .elementor-element.elementor-element-2e17119{--width:100%;}.elementor-10 .elementor-element.elementor-element-b01de40{--width:92%;}.elementor-10 .elementor-element.elementor-element-ee694d6{--content-width:1200px;}.elementor-10 .elementor-element.elementor-element-5a073b1{--width:100%;}.elementor-10 .elementor-element.elementor-element-fd034a1{--width:246px;}.elementor-10 .elementor-element.elementor-element-c2d0acc{--width:310px;}.elementor-10 .elementor-element.elementor-element-b34fbbd{--width:260px;}.elementor-10 .elementor-element.elementor-element-df15abb{--width:26%;}.elementor-10 .elementor-element.elementor-element-b6fc4ea{--content-width:1200px;}.elementor-10 .elementor-element.elementor-element-d737e5f{--width:100%;}.elementor-10 .elementor-element.elementor-element-8ba431d{--width:246px;}.elementor-10 .elementor-element.elementor-element-44a404b{--width:310px;}.elementor-10 .elementor-element.elementor-element-461e2c5{--width:260px;}.elementor-10 .elementor-element.elementor-element-9e64ef5{--width:26%;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-2f489ff:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2f489ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ourartjoias.com.br/wp-content/uploads/2025/09/gagshad.png");background-position:bottom center;}.elementor-10 .elementor-element.elementor-element-2f489ff{--min-height:700px;--margin-top:-10px;--margin-bottom:-240px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-e972697{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-e972697.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-eae4b52{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-eae4b52 img{width:50%;}.elementor-10 .elementor-element.elementor-element-274ea34 .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-10 .elementor-element.elementor-element-a38cc01{text-align:justify;font-size:16px;}.elementor-10 .elementor-element.elementor-element-1bb40a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-1bb40a0 .elementor-button{font-size:15px;padding:14px 26px 14px 26px;}.elementor-10 .elementor-element.elementor-element-42cb9a3{--content-width:500px;--min-height:0px;}.elementor-10 .elementor-element.elementor-element-3bcbbed{--width:100%;}.elementor-10 .elementor-element.elementor-element-389277e{--margin-top:280px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-27cc187{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-7fdf76e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-7fdf76e .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-1ab37a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-1ab37a3.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-ab99a9a{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-af2fb83{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-4ab8454{--margin-top:5px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-2c48513{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-2c48513.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-df577da{--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-10 .elementor-element.elementor-element-3837c4d{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-3837c4d .elementor-divider-separator{width:83%;}.elementor-10 .elementor-element.elementor-element-0dbbc80{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-f01892a{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-df99dec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-df99dec .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-be8ea30{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-be8ea30.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-35ebaca{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-74783df{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-bba2e2b{--margin-top:-5px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-1fc1a95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-10 .elementor-element.elementor-element-1fc1a95.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-a8d844d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a8d844d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:repeat-y;background-size:420px auto;}.elementor-10 .elementor-element.elementor-element-a8d844d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-40f7432{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;text-align:center;}.elementor-10 .elementor-element.elementor-element-40f7432 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-20d9239{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-10 .elementor-element.elementor-element-20d9239 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-1550847 .elementor-button{font-size:15px;padding:14px 26px 14px 26px;}.elementor-10 .elementor-element.elementor-element-e60a9a1{--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-c861658{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-58362ab{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-58362ab.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-58362ab .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10 .elementor-element.elementor-element-58362ab .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;}.elementor-10 .elementor-element.elementor-element-58362ab .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:5px;height:5px;}.elementor-10 .elementor-element.elementor-element-23ca43f{--margin-top:0px;--margin-bottom:0px;--margin-left:6px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-97d9d54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;}.elementor-10 .elementor-element.elementor-element-7700f77{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -4px;}.elementor-10 .elementor-element.elementor-element-7700f77 .elementor-heading-title{font-size:63px;}.elementor-10 .elementor-element.elementor-element-ed82d84{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:left;}.elementor-10 .elementor-element.elementor-element-ed82d84.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-ed82d84 .elementor-heading-title{font-size:21px;}.elementor-10 .elementor-element.elementor-element-5ad96d2{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-5ad96d2.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-4abcd76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-4abcd76.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-4abcd76 .elementor-button{font-size:15px;padding:14px 26px 14px 26px;}.elementor-10 .elementor-element.elementor-element-fc6b5c6{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-2e17119{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d73a5ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-d73a5ea .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-ceaaf14{--container-widget-width:268px;--container-widget-flex-grow:0;width:var( --container-widget-width, 268px );max-width:268px;text-align:left;}.elementor-10 .elementor-element.elementor-element-ceaaf14 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-e9d53e5{--container-widget-width:268px;--container-widget-flex-grow:0;width:var( --container-widget-width, 268px );max-width:268px;text-align:left;}.elementor-10 .elementor-element.elementor-element-e9d53e5 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-0d9e029{--container-widget-width:268px;--container-widget-flex-grow:0;width:var( --container-widget-width, 268px );max-width:268px;text-align:left;}.elementor-10 .elementor-element.elementor-element-0d9e029 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-730bf08{--container-widget-width:268px;--container-widget-flex-grow:0;width:var( --container-widget-width, 268px );max-width:268px;text-align:left;}.elementor-10 .elementor-element.elementor-element-730bf08 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-177cd68{--container-widget-width:268px;--container-widget-flex-grow:0;width:var( --container-widget-width, 268px );max-width:268px;text-align:left;}.elementor-10 .elementor-element.elementor-element-177cd68 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-bd37ae4 {--n-accordion-padding:20px 30px 20px 30px;}.elementor-10 .elementor-element.elementor-element-bd37ae4{--n-accordion-title-font-size:14px;--n-accordion-icon-size:16px;}:where( .elementor-10 .elementor-element.elementor-element-bd37ae4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-10 .elementor-element.elementor-element-4cf8f7d{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-b01de40{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-20px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-7f3bbd0{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-10 .elementor-element.elementor-element-7f3bbd0.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7f3bbd0 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-a1cfecd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-a1cfecd .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-9b34085{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:248px;--container-widget-flex-grow:0;width:var( --container-widget-width, 248px );max-width:248px;text-align:center;}.elementor-10 .elementor-element.elementor-element-9b34085.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-9b34085 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-92c0107 .elementor-button{font-size:15px;padding:14px 26px 14px 26px;}.elementor-10 .elementor-element.elementor-element-ee694d6{--border-radius:30px 30px 0px 0px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-5a073b1{--justify-content:space-between;}.elementor-10 .elementor-element.elementor-element-fd034a1{--width:50%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-6d94d47{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6d94d47.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-c2d0acc{--width:45%;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-6843923{width:var( --container-widget-width, 175px );max-width:175px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6843923 .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-13ce8fe{width:var( --container-widget-width, 255px );max-width:255px;--container-widget-width:255px;--container-widget-flex-grow:0;--icon-box-icon-margin:12px;}.elementor-10 .elementor-element.elementor-element-13ce8fe.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-13ce8fe .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-10 .elementor-element.elementor-element-13ce8fe .elementor-icon{font-size:25px;}.elementor-10 .elementor-element.elementor-element-13ce8fe .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-13ce8fe .elementor-icon-box-title a{font-size:12px;}.elementor-10 .elementor-element.elementor-element-13ce8fe .elementor-icon-box-description{font-size:12px;}.elementor-10 .elementor-element.elementor-element-6d2e8f8{width:var( --container-widget-width, 255px );max-width:255px;--container-widget-width:255px;--container-widget-flex-grow:0;--icon-box-icon-margin:12px;}.elementor-10 .elementor-element.elementor-element-6d2e8f8.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-6d2e8f8 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-10 .elementor-element.elementor-element-6d2e8f8 .elementor-icon{font-size:25px;}.elementor-10 .elementor-element.elementor-element-6d2e8f8 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-6d2e8f8 .elementor-icon-box-title a{font-size:12px;}.elementor-10 .elementor-element.elementor-element-6d2e8f8 .elementor-icon-box-description{font-size:12px;}.elementor-10 .elementor-element.elementor-element-1438df3{width:var( --container-widget-width, 255px );max-width:255px;--container-widget-width:255px;--container-widget-flex-grow:0;--icon-box-icon-margin:12px;}.elementor-10 .elementor-element.elementor-element-1438df3.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-1438df3 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-10 .elementor-element.elementor-element-1438df3 .elementor-icon{font-size:25px;}.elementor-10 .elementor-element.elementor-element-1438df3 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-1438df3 .elementor-icon-box-title a{font-size:12px;}.elementor-10 .elementor-element.elementor-element-1438df3 .elementor-icon-box-description{font-size:12px;}.elementor-10 .elementor-element.elementor-element-b34fbbd{--width:42%;}.elementor-10 .elementor-element.elementor-element-25b0f30{width:var( --container-widget-width, 334px );max-width:334px;--container-widget-width:334px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-25b0f30.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-25b0f30 .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-8accb83{--container-widget-width:230px;--container-widget-flex-grow:0;width:var( --container-widget-width, 230px );max-width:230px;text-align:left;}.elementor-10 .elementor-element.elementor-element-8accb83 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-f269cc7{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;text-align:left;}.elementor-10 .elementor-element.elementor-element-f269cc7 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-13062fc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e479015{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-e479015 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-9a8c29f{bottom:0.5rem;}.elementor-10 .elementor-element.elementor-element-9a8c29f .elementor-icon{font-size:32px;}.elementor-10 .elementor-element.elementor-element-9a8c29f .elementor-icon svg{height:32px;}.elementor-10 .elementor-element.elementor-element-e092493{margin:-110px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:12px;}.elementor-10 .elementor-element.elementor-element-e092493.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8ba431d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-44a404b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-ce8e7e9{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;--icon-box-icon-margin:2px;}.elementor-10 .elementor-element.elementor-element-ce8e7e9 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-ce8e7e9 .elementor-icon{font-size:40px;}.elementor-10 .elementor-element.elementor-element-ce8e7e9 .elementor-icon-box-description{font-size:20px;}.elementor-10 .elementor-element.elementor-element-4c07648{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;--icon-box-icon-margin:2px;}.elementor-10 .elementor-element.elementor-element-4c07648 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-4c07648 .elementor-icon{font-size:40px;}.elementor-10 .elementor-element.elementor-element-4c07648 .elementor-icon-box-description{font-size:20px;}.elementor-10 .elementor-element.elementor-element-2022c34{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;--icon-box-icon-margin:2px;}.elementor-10 .elementor-element.elementor-element-2022c34 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-2022c34 .elementor-icon{font-size:40px;}.elementor-10 .elementor-element.elementor-element-2022c34 .elementor-icon-box-description{font-size:20px;}.elementor-10 .elementor-element.elementor-element-461e2c5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-b58fbba{--container-widget-width:344px;--container-widget-flex-grow:0;width:var( --container-widget-width, 344px );max-width:344px;text-align:center;}.elementor-10 .elementor-element.elementor-element-8faf06f{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;text-align:center;}.elementor-10 .elementor-element.elementor-element-5c41d4c{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;text-align:center;}.elementor-10 .elementor-element.elementor-element-7989023{bottom:0.5rem;}.elementor-10 .elementor-element.elementor-element-7989023 .elementor-icon{font-size:32px;}.elementor-10 .elementor-element.elementor-element-7989023 .elementor-icon svg{height:32px;}}/* Start custom CSS for button, class: .elementor-element-1bb40a0 */.bt2 .elementor-button{
    border-radius: 557.702px;
    background: #CBA752 !important;
}

.bt2 .elementor-button-icon{
    font-size: 34px;
    transform: rotate(0deg);
    transition: ease all 0.5s;
}

.bt2:hover .elementor-button-icon{
    transform: rotate(43deg);
    transition: ease all 0.5s;
}

.elementor-button-icon,
.elementor-button-text,
.elementor-button{
    align-self: center;
    transition: 0.5s ease all
}

.bt2{
    width: fit-content !important;
    overflow: hidden;
}

/* ❌ Removida a animação de entrada */
.bt2 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-bb19046 */.elementor-10 .elementor-element.elementor-element-bb19046 .swiper-slide {
    transition: all 1.4s ease !important;
    scale:0.9;
    filter: blur(1.2px);
}

.elementor-10 .elementor-element.elementor-element-bb19046 .swiper-slide-prev,
.elementor-10 .elementor-element.elementor-element-bb19046 .swiper-slide-next {
  scale: 1.0;
  transition: all 1.5s ease !important;
  filter: blur(0px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-58362ab *//* Seta da esquerda */
.elementor-swiper-button-prev {
    left: 10px !important; /* ajusta a distância do lado esquerdo */
    z-index: 10;
}

/* Seta da direita */
.elementor-swiper-button-next {
    right: 10px !important; /* ajusta a distância do lado direito */
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ad96d2 *//* seta da esquerda */
.elementor-swiper-button-prev {
    margin-left: -15px; /* joga a seta mais pra fora */
}

/* seta da direita */
.elementor-swiper-button-next {
    margin-right: -15px; /* joga a seta mais pra fora */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4abcd76 */.bt2 .elementor-button{
    border-radius: 557.702px;
    background: #CBA752 !important;
}

.bt2 .elementor-button-icon{
    font-size: 34px;
    transform: rotate(0deg);
    transition: ease all 0.5s;
}

.bt2:hover .elementor-button-icon{
    transform: rotate(43deg);
    transition: ease all 0.5s;
}

.elementor-button-icon,
.elementor-button-text,
.elementor-button{
    align-self: center;
    transition: 0.5s ease all
}

.bt2{
    width: fit-content !important;
    overflow: hidden;
}

/* ❌ Removida a animação de entrada */
.bt2 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-92c0107 */.bt2 .elementor-button{ border-radius: 557.702px; background: #CBA752 !important; } .bt2 .elementor-button-icon{ font-size: 34px; transform: rotate(0deg); transition: ease all 0.5s; } .bt2:hover .elementor-button-icon{ transform: rotate(43deg); transition: ease all 0.5s; } .elementor-button-icon, .elementor-button-text, .elementor-button{ align-self: center; transition: 0.5s ease all } .bt2{ width: fit-content !important; overflow: hidden; } .bt2 .elementor-button:hover::before { animation: brilho 0.8s linear; } .bt2 .elementor-button::before { content: ""; height: 100%; position: absolute; top: 0; left: 0; opacity: 0; background: #ffffff; box-shadow: 0 0 30px 20px #ffffffaa; transform: skewX(-30deg); mix-blend-mode: plus-lighter; }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bab4078 */.my-svg-icon {
  filter: drop-shadow(2px 2px 3px rgba(0, 0, 0, 0.2));
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9a8c29f */.my-svg-icon {
  filter: drop-shadow(2px 2px 3px rgba(0, 0, 0, 0.2));
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4b911e4 */.fairy {
  position: fixed;
  left: 50%;
  top: 50%;
  width: 0.4vw;
  height: 0.4vw;
  margin: -0.2vw 0 0 9.8vw;
  animation: ease 500s alternate infinite;
  pointer-events: none;
}

.fairy::before,
.fairy::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  transform-origin: -10vw;
}

.fairy::before {
  background: transparent;
  opacity: 0.1;
  animation: drift ease alternate infinite;
}

.fairy::after { background: #CBA752!important; /* dourado */ opacity: 0; animation: drift ease alternate infinite, flash ease infinite; box-shadow: 0 0 5px 1px #CBA752!important; /* brilho dourado */ }

.fairy:nth-child(1) { animation-name: move1; } .fairy:nth-child(1)::before { animation-duration: 12s; } .fairy:nth-child(1)::after { animation-duration: 12s, 5196ms; animation-delay: 0ms, 4225ms; } @keyframes move1 { 0% { transform: translateX(49vw) translateY(40vh) scale(0.65); } 4.1666666667% { transform: translateX(-28vw) translateY(-6vh) scale(0.49); } 8.3333333333% { transform: translateX(41vw) translateY(6vh) scale(0.8); } 12.5% { transform: translateX(-6vw) translateY(-36vh) scale(0.3); } 16.6666666667% { transform: translateX(-49vw) translateY(31vh) scale(0.3); } 20.8333333333% { transform: translateX(-4vw) translateY(7vh) scale(0.39); } 25% { transform: translateX(-24vw) translateY(-40vh) scale(0.26); } 29.1666666667% { transform: translateX(42vw) translateY(-7vh) scale(0.79); } 33.3333333333% { transform: translateX(16vw) translateY(40vh) scale(0.3); } 37.5% { transform: translateX(25vw) translateY(27vh) scale(0.92); } 41.6666666667% { transform: translateX(45vw) translateY(-17vh) scale(0.58); } 45.8333333333% { transform: translateX(24vw) translateY(40vh) scale(0.81); } 50% { transform: translateX(44vw) translateY(7vh) scale(0.71); } 54.1666666667% { transform: translateX(-46vw) translateY(-28vh) scale(0.85); } 58.3333333333% { transform: translateX(-18vw) translateY(40vh) scale(0.46); } 62.5% { transform: translateX(23vw) translateY(-42vh) scale(0.39); } 66.6666666667% { transform: translateX(-3vw) translateY(-35vh) scale(0.36); } 70.8333333333% { transform: translateX(-42vw) translateY(-29vh) scale(0.27); } 75% { transform: translateX(-22vw) translateY(44vh) scale(0.92); } 79.1666666667% { transform: translateX(34vw) translateY(10vh) scale(0.79); } 83.3333333333% { transform: translateX(-9vw) translateY(19vh) scale(0.56); } 87.5% { transform: translateX(-16vw) translateY(4vh) scale(0.55); } 91.6666666667% { transform: translateX(-25vw) translateY(47vh) scale(0.36); } 95.8333333333% { transform: translateX(39vw) translateY(38vh) scale(0.79); } 100% { transform: translateX(26vw) translateY(46vh) scale(0.69); } } .fairy:nth-child(2) { animation-name: move2; } .fairy:nth-child(2)::before { animation-duration: 10s; } .fairy:nth-child(2)::after { animation-duration: 10s, 10277ms; animation-delay: 0ms, 921ms; } @keyframes move2 { 0% { transform: translateX(-33vw) translateY(6vh) scale(0.36); } 5.2631578947% { transform: translateX(-37vw) translateY(-24vh) scale(0.64); } 10.5263157895% { transform: translateX(-23vw) translateY(-29vh) scale(0.28); } 15.7894736842% { transform: translateX(40vw) translateY(30vh) scale(0.37); } 21.0526315789% { transform: translateX(5vw) translateY(-39vh) scale(0.33); } 26.3157894737% { transform: translateX(41vw) translateY(-37vh) scale(0.26); } 31.5789473684% { transform: translateX(-31vw) translateY(48vh) scale(0.36); } 36.8421052632% { transform: translateX(6vw) translateY(-39vh) scale(0.72); } 42.1052631579% { transform: translateX(46vw) translateY(49vh) scale(0.52); } 47.3684210526% { transform: translateX(37vw) translateY(32vh) scale(0.68); } 52.6315789474% { transform: translateX(4vw) translateY(-35vh) scale(0.59); } 57.8947368421% { transform: translateX(-10vw) translateY(-4vh) scale(0.58); } 63.1578947368% { transform: translateX(30vw) translateY(-33vh) scale(0.81); } 68.4210526316% { transform: translateX(45vw) translateY(-46vh) scale(0.77); } 73.6842105263% { transform: translateX(27vw) translateY(8vh) scale(0.3); } 78.9473684211% { transform: translateX(-14vw) translateY(-14vh) scale(0.61); } 84.2105263158% { transform: translateX(-20vw) translateY(-24vh) scale(0.75); } 89.4736842105% { transform: translateX(49vw) translateY(-24vh) scale(0.44); } 94.7368421053% { transform: translateX(-43vw) translateY(36vh) scale(0.87); } 100% { transform: translateX(5vw) translateY(-22vh) scale(0.96); } } .fairy:nth-child(3) { animation-name: move3; } .fairy:nth-child(3)::before { animation-duration: 12s; } .fairy:nth-child(3)::after { animation-duration: 12s, 9717ms; animation-delay: 0ms, 4494ms; } @keyframes move3 { 0% { transform: translateX(9vw) translateY(-3vh) scale(0.68); } 5% { transform: translateX(5vw) translateY(-39vh) scale(0.71); } 10% { transform: translateX(11vw) translateY(-23vh) scale(0.52); } 15% { transform: translateX(-11vw) translateY(-19vh) scale(0.92); } 20% { transform: translateX(22vw) translateY(2vh) scale(0.81); } 25% { transform: translateX(48vw) translateY(13vh) scale(0.97); } 30% { transform: translateX(21vw) translateY(25vh) scale(0.61); } 35% { transform: translateX(-20vw) translateY(-7vh) scale(0.31); } 40% { transform: translateX(-30vw) translateY(12vh) scale(0.82); } 45% { transform: translateX(-5vw) translateY(-32vh) scale(0.53); } 50% { transform: translateX(29vw) translateY(44vh) scale(0.59); } 55% { transform: translateX(14vw) translateY(3vh) scale(0.34); } 60% { transform: translateX(23vw) translateY(-48vh) scale(0.75); } 65% { transform: translateX(48vw) translateY(33vh) scale(0.49); } 70% { transform: translateX(0vw) translateY(-40vh) scale(0.46); } 75% { transform: translateX(-24vw) translateY(-43vh) scale(0.7); } 80% { transform: translateX(34vw) translateY(-25vh) scale(0.35); } 85% { transform: translateX(-9vw) translateY(38vh) scale(0.9); } 90% { transform: translateX(-43vw) translateY(44vh) scale(0.67); } 95% { transform: translateX(-6vw) translateY(38vh) scale(0.28); } 100% { transform: translateX(33vw) translateY(-38vh) scale(0.3); } } .fairy:nth-child(4) { animation-name: move4; } .fairy:nth-child(4)::before { animation-duration: 14s; } .fairy:nth-child(4)::after { animation-duration: 14s, 9480ms; animation-delay: 0ms, 2136ms; } @keyframes move4 { 0% { transform: translateX(34vw) translateY(-48vh) scale(0.74); } 3.7037037037% { transform: translateX(-47vw) translateY(31vh) scale(0.54); } 7.4074074074% { transform: translateX(19vw) translateY(-23vh) scale(0.93); } 11.1111111111% { transform: translateX(6vw) translateY(-46vh) scale(0.35); } 14.8148148148% { transform: translateX(2vw) translateY(47vh) scale(0.86); } 18.5185185185% { transform: translateX(21vw) translateY(-29vh) scale(0.76); } 22.2222222222% { transform: translateX(-31vw) translateY(44vh) scale(0.58); } 25.9259259259% { transform: translateX(28vw) translateY(31vh) scale(0.37); } 29.6296296296% { transform: translateX(5vw) translateY(38vh) scale(0.43); } 33.3333333333% { transform: translateX(11vw) translateY(-15vh) scale(0.81); } 37.037037037% { transform: translateX(-16vw) translateY(-26vh) scale(0.67); } 40.7407407407% { transform: translateX(-8vw) translateY(-30vh) scale(0.39); } 44.4444444444% { transform: translateX(-36vw) translateY(-20vh) scale(0.57); } 48.1481481481% { transform: translateX(26vw) translateY(-48vh) scale(0.73); } 51.8518518519% { transform: translateX(-12vw) translateY(-3vh) scale(0.85); } 55.5555555556% { transform: translateX(-31vw) translateY(-32vh) scale(0.37); } 59.2592592593% { transform: translateX(28vw) translateY(17vh) scale(0.44); } 62.962962963% { transform: translateX(8vw) translateY(-29vh) scale(0.72); } 66.6666666667% { transform: translateX(-9vw) translateY(-41vh) scale(0.66); } 70.3703703704% { transform: translateX(-37vw) translateY(39vh) scale(0.73); } 74.0740740741% { transform: translateX(2vw) translateY(39vh) scale(0.5); } 77.7777777778% { transform: translateX(17vw) translateY(16vh) scale(0.78); } 81.4814814815% { transform: translateX(-16vw) translateY(-24vh) scale(0.5); } 85.1851851852% { transform: translateX(40vw) translateY(34vh) scale(0.3); } 88.8888888889% { transform: translateX(3vw) translateY(26vh) scale(0.64); } 92.5925925926% { transform: translateX(-15vw) translateY(27vh) scale(0.27); } 96.2962962963% { transform: translateX(37vw) translateY(-48vh) scale(0.68); } 100% { transform: translateX(28vw) translateY(-41vh) scale(0.69); } } .fairy:nth-child(5) { animation-name: move5; } .fairy:nth-child(5)::before { animation-duration: 18s; } .fairy:nth-child(5)::after { animation-duration: 18s, 7738ms; animation-delay: 0ms, 6668ms; } @keyframes move5 { 0% { transform: translateX(34vw) translateY(-41vh) scale(0.91); } 3.8461538462% { transform: translateX(18vw) translateY(-20vh) scale(0.65); } 7.6923076923% { transform: translateX(16vw) translateY(27vh) scale(0.97); } 11.5384615385% { transform: translateX(-49vw) translateY(4vh) scale(0.83); } 15.3846153846% { transform: translateX(10vw) translateY(-36vh) scale(0.89); } 19.2307692308% { transform: translateX(49vw) translateY(30vh) scale(0.31); } 23.0769230769% { transform: translateX(-29vw) translateY(29vh) scale(0.89); } 26.9230769231% { transform: translateX(-38vw) translateY(-6vh) scale(0.45); } 30.7692307692% { transform: translateX(-31vw) translateY(38vh) scale(0.58); } 34.6153846154% { transform: translateX(-3vw) translateY(45vh) scale(0.56); } 38.4615384615% { transform: translateX(35vw) translateY(-42vh) scale(0.64); } 42.3076923077% { transform: translateX(39vw) translateY(-48vh) scale(0.32); } 46.1538461538% { transform: translateX(31vw) translateY(18vh) scale(0.48); } 50% { transform: translateX(-34vw) translateY(47vh) scale(0.45); } 53.8461538462% { transform: translateX(-49vw) translateY(-44vh) scale(0.49); } 57.6923076923% { transform: translateX(-3vw) translateY(10vh) scale(0.28); } 61.5384615385% { transform: translateX(3vw) translateY(-33vh) scale(0.71); } 65.3846153846% { transform: translateX(29vw) translateY(6vh) scale(0.84); } 69.2307692308% { transform: translateX(33vw) translateY(10vh) scale(0.47); } 73.0769230769% { transform: translateX(-49vw) translateY(21vh) scale(0.67); } 76.9230769231% { transform: translateX(-22vw) translateY(-25vh) scale(0.56); } 80.7692307692% { transform: translateX(16vw) translateY(1vh) scale(0.27); } 84.6153846154% { transform: translateX(-17vw) translateY(-5vh) scale(0.93); } 88.4615384615% { transform: translateX(-30vw) translateY(28vh) scale(0.7); } 92.3076923077% { transform: translateX(-33vw) translateY(-14vh) scale(0.46); } 96.1538461538% { transform: translateX(-9vw) translateY(-14vh) scale(0.95); } 100% { transform: translateX(46vw) translateY(21vh) scale(0.67); } } .fairy:nth-child(6) { animation-name: move6; } .fairy:nth-child(6)::before { animation-duration: 17s; } .fairy:nth-child(6)::after { animation-duration: 17s, 6032ms; animation-delay: 0ms, 6518ms; } @keyframes move6 { 0% { transform: translateX(29vw) translateY(-28vh) scale(0.63); } 5.2631578947% { transform: translateX(-25vw) translateY(-25vh) scale(0.74); } 10.5263157895% { transform: translateX(-15vw) translateY(3vh) scale(0.87); } 15.7894736842% { transform: translateX(9vw) translateY(2vh) scale(0.39); } 21.0526315789% { transform: translateX(-6vw) translateY(-42vh) scale(0.97); } 26.3157894737% { transform: translateX(19vw) translateY(-3vh) scale(0.71); } 31.5789473684% { transform: translateX(31vw) translateY(-12vh) scale(0.37); } 36.8421052632% { transform: translateX(-49vw) translateY(-44vh) scale(0.49); } 42.1052631579% { transform: translateX(40vw) translateY(44vh) scale(0.36); } 47.3684210526% { transform: translateX(37vw) translateY(-48vh) scale(0.63); } 52.6315789474% { transform: translateX(9vw) translateY(42vh) scale(0.39); } 57.8947368421% { transform: translateX(-41vw) translateY(22vh) scale(0.78); } 63.1578947368% { transform: translateX(-48vw) translateY(37vh) scale(0.26); } 68.4210526316% { transform: translateX(47vw) translateY(42vh) scale(0.55); } 73.6842105263% { transform: translateX(-1vw) translateY(21vh) scale(0.26); } 78.9473684211% { transform: translateX(-35vw) translateY(16vh) scale(0.33); } 84.2105263158% { transform: translateX(-12vw) translateY(23vh) scale(0.94); } 89.4736842105% { transform: translateX(16vw) translateY(-39vh) scale(0.92); } 94.7368421053% { transform: translateX(5vw) translateY(22vh) scale(0.29); } 100% { transform: translateX(11vw) translateY(-10vh) scale(0.75); } } .fairy:nth-child(7) { animation-name: move7; } .fairy:nth-child(7)::before { animation-duration: 12s; } .fairy:nth-child(7)::after { animation-duration: 12s, 8947ms; animation-delay: 0ms, 7530ms; } @keyframes move7 { 0% { transform: translateX(22vw) translateY(-19vh) scale(0.97); } 3.7037037037% { transform: translateX(-8vw) translateY(-40vh) scale(0.58); } 7.4074074074% { transform: translateX(48vw) translateY(-13vh) scale(0.26); } 11.1111111111% { transform: translateX(36vw) translateY(-6vh) scale(0.32); } 14.8148148148% { transform: translateX(7vw) translateY(-16vh) scale(0.73); } 18.5185185185% { transform: translateX(-17vw) translateY(-20vh) scale(0.77); } 22.2222222222% { transform: translateX(24vw) translateY(-19vh) scale(0.66); } 25.9259259259% { transform: translateX(24vw) translateY(36vh) scale(0.74); } 29.6296296296% { transform: translateX(50vw) translateY(-19vh) scale(0.6); } 33.3333333333% { transform: translateX(11vw) translateY(-24vh) scale(0.93); } 37.037037037% { transform: translateX(30vw) translateY(47vh) scale(0.91); } 40.7407407407% { transform: translateX(14vw) translateY(-47vh) scale(0.91); } 44.4444444444% { transform: translateX(-15vw) translateY(-18vh) scale(0.28); } 48.1481481481% { transform: translateX(-45vw) translateY(-38vh) scale(0.31); } 51.8518518519% { transform: translateX(-35vw) translateY(-20vh) scale(0.47); } 55.5555555556% { transform: translateX(18vw) translateY(4vh) scale(0.34); } 59.2592592593% { transform: translateX(8vw) translateY(10vh) scale(0.96); } 62.962962963% { transform: translateX(28vw) translateY(-45vh) scale(0.43); } 66.6666666667% { transform: translateX(-36vw) translateY(-11vh) scale(0.6); } 70.3703703704% { transform: translateX(28vw) translateY(37vh) scale(0.94); } 74.0740740741% { transform: translateX(23vw) translateY(7vh) scale(0.69); } 77.7777777778% { transform: translateX(-16vw) translateY(-15vh) scale(0.51); } 81.4814814815% { transform: translateX(26vw) translateY(13vh) scale(0.56); } 85.1851851852% { transform: translateX(-46vw) translateY(-42vh) scale(0.6); } 88.8888888889% { transform: translateX(30vw) translateY(-39vh) scale(0.64); } 92.5925925926% { transform: translateX(-33vw) translateY(41vh) scale(0.49); } 96.2962962963% { transform: translateX(-49vw) translateY(6vh) scale(0.37); } 100% { transform: translateX(-34vw) translateY(31vh) scale(0.57); } } .fairy:nth-child(8) { animation-name: move8; } .fairy:nth-child(8)::before { animation-duration: 12s; } .fairy:nth-child(8)::after { animation-duration: 12s, 10699ms; animation-delay: 0ms, 7009ms; } @keyframes move8 { 0% { transform: translateX(30vw) translateY(46vh) scale(0.9); } 3.7037037037% { transform: translateX(-40vw) translateY(48vh) scale(0.29); } 7.4074074074% { transform: translateX(-44vw) translateY(6vh) scale(0.62); } 11.1111111111% { transform: translateX(46vw) translateY(-45vh) scale(0.58); } 14.8148148148% { transform: translateX(23vw) translateY(-38vh) scale(0.81); } 18.5185185185% { transform: translateX(-27vw) translateY(3vh) scale(0.71); } 22.2222222222% { transform: translateX(44vw) translateY(-4vh) scale(0.34); } 25.9259259259% { transform: translateX(-15vw) translateY(27vh) scale(0.49); } 29.6296296296% { transform: translateX(26vw) translateY(-43vh) scale(0.56); } 33.3333333333% { transform: translateX(32vw) translateY(14vh) scale(0.99); } 37.037037037% { transform: translateX(32vw) translateY(-27vh) scale(0.51); } 40.7407407407% { transform: translateX(-17vw) translateY(-22vh) scale(0.93); } 44.4444444444% { transform: translateX(-47vw) translateY(-17vh) scale(0.53); } 48.1481481481% { transform: translateX(22vw) translateY(-8vh) scale(0.94); } 51.8518518519% { transform: translateX(38vw) translateY(-40vh) scale(0.94); } 55.5555555556% { transform: translateX(20vw) translateY(10vh) scale(0.82); } 59.2592592593% { transform: translateX(-33vw) translateY(-4vh) scale(0.81); } 62.962962963% { transform: translateX(-6vw) translateY(47vh) scale(0.39); } 66.6666666667% { transform: translateX(-33vw) translateY(-18vh) scale(0.75); } 70.3703703704% { transform: translateX(45vw) translateY(23vh) scale(0.42); } 74.0740740741% { transform: translateX(10vw) translateY(15vh) scale(0.91); } 77.7777777778% { transform: translateX(-36vw) translateY(12vh) scale(0.54); } 81.4814814815% { transform: translateX(8vw) translateY(-17vh) scale(0.53); } 85.1851851852% { transform: translateX(-4vw) translateY(-4vh) scale(0.78); } 88.8888888889% { transform: translateX(-31vw) translateY(46vh) scale(0.78); } 92.5925925926% { transform: translateX(-34vw) translateY(48vh) scale(0.97); } 96.2962962963% { transform: translateX(8vw) translateY(-21vh) scale(0.82); } 100% { transform: translateX(4vw) translateY(-5vh) scale(0.5); } } .fairy:nth-child(9) { animation-name: move9; } .fairy:nth-child(9)::before { animation-duration: 13s; } .fairy:nth-child(9)::after { animation-duration: 13s, 10149ms; animation-delay: 0ms, 8159ms; } @keyframes move9 { 0% { transform: translateX(-45vw) translateY(-46vh) scale(0.68); } 5.2631578947% { transform: translateX(20vw) translateY(-28vh) scale(0.41); } 10.5263157895% { transform: translateX(3vw) translateY(34vh) scale(0.64); } 15.7894736842% { transform: translateX(-13vw) translateY(22vh) scale(0.64); } 21.0526315789% { transform: translateX(-47vw) translateY(16vh) scale(0.69); } 26.3157894737% { transform: translateX(-32vw) translateY(-26vh) scale(0.79); } 31.5789473684% { transform: translateX(8vw) translateY(-6vh) scale(0.31); } 36.8421052632% { transform: translateX(9vw) translateY(-45vh) scale(0.42); } 42.1052631579% { transform: translateX(17vw) translateY(-37vh) scale(0.63); } 47.3684210526% { transform: translateX(-21vw) translateY(45vh) scale(0.34); } 52.6315789474% { transform: translateX(-47vw) translateY(21vh) scale(0.87); } 57.8947368421% { transform: translateX(50vw) translateY(-32vh) scale(0.64); } 63.1578947368% { transform: translateX(-34vw) translateY(8vh) scale(0.6); } 68.4210526316% { transform: translateX(30vw) translateY(42vh) scale(0.4); } 73.6842105263% { transform: translateX(10vw) translateY(36vh) scale(0.91); } 78.9473684211% { transform: translateX(20vw) translateY(-6vh) scale(0.64); } 84.2105263158% { transform: translateX(40vw) translateY(43vh) scale(0.8); } 89.4736842105% { transform: translateX(32vw) translateY(47vh) scale(0.56); } 94.7368421053% { transform: translateX(32vw) translateY(20vh) scale(0.31); } 100% { transform: translateX(19vw) translateY(-43vh) scale(0.56); } } .fairy:nth-child(10) { animation-name: move10; } .fairy:nth-child(10)::before { animation-duration: 16s; } .fairy:nth-child(10)::after { animation-duration: 16s, 5269ms; animation-delay: 0ms, 8367ms; } @keyframes move10 { 0% { transform: translateX(-4vw) translateY(-24vh) scale(0.9); } 5.2631578947% { transform: translateX(22vw) translateY(-48vh) scale(0.59); } 10.5263157895% { transform: translateX(30vw) translateY(40vh) scale(0.3); } 15.7894736842% { transform: translateX(-36vw) translateY(11vh) scale(0.62); } 21.0526315789% { transform: translateX(42vw) translateY(-41vh) scale(0.66); } 26.3157894737% { transform: translateX(-24vw) translateY(39vh) scale(0.83); } 31.5789473684% { transform: translateX(-17vw) translateY(46vh) scale(0.79); } 36.8421052632% { transform: translateX(-29vw) translateY(49vh) scale(0.81); } 42.1052631579% { transform: translateX(8vw) translateY(20vh) scale(0.43); } 47.3684210526% { transform: translateX(35vw) translateY(-32vh) scale(0.33); } 52.6315789474% { transform: translateX(-49vw) translateY(37vh) scale(0.65); } 57.8947368421% { transform: translateX(48vw) translateY(9vh) scale(0.89); } 63.1578947368% { transform: translateX(20vw) translateY(48vh) scale(0.28); } 68.4210526316% { transform: translateX(3vw) translateY(-3vh) scale(0.57); } 73.6842105263% { transform: translateX(-22vw) translateY(-48vh) scale(0.63); } 78.9473684211% { transform: translateX(37vw) translateY(-26vh) scale(0.92); } 84.2105263158% { transform: translateX(-4vw) translateY(-8vh) scale(0.62); } 89.4736842105% { transform: translateX(9vw) translateY(-38vh) scale(0.86); } 94.7368421053% { transform: translateX(-14vw) translateY(-27vh) scale(0.44); } 100% { transform: translateX(-3vw) translateY(43vh) scale(0.66); } } .fairy:nth-child(11) { animation-name: move11; } .fairy:nth-child(11)::before { animation-duration: 15s; } .fairy:nth-child(11)::after { animation-duration: 15s, 10151ms; animation-delay: 0ms, 535ms; } @keyframes move11 { 0% { transform: translateX(-25vw) translateY(25vh) scale(0.75); } 4.7619047619% { transform: translateX(-47vw) translateY(33vh) scale(0.69); } 9.5238095238% { transform: translateX(-49vw) translateY(-49vh) scale(0.88); } 14.2857142857% { transform: translateX(-34vw) translateY(-31vh) scale(0.37); } 19.0476190476% { transform: translateX(-24vw) translateY(-41vh) scale(0.97); } 23.8095238095% { transform: translateX(-2vw) translateY(6vh) scale(0.88); } 28.5714285714% { transform: translateX(36vw) translateY(22vh) scale(0.31); } 33.3333333333% { transform: translateX(-23vw) translateY(-25vh) scale(0.81); } 38.0952380952% { transform: translateX(-39vw) translateY(-12vh) scale(0.62); } 42.8571428571% { transform: translateX(40vw) translateY(-16vh) scale(0.46); } 47.619047619% { transform: translateX(-25vw) translateY(-24vh) scale(0.43); } 52.380952381% { transform: translateX(-20vw) translateY(20vh) scale(0.97); } 57.1428571429% { transform: translateX(1vw) translateY(19vh) scale(0.89); } 61.9047619048% { transform: translateX(-8vw) translateY(-27vh) scale(0.97); } 66.6666666667% { transform: translateX(9vw) translateY(48vh) scale(0.29); } 71.4285714286% { transform: translateX(-20vw) translateY(40vh) scale(0.47); } 76.1904761905% { transform: translateX(10vw) translateY(19vh) scale(0.31); } 80.9523809524% { transform: translateX(-34vw) translateY(40vh) scale(0.73); } 85.7142857143% { transform: translateX(28vw) translateY(-49vh) scale(0.77); } 90.4761904762% { transform: translateX(37vw) translateY(38vh) scale(0.3); } 95.2380952381% { transform: translateX(30vw) translateY(-19vh) scale(0.91); } 100% { transform: translateX(-9vw) translateY(-19vh) scale(0.35); } } .fairy:nth-child(12) { animation-name: move12; } .fairy:nth-child(12)::before { animation-duration: 18s; } .fairy:nth-child(12)::after { animation-duration: 18s, 5144ms; animation-delay: 0ms, 2538ms; } @keyframes move12 { 0% { transform: translateX(9vw) translateY(-20vh) scale(0.97); } 4.5454545455% { transform: translateX(11vw) translateY(3vh) scale(0.94); } 9.0909090909% { transform: translateX(-36vw) translateY(-2vh) scale(0.56); } 13.6363636364% { transform: translateX(-13vw) translateY(14vh) scale(0.32); } 18.1818181818% { transform: translateX(-24vw) translateY(37vh) scale(0.33); } 22.7272727273% { transform: translateX(-25vw) translateY(28vh) scale(0.58); } 27.2727272727% { transform: translateX(50vw) translateY(-1vh) scale(0.73); } 31.8181818182% { transform: translateX(-24vw) translateY(-11vh) scale(0.94); } 36.3636363636% { transform: translateX(40vw) translateY(-25vh) scale(0.34); } 40.9090909091% { transform: translateX(-2vw) translateY(-32vh) scale(0.27); } 45.4545454545% { transform: translateX(-43vw) translateY(22vh) scale(0.47); } 50% { transform: translateX(4vw) translateY(12vh) scale(0.59); } 54.5454545455% { transform: translateX(-28vw) translateY(34vh) scale(0.94); } 59.0909090909% { transform: translateX(13vw) translateY(-27vh) scale(0.52); } 63.6363636364% { transform: translateX(35vw) translateY(27vh) scale(0.68); } 68.1818181818% { transform: translateX(-34vw) translateY(-22vh) scale(0.72); } 72.7272727273% { transform: translateX(43vw) translateY(25vh) scale(0.87); } 77.2727272727% { transform: translateX(-24vw) translateY(-5vh) scale(0.71); } 81.8181818182% { transform: translateX(-1vw) translateY(-42vh) scale(0.98); } 86.3636363636% { transform: translateX(-22vw) translateY(-40vh) scale(0.94); } 90.9090909091% { transform: translateX(20vw) translateY(31vh) scale(0.91); } 95.4545454545% { transform: translateX(-37vw) translateY(35vh) scale(0.56); } 100% { transform: translateX(21vw) translateY(29vh) scale(0.91); } } .fairy:nth-child(13) { animation-name: move13; } .fairy:nth-child(13)::before { animation-duration: 16s; } .fairy:nth-child(13)::after { animation-duration: 16s, 7273ms; animation-delay: 0ms, 4110ms; } @keyframes move13 { 0% { transform: translateX(0vw) translateY(-25vh) scale(0.39); } 3.5714285714% { transform: translateX(8vw) translateY(-29vh) scale(0.7); } 7.1428571429% { transform: translateX(43vw) translateY(42vh) scale(0.5); } 10.7142857143% { transform: translateX(43vw) translateY(-30vh) scale(0.99); } 14.2857142857% { transform: translateX(18vw) translateY(-6vh) scale(0.59); } 17.8571428571% { transform: translateX(-13vw) translateY(6vh) scale(0.93); } 21.4285714286% { transform: translateX(23vw) translateY(15vh) scale(0.45); } 25% { transform: translateX(-2vw) translateY(-34vh) scale(0.36); } 28.5714285714% { transform: translateX(7vw) translateY(40vh) scale(0.84); } 32.1428571429% { transform: translateX(38vw) translateY(-43vh) scale(0.39); } 35.7142857143% { transform: translateX(-41vw) translateY(26vh) scale(0.95); } 39.2857142857% { transform: translateX(33vw) translateY(10vh) scale(0.92); } 42.8571428571% { transform: translateX(-11vw) translateY(49vh) scale(0.88); } 46.4285714286% { transform: translateX(16vw) translateY(35vh) scale(0.38); } 50% { transform: translateX(40vw) translateY(29vh) scale(0.84); } 53.5714285714% { transform: translateX(26vw) translateY(31vh) scale(0.85); } 57.1428571429% { transform: translateX(46vw) translateY(-10vh) scale(0.42); } 60.7142857143% { transform: translateX(-36vw) translateY(-24vh) scale(0.41); } 64.2857142857% { transform: translateX(25vw) translateY(48vh) scale(0.77); } 67.8571428571% { transform: translateX(45vw) translateY(-28vh) scale(0.53); } 71.4285714286% { transform: translateX(-34vw) translateY(14vh) scale(0.44); } 75% { transform: translateX(-34vw) translateY(-29vh) scale(0.59); } 78.5714285714% { transform: translateX(9vw) translateY(-31vh) scale(0.3); } 82.1428571429% { transform: translateX(26vw) translateY(-48vh) scale(0.82); } 85.7142857143% { transform: translateX(-36vw) translateY(41vh) scale(0.4); } 89.2857142857% { transform: translateX(4vw) translateY(11vh) scale(0.8); } 92.8571428571% { transform: translateX(-42vw) translateY(26vh) scale(0.68); } 96.4285714286% { transform: translateX(17vw) translateY(27vh) scale(1); } 100% { transform: translateX(35vw) translateY(-3vh) scale(0.42); } } .fairy:nth-child(14) { animation-name: move14; } .fairy:nth-child(14)::before { animation-duration: 12s; } .fairy:nth-child(14)::after { animation-duration: 12s, 7666ms; animation-delay: 0ms, 4602ms; } @keyframes move14 { 0% { transform: translateX(-28vw) translateY(44vh) scale(0.6); } 4.1666666667% { transform: translateX(19vw) translateY(-32vh) scale(0.77); } 8.3333333333% { transform: translateX(26vw) translateY(-13vh) scale(0.27); } 12.5% { transform: translateX(-48vw) translateY(-4vh) scale(0.83); } 16.6666666667% { transform: translateX(-10vw) translateY(-37vh) scale(0.56); } 20.8333333333% { transform: translateX(-36vw) translateY(37vh) scale(0.27); } 25% { transform: translateX(-13vw) translateY(-34vh) scale(0.32); } 29.1666666667% { transform: translateX(11vw) translateY(41vh) scale(0.31); } 33.3333333333% { transform: translateX(-3vw) translateY(-40vh) scale(0.29); } 37.5% { transform: translateX(-17vw) translateY(-24vh) scale(0.85); } 41.6666666667% { transform: translateX(4vw) translateY(-33vh) scale(0.73); } 45.8333333333% { transform: translateX(47vw) translateY(-8vh) scale(0.96); } 50% { transform: translateX(-32vw) translateY(12vh) scale(0.56); } 54.1666666667% { transform: translateX(-48vw) translateY(13vh) scale(1); } 58.3333333333% { transform: translateX(27vw) translateY(-42vh) scale(0.6); } 62.5% { transform: translateX(3vw) translateY(41vh) scale(0.26); } 66.6666666667% { transform: translateX(-38vw) translateY(16vh) scale(0.73); } 70.8333333333% { transform: translateX(12vw) translateY(22vh) scale(0.39); } 75% { transform: translateX(-17vw) translateY(-14vh) scale(0.49); } 79.1666666667% { transform: translateX(26vw) translateY(-43vh) scale(0.75); } 83.3333333333% { transform: translateX(41vw) translateY(7vh) scale(0.28); } 87.5% { transform: translateX(4vw) translateY(-49vh) scale(0.55); } 91.6666666667% { transform: translateX(1vw) translateY(-25vh) scale(0.75); } 95.8333333333% { transform: translateX(-41vw) translateY(21vh) scale(0.62); } 100% { transform: translateX(21vw) translateY(-13vh) scale(0.9); } } .fairy:nth-child(15) { animation-name: move15; } .fairy:nth-child(15)::before { animation-duration: 10s; } .fairy:nth-child(15)::after { animation-duration: 10s, 8390ms; animation-delay: 0ms, 859ms; } @keyframes move15 { 0% { transform: translateX(9vw) translateY(20vh) scale(0.63); } 5.2631578947% { transform: translateX(2vw) translateY(7vh) scale(0.58); } 10.5263157895% { transform: translateX(16vw) translateY(49vh) scale(0.81); } 15.7894736842% { transform: translateX(-43vw) translateY(41vh) scale(0.5); } 21.0526315789% { transform: translateX(29vw) translateY(5vh) scale(0.65); } 26.3157894737% { transform: translateX(23vw) translateY(-12vh) scale(0.41); } 31.5789473684% { transform: translateX(0vw) translateY(24vh) scale(0.28); } 36.8421052632% { transform: translateX(-6vw) translateY(-21vh) scale(0.92); } 42.1052631579% { transform: translateX(-9vw) translateY(-7vh) scale(0.93); } 47.3684210526% { transform: translateX(38vw) translateY(-27vh) scale(0.38); } 52.6315789474% { transform: translateX(-39vw) translateY(48vh) scale(0.95); } 57.8947368421% { transform: translateX(35vw) translateY(48vh) scale(0.33); } 63.1578947368% { transform: translateX(-15vw) translateY(-29vh) scale(0.9); } 68.4210526316% { transform: translateX(42vw) translateY(-14vh) scale(0.89); } 73.6842105263% { transform: translateX(-24vw) translateY(-48vh) scale(0.36); } 78.9473684211% { transform: translateX(-33vw) translateY(-36vh) scale(1); } 84.2105263158% { transform: translateX(-24vw) translateY(14vh) scale(0.73); } 89.4736842105% { transform: translateX(-39vw) translateY(21vh) scale(0.65); } 94.7368421053% { transform: translateX(47vw) translateY(18vh) scale(0.9); } 100% { transform: translateX(21vw) translateY(-41vh) scale(0.31); } } .fairy:nth-child(16) { animation-name: move16; } .fairy:nth-child(16)::before { animation-duration: 18s; } .fairy:nth-child(16)::after { animation-duration: 18s, 8361ms; animation-delay: 0ms, 7840ms; } @keyframes move16 { 0% { transform: translateX(-4vw) translateY(-48vh) scale(0.29); } 5.8823529412% { transform: translateX(-26vw) translateY(20vh) scale(0.52); } 11.7647058824% { transform: translateX(42vw) translateY(-24vh) scale(0.55); } 17.6470588235% { transform: translateX(47vw) translateY(27vh) scale(0.9); } 23.5294117647% { transform: translateX(-13vw) translateY(-26vh) scale(0.52); } 29.4117647059% { transform: translateX(-14vw) translateY(25vh) scale(0.61); } 35.2941176471% { transform: translateX(44vw) translateY(36vh) scale(0.79); } 41.1764705882% { transform: translateX(-46vw) translateY(-2vh) scale(0.44); } 47.0588235294% { transform: translateX(-11vw) translateY(-22vh) scale(0.69); } 52.9411764706% { transform: translateX(50vw) translateY(-37vh) scale(0.58); } 58.8235294118% { transform: translateX(32vw) translateY(-10vh) scale(0.66); } 64.7058823529% { transform: translateX(-29vw) translateY(-10vh) scale(0.94); } 70.5882352941% { transform: translateX(-28vw) translateY(-16vh) scale(0.27); } 76.4705882353% { transform: translateX(-23vw) translateY(-33vh) scale(0.54); } 82.3529411765% { transform: translateX(-19vw) translateY(-26vh) scale(0.61); } 88.2352941176% { transform: translateX(15vw) translateY(9vh) scale(0.43); } 94.1176470588% { transform: translateX(11vw) translateY(9vh) scale(0.62); } 100% { transform: translateX(-27vw) translateY(29vh) scale(0.49); } } .fairy:nth-child(17) { animation-name: move17; } .fairy:nth-child(17)::before { animation-duration: 11s; } .fairy:nth-child(17)::after { animation-duration: 11s, 10485ms; animation-delay: 0ms, 2470ms; } @keyframes move17 { 0% { transform: translateX(-11vw) translateY(35vh) scale(0.43); } 4.1666666667% { transform: translateX(32vw) translateY(-43vh) scale(0.51); } 8.3333333333% { transform: translateX(-22vw) translateY(26vh) scale(0.71); } 12.5% { transform: translateX(46vw) translateY(-4vh) scale(0.5); } 16.6666666667% { transform: translateX(-45vw) translateY(49vh) scale(0.33); } 20.8333333333% { transform: translateX(22vw) translateY(8vh) scale(0.98); } 25% { transform: translateX(21vw) translateY(-40vh) scale(0.95); } 29.1666666667% { transform: translateX(10vw) translateY(19vh) scale(0.53); } 33.3333333333% { transform: translateX(0vw) translateY(-22vh) scale(0.64); } 37.5% { transform: translateX(-17vw) translateY(-4vh) scale(0.41); } 41.6666666667% { transform: translateX(37vw) translateY(-31vh) scale(0.33); } 45.8333333333% { transform: translateX(47vw) translateY(-4vh) scale(0.37); } 50% { transform: translateX(0vw) translateY(-41vh) scale(0.75); } 54.1666666667% { transform: translateX(-34vw) translateY(32vh) scale(0.54); } 58.3333333333% { transform: translateX(-46vw) translateY(-42vh) scale(0.91); } 62.5% { transform: translateX(-44vw) translateY(21vh) scale(0.99); } 66.6666666667% { transform: translateX(30vw) translateY(10vh) scale(0.38); } 70.8333333333% { transform: translateX(27vw) translateY(-47vh) scale(0.68); } 75% { transform: translateX(3vw) translateY(-5vh) scale(0.76); } 79.1666666667% { transform: translateX(8vw) translateY(-44vh) scale(0.34); } 83.3333333333% { transform: translateX(14vw) translateY(-7vh) scale(0.74); } 87.5% { transform: translateX(-45vw) translateY(44vh) scale(0.75); } 91.6666666667% { transform: translateX(-23vw) translateY(-11vh) scale(0.92); } 95.8333333333% { transform: translateX(-23vw) translateY(19vh) scale(0.55); } 100% { transform: translateX(36vw) translateY(12vh) scale(0.62); } } .fairy:nth-child(18) { animation-name: move18; } .fairy:nth-child(18)::before { animation-duration: 13s; } .fairy:nth-child(18)::after { animation-duration: 13s, 8712ms; animation-delay: 0ms, 5707ms; } @keyframes move18 { 0% { transform: translateX(31vw) translateY(42vh) scale(0.41); } 4.1666666667% { transform: translateX(30vw) translateY(29vh) scale(0.76); } 8.3333333333% { transform: translateX(18vw) translateY(49vh) scale(1); } 12.5% { transform: translateX(-45vw) translateY(4vh) scale(0.61); } 16.6666666667% { transform: translateX(37vw) translateY(17vh) scale(0.55); } 20.8333333333% { transform: translateX(-15vw) translateY(36vh) scale(0.26); } 25% { transform: translateX(-16vw) translateY(-39vh) scale(0.55); } 29.1666666667% { transform: translateX(-15vw) translateY(-1vh) scale(0.29); } 33.3333333333% { transform: translateX(-5vw) translateY(-7vh) scale(0.69); } 37.5% { transform: translateX(-26vw) translateY(16vh) scale(0.85); } 41.6666666667% { transform: translateX(-12vw) translateY(7vh) scale(0.49); } 45.8333333333% { transform: translateX(-11vw) translateY(-36vh) scale(0.41); } 50% { transform: translateX(-15vw) translateY(29vh) scale(0.84); } 54.1666666667% { transform: translateX(-32vw) translateY(-3vh) scale(0.6); } 58.3333333333% { transform: translateX(-36vw) translateY(-4vh) scale(0.75); } 62.5% { transform: translateX(17vw) translateY(44vh) scale(0.44); } 66.6666666667% { transform: translateX(30vw) translateY(-48vh) scale(0.58); } 70.8333333333% { transform: translateX(36vw) translateY(25vh) scale(0.38); } 75% { transform: translateX(8vw) translateY(8vh) scale(0.38); } 79.1666666667% { transform: translateX(-36vw) translateY(36vh) scale(0.79); } 83.3333333333% { transform: translateX(44vw) translateY(12vh) scale(0.61); } 87.5% { transform: translateX(11vw) translateY(-17vh) scale(0.51); } 91.6666666667% { transform: translateX(27vw) translateY(26vh) scale(0.65); } 95.8333333333% { transform: translateX(-1vw) translateY(40vh) scale(0.75); } 100% { transform: translateX(39vw) translateY(-23vh) scale(0.68); } } .fairy:nth-child(19) { animation-name: move19; } .fairy:nth-child(19)::before { animation-duration: 13s; } .fairy:nth-child(19)::after { animation-duration: 13s, 8541ms; animation-delay: 0ms, 5003ms; } @keyframes move19 { 0% { transform: translateX(5vw) translateY(25vh) scale(0.26); } 5.5555555556% { transform: translateX(4vw) translateY(9vh) scale(0.78); } 11.1111111111% { transform: translateX(32vw) translateY(12vh) scale(1); } 16.6666666667% { transform: translateX(50vw) translateY(23vh) scale(0.76); } 22.2222222222% { transform: translateX(16vw) translateY(45vh) scale(0.8); } 27.7777777778% { transform: translateX(4vw) translateY(-34vh) scale(0.47); } 33.3333333333% { transform: translateX(-37vw) translateY(10vh) scale(0.3); } 38.8888888889% { transform: translateX(0vw) translateY(-16vh) scale(0.41); } 44.4444444444% { transform: translateX(-11vw) translateY(-36vh) scale(0.84); } 50% { transform: translateX(-35vw) translateY(35vh) scale(0.56); } 55.5555555556% { transform: translateX(45vw) translateY(-12vh) scale(0.44); } 61.1111111111% { transform: translateX(-24vw) translateY(-19vh) scale(0.45); } 66.6666666667% { transform: translateX(35vw) translateY(-21vh) scale(0.31); } 72.2222222222% { transform: translateX(-12vw) translateY(20vh) scale(0.49); } 77.7777777778% { transform: translateX(34vw) translateY(-1vh) scale(0.53); } 83.3333333333% { transform: translateX(18vw) translateY(49vh) scale(0.9); } 88.8888888889% { transform: translateX(-30vw) translateY(-38vh) scale(0.39); } 94.4444444444% { transform: translateX(-14vw) translateY(23vh) scale(0.62); } 100% { transform: translateX(-8vw) translateY(33vh) scale(0.36); } } .fairy:nth-child(20) { animation-name: move20; } .fairy:nth-child(20)::before { animation-duration: 12s; } .fairy:nth-child(20)::after { animation-duration: 12s, 7078ms; animation-delay: 0ms, 8483ms; } @keyframes move20 { 0% { transform: translateX(1vw) translateY(-18vh) scale(0.47); } 4.1666666667% { transform: translateX(-3vw) translateY(43vh) scale(0.61); } 8.3333333333% { transform: translateX(2vw) translateY(-22vh) scale(0.5); } 12.5% { transform: translateX(42vw) translateY(-32vh) scale(0.26); } 16.6666666667% { transform: translateX(30vw) translateY(-2vh) scale(0.85); } 20.8333333333% { transform: translateX(-23vw) translateY(5vh) scale(0.3); } 25% { transform: translateX(21vw) translateY(-48vh) scale(0.76); } 29.1666666667% { transform: translateX(-10vw) translateY(-36vh) scale(0.47); } 33.3333333333% { transform: translateX(41vw) translateY(41vh) scale(0.65); } 37.5% { transform: translateX(-44vw) translateY(-47vh) scale(0.97); } 41.6666666667% { transform: translateX(26vw) translateY(28vh) scale(0.94); } 45.8333333333% { transform: translateX(21vw) translateY(26vh) scale(0.57); } 50% { transform: translateX(-25vw) translateY(-49vh) scale(0.37); } 54.1666666667% { transform: translateX(32vw) translateY(33vh) scale(0.9); } 58.3333333333% { transform: translateX(29vw) translateY(30vh) scale(0.77); } 62.5% { transform: translateX(47vw) translateY(10vh) scale(0.59); } 66.6666666667% { transform: translateX(16vw) translateY(-1vh) scale(0.55); } 70.8333333333% { transform: translateX(-47vw) translateY(6vh) scale(0.3); } 75% { transform: translateX(23vw) translateY(-39vh) scale(0.7); } 79.1666666667% { transform: translateX(36vw) translateY(-42vh) scale(0.6); } 83.3333333333% { transform: translateX(-33vw) translateY(-5vh) scale(0.7); } 87.5% { transform: translateX(21vw) translateY(-31vh) scale(0.66); } 91.6666666667% { transform: translateX(-34vw) translateY(-29vh) scale(0.56); } 95.8333333333% { transform: translateX(4vw) translateY(-16vh) scale(0.41); } 100% { transform: translateX(-29vw) translateY(32vh) scale(0.29); } } @keyframes drift { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } @keyframes flash { 0%, 30%, 100% { opacity: 0; box-shadow: 0 0 0vw 0vw purple; } 5% { opacity: 1; box-shadow: 0 0 2vw 0.4vw purple; } }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fc00313 */.my-svg-icon {
  filter: drop-shadow(2px 2px 3px rgba(0, 0, 0, 0.2));
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7989023 */.my-svg-icon {
  filter: drop-shadow(2px 2px 3px rgba(0, 0, 0, 0.2));
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3e50ae6 */.fairy {
  position: fixed;
  left: 50%;
  top: 50%;
  width: 0.4vw;
  height: 0.4vw;
  margin: -0.2vw 0 0 9.8vw;
  animation: ease 500s alternate infinite;
  pointer-events: none;
}

.fairy::before,
.fairy::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  transform-origin: -10vw;
}

.fairy::before {
  background: transparent;
  opacity: 0.1;
  animation: drift ease alternate infinite;
}

.fairy::after { background: #CBA752!important; /* dourado */ opacity: 0; animation: drift ease alternate infinite, flash ease infinite; box-shadow: 0 0 5px 1px #CBA752!important; /* brilho dourado */ }

.fairy:nth-child(1) { animation-name: move1; } .fairy:nth-child(1)::before { animation-duration: 12s; } .fairy:nth-child(1)::after { animation-duration: 12s, 5196ms; animation-delay: 0ms, 4225ms; } @keyframes move1 { 0% { transform: translateX(49vw) translateY(40vh) scale(0.65); } 4.1666666667% { transform: translateX(-28vw) translateY(-6vh) scale(0.49); } 8.3333333333% { transform: translateX(41vw) translateY(6vh) scale(0.8); } 12.5% { transform: translateX(-6vw) translateY(-36vh) scale(0.3); } 16.6666666667% { transform: translateX(-49vw) translateY(31vh) scale(0.3); } 20.8333333333% { transform: translateX(-4vw) translateY(7vh) scale(0.39); } 25% { transform: translateX(-24vw) translateY(-40vh) scale(0.26); } 29.1666666667% { transform: translateX(42vw) translateY(-7vh) scale(0.79); } 33.3333333333% { transform: translateX(16vw) translateY(40vh) scale(0.3); } 37.5% { transform: translateX(25vw) translateY(27vh) scale(0.92); } 41.6666666667% { transform: translateX(45vw) translateY(-17vh) scale(0.58); } 45.8333333333% { transform: translateX(24vw) translateY(40vh) scale(0.81); } 50% { transform: translateX(44vw) translateY(7vh) scale(0.71); } 54.1666666667% { transform: translateX(-46vw) translateY(-28vh) scale(0.85); } 58.3333333333% { transform: translateX(-18vw) translateY(40vh) scale(0.46); } 62.5% { transform: translateX(23vw) translateY(-42vh) scale(0.39); } 66.6666666667% { transform: translateX(-3vw) translateY(-35vh) scale(0.36); } 70.8333333333% { transform: translateX(-42vw) translateY(-29vh) scale(0.27); } 75% { transform: translateX(-22vw) translateY(44vh) scale(0.92); } 79.1666666667% { transform: translateX(34vw) translateY(10vh) scale(0.79); } 83.3333333333% { transform: translateX(-9vw) translateY(19vh) scale(0.56); } 87.5% { transform: translateX(-16vw) translateY(4vh) scale(0.55); } 91.6666666667% { transform: translateX(-25vw) translateY(47vh) scale(0.36); } 95.8333333333% { transform: translateX(39vw) translateY(38vh) scale(0.79); } 100% { transform: translateX(26vw) translateY(46vh) scale(0.69); } } .fairy:nth-child(2) { animation-name: move2; } .fairy:nth-child(2)::before { animation-duration: 10s; } .fairy:nth-child(2)::after { animation-duration: 10s, 10277ms; animation-delay: 0ms, 921ms; } @keyframes move2 { 0% { transform: translateX(-33vw) translateY(6vh) scale(0.36); } 5.2631578947% { transform: translateX(-37vw) translateY(-24vh) scale(0.64); } 10.5263157895% { transform: translateX(-23vw) translateY(-29vh) scale(0.28); } 15.7894736842% { transform: translateX(40vw) translateY(30vh) scale(0.37); } 21.0526315789% { transform: translateX(5vw) translateY(-39vh) scale(0.33); } 26.3157894737% { transform: translateX(41vw) translateY(-37vh) scale(0.26); } 31.5789473684% { transform: translateX(-31vw) translateY(48vh) scale(0.36); } 36.8421052632% { transform: translateX(6vw) translateY(-39vh) scale(0.72); } 42.1052631579% { transform: translateX(46vw) translateY(49vh) scale(0.52); } 47.3684210526% { transform: translateX(37vw) translateY(32vh) scale(0.68); } 52.6315789474% { transform: translateX(4vw) translateY(-35vh) scale(0.59); } 57.8947368421% { transform: translateX(-10vw) translateY(-4vh) scale(0.58); } 63.1578947368% { transform: translateX(30vw) translateY(-33vh) scale(0.81); } 68.4210526316% { transform: translateX(45vw) translateY(-46vh) scale(0.77); } 73.6842105263% { transform: translateX(27vw) translateY(8vh) scale(0.3); } 78.9473684211% { transform: translateX(-14vw) translateY(-14vh) scale(0.61); } 84.2105263158% { transform: translateX(-20vw) translateY(-24vh) scale(0.75); } 89.4736842105% { transform: translateX(49vw) translateY(-24vh) scale(0.44); } 94.7368421053% { transform: translateX(-43vw) translateY(36vh) scale(0.87); } 100% { transform: translateX(5vw) translateY(-22vh) scale(0.96); } } .fairy:nth-child(3) { animation-name: move3; } .fairy:nth-child(3)::before { animation-duration: 12s; } .fairy:nth-child(3)::after { animation-duration: 12s, 9717ms; animation-delay: 0ms, 4494ms; } @keyframes move3 { 0% { transform: translateX(9vw) translateY(-3vh) scale(0.68); } 5% { transform: translateX(5vw) translateY(-39vh) scale(0.71); } 10% { transform: translateX(11vw) translateY(-23vh) scale(0.52); } 15% { transform: translateX(-11vw) translateY(-19vh) scale(0.92); } 20% { transform: translateX(22vw) translateY(2vh) scale(0.81); } 25% { transform: translateX(48vw) translateY(13vh) scale(0.97); } 30% { transform: translateX(21vw) translateY(25vh) scale(0.61); } 35% { transform: translateX(-20vw) translateY(-7vh) scale(0.31); } 40% { transform: translateX(-30vw) translateY(12vh) scale(0.82); } 45% { transform: translateX(-5vw) translateY(-32vh) scale(0.53); } 50% { transform: translateX(29vw) translateY(44vh) scale(0.59); } 55% { transform: translateX(14vw) translateY(3vh) scale(0.34); } 60% { transform: translateX(23vw) translateY(-48vh) scale(0.75); } 65% { transform: translateX(48vw) translateY(33vh) scale(0.49); } 70% { transform: translateX(0vw) translateY(-40vh) scale(0.46); } 75% { transform: translateX(-24vw) translateY(-43vh) scale(0.7); } 80% { transform: translateX(34vw) translateY(-25vh) scale(0.35); } 85% { transform: translateX(-9vw) translateY(38vh) scale(0.9); } 90% { transform: translateX(-43vw) translateY(44vh) scale(0.67); } 95% { transform: translateX(-6vw) translateY(38vh) scale(0.28); } 100% { transform: translateX(33vw) translateY(-38vh) scale(0.3); } } .fairy:nth-child(4) { animation-name: move4; } .fairy:nth-child(4)::before { animation-duration: 14s; } .fairy:nth-child(4)::after { animation-duration: 14s, 9480ms; animation-delay: 0ms, 2136ms; } @keyframes move4 { 0% { transform: translateX(34vw) translateY(-48vh) scale(0.74); } 3.7037037037% { transform: translateX(-47vw) translateY(31vh) scale(0.54); } 7.4074074074% { transform: translateX(19vw) translateY(-23vh) scale(0.93); } 11.1111111111% { transform: translateX(6vw) translateY(-46vh) scale(0.35); } 14.8148148148% { transform: translateX(2vw) translateY(47vh) scale(0.86); } 18.5185185185% { transform: translateX(21vw) translateY(-29vh) scale(0.76); } 22.2222222222% { transform: translateX(-31vw) translateY(44vh) scale(0.58); } 25.9259259259% { transform: translateX(28vw) translateY(31vh) scale(0.37); } 29.6296296296% { transform: translateX(5vw) translateY(38vh) scale(0.43); } 33.3333333333% { transform: translateX(11vw) translateY(-15vh) scale(0.81); } 37.037037037% { transform: translateX(-16vw) translateY(-26vh) scale(0.67); } 40.7407407407% { transform: translateX(-8vw) translateY(-30vh) scale(0.39); } 44.4444444444% { transform: translateX(-36vw) translateY(-20vh) scale(0.57); } 48.1481481481% { transform: translateX(26vw) translateY(-48vh) scale(0.73); } 51.8518518519% { transform: translateX(-12vw) translateY(-3vh) scale(0.85); } 55.5555555556% { transform: translateX(-31vw) translateY(-32vh) scale(0.37); } 59.2592592593% { transform: translateX(28vw) translateY(17vh) scale(0.44); } 62.962962963% { transform: translateX(8vw) translateY(-29vh) scale(0.72); } 66.6666666667% { transform: translateX(-9vw) translateY(-41vh) scale(0.66); } 70.3703703704% { transform: translateX(-37vw) translateY(39vh) scale(0.73); } 74.0740740741% { transform: translateX(2vw) translateY(39vh) scale(0.5); } 77.7777777778% { transform: translateX(17vw) translateY(16vh) scale(0.78); } 81.4814814815% { transform: translateX(-16vw) translateY(-24vh) scale(0.5); } 85.1851851852% { transform: translateX(40vw) translateY(34vh) scale(0.3); } 88.8888888889% { transform: translateX(3vw) translateY(26vh) scale(0.64); } 92.5925925926% { transform: translateX(-15vw) translateY(27vh) scale(0.27); } 96.2962962963% { transform: translateX(37vw) translateY(-48vh) scale(0.68); } 100% { transform: translateX(28vw) translateY(-41vh) scale(0.69); } } .fairy:nth-child(5) { animation-name: move5; } .fairy:nth-child(5)::before { animation-duration: 18s; } .fairy:nth-child(5)::after { animation-duration: 18s, 7738ms; animation-delay: 0ms, 6668ms; } @keyframes move5 { 0% { transform: translateX(34vw) translateY(-41vh) scale(0.91); } 3.8461538462% { transform: translateX(18vw) translateY(-20vh) scale(0.65); } 7.6923076923% { transform: translateX(16vw) translateY(27vh) scale(0.97); } 11.5384615385% { transform: translateX(-49vw) translateY(4vh) scale(0.83); } 15.3846153846% { transform: translateX(10vw) translateY(-36vh) scale(0.89); } 19.2307692308% { transform: translateX(49vw) translateY(30vh) scale(0.31); } 23.0769230769% { transform: translateX(-29vw) translateY(29vh) scale(0.89); } 26.9230769231% { transform: translateX(-38vw) translateY(-6vh) scale(0.45); } 30.7692307692% { transform: translateX(-31vw) translateY(38vh) scale(0.58); } 34.6153846154% { transform: translateX(-3vw) translateY(45vh) scale(0.56); } 38.4615384615% { transform: translateX(35vw) translateY(-42vh) scale(0.64); } 42.3076923077% { transform: translateX(39vw) translateY(-48vh) scale(0.32); } 46.1538461538% { transform: translateX(31vw) translateY(18vh) scale(0.48); } 50% { transform: translateX(-34vw) translateY(47vh) scale(0.45); } 53.8461538462% { transform: translateX(-49vw) translateY(-44vh) scale(0.49); } 57.6923076923% { transform: translateX(-3vw) translateY(10vh) scale(0.28); } 61.5384615385% { transform: translateX(3vw) translateY(-33vh) scale(0.71); } 65.3846153846% { transform: translateX(29vw) translateY(6vh) scale(0.84); } 69.2307692308% { transform: translateX(33vw) translateY(10vh) scale(0.47); } 73.0769230769% { transform: translateX(-49vw) translateY(21vh) scale(0.67); } 76.9230769231% { transform: translateX(-22vw) translateY(-25vh) scale(0.56); } 80.7692307692% { transform: translateX(16vw) translateY(1vh) scale(0.27); } 84.6153846154% { transform: translateX(-17vw) translateY(-5vh) scale(0.93); } 88.4615384615% { transform: translateX(-30vw) translateY(28vh) scale(0.7); } 92.3076923077% { transform: translateX(-33vw) translateY(-14vh) scale(0.46); } 96.1538461538% { transform: translateX(-9vw) translateY(-14vh) scale(0.95); } 100% { transform: translateX(46vw) translateY(21vh) scale(0.67); } } .fairy:nth-child(6) { animation-name: move6; } .fairy:nth-child(6)::before { animation-duration: 17s; } .fairy:nth-child(6)::after { animation-duration: 17s, 6032ms; animation-delay: 0ms, 6518ms; } @keyframes move6 { 0% { transform: translateX(29vw) translateY(-28vh) scale(0.63); } 5.2631578947% { transform: translateX(-25vw) translateY(-25vh) scale(0.74); } 10.5263157895% { transform: translateX(-15vw) translateY(3vh) scale(0.87); } 15.7894736842% { transform: translateX(9vw) translateY(2vh) scale(0.39); } 21.0526315789% { transform: translateX(-6vw) translateY(-42vh) scale(0.97); } 26.3157894737% { transform: translateX(19vw) translateY(-3vh) scale(0.71); } 31.5789473684% { transform: translateX(31vw) translateY(-12vh) scale(0.37); } 36.8421052632% { transform: translateX(-49vw) translateY(-44vh) scale(0.49); } 42.1052631579% { transform: translateX(40vw) translateY(44vh) scale(0.36); } 47.3684210526% { transform: translateX(37vw) translateY(-48vh) scale(0.63); } 52.6315789474% { transform: translateX(9vw) translateY(42vh) scale(0.39); } 57.8947368421% { transform: translateX(-41vw) translateY(22vh) scale(0.78); } 63.1578947368% { transform: translateX(-48vw) translateY(37vh) scale(0.26); } 68.4210526316% { transform: translateX(47vw) translateY(42vh) scale(0.55); } 73.6842105263% { transform: translateX(-1vw) translateY(21vh) scale(0.26); } 78.9473684211% { transform: translateX(-35vw) translateY(16vh) scale(0.33); } 84.2105263158% { transform: translateX(-12vw) translateY(23vh) scale(0.94); } 89.4736842105% { transform: translateX(16vw) translateY(-39vh) scale(0.92); } 94.7368421053% { transform: translateX(5vw) translateY(22vh) scale(0.29); } 100% { transform: translateX(11vw) translateY(-10vh) scale(0.75); } } .fairy:nth-child(7) { animation-name: move7; } .fairy:nth-child(7)::before { animation-duration: 12s; } .fairy:nth-child(7)::after { animation-duration: 12s, 8947ms; animation-delay: 0ms, 7530ms; } @keyframes move7 { 0% { transform: translateX(22vw) translateY(-19vh) scale(0.97); } 3.7037037037% { transform: translateX(-8vw) translateY(-40vh) scale(0.58); } 7.4074074074% { transform: translateX(48vw) translateY(-13vh) scale(0.26); } 11.1111111111% { transform: translateX(36vw) translateY(-6vh) scale(0.32); } 14.8148148148% { transform: translateX(7vw) translateY(-16vh) scale(0.73); } 18.5185185185% { transform: translateX(-17vw) translateY(-20vh) scale(0.77); } 22.2222222222% { transform: translateX(24vw) translateY(-19vh) scale(0.66); } 25.9259259259% { transform: translateX(24vw) translateY(36vh) scale(0.74); } 29.6296296296% { transform: translateX(50vw) translateY(-19vh) scale(0.6); } 33.3333333333% { transform: translateX(11vw) translateY(-24vh) scale(0.93); } 37.037037037% { transform: translateX(30vw) translateY(47vh) scale(0.91); } 40.7407407407% { transform: translateX(14vw) translateY(-47vh) scale(0.91); } 44.4444444444% { transform: translateX(-15vw) translateY(-18vh) scale(0.28); } 48.1481481481% { transform: translateX(-45vw) translateY(-38vh) scale(0.31); } 51.8518518519% { transform: translateX(-35vw) translateY(-20vh) scale(0.47); } 55.5555555556% { transform: translateX(18vw) translateY(4vh) scale(0.34); } 59.2592592593% { transform: translateX(8vw) translateY(10vh) scale(0.96); } 62.962962963% { transform: translateX(28vw) translateY(-45vh) scale(0.43); } 66.6666666667% { transform: translateX(-36vw) translateY(-11vh) scale(0.6); } 70.3703703704% { transform: translateX(28vw) translateY(37vh) scale(0.94); } 74.0740740741% { transform: translateX(23vw) translateY(7vh) scale(0.69); } 77.7777777778% { transform: translateX(-16vw) translateY(-15vh) scale(0.51); } 81.4814814815% { transform: translateX(26vw) translateY(13vh) scale(0.56); } 85.1851851852% { transform: translateX(-46vw) translateY(-42vh) scale(0.6); } 88.8888888889% { transform: translateX(30vw) translateY(-39vh) scale(0.64); } 92.5925925926% { transform: translateX(-33vw) translateY(41vh) scale(0.49); } 96.2962962963% { transform: translateX(-49vw) translateY(6vh) scale(0.37); } 100% { transform: translateX(-34vw) translateY(31vh) scale(0.57); } } .fairy:nth-child(8) { animation-name: move8; } .fairy:nth-child(8)::before { animation-duration: 12s; } .fairy:nth-child(8)::after { animation-duration: 12s, 10699ms; animation-delay: 0ms, 7009ms; } @keyframes move8 { 0% { transform: translateX(30vw) translateY(46vh) scale(0.9); } 3.7037037037% { transform: translateX(-40vw) translateY(48vh) scale(0.29); } 7.4074074074% { transform: translateX(-44vw) translateY(6vh) scale(0.62); } 11.1111111111% { transform: translateX(46vw) translateY(-45vh) scale(0.58); } 14.8148148148% { transform: translateX(23vw) translateY(-38vh) scale(0.81); } 18.5185185185% { transform: translateX(-27vw) translateY(3vh) scale(0.71); } 22.2222222222% { transform: translateX(44vw) translateY(-4vh) scale(0.34); } 25.9259259259% { transform: translateX(-15vw) translateY(27vh) scale(0.49); } 29.6296296296% { transform: translateX(26vw) translateY(-43vh) scale(0.56); } 33.3333333333% { transform: translateX(32vw) translateY(14vh) scale(0.99); } 37.037037037% { transform: translateX(32vw) translateY(-27vh) scale(0.51); } 40.7407407407% { transform: translateX(-17vw) translateY(-22vh) scale(0.93); } 44.4444444444% { transform: translateX(-47vw) translateY(-17vh) scale(0.53); } 48.1481481481% { transform: translateX(22vw) translateY(-8vh) scale(0.94); } 51.8518518519% { transform: translateX(38vw) translateY(-40vh) scale(0.94); } 55.5555555556% { transform: translateX(20vw) translateY(10vh) scale(0.82); } 59.2592592593% { transform: translateX(-33vw) translateY(-4vh) scale(0.81); } 62.962962963% { transform: translateX(-6vw) translateY(47vh) scale(0.39); } 66.6666666667% { transform: translateX(-33vw) translateY(-18vh) scale(0.75); } 70.3703703704% { transform: translateX(45vw) translateY(23vh) scale(0.42); } 74.0740740741% { transform: translateX(10vw) translateY(15vh) scale(0.91); } 77.7777777778% { transform: translateX(-36vw) translateY(12vh) scale(0.54); } 81.4814814815% { transform: translateX(8vw) translateY(-17vh) scale(0.53); } 85.1851851852% { transform: translateX(-4vw) translateY(-4vh) scale(0.78); } 88.8888888889% { transform: translateX(-31vw) translateY(46vh) scale(0.78); } 92.5925925926% { transform: translateX(-34vw) translateY(48vh) scale(0.97); } 96.2962962963% { transform: translateX(8vw) translateY(-21vh) scale(0.82); } 100% { transform: translateX(4vw) translateY(-5vh) scale(0.5); } } .fairy:nth-child(9) { animation-name: move9; } .fairy:nth-child(9)::before { animation-duration: 13s; } .fairy:nth-child(9)::after { animation-duration: 13s, 10149ms; animation-delay: 0ms, 8159ms; } @keyframes move9 { 0% { transform: translateX(-45vw) translateY(-46vh) scale(0.68); } 5.2631578947% { transform: translateX(20vw) translateY(-28vh) scale(0.41); } 10.5263157895% { transform: translateX(3vw) translateY(34vh) scale(0.64); } 15.7894736842% { transform: translateX(-13vw) translateY(22vh) scale(0.64); } 21.0526315789% { transform: translateX(-47vw) translateY(16vh) scale(0.69); } 26.3157894737% { transform: translateX(-32vw) translateY(-26vh) scale(0.79); } 31.5789473684% { transform: translateX(8vw) translateY(-6vh) scale(0.31); } 36.8421052632% { transform: translateX(9vw) translateY(-45vh) scale(0.42); } 42.1052631579% { transform: translateX(17vw) translateY(-37vh) scale(0.63); } 47.3684210526% { transform: translateX(-21vw) translateY(45vh) scale(0.34); } 52.6315789474% { transform: translateX(-47vw) translateY(21vh) scale(0.87); } 57.8947368421% { transform: translateX(50vw) translateY(-32vh) scale(0.64); } 63.1578947368% { transform: translateX(-34vw) translateY(8vh) scale(0.6); } 68.4210526316% { transform: translateX(30vw) translateY(42vh) scale(0.4); } 73.6842105263% { transform: translateX(10vw) translateY(36vh) scale(0.91); } 78.9473684211% { transform: translateX(20vw) translateY(-6vh) scale(0.64); } 84.2105263158% { transform: translateX(40vw) translateY(43vh) scale(0.8); } 89.4736842105% { transform: translateX(32vw) translateY(47vh) scale(0.56); } 94.7368421053% { transform: translateX(32vw) translateY(20vh) scale(0.31); } 100% { transform: translateX(19vw) translateY(-43vh) scale(0.56); } } .fairy:nth-child(10) { animation-name: move10; } .fairy:nth-child(10)::before { animation-duration: 16s; } .fairy:nth-child(10)::after { animation-duration: 16s, 5269ms; animation-delay: 0ms, 8367ms; } @keyframes move10 { 0% { transform: translateX(-4vw) translateY(-24vh) scale(0.9); } 5.2631578947% { transform: translateX(22vw) translateY(-48vh) scale(0.59); } 10.5263157895% { transform: translateX(30vw) translateY(40vh) scale(0.3); } 15.7894736842% { transform: translateX(-36vw) translateY(11vh) scale(0.62); } 21.0526315789% { transform: translateX(42vw) translateY(-41vh) scale(0.66); } 26.3157894737% { transform: translateX(-24vw) translateY(39vh) scale(0.83); } 31.5789473684% { transform: translateX(-17vw) translateY(46vh) scale(0.79); } 36.8421052632% { transform: translateX(-29vw) translateY(49vh) scale(0.81); } 42.1052631579% { transform: translateX(8vw) translateY(20vh) scale(0.43); } 47.3684210526% { transform: translateX(35vw) translateY(-32vh) scale(0.33); } 52.6315789474% { transform: translateX(-49vw) translateY(37vh) scale(0.65); } 57.8947368421% { transform: translateX(48vw) translateY(9vh) scale(0.89); } 63.1578947368% { transform: translateX(20vw) translateY(48vh) scale(0.28); } 68.4210526316% { transform: translateX(3vw) translateY(-3vh) scale(0.57); } 73.6842105263% { transform: translateX(-22vw) translateY(-48vh) scale(0.63); } 78.9473684211% { transform: translateX(37vw) translateY(-26vh) scale(0.92); } 84.2105263158% { transform: translateX(-4vw) translateY(-8vh) scale(0.62); } 89.4736842105% { transform: translateX(9vw) translateY(-38vh) scale(0.86); } 94.7368421053% { transform: translateX(-14vw) translateY(-27vh) scale(0.44); } 100% { transform: translateX(-3vw) translateY(43vh) scale(0.66); } } .fairy:nth-child(11) { animation-name: move11; } .fairy:nth-child(11)::before { animation-duration: 15s; } .fairy:nth-child(11)::after { animation-duration: 15s, 10151ms; animation-delay: 0ms, 535ms; } @keyframes move11 { 0% { transform: translateX(-25vw) translateY(25vh) scale(0.75); } 4.7619047619% { transform: translateX(-47vw) translateY(33vh) scale(0.69); } 9.5238095238% { transform: translateX(-49vw) translateY(-49vh) scale(0.88); } 14.2857142857% { transform: translateX(-34vw) translateY(-31vh) scale(0.37); } 19.0476190476% { transform: translateX(-24vw) translateY(-41vh) scale(0.97); } 23.8095238095% { transform: translateX(-2vw) translateY(6vh) scale(0.88); } 28.5714285714% { transform: translateX(36vw) translateY(22vh) scale(0.31); } 33.3333333333% { transform: translateX(-23vw) translateY(-25vh) scale(0.81); } 38.0952380952% { transform: translateX(-39vw) translateY(-12vh) scale(0.62); } 42.8571428571% { transform: translateX(40vw) translateY(-16vh) scale(0.46); } 47.619047619% { transform: translateX(-25vw) translateY(-24vh) scale(0.43); } 52.380952381% { transform: translateX(-20vw) translateY(20vh) scale(0.97); } 57.1428571429% { transform: translateX(1vw) translateY(19vh) scale(0.89); } 61.9047619048% { transform: translateX(-8vw) translateY(-27vh) scale(0.97); } 66.6666666667% { transform: translateX(9vw) translateY(48vh) scale(0.29); } 71.4285714286% { transform: translateX(-20vw) translateY(40vh) scale(0.47); } 76.1904761905% { transform: translateX(10vw) translateY(19vh) scale(0.31); } 80.9523809524% { transform: translateX(-34vw) translateY(40vh) scale(0.73); } 85.7142857143% { transform: translateX(28vw) translateY(-49vh) scale(0.77); } 90.4761904762% { transform: translateX(37vw) translateY(38vh) scale(0.3); } 95.2380952381% { transform: translateX(30vw) translateY(-19vh) scale(0.91); } 100% { transform: translateX(-9vw) translateY(-19vh) scale(0.35); } } .fairy:nth-child(12) { animation-name: move12; } .fairy:nth-child(12)::before { animation-duration: 18s; } .fairy:nth-child(12)::after { animation-duration: 18s, 5144ms; animation-delay: 0ms, 2538ms; } @keyframes move12 { 0% { transform: translateX(9vw) translateY(-20vh) scale(0.97); } 4.5454545455% { transform: translateX(11vw) translateY(3vh) scale(0.94); } 9.0909090909% { transform: translateX(-36vw) translateY(-2vh) scale(0.56); } 13.6363636364% { transform: translateX(-13vw) translateY(14vh) scale(0.32); } 18.1818181818% { transform: translateX(-24vw) translateY(37vh) scale(0.33); } 22.7272727273% { transform: translateX(-25vw) translateY(28vh) scale(0.58); } 27.2727272727% { transform: translateX(50vw) translateY(-1vh) scale(0.73); } 31.8181818182% { transform: translateX(-24vw) translateY(-11vh) scale(0.94); } 36.3636363636% { transform: translateX(40vw) translateY(-25vh) scale(0.34); } 40.9090909091% { transform: translateX(-2vw) translateY(-32vh) scale(0.27); } 45.4545454545% { transform: translateX(-43vw) translateY(22vh) scale(0.47); } 50% { transform: translateX(4vw) translateY(12vh) scale(0.59); } 54.5454545455% { transform: translateX(-28vw) translateY(34vh) scale(0.94); } 59.0909090909% { transform: translateX(13vw) translateY(-27vh) scale(0.52); } 63.6363636364% { transform: translateX(35vw) translateY(27vh) scale(0.68); } 68.1818181818% { transform: translateX(-34vw) translateY(-22vh) scale(0.72); } 72.7272727273% { transform: translateX(43vw) translateY(25vh) scale(0.87); } 77.2727272727% { transform: translateX(-24vw) translateY(-5vh) scale(0.71); } 81.8181818182% { transform: translateX(-1vw) translateY(-42vh) scale(0.98); } 86.3636363636% { transform: translateX(-22vw) translateY(-40vh) scale(0.94); } 90.9090909091% { transform: translateX(20vw) translateY(31vh) scale(0.91); } 95.4545454545% { transform: translateX(-37vw) translateY(35vh) scale(0.56); } 100% { transform: translateX(21vw) translateY(29vh) scale(0.91); } } .fairy:nth-child(13) { animation-name: move13; } .fairy:nth-child(13)::before { animation-duration: 16s; } .fairy:nth-child(13)::after { animation-duration: 16s, 7273ms; animation-delay: 0ms, 4110ms; } @keyframes move13 { 0% { transform: translateX(0vw) translateY(-25vh) scale(0.39); } 3.5714285714% { transform: translateX(8vw) translateY(-29vh) scale(0.7); } 7.1428571429% { transform: translateX(43vw) translateY(42vh) scale(0.5); } 10.7142857143% { transform: translateX(43vw) translateY(-30vh) scale(0.99); } 14.2857142857% { transform: translateX(18vw) translateY(-6vh) scale(0.59); } 17.8571428571% { transform: translateX(-13vw) translateY(6vh) scale(0.93); } 21.4285714286% { transform: translateX(23vw) translateY(15vh) scale(0.45); } 25% { transform: translateX(-2vw) translateY(-34vh) scale(0.36); } 28.5714285714% { transform: translateX(7vw) translateY(40vh) scale(0.84); } 32.1428571429% { transform: translateX(38vw) translateY(-43vh) scale(0.39); } 35.7142857143% { transform: translateX(-41vw) translateY(26vh) scale(0.95); } 39.2857142857% { transform: translateX(33vw) translateY(10vh) scale(0.92); } 42.8571428571% { transform: translateX(-11vw) translateY(49vh) scale(0.88); } 46.4285714286% { transform: translateX(16vw) translateY(35vh) scale(0.38); } 50% { transform: translateX(40vw) translateY(29vh) scale(0.84); } 53.5714285714% { transform: translateX(26vw) translateY(31vh) scale(0.85); } 57.1428571429% { transform: translateX(46vw) translateY(-10vh) scale(0.42); } 60.7142857143% { transform: translateX(-36vw) translateY(-24vh) scale(0.41); } 64.2857142857% { transform: translateX(25vw) translateY(48vh) scale(0.77); } 67.8571428571% { transform: translateX(45vw) translateY(-28vh) scale(0.53); } 71.4285714286% { transform: translateX(-34vw) translateY(14vh) scale(0.44); } 75% { transform: translateX(-34vw) translateY(-29vh) scale(0.59); } 78.5714285714% { transform: translateX(9vw) translateY(-31vh) scale(0.3); } 82.1428571429% { transform: translateX(26vw) translateY(-48vh) scale(0.82); } 85.7142857143% { transform: translateX(-36vw) translateY(41vh) scale(0.4); } 89.2857142857% { transform: translateX(4vw) translateY(11vh) scale(0.8); } 92.8571428571% { transform: translateX(-42vw) translateY(26vh) scale(0.68); } 96.4285714286% { transform: translateX(17vw) translateY(27vh) scale(1); } 100% { transform: translateX(35vw) translateY(-3vh) scale(0.42); } } .fairy:nth-child(14) { animation-name: move14; } .fairy:nth-child(14)::before { animation-duration: 12s; } .fairy:nth-child(14)::after { animation-duration: 12s, 7666ms; animation-delay: 0ms, 4602ms; } @keyframes move14 { 0% { transform: translateX(-28vw) translateY(44vh) scale(0.6); } 4.1666666667% { transform: translateX(19vw) translateY(-32vh) scale(0.77); } 8.3333333333% { transform: translateX(26vw) translateY(-13vh) scale(0.27); } 12.5% { transform: translateX(-48vw) translateY(-4vh) scale(0.83); } 16.6666666667% { transform: translateX(-10vw) translateY(-37vh) scale(0.56); } 20.8333333333% { transform: translateX(-36vw) translateY(37vh) scale(0.27); } 25% { transform: translateX(-13vw) translateY(-34vh) scale(0.32); } 29.1666666667% { transform: translateX(11vw) translateY(41vh) scale(0.31); } 33.3333333333% { transform: translateX(-3vw) translateY(-40vh) scale(0.29); } 37.5% { transform: translateX(-17vw) translateY(-24vh) scale(0.85); } 41.6666666667% { transform: translateX(4vw) translateY(-33vh) scale(0.73); } 45.8333333333% { transform: translateX(47vw) translateY(-8vh) scale(0.96); } 50% { transform: translateX(-32vw) translateY(12vh) scale(0.56); } 54.1666666667% { transform: translateX(-48vw) translateY(13vh) scale(1); } 58.3333333333% { transform: translateX(27vw) translateY(-42vh) scale(0.6); } 62.5% { transform: translateX(3vw) translateY(41vh) scale(0.26); } 66.6666666667% { transform: translateX(-38vw) translateY(16vh) scale(0.73); } 70.8333333333% { transform: translateX(12vw) translateY(22vh) scale(0.39); } 75% { transform: translateX(-17vw) translateY(-14vh) scale(0.49); } 79.1666666667% { transform: translateX(26vw) translateY(-43vh) scale(0.75); } 83.3333333333% { transform: translateX(41vw) translateY(7vh) scale(0.28); } 87.5% { transform: translateX(4vw) translateY(-49vh) scale(0.55); } 91.6666666667% { transform: translateX(1vw) translateY(-25vh) scale(0.75); } 95.8333333333% { transform: translateX(-41vw) translateY(21vh) scale(0.62); } 100% { transform: translateX(21vw) translateY(-13vh) scale(0.9); } } .fairy:nth-child(15) { animation-name: move15; } .fairy:nth-child(15)::before { animation-duration: 10s; } .fairy:nth-child(15)::after { animation-duration: 10s, 8390ms; animation-delay: 0ms, 859ms; } @keyframes move15 { 0% { transform: translateX(9vw) translateY(20vh) scale(0.63); } 5.2631578947% { transform: translateX(2vw) translateY(7vh) scale(0.58); } 10.5263157895% { transform: translateX(16vw) translateY(49vh) scale(0.81); } 15.7894736842% { transform: translateX(-43vw) translateY(41vh) scale(0.5); } 21.0526315789% { transform: translateX(29vw) translateY(5vh) scale(0.65); } 26.3157894737% { transform: translateX(23vw) translateY(-12vh) scale(0.41); } 31.5789473684% { transform: translateX(0vw) translateY(24vh) scale(0.28); } 36.8421052632% { transform: translateX(-6vw) translateY(-21vh) scale(0.92); } 42.1052631579% { transform: translateX(-9vw) translateY(-7vh) scale(0.93); } 47.3684210526% { transform: translateX(38vw) translateY(-27vh) scale(0.38); } 52.6315789474% { transform: translateX(-39vw) translateY(48vh) scale(0.95); } 57.8947368421% { transform: translateX(35vw) translateY(48vh) scale(0.33); } 63.1578947368% { transform: translateX(-15vw) translateY(-29vh) scale(0.9); } 68.4210526316% { transform: translateX(42vw) translateY(-14vh) scale(0.89); } 73.6842105263% { transform: translateX(-24vw) translateY(-48vh) scale(0.36); } 78.9473684211% { transform: translateX(-33vw) translateY(-36vh) scale(1); } 84.2105263158% { transform: translateX(-24vw) translateY(14vh) scale(0.73); } 89.4736842105% { transform: translateX(-39vw) translateY(21vh) scale(0.65); } 94.7368421053% { transform: translateX(47vw) translateY(18vh) scale(0.9); } 100% { transform: translateX(21vw) translateY(-41vh) scale(0.31); } } .fairy:nth-child(16) { animation-name: move16; } .fairy:nth-child(16)::before { animation-duration: 18s; } .fairy:nth-child(16)::after { animation-duration: 18s, 8361ms; animation-delay: 0ms, 7840ms; } @keyframes move16 { 0% { transform: translateX(-4vw) translateY(-48vh) scale(0.29); } 5.8823529412% { transform: translateX(-26vw) translateY(20vh) scale(0.52); } 11.7647058824% { transform: translateX(42vw) translateY(-24vh) scale(0.55); } 17.6470588235% { transform: translateX(47vw) translateY(27vh) scale(0.9); } 23.5294117647% { transform: translateX(-13vw) translateY(-26vh) scale(0.52); } 29.4117647059% { transform: translateX(-14vw) translateY(25vh) scale(0.61); } 35.2941176471% { transform: translateX(44vw) translateY(36vh) scale(0.79); } 41.1764705882% { transform: translateX(-46vw) translateY(-2vh) scale(0.44); } 47.0588235294% { transform: translateX(-11vw) translateY(-22vh) scale(0.69); } 52.9411764706% { transform: translateX(50vw) translateY(-37vh) scale(0.58); } 58.8235294118% { transform: translateX(32vw) translateY(-10vh) scale(0.66); } 64.7058823529% { transform: translateX(-29vw) translateY(-10vh) scale(0.94); } 70.5882352941% { transform: translateX(-28vw) translateY(-16vh) scale(0.27); } 76.4705882353% { transform: translateX(-23vw) translateY(-33vh) scale(0.54); } 82.3529411765% { transform: translateX(-19vw) translateY(-26vh) scale(0.61); } 88.2352941176% { transform: translateX(15vw) translateY(9vh) scale(0.43); } 94.1176470588% { transform: translateX(11vw) translateY(9vh) scale(0.62); } 100% { transform: translateX(-27vw) translateY(29vh) scale(0.49); } } .fairy:nth-child(17) { animation-name: move17; } .fairy:nth-child(17)::before { animation-duration: 11s; } .fairy:nth-child(17)::after { animation-duration: 11s, 10485ms; animation-delay: 0ms, 2470ms; } @keyframes move17 { 0% { transform: translateX(-11vw) translateY(35vh) scale(0.43); } 4.1666666667% { transform: translateX(32vw) translateY(-43vh) scale(0.51); } 8.3333333333% { transform: translateX(-22vw) translateY(26vh) scale(0.71); } 12.5% { transform: translateX(46vw) translateY(-4vh) scale(0.5); } 16.6666666667% { transform: translateX(-45vw) translateY(49vh) scale(0.33); } 20.8333333333% { transform: translateX(22vw) translateY(8vh) scale(0.98); } 25% { transform: translateX(21vw) translateY(-40vh) scale(0.95); } 29.1666666667% { transform: translateX(10vw) translateY(19vh) scale(0.53); } 33.3333333333% { transform: translateX(0vw) translateY(-22vh) scale(0.64); } 37.5% { transform: translateX(-17vw) translateY(-4vh) scale(0.41); } 41.6666666667% { transform: translateX(37vw) translateY(-31vh) scale(0.33); } 45.8333333333% { transform: translateX(47vw) translateY(-4vh) scale(0.37); } 50% { transform: translateX(0vw) translateY(-41vh) scale(0.75); } 54.1666666667% { transform: translateX(-34vw) translateY(32vh) scale(0.54); } 58.3333333333% { transform: translateX(-46vw) translateY(-42vh) scale(0.91); } 62.5% { transform: translateX(-44vw) translateY(21vh) scale(0.99); } 66.6666666667% { transform: translateX(30vw) translateY(10vh) scale(0.38); } 70.8333333333% { transform: translateX(27vw) translateY(-47vh) scale(0.68); } 75% { transform: translateX(3vw) translateY(-5vh) scale(0.76); } 79.1666666667% { transform: translateX(8vw) translateY(-44vh) scale(0.34); } 83.3333333333% { transform: translateX(14vw) translateY(-7vh) scale(0.74); } 87.5% { transform: translateX(-45vw) translateY(44vh) scale(0.75); } 91.6666666667% { transform: translateX(-23vw) translateY(-11vh) scale(0.92); } 95.8333333333% { transform: translateX(-23vw) translateY(19vh) scale(0.55); } 100% { transform: translateX(36vw) translateY(12vh) scale(0.62); } } .fairy:nth-child(18) { animation-name: move18; } .fairy:nth-child(18)::before { animation-duration: 13s; } .fairy:nth-child(18)::after { animation-duration: 13s, 8712ms; animation-delay: 0ms, 5707ms; } @keyframes move18 { 0% { transform: translateX(31vw) translateY(42vh) scale(0.41); } 4.1666666667% { transform: translateX(30vw) translateY(29vh) scale(0.76); } 8.3333333333% { transform: translateX(18vw) translateY(49vh) scale(1); } 12.5% { transform: translateX(-45vw) translateY(4vh) scale(0.61); } 16.6666666667% { transform: translateX(37vw) translateY(17vh) scale(0.55); } 20.8333333333% { transform: translateX(-15vw) translateY(36vh) scale(0.26); } 25% { transform: translateX(-16vw) translateY(-39vh) scale(0.55); } 29.1666666667% { transform: translateX(-15vw) translateY(-1vh) scale(0.29); } 33.3333333333% { transform: translateX(-5vw) translateY(-7vh) scale(0.69); } 37.5% { transform: translateX(-26vw) translateY(16vh) scale(0.85); } 41.6666666667% { transform: translateX(-12vw) translateY(7vh) scale(0.49); } 45.8333333333% { transform: translateX(-11vw) translateY(-36vh) scale(0.41); } 50% { transform: translateX(-15vw) translateY(29vh) scale(0.84); } 54.1666666667% { transform: translateX(-32vw) translateY(-3vh) scale(0.6); } 58.3333333333% { transform: translateX(-36vw) translateY(-4vh) scale(0.75); } 62.5% { transform: translateX(17vw) translateY(44vh) scale(0.44); } 66.6666666667% { transform: translateX(30vw) translateY(-48vh) scale(0.58); } 70.8333333333% { transform: translateX(36vw) translateY(25vh) scale(0.38); } 75% { transform: translateX(8vw) translateY(8vh) scale(0.38); } 79.1666666667% { transform: translateX(-36vw) translateY(36vh) scale(0.79); } 83.3333333333% { transform: translateX(44vw) translateY(12vh) scale(0.61); } 87.5% { transform: translateX(11vw) translateY(-17vh) scale(0.51); } 91.6666666667% { transform: translateX(27vw) translateY(26vh) scale(0.65); } 95.8333333333% { transform: translateX(-1vw) translateY(40vh) scale(0.75); } 100% { transform: translateX(39vw) translateY(-23vh) scale(0.68); } } .fairy:nth-child(19) { animation-name: move19; } .fairy:nth-child(19)::before { animation-duration: 13s; } .fairy:nth-child(19)::after { animation-duration: 13s, 8541ms; animation-delay: 0ms, 5003ms; } @keyframes move19 { 0% { transform: translateX(5vw) translateY(25vh) scale(0.26); } 5.5555555556% { transform: translateX(4vw) translateY(9vh) scale(0.78); } 11.1111111111% { transform: translateX(32vw) translateY(12vh) scale(1); } 16.6666666667% { transform: translateX(50vw) translateY(23vh) scale(0.76); } 22.2222222222% { transform: translateX(16vw) translateY(45vh) scale(0.8); } 27.7777777778% { transform: translateX(4vw) translateY(-34vh) scale(0.47); } 33.3333333333% { transform: translateX(-37vw) translateY(10vh) scale(0.3); } 38.8888888889% { transform: translateX(0vw) translateY(-16vh) scale(0.41); } 44.4444444444% { transform: translateX(-11vw) translateY(-36vh) scale(0.84); } 50% { transform: translateX(-35vw) translateY(35vh) scale(0.56); } 55.5555555556% { transform: translateX(45vw) translateY(-12vh) scale(0.44); } 61.1111111111% { transform: translateX(-24vw) translateY(-19vh) scale(0.45); } 66.6666666667% { transform: translateX(35vw) translateY(-21vh) scale(0.31); } 72.2222222222% { transform: translateX(-12vw) translateY(20vh) scale(0.49); } 77.7777777778% { transform: translateX(34vw) translateY(-1vh) scale(0.53); } 83.3333333333% { transform: translateX(18vw) translateY(49vh) scale(0.9); } 88.8888888889% { transform: translateX(-30vw) translateY(-38vh) scale(0.39); } 94.4444444444% { transform: translateX(-14vw) translateY(23vh) scale(0.62); } 100% { transform: translateX(-8vw) translateY(33vh) scale(0.36); } } .fairy:nth-child(20) { animation-name: move20; } .fairy:nth-child(20)::before { animation-duration: 12s; } .fairy:nth-child(20)::after { animation-duration: 12s, 7078ms; animation-delay: 0ms, 8483ms; } @keyframes move20 { 0% { transform: translateX(1vw) translateY(-18vh) scale(0.47); } 4.1666666667% { transform: translateX(-3vw) translateY(43vh) scale(0.61); } 8.3333333333% { transform: translateX(2vw) translateY(-22vh) scale(0.5); } 12.5% { transform: translateX(42vw) translateY(-32vh) scale(0.26); } 16.6666666667% { transform: translateX(30vw) translateY(-2vh) scale(0.85); } 20.8333333333% { transform: translateX(-23vw) translateY(5vh) scale(0.3); } 25% { transform: translateX(21vw) translateY(-48vh) scale(0.76); } 29.1666666667% { transform: translateX(-10vw) translateY(-36vh) scale(0.47); } 33.3333333333% { transform: translateX(41vw) translateY(41vh) scale(0.65); } 37.5% { transform: translateX(-44vw) translateY(-47vh) scale(0.97); } 41.6666666667% { transform: translateX(26vw) translateY(28vh) scale(0.94); } 45.8333333333% { transform: translateX(21vw) translateY(26vh) scale(0.57); } 50% { transform: translateX(-25vw) translateY(-49vh) scale(0.37); } 54.1666666667% { transform: translateX(32vw) translateY(33vh) scale(0.9); } 58.3333333333% { transform: translateX(29vw) translateY(30vh) scale(0.77); } 62.5% { transform: translateX(47vw) translateY(10vh) scale(0.59); } 66.6666666667% { transform: translateX(16vw) translateY(-1vh) scale(0.55); } 70.8333333333% { transform: translateX(-47vw) translateY(6vh) scale(0.3); } 75% { transform: translateX(23vw) translateY(-39vh) scale(0.7); } 79.1666666667% { transform: translateX(36vw) translateY(-42vh) scale(0.6); } 83.3333333333% { transform: translateX(-33vw) translateY(-5vh) scale(0.7); } 87.5% { transform: translateX(21vw) translateY(-31vh) scale(0.66); } 91.6666666667% { transform: translateX(-34vw) translateY(-29vh) scale(0.56); } 95.8333333333% { transform: translateX(4vw) translateY(-16vh) scale(0.41); } 100% { transform: translateX(-29vw) translateY(32vh) scale(0.29); } } @keyframes drift { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } @keyframes flash { 0%, 30%, 100% { opacity: 0; box-shadow: 0 0 0vw 0vw purple; } 5% { opacity: 1; box-shadow: 0 0 2vw 0.4vw purple; } }/* End custom CSS */
/* Start custom CSS */.bt .elementor-button{ border-radius: 557.702px; background: #FFFBF6 !important; } .bt .elementor-button-icon{ font-size: 34px; transform: rotate(0deg); transition: ease all 0.5s; } .bt:hover .elementor-button-icon{ transform: rotate(43deg); transition: ease all 0.5s; } .elementor-button-icon, .elementor-button-text, .elementor-button{ align-self: center; transition: 0.5s ease all } .bt{ width: fit-content !important; overflow: hidden; } .bt .elementor-button:hover::before { animation: brilho 0.8s linear; } .bt .elementor-button::before { content: ""; height: 100%; position: absolute; top: 0; left: 0; opacity: 0; background: #ffffff; box-shadow: 0 0 30px 20px #ffffffaa; transform: skewX(-30deg); mix-blend-mode: plus-lighter; } @keyframes brilho { 0% { opacity: 0; left: 0%; } 50% { opacity: 0.3; } 100% { opacity: 0; left: 100%; } }

*::selection{
    color: #580002; /*cor do texto selecionado*/
    background: #D8A94A; /*cor do Bg selecionado*/
}/* End custom CSS */