.elementor-509 .elementor-element.elementor-element-9dfbf91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:050px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-509 .elementor-element.elementor-element-88a4861{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-509 .elementor-element.elementor-element-88a4861.elementor-element{--align-self:center;}.elementor-509 .elementor-element.elementor-element-88a4861 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:41px;font-weight:800;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-509 .elementor-element.elementor-element-00b3bac{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;text-align:center;font-family:"Saira", Sans-serif;font-size:19px;font-weight:400;}.elementor-509 .elementor-element.elementor-element-00b3bac.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-509 .elementor-element.elementor-element-827673b .title{color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-827673b > .elementor-widget-container{padding:0px 0200px 0px 200px;}.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-509 .elementor-element.elementor-element-18256ad .elementor-icon-wrapper{text-align:center;}.elementor-509 .elementor-element.elementor-element-3e8c89b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-3e8c89b:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-3e8c89b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;background-image:url("https://torneiograndtour.com/wp-content/uploads/2025/11/33-2.jpg");background-size:cover;}.elementor-509 .elementor-element.elementor-element-90dc036{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:51px 51px 51px 51px;}.elementor-509 .elementor-element.elementor-element-90dc036.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-509 .elementor-element.elementor-element-86529e6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-509 .elementor-element.elementor-element-86529e6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-509 .elementor-element.elementor-element-86529e6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-509 .elementor-element.elementor-element-86529e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-509 .elementor-element.elementor-element-86529e6 .elementor-icon-list-item > a{font-family:"Saira", Sans-serif;font-weight:400;}.elementor-509 .elementor-element.elementor-element-86529e6 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-509 .elementor-element.elementor-element-4766fc2{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-509 .elementor-element.elementor-element-4766fc2 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:56px;font-weight:600;color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-8f55fcf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:200px;--padding-right:200px;}.elementor-509 .elementor-element.elementor-element-3de96d6{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#212121;--border-color:#212121;--border-radius:67px 67px 67px 67px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:010px;--padding-left:020px;--padding-right:010px;}.elementor-509 .elementor-element.elementor-element-3de96d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-509 .elementor-element.elementor-element-a24bfa4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-509 .elementor-element.elementor-element-a24bfa4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-509 .elementor-element.elementor-element-a24bfa4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-509 .elementor-element.elementor-element-a24bfa4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-509 .elementor-element.elementor-element-a24bfa4 .elementor-icon-list-item > a{font-family:"Saira", Sans-serif;font-weight:400;}.elementor-509 .elementor-element.elementor-element-a24bfa4 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-509 .elementor-element.elementor-element-67ec7b1 .title{color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-378280c{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#212121;--border-color:#212121;--border-radius:67px 67px 67px 67px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:010px;--padding-left:020px;--padding-right:010px;}.elementor-509 .elementor-element.elementor-element-378280c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-509 .elementor-element.elementor-element-17204d2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-509 .elementor-element.elementor-element-17204d2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-509 .elementor-element.elementor-element-17204d2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-509 .elementor-element.elementor-element-17204d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-509 .elementor-element.elementor-element-17204d2 .elementor-icon-list-item > a{font-family:"Saira", Sans-serif;font-weight:400;}.elementor-509 .elementor-element.elementor-element-17204d2 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-509 .elementor-element.elementor-element-21fdc47 .title{color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-5783858{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#212121;--border-color:#212121;--border-radius:67px 67px 67px 67px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:010px;--padding-left:020px;--padding-right:010px;}.elementor-509 .elementor-element.elementor-element-5783858.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-509 .elementor-element.elementor-element-975439a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-509 .elementor-element.elementor-element-975439a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-509 .elementor-element.elementor-element-975439a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-509 .elementor-element.elementor-element-975439a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-509 .elementor-element.elementor-element-975439a .elementor-icon-list-item > a{font-family:"Saira", Sans-serif;font-weight:400;}.elementor-509 .elementor-element.elementor-element-975439a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-509 .elementor-element.elementor-element-87080e1 .title{color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-db09d77{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#212121;--border-color:#212121;--border-radius:67px 67px 67px 67px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:010px;--padding-left:020px;--padding-right:010px;}.elementor-509 .elementor-element.elementor-element-db09d77.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-509 .elementor-element.elementor-element-4c8397b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-509 .elementor-element.elementor-element-4c8397b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-509 .elementor-element.elementor-element-4c8397b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-509 .elementor-element.elementor-element-4c8397b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-509 .elementor-element.elementor-element-4c8397b .elementor-icon-list-item > a{font-family:"Saira", Sans-serif;font-weight:400;}.elementor-509 .elementor-element.elementor-element-4c8397b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-509 .elementor-element.elementor-element-dd185b1 .title{color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-67ac7b0{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#212121;--border-color:#212121;--border-radius:67px 67px 67px 67px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:010px;--padding-left:020px;--padding-right:010px;}.elementor-509 .elementor-element.elementor-element-67ac7b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-509 .elementor-element.elementor-element-d86bce5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-509 .elementor-element.elementor-element-d86bce5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-509 .elementor-element.elementor-element-d86bce5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-509 .elementor-element.elementor-element-d86bce5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-509 .elementor-element.elementor-element-d86bce5 .elementor-icon-list-item > a{font-family:"Saira", Sans-serif;font-weight:400;}.elementor-509 .elementor-element.elementor-element-d86bce5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-509 .elementor-element.elementor-element-80ba586 .title{color:var( --e-global-color-text );}.elementor-509 .elementor-element.elementor-element-9f1182c{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#212121;--border-color:#212121;--border-radius:67px 67px 67px 67px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:010px;--padding-left:020px;--padding-right:010px;}.elementor-509 .elementor-element.elementor-element-9f1182c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-509 .elementor-element.elementor-element-1e03c8c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-509 .elementor-element.elementor-element-1e03c8c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-509 .elementor-element.elementor-element-1e03c8c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-509 .elementor-element.elementor-element-1e03c8c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-509 .elementor-element.elementor-element-1e03c8c .elementor-icon-list-item > a{font-family:"Saira", Sans-serif;font-weight:400;}.elementor-509 .elementor-element.elementor-element-1e03c8c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-509 .elementor-element.elementor-element-6611d73 .title{color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-509 .elementor-element.elementor-element-cde5ff4{width:var( --container-widget-width, 100% );max-width:100%;margin:40px 40px calc(var(--kit-widget-spacing, 0px) + 40px) 40px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-509 .elementor-element.elementor-element-cde5ff4.elementor-element{--align-self:center;}.elementor-509 .elementor-element.elementor-element-cde5ff4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-509 .elementor-element.elementor-element-cde5ff4 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-509 .elementor-element.elementor-element-c8d298b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:170px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-c8d298b:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-c8d298b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://torneiograndtour.com/wp-content/uploads/2025/11/3.webp");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-weight:var( --e-global-typography-text-font-weight );}.elementor-509 .elementor-element.elementor-element-d02adaf{text-align:left;}.elementor-509 .elementor-element.elementor-element-d02adaf img{width:19%;}.elementor-509 .elementor-element.elementor-element-8f7e992{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-509 .elementor-element.elementor-element-8f7e992 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:41px;font-weight:800;}.elementor-509 .elementor-element.elementor-element-a43d1eb{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-509 .elementor-element.elementor-element-b5434b3{--display:flex;--margin-top:-19px;--margin-bottom:0px;--margin-left:-8px;--margin-right:0px;}.elementor-509 .elementor-element.elementor-element-07c8362{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-509 .elementor-element.elementor-element-07c8362 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-509 .elementor-element.elementor-element-07c8362 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-509 .elementor-element.elementor-element-365767b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-365767b:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-365767b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #151515 0%, #151515 100%);}.elementor-509 .elementor-element.elementor-element-dd74ffb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-509 .elementor-element.elementor-element-e18e4c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-509 .elementor-element.elementor-element-e18e4c3.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-509 .elementor-element.elementor-element-70e9d98{text-align:right;}.elementor-509 .elementor-element.elementor-element-70e9d98 img{width:39%;}.elementor-509 .elementor-element.elementor-element-09ef004{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-509 .elementor-element.elementor-element-09ef004.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-509 .elementor-element.elementor-element-1972f6b{padding:0px 0px 0px 20px;text-align:left;}.elementor-509 .elementor-element.elementor-element-1972f6b .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:600;}.elementor-509 .elementor-element.elementor-element-d876356{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#3F3F3F;}.elementor-509 .elementor-element.elementor-element-d876356.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-509 .elementor-element.elementor-element-9dfbf91{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-509 .elementor-element.elementor-element-88a4861{--container-widget-width:483px;--container-widget-flex-grow:0;width:var( --container-widget-width, 483px );max-width:483px;text-align:center;}.elementor-509 .elementor-element.elementor-element-88a4861.elementor-element{--align-self:center;}.elementor-509 .elementor-element.elementor-element-00b3bac{--container-widget-width:463px;--container-widget-flex-grow:0;width:var( --container-widget-width, 463px );max-width:463px;}.elementor-509 .elementor-element.elementor-element-827673b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-509 .elementor-element.elementor-element-90dc036{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:31px 31px 31px 31px;}.elementor-509 .elementor-element.elementor-element-4766fc2{width:var( --container-widget-width, 336px );max-width:336px;--container-widget-width:336px;--container-widget-flex-grow:0;}.elementor-509 .elementor-element.elementor-element-8f55fcf{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-509 .elementor-element.elementor-element-cde5ff4{--container-widget-width:377px;--container-widget-flex-grow:0;width:var( --container-widget-width, 377px );max-width:377px;}.elementor-509 .elementor-element.elementor-element-cde5ff4.elementor-element{--align-self:center;}.elementor-509 .elementor-element.elementor-element-c8d298b{--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-d02adaf{text-align:center;}.elementor-509 .elementor-element.elementor-element-d02adaf img{width:25%;}.elementor-509 .elementor-element.elementor-element-8f7e992{--container-widget-width:483px;--container-widget-flex-grow:0;width:var( --container-widget-width, 483px );max-width:483px;text-align:center;}.elementor-509 .elementor-element.elementor-element-8f7e992.elementor-element{--align-self:center;}.elementor-509 .elementor-element.elementor-element-a43d1eb{--container-widget-width:551px;--container-widget-flex-grow:0;width:var( --container-widget-width, 551px );max-width:551px;text-align:center;}.elementor-509 .elementor-element.elementor-element-a43d1eb.elementor-element{--align-self:center;}.elementor-509 .elementor-element.elementor-element-b5434b3{--justify-content:center;--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-509 .elementor-element.elementor-element-b5434b3.e-con{--align-self:center;}.elementor-509 .elementor-element.elementor-element-07c8362{--container-widget-width:377px;--container-widget-flex-grow:0;width:var( --container-widget-width, 377px );max-width:377px;}.elementor-509 .elementor-element.elementor-element-07c8362.elementor-element{--align-self:center;}.elementor-509 .elementor-element.elementor-element-d876356{--container-widget-width:690px;--container-widget-flex-grow:0;width:var( --container-widget-width, 690px );max-width:690px;}}@media(max-width:767px){.elementor-509 .elementor-element.elementor-element-9dfbf91{--padding-top:050px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-509 .elementor-element.elementor-element-88a4861{text-align:left;}.elementor-509 .elementor-element.elementor-element-88a4861 .elementor-heading-title{font-size:30px;}.elementor-509 .elementor-element.elementor-element-00b3bac{width:var( --container-widget-width, 303px );max-width:303px;--container-widget-width:303px;--container-widget-flex-grow:0;text-align:left;font-size:24px;}.elementor-509 .elementor-element.elementor-element-00b3bac.elementor-element{--align-self:flex-start;}.elementor-509 .elementor-element.elementor-element-18256ad .elementor-icon{font-size:26px;}.elementor-509 .elementor-element.elementor-element-18256ad .elementor-icon svg{height:26px;}.elementor-509 .elementor-element.elementor-element-3e8c89b:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-3e8c89b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torneiograndtour.com/wp-content/uploads/2025/11/222.jpg");background-size:cover;}.elementor-509 .elementor-element.elementor-element-3e8c89b{--padding-top:60px;--padding-bottom:430px;--padding-left:20px;--padding-right:20px;}.elementor-509 .elementor-element.elementor-element-90dc036{--width:99%;}.elementor-509 .elementor-element.elementor-element-4766fc2 .elementor-heading-title{font-size:43px;}.elementor-509 .elementor-element.elementor-element-8f55fcf{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-509 .elementor-element.elementor-element-3de96d6{--width:100%;}.elementor-509 .elementor-element.elementor-element-378280c{--width:100%;}.elementor-509 .elementor-element.elementor-element-5783858{--width:100%;}.elementor-509 .elementor-element.elementor-element-db09d77{--width:100%;}.elementor-509 .elementor-element.elementor-element-67ac7b0{--width:100%;}.elementor-509 .elementor-element.elementor-element-9f1182c{--width:100%;}.elementor-509 .elementor-element.elementor-element-c8d298b:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-c8d298b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torneiograndtour.com/wp-content/uploads/2025/11/33.webp");}.elementor-509 .elementor-element.elementor-element-c8d298b{border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:340px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-509 .elementor-element.elementor-element-d02adaf{text-align:center;}.elementor-509 .elementor-element.elementor-element-d02adaf img{width:50%;}.elementor-509 .elementor-element.elementor-element-8f7e992{text-align:center;}.elementor-509 .elementor-element.elementor-element-8f7e992 .elementor-heading-title{font-size:32px;}.elementor-509 .elementor-element.elementor-element-a43d1eb{text-align:center;font-size:18px;}.elementor-509 .elementor-element.elementor-element-b5434b3{--margin-top:-27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-509 .elementor-element.elementor-element-b5434b3.e-con{--align-self:flex-start;}.elementor-509 .elementor-element.elementor-element-365767b{--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-509 .elementor-element.elementor-element-dd74ffb{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-509 .elementor-element.elementor-element-e18e4c3{--width:47%;}.elementor-509 .elementor-element.elementor-element-70e9d98 img{width:100%;}.elementor-509 .elementor-element.elementor-element-09ef004{--width:46%;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-18px;--margin-right:0px;}.elementor-509 .elementor-element.elementor-element-1972f6b .elementor-heading-title{font-size:15px;}.elementor-509 .elementor-element.elementor-element-d876356{font-size:13px;}}@media(min-width:768px){.elementor-509 .elementor-element.elementor-element-90dc036{--width:25.167%;}.elementor-509 .elementor-element.elementor-element-3de96d6{--width:100%;}.elementor-509 .elementor-element.elementor-element-378280c{--width:100%;}.elementor-509 .elementor-element.elementor-element-5783858{--width:100%;}.elementor-509 .elementor-element.elementor-element-db09d77{--width:95.788%;}.elementor-509 .elementor-element.elementor-element-67ac7b0{--width:100%;}.elementor-509 .elementor-element.elementor-element-9f1182c{--width:100%;}.elementor-509 .elementor-element.elementor-element-e18e4c3{--width:38.124%;}.elementor-509 .elementor-element.elementor-element-09ef004{--width:36.874%;}}@media(max-width:1024px) and (min-width:768px){.elementor-509 .elementor-element.elementor-element-90dc036{--width:297px;}}/* Start custom CSS for button, class: .elementor-element-cde5ff4 */.brilho2 .elementor-button {
 background: #D1D1D1 !important;
 border: 3px solid #fff;
 padding: 15px 60px;
 display: flex;
 align-items: center;
 justify-content: center;
 border-radius: 100px;
 position: relative;
 transition: 2s;
}

@media(max-width: 767px){
 .brilho2 .elementor-button {
 padding: 15px 30px;
}
}

.brilho2 .elementor-button:before {
  background-image: radial-gradient(43.3% 44.23% at 50% 49.51%, #fffff7 29%, #fffacd 48.5%, #f4d2bf 60.71%, #f4d2bf00 100%);
  filter: blur(5px);
  width: 300px;
  height: 150px;
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(var(--button-translate-x, -10%), -50%);
  border-radius: 100%;
  transition: transform 0.8s cubic-bezier(.4, 0, .2, 1);
}

.brilho2 .elementor-button.hovering:before {
  transition: transform 0.15s ease-out !important;
}

.brilho1{
 padding: 0px !important;
 border-radius: 100px;
 outline: 4px solid #FFFFFF4F;
}

.brilho1::before {
 transition: 0.35s ease-out;
 filter: blur(12px);
 background: linear-gradient(to right, transparent 30%, #ff7037 80%, #ff4900 95%);
 width: 108%;
 height: 125%;
 left: 50%;
 top: 50%;
 content: "";
 will-change: filter;
 border-radius: 100px;
 position: absolute;
 transform: translate(-50%, -50%);
 z-index: 1;
 opacity: var(--before-opacity, 1);
}

.brilho1::after {
 transition: 0.35s ease-out;
 filter: blur(12px);
 background: linear-gradient(to left, transparent 30%, #ff7037 80%, #ff4900 95%);
 width: 108%;
 height: 125%;
 left: 50%;
 top: 50%;
 content: "";
 will-change: filter;
 border-radius: 100px;
 position: absolute;
 transform: translate(-50%, -50%);
 z-index: 1;
 opacity: var(--after-opacity, 0);
}

.brilho2 .elementor-button-text,
.brilho2 .elementor-button-icon {
 z-index: 5;
 align-self: center !important;
 vertical-align: center !important;
}

.brilho1 {
 width: fit-content;
 overflow: visible;
 z-index: 1;
 position: relative;
 padding: 0px;
}

.brilho2 {
 z-index: 5;
 overflow: hidden;
 border-radius: 100px;
 position: relative;
}


}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-07c8362 */.brilho2 .elementor-button {
 background: #D1D1D1 !important;
 border: 3px solid #fff;
 padding: 15px 60px;
 display: flex;
 align-items: center;
 justify-content: center;
 border-radius: 100px;
 position: relative;
 transition: 2s;
}

@media(max-width: 767px){
 .brilho2 .elementor-button {
 padding: 15px 30px;
}
}

.brilho2 .elementor-button:before {
  background-image: radial-gradient(43.3% 44.23% at 50% 49.51%, #fffff7 29%, #fffacd 48.5%, #f4d2bf 60.71%, #f4d2bf00 100%);
  filter: blur(5px);
  width: 300px;
  height: 150px;
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(var(--button-translate-x, -10%), -50%);
  border-radius: 100%;
  transition: transform 0.8s cubic-bezier(.4, 0, .2, 1);
}

.brilho2 .elementor-button.hovering:before {
  transition: transform 0.15s ease-out !important;
}

.brilho1{
 padding: 0px !important;
 border-radius: 100px;
 outline: 4px solid #FFFFFF4F;
}

.brilho1::before {
 transition: 0.35s ease-out;
 filter: blur(12px);
 background: linear-gradient(to right, transparent 30%, #ff7037 80%, #ff4900 95%);
 width: 108%;
 height: 125%;
 left: 50%;
 top: 50%;
 content: "";
 will-change: filter;
 border-radius: 100px;
 position: absolute;
 transform: translate(-50%, -50%);
 z-index: 1;
 opacity: var(--before-opacity, 1);
}

.brilho1::after {
 transition: 0.35s ease-out;
 filter: blur(12px);
 background: linear-gradient(to left, transparent 30%, #ff7037 80%, #ff4900 95%);
 width: 108%;
 height: 125%;
 left: 50%;
 top: 50%;
 content: "";
 will-change: filter;
 border-radius: 100px;
 position: absolute;
 transform: translate(-50%, -50%);
 z-index: 1;
 opacity: var(--after-opacity, 0);
}

.brilho2 .elementor-button-text,
.brilho2 .elementor-button-icon {
 z-index: 5;
 align-self: center !important;
 vertical-align: center !important;
}

.brilho1 {
 width: fit-content;
 overflow: visible;
 z-index: 1;
 position: relative;
 padding: 0px;
}

.brilho2 {
 z-index: 5;
 overflow: hidden;
 border-radius: 100px;
 position: relative;
}


}/* End custom CSS */