.elementor-2701 .elementor-element.elementor-element-5848e104{overflow:hidden;}.elementor-2701 .elementor-element.elementor-element-22df07d3 .elementor-repeater-item-58ecbee{font-family:var( --e-global-typography-e39484c-font-family ), Sans-serif;font-size:var( --e-global-typography-e39484c-font-size );font-weight:var( --e-global-typography-e39484c-font-weight );padding:24px 70px 24px 70px;border-radius:0px 0px 0px 0px;border-width:8px 8px 8px 8px;background:var( --e-global-color-362290a );border-color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-22df07d3 .elementor-repeater-item-58ecbee, .elementor-2701 .elementor-element.elementor-element-22df07d3 .elementor-repeater-item-58ecbee svg{color:var( --e-global-color-ac77a3a );fill:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-22df07d3 .elementor-repeater-item-58ecbee:hover, .elementor-2701 .elementor-element.elementor-element-22df07d3 .elementor-repeater-item-58ecbee:hover svg{color:var( --e-global-color-ac77a3a );fill:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-22df07d3 .elementor-repeater-item-58ecbee:hover{background:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2701 .elementor-element.elementor-element-22df07d3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-22df07d3 .flex_caption.container{max-width:960px;}.elementor-2701 .elementor-element.elementor-element-22df07d3 .flexslider .flex-direction-nav a,.elementor-2701 .elementor-element.elementor-element-22df07d3 .flexslider .flex-direction-nav i{font-size:22px;}.elementor-2701 .elementor-element.elementor-element-22df07d3 .flexslider .flex-direction-nav a{width:75px;height:75px;line-height:75px;color:#ffffff;background-color:#D4A020;border-color:#D4A020;}.elementor-2701 .elementor-element.elementor-element-22df07d3 .flexslider .flex-direction-nav a.flex-prev{left:8%;top:81%;}.elementor-2701 .elementor-element.elementor-element-22df07d3 .flexslider .flex-direction-nav a.flex-next{right:10%;top:81%;}.elementor-2701 .elementor-element.elementor-element-22df07d3 .flexslider .flex-direction-nav a:hover{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2701 .elementor-element.elementor-element-22df07d3 .flexslider .flex-control-nav li a{border-radius:0px;width:18px;height:18px;line-height:18px;background-color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-22df07d3 .flexslider .flex-control-nav{left:12%;bottom:511px;}.elementor-2701 .elementor-element.elementor-element-22df07d3 .flexslider .flex-control-nav li a:hover, .elementor-2701 .elementor-element.elementor-element-22df07d3 .flexslider .flex-control-nav li a.flex-active{background-color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-22df07d3 .flexslider .flex_caption{text-align:left;}.elementor-2701 .elementor-element.elementor-element-22df07d3 .flex_caption .sub-title{color:var( --e-global-color-ac77a3a );font-family:var( --e-global-typography-d08e340-font-family ), Sans-serif;font-size:var( --e-global-typography-d08e340-font-size );font-weight:var( --e-global-typography-d08e340-font-weight );margin:0px 0px 20px 0px;}.elementor-2701 .elementor-element.elementor-element-22df07d3 .flex_caption .title{color:var( --e-global-color-ac77a3a );margin:393px 0px 16px 0px;}.elementor-2701 .elementor-element.elementor-element-22df07d3 .flex_caption .desc{color:var( --e-global-color-ac77a3a );margin:0px 0px 40px 0px;}.elementor-2701 .elementor-element.elementor-element-3bbf34f1:not(.elementor-motion-effects-element-type-background), .elementor-2701 .elementor-element.elementor-element-3bbf34f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kagisoprojects.co.za/wp-content/uploads/2026/06/bg1-min.png");background-position:center right;background-repeat:no-repeat;}.elementor-2701 .elementor-element.elementor-element-3bbf34f1 > .elementor-container{max-width:1200px;}.elementor-2701 .elementor-element.elementor-element-3bbf34f1 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-2701 .elementor-element.elementor-element-3bbf34f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:105px 0px 104px 0px;}.elementor-2701 .elementor-element.elementor-element-3bbf34f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2701 .elementor-element.elementor-element-65eb1798 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-5b34eade{width:auto;max-width:auto;}.elementor-2701 .elementor-element.elementor-element-529454c9 > .elementor-widget-container{margin:-235px 30px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-529454c9{text-align:end;}.elementor-2701 .elementor-element.elementor-element-69ada4b5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2701 .elementor-element.elementor-element-69ada4b5 > .elementor-container{max-width:290px;}.elementor-2701 .elementor-element.elementor-element-69ada4b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-69ada4b5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2701 .elementor-element.elementor-element-27660b8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2701 .elementor-element.elementor-element-27660b8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-27660b8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2701 .elementor-element.elementor-element-27660b8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-27660b8 > .elementor-element-populated{border-style:solid;border-width:20px 20px 20px 20px;border-color:var( --e-global-color-ac77a3a );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-118px 0px 1px -138px;--e-column-margin-right:0px;--e-column-margin-left:-138px;padding:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-27660b8 > .elementor-element-populated, .elementor-2701 .elementor-element.elementor-element-27660b8 > .elementor-element-populated > .elementor-background-overlay, .elementor-2701 .elementor-element.elementor-element-27660b8 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-27660b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2701 .elementor-element.elementor-element-6c3a23d9{width:auto;max-width:auto;align-self:center;}.elementor-2701 .elementor-element.elementor-element-6c3a23d9 > .elementor-widget-container{margin:0px 15px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-6c3a23d9 .elementor-heading-title{font-family:var( --e-global-typography-71d75be-font-family ), Sans-serif;font-size:var( --e-global-typography-71d75be-font-size );font-weight:var( --e-global-typography-71d75be-font-weight );color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-13a2810b{width:auto;max-width:auto;align-self:center;}.elementor-2701 .elementor-element.elementor-element-13a2810b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-13a2810b .elementor-heading-title{font-family:var( --e-global-typography-e1490ec-font-family ), Sans-serif;font-size:var( --e-global-typography-e1490ec-font-size );font-weight:var( --e-global-typography-e1490ec-font-weight );line-height:var( --e-global-typography-e1490ec-line-height );color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-420e886e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-420e886e > .elementor-element-populated{margin:-9px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-4b1443ac > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2701 .elementor-element.elementor-element-3524d5a7 > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-2701 .elementor-element.elementor-element-5d2038e5 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2701 .elementor-element.elementor-element-5d2038e5{font-family:var( --e-global-typography-ebe46ee-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe46ee-font-size );font-weight:var( --e-global-typography-ebe46ee-font-weight );line-height:var( --e-global-typography-ebe46ee-line-height );}.elementor-2701 .elementor-element.elementor-element-4da0df5b > .elementor-widget-container{margin:0px 0px 52px 0px;}.elementor-2701 .elementor-element.elementor-element-4da0df5b{font-family:var( --e-global-typography-e856cf5-font-family ), Sans-serif;font-size:var( --e-global-typography-e856cf5-font-size );font-weight:var( --e-global-typography-e856cf5-font-weight );line-height:var( --e-global-typography-e856cf5-line-height );color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-1e9b608d .elementor-button{background-color:var( --e-global-color-362290a );font-family:var( --e-global-typography-e39484c-font-family ), Sans-serif;font-size:var( --e-global-typography-e39484c-font-size );font-weight:var( --e-global-typography-e39484c-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:8px 8px 8px 8px;border-radius:0px 0px 0px 0px;padding:25px 72px 25px 72px;}.elementor-2701 .elementor-element.elementor-element-1e9b608d .elementor-button:hover, .elementor-2701 .elementor-element.elementor-element-1e9b608d .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-ac77a3a );border-color:var( --e-global-color-primary );}.elementor-2701 .elementor-element.elementor-element-1e9b608d .elementor-button:hover svg, .elementor-2701 .elementor-element.elementor-element-1e9b608d .elementor-button:focus svg{fill:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-56e8c79d:not(.elementor-motion-effects-element-type-background), .elementor-2701 .elementor-element.elementor-element-56e8c79d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kagisoprojects.co.za/wp-content/uploads/2026/06/bg2-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2701 .elementor-element.elementor-element-56e8c79d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-56e8c79d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2701 .elementor-element.elementor-element-3b621945 > .elementor-container{max-width:1200px;}.elementor-2701 .elementor-element.elementor-element-3b621945 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-2701 .elementor-element.elementor-element-3b621945{margin-top:0px;margin-bottom:18px;}.elementor-2701 .elementor-element.elementor-element-3703dc8c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-64b472c9 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2701 .elementor-element.elementor-element-64b472c9{text-align:center;}.elementor-2701 .elementor-element.elementor-element-7e541972 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-7e541972{text-align:center;}.elementor-2701 .elementor-element.elementor-element-7e541972 .elementor-heading-title{color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-121ed48 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2701 .elementor-element.elementor-element-121ed48{text-align:center;}.elementor-2701 .elementor-element.elementor-element-5ac05e45 > .elementor-container{max-width:1200px;}.elementor-2701 .elementor-element.elementor-element-5ac05e45 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-2701 .elementor-element.elementor-element-5ac05e45{margin-top:0px;margin-bottom:-135px;z-index:1;}.elementor-2701 .elementor-element.elementor-element-7e62603 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .image{background-color:var( --e-global-color-ac77a3a );max-width:100%;padding:60px 0px 14px 0px;}.elementor-2701 .elementor-element.elementor-element-19debd6e > .elementor-widget-container{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.13);}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox{text-align:center;}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .image img{opacity:1;}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox:hover .image img{opacity:1;transform:scale(1);}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .content{padding:25px 20px 60px 20px;background-color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .content .wrap-icon{color:#000000;font-size:30px;margin:0px 0px 20px 0px;}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .content .wrap-icon img{width:30px;height:30px;}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .title a{font-family:var( --e-global-typography-6fbcbbe-font-family ), Sans-serif;font-size:var( --e-global-typography-6fbcbbe-font-size );font-weight:var( --e-global-typography-6fbcbbe-font-weight );color:var( --e-global-color-primary );}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .title a:hover{color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .content .title{margin:0px 0px 35px 0px;}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .description{font-family:var( --e-global-typography-ebe46ee-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe46ee-font-size );font-weight:var( --e-global-typography-ebe46ee-font-weight );line-height:var( --e-global-typography-ebe46ee-line-height );color:var( --e-global-color-text );margin:0px 50px 0px 50px;}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .tf-button{font-family:var( --e-global-typography-d08e340-font-family ), Sans-serif;font-size:var( --e-global-typography-d08e340-font-size );font-weight:var( --e-global-typography-d08e340-font-weight );padding:11px 36px 12px 34px;margin:37px 0px 0px 0px;color:var( --e-global-color-primary );background-color:var( --e-global-color-ac77a3a );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .tf-button i{color:var( --e-global-color-primary );font-size:15px;}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .tf-button svg{fill:var( --e-global-color-primary );width:15px;}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .tf-button:hover{color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .tf-button:hover i{color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .tf-button:hover svg{fill:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .hover-default.tf-button:hover, .elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .btn-overlay:after{background-color:var( --e-global-color-primary );}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .tf-button.bt_icon_before i{margin-right:0px;}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .tf-button.bt_icon_before svg{margin-right:0px;}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .tf-button.bt_icon_after i{margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .tf-button.bt_icon_after svg{margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-6c095cdb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-6c095cdb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2701 .elementor-element.elementor-element-6c095cdb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .image{background-color:var( --e-global-color-ac77a3a );max-width:100%;padding:60px 0px 14px 0px;}.elementor-2701 .elementor-element.elementor-element-268430e9 > .elementor-widget-container{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.13);}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox{text-align:center;}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .image img{opacity:1;}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox:hover .image img{opacity:1;transform:scale(1);}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .content{padding:21px 20px 60px 20px;background-color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .content .wrap-icon{color:#000000;font-size:30px;margin:0px 0px 20px 0px;}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .content .wrap-icon img{width:30px;height:30px;}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .title a{font-family:var( --e-global-typography-6fbcbbe-font-family ), Sans-serif;font-size:var( --e-global-typography-6fbcbbe-font-size );font-weight:var( --e-global-typography-6fbcbbe-font-weight );color:var( --e-global-color-primary );}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .title a:hover{color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .content .title{margin:0px 0px 35px 0px;}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .description{font-family:var( --e-global-typography-ebe46ee-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe46ee-font-size );font-weight:var( --e-global-typography-ebe46ee-font-weight );line-height:var( --e-global-typography-ebe46ee-line-height );color:var( --e-global-color-text );margin:0px 50px 0px 50px;}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .tf-button{font-family:var( --e-global-typography-d08e340-font-family ), Sans-serif;font-size:var( --e-global-typography-d08e340-font-size );font-weight:var( --e-global-typography-d08e340-font-weight );padding:11px 36px 12px 34px;margin:37px 0px 0px 0px;color:var( --e-global-color-primary );background-color:var( --e-global-color-ac77a3a );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .tf-button i{color:var( --e-global-color-primary );font-size:15px;}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .tf-button svg{fill:var( --e-global-color-primary );width:15px;}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .tf-button:hover{color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .tf-button:hover i{color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .tf-button:hover svg{fill:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .hover-default.tf-button:hover, .elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .btn-overlay:after{background-color:var( --e-global-color-primary );}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .tf-button.bt_icon_before i{margin-right:0px;}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .tf-button.bt_icon_before svg{margin-right:0px;}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .tf-button.bt_icon_after i{margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .tf-button.bt_icon_after svg{margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-251ceee0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .image{background-color:var( --e-global-color-ac77a3a );max-width:100%;padding:60px 0px 14px 0px;}.elementor-2701 .elementor-element.elementor-element-ad8674e > .elementor-widget-container{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.13);}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox{text-align:center;}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .image img{opacity:1;}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox:hover .image img{opacity:1;transform:scale(1);}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .content{padding:25px 20px 60px 20px;background-color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .content .wrap-icon{color:#000000;font-size:30px;margin:0px 0px 20px 0px;}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .content .wrap-icon img{width:30px;height:30px;}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .title a{font-family:var( --e-global-typography-6fbcbbe-font-family ), Sans-serif;font-size:var( --e-global-typography-6fbcbbe-font-size );font-weight:var( --e-global-typography-6fbcbbe-font-weight );color:var( --e-global-color-primary );}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .title a:hover{color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .content .title{margin:0px 0px 35px 0px;}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .description{font-family:var( --e-global-typography-ebe46ee-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe46ee-font-size );font-weight:var( --e-global-typography-ebe46ee-font-weight );line-height:var( --e-global-typography-ebe46ee-line-height );color:var( --e-global-color-text );margin:0px 50px 0px 50px;}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .tf-button{font-family:var( --e-global-typography-d08e340-font-family ), Sans-serif;font-size:var( --e-global-typography-d08e340-font-size );font-weight:var( --e-global-typography-d08e340-font-weight );padding:11px 36px 12px 34px;margin:37px 0px 0px 0px;color:var( --e-global-color-primary );background-color:var( --e-global-color-ac77a3a );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .tf-button i{color:var( --e-global-color-primary );font-size:15px;}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .tf-button svg{fill:var( --e-global-color-primary );width:15px;}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .tf-button:hover{color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .tf-button:hover i{color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .tf-button:hover svg{fill:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .hover-default.tf-button:hover, .elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .btn-overlay:after{background-color:var( --e-global-color-primary );}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .tf-button.bt_icon_before i{margin-right:0px;}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .tf-button.bt_icon_before svg{margin-right:0px;}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .tf-button.bt_icon_after i{margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .tf-button.bt_icon_after svg{margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-5448ac62{padding:225px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-69b28149 > .elementor-container{max-width:1200px;}.elementor-2701 .elementor-element.elementor-element-69b28149 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-2701 .elementor-element.elementor-element-1ebdbc9f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2701 .elementor-element.elementor-element-1ebdbc9f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd258f5 );}.elementor-2701 .elementor-element.elementor-element-1ebdbc9f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-1ebdbc9f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 0px 15px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-1ebdbc9f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2701 .elementor-element.elementor-element-a3cc7f > .elementor-widget-container{margin:24px 0px 3px 0px;}.elementor-2701 .elementor-element.elementor-element-a3cc7f{text-align:center;}.elementor-2701 .elementor-element.elementor-element-76a3eb46 > .elementor-widget-container{margin:0px 0px 44px 0px;}.elementor-2701 .elementor-element.elementor-element-76a3eb46{text-align:center;}.elementor-2701 .elementor-element.elementor-element-76a3eb46 .elementor-heading-title{font-family:var( --e-global-typography-4b43bb8-font-family ), Sans-serif;font-size:var( --e-global-typography-4b43bb8-font-size );font-weight:var( --e-global-typography-4b43bb8-font-weight );line-height:var( --e-global-typography-4b43bb8-line-height );}.elementor-2701 .elementor-element.elementor-element-4fb92ef9 > .elementor-widget-container{margin:0px 0px 19px 0px;padding:0% 15% 0% 15%;}.elementor-2701 .elementor-element.elementor-element-4fb92ef9{text-align:center;font-family:var( --e-global-typography-ebe46ee-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe46ee-font-size );font-weight:var( --e-global-typography-ebe46ee-font-weight );line-height:var( --e-global-typography-ebe46ee-line-height );}.elementor-2701 .elementor-element.elementor-element-402741ff{width:var( --container-widget-width, 33.33333% );max-width:33.33333%;--container-widget-width:33.33333%;--container-widget-flex-grow:0;}.elementor-2701 .elementor-element.elementor-element-402741ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox{text-align:center;}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .image{max-width:100%;}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .image img{opacity:1;}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox:hover .image img{opacity:1;transform:scale(1);}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .content{padding:13px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .content .wrap-icon{color:#000000;font-size:30px;margin:0px 0px 20px 0px;}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .content .wrap-icon img{width:30px;height:30px;}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .title a{font-family:var( --e-global-typography-e1490ec-font-family ), Sans-serif;font-size:var( --e-global-typography-e1490ec-font-size );font-weight:var( --e-global-typography-e1490ec-font-weight );line-height:var( --e-global-typography-e1490ec-line-height );color:var( --e-global-color-primary );}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .title a:hover{color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .content .title{margin:0px 0px 10px 0px;}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .description{color:#000000;}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .tf-button{padding:15px 30px 15px 30px;margin:20px 0px 0px 0px;color:#ffffff;background-color:#3858e9;}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .tf-button i{color:#ffffff;font-size:15px;}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .tf-button svg{fill:#ffffff;width:15px;}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .tf-button:hover{color:#ffffff;}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .tf-button:hover i{color:#ffffff;}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .tf-button:hover svg{fill:#ffffff;}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .hover-default.tf-button:hover, .elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .btn-overlay:after{background-color:#000000;}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .tf-button.bt_icon_before i{margin-right:10px;}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .tf-button.bt_icon_before svg{margin-right:10px;}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .tf-button.bt_icon_after i{margin-left:10px;}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .tf-button.bt_icon_after svg{margin-left:10px;}.elementor-2701 .elementor-element.elementor-element-d362cf7{width:var( --container-widget-width, 33.33333% );max-width:33.33333%;--container-widget-width:33.33333%;--container-widget-flex-grow:0;}.elementor-2701 .elementor-element.elementor-element-d362cf7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox{text-align:center;}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .image{max-width:100%;}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .image img{opacity:1;}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox:hover .image img{opacity:1;transform:scale(1);}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .content{padding:13px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .content .wrap-icon{color:#000000;font-size:30px;margin:0px 0px 20px 0px;}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .content .wrap-icon img{width:30px;height:30px;}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .title a{font-family:var( --e-global-typography-e1490ec-font-family ), Sans-serif;font-size:var( --e-global-typography-e1490ec-font-size );font-weight:var( --e-global-typography-e1490ec-font-weight );line-height:var( --e-global-typography-e1490ec-line-height );color:var( --e-global-color-primary );}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .title a:hover{color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .content .title{margin:0px 0px 10px 0px;}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .description{color:#000000;}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .tf-button{padding:15px 30px 15px 30px;margin:20px 0px 0px 0px;color:#ffffff;background-color:#3858e9;}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .tf-button i{color:#ffffff;font-size:15px;}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .tf-button svg{fill:#ffffff;width:15px;}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .tf-button:hover{color:#ffffff;}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .tf-button:hover i{color:#ffffff;}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .tf-button:hover svg{fill:#ffffff;}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .hover-default.tf-button:hover, .elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .btn-overlay:after{background-color:#000000;}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .tf-button.bt_icon_before i{margin-right:10px;}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .tf-button.bt_icon_before svg{margin-right:10px;}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .tf-button.bt_icon_after i{margin-left:10px;}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .tf-button.bt_icon_after svg{margin-left:10px;}.elementor-2701 .elementor-element.elementor-element-e4253f1{width:var( --container-widget-width, 33.33333% );max-width:33.33333%;--container-widget-width:33.33333%;--container-widget-flex-grow:0;}.elementor-2701 .elementor-element.elementor-element-e4253f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox{text-align:center;}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .image{max-width:100%;}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .image img{opacity:1;}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox:hover .image img{opacity:1;transform:scale(1);}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .content{padding:13px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .content .wrap-icon{color:#000000;font-size:30px;margin:0px 0px 20px 0px;}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .content .wrap-icon img{width:30px;height:30px;}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .title a{font-family:var( --e-global-typography-e1490ec-font-family ), Sans-serif;font-size:var( --e-global-typography-e1490ec-font-size );font-weight:var( --e-global-typography-e1490ec-font-weight );line-height:var( --e-global-typography-e1490ec-line-height );color:var( --e-global-color-primary );}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .title a:hover{color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .content .title{margin:0px 0px 10px 0px;}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .description{color:#000000;}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .tf-button{padding:15px 30px 15px 30px;margin:20px 0px 0px 0px;color:#ffffff;background-color:#3858e9;}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .tf-button i{color:#ffffff;font-size:15px;}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .tf-button svg{fill:#ffffff;width:15px;}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .tf-button:hover{color:#ffffff;}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .tf-button:hover i{color:#ffffff;}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .tf-button:hover svg{fill:#ffffff;}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .hover-default.tf-button:hover, .elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .btn-overlay:after{background-color:#000000;}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .tf-button.bt_icon_before i{margin-right:10px;}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .tf-button.bt_icon_before svg{margin-right:10px;}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .tf-button.bt_icon_after i{margin-left:10px;}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .tf-button.bt_icon_after svg{margin-left:10px;}.elementor-2701 .elementor-element.elementor-element-5227c281 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-2701 .elementor-element.elementor-element-5227c281{text-align:start;}.elementor-2701 .elementor-element.elementor-element-19daf505{padding:81px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-7518a3a0 > .elementor-container{max-width:1200px;}.elementor-2701 .elementor-element.elementor-element-7518a3a0 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-2701 .elementor-element.elementor-element-7518a3a0{margin-top:0px;margin-bottom:45px;}.elementor-2701 .elementor-element.elementor-element-5247ff3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-3fe3e740 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2701 .elementor-element.elementor-element-3fe3e740{text-align:center;}.elementor-2701 .elementor-element.elementor-element-40ecd9a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-40ecd9a9{text-align:center;}.elementor-2701 .elementor-element.elementor-element-432432a4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-432432a4 .elementor-element-populated a:hover{color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-432432a4 > .elementor-element-populated{margin:0px 0.5px 0px 0px;--e-column-margin-right:0.5px;--e-column-margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-6925b0e8{text-align:start;}.elementor-2701 .elementor-element.elementor-element-6925b0e8 img{filter:brightness( 71% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-2701 .elementor-element.elementor-element-6925b0e8:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2701 .elementor-element.elementor-element-66dafee1 > .elementor-widget-container{--e-transform-rotateZ:-90deg;}body:not(.rtl) .elementor-2701 .elementor-element.elementor-element-66dafee1{left:-39.3%;}body.rtl .elementor-2701 .elementor-element.elementor-element-66dafee1{right:-39.3%;}.elementor-2701 .elementor-element.elementor-element-66dafee1{top:-8%;}.elementor-2701 .elementor-element.elementor-element-66dafee1 .elementor-heading-title{font-family:var( --e-global-typography-1a16018-font-family ), Sans-serif;font-size:var( --e-global-typography-1a16018-font-size );font-weight:var( --e-global-typography-1a16018-font-weight );text-transform:var( --e-global-typography-1a16018-text-transform );letter-spacing:var( --e-global-typography-1a16018-letter-spacing );color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-a2d3070 > .elementor-widget-container{padding:34px 0px 35px 0px;}.elementor-2701 .elementor-element.elementor-element-a2d3070{text-align:center;}.elementor-2701 .elementor-element.elementor-element-a2d3070 .elementor-heading-title{font-family:var( --e-global-typography-6fbcbbe-font-family ), Sans-serif;font-size:var( --e-global-typography-6fbcbbe-font-size );font-weight:var( --e-global-typography-6fbcbbe-font-weight );}.elementor-2701 .elementor-element.elementor-element-6de942c3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-6de942c3 .elementor-element-populated a:hover{color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-6de942c3 > .elementor-element-populated{margin:0px 0.5px 0px 0px;--e-column-margin-right:0.5px;--e-column-margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-26d38ced{text-align:start;}.elementor-2701 .elementor-element.elementor-element-26d38ced img{filter:brightness( 71% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-2701 .elementor-element.elementor-element-26d38ced:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2701 .elementor-element.elementor-element-20ce3488 > .elementor-widget-container{--e-transform-rotateZ:-90deg;}body:not(.rtl) .elementor-2701 .elementor-element.elementor-element-20ce3488{left:-40%;}body.rtl .elementor-2701 .elementor-element.elementor-element-20ce3488{right:-40%;}.elementor-2701 .elementor-element.elementor-element-20ce3488{top:-15.5%;}.elementor-2701 .elementor-element.elementor-element-20ce3488 .elementor-heading-title{font-family:var( --e-global-typography-1a16018-font-family ), Sans-serif;font-size:var( --e-global-typography-1a16018-font-size );font-weight:var( --e-global-typography-1a16018-font-weight );text-transform:var( --e-global-typography-1a16018-text-transform );letter-spacing:var( --e-global-typography-1a16018-letter-spacing );color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-20a54d44 > .elementor-widget-container{padding:34px 0px 35px 0px;}.elementor-2701 .elementor-element.elementor-element-20a54d44{text-align:center;}.elementor-2701 .elementor-element.elementor-element-20a54d44 .elementor-heading-title{font-family:var( --e-global-typography-6fbcbbe-font-family ), Sans-serif;font-size:var( --e-global-typography-6fbcbbe-font-size );font-weight:var( --e-global-typography-6fbcbbe-font-weight );}.elementor-2701 .elementor-element.elementor-element-2258f39 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-2258f39 .elementor-element-populated a:hover{color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-2258f39 > .elementor-element-populated{margin:0px 0.5px 0px 0px;--e-column-margin-right:0.5px;--e-column-margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-3d76a869{text-align:start;}.elementor-2701 .elementor-element.elementor-element-3d76a869 img{filter:brightness( 71% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-2701 .elementor-element.elementor-element-3d76a869:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2701 .elementor-element.elementor-element-11948c85 > .elementor-widget-container{--e-transform-rotateZ:-90deg;}body:not(.rtl) .elementor-2701 .elementor-element.elementor-element-11948c85{left:-40%;}body.rtl .elementor-2701 .elementor-element.elementor-element-11948c85{right:-40%;}.elementor-2701 .elementor-element.elementor-element-11948c85{top:-8%;}.elementor-2701 .elementor-element.elementor-element-11948c85 .elementor-heading-title{font-family:var( --e-global-typography-1a16018-font-family ), Sans-serif;font-size:var( --e-global-typography-1a16018-font-size );font-weight:var( --e-global-typography-1a16018-font-weight );text-transform:var( --e-global-typography-1a16018-text-transform );letter-spacing:var( --e-global-typography-1a16018-letter-spacing );color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-235ad0c > .elementor-widget-container{padding:34px 0px 35px 0px;}.elementor-2701 .elementor-element.elementor-element-235ad0c{text-align:center;}.elementor-2701 .elementor-element.elementor-element-235ad0c .elementor-heading-title{font-family:var( --e-global-typography-6fbcbbe-font-family ), Sans-serif;font-size:var( --e-global-typography-6fbcbbe-font-size );font-weight:var( --e-global-typography-6fbcbbe-font-weight );}.elementor-2701 .elementor-element.elementor-element-200c77b2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-200c77b2 .elementor-element-populated a:hover{color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-200c77b2 > .elementor-element-populated{margin:0px 0.5px 0px 0px;--e-column-margin-right:0.5px;--e-column-margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-6612ff1b{text-align:start;}.elementor-2701 .elementor-element.elementor-element-6612ff1b img{filter:brightness( 71% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-2701 .elementor-element.elementor-element-6612ff1b:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2701 .elementor-element.elementor-element-2d4b9f26 > .elementor-widget-container{--e-transform-rotateZ:-90deg;}body:not(.rtl) .elementor-2701 .elementor-element.elementor-element-2d4b9f26{left:-40.4%;}body.rtl .elementor-2701 .elementor-element.elementor-element-2d4b9f26{right:-40.4%;}.elementor-2701 .elementor-element.elementor-element-2d4b9f26{top:-15.5%;}.elementor-2701 .elementor-element.elementor-element-2d4b9f26 .elementor-heading-title{font-family:var( --e-global-typography-1a16018-font-family ), Sans-serif;font-size:var( --e-global-typography-1a16018-font-size );font-weight:var( --e-global-typography-1a16018-font-weight );text-transform:var( --e-global-typography-1a16018-text-transform );letter-spacing:var( --e-global-typography-1a16018-letter-spacing );color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-3100f948 > .elementor-widget-container{padding:34px 0px 35px 0px;}.elementor-2701 .elementor-element.elementor-element-3100f948{text-align:center;}.elementor-2701 .elementor-element.elementor-element-3100f948 .elementor-heading-title{font-family:var( --e-global-typography-6fbcbbe-font-family ), Sans-serif;font-size:var( --e-global-typography-6fbcbbe-font-size );font-weight:var( --e-global-typography-6fbcbbe-font-weight );}.elementor-2701 .elementor-element.elementor-element-43f9ad0d:not(.elementor-motion-effects-element-type-background), .elementor-2701 .elementor-element.elementor-element-43f9ad0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd258f5 );}.elementor-2701 .elementor-element.elementor-element-43f9ad0d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 0px 157px 0px;}.elementor-2701 .elementor-element.elementor-element-43f9ad0d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2701 .elementor-element.elementor-element-60dcbc96 > .elementor-container{max-width:1200px;}.elementor-2701 .elementor-element.elementor-element-60dcbc96 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-2701 .elementor-element.elementor-element-60dcbc96{margin-top:0px;margin-bottom:92px;}.elementor-2701 .elementor-element.elementor-element-298ea62c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-74dc1107 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2701 .elementor-element.elementor-element-74dc1107{text-align:center;}.elementor-2701 .elementor-element.elementor-element-65310759 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-65310759{text-align:center;}.elementor-2701 .elementor-element.elementor-element-5c65e361 > .elementor-container{max-width:1360px;}.elementor-2701 .elementor-element.elementor-element-5c65e361 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-2701 .elementor-element.elementor-element-61f68bfc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-61f68bfc > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-ac77a3a );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-11b6ed97 > .elementor-widget-container{margin:0px 0px 19px 0px;}.elementor-2701 .elementor-element.elementor-element-11b6ed97 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-63f7a11-font-family ), Sans-serif;font-size:var( --e-global-typography-63f7a11-font-size );font-weight:var( --e-global-typography-63f7a11-font-weight );line-height:var( --e-global-typography-63f7a11-line-height );}.elementor-2701 .elementor-element.elementor-element-7cf7772f{text-align:center;}.elementor-2701 .elementor-element.elementor-element-7cf7772f .elementor-heading-title{font-family:var( --e-global-typography-9844d2f-font-family ), Sans-serif;font-size:var( --e-global-typography-9844d2f-font-size );font-weight:var( --e-global-typography-9844d2f-font-weight );line-height:var( --e-global-typography-9844d2f-line-height );color:var( --e-global-color-text );}.elementor-2701 .elementor-element.elementor-element-5d16df6b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-5d16df6b > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-ac77a3a );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-3bad174f > .elementor-widget-container{margin:0px 0px 19px 0px;}.elementor-2701 .elementor-element.elementor-element-3bad174f .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-63f7a11-font-family ), Sans-serif;font-size:var( --e-global-typography-63f7a11-font-size );font-weight:var( --e-global-typography-63f7a11-font-weight );line-height:var( --e-global-typography-63f7a11-line-height );}.elementor-2701 .elementor-element.elementor-element-50573eae{text-align:center;}.elementor-2701 .elementor-element.elementor-element-50573eae .elementor-heading-title{font-family:var( --e-global-typography-9844d2f-font-family ), Sans-serif;font-size:var( --e-global-typography-9844d2f-font-size );font-weight:var( --e-global-typography-9844d2f-font-weight );line-height:var( --e-global-typography-9844d2f-line-height );color:var( --e-global-color-text );}.elementor-2701 .elementor-element.elementor-element-86f19c9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-86f19c9 > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-ac77a3a );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-57afa078 > .elementor-widget-container{margin:0px 0px 19px 0px;}.elementor-2701 .elementor-element.elementor-element-57afa078 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-63f7a11-font-family ), Sans-serif;font-size:var( --e-global-typography-63f7a11-font-size );font-weight:var( --e-global-typography-63f7a11-font-weight );line-height:var( --e-global-typography-63f7a11-line-height );}.elementor-2701 .elementor-element.elementor-element-1884acac{text-align:center;}.elementor-2701 .elementor-element.elementor-element-1884acac .elementor-heading-title{font-family:var( --e-global-typography-9844d2f-font-family ), Sans-serif;font-size:var( --e-global-typography-9844d2f-font-size );font-weight:var( --e-global-typography-9844d2f-font-weight );line-height:var( --e-global-typography-9844d2f-line-height );color:var( --e-global-color-text );}.elementor-2701 .elementor-element.elementor-element-105355bf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-105355bf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-519e49f6 > .elementor-widget-container{margin:0px 0px 19px 0px;}.elementor-2701 .elementor-element.elementor-element-519e49f6 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-63f7a11-font-family ), Sans-serif;font-size:var( --e-global-typography-63f7a11-font-size );font-weight:var( --e-global-typography-63f7a11-font-weight );line-height:var( --e-global-typography-63f7a11-line-height );}.elementor-2701 .elementor-element.elementor-element-2dc79ba2{text-align:center;}.elementor-2701 .elementor-element.elementor-element-2dc79ba2 .elementor-heading-title{font-family:var( --e-global-typography-9844d2f-font-family ), Sans-serif;font-size:var( --e-global-typography-9844d2f-font-size );font-weight:var( --e-global-typography-9844d2f-font-weight );line-height:var( --e-global-typography-9844d2f-line-height );color:var( --e-global-color-text );}.elementor-2701 .elementor-element.elementor-element-23c8870d:not(.elementor-motion-effects-element-type-background), .elementor-2701 .elementor-element.elementor-element-23c8870d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kagisoprojects.co.za/wp-content/uploads/2026/06/bg2-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2701 .elementor-element.elementor-element-23c8870d{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 0px 100px 0px;}.elementor-2701 .elementor-element.elementor-element-23c8870d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2701 .elementor-element.elementor-element-65eb81fb > .elementor-container{max-width:1200px;}.elementor-2701 .elementor-element.elementor-element-65eb81fb .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-2701 .elementor-element.elementor-element-65eb81fb{margin-top:0px;margin-bottom:18px;}.elementor-2701 .elementor-element.elementor-element-7d6f1812 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-470439e5 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2701 .elementor-element.elementor-element-470439e5{text-align:center;}.elementor-2701 .elementor-element.elementor-element-676b4cac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-676b4cac{text-align:center;}.elementor-2701 .elementor-element.elementor-element-676b4cac .elementor-heading-title{color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-8a69131 > .elementor-container{max-width:1170px;}.elementor-2701 .elementor-element.elementor-element-8a69131{margin-top:0px;margin-bottom:13px;}.elementor-2701 .elementor-element.elementor-element-7bfa9028 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-7bfa9028 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-2a74b15 );margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;padding:0px 0px 0px 20px;}.elementor-2701 .elementor-element.elementor-element-21eaab0a > .elementor-widget-container{margin:021px 0px 28px 0px;}.elementor-2701 .elementor-element.elementor-element-21eaab0a .elementor-heading-title{font-family:var( --e-global-typography-e1490ec-font-family ), Sans-serif;font-size:var( --e-global-typography-e1490ec-font-size );font-weight:var( --e-global-typography-e1490ec-font-weight );line-height:var( --e-global-typography-e1490ec-line-height );color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-34b04ea3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-34b04ea3{font-family:var( --e-global-typography-616f78f-font-family ), Sans-serif;font-size:var( --e-global-typography-616f78f-font-size );font-weight:var( --e-global-typography-616f78f-font-weight );line-height:var( --e-global-typography-616f78f-line-height );color:var( --e-global-color-ac77a3a );}.elementor-bc-flex-widget .elementor-2701 .elementor-element.elementor-element-b85668.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2701 .elementor-element.elementor-element-b85668.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2701 .elementor-element.elementor-element-2e123ec7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-2e123ec7 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-2a74b15 );margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 0px 20px;}.elementor-2701 .elementor-element.elementor-element-15239b84 > .elementor-widget-container{margin:021px 0px 16px 0px;}.elementor-2701 .elementor-element.elementor-element-15239b84 .elementor-heading-title{font-family:var( --e-global-typography-e1490ec-font-family ), Sans-serif;font-size:var( --e-global-typography-e1490ec-font-size );font-weight:var( --e-global-typography-e1490ec-font-weight );line-height:var( --e-global-typography-e1490ec-line-height );color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-80ad421 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-80ad421{font-family:var( --e-global-typography-616f78f-font-family ), Sans-serif;font-size:var( --e-global-typography-616f78f-font-size );font-weight:var( --e-global-typography-616f78f-font-weight );line-height:var( --e-global-typography-616f78f-line-height );color:var( --e-global-color-ac77a3a );}.elementor-bc-flex-widget .elementor-2701 .elementor-element.elementor-element-629ee99.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2701 .elementor-element.elementor-element-629ee99.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2701 .elementor-element.elementor-element-79c2c229{text-align:start;}.elementor-2701 .elementor-element.elementor-element-41a451a7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-41a451a7 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-2a74b15 );margin:0px 0px 0px 24px;--e-column-margin-right:0px;--e-column-margin-left:24px;padding:0px 0px 0px 20px;}.elementor-2701 .elementor-element.elementor-element-1d877f5 > .elementor-widget-container{margin:21px 0px 28px 0px;}.elementor-2701 .elementor-element.elementor-element-1d877f5 .elementor-heading-title{font-family:var( --e-global-typography-e1490ec-font-family ), Sans-serif;font-size:var( --e-global-typography-e1490ec-font-size );font-weight:var( --e-global-typography-e1490ec-font-weight );line-height:var( --e-global-typography-e1490ec-line-height );color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-28b71add > .elementor-widget-container{margin:0px -5px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-28b71add{font-family:var( --e-global-typography-616f78f-font-family ), Sans-serif;font-size:var( --e-global-typography-616f78f-font-size );font-weight:var( --e-global-typography-616f78f-font-weight );line-height:var( --e-global-typography-616f78f-line-height );color:var( --e-global-color-ac77a3a );}.elementor-bc-flex-widget .elementor-2701 .elementor-element.elementor-element-39454350.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2701 .elementor-element.elementor-element-39454350.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2701 .elementor-element.elementor-element-4a2a3688 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2701 .elementor-element.elementor-element-4a2a3688 > .elementor-container{max-width:1170px;}.elementor-2701 .elementor-element.elementor-element-4a2a3688{margin-top:0px;margin-bottom:0px;z-index:1;}.elementor-bc-flex-widget .elementor-2701 .elementor-element.elementor-element-35929b05.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-2701 .elementor-element.elementor-element-35929b05.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-2701 .elementor-element.elementor-element-35929b05 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-28342ea3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2701 .elementor-element.elementor-element-28342ea3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-28342ea3 .elementor-icon-wrapper{text-align:start;}.elementor-2701 .elementor-element.elementor-element-28342ea3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-28342ea3.elementor-view-framed .elementor-icon, .elementor-2701 .elementor-element.elementor-element-28342ea3.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-28342ea3.elementor-view-framed .elementor-icon, .elementor-2701 .elementor-element.elementor-element-28342ea3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-28342ea3 .elementor-icon{font-size:11px;}.elementor-2701 .elementor-element.elementor-element-28342ea3 .elementor-icon svg{height:11px;}.elementor-2701 .elementor-element.elementor-element-5055abe5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2701 .elementor-element.elementor-element-5055abe5 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-2701 .elementor-element.elementor-element-5055abe5 .elementor-icon-wrapper{text-align:start;}.elementor-2701 .elementor-element.elementor-element-5055abe5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-5055abe5.elementor-view-framed .elementor-icon, .elementor-2701 .elementor-element.elementor-element-5055abe5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-5055abe5.elementor-view-framed .elementor-icon, .elementor-2701 .elementor-element.elementor-element-5055abe5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-5055abe5 .elementor-icon{font-size:11px;}.elementor-2701 .elementor-element.elementor-element-5055abe5 .elementor-icon svg{height:11px;}.elementor-bc-flex-widget .elementor-2701 .elementor-element.elementor-element-6fe2ecf5.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-2701 .elementor-element.elementor-element-6fe2ecf5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-2701 .elementor-element.elementor-element-6fe2ecf5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-586538b2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2701 .elementor-element.elementor-element-586538b2 > .elementor-widget-container{margin:0px 0px 0px 9px;}.elementor-2701 .elementor-element.elementor-element-586538b2 .elementor-icon-wrapper{text-align:start;}.elementor-2701 .elementor-element.elementor-element-586538b2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-586538b2.elementor-view-framed .elementor-icon, .elementor-2701 .elementor-element.elementor-element-586538b2.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-586538b2.elementor-view-framed .elementor-icon, .elementor-2701 .elementor-element.elementor-element-586538b2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-586538b2 .elementor-icon{font-size:11px;}.elementor-2701 .elementor-element.elementor-element-586538b2 .elementor-icon svg{height:11px;}.elementor-2701 .elementor-element.elementor-element-1b9e56ba{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2701 .elementor-element.elementor-element-1b9e56ba > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-2701 .elementor-element.elementor-element-1b9e56ba .elementor-icon-wrapper{text-align:start;}.elementor-2701 .elementor-element.elementor-element-1b9e56ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-1b9e56ba.elementor-view-framed .elementor-icon, .elementor-2701 .elementor-element.elementor-element-1b9e56ba.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-1b9e56ba.elementor-view-framed .elementor-icon, .elementor-2701 .elementor-element.elementor-element-1b9e56ba.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-1b9e56ba .elementor-icon{font-size:11px;}.elementor-2701 .elementor-element.elementor-element-1b9e56ba .elementor-icon svg{height:11px;}.elementor-bc-flex-widget .elementor-2701 .elementor-element.elementor-element-1195ed16.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-2701 .elementor-element.elementor-element-1195ed16.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-2701 .elementor-element.elementor-element-1195ed16 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-447df570{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2701 .elementor-element.elementor-element-447df570 > .elementor-widget-container{margin:0px 0px 0px 19px;}.elementor-2701 .elementor-element.elementor-element-447df570 .elementor-icon-wrapper{text-align:start;}.elementor-2701 .elementor-element.elementor-element-447df570.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-447df570.elementor-view-framed .elementor-icon, .elementor-2701 .elementor-element.elementor-element-447df570.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-447df570.elementor-view-framed .elementor-icon, .elementor-2701 .elementor-element.elementor-element-447df570.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-447df570 .elementor-icon{font-size:11px;}.elementor-2701 .elementor-element.elementor-element-447df570 .elementor-icon svg{height:11px;}.elementor-2701 .elementor-element.elementor-element-758a3384{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2701 .elementor-element.elementor-element-758a3384 > .elementor-widget-container{margin:0px 0px 0px 23px;}.elementor-2701 .elementor-element.elementor-element-758a3384 .elementor-icon-wrapper{text-align:start;}.elementor-2701 .elementor-element.elementor-element-758a3384.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-758a3384.elementor-view-framed .elementor-icon, .elementor-2701 .elementor-element.elementor-element-758a3384.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-758a3384.elementor-view-framed .elementor-icon, .elementor-2701 .elementor-element.elementor-element-758a3384.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-758a3384 .elementor-icon{font-size:11px;}.elementor-2701 .elementor-element.elementor-element-758a3384 .elementor-icon svg{height:11px;}.elementor-2701 .elementor-element.elementor-element-2d02d887 > .elementor-container{max-width:1200px;}.elementor-2701 .elementor-element.elementor-element-2d02d887 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-2701 .elementor-element.elementor-element-2d02d887{margin-top:0px;margin-bottom:0px;}.elementor-2701 .elementor-element.elementor-element-6c1e2590{--divider-border-style:solid;--divider-color:var( --e-global-color-b26a995 );--divider-border-width:2px;}.elementor-2701 .elementor-element.elementor-element-6c1e2590 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-6c1e2590 .elementor-divider-separator{width:100%;}.elementor-2701 .elementor-element.elementor-element-6c1e2590 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2701 .elementor-element.elementor-element-3d1740c9 > .elementor-container{max-width:1170px;}.elementor-2701 .elementor-element.elementor-element-3d1740c9{margin-top:-15px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-2701 .elementor-element.elementor-element-5afd6c52.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2701 .elementor-element.elementor-element-5afd6c52.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2701 .elementor-element.elementor-element-6cec6697 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-6cec6697 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-2a74b15 );margin:0px 0px 0px 11px;--e-column-margin-right:0px;--e-column-margin-left:11px;padding:0px 0px 0px 20px;}.elementor-2701 .elementor-element.elementor-element-36a404b0 > .elementor-widget-container{margin:31px 0px 28px 0px;}.elementor-2701 .elementor-element.elementor-element-36a404b0 .elementor-heading-title{font-family:var( --e-global-typography-e1490ec-font-family ), Sans-serif;font-size:var( --e-global-typography-e1490ec-font-size );font-weight:var( --e-global-typography-e1490ec-font-weight );line-height:var( --e-global-typography-e1490ec-line-height );color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-1c41363b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-1c41363b{font-family:var( --e-global-typography-616f78f-font-family ), Sans-serif;font-size:var( --e-global-typography-616f78f-font-size );font-weight:var( --e-global-typography-616f78f-font-weight );line-height:var( --e-global-typography-616f78f-line-height );color:var( --e-global-color-ac77a3a );}.elementor-bc-flex-widget .elementor-2701 .elementor-element.elementor-element-d59c9bb.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2701 .elementor-element.elementor-element-d59c9bb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2701 .elementor-element.elementor-element-30cadf8b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-30cadf8b > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-2a74b15 );margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 20px;}.elementor-2701 .elementor-element.elementor-element-3b17354c > .elementor-widget-container{margin:31px 0px 28px 0px;}.elementor-2701 .elementor-element.elementor-element-3b17354c .elementor-heading-title{font-family:var( --e-global-typography-e1490ec-font-family ), Sans-serif;font-size:var( --e-global-typography-e1490ec-font-size );font-weight:var( --e-global-typography-e1490ec-font-weight );line-height:var( --e-global-typography-e1490ec-line-height );color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-5bf24105 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-5bf24105{font-family:var( --e-global-typography-616f78f-font-family ), Sans-serif;font-size:var( --e-global-typography-616f78f-font-size );font-weight:var( --e-global-typography-616f78f-font-weight );line-height:var( --e-global-typography-616f78f-line-height );color:var( --e-global-color-ac77a3a );}.elementor-bc-flex-widget .elementor-2701 .elementor-element.elementor-element-42fab421.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2701 .elementor-element.elementor-element-42fab421.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2701 .elementor-element.elementor-element-6d0f63b1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-6d0f63b1 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-2a74b15 );margin:0px 0px 0px 29px;--e-column-margin-right:0px;--e-column-margin-left:29px;padding:0px 0px 0px 20px;}.elementor-2701 .elementor-element.elementor-element-382be76e > .elementor-widget-container{margin:31px 0px 28px 0px;}.elementor-2701 .elementor-element.elementor-element-382be76e .elementor-heading-title{font-family:var( --e-global-typography-e1490ec-font-family ), Sans-serif;font-size:var( --e-global-typography-e1490ec-font-size );font-weight:var( --e-global-typography-e1490ec-font-weight );line-height:var( --e-global-typography-e1490ec-line-height );color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-2d1a4169 > .elementor-widget-container{margin:0px -20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-2d1a4169{font-family:var( --e-global-typography-616f78f-font-family ), Sans-serif;font-size:var( --e-global-typography-616f78f-font-size );font-weight:var( --e-global-typography-616f78f-font-weight );line-height:var( --e-global-typography-616f78f-line-height );color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-243dfa1a{padding:96px 0px 74px 0px;}.elementor-2701 .elementor-element.elementor-element-2848298e > .elementor-container{max-width:1200px;}.elementor-2701 .elementor-element.elementor-element-2848298e .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-2701 .elementor-element.elementor-element-2848298e{margin-top:0px;margin-bottom:-24px;}.elementor-2701 .elementor-element.elementor-element-215df246 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-2ed3b632 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2701 .elementor-element.elementor-element-4d77ea09 > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-2701 .elementor-element.elementor-element-35741c39 .elementor-button{background-color:var( --e-global-color-362290a );font-family:var( --e-global-typography-9dc0042-font-family ), Sans-serif;font-size:var( --e-global-typography-9dc0042-font-size );font-weight:var( --e-global-typography-9dc0042-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:6px 6px 6px 6px;border-radius:0px 0px 0px 0px;padding:11px 35px 14px 34px;}.elementor-2701 .elementor-element.elementor-element-35741c39 .elementor-button:hover, .elementor-2701 .elementor-element.elementor-element-35741c39 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-ac77a3a );border-color:var( --e-global-color-primary );}.elementor-2701 .elementor-element.elementor-element-35741c39 > .elementor-widget-container{margin:19px -2px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-35741c39 .elementor-button:hover svg, .elementor-2701 .elementor-element.elementor-element-35741c39 .elementor-button:focus svg{fill:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-74adbb24 > .elementor-container{max-width:1200px;}.elementor-2701 .elementor-element.elementor-element-74adbb24 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-2701 .elementor-element.elementor-element-4549e543 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .column .blog-post{padding:15px 15px 15px 15px;}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post{margin:0px 0px 0px 0px;background-color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .content{background-color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .content{padding:49px 49px 29px 49px;margin:0px 0px 30px 0px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.09);}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay{background-color:var( --e-global-color-3e4d14f );}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay i, .elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay svg{color:var( --e-global-color-ac77a3a );fill:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay i.fas.fa-plus:before, .elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay i.fas.fa-plus:after{background-color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay i{font-size:30px;}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay svg{width:30px;}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay i.fas.fa-plus{width:30px;height:30px;}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay i.fas.fa-plus:before{margin-left:calc( -30px / 2 );}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay i.fas.fa-plus:after{margin-top:calc( -30px / 2 );}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .title{font-family:var( --e-global-typography-8f94d17-font-family ), Sans-serif;font-size:var( --e-global-typography-8f94d17-font-size );font-weight:var( --e-global-typography-8f94d17-font-weight );line-height:var( --e-global-typography-8f94d17-line-height );margin:14px 0px 36px 0px;}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .title a{color:var( --e-global-color-primary );}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .title a:hover{color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .content-post{font-family:var( --e-global-typography-dcb8176-font-family ), Sans-serif;font-size:var( --e-global-typography-dcb8176-font-size );font-weight:var( --e-global-typography-dcb8176-font-weight );line-height:var( --e-global-typography-dcb8176-line-height );color:var( --e-global-color-text );}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .post-meta{font-family:var( --e-global-typography-d08e340-font-family ), Sans-serif;font-size:var( --e-global-typography-d08e340-font-size );font-weight:var( --e-global-typography-d08e340-font-weight );}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .post-meta a{color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .post-meta a:hover{color:var( --e-global-color-primary );}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .post-meta > li {margin-right:20px;}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .post-meta i{color:var( --e-global-color-primary );}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .post-meta > li > i{margin-right:5px;}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .box-time a{color:var( --e-global-color-ac77a3a );background-color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .box-time a:hover{color:var( --e-global-color-ac77a3a );background-color:var( --e-global-color-primary );}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .pagination a, .elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .pagination span{width:50px;height:50px;margin-left:0px;margin-right:0px;color:#000000;}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .pagination a:hover, .elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .pagination span.current{color:rgba(0, 0, 0, 0.5);}.elementor-2701 .elementor-element.elementor-element-2a7620c5{padding:0px 0px 120px 0px;}.elementor-2701 .elementor-element.elementor-element-36b001a8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-36b001a8 > .elementor-element-populated{margin:0% 0% 0% 42.2%;--e-column-margin-right:0%;--e-column-margin-left:42.2%;padding:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-69a3036d > .elementor-widget-container{margin:-9px 0px 5px 0px;}.elementor-2701 .elementor-element.elementor-element-4fdb7c33 > .elementor-widget-container{margin:0px 0px 33px 0px;}.elementor-2701 .elementor-element.elementor-element-4fdb7c33 .elementor-heading-title{font-family:var( --e-global-typography-4b43bb8-font-family ), Sans-serif;font-size:var( --e-global-typography-4b43bb8-font-size );font-weight:var( --e-global-typography-4b43bb8-font-weight );line-height:var( --e-global-typography-4b43bb8-line-height );}.elementor-2701 .elementor-element.elementor-element-64065ac2 > .elementor-widget-container{margin:0px 100px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-7479b6c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2701 .elementor-element.elementor-element-7479b6c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2701 .elementor-element.elementor-element-7479b6c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2701 .elementor-element.elementor-element-7479b6c8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:92px 50px 50px 99px;}.elementor-2701 .elementor-element.elementor-element-7479b6c8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2701 .elementor-element.elementor-element-279a85b6 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2701 .elementor-element.elementor-element-279a85b6 .elementor-heading-title{color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-374b17bd > .elementor-widget-container{margin:0px 0px 33px 0px;}.elementor-2701 .elementor-element.elementor-element-374b17bd .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-weight:400;color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-7ccd1eb7 > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0% 35% 0% 0%;}.elementor-2701 .elementor-element.elementor-element-7ccd1eb7{font-family:var( --e-global-typography-1d98488-font-family ), Sans-serif;font-size:var( --e-global-typography-1d98488-font-size );font-weight:var( --e-global-typography-1d98488-font-weight );line-height:var( --e-global-typography-1d98488-line-height );color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-a5b1314{font-family:var( --e-global-typography-e1490ec-font-family ), Sans-serif;font-size:var( --e-global-typography-e1490ec-font-size );font-weight:var( --e-global-typography-e1490ec-font-weight );line-height:var( --e-global-typography-e1490ec-line-height );color:var( --e-global-color-ac77a3a );}.elementor-2701 .elementor-element.elementor-element-3ed1d91{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2701 .elementor-element.elementor-element-1a6f1ca1{border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-cd258f5 );padding:105px 0px 97px 0px;}.elementor-2701 .elementor-element.elementor-element-6d0982f6 > .elementor-container{max-width:1200px;}.elementor-2701 .elementor-element.elementor-element-6d0982f6 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-2701 .elementor-element.elementor-element-6698f59e{--e-image-carousel-slides-to-show:6;}.elementor-2701 .elementor-element.elementor-element-6698f59e .swiper-wrapper{display:flex;align-items:center;}@media(min-width:768px){.elementor-2701 .elementor-element.elementor-element-36b001a8{width:45.5%;}.elementor-2701 .elementor-element.elementor-element-7479b6c8{width:54.5%;}}@media(max-width:1024px){.elementor-2701 .elementor-element.elementor-element-22df07d3 .elementor-repeater-item-58ecbee{font-size:var( --e-global-typography-e39484c-font-size );}.elementor-2701 .elementor-element.elementor-element-22df07d3 .flexslider .flex-direction-nav a.flex-prev{left:9999999px;}.elementor-2701 .elementor-element.elementor-element-22df07d3 .flexslider .flex-direction-nav a.flex-next{right:9999999px;}.elementor-2701 .elementor-element.elementor-element-22df07d3 .flex_caption .sub-title{font-size:var( --e-global-typography-d08e340-font-size );}.elementor-2701 .elementor-element.elementor-element-22df07d3 .flex_caption .title{margin:100px 0px 50px 0px;}.elementor-2701 .elementor-element.elementor-element-3bbf34f1:not(.elementor-motion-effects-element-type-background), .elementor-2701 .elementor-element.elementor-element-3bbf34f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-size:cover;}.elementor-2701 .elementor-element.elementor-element-3bbf34f1{padding:100px 0px 100px 0px;}.elementor-2701 .elementor-element.elementor-element-6c3a23d9 .elementor-heading-title{font-size:var( --e-global-typography-71d75be-font-size );}.elementor-2701 .elementor-element.elementor-element-13a2810b .elementor-heading-title{font-size:var( --e-global-typography-e1490ec-font-size );line-height:var( --e-global-typography-e1490ec-line-height );}.elementor-2701 .elementor-element.elementor-element-420e886e > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-5d2038e5 > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-2701 .elementor-element.elementor-element-5d2038e5{font-size:var( --e-global-typography-ebe46ee-font-size );line-height:var( --e-global-typography-ebe46ee-line-height );}.elementor-2701 .elementor-element.elementor-element-4da0df5b > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-2701 .elementor-element.elementor-element-4da0df5b{font-size:var( --e-global-typography-e856cf5-font-size );line-height:var( --e-global-typography-e856cf5-line-height );}.elementor-2701 .elementor-element.elementor-element-1e9b608d .elementor-button{font-size:var( --e-global-typography-e39484c-font-size );}.elementor-2701 .elementor-element.elementor-element-56e8c79d{padding:100px 0px 100px 0px;}.elementor-2701 .elementor-element.elementor-element-5ac05e45{margin-top:0px;margin-bottom:0px;}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .image{max-width:100%;}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .title a{font-size:var( --e-global-typography-6fbcbbe-font-size );}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .description{font-size:var( --e-global-typography-ebe46ee-font-size );line-height:var( --e-global-typography-ebe46ee-line-height );margin:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .tf-button{font-size:var( --e-global-typography-d08e340-font-size );}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .image{max-width:100%;}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .title a{font-size:var( --e-global-typography-6fbcbbe-font-size );}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .description{font-size:var( --e-global-typography-ebe46ee-font-size );line-height:var( --e-global-typography-ebe46ee-line-height );margin:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .tf-button{font-size:var( --e-global-typography-d08e340-font-size );}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .image{max-width:100%;}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .title a{font-size:var( --e-global-typography-6fbcbbe-font-size );}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .description{font-size:var( --e-global-typography-ebe46ee-font-size );line-height:var( --e-global-typography-ebe46ee-line-height );margin:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .tf-button{font-size:var( --e-global-typography-d08e340-font-size );}.elementor-2701 .elementor-element.elementor-element-5448ac62{padding:100px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-1ebdbc9f > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-2701 .elementor-element.elementor-element-a3cc7f > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-76a3eb46 .elementor-heading-title{font-size:var( --e-global-typography-4b43bb8-font-size );line-height:var( --e-global-typography-4b43bb8-line-height );}.elementor-2701 .elementor-element.elementor-element-4fb92ef9 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0% 0% 0% 0%;}.elementor-2701 .elementor-element.elementor-element-4fb92ef9{font-size:var( --e-global-typography-ebe46ee-font-size );line-height:var( --e-global-typography-ebe46ee-line-height );}.elementor-2701 .elementor-element.elementor-element-402741ff > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .image{max-width:100%;}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .title a{font-size:var( --e-global-typography-e1490ec-font-size );line-height:var( --e-global-typography-e1490ec-line-height );}.elementor-2701 .elementor-element.elementor-element-d362cf7 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .image{max-width:100%;}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .title a{font-size:var( --e-global-typography-e1490ec-font-size );line-height:var( --e-global-typography-e1490ec-line-height );}.elementor-2701 .elementor-element.elementor-element-e4253f1 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .image{max-width:100%;}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .title a{font-size:var( --e-global-typography-e1490ec-font-size );line-height:var( --e-global-typography-e1490ec-line-height );}.elementor-2701 .elementor-element.elementor-element-5227c281 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-5227c281 img{width:100%;}.elementor-2701 .elementor-element.elementor-element-19daf505{padding:80px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-66dafee1{top:0%;}.elementor-2701 .elementor-element.elementor-element-66dafee1 .elementor-heading-title{font-size:var( --e-global-typography-1a16018-font-size );letter-spacing:var( --e-global-typography-1a16018-letter-spacing );}.elementor-2701 .elementor-element.elementor-element-a2d3070 .elementor-heading-title{font-size:var( --e-global-typography-6fbcbbe-font-size );}.elementor-2701 .elementor-element.elementor-element-20ce3488{top:-10%;}.elementor-2701 .elementor-element.elementor-element-20ce3488 .elementor-heading-title{font-size:var( --e-global-typography-1a16018-font-size );letter-spacing:var( --e-global-typography-1a16018-letter-spacing );}.elementor-2701 .elementor-element.elementor-element-20a54d44 .elementor-heading-title{font-size:var( --e-global-typography-6fbcbbe-font-size );}.elementor-2701 .elementor-element.elementor-element-11948c85{top:0%;}.elementor-2701 .elementor-element.elementor-element-11948c85 .elementor-heading-title{font-size:var( --e-global-typography-1a16018-font-size );letter-spacing:var( --e-global-typography-1a16018-letter-spacing );}.elementor-2701 .elementor-element.elementor-element-235ad0c .elementor-heading-title{font-size:var( --e-global-typography-6fbcbbe-font-size );}.elementor-2701 .elementor-element.elementor-element-2d4b9f26{top:-10%;}.elementor-2701 .elementor-element.elementor-element-2d4b9f26 .elementor-heading-title{font-size:var( --e-global-typography-1a16018-font-size );letter-spacing:var( --e-global-typography-1a16018-letter-spacing );}.elementor-2701 .elementor-element.elementor-element-3100f948 .elementor-heading-title{font-size:var( --e-global-typography-6fbcbbe-font-size );}.elementor-2701 .elementor-element.elementor-element-43f9ad0d{padding:100px 0px 100px 0px;}.elementor-2701 .elementor-element.elementor-element-60dcbc96{margin-top:0px;margin-bottom:25px;}.elementor-2701 .elementor-element.elementor-element-11b6ed97 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-63f7a11-font-size );line-height:var( --e-global-typography-63f7a11-line-height );}.elementor-2701 .elementor-element.elementor-element-7cf7772f .elementor-heading-title{font-size:var( --e-global-typography-9844d2f-font-size );line-height:var( --e-global-typography-9844d2f-line-height );}.elementor-2701 .elementor-element.elementor-element-3bad174f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-63f7a11-font-size );line-height:var( --e-global-typography-63f7a11-line-height );}.elementor-2701 .elementor-element.elementor-element-50573eae .elementor-heading-title{font-size:var( --e-global-typography-9844d2f-font-size );line-height:var( --e-global-typography-9844d2f-line-height );}.elementor-2701 .elementor-element.elementor-element-57afa078 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-63f7a11-font-size );line-height:var( --e-global-typography-63f7a11-line-height );}.elementor-2701 .elementor-element.elementor-element-1884acac .elementor-heading-title{font-size:var( --e-global-typography-9844d2f-font-size );line-height:var( --e-global-typography-9844d2f-line-height );}.elementor-2701 .elementor-element.elementor-element-519e49f6 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-63f7a11-font-size );line-height:var( --e-global-typography-63f7a11-line-height );}.elementor-2701 .elementor-element.elementor-element-2dc79ba2 .elementor-heading-title{font-size:var( --e-global-typography-9844d2f-font-size );line-height:var( --e-global-typography-9844d2f-line-height );}.elementor-2701 .elementor-element.elementor-element-23c8870d{padding:100px 0px 100px 0px;}.elementor-2701 .elementor-element.elementor-element-8a69131{padding:0px 15px 0px 15px;}.elementor-2701 .elementor-element.elementor-element-7bfa9028 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-21eaab0a .elementor-heading-title{font-size:var( --e-global-typography-e1490ec-font-size );line-height:var( --e-global-typography-e1490ec-line-height );}.elementor-2701 .elementor-element.elementor-element-34b04ea3{font-size:var( --e-global-typography-616f78f-font-size );line-height:var( --e-global-typography-616f78f-line-height );}.elementor-2701 .elementor-element.elementor-element-15239b84 .elementor-heading-title{font-size:var( --e-global-typography-e1490ec-font-size );line-height:var( --e-global-typography-e1490ec-line-height );}.elementor-2701 .elementor-element.elementor-element-80ad421{font-size:var( --e-global-typography-616f78f-font-size );line-height:var( --e-global-typography-616f78f-line-height );}.elementor-2701 .elementor-element.elementor-element-1d877f5 .elementor-heading-title{font-size:var( --e-global-typography-e1490ec-font-size );line-height:var( --e-global-typography-e1490ec-line-height );}.elementor-2701 .elementor-element.elementor-element-28b71add{font-size:var( --e-global-typography-616f78f-font-size );line-height:var( --e-global-typography-616f78f-line-height );}.elementor-2701 .elementor-element.elementor-element-4a2a3688{padding:0px 15px 0px 15px;}.elementor-2701 .elementor-element.elementor-element-3d1740c9{padding:0px 15px 0px 15px;}.elementor-2701 .elementor-element.elementor-element-36a404b0 .elementor-heading-title{font-size:var( --e-global-typography-e1490ec-font-size );line-height:var( --e-global-typography-e1490ec-line-height );}.elementor-2701 .elementor-element.elementor-element-1c41363b{font-size:var( --e-global-typography-616f78f-font-size );line-height:var( --e-global-typography-616f78f-line-height );}.elementor-2701 .elementor-element.elementor-element-3b17354c .elementor-heading-title{font-size:var( --e-global-typography-e1490ec-font-size );line-height:var( --e-global-typography-e1490ec-line-height );}.elementor-2701 .elementor-element.elementor-element-5bf24105{font-size:var( --e-global-typography-616f78f-font-size );line-height:var( --e-global-typography-616f78f-line-height );}.elementor-2701 .elementor-element.elementor-element-6d0f63b1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-382be76e .elementor-heading-title{font-size:var( --e-global-typography-e1490ec-font-size );line-height:var( --e-global-typography-e1490ec-line-height );}.elementor-2701 .elementor-element.elementor-element-2d1a4169{font-size:var( --e-global-typography-616f78f-font-size );line-height:var( --e-global-typography-616f78f-line-height );}.elementor-2701 .elementor-element.elementor-element-243dfa1a{padding:100px 0px 00px 0px;}.elementor-bc-flex-widget .elementor-2701 .elementor-element.elementor-element-7ec7b885.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2701 .elementor-element.elementor-element-7ec7b885.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2701 .elementor-element.elementor-element-35741c39 .elementor-button{font-size:var( --e-global-typography-9dc0042-font-size );}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .title{font-size:var( --e-global-typography-8f94d17-font-size );line-height:var( --e-global-typography-8f94d17-line-height );}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .content-post{font-size:var( --e-global-typography-dcb8176-font-size );line-height:var( --e-global-typography-dcb8176-line-height );}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .post-meta{font-size:var( --e-global-typography-d08e340-font-size );}.elementor-2701 .elementor-element.elementor-element-2a7620c5{padding:60px 0px 100px 0px;}.elementor-2701 .elementor-element.elementor-element-36b001a8 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-2701 .elementor-element.elementor-element-4fdb7c33 .elementor-heading-title{font-size:var( --e-global-typography-4b43bb8-font-size );line-height:var( --e-global-typography-4b43bb8-line-height );}.elementor-2701 .elementor-element.elementor-element-64065ac2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-7479b6c8 > .elementor-element-populated{padding:50px 15px 50px 15px;}.elementor-2701 .elementor-element.elementor-element-7ccd1eb7 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2701 .elementor-element.elementor-element-7ccd1eb7{font-size:var( --e-global-typography-1d98488-font-size );line-height:var( --e-global-typography-1d98488-line-height );}.elementor-2701 .elementor-element.elementor-element-a5b1314{font-size:var( --e-global-typography-e1490ec-font-size );line-height:var( --e-global-typography-e1490ec-line-height );}.elementor-2701 .elementor-element.elementor-element-3ed1d91{--grid-auto-flow:row;}.elementor-2701 .elementor-element.elementor-element-1a6f1ca1{padding:50px 0px 50px 0px;}.elementor-2701 .elementor-element.elementor-element-6698f59e{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-2701 .elementor-element.elementor-element-22df07d3 .elementor-repeater-item-58ecbee{font-size:var( --e-global-typography-e39484c-font-size );}.elementor-2701 .elementor-element.elementor-element-22df07d3 .flexslider .flex-control-nav{left:9999999px;}.elementor-2701 .elementor-element.elementor-element-22df07d3 .flex_caption .sub-title{font-size:var( --e-global-typography-d08e340-font-size );}.elementor-2701 .elementor-element.elementor-element-27660b8 > .elementor-element-populated{margin:-120px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-6c3a23d9 .elementor-heading-title{font-size:var( --e-global-typography-71d75be-font-size );}.elementor-2701 .elementor-element.elementor-element-13a2810b .elementor-heading-title{font-size:var( --e-global-typography-e1490ec-font-size );line-height:var( --e-global-typography-e1490ec-line-height );}.elementor-2701 .elementor-element.elementor-element-5d2038e5 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2701 .elementor-element.elementor-element-5d2038e5{font-size:var( --e-global-typography-ebe46ee-font-size );line-height:var( --e-global-typography-ebe46ee-line-height );}.elementor-2701 .elementor-element.elementor-element-4da0df5b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2701 .elementor-element.elementor-element-4da0df5b{font-size:var( --e-global-typography-e856cf5-font-size );line-height:var( --e-global-typography-e856cf5-line-height );}.elementor-2701 .elementor-element.elementor-element-1e9b608d .elementor-button{font-size:var( --e-global-typography-e39484c-font-size );}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .image{max-width:100%;}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .title a{font-size:var( --e-global-typography-6fbcbbe-font-size );}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .description{font-size:var( --e-global-typography-ebe46ee-font-size );line-height:var( --e-global-typography-ebe46ee-line-height );}.elementor-2701 .elementor-element.elementor-element-19debd6e .tf-imagebox .tf-button{font-size:var( --e-global-typography-d08e340-font-size );}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .image{max-width:100%;}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .title a{font-size:var( --e-global-typography-6fbcbbe-font-size );}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .description{font-size:var( --e-global-typography-ebe46ee-font-size );line-height:var( --e-global-typography-ebe46ee-line-height );}.elementor-2701 .elementor-element.elementor-element-268430e9 .tf-imagebox .tf-button{font-size:var( --e-global-typography-d08e340-font-size );}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .image{max-width:100%;}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .title a{font-size:var( --e-global-typography-6fbcbbe-font-size );}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .description{font-size:var( --e-global-typography-ebe46ee-font-size );line-height:var( --e-global-typography-ebe46ee-line-height );}.elementor-2701 .elementor-element.elementor-element-ad8674e .tf-imagebox .tf-button{font-size:var( --e-global-typography-d08e340-font-size );}.elementor-2701 .elementor-element.elementor-element-76a3eb46 .elementor-heading-title{font-size:var( --e-global-typography-4b43bb8-font-size );line-height:var( --e-global-typography-4b43bb8-line-height );}.elementor-2701 .elementor-element.elementor-element-4fb92ef9{font-size:var( --e-global-typography-ebe46ee-font-size );line-height:var( --e-global-typography-ebe46ee-line-height );}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .image{max-width:100%;}.elementor-2701 .elementor-element.elementor-element-402741ff .tf-imagebox .title a{font-size:var( --e-global-typography-e1490ec-font-size );line-height:var( --e-global-typography-e1490ec-line-height );}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .image{max-width:100%;}.elementor-2701 .elementor-element.elementor-element-d362cf7 .tf-imagebox .title a{font-size:var( --e-global-typography-e1490ec-font-size );line-height:var( --e-global-typography-e1490ec-line-height );}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .image{max-width:100%;}.elementor-2701 .elementor-element.elementor-element-e4253f1 .tf-imagebox .title a{font-size:var( --e-global-typography-e1490ec-font-size );line-height:var( --e-global-typography-e1490ec-line-height );}.elementor-2701 .elementor-element.elementor-element-432432a4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-66dafee1 .elementor-heading-title{font-size:var( --e-global-typography-1a16018-font-size );letter-spacing:var( --e-global-typography-1a16018-letter-spacing );}.elementor-2701 .elementor-element.elementor-element-a2d3070 .elementor-heading-title{font-size:var( --e-global-typography-6fbcbbe-font-size );}.elementor-2701 .elementor-element.elementor-element-20ce3488 .elementor-heading-title{font-size:var( --e-global-typography-1a16018-font-size );letter-spacing:var( --e-global-typography-1a16018-letter-spacing );}.elementor-2701 .elementor-element.elementor-element-20a54d44 .elementor-heading-title{font-size:var( --e-global-typography-6fbcbbe-font-size );}.elementor-2701 .elementor-element.elementor-element-11948c85 .elementor-heading-title{font-size:var( --e-global-typography-1a16018-font-size );letter-spacing:var( --e-global-typography-1a16018-letter-spacing );}.elementor-2701 .elementor-element.elementor-element-235ad0c .elementor-heading-title{font-size:var( --e-global-typography-6fbcbbe-font-size );}.elementor-2701 .elementor-element.elementor-element-2d4b9f26 .elementor-heading-title{font-size:var( --e-global-typography-1a16018-font-size );letter-spacing:var( --e-global-typography-1a16018-letter-spacing );}.elementor-2701 .elementor-element.elementor-element-3100f948 .elementor-heading-title{font-size:var( --e-global-typography-6fbcbbe-font-size );}.elementor-2701 .elementor-element.elementor-element-61f68bfc > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-11b6ed97 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-63f7a11-font-size );line-height:var( --e-global-typography-63f7a11-line-height );}.elementor-2701 .elementor-element.elementor-element-7cf7772f .elementor-heading-title{font-size:var( --e-global-typography-9844d2f-font-size );line-height:var( --e-global-typography-9844d2f-line-height );}.elementor-2701 .elementor-element.elementor-element-5d16df6b > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-3bad174f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-63f7a11-font-size );line-height:var( --e-global-typography-63f7a11-line-height );}.elementor-2701 .elementor-element.elementor-element-50573eae .elementor-heading-title{font-size:var( --e-global-typography-9844d2f-font-size );line-height:var( --e-global-typography-9844d2f-line-height );}.elementor-2701 .elementor-element.elementor-element-86f19c9 > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-57afa078 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-63f7a11-font-size );line-height:var( --e-global-typography-63f7a11-line-height );}.elementor-2701 .elementor-element.elementor-element-1884acac .elementor-heading-title{font-size:var( --e-global-typography-9844d2f-font-size );line-height:var( --e-global-typography-9844d2f-line-height );}.elementor-2701 .elementor-element.elementor-element-519e49f6 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-63f7a11-font-size );line-height:var( --e-global-typography-63f7a11-line-height );}.elementor-2701 .elementor-element.elementor-element-2dc79ba2 .elementor-heading-title{font-size:var( --e-global-typography-9844d2f-font-size );line-height:var( --e-global-typography-9844d2f-line-height );}.elementor-2701 .elementor-element.elementor-element-8a69131, .elementor-2701 .elementor-element.elementor-element-8a69131 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-7bfa9028 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-21eaab0a .elementor-heading-title{font-size:var( --e-global-typography-e1490ec-font-size );line-height:var( --e-global-typography-e1490ec-line-height );}.elementor-2701 .elementor-element.elementor-element-34b04ea3{font-size:var( --e-global-typography-616f78f-font-size );line-height:var( --e-global-typography-616f78f-line-height );}.elementor-2701 .elementor-element.elementor-element-2e123ec7 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-15239b84 .elementor-heading-title{font-size:var( --e-global-typography-e1490ec-font-size );line-height:var( --e-global-typography-e1490ec-line-height );}.elementor-2701 .elementor-element.elementor-element-80ad421{font-size:var( --e-global-typography-616f78f-font-size );line-height:var( --e-global-typography-616f78f-line-height );}.elementor-2701 .elementor-element.elementor-element-41a451a7 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-1d877f5 .elementor-heading-title{font-size:var( --e-global-typography-e1490ec-font-size );line-height:var( --e-global-typography-e1490ec-line-height );}.elementor-2701 .elementor-element.elementor-element-28b71add{font-size:var( --e-global-typography-616f78f-font-size );line-height:var( --e-global-typography-616f78f-line-height );}.elementor-2701 .elementor-element.elementor-element-5afd6c52 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-6cec6697 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-36a404b0 .elementor-heading-title{font-size:var( --e-global-typography-e1490ec-font-size );line-height:var( --e-global-typography-e1490ec-line-height );}.elementor-2701 .elementor-element.elementor-element-1c41363b{font-size:var( --e-global-typography-616f78f-font-size );line-height:var( --e-global-typography-616f78f-line-height );}.elementor-2701 .elementor-element.elementor-element-30cadf8b > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-3b17354c .elementor-heading-title{font-size:var( --e-global-typography-e1490ec-font-size );line-height:var( --e-global-typography-e1490ec-line-height );}.elementor-2701 .elementor-element.elementor-element-5bf24105{font-size:var( --e-global-typography-616f78f-font-size );line-height:var( --e-global-typography-616f78f-line-height );}.elementor-2701 .elementor-element.elementor-element-382be76e .elementor-heading-title{font-size:var( --e-global-typography-e1490ec-font-size );line-height:var( --e-global-typography-e1490ec-line-height );}.elementor-2701 .elementor-element.elementor-element-2d1a4169{font-size:var( --e-global-typography-616f78f-font-size );line-height:var( --e-global-typography-616f78f-line-height );}.elementor-2701 .elementor-element.elementor-element-4d77ea09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-35741c39 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2701 .elementor-element.elementor-element-35741c39 .elementor-button{font-size:var( --e-global-typography-9dc0042-font-size );}.elementor-2701 .elementor-element.elementor-element-554068e8 > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .content{padding:50px 20px 20px 20px;}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .title{font-size:var( --e-global-typography-8f94d17-font-size );line-height:var( --e-global-typography-8f94d17-line-height );}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .content-post{font-size:var( --e-global-typography-dcb8176-font-size );line-height:var( --e-global-typography-dcb8176-line-height );}.elementor-2701 .elementor-element.elementor-element-4549e543 .tf-posts-wrap .tf-posts .blog-post .post-meta{font-size:var( --e-global-typography-d08e340-font-size );}.elementor-2701 .elementor-element.elementor-element-36b001a8 > .elementor-element-populated{margin:40px 15px 50px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-2701 .elementor-element.elementor-element-4fdb7c33 .elementor-heading-title{font-size:var( --e-global-typography-4b43bb8-font-size );line-height:var( --e-global-typography-4b43bb8-line-height );}.elementor-2701 .elementor-element.elementor-element-64065ac2 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-2701 .elementor-element.elementor-element-7479b6c8 > .elementor-element-populated{padding:50px 15px 50px 15px;}.elementor-2701 .elementor-element.elementor-element-7ccd1eb7{font-size:var( --e-global-typography-1d98488-font-size );line-height:var( --e-global-typography-1d98488-line-height );}.elementor-2701 .elementor-element.elementor-element-a5b1314{font-size:var( --e-global-typography-e1490ec-font-size );line-height:var( --e-global-typography-e1490ec-line-height );}.elementor-2701 .elementor-element.elementor-element-3ed1d91{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2701 .elementor-element.elementor-element-6698f59e{--e-image-carousel-slides-to-show:2;}}@media(max-width:1024px) and (min-width:768px){.elementor-2701 .elementor-element.elementor-element-65eb1798{width:100%;}.elementor-2701 .elementor-element.elementor-element-420e886e{width:100%;}.elementor-2701 .elementor-element.elementor-element-1ebdbc9f{width:100%;}.elementor-2701 .elementor-element.elementor-element-7ea2f3e4{width:100%;}.elementor-2701 .elementor-element.elementor-element-432432a4{width:50%;}.elementor-2701 .elementor-element.elementor-element-6de942c3{width:50%;}.elementor-2701 .elementor-element.elementor-element-2258f39{width:50%;}.elementor-2701 .elementor-element.elementor-element-200c77b2{width:50%;}}