.elementor-1998 .elementor-element.elementor-element-489be5f{--display:flex;--min-height:777px;--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:67px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-489be5f:not(.elementor-motion-effects-element-type-background), .elementor-1998 .elementor-element.elementor-element-489be5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gcoinfinity.com/wp-content/uploads/2025/08/bgv4-1-1.webp");background-position:top center;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-3069b58 > .elementor-widget-container{margin:0px 0px 0px -35px;}.elementor-1998 .elementor-element.elementor-element-3069b58.elementor-element{--align-self:flex-start;}.elementor-1998 .elementor-element.elementor-element-3069b58{text-align:center;}.elementor-1998 .elementor-element.elementor-element-3069b58 img{width:65%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1998 .elementor-element.elementor-element-2e24466{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:left;}.elementor-1998 .elementor-element.elementor-element-2e24466 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1998 .elementor-element.elementor-element-2e24466.elementor-element{--align-self:flex-start;}.elementor-1998 .elementor-element.elementor-element-2e24466 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2em;font-weight:500;font-style:normal;line-height:1.4em;}.elementor-1998 .elementor-element.elementor-element-b6f27e1{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:left;}.elementor-1998 .elementor-element.elementor-element-b6f27e1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1998 .elementor-element.elementor-element-b6f27e1.elementor-element{--align-self:flex-start;}.elementor-1998 .elementor-element.elementor-element-b6f27e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1em;font-weight:600;line-height:1.4em;letter-spacing:2.8px;color:#B9B9B9;}.elementor-1998 .elementor-element.elementor-element-1d9e26b{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-1998 .elementor-element.elementor-element-1d9e26b > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1998 .elementor-element.elementor-element-1d9e26b.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-1d9e26b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1em;font-weight:600;line-height:1.4em;letter-spacing:2.8px;color:#B9B9B9;}.elementor-1998 .elementor-element.elementor-element-de21acc{--display:flex;--min-height:422px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-de21acc:not(.elementor-motion-effects-element-type-background), .elementor-1998 .elementor-element.elementor-element-de21acc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #121212 100%);}.elementor-1998 .elementor-element.elementor-element-b560a43{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-1998 .elementor-element.elementor-element-b560a43 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-b560a43.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-b560a43 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1998 .elementor-element.elementor-element-f6156f7{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-1998 .elementor-element.elementor-element-f6156f7 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-1998 .elementor-element.elementor-element-f6156f7.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-f6156f7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-1998 .elementor-element.elementor-element-cdeae76{--display:flex;--min-height:157px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1998 .elementor-element.elementor-element-cdeae76.e-con{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-eff5ad2{text-align:center;}.elementor-1998 .elementor-element.elementor-element-eff5ad2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.2em;}.elementor-1998 .elementor-element.elementor-element-f418956 img{width:22%;max-width:30%;}.elementor-1998 .elementor-element.elementor-element-8ba0697{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;}.elementor-1998 .elementor-element.elementor-element-8ba0697.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-8ba0697 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4em;font-weight:400;line-height:1.2em;}.elementor-1998 .elementor-element.elementor-element-63a9035{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;}.elementor-1998 .elementor-element.elementor-element-63a9035 > .elementor-widget-container{margin:50px 0px -20px 0px;}.elementor-1998 .elementor-element.elementor-element-63a9035.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-63a9035 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-1998 .elementor-element.elementor-element-241c200{--display:flex;--min-height:741px;--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-241c200:not(.elementor-motion-effects-element-type-background), .elementor-1998 .elementor-element.elementor-element-241c200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1D17A;background-image:url("https://gcoinfinity.com/wp-content/uploads/2025/08/mpm2-1-1-1.webp");background-position:top center;background-size:cover;}.elementor-1998 .elementor-element.elementor-element-4884a07{width:initial;max-width:initial;text-align:left;}.elementor-1998 .elementor-element.elementor-element-4884a07.elementor-element{--align-self:flex-start;}.elementor-1998 .elementor-element.elementor-element-4884a07 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:700;line-height:1.2em;}.elementor-1998 .elementor-element.elementor-element-d3be58a{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:left;}.elementor-1998 .elementor-element.elementor-element-d3be58a > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-1998 .elementor-element.elementor-element-d3be58a.elementor-element{--align-self:flex-start;}.elementor-1998 .elementor-element.elementor-element-d3be58a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );text-shadow:0px 0px 6px #000000;color:var( --e-global-color-text );}.elementor-1998 .elementor-element.elementor-element-0e511b7{--display:flex;--min-height:777px;--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-0e511b7:not(.elementor-motion-effects-element-type-background), .elementor-1998 .elementor-element.elementor-element-0e511b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1998 .elementor-element.elementor-element-008527f{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;}.elementor-1998 .elementor-element.elementor-element-008527f.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-008527f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1998 .elementor-element.elementor-element-0455219{--display:flex;--min-height:901px;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:#B99C4B;--border-color:#B99C4B;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 43px 30px rgba(194, 169.00000000000009, 68.00000000000001, 0.53);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-1998 .elementor-element.elementor-element-0455219:not(.elementor-motion-effects-element-type-background), .elementor-1998 .elementor-element.elementor-element-0455219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(260deg, var( --e-global-color-primary ) 0%, #C7C7C7 100%);}.elementor-1998 .elementor-element.elementor-element-0455219.e-con{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-3ce41aa > .elementor-widget-container{margin:020px 0px 20px 0px;}.elementor-1998 .elementor-element.elementor-element-3ce41aa{text-align:center;}.elementor-1998 .elementor-element.elementor-element-3ce41aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8em;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-1998 .elementor-element.elementor-element-0483ab5{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-1998 .elementor-element.elementor-element-0483ab5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1998 .elementor-element.elementor-element-0483ab5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-1998 .elementor-element.elementor-element-8208abf > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-8208abf{text-align:center;}.elementor-1998 .elementor-element.elementor-element-8208abf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.8em;font-weight:700;line-height:1.4em;color:#000000;}.elementor-1998 .elementor-element.elementor-element-16c103e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1998 .elementor-element.elementor-element-16c103e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1998 .elementor-element.elementor-element-16c103e.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-16c103e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1998 .elementor-element.elementor-element-c44462b .elementor-button{background-color:#61AD5B;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:0px 2px 8px 3px rgba(0, 0, 0, 0.22);}.elementor-1998 .elementor-element.elementor-element-c44462b .elementor-button:hover, .elementor-1998 .elementor-element.elementor-element-c44462b .elementor-button:focus{background-color:#22571E;color:var( --e-global-color-primary );}.elementor-1998 .elementor-element.elementor-element-c44462b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1998 .elementor-element.elementor-element-c44462b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1998 .elementor-element.elementor-element-c44462b .elementor-button:hover svg, .elementor-1998 .elementor-element.elementor-element-c44462b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1998 .elementor-element.elementor-element-0d816e3{--display:flex;--min-height:1412px;--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-b5404eb{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;}.elementor-1998 .elementor-element.elementor-element-b5404eb > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1998 .elementor-element.elementor-element-b5404eb.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-b5404eb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-ba36a98{--display:grid;--min-height:858px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1998 .elementor-element.elementor-element-ca42976{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-1998 .elementor-element.elementor-element-ca42976 > .elementor-widget-container{margin:0px -50px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-ca42976.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1998 .elementor-element.elementor-element-ca42976 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(2.2em/2);}.elementor-1998 .elementor-element.elementor-element-ca42976 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(2.2em/2);}.elementor-1998 .elementor-element.elementor-element-ca42976 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(2.2em/2);margin-left:calc(2.2em/2);}.elementor-1998 .elementor-element.elementor-element-ca42976 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-2.2em/2);margin-left:calc(-2.2em/2);}body.rtl .elementor-1998 .elementor-element.elementor-element-ca42976 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-2.2em/2);}body:not(.rtl) .elementor-1998 .elementor-element.elementor-element-ca42976 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-2.2em/2);}.elementor-1998 .elementor-element.elementor-element-ca42976 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1998 .elementor-element.elementor-element-ca42976 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1998 .elementor-element.elementor-element-ca42976 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1998 .elementor-element.elementor-element-ca42976 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.5em;}.elementor-1998 .elementor-element.elementor-element-ca42976 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1998 .elementor-element.elementor-element-a4eb2a2 > .elementor-widget-container{margin:10% -10% 0% 10%;}.elementor-1998 .elementor-element.elementor-element-1fdbad7{--display:flex;--min-height:693px;--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#BEA35A;--border-color:#BEA35A;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-1fdbad7:not(.elementor-motion-effects-element-type-background), .elementor-1998 .elementor-element.elementor-element-1fdbad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gcoinfinity.com/wp-content/uploads/2025/08/floripa.webp");background-position:top center;background-size:cover;}.elementor-1998 .elementor-element.elementor-element-22d5f15 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-22d5f15.elementor-element{--order:99999 /* order end hack */;}.elementor-1998 .elementor-element.elementor-element-22d5f15 img{width:14%;}.elementor-1998 .elementor-element.elementor-element-016a7ee{text-align:center;}.elementor-1998 .elementor-element.elementor-element-016a7ee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2em;font-weight:700;line-height:1.4em;text-shadow:0px 0px 38px rgba(0, 0, 0, 0.58);}.elementor-1998 .elementor-element.elementor-element-1532309{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-1998 .elementor-element.elementor-element-1532309.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-1532309 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.5em;text-shadow:0px 0px 35px rgba(0, 0, 0, 0.91);}.elementor-1998 .elementor-element.elementor-element-902af8d img{width:44%;}.elementor-1998 .elementor-element.elementor-element-89d274b{--display:flex;--min-height:555px;--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:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1998 .elementor-element.elementor-element-66bb108 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1998 .elementor-element.elementor-element-66bb108.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-66bb108{text-align:center;}.elementor-1998 .elementor-element.elementor-element-66bb108 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1998 .elementor-element.elementor-element-3c05097{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-1998 .elementor-element.elementor-element-3c05097 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1998 .elementor-element.elementor-element-3c05097.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-3c05097 .elementor-icon-box-title, .elementor-1998 .elementor-element.elementor-element-3c05097 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-e7efef5{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-1998 .elementor-element.elementor-element-e7efef5 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1998 .elementor-element.elementor-element-e7efef5.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-e7efef5 .elementor-icon-box-title, .elementor-1998 .elementor-element.elementor-element-e7efef5 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-e76ade1{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-1998 .elementor-element.elementor-element-e76ade1 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1998 .elementor-element.elementor-element-e76ade1.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-e76ade1 .elementor-icon-box-title, .elementor-1998 .elementor-element.elementor-element-e76ade1 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-c1cc42a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-1998 .elementor-element.elementor-element-c1cc42a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-c1cc42a.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-c1cc42a .elementor-icon-box-title, .elementor-1998 .elementor-element.elementor-element-c1cc42a .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-ad255c2 .elementor-button{background-color:#61AD5B;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-1998 .elementor-element.elementor-element-ad255c2{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1998 .elementor-element.elementor-element-ad255c2 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-ad255c2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1998 .elementor-element.elementor-element-ad255c2 .elementor-button:hover, .elementor-1998 .elementor-element.elementor-element-ad255c2 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-1998 .elementor-element.elementor-element-ad255c2 .elementor-button:hover svg, .elementor-1998 .elementor-element.elementor-element-ad255c2 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1998 .elementor-element.elementor-element-70ad0a0{--display:flex;--min-height:539px;--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-6c848a2{text-align:center;}.elementor-1998 .elementor-element.elementor-element-6c848a2 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-9aef619{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-1998 .elementor-element.elementor-element-9aef619 > .elementor-widget-container{margin:-15px 0px 40px 0px;}.elementor-1998 .elementor-element.elementor-element-9aef619.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-9aef619 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1998 .elementor-element.elementor-element-8bcaa3d{--display:flex;--min-height:39px;--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-1998 .elementor-element.elementor-element-c1123b6{width:var( --container-widget-width, 603px );max-width:603px;--container-widget-width:603px;--container-widget-flex-grow:0;}.elementor-1998 .elementor-element.elementor-element-c1123b6 img{width:100%;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;}.elementor-1998 .elementor-element.elementor-element-aada9a6{--display:flex;--min-height:212px;--justify-content:center;--border-radius:2px 2px 2px 2px;--margin-top:0px;--margin-bottom:0px;--margin-left:-60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1998 .elementor-element.elementor-element-b09c7ae > .elementor-widget-container{margin:0% -16% 0% 0%;padding:0em 0em 0em 2em;}.elementor-1998 .elementor-element.elementor-element-b09c7ae .elementor-image-box-wrapper{text-align:left;}.elementor-1998 .elementor-element.elementor-element-b09c7ae .elementor-image-box-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-1998 .elementor-element.elementor-element-e9d9b48{--display:flex;--min-height:39px;--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-1998 .elementor-element.elementor-element-e9d9b48.e-con{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-25891a6{width:var( --container-widget-width, 603px );max-width:603px;--container-widget-width:603px;--container-widget-flex-grow:0;}.elementor-1998 .elementor-element.elementor-element-25891a6 img{width:100%;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;}.elementor-1998 .elementor-element.elementor-element-3b2d9be{--display:flex;--min-height:212px;--justify-content:center;--border-radius:2px 2px 2px 2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;--z-index:4;}.elementor-1998 .elementor-element.elementor-element-3b2d9be.e-con{--order:-99999 /* order start hack */;}.elementor-1998 .elementor-element.elementor-element-450348b > .elementor-widget-container{margin:0% 0% 0% -16%;padding:0em 0em 0em 2em;}.elementor-1998 .elementor-element.elementor-element-450348b .elementor-image-box-wrapper{text-align:left;}.elementor-1998 .elementor-element.elementor-element-450348b .elementor-image-box-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-1998 .elementor-element.elementor-element-689b4b3{--display:flex;--min-height:39px;--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;--flex-wrap:nowrap;}.elementor-1998 .elementor-element.elementor-element-689b4b3.e-con{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-c064b12{width:var( --container-widget-width, 603px );max-width:603px;--container-widget-width:603px;--container-widget-flex-grow:0;}.elementor-1998 .elementor-element.elementor-element-c064b12 img{width:100%;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;}.elementor-1998 .elementor-element.elementor-element-8c295c4{--display:flex;--min-height:212px;--justify-content:center;--border-radius:2px 2px 2px 2px;--margin-top:0px;--margin-bottom:0px;--margin-left:-60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-0cfd328 > .elementor-widget-container{margin:0% -16% 0% 0%;padding:0em 0em 0em 2em;}.elementor-1998 .elementor-element.elementor-element-0cfd328 .elementor-image-box-wrapper{text-align:left;}.elementor-1998 .elementor-element.elementor-element-0cfd328 .elementor-image-box-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-1998 .elementor-element.elementor-element-3f4ae98{--display:flex;--min-height:39px;--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-1998 .elementor-element.elementor-element-3f4ae98.e-con{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-04cb214{width:var( --container-widget-width, 603px );max-width:603px;--container-widget-width:603px;--container-widget-flex-grow:0;}.elementor-1998 .elementor-element.elementor-element-04cb214 img{width:100%;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;}.elementor-1998 .elementor-element.elementor-element-3fc4d20{--display:flex;--min-height:212px;--justify-content:center;--border-radius:2px 2px 2px 2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:28px;--z-index:4;}.elementor-1998 .elementor-element.elementor-element-3fc4d20.e-con{--order:-99999 /* order start hack */;}.elementor-1998 .elementor-element.elementor-element-baa6290 > .elementor-widget-container{margin:0% 0% 0% -16%;padding:0em 0em 0em 2em;}.elementor-1998 .elementor-element.elementor-element-baa6290 .elementor-image-box-wrapper{text-align:left;}.elementor-1998 .elementor-element.elementor-element-baa6290 .elementor-image-box-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-1998 .elementor-element.elementor-element-e48d9fa{--display:flex;--min-height:39px;--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;--flex-wrap:nowrap;}.elementor-1998 .elementor-element.elementor-element-e48d9fa.e-con{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-668f14e{width:var( --container-widget-width, 603px );max-width:603px;--container-widget-width:603px;--container-widget-flex-grow:0;}.elementor-1998 .elementor-element.elementor-element-668f14e img{width:100%;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;}.elementor-1998 .elementor-element.elementor-element-f9bec0f{--display:flex;--min-height:212px;--justify-content:center;--border-radius:2px 2px 2px 2px;--margin-top:0px;--margin-bottom:0px;--margin-left:-60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-635baff > .elementor-widget-container{margin:0% -16% 0% 0%;padding:0em 0em 0em 2em;}.elementor-1998 .elementor-element.elementor-element-635baff .elementor-image-box-wrapper{text-align:left;}.elementor-1998 .elementor-element.elementor-element-635baff .elementor-image-box-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-1998 .elementor-element.elementor-element-2283239{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1998 .elementor-element.elementor-element-2283239 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-2283239.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-2283239 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-1998 .elementor-element.elementor-element-d7bdddd{--display:flex;--min-height:526px;--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CFCFCE45;--border-color:#CFCFCE45;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-d7bdddd:not(.elementor-motion-effects-element-type-background), .elementor-1998 .elementor-element.elementor-element-d7bdddd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gcoinfinity.com/wp-content/uploads/2025/08/foguetecerto.webp");background-position:top center;background-size:cover;}.elementor-1998 .elementor-element.elementor-element-f3b952c{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:left;}.elementor-1998 .elementor-element.elementor-element-f3b952c.elementor-element{--align-self:flex-start;}.elementor-1998 .elementor-element.elementor-element-f3b952c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-3be74b4{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:left;}.elementor-1998 .elementor-element.elementor-element-3be74b4.elementor-element{--align-self:flex-start;}.elementor-1998 .elementor-element.elementor-element-3be74b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.5em;}.elementor-1998 .elementor-element.elementor-element-13c5bc4{--display:flex;--min-height:708px;--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-13c5bc4:not(.elementor-motion-effects-element-type-background), .elementor-1998 .elementor-element.elementor-element-13c5bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1998 .elementor-element.elementor-element-115f1e7 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1998 .elementor-element.elementor-element-115f1e7{text-align:center;}.elementor-1998 .elementor-element.elementor-element-115f1e7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-dc505b3{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-1998 .elementor-element.elementor-element-dc505b3.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-dc505b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-1998 .elementor-element.elementor-element-dc505b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-1998 .elementor-element.elementor-element-dc505b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-1998 .elementor-element.elementor-element-dc505b3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-1998 .elementor-element.elementor-element-dc505b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-1998 .elementor-element.elementor-element-dc505b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-1998 .elementor-element.elementor-element-dc505b3 .elementor-icon-list-icon i{color:#11E710;transition:color 0.3s;}.elementor-1998 .elementor-element.elementor-element-dc505b3 .elementor-icon-list-icon svg{fill:#11E710;transition:fill 0.3s;}.elementor-1998 .elementor-element.elementor-element-dc505b3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1998 .elementor-element.elementor-element-3b3c569{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-1998 .elementor-element.elementor-element-3b3c569 > .elementor-widget-container{margin:15px 0px -20px 0px;}.elementor-1998 .elementor-element.elementor-element-3b3c569.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-3b3c569 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-e783b9a .elementor-button{background-color:#61AD5B;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-1998 .elementor-element.elementor-element-e783b9a{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1998 .elementor-element.elementor-element-e783b9a > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-e783b9a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1998 .elementor-element.elementor-element-e783b9a .elementor-button:hover, .elementor-1998 .elementor-element.elementor-element-e783b9a .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-1998 .elementor-element.elementor-element-e783b9a .elementor-button:hover svg, .elementor-1998 .elementor-element.elementor-element-e783b9a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1998 .elementor-element.elementor-element-f0c3eea{--display:flex;--min-height:504px;--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:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-f0c3eea:not(.elementor-motion-effects-element-type-background), .elementor-1998 .elementor-element.elementor-element-f0c3eea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #625419A8 0%, var( --e-global-color-accent ) 100%);}.elementor-1998 .elementor-element.elementor-element-69f9c78{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;}.elementor-1998 .elementor-element.elementor-element-69f9c78.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-69f9c78 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-33a8b09{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:left;}.elementor-1998 .elementor-element.elementor-element-33a8b09.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-33a8b09 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-2aa824f{--display:flex;--min-height:574px;--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-d0e02c8{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;}.elementor-1998 .elementor-element.elementor-element-d0e02c8 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1998 .elementor-element.elementor-element-d0e02c8.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-d0e02c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2em;font-weight:700;line-height:1.4em;}.elementor-1998 .elementor-element.elementor-element-954b1e0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1998 .elementor-element.elementor-element-954b1e0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1998 .elementor-element.elementor-element-954b1e0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1998 .elementor-element.elementor-element-954b1e0 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1998 .elementor-element.elementor-element-f0a6d6f{text-align:center;}.elementor-1998 .elementor-element.elementor-element-f0a6d6f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-55e4f0c{--display:flex;--min-height:1235px;--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-55e4f0c:not(.elementor-motion-effects-element-type-background), .elementor-1998 .elementor-element.elementor-element-55e4f0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #DBDBDB 0%, #AFAFAF 100%);}.elementor-1998 .elementor-element.elementor-element-1b2633c{text-align:center;}.elementor-1998 .elementor-element.elementor-element-1b2633c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-db7fac4{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-1998 .elementor-element.elementor-element-db7fac4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1998 .elementor-element.elementor-element-db7fac4.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-db7fac4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-1998 .elementor-element.elementor-element-a1bf563 > .elementor-widget-container{margin:0px 0px 0px -90px;}.elementor-1998 .elementor-element.elementor-element-a1bf563.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-a1bf563{text-align:center;}.elementor-1998 .elementor-element.elementor-element-a1bf563 img{width:60%;border-radius:10px 10px 10px 10px;box-shadow:0px 14px 24px 1px rgba(0, 0, 0, 0.33);}.elementor-1998 .elementor-element.elementor-element-fafb3b8 > .elementor-widget-container{margin:-140px 0px 0px 250px;}.elementor-1998 .elementor-element.elementor-element-fafb3b8 img{width:73%;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 24px 0px rgba(0, 0, 0, 0.33);}.elementor-1998 .elementor-element.elementor-element-da4b929{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1998 .elementor-element.elementor-element-da4b929 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-da4b929.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-da4b929 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.7em;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-1998 .elementor-element.elementor-element-57dc1e1{--display:flex;--min-height:645px;--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1998 .elementor-element.elementor-element-57dc1e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1998 .elementor-element.elementor-element-37e54bd{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;}.elementor-1998 .elementor-element.elementor-element-37e54bd > .elementor-widget-container{margin:20% 0% 0% 0%;}.elementor-1998 .elementor-element.elementor-element-37e54bd img{width:100%;border-radius:10px 10px 10px 10px;box-shadow:0px 1px 24px 0px rgba(0, 0, 0, 0.62);}.elementor-1998 .elementor-element.elementor-element-8149af9{--display:flex;--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:100px;--margin-left:50px;--margin-right:-20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-8149af9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1998 .elementor-element.elementor-element-7032db8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1998 .elementor-element.elementor-element-7032db8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-7032db8.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-7032db8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.7em;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-1998 .elementor-element.elementor-element-dc5e312{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1998 .elementor-element.elementor-element-dc5e312.elementor-element{--align-self:flex-start;}.elementor-1998 .elementor-element.elementor-element-dc5e312 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-1998 .elementor-element.elementor-element-c43c45d{--display:flex;--min-height:306px;--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-c43c45d:not(.elementor-motion-effects-element-type-background), .elementor-1998 .elementor-element.elementor-element-c43c45d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1998 .elementor-element.elementor-element-a4243c1{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;}.elementor-1998 .elementor-element.elementor-element-a4243c1.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-a4243c1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4em;font-weight:600;line-height:1.2em;}.elementor-1998 .elementor-element.elementor-element-4b1c4f6{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:left;}.elementor-1998 .elementor-element.elementor-element-4b1c4f6 > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-1998 .elementor-element.elementor-element-4b1c4f6.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-4b1c4f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:500;line-height:1.6em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1998 .elementor-element.elementor-element-8aea800 .elementor-button{background-color:#61AD5B;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-1998 .elementor-element.elementor-element-8aea800{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1998 .elementor-element.elementor-element-8aea800 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-8aea800.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1998 .elementor-element.elementor-element-8aea800 .elementor-button:hover, .elementor-1998 .elementor-element.elementor-element-8aea800 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-1998 .elementor-element.elementor-element-8aea800 .elementor-button:hover svg, .elementor-1998 .elementor-element.elementor-element-8aea800 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1998 .elementor-element.elementor-element-c7f9b76{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-575fcf5 img{width:13%;}.elementor-1998 .elementor-element.elementor-element-2550cf9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1998 .elementor-element.elementor-element-2550cf9.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-1a0d95d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:left;}.elementor-1998 .elementor-element.elementor-element-1a0d95d.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-1a0d95d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );}.elementor-1998 .elementor-element.elementor-element-d8d66f1{--display:flex;--min-height:1000px;--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-1998 .elementor-element.elementor-element-d8d66f1:not(.elementor-motion-effects-element-type-background), .elementor-1998 .elementor-element.elementor-element-d8d66f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #000000 100%);}.elementor-1998 .elementor-element.elementor-element-9e74ebf{--display:flex;--min-height:858px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 34px 5px rgba(255, 255, 255, 0.1);--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-9e74ebf:not(.elementor-motion-effects-element-type-background), .elementor-1998 .elementor-element.elementor-element-9e74ebf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#464646;}.elementor-1998 .elementor-element.elementor-element-9e74ebf.e-con{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-eb58cee{text-align:center;}.elementor-1998 .elementor-element.elementor-element-eb58cee .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:2.2em;font-weight:700;font-style:italic;line-height:1.4em;}.elementor-1998 .elementor-element.elementor-element-e6986a9{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1998 .elementor-element.elementor-element-e6986a9.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-e6986a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.5em;}.elementor-1998 .elementor-element.elementor-element-7aa032b > .elementor-widget-container{margin:-15% -8% 22% -6%;padding:0px 4px 0px 4px;}.elementor-1998 .elementor-element.elementor-element-7aa032b{z-index:4;}.elementor-1998 .elementor-element.elementor-element-7aa032b img{width:80%;}.elementor-1998 .elementor-element.elementor-element-b4d904b{--display:flex;--min-height:850px;--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:100px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-b4d904b:not(.elementor-motion-effects-element-type-background), .elementor-1998 .elementor-element.elementor-element-b4d904b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1998 .elementor-element.elementor-element-7872475 > .elementor-widget-container{margin:0px 0px 030px 0px;}.elementor-1998 .elementor-element.elementor-element-7872475{text-align:center;}.elementor-1998 .elementor-element.elementor-element-7872475 .elementor-heading-title{text-shadow:0px 0px 6px rgba(0, 0, 0, 0.76);}.elementor-1998 .elementor-element.elementor-element-7efe31b{--display:grid;--min-height:493px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2% 1%;--row-gap:2%;--column-gap:1%;--grid-auto-flow:row;--justify-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1998 .elementor-element.elementor-element-a52d469{--divider-border-style:dashed;--divider-color:#FFFFFF;--divider-border-width:3.5px;}.elementor-1998 .elementor-element.elementor-element-a52d469 .elementor-divider-separator{width:37%;}.elementor-1998 .elementor-element.elementor-element-a52d469 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1998 .elementor-element.elementor-element-ba2d68f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C8A84C;--border-color:#C8A84C;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-3a5643f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-3a5643f{text-align:center;}.elementor-1998 .elementor-element.elementor-element-3a5643f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );text-shadow:0px 0px 10px rgba(0, 0, 0, 0.6);color:var( --e-global-color-secondary );}.elementor-1998 .elementor-element.elementor-element-698d8fd{text-align:left;}.elementor-1998 .elementor-element.elementor-element-698d8fd .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-1998 .elementor-element.elementor-element-66387e6{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C8A84C;--border-color:#C8A84C;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-16f4583 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-16f4583{text-align:center;}.elementor-1998 .elementor-element.elementor-element-16f4583 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );text-shadow:0px 0px 10px rgba(0, 0, 0, 0.6);color:var( --e-global-color-secondary );}.elementor-1998 .elementor-element.elementor-element-4de5ae7{text-align:left;}.elementor-1998 .elementor-element.elementor-element-4de5ae7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-1998 .elementor-element.elementor-element-0da2d24 .elementor-button{background-color:#61AD5B;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-1998 .elementor-element.elementor-element-0da2d24{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1998 .elementor-element.elementor-element-0da2d24 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-0da2d24.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1998 .elementor-element.elementor-element-0da2d24 .elementor-button:hover, .elementor-1998 .elementor-element.elementor-element-0da2d24 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-1998 .elementor-element.elementor-element-0da2d24 .elementor-button:hover svg, .elementor-1998 .elementor-element.elementor-element-0da2d24 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1998 .elementor-element.elementor-element-3d76643{--display:flex;--min-height:644px;--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-c42c2a0 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1998 .elementor-element.elementor-element-c42c2a0.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-c42c2a0{text-align:center;}.elementor-1998 .elementor-element.elementor-element-1321b47{--display:flex;}.elementor-1998 .elementor-element.elementor-element-4f6051c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1998 .elementor-element.elementor-element-4fd2209{--display:flex;}.elementor-1998 .elementor-element.elementor-element-e90544a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1998 .elementor-element.elementor-element-7e000ad{--display:flex;}.elementor-1998 .elementor-element.elementor-element-9b4b3d3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1998 .elementor-element.elementor-element-6dc8559{--display:flex;}.elementor-1998 .elementor-element.elementor-element-6f1bb0d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1998 .elementor-element.elementor-element-c63fbd3{--display:flex;}.elementor-1998 .elementor-element.elementor-element-93fce04 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1998 .elementor-element.elementor-element-125889f{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;}.elementor-1998 .elementor-element.elementor-element-125889f.elementor-element{--align-self:center;}:where( .elementor-1998 .elementor-element.elementor-element-125889f > .elementor-widget-container > .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:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}:where( .elementor-1998 .elementor-element.elementor-element-125889f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1998 .elementor-element.elementor-element-919fb47{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-919fb47:not(.elementor-motion-effects-element-type-background), .elementor-1998 .elementor-element.elementor-element-919fb47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #000000 80%);}.elementor-1998 .elementor-element.elementor-element-154e5c0 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1998 .elementor-element.elementor-element-154e5c0.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-154e5c0{text-align:center;}.elementor-1998 .elementor-element.elementor-element-2d176c1{--display:grid;--min-height:493px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0% 6%;--row-gap:0%;--column-gap:6%;--grid-auto-flow:row;--justify-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:16%;--padding-right:16%;}.elementor-1998 .elementor-element.elementor-element-a68b81e{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:280px;--padding-bottom:030px;--padding-left:30px;--padding-right:30px;}.elementor-1998 .elementor-element.elementor-element-a68b81e:not(.elementor-motion-effects-element-type-background), .elementor-1998 .elementor-element.elementor-element-a68b81e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gcoinfinity.com/wp-content/uploads/2025/08/DAVIEPH-1.webp");background-size:cover;}.elementor-1998 .elementor-element.elementor-element-f9db43f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1998 .elementor-element.elementor-element-f9db43f{text-align:center;}.elementor-1998 .elementor-element.elementor-element-f9db43f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );text-shadow:0px 0px 10px rgba(0, 0, 0, 0.6);color:var( --e-global-color-secondary );}.elementor-1998 .elementor-element.elementor-element-65a3384{text-align:center;}.elementor-1998 .elementor-element.elementor-element-65a3384 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-1998 .elementor-element.elementor-element-4b234bb{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:280px;--padding-bottom:030px;--padding-left:30px;--padding-right:30px;}.elementor-1998 .elementor-element.elementor-element-4b234bb:not(.elementor-motion-effects-element-type-background), .elementor-1998 .elementor-element.elementor-element-4b234bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gcoinfinity.com/wp-content/uploads/2025/08/EDP-1-1.webp");background-size:cover;}.elementor-1998 .elementor-element.elementor-element-65ce87e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1998 .elementor-element.elementor-element-65ce87e{text-align:center;}.elementor-1998 .elementor-element.elementor-element-65ce87e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );text-shadow:0px 0px 10px rgba(0, 0, 0, 0.6);color:var( --e-global-color-secondary );}.elementor-1998 .elementor-element.elementor-element-72b86eb{text-align:center;}.elementor-1998 .elementor-element.elementor-element-72b86eb .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-1998 .elementor-element.elementor-element-ed966b1 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-1998 .elementor-element.elementor-element-ed966b1{text-align:center;}.elementor-1998 .elementor-element.elementor-element-ed966b1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.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-1998 .elementor-element.elementor-element-3e86bd6{z-index:10;}.elementor-1998 .elementor-element.elementor-element-3e86bd6 .elementor-icon-wrapper{text-align:center;}.elementor-1998 .elementor-element.elementor-element-215e078{--display:flex;--min-height:215px;--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;}@media(min-width:768px){.elementor-1998 .elementor-element.elementor-element-cdeae76{--width:76%;}.elementor-1998 .elementor-element.elementor-element-0455219{--width:71%;}.elementor-1998 .elementor-element.elementor-element-8bcaa3d{--content-width:80%;}.elementor-1998 .elementor-element.elementor-element-aada9a6{--width:80%;}.elementor-1998 .elementor-element.elementor-element-e9d9b48{--width:80%;}.elementor-1998 .elementor-element.elementor-element-3b2d9be{--width:80%;}.elementor-1998 .elementor-element.elementor-element-689b4b3{--width:80%;}.elementor-1998 .elementor-element.elementor-element-8c295c4{--width:80%;}.elementor-1998 .elementor-element.elementor-element-3f4ae98{--width:80%;}.elementor-1998 .elementor-element.elementor-element-3fc4d20{--width:80%;}.elementor-1998 .elementor-element.elementor-element-e48d9fa{--width:80%;}.elementor-1998 .elementor-element.elementor-element-f9bec0f{--width:80%;}.elementor-1998 .elementor-element.elementor-element-57dc1e1{--width:100%;}.elementor-1998 .elementor-element.elementor-element-8149af9{--width:64%;}.elementor-1998 .elementor-element.elementor-element-9e74ebf{--width:60%;}.elementor-1998 .elementor-element.elementor-element-7efe31b{--width:100%;}.elementor-1998 .elementor-element.elementor-element-ba2d68f{--width:85%;}.elementor-1998 .elementor-element.elementor-element-66387e6{--width:85%;}.elementor-1998 .elementor-element.elementor-element-a68b81e{--width:100%;}.elementor-1998 .elementor-element.elementor-element-4b234bb{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-1998 .elementor-element.elementor-element-ba2d68f{--width:100%;}.elementor-1998 .elementor-element.elementor-element-66387e6{--width:100%;}.elementor-1998 .elementor-element.elementor-element-a68b81e{--width:100%;}.elementor-1998 .elementor-element.elementor-element-4b234bb{--width:100%;}}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-b560a43 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-d3be58a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-008527f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-0483ab5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1998 .elementor-element.elementor-element-16c103e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1998 .elementor-element.elementor-element-c44462b .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-b5404eb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-ba36a98{--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-3c05097 .elementor-icon-box-title, .elementor-1998 .elementor-element.elementor-element-3c05097 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-e7efef5 .elementor-icon-box-title, .elementor-1998 .elementor-element.elementor-element-e7efef5 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-e76ade1 .elementor-icon-box-title, .elementor-1998 .elementor-element.elementor-element-e76ade1 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-c1cc42a .elementor-icon-box-title, .elementor-1998 .elementor-element.elementor-element-c1cc42a .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-ad255c2 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-6c848a2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-9aef619 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-b09c7ae .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-450348b .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-0cfd328 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-baa6290 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-635baff .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-2283239 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-f3b952c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-115f1e7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-3b3c569 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-e783b9a .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-69f9c78 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-33a8b09 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-f0a6d6f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-1b2633c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-db7fac4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-dc5e312 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1998 .elementor-element.elementor-element-8aea800 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-1a0d95d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1998 .elementor-element.elementor-element-7efe31b{--gap:0% 3%;--row-gap:0%;--column-gap:3%;--grid-auto-flow:row;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-3a5643f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-698d8fd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-16f4583 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-4de5ae7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-0da2d24 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-4f6051c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-e90544a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-9b4b3d3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-6f1bb0d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-93fce04 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-125889f{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-1998 .elementor-element.elementor-element-125889f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-2d176c1{--gap:0% 3%;--row-gap:0%;--column-gap:3%;--grid-auto-flow:row;}.elementor-1998 .elementor-element.elementor-element-f9db43f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-65a3384 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1998 .elementor-element.elementor-element-65ce87e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-72b86eb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1998 .elementor-element.elementor-element-ed966b1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-1998 .elementor-element.elementor-element-489be5f:not(.elementor-motion-effects-element-type-background), .elementor-1998 .elementor-element.elementor-element-489be5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gcoinfinity.com/wp-content/uploads/2025/08/Frame-52-1.webp");}.elementor-1998 .elementor-element.elementor-element-489be5f{--padding-top:42%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-3069b58 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-3069b58.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-3069b58{text-align:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-2e24466{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-1998 .elementor-element.elementor-element-b6f27e1{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-1998 .elementor-element.elementor-element-b6f27e1 .elementor-heading-title{font-size:1.5em;}.elementor-1998 .elementor-element.elementor-element-1d9e26b{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-1998 .elementor-element.elementor-element-1d9e26b .elementor-heading-title{font-size:1.5em;}.elementor-1998 .elementor-element.elementor-element-b560a43 > .elementor-widget-container{margin:120px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-b560a43{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-1998 .elementor-element.elementor-element-b560a43 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-eff5ad2 .elementor-heading-title{font-size:1.5em;}.elementor-1998 .elementor-element.elementor-element-8ba0697 .elementor-heading-title{font-size:1.5em;}.elementor-1998 .elementor-element.elementor-element-241c200:not(.elementor-motion-effects-element-type-background), .elementor-1998 .elementor-element.elementor-element-241c200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gcoinfinity.com/wp-content/uploads/2025/08/bgmobile-mbm-1.webp");}.elementor-1998 .elementor-element.elementor-element-241c200{--min-height:1190px;--padding-top:63%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1998 .elementor-element.elementor-element-4884a07.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-4884a07{text-align:center;}.elementor-1998 .elementor-element.elementor-element-d3be58a{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1998 .elementor-element.elementor-element-d3be58a.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-d3be58a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-008527f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-0483ab5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1998 .elementor-element.elementor-element-16c103e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1998 .elementor-element.elementor-element-c44462b .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-b5404eb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-ba36a98{--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-ca42976{--container-widget-width:97%;--container-widget-flex-grow:0;width:var( --container-widget-width, 97% );max-width:97%;}.elementor-1998 .elementor-element.elementor-element-ca42976.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-89d274b{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-3c05097 .elementor-icon-box-title, .elementor-1998 .elementor-element.elementor-element-3c05097 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-e7efef5 .elementor-icon-box-title, .elementor-1998 .elementor-element.elementor-element-e7efef5 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-e76ade1 .elementor-icon-box-title, .elementor-1998 .elementor-element.elementor-element-e76ade1 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-c1cc42a .elementor-icon-box-title, .elementor-1998 .elementor-element.elementor-element-c1cc42a .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-ad255c2 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-6c848a2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-9aef619 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-8bcaa3d{--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-1998 .elementor-element.elementor-element-c1123b6.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-aada9a6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-b09c7ae .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-e9d9b48{--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-1998 .elementor-element.elementor-element-25891a6.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1998 .elementor-element.elementor-element-3b2d9be{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1998 .elementor-element.elementor-element-450348b > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1998 .elementor-element.elementor-element-450348b .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-689b4b3{--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-1998 .elementor-element.elementor-element-c064b12.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-8c295c4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1998 .elementor-element.elementor-element-0cfd328 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1998 .elementor-element.elementor-element-0cfd328 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-3f4ae98{--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-1998 .elementor-element.elementor-element-04cb214.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1998 .elementor-element.elementor-element-3fc4d20{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1998 .elementor-element.elementor-element-baa6290 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1998 .elementor-element.elementor-element-baa6290 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-e48d9fa{--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-1998 .elementor-element.elementor-element-668f14e.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-f9bec0f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1998 .elementor-element.elementor-element-635baff > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1998 .elementor-element.elementor-element-635baff .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-2283239 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-d7bdddd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1998 .elementor-element.elementor-element-f3b952c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-115f1e7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-dc505b3{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-1998 .elementor-element.elementor-element-3b3c569 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-e783b9a .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-69f9c78 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-33a8b09 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-f0a6d6f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-1b2633c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-db7fac4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-a1bf563 img{width:77%;}.elementor-1998 .elementor-element.elementor-element-da4b929 .elementor-heading-title{font-size:1.5em;}.elementor-1998 .elementor-element.elementor-element-57dc1e1{--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-1998 .elementor-element.elementor-element-37e54bd{--container-widget-width:43%;--container-widget-flex-grow:0;width:var( --container-widget-width, 43% );max-width:43%;}.elementor-1998 .elementor-element.elementor-element-37e54bd.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-8149af9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1998 .elementor-element.elementor-element-7032db8 .elementor-heading-title{font-size:1.5em;}.elementor-1998 .elementor-element.elementor-element-dc5e312 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1998 .elementor-element.elementor-element-a4243c1 .elementor-heading-title{font-size:1.5em;}.elementor-1998 .elementor-element.elementor-element-4b1c4f6 .elementor-heading-title{font-size:1.5em;}.elementor-1998 .elementor-element.elementor-element-8aea800 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-1a0d95d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1998 .elementor-element.elementor-element-9e74ebf{--min-height:945px;}.elementor-1998 .elementor-element.elementor-element-e6986a9 .elementor-heading-title{font-size:1.1em;}.elementor-1998 .elementor-element.elementor-element-7aa032b > .elementor-widget-container{margin:-8% -6% 0% -6%;}.elementor-1998 .elementor-element.elementor-element-7efe31b{--grid-auto-flow:row;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-3a5643f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-698d8fd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-16f4583 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-4de5ae7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-0da2d24 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-4f6051c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-e90544a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-9b4b3d3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-6f1bb0d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-93fce04 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-125889f{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-1998 .elementor-element.elementor-element-125889f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-2d176c1{--grid-auto-flow:row;}.elementor-1998 .elementor-element.elementor-element-f9db43f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-65a3384 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1998 .elementor-element.elementor-element-65ce87e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-72b86eb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1998 .elementor-element.elementor-element-ed966b1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-1998 .elementor-element.elementor-element-489be5f:not(.elementor-motion-effects-element-type-background), .elementor-1998 .elementor-element.elementor-element-489be5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gcoinfinity.com/wp-content/uploads/2025/08/BGNEW-1.webp");}.elementor-1998 .elementor-element.elementor-element-489be5f{--min-height:65vh;--margin-top:0px;--margin-bottom:0px;--margin-left:00px;--margin-right:0px;--padding-top:56%;--padding-bottom:20%;--padding-left:3%;--padding-right:3%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-3069b58 > .elementor-widget-container{margin:-4% 0% -6% 0%;}.elementor-1998 .elementor-element.elementor-element-3069b58 img{width:41%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-2e24466 > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-1998 .elementor-element.elementor-element-2e24466 .elementor-heading-title{font-size:1.4em;}.elementor-1998 .elementor-element.elementor-element-b6f27e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-b6f27e1 .elementor-heading-title{font-size:0.85em;line-height:1.4em;}.elementor-1998 .elementor-element.elementor-element-1d9e26b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-1d9e26b .elementor-heading-title{font-size:0.9em;line-height:1.4em;letter-spacing:1.6px;}.elementor-1998 .elementor-element.elementor-element-de21acc{--padding-top:20px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1998 .elementor-element.elementor-element-b560a43 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-b560a43 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-f6156f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-f6156f7{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1998 .elementor-element.elementor-element-f6156f7 .elementor-heading-title{font-size:0.95em;}.elementor-1998 .elementor-element.elementor-element-cdeae76{--width:90%;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1998 .elementor-element.elementor-element-eff5ad2 .elementor-heading-title{font-size:1.2em;}.elementor-1998 .elementor-element.elementor-element-f418956{width:auto;max-width:auto;}.elementor-1998 .elementor-element.elementor-element-f418956 > .elementor-widget-container{margin:0% 0% 41% 0%;}.elementor-1998 .elementor-element.elementor-element-f418956 img{width:53%;max-width:60%;}.elementor-1998 .elementor-element.elementor-element-8ba0697{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1998 .elementor-element.elementor-element-8ba0697 .elementor-heading-title{font-size:1.2em;line-height:1.5em;}.elementor-1998 .elementor-element.elementor-element-63a9035 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-63a9035{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:center;}.elementor-1998 .elementor-element.elementor-element-63a9035 .elementor-heading-title{font-size:0.95em;}.elementor-1998 .elementor-element.elementor-element-241c200{--min-height:870px;--padding-top:330px;--padding-bottom:30px;--padding-left:010px;--padding-right:10px;}.elementor-1998 .elementor-element.elementor-element-4884a07.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-4884a07{text-align:center;}.elementor-1998 .elementor-element.elementor-element-4884a07 .elementor-heading-title{font-size:1.5em;}.elementor-1998 .elementor-element.elementor-element-d3be58a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-d3be58a{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1998 .elementor-element.elementor-element-d3be58a.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-d3be58a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-0e511b7{--padding-top:60px;--padding-bottom:60px;--padding-left:010px;--padding-right:10px;}.elementor-1998 .elementor-element.elementor-element-008527f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1998 .elementor-element.elementor-element-008527f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-0455219{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1998 .elementor-element.elementor-element-3ce41aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-3ce41aa .elementor-heading-title{font-size:1.4em;}.elementor-1998 .elementor-element.elementor-element-0483ab5{width:var( --container-widget-width, 108.867% );max-width:108.867%;--container-widget-width:108.867%;--container-widget-flex-grow:0;}.elementor-1998 .elementor-element.elementor-element-0483ab5 > .elementor-widget-container{margin:0px 0px -22px 0px;}.elementor-1998 .elementor-element.elementor-element-0483ab5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1998 .elementor-element.elementor-element-8208abf .elementor-heading-title{font-size:1.4em;}.elementor-1998 .elementor-element.elementor-element-16c103e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1998 .elementor-element.elementor-element-c44462b{width:var( --container-widget-width, 275.094px );max-width:275.094px;--container-widget-width:275.094px;--container-widget-flex-grow:0;}.elementor-1998 .elementor-element.elementor-element-c44462b .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-0d816e3{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1998 .elementor-element.elementor-element-b5404eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-b5404eb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1998 .elementor-element.elementor-element-b5404eb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-ba36a98{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-ca42976{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1998 .elementor-element.elementor-element-ca42976 > .elementor-widget-container{margin:0px -15px 0px -15px;}.elementor-1998 .elementor-element.elementor-element-ca42976 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1998 .elementor-element.elementor-element-ca42976 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-1998 .elementor-element.elementor-element-a4eb2a2 > .elementor-widget-container{margin:0% 0% 0% 10%;}.elementor-1998 .elementor-element.elementor-element-1fdbad7:not(.elementor-motion-effects-element-type-background), .elementor-1998 .elementor-element.elementor-element-1fdbad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gcoinfinity.com/wp-content/uploads/2025/08/florianopolis-1.webp");}.elementor-1998 .elementor-element.elementor-element-1fdbad7{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-22d5f15 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-22d5f15{z-index:5;}.elementor-1998 .elementor-element.elementor-element-22d5f15 img{width:27%;}.elementor-1998 .elementor-element.elementor-element-016a7ee .elementor-heading-title{font-size:2.3em;}.elementor-1998 .elementor-element.elementor-element-1532309{--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;}.elementor-1998 .elementor-element.elementor-element-1532309 .elementor-heading-title{font-size:1.1em;}.elementor-1998 .elementor-element.elementor-element-902af8d img{width:70%;}.elementor-1998 .elementor-element.elementor-element-89d274b{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-3c05097 .elementor-icon-box-title, .elementor-1998 .elementor-element.elementor-element-3c05097 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-e7efef5 .elementor-icon-box-title, .elementor-1998 .elementor-element.elementor-element-e7efef5 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-e76ade1 .elementor-icon-box-title, .elementor-1998 .elementor-element.elementor-element-e76ade1 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-c1cc42a .elementor-icon-box-title, .elementor-1998 .elementor-element.elementor-element-c1cc42a .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-ad255c2{width:var( --container-widget-width, 275.094px );max-width:275.094px;--container-widget-width:275.094px;--container-widget-flex-grow:0;}.elementor-1998 .elementor-element.elementor-element-ad255c2 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-70ad0a0{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1998 .elementor-element.elementor-element-6c848a2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-9aef619 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-b09c7ae > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0em 0em 0em 0em;}.elementor-1998 .elementor-element.elementor-element-b09c7ae .elementor-image-box-wrapper{text-align:center;}.elementor-1998 .elementor-element.elementor-element-b09c7ae .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-450348b > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1998 .elementor-element.elementor-element-450348b .elementor-image-box-wrapper{text-align:center;}.elementor-1998 .elementor-element.elementor-element-450348b .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-0cfd328 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1998 .elementor-element.elementor-element-0cfd328 .elementor-image-box-wrapper{text-align:center;}.elementor-1998 .elementor-element.elementor-element-0cfd328 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-baa6290 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1998 .elementor-element.elementor-element-baa6290 .elementor-image-box-wrapper{text-align:center;}.elementor-1998 .elementor-element.elementor-element-baa6290 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-635baff > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1998 .elementor-element.elementor-element-635baff .elementor-image-box-wrapper{text-align:center;}.elementor-1998 .elementor-element.elementor-element-635baff .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-2283239 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-d7bdddd:not(.elementor-motion-effects-element-type-background), .elementor-1998 .elementor-element.elementor-element-d7bdddd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gcoinfinity.com/wp-content/uploads/2025/08/foguetemovbile.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1998 .elementor-element.elementor-element-d7bdddd{--min-height:590px;--justify-content:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1998 .elementor-element.elementor-element-f3b952c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1998 .elementor-element.elementor-element-f3b952c.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-f3b952c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-3be74b4 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1998 .elementor-element.elementor-element-3be74b4{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;text-align:left;}.elementor-1998 .elementor-element.elementor-element-3be74b4.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-3be74b4 .elementor-heading-title{font-size:0.85em;}.elementor-1998 .elementor-element.elementor-element-13c5bc4{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1998 .elementor-element.elementor-element-115f1e7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-3b3c569{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1998 .elementor-element.elementor-element-3b3c569 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-e783b9a{width:var( --container-widget-width, 275.094px );max-width:275.094px;--container-widget-width:275.094px;--container-widget-flex-grow:0;}.elementor-1998 .elementor-element.elementor-element-e783b9a .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-f0c3eea{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:010px;}.elementor-1998 .elementor-element.elementor-element-69f9c78 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-33a8b09{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1998 .elementor-element.elementor-element-33a8b09 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-2aa824f{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1998 .elementor-element.elementor-element-d0e02c8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1998 .elementor-element.elementor-element-d0e02c8 .elementor-heading-title{font-size:1.45em;}.elementor-1998 .elementor-element.elementor-element-954b1e0{width:var( --container-widget-width, 339px );max-width:339px;--container-widget-width:339px;--container-widget-flex-grow:0;}.elementor-1998 .elementor-element.elementor-element-954b1e0.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-f0a6d6f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-55e4f0c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1998 .elementor-element.elementor-element-1b2633c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-db7fac4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1998 .elementor-element.elementor-element-db7fac4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-a1bf563 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-a1bf563 img{width:100%;}.elementor-1998 .elementor-element.elementor-element-fafb3b8 > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-fafb3b8 img{width:100%;}.elementor-1998 .elementor-element.elementor-element-da4b929 > .elementor-widget-container{margin:90px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-da4b929{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;text-align:center;}.elementor-1998 .elementor-element.elementor-element-da4b929 .elementor-heading-title{font-size:1.2em;}.elementor-1998 .elementor-element.elementor-element-57dc1e1{--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1998 .elementor-element.elementor-element-37e54bd{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1998 .elementor-element.elementor-element-37e54bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-37e54bd.elementor-element{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-37e54bd img{width:100%;}.elementor-1998 .elementor-element.elementor-element-8149af9{--width:105.263%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-8149af9.e-con{--align-self:center;}.elementor-1998 .elementor-element.elementor-element-7032db8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1998 .elementor-element.elementor-element-7032db8 .elementor-heading-title{font-size:1.2em;}.elementor-1998 .elementor-element.elementor-element-dc5e312 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1998 .elementor-element.elementor-element-a4243c1{--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;text-align:center;}.elementor-1998 .elementor-element.elementor-element-a4243c1 .elementor-heading-title{font-size:1.2em;}.elementor-1998 .elementor-element.elementor-element-4b1c4f6{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;text-align:left;}.elementor-1998 .elementor-element.elementor-element-4b1c4f6 .elementor-heading-title{font-size:1.05em;}.elementor-1998 .elementor-element.elementor-element-8aea800{width:var( --container-widget-width, 275.094px );max-width:275.094px;--container-widget-width:275.094px;--container-widget-flex-grow:0;}.elementor-1998 .elementor-element.elementor-element-8aea800 > .elementor-widget-container{margin:13% 0% 0% 0%;}.elementor-1998 .elementor-element.elementor-element-8aea800 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-575fcf5 > .elementor-widget-container{margin:-5% 0% 20% 0%;}.elementor-1998 .elementor-element.elementor-element-575fcf5 img{width:42%;}.elementor-1998 .elementor-element.elementor-element-2550cf9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1998 .elementor-element.elementor-element-1a0d95d{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1998 .elementor-element.elementor-element-1a0d95d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1998 .elementor-element.elementor-element-9e74ebf{--min-height:709px;}.elementor-1998 .elementor-element.elementor-element-eb58cee .elementor-heading-title{font-size:1.4em;}.elementor-1998 .elementor-element.elementor-element-e6986a9 .elementor-heading-title{font-size:0.8em;}.elementor-1998 .elementor-element.elementor-element-7aa032b > .elementor-widget-container{margin:-80px 0px -46px 0px;}.elementor-1998 .elementor-element.elementor-element-b4d904b{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1998 .elementor-element.elementor-element-7efe31b{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2% 0%;--row-gap:2%;--column-gap:0%;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-3a5643f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-698d8fd{text-align:center;}.elementor-1998 .elementor-element.elementor-element-698d8fd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-16f4583 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-4de5ae7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-0da2d24{width:var( --container-widget-width, 275.094px );max-width:275.094px;--container-widget-width:275.094px;--container-widget-flex-grow:0;}.elementor-1998 .elementor-element.elementor-element-0da2d24 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-3d76643{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1998 .elementor-element.elementor-element-4f6051c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-e90544a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-9b4b3d3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-6f1bb0d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-93fce04 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-125889f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-1998 .elementor-element.elementor-element-125889f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-919fb47{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1998 .elementor-element.elementor-element-2d176c1{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2% 0%;--row-gap:2%;--column-gap:0%;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1998 .elementor-element.elementor-element-a68b81e{--width:100%;}.elementor-1998 .elementor-element.elementor-element-a68b81e:not(.elementor-motion-effects-element-type-background), .elementor-1998 .elementor-element.elementor-element-a68b81e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-1998 .elementor-element.elementor-element-f9db43f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-65a3384{text-align:left;}.elementor-1998 .elementor-element.elementor-element-65a3384 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1998 .elementor-element.elementor-element-4b234bb:not(.elementor-motion-effects-element-type-background), .elementor-1998 .elementor-element.elementor-element-4b234bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-1998 .elementor-element.elementor-element-65ce87e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-72b86eb{text-align:left;}.elementor-1998 .elementor-element.elementor-element-72b86eb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1998 .elementor-element.elementor-element-ed966b1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-3e86bd6{z-index:10;}}@media(max-width:1024px) and (min-width:768px){.elementor-1998 .elementor-element.elementor-element-aada9a6{--width:100%;}.elementor-1998 .elementor-element.elementor-element-3b2d9be{--width:100%;}.elementor-1998 .elementor-element.elementor-element-8c295c4{--width:100%;}.elementor-1998 .elementor-element.elementor-element-3fc4d20{--width:100%;}.elementor-1998 .elementor-element.elementor-element-f9bec0f{--width:100%;}.elementor-1998 .elementor-element.elementor-element-7efe31b{--width:100%;}.elementor-1998 .elementor-element.elementor-element-ba2d68f{--width:100%;}.elementor-1998 .elementor-element.elementor-element-2d176c1{--width:100%;}.elementor-1998 .elementor-element.elementor-element-a68b81e{--width:100%;}}@media(min-width:2400px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-b560a43 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-d3be58a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-008527f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-0483ab5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1998 .elementor-element.elementor-element-16c103e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1998 .elementor-element.elementor-element-c44462b .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-b5404eb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-ba36a98{--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-3c05097 .elementor-icon-box-title, .elementor-1998 .elementor-element.elementor-element-3c05097 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-e7efef5 .elementor-icon-box-title, .elementor-1998 .elementor-element.elementor-element-e7efef5 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-e76ade1 .elementor-icon-box-title, .elementor-1998 .elementor-element.elementor-element-e76ade1 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-c1cc42a .elementor-icon-box-title, .elementor-1998 .elementor-element.elementor-element-c1cc42a .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-ad255c2 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-6c848a2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-9aef619 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-b09c7ae .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-450348b .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-0cfd328 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-baa6290 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-635baff .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-2283239 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-f3b952c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-115f1e7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-3b3c569 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-e783b9a .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-69f9c78 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-33a8b09 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-f0a6d6f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-1b2633c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1998 .elementor-element.elementor-element-db7fac4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-dc5e312 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1998 .elementor-element.elementor-element-8aea800 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-1a0d95d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1998 .elementor-element.elementor-element-7efe31b{--grid-auto-flow:row;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-3a5643f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-698d8fd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-16f4583 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-4de5ae7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-0da2d24 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-c42c2a0 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1998 .elementor-element.elementor-element-4f6051c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-e90544a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-9b4b3d3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-6f1bb0d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-93fce04 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-125889f{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-1998 .elementor-element.elementor-element-125889f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-1998 .elementor-element.elementor-element-154e5c0 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1998 .elementor-element.elementor-element-2d176c1{--grid-auto-flow:row;--padding-top:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:7%;}.elementor-1998 .elementor-element.elementor-element-a68b81e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-50px;}.elementor-1998 .elementor-element.elementor-element-f9db43f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-65a3384 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1998 .elementor-element.elementor-element-4b234bb{--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;}.elementor-1998 .elementor-element.elementor-element-65ce87e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1998 .elementor-element.elementor-element-72b86eb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1998 .elementor-element.elementor-element-ed966b1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for heading, class: .elementor-element-2e24466 */@media(max-width:767px){
    .elementor-1998 .elementor-element.elementor-element-2e24466{
        font-size:clamp(0.9em,2.4vw,1.5px)!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6f27e1 */.elementor-1998 .elementor-element.elementor-element-b6f27e1 .destaque{
      background: linear-gradient(240deg, #F1D17A, #DFB74B);
        -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text;
      color: transparent;
}


@media(max-width:767px){
    .elementor-1998 .elementor-element.elementor-element-b6f27e1{
        content:"asadasda";
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d9e26b */.elementor-1998 .elementor-element.elementor-element-1d9e26b .destaque{
      background: linear-gradient(240deg, #F1D17A, #DFB74B);
        -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text;
      color: transparent;
}


@media(max-width:767px){
    .elementor-1998 .elementor-element.elementor-element-1d9e26b{
        content:"asadasda";
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b560a43 */.elementor-1998 .elementor-element.elementor-element-b560a43 .destaque{
      background: linear-gradient(240deg, #F1D17A, #DFB74B);
        -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text;
      color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdeae76 */.elementor-1998 .elementor-element.elementor-element-cdeae76 {
  z-index:1;
  border-radius: 5px;
}

.elementor-1998 .elementor-element.elementor-element-cdeae76:before {
    content:"";
    position:absolute;
    z-index: 10;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding: 1px;
    background: linear-gradient(40deg,transparent,#FFDC7D,#000);
    -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
          mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    border-radius: 5px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de21acc */@media(max-width:767px){
   .elementor-1998 .elementor-element.elementor-element-de21acc{
       margin-top:0%!important;
   }
     .elementor-1998 .elementor-element.elementor-element-de21acc .t1{
        font-size:clamp(0.8em,2vw, 2em);
        line-height:120%!important;

    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4884a07 */.elementor-1998 .elementor-element.elementor-element-4884a07 {
    background: linear-gradient(90deg, #625419, #fff, #625419);
    background-size: 80%;
    background-repeat: no-repeat;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: sombra 2s linear infinite;
}


@keyframes sombra {
    0% {
    background-position: -500%;
}
100% {
    background-position: 500%;
}
}

@media(max-width:1024px){
    .elementor-1998 .elementor-element.elementor-element-4884a07{
          animation: none ;
         -webkit-text-fill-color: #fff;
         color:#fff;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3be58a */.elementor-1998 .elementor-element.elementor-element-d3be58a p{
    margin-top: 4%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ce41aa */.elementor-1998 .elementor-element.elementor-element-3ce41aa{
    text-shadow: 2px 2px 1px #0000020
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8208abf */.elementor-1998 .elementor-element.elementor-element-8208abf .v1{
    font-size: 2em;
    /* background: linear-gradient(180deg, #C3A450, #9F812C);*/
    background: linear-gradient(180deg, #40833B, #22571E);
        -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text;
      color: transparent;
    text-shadow: 1px 1px 4px #00000024
}

.elementor-1998 .elementor-element.elementor-element-8208abf .v2{
    font-size:0.95em;
    font-weight: normal!important;
}

.texto{
    font-size: 0.5em; /*altere o tamanho por aqui*/
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0455219 */.parallax-card {
    background: linear-gradient(135deg, #444, #222);
    border: 5px solid yellow;
    border-radius: 10px;
    display: flex;
    position: relative;
    transition: transform 0.2s ease-out;
    transform-style: preserve-3d;
    will-change: transform;
}

/* Efeito de sombra para reforçar o 3D */
.parallax-card::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: radial-gradient(circle, rgba(0, 0, 0, 0.2) 10%, transparent 80%);
    opacity: 0;
    transition: opacity 0.2s ease-out;
}

.parallax-card:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d816e3 */.elementor-1998 .elementor-element.elementor-element-0d816e3 .elementor-icon-list-icon{
  margin-top: 0px;
    filter: drop-shadow(0 0 2.5mm #E9C86D);
    margin-right:2%;
}

.elementor-1998 .elementor-element.elementor-element-0d816e3 .elementor-icon-list-item {
  background: linear-gradient(135deg, transparent);
  color: #fff;
  padding: 25px 25px 25px 25px;
  border-radius: 10px;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.6;

  transition: transform 0.3s ease;
  margin-bottom: 2%;
transition: 0.4 ease;
}

.elementor-1998 .elementor-element.elementor-element-0d816e3 .elementor-icon-list-item:hover{
    transform: translateY(-5px);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ad255c2 */.elementor-1998 .elementor-element.elementor-element-ad255c2 .elementor-button {
    position: relative; /* Certifique-se de que o botão tenha um posicionamento relativo */
    z-index: 2; /* Garanta que o botão esteja acima dos pseudo-elementos do container */
    mix-blend-mode: screen;
}

.elementor-1998 .elementor-element.elementor-element-ad255c2 .elementor-button::after,
.elementor-1998 .elementor-element.elementor-element-ad255c2 .elementor-button::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 25px;
    background: radial-gradient(51.07% 50.06% at 50.23% 25.21%, #FFF 0%, #CDDDF2 1%, #95B6E4 3%, #6796D9 5%, #437DD0 6%, #296CC9 8%, #1961C5 9%, #145DC4 10%, #104A9B 14%, #0C3877 19%, #092957 24%, #061C3B 29%, #0412258c 36%, rgba(0, 0, 0, 0) 100%);
    background-blend-mode: screen;
    mix-blend-mode: screen;
    transition: all ease 0.5s;
    pointer-events: none;
    z-index: 3; /* Garanta que os pseudo-elementos do botão estejam acima do botão */
    filter: sepia(20%) saturate(30%) brightness(1.2) hue-rotate(180deg);
}

.elementor-1998 .elementor-element.elementor-element-ad255c2 .elementor-button::before {
    background: radial-gradient(50.05% 50.01% at 50.03% 49.57%, #FFF 0%, #CDDDF2 1%, #95B6E4 3%, #6796D9 5%, #437DD0 6%, #296CC9 8%, #1961C5 9%, #145DC4 10%, #104A9B 14%, #0C3877 19%, #092957 24%, #061C3B 29%, #041225 36%, rgba(0, 0, 0, 0) 100%);
    width: 300%;
    height: 140px;
    top: -69px;
    opacity: 0.35;
    z-index: 4;
    mix-blend-mode: screen;
}

.elementor-1998 .elementor-element.elementor-element-ad255c2 .elementor-button:hover {
    box-shadow: 0px 2px 0px 0px #61AD5B, inset 0px 110px 60px #fff, inset 0px 30px 30px 0px #61AD5B, 0px 0px 15px 0px #61AD5B, 0px 15px 45px -15px #61AD5B;
    border-color: #fff;
    background-color: #61AD5B;
}

a:hover {
    opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89d274b */.elementor-1998 .elementor-element.elementor-element-89d274b .elementor-icon{
    position: relative;
    z-index: 2;
}

.elementor-1998 .elementor-element.elementor-element-89d274b .timeline:not(:last-child)::after{
    content: "";
    position: absolute;
   top: 0px;
        left: 25px;
        width: 1px;
        height: 120%;
    background:linear-gradient(0deg,#62541920,#E9C86D20);
}
 .elementor-1998 .elementor-element.elementor-element-89d274b .timeline .elementor-icon-box-wrapper{
        display: flex;
        text-align: left;
        gap: 20px
    }
.elementor-1998 .elementor-element.elementor-element-89d274b .f{
    font-family: times-new-roman;
    font-weight: normal;
    color: #E9C86D;
    font-size: 1.2EM;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c1123b6 */.elementor-1998 .elementor-element.elementor-element-c1123b6 {
  z-index:0;
  border-radius: 5px;
}

.elementor-1998 .elementor-element.elementor-element-c1123b6:before {
    content:"";
    position:absolute;
    z-index: 10;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding: 1px;
    background: linear-gradient(40deg,transparent,#FFDC7D,#000);
    -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
          mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    border-radius: 5px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25891a6 */.elementor-1998 .elementor-element.elementor-element-25891a6 {
  z-index:0;
  border-radius: 5px;
  filter:contrast(115%);
}

.elementor-1998 .elementor-element.elementor-element-25891a6:before {
    content:"";
    position:absolute;
    z-index: 10;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding: 1px;
    background: linear-gradient(40deg,transparent,#FFDC7D,#000);
    -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
          mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    border-radius: 5px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c064b12 */.elementor-1998 .elementor-element.elementor-element-c064b12 {
  z-index:0;
  border-radius: 5px;
}

.elementor-1998 .elementor-element.elementor-element-c064b12:before {
    content:"";
    position:absolute;
    z-index: 10;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding: 1px;
    background: linear-gradient(40deg,transparent,#FFDC7D,#000);
    -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
          mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    border-radius: 5px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-04cb214 */.elementor-1998 .elementor-element.elementor-element-04cb214 {
  z-index:0;
  border-radius: 5px;
}

.elementor-1998 .elementor-element.elementor-element-04cb214:before {
    content:"";
    position:absolute;
    z-index: 10;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding: 1px;
    background: linear-gradient(40deg,transparent,#FFDC7D,#000);
    -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
          mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    border-radius: 5px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-668f14e */.elementor-1998 .elementor-element.elementor-element-668f14e {
  z-index:0;
  border-radius: 5px;
}

.elementor-1998 .elementor-element.elementor-element-668f14e:before {
    content:"";
    position:absolute;
    z-index: 10;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding: 1px;
    background: linear-gradient(40deg,transparent,#FFDC7D,#000);
    -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
          mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    border-radius: 5px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70ad0a0 */.elementor-1998 .elementor-element.elementor-element-70ad0a0 .blurbloc{
    background: linear-gradient(90deg,rgba(255,255,255,0.10)0%,rgba(255,255,255,0.00)100%);
    backdrop-filter: blur(8px)
}

.elementor-1998 .elementor-element.elementor-element-70ad0a0 .blurbloc2{
    background: linear-gradient(270deg,rgba(255,255,255,0.10)0%,rgba(255,255,255,0.00)100%);
    backdrop-filter: blur(8px)

}

@media(min-width:768px) and (max-width:1024px){
    .elementor-1998 .elementor-element.elementor-element-70ad0a0 .blurbloc{
         background: linear-gradient(180deg,rgba(255,255,255,0.10)0%,rgba(255,255,255,0.00)100%);
         margin-top:-45px;
    }
    .elementor-1998 .elementor-element.elementor-element-70ad0a0 .blurbloc2{
       background: linear-gradient(180deg,rgba(255,255,255,0.10)0%,rgba(255,255,255,0.00)100%);
         margin-top:-45px;

}
    
    
}
@media (max-width:767px){
    .elementor-1998 .elementor-element.elementor-element-70ad0a0 .blurbloc{
         background: linear-gradient(180deg,rgba(255,255,255,0.10)0%,rgba(255,255,255,0.00)100%);
         margin-top:-27px;
    }
    
    .elementor-1998 .elementor-element.elementor-element-70ad0a0 .blurbloc2{
     background: linear-gradient(180deg,rgba(255,255,255,0.10)0%,rgba(255,255,255,0.00)100%);
         margin-top:-27px;

}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3b952c */.elementor-1998 .elementor-element.elementor-element-f3b952c{
    text-shadow: 0px 0px 85px white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3be74b4 */.elementor-1998 .elementor-element.elementor-element-3be74b4{
    text-shadow: 0px 0px 85px white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7bdddd */@media(max-width:767px){
    .elementor-1998 .elementor-element.elementor-element-d7bdddd{
        max-height:500px!important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dc505b3 */.elementor-1998 .elementor-element.elementor-element-dc505b3 .elementor-icon-list-text {
    align-self: center;
}

.elementor-1998 .elementor-element.elementor-element-dc505b3 .elementor-icon-list-icon{
    opacity: 0;
    margin-top: -2px;
    transition: 0.5s;
}

.elementor-1998 .elementor-element.elementor-element-dc505b3 .elementor-icon-list-item{
    border-bottom: 1px solid #ffffff30;
}

.elementor-1998 .elementor-element.elementor-element-dc505b3 .elementor-icon-list-items:last-child .elementor-icon-list-item{
    padding-bottom: 8px;
}

.elementor-1998 .elementor-element.elementor-element-dc505b3 .elementor-icon-list-text:before{
    content:"";
    display: flex;
    position: absolute;
    left: 0;
    width: 24px;
    height: 24px;
    border: 1px solid #999999;
    border-radius: 100px;
}

.elementor-1998 .elementor-element.elementor-element-dc505b3 .elementor-icon-list-icon.ativo{
    align-self: flex-start;
    opacity: 1 !important;
    z-index: 999;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e783b9a */.elementor-1998 .elementor-element.elementor-element-e783b9a .elementor-button {
    position: relative; /* Certifique-se de que o botão tenha um posicionamento relativo */
    z-index: 2; /* Garanta que o botão esteja acima dos pseudo-elementos do container */
    mix-blend-mode: screen;
}

.elementor-1998 .elementor-element.elementor-element-e783b9a .elementor-button::after,
.elementor-1998 .elementor-element.elementor-element-e783b9a .elementor-button::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 25px;
    background: radial-gradient(51.07% 50.06% at 50.23% 25.21%, #FFF 0%, #CDDDF2 1%, #95B6E4 3%, #6796D9 5%, #437DD0 6%, #296CC9 8%, #1961C5 9%, #145DC4 10%, #104A9B 14%, #0C3877 19%, #092957 24%, #061C3B 29%, #0412258c 36%, rgba(0, 0, 0, 0) 100%);
    background-blend-mode: screen;
    mix-blend-mode: screen;
    transition: all ease 0.5s;
    pointer-events: none;
    z-index: 3; /* Garanta que os pseudo-elementos do botão estejam acima do botão */
    filter: sepia(20%) saturate(30%) brightness(1.2) hue-rotate(180deg);
}

.elementor-1998 .elementor-element.elementor-element-e783b9a .elementor-button::before {
    background: radial-gradient(50.05% 50.01% at 50.03% 49.57%, #FFF 0%, #CDDDF2 1%, #95B6E4 3%, #6796D9 5%, #437DD0 6%, #296CC9 8%, #1961C5 9%, #145DC4 10%, #104A9B 14%, #0C3877 19%, #092957 24%, #061C3B 29%, #041225 36%, rgba(0, 0, 0, 0) 100%);
    width: 300%;
    height: 140px;
    top: -69px;
    opacity: 0.4;
    z-index: 4;
    mix-blend-mode: screen;
}

.elementor-1998 .elementor-element.elementor-element-e783b9a .elementor-button:hover {
    box-shadow: 0px 2px 0px 0px #61AD5B, inset 0px 110px 60px #fff, inset 0px 30px 30px 0px #61AD5B, 0px 0px 15px 0px #61AD5B, 0px 15px 45px -15px #61AD5B;
    border-color: #fff;
    background-color: #61AD5B;
}
a:hover {
    opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a8b09 */.elementor-1998 .elementor-element.elementor-element-33a8b09 .frasefinal{
     display: block;       
  text-align: center;  
  font-weight: bold;
  font-size: 1.3em
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-954b1e0 */.elementor-1998 .elementor-element.elementor-element-954b1e0 titulo{
    font-size: 42px;
    font-family: "Butler";
    border-bottom: 1px solid #F1D17A;
    font-weight: 400;
    text-transform: uppercase;
    color: #F1D17A;
}

.elementor-1998 .elementor-element.elementor-element-954b1e0 br{
    display: block;
    content: "";
    margin-top: 0.7em;
}

.elementor-1998 .elementor-element.elementor-element-954b1e0 ul li:nth-child(3) .elementor-icon-list-text titulo{
    letter-spacing: -0.5px !important;
}

.elementor-1998 .elementor-element.elementor-element-954b1e0 .elementor-icon-list-icon{
    display: none;
}

.elementor-1998 .elementor-element.elementor-element-954b1e0 .elementor-icon-list-items{
    display: flex-wrap !important;
    justify-content: center;
    gap: 25px;
}

.elementor-1998 .elementor-element.elementor-element-954b1e0 .elementor-icon-list-item {
    display: flex !important;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    align-content: flex-start !important;
    border: 1px solid #F1D17A;
    background-color: #1F1D19;
    border-radius: 10px;
    padding: 40px;
    width: 30%;
    overflow: visible !important;
    transition: 0.5s ease;
}
.elementor-1998 .elementor-element.elementor-element-954b1e0 .elementor-icon-list-item:hover {
    scale:0.96
}

.elementor-1998 .elementor-element.elementor-element-954b1e0 .elementor-icon-list-icon{
    padding-top: 30px;
}

.elementor-1998 .elementor-element.elementor-element-954b1e0 .elementor-icon-list-text {
    align-self: initial !important;
    padding-left: 0;
}

.elementor-1998 .elementor-element.elementor-element-954b1e0 .tt{
    line-height: 50px;
    color: #F1D17A;
    font-size:1.4em;
    font-family: Times New Roman;
}

/*Apenas Laptop*/
@media (min-width: 1025px) and (max-width: 1366px){

.elementor-1998 .elementor-element.elementor-element-954b1e0 .elementor-icon-list-items{
    gap: 30px;
}

.elementor-1998 .elementor-element.elementor-element-954b1e0 .elementor-icon-list-item {
    width: 28%;
}

}

/*Apenas Tablet*/
@media (max-width: 1024px) and (min-width: 768px){

.elementor-1998 .elementor-element.elementor-element-954b1e0 .elementor-icon-list-items{
    gap: 30px;
}

.elementor-1998 .elementor-element.elementor-element-954b1e0 .elementor-icon-list-item {
    width: 45.5%;
}

}

/*Apenas Mobile*/
@media (max-width: 767px){

.elementor-1998 .elementor-element.elementor-element-954b1e0 .elementor-icon-list-items{
    gap: 30px;
}

.elementor-1998 .elementor-element.elementor-element-954b1e0 .elementor-icon-list-item {
    width: 100% !important;
    margin: 0 !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b2633c */.elementor-1998 .elementor-element.elementor-element-1b2633c .elementor-heading-title{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #D2AE4D,#625419,#D2AE4D, #625419); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b1c4f6 */.seta {
  list-style-type: none; /* remove o bullet padrão */
  padding-left: 0;
}

.seta li::before {
  content: "➤"; /* seta unicode */
  color: #fff;
  margin-right: 8px;
}

.elementor-1998 .elementor-element.elementor-element-4b1c4f6 ul{
    margin-left:4%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8aea800 */.elementor-1998 .elementor-element.elementor-element-8aea800 .elementor-button {
    position: relative; /* Certifique-se de que o botão tenha um posicionamento relativo */
    z-index: 2; /* Garanta que o botão esteja acima dos pseudo-elementos do container */
    mix-blend-mode: screen;
}

.elementor-1998 .elementor-element.elementor-element-8aea800 .elementor-button::after,
.elementor-1998 .elementor-element.elementor-element-8aea800 .elementor-button::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 25px;
    background: radial-gradient(51.07% 50.06% at 50.23% 25.21%, #FFF 0%, #CDDDF2 1%, #95B6E4 3%, #6796D9 5%, #437DD0 6%, #296CC9 8%, #1961C5 9%, #145DC4 10%, #104A9B 14%, #0C3877 19%, #092957 24%, #061C3B 29%, #0412258c 36%, rgba(0, 0, 0, 0) 100%);
    background-blend-mode: screen;
    mix-blend-mode: screen;
    transition: all ease 0.5s;
    pointer-events: none;
    z-index: 3; /* Garanta que os pseudo-elementos do botão estejam acima do botão */
    filter: sepia(20%) saturate(30%) brightness(1.2) hue-rotate(180deg);
}

.elementor-1998 .elementor-element.elementor-element-8aea800 .elementor-button::before {
    background: radial-gradient(50.05% 50.01% at 50.03% 49.57%, #FFF 0%, #CDDDF2 1%, #95B6E4 3%, #6796D9 5%, #437DD0 6%, #296CC9 8%, #1961C5 9%, #145DC4 10%, #104A9B 14%, #0C3877 19%, #092957 24%, #061C3B 29%, #041225 36%, rgba(0, 0, 0, 0) 100%);
    width: 300%;
    height: 140px;
    top: -69px;
    opacity: 0.4;
    z-index: 4;
    mix-blend-mode: screen;
}
.elementor-1998 .elementor-element.elementor-element-8aea800 .elementor-button:hover {
    box-shadow: 0px 2px 0px 0px #61AD5B, inset 0px 110px 60px #fff, inset 0px 30px 30px 0px #61AD5B, 0px 0px 15px 0px #61AD5B, 0px 15px 45px -15px #61AD5B;
    border-color: #fff;
    background-color: #61AD5B;
}

a:hover {
    opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a0d95d */.elementor-1998 .elementor-element.elementor-element-1a0d95d ul{
    margin-left: -23px!important
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7aa032b */.elementor-1998 .elementor-element.elementor-element-7aa032b {
    position: absolute;
    top:83%;
    scale:1.37;
    filter: saturate(80%)drop-shadow(0px 5px 28px #62541995)hue-rotate(340deg); 
  right: 83px;
}

@media(min-width:1024px) and (max-width:1080px){
    .elementor-1998 .elementor-element.elementor-element-7aa032b{
        top:20px;
    }
}
@media(min-width:768px) and (max-width:1079px){
    .elementor-1998 .elementor-element.elementor-element-7aa032b{
        top:73%;
        scale:1.128;
        right: 0px;
    }
}

@media(max-width:767px){
   .elementor-1998 .elementor-element.elementor-element-7aa032b{ 
       position:relative;
       scale:1.6;
       top:40px;
       right: 0px;
   }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a52d469 */.elementor-1998 .elementor-element.elementor-element-a52d469 {
    transform: rotate(90deg);
    position: absolute;
    top:122%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16f4583 */.elementor-1998 .elementor-element.elementor-element-16f4583 .icverde{
    color: #34E03C;
    font-size: 1.5em
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efe31b */.elementor-1998 .elementor-element.elementor-element-7efe31b ul{
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0da2d24 */.elementor-1998 .elementor-element.elementor-element-0da2d24 .elementor-button {
    position: relative; /* Certifique-se de que o botão tenha um posicionamento relativo */
    z-index: 2; /* Garanta que o botão esteja acima dos pseudo-elementos do container */
    mix-blend-mode: screen;
}

.elementor-1998 .elementor-element.elementor-element-0da2d24 .elementor-button::after,
.elementor-1998 .elementor-element.elementor-element-0da2d24 .elementor-button::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 25px;
    background: radial-gradient(51.07% 50.06% at 50.23% 25.21%, #FFF 0%, #CDDDF2 1%, #95B6E4 3%, #6796D9 5%, #437DD0 6%, #296CC9 8%, #1961C5 9%, #145DC4 10%, #104A9B 14%, #0C3877 19%, #092957 24%, #061C3B 29%, #0412258c 36%, rgba(0, 0, 0, 0) 100%);
    background-blend-mode: screen;
    mix-blend-mode: screen;
    transition: all ease 0.5s;
    pointer-events: none;
    z-index: 3; /* Garanta que os pseudo-elementos do botão estejam acima do botão */
    filter: sepia(20%) saturate(30%) brightness(1.2) hue-rotate(180deg);
}

.elementor-1998 .elementor-element.elementor-element-0da2d24 .elementor-button::before {
    background: radial-gradient(50.05% 50.01% at 50.03% 49.57%, #FFF 0%, #CDDDF2 1%, #95B6E4 3%, #6796D9 5%, #437DD0 6%, #296CC9 8%, #1961C5 9%, #145DC4 10%, #104A9B 14%, #0C3877 19%, #092957 24%, #061C3B 29%, #041225 36%, rgba(0, 0, 0, 0) 100%);
    width: 300%;
    height: 140px;
    top: -69px;
    opacity: 0.4;
    z-index: 4;
    mix-blend-mode: screen;
}

.elementor-1998 .elementor-element.elementor-element-0da2d24 .elementor-button:hover {
    box-shadow: 0px 2px 0px 0px #61AD5B, inset 0px 110px 60px #fff, inset 0px 30px 30px 0px #61AD5B, 0px 0px 15px 0px #61AD5B, 0px 15px 45px -15px #61AD5B;
    border-color: #fff;
    background-color: #61AD5B;
}

a:hover {
    opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-125889f */.elementor-1998 .elementor-element.elementor-element-125889f .e-n-accordion-item-title{
    margin-bottom: 10px;
    border-radius: 6px;
border: 1px solid var(--stroke-perg,#E9C86D60);
    padding-left:20px;
      transition: color 0.4s ease, background-color 0.4s ease;
}
.fa-plus:before{
      color: yellow
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a68b81e */.elementor-1998 .elementor-element.elementor-element-a68b81e {
  z-index:0;
  border-radius: 5px;
}

.elementor-1998 .elementor-element.elementor-element-a68b81e:before {
    content:"";
    position:absolute;
    z-index: 10;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding: 1px;
    background: linear-gradient(40deg,transparent,#FFDC7D,#000);
    -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
          mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    border-radius: 5px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b234bb */.elementor-1998 .elementor-element.elementor-element-4b234bb {
  z-index:0;
  border-radius: 5px;
}

.elementor-1998 .elementor-element.elementor-element-4b234bb:before {
    content:"";
    position:absolute;
    z-index: 10;
    top:0;
    left:0;
    right:0;
    bottom:0;
    padding: 1px;
    background: linear-gradient(40deg,transparent,#FFDC7D,#000);
    -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
          mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    border-radius: 5px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-44ac0c0 */.elementor-1998 .elementor-element.elementor-element-44ac0c0{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9;
    background: none;
}

.blur{
    position:  absolute;
    inset:  0;
    pointer-events:  none;
}

.blur-1{
    z-index: 1;
    backdrop-filter:  blur(0.25px);
    -webkit-backdrop-filter:  blur(0.25px);
    mask-image:  linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%);
    -webkit-mask-image:  linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%);
}

.blur-2{
    z-index: 2;
    backdrop-filter:  blur(0.5px);
    -webkit-backdrop-filter:  blur(0.5px);
    mask-image:  linear-gradient(to bottom, rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%);
    -webkit-mask-image:  linear-gradient(to bottom,rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%);
}

.blur-3{
    z-index: 3;
    backdrop-filter: blur(1px);
    -webkit-backdrop-filter: blur(1px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%);
}

.blur-4{
    z-index: 4;
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%);
}

.blur-5{
    z-index: 5;
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%);
}

.blur-6{
    z-index: 6;
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%);
}

.blur-7{
    z-index: 7;
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%);
}

.blur-8{
    z-index: 8;
    backdrop-filter: blur(32px);
    -webkit-backdrop-filter: blur(32px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-215e078 */.elementor-1998 .elementor-element.elementor-element-215e078{
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 9;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS */body, html{
    overflow-x: hidden!important;
}

body.elementor-page-1998 .destaque{
      background: linear-gradient(240deg, #F1D17A, #DFB74B);
        -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text;
      color: transparent;
}
body.elementor-page-1998 .destaquel{
      background: linear-gradient(240deg, #F1D17A, #DFB74B);
        -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text;
      color: transparent;
      font-size:1.2em;
    }


body.elementor-page-1998 .info{
    border: 1px solid #FFEB96;
    border-radius: 5px;
}

body.elementor-page-1998 .sublinha{
     background: linear-gradient(to right, transparent 50%, #F1D17A 50%);
     color: black;/*troque a cor ali no #ff0000*/
    background-size: 200%;
    background-position: 0;
    transition: background-position 1.5s;
    animation: selecionar 10s infinite; /*controle a velocidade alterando os 10s*/
}

@keyframes selecionar{
    0%{
        background-position: 0;
    }
    20%{
        background-position: -100%;
    }
    100%{
        background-position: -100%;
    }
}

.ativar.animar {
  animation: blurFadeIn 1s ease;
}

@keyframes blurFadeIn {
  0% {
    transform: scale(0.9);
    opacity: 0;
    filter: blur(20px);
  }
  100% {
    transform: scale(1);
    opacity: 1;
    filter: blur(0);
  }
}


.fade-in {
  opacity: 0;
  animation: fadeIn 1s ease-in forwards;
}

@keyframes fadeIn {
  from {
    opacity: 0;
    transform: translateY(20px); /* opcional: vem de baixo */
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

body.elementor-page-1998 .bgverde{
     background: linear-gradient(to right, transparent 50%, #20A80E 50%);
    
    background-size: 200%;
    background-position: 0;
    transition: background-position 1.5s;
    animation: selecionar 10s infinite; /*controle a velocidade alterando os 10s*/
    font-family: Times New Roman;
      font-weight: 2000;
      font-style: italic;
      text-shadow: 1px 1px 3px #0000050;
      font-size:1.2em;
}

body.elementor-page-1998 .center{
    display:block;
    text-align: center;
}

body.elementor-page-1998 .destaquet{
      background: linear-gradient(180deg, #E8C871, #9F812C);
        -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text;
      color: transparent;
      font-family: Times New Roman;
      font-weight: bold;
      font-style: italic;
      text-shadow: 1px 1px 3px #0000050;
      font-size:1.2em;
     
}

@media(max-width:767px){
    body.elementor-page-1998 .tit{
        font-size:clamp(0.84em,2vw,1.1em)!important;
    }
}

.whatsapp{
    position: fixed;
    bottom: 30px;
    right: 30px;
    background-color: #3CE35A;
    border-radius:100px;
    padding-top: 12px;
    padding-left: 1px;
}

.whatsapp::before{
  content:"Quero saber mais da Mentoria Backend Milionário";
  width: 435px;
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.8em;
  background: #ffffff;
  padding: 1em;
  border-radius: 5px;
  position: absolute;
  top: 50%;
  transform: translatey(-50%);
  left: -445px !important;
  opacity: 0;
  transition: 0.5s;
  animation: mensagem 4s ease forwards 3s;
  font-family: Montserrat;
  font-size:clamp(13px,1.3vw,16px);
}

.whatsapp{
    width: 75px !important;
    height: 75px !important;
}


.whatsapp::after{
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: -445px;
    transform: translatey(-50%);
    border: 8px solid transparent;
    border-width: 6px 0 6px 8px;
    border-left-color: #ffffff;
    animation: seta 4s ease forwards 3s;
    opacity: 0;
    transition: 0.5s;
}

.whatsapp:hover::before{
    opacity: 1 !important;
    left: -445px !important;
    animation: none;
}

.whatsapp:hover::after{
    opacity: 1 !important;
    left: -12px;
    animation: none;
}

@keyframes mensagem{
    0%{
        opacity: 0;
        left: -100px;
    }
    10%, 90%{
        opacity: 1;
        left: -140px;
    }
    100%{
        opacity: 0;
        left: -100px;
    }
}

@keyframes seta{
    0%{
        opacity: 0;
        left: 25px;
    }
    10%, 90%{
        opacity: 1;
        left: -12px;
    }
    100%{
        opacity: 0;
        left: 25px;
    }
}

html, body{
    width: 100%;
    overflow-x: hidden;
}

@media (max-width: 1023px) {
    .whatsapp{
        position: fixed;
        bottom: 10px;
        right: 10px;
    }

.whatsapp:hover::after{
    opacity: 1 !important;
    left: -12px;
    animation: none;
}
.whatsapp::before{
  content:"";
  width: 0px;
  font-size: 0.8em;
  padding: 1em;
  border-radius: 5px;
  position: absolute;
  opacity: 0;
  transition: none;
  animation: none;
}
  .whatsapp::after{
    border-left-color: transparent;
}
}/* End custom CSS */