body{font-family:'Segoe UI' !important}body h1,body h2,body h3,body h4,body h5{font-family:'Segoe UI Bold' !important}.font_mon{font-family:Montserrat}.mar_0{margin:0}.pad_0 p{padding:0}.sf-menu,.sf-menu *{font-size:25px;line-height:1.4}.menu_top.col.span_9.col_last{background:#2c7939;padding:17px 0}body #header-outer #top nav>ul>li a{margin:0 !important}body #header-secondary-outer .nectar-center-text{font-size:16px;line-height:16px;max-width:100%;padding:0}.menu_top_secon ul{display:flex;gap:35px;align-items:center}.menu_top_secon ul li a{font-size:20px;line-height:1.3;transition:.3s}div#header-secondary-outer{border-bottom:none !important;padding:10px 0}#header-secondary-outer .menu_top_secon ul li a:hover{transition:.3s;color:#707070 !important}header#top .col.span_3{position:relative}header#top .col.span_3 .big_socail{display:flex;align-items:center;position:absolute;top:40%;right:0;gap:20px}header#top .col.span_3 .big_socail .social{display:flex;gap:20px}header#top .col.span_3 .big_socail .social a{font-size:30px;line-height:1.3}header#top .col.span_3 .big_socail #search-2 input.search-field{background:#fff;border-bottom:1px solid #2c7939;font-size:17px;padding-right:0}header#top .col.span_3 .big_socail button.search-widget-btn span.icon-salient-search{font-size:25px}.social_footer{display:flex;align-items:center;gap:20px;justify-content:center;margin-top:25px}#footer-outer .social_footer h3{margin:0;font-size:20px;line-height:1.3}#footer-outer .social_footer a i{font-size:30px;line-height:1}#footer-outer .col.foo_1 img{width:100%}#footer-outer .col.foo_2 h4{font-size:22px;line-height:1.3;letter-spacing:0}#footer-outer .col.foo_2{display:flex;flex-wrap:wrap;max-width:38%;width:100%}#footer-outer .col.foo_2 .widget_custom_html{width:100%;margin:0}#footer-outer .col.foo_1{width:25%;margin-right:8%}#footer-outer .col.foo_2 .widget_nav_menu{width:33%}#footer-outer .col.foo_2 .widget_nav_menu li{border:none !important}#footer-outer .col.foo_2 .widget_nav_menu li a{padding:0;font-size:20px;line-height:40px;transition:.3s}#footer-outer .col.foo_2 .widget_nav_menu li a:hover,#footer-outer .social_footer a i:hover{transition:.3s;color:#f7a81b !important}#footer-outer .col.foo_3{width:37%;position:relative;top:30px}.footer_form{display:flex;flex-wrap:wrap}.footer_form .left{width:50%}.footer_form .right{width:50%}.footer_form .left h2{color:#fff;font-size:35px;font-weight:700}.footer_form p{font-family:Montserrat;font-size:14px}#footer-outer .gform_wrapper.gravity-theme .gform_fields{display:block !important}#footer-outer #footer-widgets .container{padding:0}#footer-outer .row{padding-top:40px;margin-bottom:0;padding-bottom:0;display:flex;align-items:center}#footer-outer .widget{margin-bottom:0}#footer-outer .gform-body.gform_body .gfield{margin-bottom:17px}#footer-outer .gform_footer{padding:0;margin:0;justify-content:center}#footer-outer #footer-widgets .col input[type=submit]{margin:0;background-color:#f7a81b !important;font-size:14px;padding:10px 35px;text-transform:uppercase}#footer-outer #copyright[data-layout=centered]{padding:20px 0;padding-top:40px}#footer-outer #copyright[data-layout=centered] .col.span_5{max-width:100%;margin:0 auto}.gform_wrapper.gravity-theme .gform_validation_errors,.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message{display:none}.container-wrap{padding-top:0;padding-bottom:0}.banner_home .min_banner{position:relative;height:100%;display:flex;height:700px}.banner_home .min_banner .content{position:absolute;bottom:0;text-align:center;width:100%;background:#00000080;padding-top:15px;padding-bottom:75px}.banner_home .min_banner .content h2{font-size:80px;line-height:1.4;color:#fff;text-transform:uppercase;letter-spacing:-1px}.banner_home .min_banner .content .des{font-size:30px;line-height:1.3;padding-bottom:0;color:#fff;font-weight:700}.banner_home .min_banner .content .des p{padding-bottom:5px}.slick-dots{position:absolute;bottom:25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:25px;height:25px;margin:0 10px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:25px;height:25px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:before{content:"\f111";font-family:'FontAwesome';font-size:26px;line-height:20px;position:absolute;top:0;left:0;width:25px;height:25px;text-align:center;opacity:.25;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:1;color:#fff}.font_50 .elementor-heading-title{font-size:50px;line-height:1.4;letter-spacing:-1px}.font_22{font-size:22px;line-height:1.3}.form_top_home form{display:flex;align-items:center;justify-content:center;gap:20px}.form_top_home .gform-body.gform_body{width:70%}.form_top_home .gform-body.gform_body .ginput_container input{padding:16px 30px}.form_top_home .gform-body.gform_body .ginput_container input::placeholder{font-size:20px}body .form_top_home .gform_footer.before input{margin:0;font-family:'Segoe UI';font-size:18px;font-weight:500;padding:15px 30px !important;border-radius:10px}.gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{border:3px solid #c02b0a}.font_35 h2{font-size:35px;line-height:1.4;letter-spacing:-1px}.font_40 h2{font-size:40px;line-height:1.4;letter-spacing:-1px}.event_home{display:flex;flex-wrap:wrap;width:100%;gap:20px;justify-content:space-between}.event_home .min_eventhome{width:49%;display:flex;flex-wrap:wrap;align-items:center;background:#efefef;border-radius:15px;overflow:hidden;box-shadow:rgba(0,0,0,.24) 0px 3px 8px}.event_home .min_eventhome .left{width:50%}.event_home .min_eventhome .right{width:50%}.event_home .min_eventhome .right h2.date{font-size:30px;line-height:1.4;color:#2c7939;margin-bottom:18px}.event_home .min_eventhome .right .date_time{font-size:17px;font-family:Montserrat}.event_home .min_eventhome .right .date_time p{padding:0;line-height:29px}.event_home .min_eventhome .right a.buy_ticker{font-size:18px;padding:10px 25px;background:#2c7939;display:inline-block;color:#fff;border-radius:12px;margin-top:20px;font-weight:700;transition:.3s}.event_home .min_eventhome .left img{display:flex;height:300px;object-fit:cover;object-position:center}.event_home .min_eventhome .right{width:50%;padding:0 35px}.event_home .min_eventhome .right a.buy_ticker:hover{background:#e3a31e;transition:.3s}.font_segoe{font-family:'Segoe UI' !important}.tn_btn a.elementor-button{padding:17px 23px;font-size:18px;font-family:'Segoe UI';font-weight:500;background:#2c7939 !important}.img_logo img{height:175px;object-fit:contain}.tn_gallery_home img{height:400px;object-fit:cover}.font_100 h2{font-size:100px;line-height:1.4;letter-spacing:-1px}.weekend_big{display:flex;flex-wrap:wrap;width:100%;padding:60px;background:#efefef;border-radius:20px}.weekend_big .left{width:45%}.weekend_big .right{width:55%;padding-left:4%;position:relative}.weekend_big .left img{width:100%;height:auto}.weekend_big .right h2.title{font-size:40px;text-transform:uppercase;letter-spacing:-1px;font-weight:700}.weekend_big .right .des{font-size:18px;line-height:26px;margin-bottom:25px}.weekend_big .date_time{display:flex;gap:60px}.weekend_big .date_time .min_datetime p{padding:0;line-height:29px;font-size:18px}.weekend_big .date_time .min_datetime p i{margin-right:10px}.weekend_big .ticket h3{font-size:30px;margin:25px 0}.weekend_big .ticket .min_tickets ul{margin:0}.weekend_big .ticket .min_tickets ul li{list-style:none;font-size:18px;font-weight:700;margin-bottom:20px}.weekend_big .ticket .min_tickets span{width:50%;display:inline-flex}.weekend_big .right a.btn_ticket{font-size:18px;padding:10px 25px;background:#e3a31e;display:inline-block;color:#fff;border-radius:12px;margin-top:20px;font-weight:700;transition:.3s}.weekend_big .right a.btn_ticket:hover{transition:.3s;background:#2c7939}.postion_logo{position:absolute;bottom:-50px;right:25px;max-width:100%;width:50%}.postion_logo img{border-radius:40px}.event_home.ticket_event_page .left{width:35%}.event_home.ticket_event_page .right{width:65%}.event_home.ticket_event_page .min_eventhome{padding:30px}.event_home.ticket_event_page .min_eventhome h2.title{font-size:28px}.event_home.ticket_event_page .min_eventhome .date_time{font-size:16px}.event_home.ticket_event_page .min_tickets ul{margin:0}.event_home.ticket_event_page .min_tickets ul li{list-style:none;font-size:16px;margin-bottom:0;font-weight:700;color:#2c7939}.event_home.ticket_event_page .ticket h3{font-size:25px;margin-top:25px}.event_home.ticket_event_page a.buy_ticker{background:#e3a31e !important}.event_home.ticket_event_page a.buy_ticker:hover{background:#2c7939 !important}.event_home.ticket_event_page .min_tickets ul li span{display:inline-flex;width:80%}.font_segoe strong{font-family:'Segoe UI' !important}.font_70 h2.elementor-heading-title{font-size:70px;letter-spacing:-1px;line-height:1.4}.line_after:before{content:"";background:#e3a31e;width:30%;height:10px;position:absolute;top:0;left:36%;display:flex}.line_after{padding-top:50px}.container-wrap{padding:0 !important}.workshop_page .min_eventhome .left{width:40%;height:100%}.workshop_page .min_eventhome .right{width:60%;padding-right:0}.workshop_page .min_eventhome .left img{width:100%;height:100%}.workshop_page .min_eventhome .right h2.title{font-size:22px;line-height:27px}.workshop_page .min_eventhome .right .des{font-size:16px;line-height:24px;margin-bottom:13px}.workshop_page .min_eventhome .right .date_time p{font-size:16px;line-height:28px;margin-bottom:10px}body#tickets .container.main-content,body#faqs .container.main-content{margin-top:50px}.form_top_home .gform_confirmation_message{font-size:24px;color:#fff;text-align:center}body .event_home.workshop_page .min_eventhome a.buy_ticker{font-size:14px;padding:6px 23px;background:#f7a81b;display:inline-block;color:#fff;border-radius:12px;margin-top:20px;margin-bottom:20px;font-weight:700;transition:.3s}body .event_home.workshop_page .min_eventhome a.buy_ticker:hover{background:#2c7939}.workshop_page .min_eventhome{align-items:flex-start;padding:30px}.workshop_page .min_eventhome .right .date_time p.price{font-weight:700}.btn_30 a{font-size:22px;padding:18px 60px;letter-spacing:1px;border-radius:12px}.btn_30 a:hover{background:#2c7939 !important}.big_speakers .min_spakers{display:flex;margin-bottom:30px;flex-wrap:wrap;width:100%;align-items:center;background:#efefef}.big_speakers .min_spakers .box_image{width:20%}.big_speakers .min_spakers .box_content{width:80%;padding:0 55px}.big_speakers .min_spakers .box_image img{height:340px;display:flex;object-fit:cover;object-position:center}.big_speakers .min_spakers .box_content h2,.music_big_date .min_music .custom-model-inner h2{font-size:40px;line-height:1.4}.music_big_date .min_music .custom-model-inner .des{padding:0;width:100%;font-size:18px;line-height:30px}.big_speakers .min_spakers .box_content .des{font-size:18px;line-height:26px}.big_speakers .min_spakers .box_content button,.music_big_date button.Click-here,.music_big_date .min_music a.btn_music{font-size:18px;margin-top:20px;display:inline-block;padding:10px 25px;background:#f7a81b;color:#fff;font-weight:700;border-radius:15px;transition:.3s;box-shadow:rgba(0,0,0,.24) 0px 3px 8px;border:none;font-family:'Segoe UI' !important}.big_speakers .min_spakers .box_content button:hover{background:#2c7939;transition:.3s}.font_30 .elementor-heading-title{font-size:30px !important;font-family:'Segoe UI' !important;line-height:1.4}body .tn_table table.table thead tr{background:#2c7939 !important;color:#fff}body .tn_table table.table thead tr th{text-align:center;font-size:18px;line-height:1.4;font-family:'Segoe UI Bold';border:none}body .tn_table table.table tbody tr td{font-size:17px;color:#2c7939;font-family:'Segoe UI';text-align:center;border-color:#000 !important}body:not(.woocommerce-cart) .main-content table tr:nth-child(2n+2){background-color:#f2fbf5}.exhibitors_big{display:flex;flex-wrap:wrap;width:100%;gap:20px;justify-content:center}.exhibitors_big .min_exhibitors{width:32%;border-radius:15px;overflow:hidden;box-shadow:rgba(0,0,0,.24) 0px 3px 8px;margin-bottom:25px}.exhibitors_big .min_exhibitors .exhibitors_content{padding:10px 30px;padding-bottom:36px}.exhibitors_big .min_exhibitors .image img{height:330px;width:100%;object-fit:cover;object-position:center}.exhibitors_big .min_exhibitors .exhibitors_content h2{font-size:24px;line-height:1.3}.exhibitors_big .min_exhibitors .exhibitors_content .des{font-size:18px;line-height:26px;margin-top:17px}.exhibitors_big .min_exhibitors .exhibitors_content a{display:block;margin-top:20px;font-size:18px;color:#f7a81b;line-height:1.4;text-decoration:underline;font-family:'Segoe UI Bold';transition:.3s}.exhibitors_big .min_exhibitors .exhibitors_content a:hover{color:#2c7939;transition:.3s}.music_big_date{display:flex;gap:30px;justify-content:space-around}.music_big_date .min_music{display:flex;flex-wrap:wrap;width:100%;align-items:center;box-shadow:rgba(0,0,0,.24) 0px 3px 8px;border-radius:10px;overflow:hidden}.music_big_date .min_music .image{width:50%;height:100%;display:flex}.music_big_date .min_music .des p.date{font-size:22px;padding-bottom:10px;line-height:1.3}.music_big_date .min_music .des h2{font-size:32px;line-height:1.3}.music_big_date .min_music .des .content{font-size:16px;line-height:23px}.music_big_date .min_music .des a.btn_date{font-size:14px;padding:6px 25px;background:#e3a31e;display:inline-block;color:#fff;border-radius:12px;margin-top:20px;font-weight:700;transition:.3s}.music_big_date .min_music .des a.btn_date:hover{transition:.3s;background:#2c7939}.music_big_date .min_music .image img{height:auto;object-fit:cover;object-position:center}.music_big_date .min_music .des{width:50%;padding:20px 22px;padding-right:15px}body .big_form .gform_wrapper .top_label .gfield_label{font-family:'Segoe UI Bold' !important;letter-spacing:1px}.big_form .gform_wrapper.gravity-theme .gfield input,.big_form .gform_wrapper.gravity-theme .gfield textarea,.big_form .gform_wrapper.gravity-theme .gfield input.large,.big_form .gform_wrapper.gravity-theme .gfield select.large,.big_form .gform_wrapper.gravity-theme .ginput_complex input,.big_form .gform_wrapper.gravity-theme .ginput_complex select{border:2px solid;border-radius:5px;background:#f1f1f1}.big_form .gform_wrapper.gravity-theme .gfield_required{display:none}.big_form .gform_footer.before{justify-content:center}body .big_form .gform_footer.before input{margin:0;background-color:#f7a81b !important;font-size:16px;padding:13px 65px !important;text-transform:uppercase;border-radius:15px}.tn_togge a.elementor-toggle-title{font-size:30px;line-height:1.4;font-family:'Segoe UI'}.tn_togge .elementor-toggle-item span.elementor-toggle-icon{font-size:30px;position:relative;top:7px}.tn_togge .elementor-toggle .elementor-tab-content{font-size:22px;line-height:1.4;position:relative;left:45px}#header-outer ul.sub-menu.tracked-pos{width:370px}.workshop_page .min_eventhome .right .date_time p i{font-size:24px;margin-right:5px}.big_speakers .custom-model-wrap .box_content{padding:0;width:100%}div#footer-outer{z-index:99999}.gform_confirmation_message{font-size:24px;text-align:center}.Click-here{cursor:pointer;background-image:linear-gradient(190deg,#f83600 0%,#fee140 100%);color:#fff;width:180px;text-align:center;font-size:16px;padding:18px 0;margin:0 auto;transition:background-image 3s ease-in-out}.Click-here:hover{transition:background-image 3s ease-in-out;background-image:linear-gradient(90deg,#fee140 0%,#f83600 100%)}.custom-model-main{text-align:center;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-overflow-scrolling:touch;outline:0;opacity:0;-webkit-transition:opacity .15s linear,z-index .15;-o-transition:opacity .15s linear,z-index .15;transition:opacity .15s linear,z-index .15;z-index:-1;overflow-x:hidden;overflow-y:auto}.model-open{z-index:99999;opacity:1;overflow:hidden}.custom-model-inner{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;display:inline-block;vertical-align:middle;width:70%;margin:30px auto;max-width:97%}.custom-model-wrap{display:block;width:100%;position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0;text-align:left;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:calc(100vh - 70px);overflow-y:auto}.model-open .custom-model-inner{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);position:relative;z-index:999}.model-open .bg-overlay{background:#00000029;z-index:99}.bg-overlay{background:rgba(0,0,0,0);height:100vh;width:100%;position:fixed;left:0;top:0;right:0;bottom:0;z-index:0;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}.close-btn{position:absolute;right:0;top:-30px;cursor:pointer;z-index:99;font-size:30px;color:#2c7939}@media screen and (min-width:800px){.custom-model-main:before{content:"";display:inline-block;height:auto;vertical-align:middle;margin-right:0;height:100%}}@media screen and (max-width:799px){.custom-model-inner{margin-top:45px}}.single .container.main-content .row .post-area.col.span_12{margin:70px auto}.banner_image .image{display:flex;justify-content:center;margin-bottom:40px}.banner_image .image img{width:80%;height:auto;object-fit:contain;border-radius:20px}.banner_image .content p.date{font-size:28px;line-height:32px}.banner_image .content{margin-bottom:20px}.single .post-content .content-inner{font-size:22px;line-height:35px}.gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{border:2px solid #c02b0a !important}.exhibitors_big .min_exhibitors button.Click-here{background:0 0;color:#f7a81b;border:none;padding:0;width:auto;margin-top:23px;font-size:18px;text-decoration:underline;font-family:'Segoe UI Bold' !important}.exhibitors_big .min_exhibitors .custom-model-inner .des{font-size:18px;line-height:30px}.banner_home .min_banner img{width:100%;height:100%;object-fit:cover;object-position:center}body .pum-theme-lightbox .pum-container{padding:0;border-radius:0;border:unset;box-shadow:unset;background-color:transparent}.custom-model-main .box_content .image{display:flex;margin-bottom:34px}.custom-model-main .box_content .image img{border-radius:5px;width:35%;margin:0 auto;max-width:100%}.big_social{display:flex;gap:13px}.exhibitors_big .min_exhibitors .exhibitors_content .big_social a.social{color:#2c7939}.exhibitors_big .min_exhibitors .exhibitors_content .big_social a.social i{font-size:25px;line-height:1.4}.soical_single{margin-top:45px}.soical_single h2{font-size:40px;line-height:40px;margin-bottom:29px}.soical_single .big_social a.social i{font-size:35px;line-height:1.4;color:#d59e0d;transition:.3s}.soical_single .big_social a.social:hover i{transform:scale(1.1);transition:.3s}.soical_single .big_social{gap:30px}h2.title_workshop{font-size:70px;letter-spacing:-1px;line-height:1.4;text-align:center;padding-bottom:35px;justify-content:center;display:flex;margin:0 auto;border-top:10px solid #f7a81b;padding-top:40px}