.elementor-1103 .elementor-element.elementor-element-d84157b{padding:60px 0px 60px 0px;}.elementor-1103 .elementor-element.elementor-element-173f20a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1103 .elementor-element.elementor-element-d915f87 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:29px;font-weight:400;font-style:oblique;line-height:35px;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-1103 .elementor-element.elementor-element-89a4f27 img{width:90%;}.elementor-1103 .elementor-element.elementor-element-ef10c00 img{width:70%;}.elementor-1103 .elementor-element.elementor-element-bf2d94c{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-1103 .elementor-element.elementor-element-bf2d94c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1103 .elementor-element.elementor-element-bf2d94c .elementor-divider-separator{width:100%;}.elementor-1103 .elementor-element.elementor-element-bc20948 .tcg-home-slider-parent{margin-left:50px;}.elementor-1103 .elementor-element.elementor-element-bc20948 .tcg-bg, .elementor-1103 .elementor-element.elementor-element-bc20948  .tcg-thumb-slider {height:395px;}.elementor-1103 .elementor-element.elementor-element-bc20948 .tcg-thumb{width:100px;height:100px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-1103 .elementor-element.elementor-element-bc20948 .tcg-thumb-slider .swiper-slide{padding:20px 10px;}.elementor-1103 .elementor-element.elementor-element-bc20948 .tcg-thumb-space{padding:5px;outline-width:2 px;outline-COLOR:#000000;}.elementor-1103 .elementor-element.elementor-element-bc20948 .tcg-home-slider{border-style:solid;border-width:2px 0px 0px 2px;}.elementor-1103 .elementor-element.elementor-element-7a49d611 > .elementor-element-populated{padding:10px 10px 10px 50px;}.elementor-1103 .elementor-element.elementor-element-4295ba58 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1103 .elementor-element.elementor-element-4295ba58{text-align:left;}.elementor-1103 .elementor-element.elementor-element-4295ba58 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:23px;font-weight:800;line-height:33px;color:var( --e-global-color-primary );}.elementor-1103 .elementor-element.elementor-element-1c5b4ea0{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:400;font-style:oblique;line-height:27px;color:var( --e-global-color-primary );}.elementor-1103 .elementor-element.elementor-element-6bcaa91{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:400;font-style:oblique;line-height:27px;color:var( --e-global-color-primary );}.elementor-1103 .elementor-element.elementor-element-7b3b45d8 .elementor-button{background-color:#02010100;height:63px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0.2px;fill:#333D56;color:#333D56;border-style:solid;border-width:1px 1px 1px 1px;border-color:#707070;padding:18px 30px 18px 30px;}.elementor-1103 .elementor-element.elementor-element-7b3b45d8 .elementor-button:hover, .elementor-1103 .elementor-element.elementor-element-7b3b45d8 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-24abe6c );}.elementor-1103 .elementor-element.elementor-element-7b3b45d8 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1103 .elementor-element.elementor-element-7b3b45d8 .elementor-button:hover svg, .elementor-1103 .elementor-element.elementor-element-7b3b45d8 .elementor-button:focus svg{fill:var( --e-global-color-24abe6c );}.elementor-1103 .elementor-element.elementor-element-22ce077a{padding:30px 0px 20px 0px;}.elementor-1103 .elementor-element.elementor-element-13086362 .elementor-tab-title, .elementor-1103 .elementor-element.elementor-element-13086362 .elementor-tab-title:before, .elementor-1103 .elementor-element.elementor-element-13086362 .elementor-tab-title:after, .elementor-1103 .elementor-element.elementor-element-13086362 .elementor-tab-content, .elementor-1103 .elementor-element.elementor-element-13086362 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-1103 .elementor-element.elementor-element-13086362 .elementor-tab-title.elementor-active,
					 .elementor-1103 .elementor-element.elementor-element-13086362 .elementor-tab-title.elementor-active a{color:var( --e-global-color-primary );}.elementor-1103 .elementor-element.elementor-element-13086362 .elementor-tab-title{font-family:"Avenir Medium Oblique", Sans-serif;font-weight:400;font-style:oblique;letter-spacing:1px;}.elementor-1103 .elementor-element.elementor-element-f0156e7{padding:80px 0px 40px 0px;}.elementor-1103 .elementor-element.elementor-element-2cb81fe .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:31px;font-weight:700;font-style:oblique;line-height:39px;color:var( --e-global-color-primary );}.elementor-1103 .elementor-element.elementor-element-87e0090{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-1103 .elementor-element.elementor-element-87e0090 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1103 .elementor-element.elementor-element-87e0090 .elementor-divider-separator{width:100%;}.elementor-1103 .elementor-element.elementor-element-02baf5b{overflow:hidden;padding:50px 0px 120px 0px;}.elementor-1103 .elementor-element.elementor-element-9e97458:hover > .elementor-element-populated{background-color:var( --e-global-color-primary );}.elementor-1103 .elementor-element.elementor-element-9e97458 > .elementor-element-populated{transition:background 0.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-1103 .elementor-element.elementor-element-9e97458 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1103 .elementor-element.elementor-element-874ec16 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-1103 .elementor-element.elementor-element-874ec16 > .elementor-element-populated, .elementor-1103 .elementor-element.elementor-element-874ec16 > .elementor-element-populated > .elementor-background-overlay, .elementor-1103 .elementor-element.elementor-element-874ec16 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1103 .elementor-element.elementor-element-874ec16:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24abe6c );}.elementor-1103 .elementor-element.elementor-element-874ec16:hover > .elementor-element-populated, .elementor-1103 .elementor-element.elementor-element-874ec16:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1103 .elementor-element.elementor-element-874ec16 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1103 .elementor-element.elementor-element-874ec16{z-index:1;}.elementor-1103 .elementor-element.elementor-element-0e8ea84 img{width:100%;}.elementor-1103 .elementor-element.elementor-element-096e690{text-align:center;}.elementor-1103 .elementor-element.elementor-element-096e690 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:25px;font-weight:700;font-style:oblique;line-height:28px;letter-spacing:0.2px;color:var( --e-global-color-primary );}.elementor-1103 .elementor-element.elementor-element-d55541a > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-1103 .elementor-element.elementor-element-d55541a{text-align:center;}.elementor-1103 .elementor-element.elementor-element-d55541a .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:19px;font-weight:400;font-style:oblique;line-height:23px;color:var( --e-global-color-primary );}.elementor-1103 .elementor-element.elementor-element-f6744a5 .elementor-button{background-color:#02010100;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0.2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#707070;padding:10px 30px 10px 30px;}.elementor-1103 .elementor-element.elementor-element-d7b68be:hover > .elementor-element-populated{background-color:var( --e-global-color-primary );}.elementor-1103 .elementor-element.elementor-element-d7b68be > .elementor-element-populated{transition:background 0.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-1103 .elementor-element.elementor-element-d7b68be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1103 .elementor-element.elementor-element-d7b68be{z-index:1;}.elementor-1103 .elementor-element.elementor-element-c998ef4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-1103 .elementor-element.elementor-element-c998ef4 > .elementor-element-populated, .elementor-1103 .elementor-element.elementor-element-c998ef4 > .elementor-element-populated > .elementor-background-overlay, .elementor-1103 .elementor-element.elementor-element-c998ef4 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1103 .elementor-element.elementor-element-c998ef4:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24abe6c );}.elementor-1103 .elementor-element.elementor-element-c998ef4:hover > .elementor-element-populated, .elementor-1103 .elementor-element.elementor-element-c998ef4:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1103 .elementor-element.elementor-element-c998ef4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1103 .elementor-element.elementor-element-c998ef4{z-index:1;}.elementor-1103 .elementor-element.elementor-element-b7c81f8 img{width:58%;}.elementor-1103 .elementor-element.elementor-element-7ddf260{text-align:center;}.elementor-1103 .elementor-element.elementor-element-7ddf260 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:25px;font-weight:700;font-style:oblique;line-height:28px;letter-spacing:0.2px;color:var( --e-global-color-primary );}.elementor-1103 .elementor-element.elementor-element-6eacb94 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1103 .elementor-element.elementor-element-6eacb94{text-align:center;}.elementor-1103 .elementor-element.elementor-element-6eacb94 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:19px;font-weight:400;font-style:oblique;line-height:23px;color:var( --e-global-color-primary );}.elementor-1103 .elementor-element.elementor-element-795e36d .elementor-button{background-color:#02010100;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0.2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#707070;padding:10px 30px 10px 30px;}.elementor-1103 .elementor-element.elementor-element-f42819c:hover > .elementor-element-populated{background-color:var( --e-global-color-primary );}.elementor-1103 .elementor-element.elementor-element-f42819c > .elementor-element-populated{transition:background 0.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-1103 .elementor-element.elementor-element-f42819c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1103 .elementor-element.elementor-element-68bc8a7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-1103 .elementor-element.elementor-element-68bc8a7 > .elementor-element-populated, .elementor-1103 .elementor-element.elementor-element-68bc8a7 > .elementor-element-populated > .elementor-background-overlay, .elementor-1103 .elementor-element.elementor-element-68bc8a7 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1103 .elementor-element.elementor-element-68bc8a7:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24abe6c );}.elementor-1103 .elementor-element.elementor-element-68bc8a7:hover > .elementor-element-populated, .elementor-1103 .elementor-element.elementor-element-68bc8a7:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1103 .elementor-element.elementor-element-68bc8a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1103 .elementor-element.elementor-element-67c4a75 img{width:73%;}.elementor-1103 .elementor-element.elementor-element-0fa6ee0{text-align:center;}.elementor-1103 .elementor-element.elementor-element-0fa6ee0 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:25px;font-weight:700;font-style:oblique;line-height:28px;letter-spacing:0.2px;color:var( --e-global-color-primary );}.elementor-1103 .elementor-element.elementor-element-5080847 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-1103 .elementor-element.elementor-element-5080847{text-align:center;}.elementor-1103 .elementor-element.elementor-element-5080847 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:19px;font-weight:400;font-style:oblique;line-height:23px;color:var( --e-global-color-primary );}.elementor-1103 .elementor-element.elementor-element-c020953 .elementor-button{background-color:#02010100;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0.2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#707070;padding:10px 30px 10px 30px;}@media(max-width:1024px){.elementor-1103 .elementor-element.elementor-element-d915f87 .elementor-heading-title{font-size:25px;}.elementor-1103 .elementor-element.elementor-element-ef10c00 img{width:60%;}.elementor-1103 .elementor-element.elementor-element-25c8c6b2 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1103 .elementor-element.elementor-element-7a49d611 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1103 .elementor-element.elementor-element-4295ba58 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1103 .elementor-element.elementor-element-4295ba58 .elementor-heading-title{font-size:18px;}.elementor-1103 .elementor-element.elementor-element-1c5b4ea0{font-size:16px;}.elementor-1103 .elementor-element.elementor-element-6bcaa91{font-size:16px;}.elementor-1103 .elementor-element.elementor-element-2cb81fe .elementor-heading-title{font-size:25px;}.elementor-1103 .elementor-element.elementor-element-096e690 .elementor-heading-title{font-size:23px;}.elementor-1103 .elementor-element.elementor-element-d55541a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1103 .elementor-element.elementor-element-7ddf260 .elementor-heading-title{font-size:23px;}.elementor-1103 .elementor-element.elementor-element-6eacb94 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1103 .elementor-element.elementor-element-0fa6ee0 .elementor-heading-title{font-size:23px;}.elementor-1103 .elementor-element.elementor-element-5080847 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-1103 .elementor-element.elementor-element-d915f87 .elementor-heading-title{font-size:18px;}.elementor-1103 .elementor-element.elementor-element-8165a16{width:33%;}.elementor-1103 .elementor-element.elementor-element-41d0a5a{width:33%;}.elementor-1103 .elementor-element.elementor-element-6276ed1{width:33%;}.elementor-1103 .elementor-element.elementor-element-bc20948 .tcg-home-slider-parent{margin-left:0px;}.elementor-1103 .elementor-element.elementor-element-bc20948 .tcg-bg, .elementor-1103 .elementor-element.elementor-element-bc20948  .tcg-thumb-slider {height:190px;}.elementor-1103 .elementor-element.elementor-element-bc20948 .tcg-thumb{width:60px;height:60px;}.elementor-1103 .elementor-element.elementor-element-bc20948 .tcg-thumb-slider .swiper-slide{padding:20px 10px;}.elementor-1103 .elementor-element.elementor-element-bc20948 .tcg-thumb-space{padding:4px;}.elementor-1103 .elementor-element.elementor-element-f0156e7{padding:50px 0px 0px 0px;}.elementor-1103 .elementor-element.elementor-element-096e690 .elementor-heading-title{font-size:20px;}.elementor-1103 .elementor-element.elementor-element-7ddf260 .elementor-heading-title{font-size:20px;}.elementor-1103 .elementor-element.elementor-element-0fa6ee0 .elementor-heading-title{font-size:20px;}}@media(min-width:768px){.elementor-1103 .elementor-element.elementor-element-26019f5{width:65.311%;}.elementor-1103 .elementor-element.elementor-element-8165a16{width:11.955%;}.elementor-1103 .elementor-element.elementor-element-41d0a5a{width:10%;}.elementor-1103 .elementor-element.elementor-element-6276ed1{width:12.714%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1103 .elementor-element.elementor-element-25c8c6b2{width:100%;}.elementor-1103 .elementor-element.elementor-element-7a49d611{width:100%;}.elementor-1103 .elementor-element.elementor-element-9e97458{width:50%;}.elementor-1103 .elementor-element.elementor-element-d7b68be{width:50%;}.elementor-1103 .elementor-element.elementor-element-f42819c{width:50%;}}/* Start custom CSS for heading, class: .elementor-element-d915f87 */.heavy-font{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-13086362 */.elementor-tab-desktop-title:not(.elementor-active) {
    background-color: #f0f0f0;
}
.elementor-tab-title:not(.elementor-active) i {
    -webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ade1986 */.elementor-1103 .elementor-element.elementor-element-ade1986:hover .hover_color{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9e97458 */.elementor-1103 .elementor-element.elementor-element-9e97458 .hover_color .elementor-heading-title{
    transition: 0.5s;
}

.elementor-1103 .elementor-element.elementor-element-9e97458:hover .hover_color .elementor-heading-title{
    color: #fff !important;
} 

.elementor-1103 .elementor-element.elementor-element-9e97458 .elementor-button{
    transition: 0.5s;
}

.elementor-1103 .elementor-element.elementor-element-9e97458:hover .elementor-button{
    background: white;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bb85473 */.elementor-1103 .elementor-element.elementor-element-bb85473:hover .hover_color{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d7b68be */.elementor-1103 .elementor-element.elementor-element-d7b68be .hover_color .elementor-heading-title{
    transition: 0.5s;
}

.elementor-1103 .elementor-element.elementor-element-d7b68be:hover .hover_color .elementor-heading-title{
    color: #fff !important;
} 

.elementor-1103 .elementor-element.elementor-element-d7b68be .elementor-button{
    transition: 0.5s;
}

.elementor-1103 .elementor-element.elementor-element-d7b68be:hover .elementor-button{
    background: white;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a31c325 */.elementor-1103 .elementor-element.elementor-element-a31c325:hover .hover_color{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f42819c */.elementor-1103 .elementor-element.elementor-element-f42819c .hover_color .elementor-heading-title{
    transition: 0.5s;
}

.elementor-1103 .elementor-element.elementor-element-f42819c:hover .hover_color .elementor-heading-title{
    color: #fff !important;
} 

.elementor-1103 .elementor-element.elementor-element-f42819c .elementor-button{
    transition: 0.5s;
}

.elementor-1103 .elementor-element.elementor-element-f42819c:hover .elementor-button{
    background: white;
}/* End custom CSS */