.elementor-3461 .elementor-element.elementor-element-cec0a82{--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-3461 .elementor-element.elementor-element-cec0a82:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-cec0a82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #DD0000 0%, #AF0000 100%);}.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-3461 .elementor-element.elementor-element-7f95606{text-align:center;}.elementor-3461 .elementor-element.elementor-element-7f95606 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;letter-spacing:4.5px;color:#FFFFFF;}.elementor-3461 .elementor-element.elementor-element-19fa9cc{--display:flex;--min-height:790px;--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;--padding-top:46px;--padding-bottom:33px;--padding-left:0px;--padding-right:0px;}.elementor-3461 .elementor-element.elementor-element-19fa9cc:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-19fa9cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://peru-chough-211615.hostingersite.com/wp-content/uploads/2025/07/S1CFACI.webp");background-position:center center;background-size:auto;}.elementor-3461 .elementor-element.elementor-element-2faf6f6{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;}.elementor-3461 .elementor-element.elementor-element-2faf6f6.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-2faf6f6 .elementor-heading-title{font-family:"Merriweater", Sans-serif;font-size:39px;font-weight:900;line-height:52px;color:#FFFFFF;}.elementor-3461 .elementor-element.elementor-element-a3a4299{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-3461 .elementor-element.elementor-element-a3a4299.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-a3a4299 .elementor-wrapper{--video-aspect-ratio:1.77777;}.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-3461 .elementor-element.elementor-element-5347960 .elementor-button{background-color:transparent;font-family:"Neue pla", Sans-serif;font-size:22px;font-weight:600;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #33F376 0%, #13AC3E 100%);padding:19px 65px 19px 19px;}.elementor-3461 .elementor-element.elementor-element-5347960.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-5347960 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3461 .elementor-element.elementor-element-94e7642{--display:flex;--min-height:650px;--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-3461 .elementor-element.elementor-element-94e7642:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-94e7642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://peru-chough-211615.hostingersite.com/wp-content/uploads/2025/07/OI78768975.webp");background-position:center center;background-size:auto;}.elementor-3461 .elementor-element.elementor-element-d7c8589{--display:flex;--padding-top:87px;--padding-bottom:87px;--padding-left:87px;--padding-right:87px;}.elementor-3461 .elementor-element.elementor-element-d7c8589.e-con{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-1483ec3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;line-height:39px;color:#FFFFFF;}.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-3461 .elementor-element.elementor-element-e93819a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.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-3461 .elementor-element.elementor-element-d2ccacc{text-align:left;}.elementor-3461 .elementor-element.elementor-element-d2ccacc img{width:63%;}.elementor-3461 .elementor-element.elementor-element-9ae1d11{text-align:left;}.elementor-3461 .elementor-element.elementor-element-9ae1d11 img{width:63%;}.elementor-3461 .elementor-element.elementor-element-e389d05{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-3461 .elementor-element.elementor-element-98748e7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3461 .elementor-element.elementor-element-98748e7:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-98748e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-3461 .elementor-element.elementor-element-98748e7.e-con{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-c4d9160 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-3461 .elementor-element.elementor-element-1ac78f7{--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:78px;--padding-bottom:107px;--padding-left:0px;--padding-right:0px;}.elementor-3461 .elementor-element.elementor-element-3bcf7e7{--display:flex;--min-height:499px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3461 .elementor-element.elementor-element-3bcf7e7.e-con{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-c7be8c4{width:100%;max-width:100%;margin:-0px -0px calc(var(--kit-widget-spacing, 0px) + -0px) -0px;top:0px;}body:not(.rtl) .elementor-3461 .elementor-element.elementor-element-c7be8c4{left:0px;}body.rtl .elementor-3461 .elementor-element.elementor-element-c7be8c4{right:0px;}.elementor-3461 .elementor-element.elementor-element-c7be8c4 img{width:100%;}.elementor-3461 .elementor-element.elementor-element-13f25e1{--display:flex;--z-index:3;}.elementor-3461 .elementor-element.elementor-element-1fb586a{--display:flex;--justify-content:center;}.elementor-3461 .elementor-element.elementor-element-1290f3f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:53px;font-weight:500;line-height:60px;color:#FFFFFF;}.elementor-3461 .elementor-element.elementor-element-73684d1{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-3461 .elementor-element.elementor-element-50064b6{--e-image-carousel-slides-to-show:2;}.elementor-3461 .elementor-element.elementor-element-ef7648a.elementor-element{--align-self:flex-start;}.elementor-3461 .elementor-element.elementor-element-ef7648a .elementor-button-content-wrapper{flex-direction:row;}.elementor-3461 .elementor-element.elementor-element-ef7648a .elementor-button{font-family:"Neue pla", Sans-serif;font-size:22px;font-weight:600;fill:#000000;color:#000000;padding:19px 65px 19px 19px;}.elementor-3461 .elementor-element.elementor-element-7ea706a{--display:flex;--min-height:1408px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:43px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-3461 .elementor-element.elementor-element-7ea706a:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-7ea706a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://peru-chough-211615.hostingersite.com/wp-content/uploads/2025/07/98706807687g.webp");background-position:center center;background-size:cover;}.elementor-3461 .elementor-element.elementor-element-f6528d2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#353535;--border-color:#353535;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3461 .elementor-element.elementor-element-f6528d2:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-f6528d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(304deg, #00305D2B 0%, #00305D00 88%);}.elementor-3461 .elementor-element.elementor-element-f6528d2.e-con{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-1e11f05{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF5C;--border-color:#FFFFFF5C;--border-radius:60px 60px 60px 60px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3461 .elementor-element.elementor-element-1e11f05.e-con{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-9a2c783{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-3461 .elementor-element.elementor-element-8acb289{--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-3461 .elementor-element.elementor-element-f46e82c{--display:flex;}.elementor-3461 .elementor-element.elementor-element-7d5f69f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:46px;font-weight:500;text-transform:uppercase;line-height:58px;color:#FFFFFF;}.elementor-3461 .elementor-element.elementor-element-64ad50a{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:500;text-transform:uppercase;line-height:21px;color:#FFFFFF;}.elementor-3461 .elementor-element.elementor-element-9a3b105 img{width:100%;}.elementor-3461 .elementor-element.elementor-element-5d6dbdf{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3461 .elementor-element.elementor-element-c034f61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-3461 .elementor-element.elementor-element-c034f61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-3461 .elementor-element.elementor-element-c034f61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-3461 .elementor-element.elementor-element-c034f61 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-3461 .elementor-element.elementor-element-c034f61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-3461 .elementor-element.elementor-element-c034f61 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3461 .elementor-element.elementor-element-c034f61 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3461 .elementor-element.elementor-element-c034f61{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-3461 .elementor-element.elementor-element-c034f61 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3461 .elementor-element.elementor-element-c034f61 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;}.elementor-3461 .elementor-element.elementor-element-c034f61 .elementor-icon-list-text{color:#FFFFFFC4;transition:color 0.3s;}.elementor-3461 .elementor-element.elementor-element-79b9299{--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:0px;--margin-bottom:55px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3461 .elementor-element.elementor-element-79b9299.e-con{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-1f29460{--display:flex;}.elementor-3461 .elementor-element.elementor-element-1f29460:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-1f29460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://peru-chough-211615.hostingersite.com/wp-content/uploads/2025/07/CERTIFICADO.webp");background-position:center center;background-size:cover;}.elementor-3461 .elementor-element.elementor-element-c42a1b0{--display:flex;--justify-content:center;--padding-top:39px;--padding-bottom:39px;--padding-left:39px;--padding-right:39px;}.elementor-3461 .elementor-element.elementor-element-d964910{text-align:left;}.elementor-3461 .elementor-element.elementor-element-d964910 img{width:79%;}.elementor-3461 .elementor-element.elementor-element-26473a9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:500;text-transform:uppercase;line-height:48px;color:#FFFFFF;}.elementor-3461 .elementor-element.elementor-element-338ddd4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-3461 .elementor-element.elementor-element-338ddd4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-3461 .elementor-element.elementor-element-338ddd4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-3461 .elementor-element.elementor-element-338ddd4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-3461 .elementor-element.elementor-element-338ddd4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-3461 .elementor-element.elementor-element-338ddd4 .elementor-icon-list-icon i{color:#FFFFFFC4;transition:color 0.3s;}.elementor-3461 .elementor-element.elementor-element-338ddd4 .elementor-icon-list-icon svg{fill:#FFFFFFC4;transition:fill 0.3s;}.elementor-3461 .elementor-element.elementor-element-338ddd4{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-3461 .elementor-element.elementor-element-338ddd4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3461 .elementor-element.elementor-element-338ddd4 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;}.elementor-3461 .elementor-element.elementor-element-338ddd4 .elementor-icon-list-text{color:#FFFFFFC4;transition:color 0.3s;}.elementor-3461 .elementor-element.elementor-element-f10caed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-3461 .elementor-element.elementor-element-f10caed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-3461 .elementor-element.elementor-element-f10caed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-3461 .elementor-element.elementor-element-f10caed .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-3461 .elementor-element.elementor-element-f10caed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-3461 .elementor-element.elementor-element-f10caed .elementor-icon-list-icon i{color:#FFFFFFC4;transition:color 0.3s;}.elementor-3461 .elementor-element.elementor-element-f10caed .elementor-icon-list-icon svg{fill:#FFFFFFC4;transition:fill 0.3s;}.elementor-3461 .elementor-element.elementor-element-f10caed{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-3461 .elementor-element.elementor-element-f10caed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3461 .elementor-element.elementor-element-f10caed .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-3461 .elementor-element.elementor-element-f10caed .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3461 .elementor-element.elementor-element-d6c3159{text-align:left;}.elementor-3461 .elementor-element.elementor-element-d6c3159 img{width:80%;}.elementor-3461 .elementor-element.elementor-element-723ebfa.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-723ebfa .elementor-button-content-wrapper{flex-direction:row;}.elementor-3461 .elementor-element.elementor-element-723ebfa .elementor-button{font-family:"Neue pla", Sans-serif;font-size:22px;font-weight:600;fill:#000000;color:#000000;padding:19px 65px 19px 19px;}.elementor-3461 .elementor-element.elementor-element-7c5428a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:76px;--padding-bottom:99px;--padding-left:0px;--padding-right:0px;}.elementor-3461 .elementor-element.elementor-element-7c5428a:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-7c5428a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://peru-chough-211615.hostingersite.com/wp-content/uploads/2025/07/23er2dc.webp");background-position:center center;background-size:cover;}.elementor-3461 .elementor-element.elementor-element-7c5428a.e-con{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-f8e111c{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-3461 .elementor-element.elementor-element-f8e111c.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-f8e111c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:500;text-transform:uppercase;line-height:48px;color:#FFFFFF;}.elementor-3461 .elementor-element.elementor-element-94cf580{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-3461 .elementor-element.elementor-element-94cf580.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-39fc573{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-3461 .elementor-element.elementor-element-39fc573.e-con{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-bc15c6e{--display:flex;--min-height:358px;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#252525;--border-color:#252525;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:57px;--padding-left:48px;--padding-right:48px;}.elementor-3461 .elementor-element.elementor-element-bc15c6e:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-bc15c6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://peru-chough-211615.hostingersite.com/wp-content/uploads/2025/07/agro1.webp");background-position:center center;background-size:cover;}.elementor-3461 .elementor-element.elementor-element-bc15c6e.e-con{--align-self:flex-end;}.elementor-3461 .elementor-element.elementor-element-570cf14{width:100%;max-width:100%;text-align:left;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;color:#FFFFFF;}.elementor-3461 .elementor-element.elementor-element-570cf14.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-7194c80{--display:flex;--min-height:358px;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#252525;--border-color:#252525;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:57px;--padding-left:48px;--padding-right:48px;}.elementor-3461 .elementor-element.elementor-element-7194c80:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-7194c80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://peru-chough-211615.hostingersite.com/wp-content/uploads/2025/07/ind1.webp");background-position:center center;background-size:cover;}.elementor-3461 .elementor-element.elementor-element-7194c80.e-con{--align-self:flex-end;}.elementor-3461 .elementor-element.elementor-element-52c4d9a{width:100%;max-width:100%;text-align:left;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;color:#FFFFFF;}.elementor-3461 .elementor-element.elementor-element-52c4d9a.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-aebe09a{--display:flex;--min-height:358px;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#252525;--border-color:#252525;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:57px;--padding-left:48px;--padding-right:48px;}.elementor-3461 .elementor-element.elementor-element-aebe09a:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-aebe09a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://peru-chough-211615.hostingersite.com/wp-content/uploads/2025/07/pes1.webp");background-position:center center;background-size:cover;}.elementor-3461 .elementor-element.elementor-element-aebe09a.e-con{--align-self:flex-end;}.elementor-3461 .elementor-element.elementor-element-805a309{width:100%;max-width:100%;text-align:left;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;color:#FFFFFF;}.elementor-3461 .elementor-element.elementor-element-805a309.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-ae5e236{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-3461 .elementor-element.elementor-element-ae5e236.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-d351048.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-d351048 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3461 .elementor-element.elementor-element-d351048 .elementor-button{font-family:"Neue pla", Sans-serif;font-size:22px;font-weight:600;fill:#000000;color:#000000;padding:19px 65px 19px 19px;}.elementor-3461 .elementor-element.elementor-element-70bca82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:118px;--padding-bottom:116px;--padding-left:0px;--padding-right:0px;}.elementor-3461 .elementor-element.elementor-element-70bca82:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-70bca82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://peru-chough-211615.hostingersite.com/wp-content/uploads/2025/07/312we1.webp");background-position:bottom center;background-size:cover;}.elementor-3461 .elementor-element.elementor-element-860fdc4{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-3461 .elementor-element.elementor-element-860fdc4.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-860fdc4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:500;text-transform:uppercase;line-height:48px;color:#FFFFFF;}.elementor-3461 .elementor-element.elementor-element-2e7afaa{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFFC2;}.elementor-3461 .elementor-element.elementor-element-2e7afaa.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-e63a7b5{--display:flex;}.elementor-3461 .elementor-element.elementor-element-30862b5{--display:flex;--z-index:17;}.elementor-3461 .elementor-element.elementor-element-30862b5.e-con{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-a33d914 img{width:100%;}.elementor-3461 .elementor-element.elementor-element-d91d291{--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-3461 .elementor-element.elementor-element-2396f66{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A3A3A;--border-color:#3A3A3A;--border-radius:10px 10px 10px 10px;}.elementor-3461 .elementor-element.elementor-element-2396f66:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-2396f66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2222224F 0%, #2222229E 100%);}.elementor-3461 .elementor-element.elementor-element-fa12526{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:25px;color:#FFFFFFC2;}.elementor-3461 .elementor-element.elementor-element-fa12526.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-c694179{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#47BCFF;--border-color:#47BCFF;}.elementor-3461 .elementor-element.elementor-element-c694179:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-c694179 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #47BCFF00 0%, #47BCFF30 100%);}.elementor-3461 .elementor-element.elementor-element-ded60a2{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:25px;color:#FFFFFFFA;}.elementor-3461 .elementor-element.elementor-element-ded60a2.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-7261286{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A3A3A;--border-color:#3A3A3A;--border-radius:10px 10px 10px 10px;}.elementor-3461 .elementor-element.elementor-element-7261286:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-7261286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2222224F 0%, #2222229E 100%);}.elementor-3461 .elementor-element.elementor-element-2c7306c{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:25px;color:#FFFFFFC2;}.elementor-3461 .elementor-element.elementor-element-2c7306c.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-8267e3a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3461 .elementor-element.elementor-element-8267e3a.e-con{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-199ba7f{width:100%;max-width:100%;}.elementor-3461 .elementor-element.elementor-element-199ba7f img{width:82%;}.elementor-3461 .elementor-element.elementor-element-381ff78{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-3461 .elementor-element.elementor-element-381ff78 img{width:100%;}.elementor-3461 .elementor-element.elementor-element-7cd41b6{--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-3461 .elementor-element.elementor-element-7cd41b6:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-7cd41b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://peru-chough-211615.hostingersite.com/wp-content/uploads/2025/07/dwed32.webp");background-position:center center;background-size:cover;}.elementor-3461 .elementor-element.elementor-element-dcd1692{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-3461 .elementor-element.elementor-element-dcd1692.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-dcd1692 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:51px;font-weight:500;text-transform:uppercase;line-height:48px;color:#47BCFF;}.elementor-3461 .elementor-element.elementor-element-1d6b08c{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:25px;color:#FFFFFFC2;}.elementor-3461 .elementor-element.elementor-element-1d6b08c.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-034ba5a{--display:flex;}.elementor-3461 .elementor-element.elementor-element-034ba5a.e-con{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-a22e88b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3461 .elementor-element.elementor-element-a22e88b:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-a22e88b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFEB 0%, #FFFFFFC9 100%);}.elementor-3461 .elementor-element.elementor-element-725f969{--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:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3461 .elementor-element.elementor-element-3920b85{--display:flex;}.elementor-3461 .elementor-element.elementor-element-867a9ae{width:100%;max-width:100%;text-align:left;}.elementor-3461 .elementor-element.elementor-element-867a9ae.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-867a9ae .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:700;line-height:32px;color:#272727;}.elementor-3461 .elementor-element.elementor-element-2b16db2{width:100%;max-width:100%;text-align:left;}.elementor-3461 .elementor-element.elementor-element-2b16db2.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-2b16db2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:700;text-transform:uppercase;line-height:32px;color:#4B7EE4;}.elementor-3461 .elementor-element.elementor-element-d6e613a.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-d6e613a .elementor-button-content-wrapper{flex-direction:row;}.elementor-3461 .elementor-element.elementor-element-d6e613a .elementor-button{font-family:"Neue pla", Sans-serif;font-size:22px;font-weight:600;fill:#000000;color:#000000;padding:19px 65px 19px 19px;}.elementor-3461 .elementor-element.elementor-element-06a6fca{--display:flex;}.elementor-3461 .elementor-element.elementor-element-88e1306{width:100%;max-width:100%;text-align:left;}.elementor-3461 .elementor-element.elementor-element-88e1306.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-88e1306 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:35px;color:#272727DB;}.elementor-3461 .elementor-element.elementor-element-f619855.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-f619855 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3461 .elementor-element.elementor-element-f619855 .elementor-button{font-family:"Neue pla", Sans-serif;font-size:22px;font-weight:600;fill:#000000;color:#000000;padding:19px 65px 19px 19px;}.elementor-3461 .elementor-element.elementor-element-1c9bd1f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3461 .elementor-element.elementor-element-23ea9aa{--e-image-carousel-slides-to-show:2;}.elementor-3461 .elementor-element.elementor-element-8dccb45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:74px;--padding-bottom:74px;--padding-left:0px;--padding-right:0px;}.elementor-3461 .elementor-element.elementor-element-8dccb45:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-8dccb45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://peru-chough-211615.hostingersite.com/wp-content/uploads/2025/07/dq233.webp");background-size:cover;}.elementor-3461 .elementor-element.elementor-element-66c8e47{--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-3461 .elementor-element.elementor-element-66c8e47.e-con{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-6bef5fb{--display:flex;}.elementor-3461 .elementor-element.elementor-element-568923f{width:100%;max-width:100%;text-align:left;}.elementor-3461 .elementor-element.elementor-element-568923f.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-568923f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:500;text-transform:uppercase;line-height:48px;color:#FFFFFF;}.elementor-3461 .elementor-element.elementor-element-519f5b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-3461 .elementor-element.elementor-element-519f5b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-3461 .elementor-element.elementor-element-519f5b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-3461 .elementor-element.elementor-element-519f5b5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-3461 .elementor-element.elementor-element-519f5b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-3461 .elementor-element.elementor-element-519f5b5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3461 .elementor-element.elementor-element-519f5b5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3461 .elementor-element.elementor-element-519f5b5{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-3461 .elementor-element.elementor-element-519f5b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3461 .elementor-element.elementor-element-519f5b5 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3461 .elementor-element.elementor-element-519f5b5 .elementor-icon-list-text{color:#FFFFFFC4;transition:color 0.3s;}.elementor-3461 .elementor-element.elementor-element-7d1408f{--display:flex;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3461 .elementor-element.elementor-element-7d1408f:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-7d1408f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00041F 0%, #00041FA3 100%);}.elementor-3461 .elementor-element.elementor-element-5b3d464{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CCD7FF3D;--border-color:#CCD7FF3D;--border-radius:60px 60px 60px 60px;}.elementor-3461 .elementor-element.elementor-element-5b3d464:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-5b3d464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000001F;}.elementor-3461 .elementor-element.elementor-element-5b3d464.e-con{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-ccd49a8{width:100%;max-width:100%;text-align:center;}.elementor-3461 .elementor-element.elementor-element-ccd49a8.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-ccd49a8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:30px;color:#FFFFFFDB;}.elementor-3461 .elementor-element.elementor-element-e9a0136{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3461 .elementor-element.elementor-element-8d6c231{width:auto;max-width:auto;text-align:left;}.elementor-3461 .elementor-element.elementor-element-8d6c231.elementor-element{--align-self:flex-end;}.elementor-3461 .elementor-element.elementor-element-8d6c231 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:400;text-transform:uppercase;line-height:28px;color:#FFFFFF;}.elementor-3461 .elementor-element.elementor-element-57ad434{width:auto;max-width:auto;text-align:left;}.elementor-3461 .elementor-element.elementor-element-57ad434.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-57ad434 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:75px;font-weight:500;text-transform:uppercase;line-height:48px;color:#FFFFFF;}.elementor-3461 .elementor-element.elementor-element-1ab1c97{text-align:center;}.elementor-3461 .elementor-element.elementor-element-1ab1c97 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFFAD;}.elementor-3461 .elementor-element.elementor-element-26420bb.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-26420bb .elementor-button-content-wrapper{flex-direction:row;}.elementor-3461 .elementor-element.elementor-element-26420bb .elementor-button{font-family:"Neue pla", Sans-serif;font-size:22px;font-weight:600;fill:#000000;color:#000000;padding:19px 65px 19px 19px;}.elementor-3461 .elementor-element.elementor-element-8dfd5d0 img{width:68%;}.elementor-3461 .elementor-element.elementor-element-1697fd5{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3461 .elementor-element.elementor-element-1697fd5:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-1697fd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFEB 0%, #FFFFFFC9 100%);}.elementor-3461 .elementor-element.elementor-element-1697fd5.e-con{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-d1d28da{--display:flex;}.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 );}.elementor-3461 .elementor-element.elementor-element-2119ab7 .elementor-icon-wrapper{text-align:center;}.elementor-3461 .elementor-element.elementor-element-2119ab7.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-3461 .elementor-element.elementor-element-2119ab7.elementor-view-framed .elementor-icon, .elementor-3461 .elementor-element.elementor-element-2119ab7.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-3461 .elementor-element.elementor-element-2119ab7.elementor-view-framed .elementor-icon, .elementor-3461 .elementor-element.elementor-element-2119ab7.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-3461 .elementor-element.elementor-element-2119ab7 .elementor-icon{font-size:300px;}.elementor-3461 .elementor-element.elementor-element-2119ab7 .elementor-icon svg{height:300px;}.elementor-3461 .elementor-element.elementor-element-0b58256{--display:flex;}.elementor-3461 .elementor-element.elementor-element-ea1c0e0{width:100%;max-width:100%;text-align:left;}.elementor-3461 .elementor-element.elementor-element-ea1c0e0.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-ea1c0e0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:69px;font-weight:200;line-height:71px;color:#3B3B3B;}.elementor-3461 .elementor-element.elementor-element-ad56bba{width:100%;max-width:100%;text-align:left;}.elementor-3461 .elementor-element.elementor-element-ad56bba.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-ad56bba .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#272727DB;}.elementor-3461 .elementor-element.elementor-element-88e36a0{--display:flex;--min-height:816px;--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-3461 .elementor-element.elementor-element-88e36a0:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-88e36a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://peru-chough-211615.hostingersite.com/wp-content/uploads/2025/07/265.165489.webp");background-position:center center;background-size:cover;}.elementor-3461 .elementor-element.elementor-element-1b3e33e{--display:flex;--padding-top:54px;--padding-bottom:0px;--padding-left:0px;--padding-right:93px;}.elementor-3461 .elementor-element.elementor-element-44e8670{width:100%;max-width:100%;text-align:left;}.elementor-3461 .elementor-element.elementor-element-44e8670.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-44e8670 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:69px;font-weight:400;line-height:71px;color:#00305D;}.elementor-3461 .elementor-element.elementor-element-dad550c{width:100%;max-width:100%;text-align:left;}.elementor-3461 .elementor-element.elementor-element-dad550c.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-dad550c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:30px;color:#272727DB;}.elementor-3461 .elementor-element.elementor-element-473c8d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-3461 .elementor-element.elementor-element-473c8d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-3461 .elementor-element.elementor-element-473c8d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-3461 .elementor-element.elementor-element-473c8d3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-3461 .elementor-element.elementor-element-473c8d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-3461 .elementor-element.elementor-element-473c8d3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3461 .elementor-element.elementor-element-473c8d3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3461 .elementor-element.elementor-element-473c8d3{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-3461 .elementor-element.elementor-element-473c8d3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3461 .elementor-element.elementor-element-473c8d3 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;}.elementor-3461 .elementor-element.elementor-element-473c8d3 .elementor-icon-list-text{color:#181818C4;transition:color 0.3s;}.elementor-3461 .elementor-element.elementor-element-ea9749e.elementor-element{--align-self:flex-start;}.elementor-3461 .elementor-element.elementor-element-ea9749e .elementor-button-content-wrapper{flex-direction:row;}.elementor-3461 .elementor-element.elementor-element-ea9749e .elementor-button{font-family:"Neue pla", Sans-serif;font-size:22px;font-weight:600;fill:#000000;color:#000000;padding:19px 65px 19px 19px;}.elementor-3461 .elementor-element.elementor-element-e8a5d18{--display:flex;}.elementor-3461 .elementor-element.elementor-element-14a05eb{--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-3461 .elementor-element.elementor-element-6b3274f{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-3461 .elementor-element.elementor-element-6b3274f.e-con{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-1c0c056 img{width:40%;}.elementor-3461 .elementor-element.elementor-element-c29a31c{width:100%;max-width:100%;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3461 .elementor-element.elementor-element-c29a31c.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-c29a31c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:69px;font-weight:400;line-height:71px;color:#FFFFFF;}.elementor-3461 .elementor-element.elementor-element-f927548{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3461 .elementor-element.elementor-element-7db4bb5{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;font-family:"plak", Sans-serif;font-size:20px;font-weight:400;color:#B4B4B4;}.elementor-3461 .elementor-element.elementor-element-7db4bb5.elementor-element{--align-self:flex-start;}.elementor-3461 .elementor-element.elementor-element-b79173c{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3461 .elementor-element.elementor-element-01947cc{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;font-family:"plak", Sans-serif;font-size:20px;font-weight:400;color:#B4B4B4;}.elementor-3461 .elementor-element.elementor-element-01947cc.elementor-element{--align-self:flex-start;}.elementor-3461 .elementor-element.elementor-element-eaf6ba1{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3461 .elementor-element.elementor-element-8316545{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;font-family:"plak", Sans-serif;font-size:20px;font-weight:400;color:#B4B4B4;}.elementor-3461 .elementor-element.elementor-element-8316545.elementor-element{--align-self:flex-start;}.elementor-3461 .elementor-element.elementor-element-707a161{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3461 .elementor-element.elementor-element-3a20851{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;font-family:"plak", Sans-serif;font-size:20px;font-weight:400;color:#B4B4B4;}.elementor-3461 .elementor-element.elementor-element-3a20851.elementor-element{--align-self:flex-start;}.elementor-3461 .elementor-element.elementor-element-7a87e4f{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3461 .elementor-element.elementor-element-2472f7d{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;font-family:"plak", Sans-serif;font-size:20px;font-weight:400;color:#B4B4B4;}.elementor-3461 .elementor-element.elementor-element-2472f7d.elementor-element{--align-self:flex-start;}.elementor-3461 .elementor-element.elementor-element-badb192{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3461 .elementor-element.elementor-element-3775746{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;font-family:"plak", Sans-serif;font-size:20px;font-weight:400;color:#B4B4B4;}.elementor-3461 .elementor-element.elementor-element-3775746.elementor-element{--align-self:flex-start;}.elementor-3461 .elementor-element.elementor-element-7a7dceb{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3461 .elementor-element.elementor-element-6f1e7bb{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;font-family:"plak", Sans-serif;font-size:20px;font-weight:400;color:#B4B4B4;}.elementor-3461 .elementor-element.elementor-element-6f1e7bb.elementor-element{--align-self:flex-start;}.elementor-3461 .elementor-element.elementor-element-293ba5f{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 935px );max-width:935px;margin:-0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:935px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:32px;--n-accordion-icon-normal-color:#00000000;--n-accordion-icon-hover-color:#00000000;--n-accordion-icon-active-color:#00000000;}.elementor-3461 .elementor-element.elementor-element-293ba5f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#080A0C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF10;}.elementor-3461 .elementor-element.elementor-element-293ba5f.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-293ba5f {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-3461 .elementor-element.elementor-element-293ba5f > .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:"plak", Sans-serif;font-weight:600;}:where( .elementor-3461 .elementor-element.elementor-element-293ba5f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF10;}.elementor-3461 .elementor-element.elementor-element-8d7b174{--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.elementor-page-3461:not(.elementor-motion-effects-element-type-background), body.elementor-page-3461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00010F;}@media(min-width:768px){.elementor-3461 .elementor-element.elementor-element-d7c8589{--width:86%;}.elementor-3461 .elementor-element.elementor-element-e389d05{--width:100%;}.elementor-3461 .elementor-element.elementor-element-98748e7{--width:65%;}.elementor-3461 .elementor-element.elementor-element-3bcf7e7{--width:70%;}.elementor-3461 .elementor-element.elementor-element-13f25e1{--width:76%;}.elementor-3461 .elementor-element.elementor-element-f6528d2{--width:80%;}.elementor-3461 .elementor-element.elementor-element-1e11f05{--width:60%;}.elementor-3461 .elementor-element.elementor-element-79b9299{--width:80%;}.elementor-3461 .elementor-element.elementor-element-39fc573{--width:79%;}.elementor-3461 .elementor-element.elementor-element-30862b5{--width:63%;}.elementor-3461 .elementor-element.elementor-element-8267e3a{--width:4%;}.elementor-3461 .elementor-element.elementor-element-034ba5a{--width:74%;}.elementor-3461 .elementor-element.elementor-element-66c8e47{--width:81%;}.elementor-3461 .elementor-element.elementor-element-5b3d464{--width:48%;}.elementor-3461 .elementor-element.elementor-element-1697fd5{--width:81%;}.elementor-3461 .elementor-element.elementor-element-6b3274f{--width:70%;}}@media(max-width:767px){.elementor-3461 .elementor-element.elementor-element-7f95606 .elementor-heading-title{font-size:16px;letter-spacing:0.6px;}.elementor-3461 .elementor-element.elementor-element-19fa9cc:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-19fa9cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://peru-chough-211615.hostingersite.com/wp-content/uploads/2025/07/d3ed333.webp");background-size:cover;}.elementor-3461 .elementor-element.elementor-element-19fa9cc{--min-height:0px;--padding-top:60px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-3461 .elementor-element.elementor-element-2faf6f6{width:100%;max-width:100%;}.elementor-3461 .elementor-element.elementor-element-2faf6f6 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-3461 .elementor-element.elementor-element-a3a4299{width:100%;max-width:100%;}.elementor-3461 .elementor-element.elementor-element-5347960.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-5347960 .elementor-button{padding:22px 47px 22px 22px;}.elementor-3461 .elementor-element.elementor-element-94e7642:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-94e7642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://peru-chough-211615.hostingersite.com/wp-content/uploads/2025/07/asdq3q.webp");background-size:cover;}.elementor-3461 .elementor-element.elementor-element-94e7642{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3461 .elementor-element.elementor-element-d7c8589{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3461 .elementor-element.elementor-element-1483ec3{text-align:center;}.elementor-3461 .elementor-element.elementor-element-1483ec3 .elementor-heading-title{font-size:24px;line-height:1.5em;}.elementor-3461 .elementor-element.elementor-element-e93819a{text-align:center;font-size:18px;}.elementor-3461 .elementor-element.elementor-element-d2ccacc{text-align:center;}.elementor-3461 .elementor-element.elementor-element-d2ccacc img{width:81%;}.elementor-3461 .elementor-element.elementor-element-9ae1d11{text-align:center;}.elementor-3461 .elementor-element.elementor-element-9ae1d11 img{width:81%;}.elementor-3461 .elementor-element.elementor-element-1ac78f7:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-1ac78f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://peru-chough-211615.hostingersite.com/wp-content/uploads/2025/07/s3mobileworld.webp");background-position:center center;background-size:cover;}.elementor-3461 .elementor-element.elementor-element-1ac78f7{--padding-top:55px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3461 .elementor-element.elementor-element-3bcf7e7{--min-height:352px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3461 .elementor-element.elementor-element-c7be8c4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3461 .elementor-element.elementor-element-c7be8c4 img{width:100%;}.elementor-3461 .elementor-element.elementor-element-13f25e1{--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-3461 .elementor-element.elementor-element-1fb586a{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3461 .elementor-element.elementor-element-1290f3f{z-index:3;}.elementor-3461 .elementor-element.elementor-element-1290f3f .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-3461 .elementor-element.elementor-element-ef7648a.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-ef7648a .elementor-button{padding:22px 66px 22px 22px;}.elementor-3461 .elementor-element.elementor-element-7ea706a:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-7ea706a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://peru-chough-211615.hostingersite.com/wp-content/uploads/2025/07/wqsd2d2.webp");}.elementor-3461 .elementor-element.elementor-element-7ea706a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3461 .elementor-element.elementor-element-f6528d2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3461 .elementor-element.elementor-element-9a2c783{font-size:11px;}.elementor-3461 .elementor-element.elementor-element-8acb289{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3461 .elementor-element.elementor-element-7d5f69f .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-3461 .elementor-element.elementor-element-64ad50a{font-size:30px;line-height:1.2em;}.elementor-3461 .elementor-element.elementor-element-79b9299{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3461 .elementor-element.elementor-element-1f29460{--min-height:128px;}.elementor-3461 .elementor-element.elementor-element-c42a1b0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3461 .elementor-element.elementor-element-d964910 img{width:100%;}.elementor-3461 .elementor-element.elementor-element-26473a9 .elementor-heading-title{font-size:30px;}.elementor-3461 .elementor-element.elementor-element-723ebfa.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-723ebfa .elementor-button{padding:22px 57px 22px 22px;}.elementor-3461 .elementor-element.elementor-element-7c5428a:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-7c5428a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://peru-chough-211615.hostingersite.com/wp-content/uploads/2025/07/swqsqw.webp");}.elementor-3461 .elementor-element.elementor-element-7c5428a{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-3461 .elementor-element.elementor-element-f8e111c{width:100%;max-width:100%;}.elementor-3461 .elementor-element.elementor-element-f8e111c .elementor-heading-title{font-size:7.4vw;line-height:1.5em;}.elementor-3461 .elementor-element.elementor-element-94cf580{width:100%;max-width:100%;}.elementor-3461 .elementor-element.elementor-element-ae5e236{width:100%;max-width:100%;}.elementor-3461 .elementor-element.elementor-element-d351048.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-d351048 .elementor-button{padding:22px 68px 22px 22px;}.elementor-3461 .elementor-element.elementor-element-70bca82{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-3461 .elementor-element.elementor-element-860fdc4{width:100%;max-width:100%;}.elementor-3461 .elementor-element.elementor-element-860fdc4 .elementor-heading-title{font-size:10vw;}.elementor-3461 .elementor-element.elementor-element-2e7afaa{width:100%;max-width:100%;}.elementor-3461 .elementor-element.elementor-element-d91d291{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3461 .elementor-element.elementor-element-2396f66{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3461 .elementor-element.elementor-element-fa12526{width:100%;max-width:100%;font-size:15px;line-height:1.3em;}.elementor-3461 .elementor-element.elementor-element-c694179{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3461 .elementor-element.elementor-element-ded60a2{width:100%;max-width:100%;font-size:18px;line-height:1.3em;}.elementor-3461 .elementor-element.elementor-element-7261286{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3461 .elementor-element.elementor-element-2c7306c{width:100%;max-width:100%;font-size:15px;line-height:1.3em;}.elementor-3461 .elementor-element.elementor-element-8267e3a{--width:40px;}.elementor-3461 .elementor-element.elementor-element-199ba7f img{width:100%;}.elementor-3461 .elementor-element.elementor-element-7cd41b6:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-7cd41b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://peru-chough-211615.hostingersite.com/wp-content/uploads/2025/07/ubdsaixg68.webp");}.elementor-3461 .elementor-element.elementor-element-7cd41b6{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3461 .elementor-element.elementor-element-dcd1692{width:100%;max-width:100%;}.elementor-3461 .elementor-element.elementor-element-dcd1692 .elementor-heading-title{font-size:12vw;}.elementor-3461 .elementor-element.elementor-element-1d6b08c{width:100%;max-width:100%;}.elementor-3461 .elementor-element.elementor-element-034ba5a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3461 .elementor-element.elementor-element-725f969{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3461 .elementor-element.elementor-element-3920b85{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3461 .elementor-element.elementor-element-867a9ae .elementor-heading-title{font-size:7.4vw;line-height:1.2em;}.elementor-3461 .elementor-element.elementor-element-2b16db2 .elementor-heading-title{font-size:9.2vw;}.elementor-3461 .elementor-element.elementor-element-d6e613a.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-d6e613a .elementor-button{padding:22px 110px 22px 22px;}.elementor-3461 .elementor-element.elementor-element-06a6fca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3461 .elementor-element.elementor-element-f619855.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-f619855 .elementor-button{padding:22px 110px 22px 22px;}.elementor-3461 .elementor-element.elementor-element-8dccb45{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-3461 .elementor-element.elementor-element-66c8e47{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3461 .elementor-element.elementor-element-6bef5fb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3461 .elementor-element.elementor-element-568923f .elementor-heading-title{font-size:8vw;line-height:1.6em;}.elementor-3461 .elementor-element.elementor-element-519f5b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3461 .elementor-element.elementor-element-519f5b5 .elementor-icon-list-item > a{font-size:18px;}.elementor-3461 .elementor-element.elementor-element-7d1408f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3461 .elementor-element.elementor-element-e9a0136{--flex-wrap:nowrap;}.elementor-3461 .elementor-element.elementor-element-8d6c231 .elementor-heading-title{font-size:30px;}.elementor-3461 .elementor-element.elementor-element-57ad434 .elementor-heading-title{font-size:60px;}.elementor-3461 .elementor-element.elementor-element-26420bb.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-26420bb .elementor-button{padding:22px 61px 22px 22px;}.elementor-3461 .elementor-element.elementor-element-1697fd5{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3461 .elementor-element.elementor-element-d1d28da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3461 .elementor-element.elementor-element-2119ab7 .elementor-icon{font-size:185px;}.elementor-3461 .elementor-element.elementor-element-2119ab7 .elementor-icon svg{height:185px;}.elementor-3461 .elementor-element.elementor-element-0b58256{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3461 .elementor-element.elementor-element-ea1c0e0 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-3461 .elementor-element.elementor-element-88e36a0:not(.elementor-motion-effects-element-type-background), .elementor-3461 .elementor-element.elementor-element-88e36a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://peru-chough-211615.hostingersite.com/wp-content/uploads/2025/07/Sem-Titulo-5-1.webp");background-position:top center;background-size:cover;}.elementor-3461 .elementor-element.elementor-element-88e36a0{--padding-top:360px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3461 .elementor-element.elementor-element-1b3e33e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3461 .elementor-element.elementor-element-44e8670 .elementor-heading-title{font-size:43px;line-height:1.3em;}.elementor-3461 .elementor-element.elementor-element-dad550c .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-3461 .elementor-element.elementor-element-473c8d3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3461 .elementor-element.elementor-element-473c8d3 .elementor-icon-list-item > a{font-size:16px;}.elementor-3461 .elementor-element.elementor-element-ea9749e.elementor-element{--align-self:center;}.elementor-3461 .elementor-element.elementor-element-ea9749e .elementor-button{padding:22px 58px 22px 22px;}.elementor-3461 .elementor-element.elementor-element-c29a31c .elementor-heading-title{font-size:43px;line-height:1em;}.elementor-3461 .elementor-element.elementor-element-7db4bb5{font-size:16px;}.elementor-3461 .elementor-element.elementor-element-01947cc{font-size:16px;}.elementor-3461 .elementor-element.elementor-element-8316545{font-size:16px;}.elementor-3461 .elementor-element.elementor-element-3a20851{font-size:16px;}.elementor-3461 .elementor-element.elementor-element-2472f7d{font-size:16px;}.elementor-3461 .elementor-element.elementor-element-3775746{font-size:16px;}.elementor-3461 .elementor-element.elementor-element-6f1e7bb{font-size:16px;}.elementor-3461 .elementor-element.elementor-element-293ba5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;--n-accordion-title-font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-2faf6f6 */.degrade2 {
background: linear-gradient(to right, #B2E3FF, #529BC5);
-webkit-background-clip: text;
color: transparent !important;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c7be8c4 */.rotate-image {
animation: spin 40s linear infinite;
}

@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f25e1 */.elemento-flutuante {
animation: flutuar 10s ease-in-out infinite;
}

@keyframes flutuar {
0% {
transform: translateY(0);
}
50% {
transform: translateY(-15px);
}
100% {
transform: translateY(0);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1290f3f */.degrade {
background: linear-gradient(to right, #22ef00, #159400);
-webkit-background-clip: text;
color: transparent !important;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef7648a */.bot .elementor-button-text,
.bot .elementor-button-icon {
    position: relative;
    z-index: 2;
}

.bot .elementor-button:after {
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(90deg, #33F376, #13AC3E);
    z-index: 0;
    transition: opacity 0.3s linear;
    opacity: 1; /* Sempre visível */
    border: solid 1px #ffffff40;
    border-radius: 1000px;
}

.bot .elementor-button:before {
    position: absolute;
    content: "";
    inset: 0;
    background: linear-gradient(90deg, #13AC3E, #33F376);
    z-index: 1;
    transition: opacity 0.2s linear, box-shadow 0.3s ease; /* Adiciona transição suave para a sombra */
    opacity: 1; /* Sempre visível */
    box-shadow: 0px 0px 0px 0px #BCFFD3; /* Sem sombra no estado normal */
    border: solid 1px #33F376;
    border-radius: 1000px;
}

.bot .elementor-button {
    transition: 0.5s;
    background: transparent !important;
    display: flex; /* Usar flexbox para centralizar */
    align-items: center; /* Alinha verticalmente */
    justify-content: center; /* Alinha horizontalmente */
    text-align: center; /* Garante que o texto esteja centralizado */
    padding: 10px 20px; /* Adiciona padding ao botão para dar mais espaço */
}

/* Ícone com efeito permanente */
.bot .elementor-button-icon {
    z-index: 2;
    font-size: 16px;
    background: #33F376;
    padding: 12px 13px 10px 12px;
    border-radius: 200px;
    transition: 0.5s;
    opacity: 1; /* Efeito permanente */
    margin-right: 10px; /* Espaçamento entre o ícone e o texto */
    animation: seta 1s infinite ease-in-out;
}

@media only screen and (max-width: 600px) {
    .bot .elementor-button-icon {
        z-index: 2;
        font-size: 12px;
        background: #0000001C;
        padding: 10px 10px 8px 10px;
        border-radius: 200px;
        transition: 0.5s;
        opacity: 1; /* Efeito permanente */
        margin-right: 10px; /* Espaçamento entre o ícone e o texto */
        animation: seta 1s infinite ease-in-out;
    }
}

.bot .elementor-button-text {
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(20px); /* Ajuste a posição do texto aqui */
}

/* Garante que o wrapper dos itens do botão esteja centralizado */
.bot .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Somente a sombra no hover */
.bot .elementor-button:hover:before {
    opacity: 1;
    box-shadow: 0px 0px 50px 0px #BCFFD3; /* Sombra no hover */
}

/* Remover movimento do texto no hover */
.bot .elementor-button:hover .elementor-button-text {
    transform: translatex(20px); /* Texto não se move no hover */
}

@keyframes seta {
    0%, 100% {
        transform: translatex(10%); /* Ajuste a posição do ícone aqui */
    }
    50% {
        transform: translatex(50%); /* Ajuste a posição do ícone aqui */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ac78f7 */.borda-gradiente::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(
    to right, 
    transparent 0%, 
    #9eaeff 50%, 
    transparent 100%
  );
  border-radius: 10px;
  padding: 1px;
  opacity: 1;
  -webkit-mask: linear-gradient(to bottom, #fff 0 100%) content-box, 
                 linear-gradient(to bottom, #fff 0 100%);
  mask: linear-gradient(to bottom, #fff 0 100%) content-box, 
        linear-gradient(to bottom, #fff 0 100%);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-723ebfa */.bot .elementor-button-text,
.bot .elementor-button-icon {
    position: relative;
    z-index: 2;
}

.bot .elementor-button:after {
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(90deg, #33F376, #13AC3E);
    z-index: 0;
    transition: opacity 0.3s linear;
    opacity: 1; /* Sempre visível */
    border: solid 1px #ffffff40;
    border-radius: 1000px;
}

.bot .elementor-button:before {
    position: absolute;
    content: "";
    inset: 0;
    background: linear-gradient(90deg, #13AC3E, #33F376);
    z-index: 1;
    transition: opacity 0.2s linear, box-shadow 0.3s ease; /* Adiciona transição suave para a sombra */
    opacity: 1; /* Sempre visível */
    box-shadow: 0px 0px 0px 0px #BCFFD3; /* Sem sombra no estado normal */
    border: solid 1px #33F376;
    border-radius: 1000px;
}

.bot .elementor-button {
    transition: 0.5s;
    background: transparent !important;
    display: flex; /* Usar flexbox para centralizar */
    align-items: center; /* Alinha verticalmente */
    justify-content: center; /* Alinha horizontalmente */
    text-align: center; /* Garante que o texto esteja centralizado */
    padding: 10px 20px; /* Adiciona padding ao botão para dar mais espaço */
}

/* Ícone com efeito permanente */
.bot .elementor-button-icon {
    z-index: 2;
    font-size: 16px;
    background: #33F376;
    padding: 12px 13px 10px 12px;
    border-radius: 200px;
    transition: 0.5s;
    opacity: 1; /* Efeito permanente */
    margin-right: 10px; /* Espaçamento entre o ícone e o texto */
    animation: seta 1s infinite ease-in-out;
}

@media only screen and (max-width: 600px) {
    .bot .elementor-button-icon {
        z-index: 2;
        font-size: 12px;
        background: #0000001C;
        padding: 10px 10px 8px 10px;
        border-radius: 200px;
        transition: 0.5s;
        opacity: 1; /* Efeito permanente */
        margin-right: 10px; /* Espaçamento entre o ícone e o texto */
        animation: seta 1s infinite ease-in-out;
    }
}

.bot .elementor-button-text {
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(20px); /* Ajuste a posição do texto aqui */
}

/* Garante que o wrapper dos itens do botão esteja centralizado */
.bot .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Somente a sombra no hover */
.bot .elementor-button:hover:before {
    opacity: 1;
    box-shadow: 0px 0px 50px 0px #BCFFD3; /* Sombra no hover */
}

/* Remover movimento do texto no hover */
.bot .elementor-button:hover .elementor-button-text {
    transform: translatex(20px); /* Texto não se move no hover */
}

@keyframes seta {
    0%, 100% {
        transform: translatex(10%); /* Ajuste a posição do ícone aqui */
    }
    50% {
        transform: translatex(50%); /* Ajuste a posição do ícone aqui */
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d351048 */.bot .elementor-button-text,
.bot .elementor-button-icon {
    position: relative;
    z-index: 2;
}

.bot .elementor-button:after {
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(90deg, #33F376, #13AC3E);
    z-index: 0;
    transition: opacity 0.3s linear;
    opacity: 1; /* Sempre visível */
    border: solid 1px #ffffff40;
    border-radius: 1000px;
}

.bot .elementor-button:before {
    position: absolute;
    content: "";
    inset: 0;
    background: linear-gradient(90deg, #13AC3E, #33F376);
    z-index: 1;
    transition: opacity 0.2s linear, box-shadow 0.3s ease; /* Adiciona transição suave para a sombra */
    opacity: 1; /* Sempre visível */
    box-shadow: 0px 0px 0px 0px #BCFFD3; /* Sem sombra no estado normal */
    border: solid 1px #33F376;
    border-radius: 1000px;
}

.bot .elementor-button {
    transition: 0.5s;
    background: transparent !important;
    display: flex; /* Usar flexbox para centralizar */
    align-items: center; /* Alinha verticalmente */
    justify-content: center; /* Alinha horizontalmente */
    text-align: center; /* Garante que o texto esteja centralizado */
    padding: 10px 20px; /* Adiciona padding ao botão para dar mais espaço */
}

/* Ícone com efeito permanente */
.bot .elementor-button-icon {
    z-index: 2;
    font-size: 16px;
    background: #33F376;
    padding: 12px 13px 10px 12px;
    border-radius: 200px;
    transition: 0.5s;
    opacity: 1; /* Efeito permanente */
    margin-right: 10px; /* Espaçamento entre o ícone e o texto */
    animation: seta 1s infinite ease-in-out;
}

@media only screen and (max-width: 600px) {
    .bot .elementor-button-icon {
        z-index: 2;
        font-size: 12px;
        background: #0000001C;
        padding: 10px 10px 8px 10px;
        border-radius: 200px;
        transition: 0.5s;
        opacity: 1; /* Efeito permanente */
        margin-right: 10px; /* Espaçamento entre o ícone e o texto */
        animation: seta 1s infinite ease-in-out;
    }
}

.bot .elementor-button-text {
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(20px); /* Ajuste a posição do texto aqui */
}

/* Garante que o wrapper dos itens do botão esteja centralizado */
.bot .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Somente a sombra no hover */
.bot .elementor-button:hover:before {
    opacity: 1;
    box-shadow: 0px 0px 50px 0px #BCFFD3; /* Sombra no hover */
}

/* Remover movimento do texto no hover */
.bot .elementor-button:hover .elementor-button-text {
    transform: translatex(20px); /* Texto não se move no hover */
}

@keyframes seta {
    0%, 100% {
        transform: translatex(10%); /* Ajuste a posição do ícone aqui */
    }
    50% {
        transform: translatex(50%); /* Ajuste a posição do ícone aqui */
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d6e613a */.bot .elementor-button-text,
.bot .elementor-button-icon {
    position: relative;
    z-index: 2;
}

.bot .elementor-button:after {
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(90deg, #33F376, #13AC3E);
    z-index: 0;
    transition: opacity 0.3s linear;
    opacity: 1; /* Sempre visível */
    border: solid 1px #ffffff40;
    border-radius: 1000px;
}

.bot .elementor-button:before {
    position: absolute;
    content: "";
    inset: 0;
    background: linear-gradient(90deg, #13AC3E, #33F376);
    z-index: 1;
    transition: opacity 0.2s linear, box-shadow 0.3s ease; /* Adiciona transição suave para a sombra */
    opacity: 1; /* Sempre visível */
    box-shadow: 0px 0px 0px 0px #BCFFD3; /* Sem sombra no estado normal */
    border: solid 1px #33F376;
    border-radius: 1000px;
}

.bot .elementor-button {
    transition: 0.5s;
    background: transparent !important;
    display: flex; /* Usar flexbox para centralizar */
    align-items: center; /* Alinha verticalmente */
    justify-content: center; /* Alinha horizontalmente */
    text-align: center; /* Garante que o texto esteja centralizado */
    padding: 10px 20px; /* Adiciona padding ao botão para dar mais espaço */
}

/* Ícone com efeito permanente */
.bot .elementor-button-icon {
    z-index: 2;
    font-size: 16px;
    background: #33F376;
    padding: 12px 13px 10px 12px;
    border-radius: 200px;
    transition: 0.5s;
    opacity: 1; /* Efeito permanente */
    margin-right: 10px; /* Espaçamento entre o ícone e o texto */
    animation: seta 1s infinite ease-in-out;
}

@media only screen and (max-width: 600px) {
    .bot .elementor-button-icon {
        z-index: 2;
        font-size: 12px;
        background: #0000001C;
        padding: 10px 10px 8px 10px;
        border-radius: 200px;
        transition: 0.5s;
        opacity: 1; /* Efeito permanente */
        margin-right: 10px; /* Espaçamento entre o ícone e o texto */
        animation: seta 1s infinite ease-in-out;
    }
}

.bot .elementor-button-text {
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(20px); /* Ajuste a posição do texto aqui */
}

/* Garante que o wrapper dos itens do botão esteja centralizado */
.bot .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Somente a sombra no hover */
.bot .elementor-button:hover:before {
    opacity: 1;
    box-shadow: 0px 0px 50px 0px #BCFFD3; /* Sombra no hover */
}

/* Remover movimento do texto no hover */
.bot .elementor-button:hover .elementor-button-text {
    transform: translatex(20px); /* Texto não se move no hover */
}

@keyframes seta {
    0%, 100% {
        transform: translatex(10%); /* Ajuste a posição do ícone aqui */
    }
    50% {
        transform: translatex(50%); /* Ajuste a posição do ícone aqui */
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f619855 */.bot .elementor-button-text,
.bot .elementor-button-icon {
    position: relative;
    z-index: 2;
}

.bot .elementor-button:after {
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(90deg, #33F376, #13AC3E);
    z-index: 0;
    transition: opacity 0.3s linear;
    opacity: 1; /* Sempre visível */
    border: solid 1px #ffffff40;
    border-radius: 1000px;
}

.bot .elementor-button:before {
    position: absolute;
    content: "";
    inset: 0;
    background: linear-gradient(90deg, #13AC3E, #33F376);
    z-index: 1;
    transition: opacity 0.2s linear, box-shadow 0.3s ease; /* Adiciona transição suave para a sombra */
    opacity: 1; /* Sempre visível */
    box-shadow: 0px 0px 0px 0px #BCFFD3; /* Sem sombra no estado normal */
    border: solid 1px #33F376;
    border-radius: 1000px;
}

.bot .elementor-button {
    transition: 0.5s;
    background: transparent !important;
    display: flex; /* Usar flexbox para centralizar */
    align-items: center; /* Alinha verticalmente */
    justify-content: center; /* Alinha horizontalmente */
    text-align: center; /* Garante que o texto esteja centralizado */
    padding: 10px 20px; /* Adiciona padding ao botão para dar mais espaço */
}

/* Ícone com efeito permanente */
.bot .elementor-button-icon {
    z-index: 2;
    font-size: 16px;
    background: #33F376;
    padding: 12px 13px 10px 12px;
    border-radius: 200px;
    transition: 0.5s;
    opacity: 1; /* Efeito permanente */
    margin-right: 10px; /* Espaçamento entre o ícone e o texto */
    animation: seta 1s infinite ease-in-out;
}

@media only screen and (max-width: 600px) {
    .bot .elementor-button-icon {
        z-index: 2;
        font-size: 12px;
        background: #0000001C;
        padding: 10px 10px 8px 10px;
        border-radius: 200px;
        transition: 0.5s;
        opacity: 1; /* Efeito permanente */
        margin-right: 10px; /* Espaçamento entre o ícone e o texto */
        animation: seta 1s infinite ease-in-out;
    }
}

.bot .elementor-button-text {
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(20px); /* Ajuste a posição do texto aqui */
}

/* Garante que o wrapper dos itens do botão esteja centralizado */
.bot .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Somente a sombra no hover */
.bot .elementor-button:hover:before {
    opacity: 1;
    box-shadow: 0px 0px 50px 0px #BCFFD3; /* Sombra no hover */
}

/* Remover movimento do texto no hover */
.bot .elementor-button:hover .elementor-button-text {
    transform: translatex(20px); /* Texto não se move no hover */
}

@keyframes seta {
    0%, 100% {
        transform: translatex(10%); /* Ajuste a posição do ícone aqui */
    }
    50% {
        transform: translatex(50%); /* Ajuste a posição do ícone aqui */
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-26420bb */.bot .elementor-button-text,
.bot .elementor-button-icon {
    position: relative;
    z-index: 2;
}

.bot .elementor-button:after {
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(90deg, #33F376, #13AC3E);
    z-index: 0;
    transition: opacity 0.3s linear;
    opacity: 1; /* Sempre visível */
    border: solid 1px #ffffff40;
    border-radius: 1000px;
}

.bot .elementor-button:before {
    position: absolute;
    content: "";
    inset: 0;
    background: linear-gradient(90deg, #13AC3E, #33F376);
    z-index: 1;
    transition: opacity 0.2s linear, box-shadow 0.3s ease; /* Adiciona transição suave para a sombra */
    opacity: 1; /* Sempre visível */
    box-shadow: 0px 0px 0px 0px #BCFFD3; /* Sem sombra no estado normal */
    border: solid 1px #33F376;
    border-radius: 1000px;
}

.bot .elementor-button {
    transition: 0.5s;
    background: transparent !important;
    display: flex; /* Usar flexbox para centralizar */
    align-items: center; /* Alinha verticalmente */
    justify-content: center; /* Alinha horizontalmente */
    text-align: center; /* Garante que o texto esteja centralizado */
    padding: 10px 20px; /* Adiciona padding ao botão para dar mais espaço */
}

/* Ícone com efeito permanente */
.bot .elementor-button-icon {
    z-index: 2;
    font-size: 16px;
    background: #33F376;
    padding: 12px 13px 10px 12px;
    border-radius: 200px;
    transition: 0.5s;
    opacity: 1; /* Efeito permanente */
    margin-right: 10px; /* Espaçamento entre o ícone e o texto */
    animation: seta 1s infinite ease-in-out;
}

@media only screen and (max-width: 600px) {
    .bot .elementor-button-icon {
        z-index: 2;
        font-size: 12px;
        background: #0000001C;
        padding: 10px 10px 8px 10px;
        border-radius: 200px;
        transition: 0.5s;
        opacity: 1; /* Efeito permanente */
        margin-right: 10px; /* Espaçamento entre o ícone e o texto */
        animation: seta 1s infinite ease-in-out;
    }
}

.bot .elementor-button-text {
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(20px); /* Ajuste a posição do texto aqui */
}

/* Garante que o wrapper dos itens do botão esteja centralizado */
.bot .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Somente a sombra no hover */
.bot .elementor-button:hover:before {
    opacity: 1;
    box-shadow: 0px 0px 50px 0px #BCFFD3; /* Sombra no hover */
}

/* Remover movimento do texto no hover */
.bot .elementor-button:hover .elementor-button-text {
    transform: translatex(20px); /* Texto não se move no hover */
}

@keyframes seta {
    0%, 100% {
        transform: translatex(10%); /* Ajuste a posição do ícone aqui */
    }
    50% {
        transform: translatex(50%); /* Ajuste a posição do ícone aqui */
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ea9749e */.bot .elementor-button-text,
.bot .elementor-button-icon {
    position: relative;
    z-index: 2;
}

.bot .elementor-button:after {
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(90deg, #33F376, #13AC3E);
    z-index: 0;
    transition: opacity 0.3s linear;
    opacity: 1; /* Sempre visível */
    border: solid 1px #ffffff40;
    border-radius: 1000px;
}

.bot .elementor-button:before {
    position: absolute;
    content: "";
    inset: 0;
    background: linear-gradient(90deg, #13AC3E, #33F376);
    z-index: 1;
    transition: opacity 0.2s linear, box-shadow 0.3s ease; /* Adiciona transição suave para a sombra */
    opacity: 1; /* Sempre visível */
    box-shadow: 0px 0px 0px 0px #BCFFD3; /* Sem sombra no estado normal */
    border: solid 1px #33F376;
    border-radius: 1000px;
}

.bot .elementor-button {
    transition: 0.5s;
    background: transparent !important;
    display: flex; /* Usar flexbox para centralizar */
    align-items: center; /* Alinha verticalmente */
    justify-content: center; /* Alinha horizontalmente */
    text-align: center; /* Garante que o texto esteja centralizado */
    padding: 10px 20px; /* Adiciona padding ao botão para dar mais espaço */
}

/* Ícone com efeito permanente */
.bot .elementor-button-icon {
    z-index: 2;
    font-size: 16px;
    background: #33F376;
    padding: 12px 13px 10px 12px;
    border-radius: 200px;
    transition: 0.5s;
    opacity: 1; /* Efeito permanente */
    margin-right: 10px; /* Espaçamento entre o ícone e o texto */
    animation: seta 1s infinite ease-in-out;
}

@media only screen and (max-width: 600px) {
    .bot .elementor-button-icon {
        z-index: 2;
        font-size: 12px;
        background: #0000001C;
        padding: 10px 10px 8px 10px;
        border-radius: 200px;
        transition: 0.5s;
        opacity: 1; /* Efeito permanente */
        margin-right: 10px; /* Espaçamento entre o ícone e o texto */
        animation: seta 1s infinite ease-in-out;
    }
}

.bot .elementor-button-text {
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(20px); /* Ajuste a posição do texto aqui */
}

/* Garante que o wrapper dos itens do botão esteja centralizado */
.bot .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Somente a sombra no hover */
.bot .elementor-button:hover:before {
    opacity: 1;
    box-shadow: 0px 0px 50px 0px #BCFFD3; /* Sombra no hover */
}

/* Remover movimento do texto no hover */
.bot .elementor-button:hover .elementor-button-text {
    transform: translatex(20px); /* Texto não se move no hover */
}

@keyframes seta {
    0%, 100% {
        transform: translatex(10%); /* Ajuste a posição do ícone aqui */
    }
    50% {
        transform: translatex(50%); /* Ajuste a posição do ícone aqui */
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Merriweater';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lumnis.com.br/wp-content/uploads/2025/04/merriweather-v31-latin-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Merriweater';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://lumnis.com.br/wp-content/uploads/2025/04/merriweather-v31-latin-600.woff2') format('woff2');
}
@font-face {
	font-family: 'Merriweater';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://lumnis.com.br/wp-content/uploads/2025/04/merriweather-v31-latin-700.woff2') format('woff2');
}
@font-face {
	font-family: 'Merriweater';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://lumnis.com.br/wp-content/uploads/2025/04/merriweather-v31-latin-800.woff2') format('woff2');
}
@font-face {
	font-family: 'Merriweater';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://lumnis.com.br/wp-content/uploads/2025/04/merriweather-v31-latin-900.woff2') format('woff2');
}
@font-face {
	font-family: 'Merriweater';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://lumnis.com.br/wp-content/uploads/2025/04/merriweather-v31-latin-600italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Merriweater';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://lumnis.com.br/wp-content/uploads/2025/04/merriweather-v31-latin-700italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Merriweater';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://lumnis.com.br/wp-content/uploads/2025/04/merriweather-v31-latin-800italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Merriweater';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://lumnis.com.br/wp-content/uploads/2025/04/merriweather-v31-latin-900italic.woff2') format('woff2');
}
/* End Custom Fonts CSS */