.elementor-8449 .elementor-element.elementor-element-c31fadb > .elementor-container > .elementor-row{align-items:stretch;}.elementor-8449 .elementor-element.elementor-element-c31fadb:not(.elementor-motion-effects-element-type-background), .elementor-8449 .elementor-element.elementor-element-c31fadb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8449 .elementor-element.elementor-element-c31fadb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:385px 0px 353px 0px;}.elementor-8449 .elementor-element.elementor-element-c31fadb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8449 .elementor-element.elementor-element-e53cb4e{text-align:center;}.elementor-8449 .elementor-element.elementor-element-e53cb4e .heading-primary{font-size:48px;color:#000000;}.elementor-8449 .elementor-element.elementor-element-e53cb4e .heading-primary .stop-a{stop-color:#000000;}.elementor-8449 .elementor-element.elementor-element-e53cb4e .heading-primary .stop-b{stop-color:#000000;}.elementor-8449 .elementor-element.elementor-element-eea4e97 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-8449 .elementor-element.elementor-element-eea4e97{margin-top:160px;margin-bottom:100px;}.elementor-8449 .elementor-element.elementor-element-eba6f7e > .elementor-container > .elementor-row{align-items:stretch;}.elementor-8449 .elementor-element.elementor-element-eba6f7e > .elementor-container{max-width:370px;}.elementor-8449 .elementor-element.elementor-element-d9e0f63 .tm-modern-heading{width:270px;}.elementor-8449 .elementor-element.elementor-element-d9e0f63 .heading-primary{font-size:40px;}.elementor-8449 .elementor-element.elementor-element-bcf31c9 .label{color:#FFFFFF;}.elementor-8449 .elementor-element.elementor-element-bcf31c9 .value{font-size:16px;color:#FFD026;}.elementor-8449 .elementor-element.elementor-element-bcf31c9 .value a{color:#FFD026;}.elementor-8449 .elementor-element.elementor-element-fa76a5a .heading-description{font-size:16px;line-height:17px;}.elementor-8449 .elementor-element.elementor-element-f28d3f3 .tm-button:before{background-color:rgba(17,17,17,0);}.elementor-8449 .elementor-element.elementor-element-f28d3f3 .tm-button:after{background-color:#111111;}.elementor-8449 .elementor-element.elementor-element-f28d3f3 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-8449 .elementor-element.elementor-element-f28d3f3 .tm-button{border-color:#eeeeee;}.elementor-8449 .elementor-element.elementor-element-f28d3f3 .tm-button:hover{border-color:#111111;}.elementor-8449 .elementor-element.elementor-element-f28d3f3 .tm-button .button-content-wrapper{color:#FFD026;}.elementor-8449 .elementor-element.elementor-element-f28d3f3 .tm-button .button-content-wrapper .stop-a{stop-color:#FFD026;}.elementor-8449 .elementor-element.elementor-element-f28d3f3 .tm-button .button-content-wrapper .stop-b{stop-color:#FFD026;}.elementor-8449 .elementor-element.elementor-element-f28d3f3 .tm-button:hover .button-content-wrapper{color:#ffffff;}.elementor-8449 .elementor-element.elementor-element-f28d3f3 .tm-button:hover .button-content-wrapper .stop-a{stop-color:#ffffff;}.elementor-8449 .elementor-element.elementor-element-f28d3f3 .tm-button:hover .button-content-wrapper .stop-b{stop-color:#ffffff;}.elementor-8449 .elementor-element.elementor-element-4ecdf9c > .elementor-container > .elementor-row{align-items:stretch;}.elementor-8449 .elementor-element.elementor-element-c370988 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8449 .elementor-element.elementor-element-5516a63 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-8449 .elementor-element.elementor-element-1969e41 .grid-item:hover .image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8449 .elementor-element.elementor-element-e146354 > .elementor-widget-container{margin:-16px 0px -33px 0px;}.elementor-8449 .elementor-element.elementor-element-e146354 .tm-separator .inner{width:2px;height:100px;}.elementor-8449 .elementor-element.elementor-element-b57e68f > .elementor-container > .elementor-row{align-items:stretch;}.elementor-8449 .elementor-element.elementor-element-7a92748 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-8449 .elementor-element.elementor-element-7a92748{text-align:center;}.elementor-8449 .elementor-element.elementor-element-7a92748 .tm-modern-heading{width:1600px;}.elementor-8449 .elementor-element.elementor-element-7a92748 .elementor-widget-container{display:flex;justify-content:center;}.elementor-8449 .elementor-element.elementor-element-7a92748 .heading-primary{font-family:"Roboto Mono", Sans-serif;font-weight:600;}.elementor-8449 .elementor-element.elementor-element-6c45353 .swiper-pagination-wrap{justify-content:center;align-items:flex-end;}.elementor-8449 .elementor-element.elementor-element-6c45353{width:var( --container-widget-width, 99.489% );max-width:99.489%;--container-widget-width:99.489%;--container-widget-flex-grow:0;}.elementor-8449 .elementor-element.elementor-element-6c45353 .swiper-nav-buttons{justify-content:space-between;align-items:center;}.elementor-8449 .elementor-element.elementor-element-6c45353 .image:hover img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}@media(min-width:768px){.elementor-8449 .elementor-element.elementor-element-f76ce15{width:41.6%;}.elementor-8449 .elementor-element.elementor-element-96b8cbe{width:58.4%;}}@media(max-width:1024px){.elementor-8449 .elementor-element.elementor-element-c31fadb{padding:223px 0px 223px 0px;}.elementor-8449 .elementor-element.elementor-element-e53cb4e .heading-primary{font-size:42px;}.elementor-8449 .elementor-element.elementor-element-eea4e97{margin-top:100px;margin-bottom:100px;}.elementor-8449 .elementor-element.elementor-element-d9e0f63 .heading-primary{font-size:34px;}}@media(max-width:767px){.elementor-8449 .elementor-element.elementor-element-c31fadb{padding:152px 0px 152px 0px;}.elementor-8449 .elementor-element.elementor-element-e53cb4e .heading-primary{font-size:36px;}.elementor-8449 .elementor-element.elementor-element-f76ce15 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8449 .elementor-element.elementor-element-d9e0f63 .heading-primary{font-size:28px;}}