@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,700|Roboto:300,400,700&display=swap);/*! ******************************************************
*
*	Theme Name:     Astra Child
*   Author:         web3d
*   Author URI:     http://www.onthegosystems.com/
*   Description:    Simple, clear and modern Bootstrap 3-based theme. Perfect base for developing all kinds of responsive sites with Toolsets, including the Layouts plugin (no extra integration needed, you activate Layouts and the drag and drop facilities work out of the box). Uses WordPress theme customizer and supports Font Awesome Icons. Supports WooCommerce integration by styles unification.
*   Version:        1.6.1
*   License:        GNU General Public License v2 or later
*   License URI:    http://www.gnu.org/licenses/gpl-2.0.html
*   Template:       astra
*
*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
 body,p,li,a,h1,h2,h3,h4,div,span{font-family:'Roboto',sans-serif;font-weight:400}body td,body th{font-size:20px}body td p,body th p{margin-bottom:0}body,p{color:#4c4c4c;font-size:20px}.entry-content p{margin-bottom:1em;line-height:1.7}.ast-flex.main-header-container .js-wpv-view-layout{position:absolute;right:0;top:15px;left:0}.ast-flex.main-header-container .social_networks{padding-top:0}.row{margin:0}.ast-site-identity{padding:8px 0 0}.main-header-menu a{font-size:20px;color:#4c4c4c}.header-main-layout-1 .ast-main-header-bar-alignment{margin-top:auto}.main-header-menu>.menu-item:last-child>a{padding-right:0}.entry-content section h2{font-size:40px;font-weight:700;color:#252a60;text-transform:uppercase;text-align:center}.btn{width:330px;line-height:50px;padding:0;background:#a12487;color:#fff;font-size:20px;text-transform:uppercase;border:0;border-radius:10px;margin:25px auto;display:block;box-shadow:3px 3px 5px 0 rgba(0,0,0,.4);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.btn:hover{font-size:23px;box-shadow:5px 5px 8px 0 rgba(0,0,0,.45);color:#fff;font-weight:700}.slick-dotted.slick-slider{margin-bottom:0}main.box{background-size:cover}main.box .ast-container{width:100%;height:520px;position:relative;z-index:0}#slider_s1 .layer h2{margin:0;font-size:70px;font-weight:700;color:#252a60;text-transform:uppercase;line-height:1;text-align:left}#slider_s1 .layer h2 span{font-size:80px;color:#208ccc;display:block}.date_of_conference{font-weight:700;font-style:italic}.layer{display:block}.l1{z-index:2;margin:0;display:block;position:absolute;bottom:0;left:-315px}.l2{z-index:1;margin:20px 0 0 60px}.slick-dots{bottom:10px}.slick-dots li{margin:0}.slick-dots li button::before{content:none}.slick-dots li.slick-active button{background-color:#fff}.slick-dots li button{height:10px;width:10px;border:0;background-color:rgba(255,255,255,0);box-shadow:0 0 0 3px rgb(255,255,255) inset;border-radius:50%}#about_s1{font-weight:lighter;text-align:justify;padding:60px 0 30px;background:#f6f6f6}#home_s3{background:url(/wp-content/uploads/2019/08/bg1.jpg)}#home_s3 .col-md-3{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding-top:40px;padding-bottom:10px}#home_s3 .col-md-3:hover img{-moz-transform:scale(.85);-webkit-transform:scale(.85);-o-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}#home_s3 .col-md-3 h3{color:#fff;width:100%;text-align:center;font-size:20px;font-weight:400;height:50px;line-height:1.25;margin:15px 0;display:flex;align-items:center;justify-content:center}#home_s3 .col-md-3:hover h3{font-size:21px}#home_s3 h3,#home_s3 img{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#speakers_strip{padding:60px 0 30px}#home_registration h2 span,#speakers_strip h2 span{color:#256db8}#speakers_strip .speakers_box{display:flex;flex-wrap:wrap;margin:0 -35px 0 0;width:calc(100% + 31px)}.views-template-simple-page #speakers_strip .ast-container{padding:0}@media (min-width:770px){.speaker{width:254px!important;margin:0 32px 20px 0;padding-bottom:20px}}.speaker_img{position:relative}.speaker_img::after{content:"";background:#252a60;opacity:.8;position:absolute;right:0;left:0;top:0;bottom:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;width:0;height:0}.speaker:hover .speaker_img::after{right:-8px;left:8px;top:-8px;bottom:8px;width:100%;height:100%}.speaker_img .speaker_social{position:absolute;bottom:23px;left:28px;z-index:1;-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;display:flex}.speaker:hover .speaker_img .speaker_social{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.speaker_img .speaker_social a{margin-right:10px}.speaker_txt h3{text-align:center;text-transform:uppercase;margin:5px 0 0}.speaker_txt h3 a{color:#252a60;font-size:20px;font-weight:900}.speaker_txt p{margin:0;font-size:16px;line-height:1.2;text-align:center}#home_s5{background:url(/wp-content/uploads/2019/08/bg-2.jpg) no-repeat fixed center / cover;padding:80px 0}#home_s5 strong{color:#fff;text-shadow:3px 2px 3px rgba(0,0,0,.4);display:block;line-height:1.6;text-transform:uppercase}#home_s5 strong.ast-1r{font-size:60px}#home_s5 strong.ast-2r{font-size:40px;text-align:right;padding-right:20px}#home_s5 strong.ast-3r{font-size:80px;text-align:center;padding-right:120px}#home_s5 strong.ast-4r{font-size:35px;padding-left:20px}#home_s5 strong.ast-5r{font-size:65px;text-align:right}#home_s5 .btn{margin-top:40px;margin-bottom:0}#home_s6{padding-bottom:20px}#home_s6 h2{margin:30px 0 0;line-height:110px}#home_s6 .speaker{position:relative}@media (min-width:770px){#home_s6 .js-wpv-view-layout .slick-track{display:flex;flex-wrap:wrap;margin:0 -35px 0 0;width:calc(100% + 35px)!important;transform:none!important}}.option_txt{position:absolute;top:0;bottom:0;right:0;left:0;padding:15px 10px;width:0;height:0;opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;overflow:hidden;text-align:center}.speaker_img h3{color:#fff;position:absolute;bottom:0;right:0;left:0;font-weight:700;text-align:center;line-height:1.25;text-shadow:1px 1px 2px #000;text-transform:uppercase;font-size:20px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.speaker:hover .speaker_img h3{opacity:0}.speaker:hover .option_txt{opacity:1;right:-8px;left:8px;top:-8px;bottom:28px;width:100%;height:100%}.option_txt hr+img{margin:auto}.option_txt h3{text-align:center;text-transform:uppercase;margin:15px 0;color:#fff;font-size:20px;line-height:1.25;text-shadow:1px 1px 2px #000;font-weight:700}.option_txt span a{font-size:16px;line-height:2;color:#fff}.option_txt span{margin:6px auto 10px;font-size:14px;line-height:1.6;color:#fff;display:flex;align-items:center;width:100%}.time img{margin:0 8px 0 0;filter:brightness(0) invert(1)}.data img{margin:-4px 5px 0 -4px}.location img{width:22px;margin-right:5px;filter:brightness(0) invert(1)}.option_txt hr{margin:10px 0}#home_s7{background:url(/wp-content/uploads/2019/08/bg-3.jpg) no-repeat scroll center / cover}section .js-wpv-view-layout{width:100%}#home_s7 h2{color:#fff;text-shadow:3px 2px 3px rgba(0,0,0,.65);display:block;margin:60px 0 0;line-height:4}.highlights_wrapp{display:flex;align-items:center;justify-content:center}.highlights_item{width:100%;text-align:center;padding-bottom:80px}.highlights_item:nth-child(2n+1){background:rgba(37,109,184,.85)}.highlights_item:nth-child(2n){background:rgba(37,42,96,.85)}.highlights_item img{display:block;margin:30px auto}.highlights_item .counter{font-size:35px;color:#fff;display:block;line-height:1;margin-bottom:10px}.highlights_item .counter::after{content:"+";margin-left:4px}.highlights_item p{font-size:22px;color:#fff;margin:0;line-height:1}ul.cats{margin:40px 0;list-style:none;display:flex;align-items:center;justify-content:center}ul.cats li{margin:0 10px;border-right:1px solid;padding:0 10px;display:block;line-height:1}ul.cats li:last-child{border:0}ul.cats li a{color:#4c4c4c;font-size:20px;text-transform:uppercase;margin:0 20px}ul.cats li a.active{color:#256db8;font-weight:700;text-decoration:underline}#home_registration{padding:50px 0}#home_registration .items.trishyri{width:103%;display:flex;flex-wrap:wrap;margin:0 -1.5%}.registration_box{width:30.333%;float:left;padding:40px 30px 30px;margin:0 1.5%}.registration_box:nth-child(5),.registration_box:nth-child(8),.registration_box:nth-child(11),.registration_box:nth-child(14){margin-right:0}.registration_box h3{color:#fff;text-align:center;font-weight:700;margin:0}.registration_price::after{content:"$";margin-left:5px}.registration_price{display:block;text-align:center;color:#fff;font-size:50px;line-height:1;margin-top:15px}.registration_text{display:block;text-align:center;color:#fff;font-size:20px;line-height:1;font-weight:300;margin-top:20px}.registration_link{width:100%;margin:30px 0 0}#home_s9{background-size:cover}#home_s9 .ast-container{display:flex;align-items:center;justify-content:center;min-height:577px}#home_s9 .ast-container div{max-width:440px;margin:auto}#home_s9 div h2{text-shadow:3px 2px 3px rgba(0,0,0,.65);display:block;line-height:1}#home_s9 div p{font-size:26px;text-align:center;margin:0;line-height:1.4;text-shadow:3px 2px 3px rgba(0,0,0,.65);font-weight:500}#home_s9 div a{text-decoration:underline}#top_footer{background:url(/wp-content/uploads/2019/08/footer-bg.jpg);padding-bottom:50px}#top_footer .ast-container{padding-top:58px;padding-bottom:40px}#top_footer p{margin:0;font-size:25px;color:#fff}#top_footer p a{color:#fff}.social_networks{text-align:right}#top_footer .social_networks a img{filter:brightness(0) invert(1)}.web3d a{background:#4071d3;border-radius:20px;color:#fff;float:right;display:inline-block;font:normal 11px/15px "Alef",sans-serif;padding:5px 12px}.site-footer{margin:-50px 0 0}.site-footer .ast-footer-overlay{padding:0;height:50px;background:none}.site-footer .ast-footer-overlay .row{align-items:center;justify-content:center;display:flex}#home_partners{background:url(/wp-content/uploads/2019/08/bg-11.jpg) no-repeat scroll bottom center}#home_partners h2{color:#fff;margin:0;line-height:150px;font-size:40px;font-weight:700;text-transform:uppercase;text-align:center}.views-template-why-attend #page_s1 .js-wpv-view-layout,#home_partners .js-wpv-view-layout{display:flex;flex-wrap:wrap}.partner{width:20%;display:flex;align-items:center;justify-content:center;height:136px}.partner img{filter:brightness(0) invert(1);width:60%;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.partner:hover img{filter:none}#accordion{background:url(/wp-content/uploads/2019/08/bg-2.jpg) no-repeat scroll top center;margin:0}#accordion .panel.panel-default{border:0;margin:0;border-radius:0;background:rgba(37,42,96,.65)}#accordion .panel-heading{padding:0;background:none}#accordion .panel-collapse.collapse.show p{margin:20px 0;display:inline-block}#accordion.panel-group .panel+.panel{border-top:5px solid #fff}#accordion .panel-title{color:#fff;font-size:20px;text-transform:uppercase;display:flex;align-items:center;margin:0;height:66px}#accordion .panel-title a::after{content:"";background:url(/wp-content/uploads/2019/08/arrow-togle.png);width:24px;height:18px;position:absolute;right:30px}#accordion .panel-title a{padding:0 20px;width:100%;height:100%;display:flex;align-items:center;color:#fff;font-size:20px;position:relative}#accordion .panel-body{background:#fff}#accordion .panel-body p{margin:0}#page_s1{padding-top:50px;padding-bottom:50px}.page-id-35 #page_s1{padding-top:0;padding-bottom:0}.views-template-why-attend #page_s1 .js-wpv-view-layout{margin:0 -14px;width:calc(100% + 28px)}.why_attend{width:calc(25% - 28px);margin:0 14px;background:#208ccc;text-align:center;padding:30px 20px}.entry-content section#page_s1 .why_attend h2{font-size:20px;color:#fff;text-transform:none;font-weight:500;margin:20px 0 5px}.why_attend p{font-size:18px;color:#fff;margin:0;line-height:1.4}.right_sidebar{display:flex;justify-content:flex-end;padding:15px 0 0}.right_sidebar a{text-align:center;width:330px;line-height:50px;padding:0;background:#a12487;color:#fff;font-size:20px;text-transform:uppercase;border:0;border-radius:10px;margin:0 auto;display:block;box-shadow:3px 3px 5px 0 rgba(0,0,0,.4);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;height:50px}.right_sidebar a:hover{font-size:23px;box-shadow:5px 5px 8px 0 rgba(0,0,0,.45);color:#fff;font-weight:700}.content_right_sidebar p{line-height:1.5}.content_right_sidebar{text-align:justify;padding:0 20px 0 0}#page_s1 h2,#page_s1 h3,#page_s1 h4,#page_s1 h5,#page_s1 h6{color:#252a60;font-weight:500;text-transform:uppercase;line-height:1.3}#cf1{background:#a12487;text-align:center;padding:45px 0}#cf1 h2{color:#fff;font-size:25px;text-transform:uppercase;margin-bottom:30px}.cf1{margin:0!important;display:flex}.cf1 .ajax-loader{position:absolute;left:0}.cf1 label{font-size:0}.cf1 span{padding-right:10px}.cf1 span input{height:50px;border:0;border-radius:10px}.cf1 input[type="submit"]{background:#252a60;height:50px;border-radius:10px}::-webkit-input-placeholder{color:#4c4c4c;opacity:1}::-moz-placeholder{color:#4c4c4c;opacity:1}:-ms-input-placeholder{color:#4c4c4c;opacity:1}:-moz-placeholder{color:#4c4c4c;opacity:1}.cf_page{margin:0!important}.cf_page .ajax-loader{position:absolute;left:0}.cf_page label{color:#000;font-size:20px;font-weight:300;margin-bottom:5PX;display:block}.cf_page span{padding-right:10px}.cf_page span input{height:50px;background:#fff;margin-bottom:0;font-size:1em;padding:6px 10px!important}.cf_page input[type="submit"]{background:#252a60;height:50px;border-radius:0;width:50%}#page_s1 .wpcf7-form h2{font-size:30px;text-align:left}span.wpcf7-not-valid-tip{font-size:.5em}input.wpcf7-not-valid{box-shadow:0 0 0 2px red inset}#primary{margin:0}#page_header{height:292px}#page_header h1{font-size:55px;font-weight:700;color:#252a60;text-transform:uppercase;margin:auto;padding:60px 50px}.home .btn_right{position:absolute;right:0;top:270px;z-index:99;max-width:270px;display:block}.btn_right{display:none}.btn_right a{display:block;background:#252a60;line-height:50px;width:270px;padding:0 25px;color:#fff;opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.btn_right a.is_open{opacity:1}.btn_right a:hover{-webkit-animation-duration:0s;animation-duration:0s}.btn_right a:last-child{background:#208ccc}.speaker_left_box{padding:40px 0}.speaker_right_box{padding:40px 0}.speaker_left_box h2{text-align:left!important;font-size:30px!important;margin:0 0 10px}.speaker_left_box h3{color:#252a60}.speaker_left_box .speaker{margin:0}.speaker_left_box .speaker_social a{margin-right:10px}.navBtn{display:none}.main-header-bar .lion{max-width:300px;float:right}.main-header-bar .logos{position:absolute;margin:auto;right:0;left:0;text-align:center;z-index:100;max-width:420px;top:30px}.site-logo-img img{max-width:180px}#top_footer .logos{display:none!important}body,p,li,a,h1,h2,h3,h4,div,span{font-family:'Roboto',sans-serif! important}body .mc4wp-form input{width:100%;font-family:'Roboto',sans-serif!important}body .main-header-bar .lion img{max-height:60px}body .site-branding{z-index:1000}.site-header .site-description{color:#0274be!important;font-size:28px!important;font-weight:500!important;margin-top:70px!important}@media (max-width:1200px){.main-header-menu a{font-size:18px}}@media (max-width:1024px){body,html{overflow-x:hidden}.main-header-menu a,.highlights_item p{font-size:17px}#slider_s1 .layer h2{font-size:50px}#slider_s1 .layer h2 span{font-size:60px}#l1{left:-115px}#l1 img{width:415px}#speakers_strip .speakers_box,#home_s6 .js-wpv-view-layout{margin:0 -2% 0 0;width:102%}.speaker{width:23%;margin:0 2% 20px 0}.btn_right a{width:220px}.option_txt h3{font-size:16px}#top_footer p{font-size:20px}.site-branding .site-logo-img a.custom-logo-link{z-index:1000;position:relative}.ast-mobile-menu-buttons{margin-top:100px}.home .btn_right{z-index:10}.main-header-bar .logos{top:0}}@media (max-width:769px){ul.cats{display:none;margin:0 0 4vw}ul.cats li{margin:auto;border-right:0;text-align:center;padding:1vw}.navBtn{display:block;margin:20px 0 0}.nav-title-cat{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.navBtn .nav-title-img{border:1px solid #000;border-radius:50%;background:#fff;width:6vw;height:6vw;padding:0}.navBtn .nav-title-img img{width:4vw;height:auto;display:flex;margin:1vw auto}.navBtn span{color:#256db8;font-size:5vw;margin:0 2vw}.registration_box{margin:0 0 10px;width:100%}.ast-button-wrap .menu-toggle .menu-toggle-icon::before{color:#252a60;font-size:36px}.ast-button-wrap .menu-toggle.main-header-menu-toggle,.main-header-bar .main-header-bar-navigation.toggle-on,.speaker_right_box,#primary,#secondary{padding:0}.ast-header-break-point .ast-mobile-menu-buttons{margin-top:100px}.site-branding img,.site-header .site-logo-img .custom-logo-link img{width:150px}.l1{left:0}.l2{margin:5vw 0 0}.l1 img{width:75vw}#slider_s1 .layer h2{font-size:30px}#slider_s1 .layer h2 span{font-size:26px}#about_s1{padding:5vw 0 3vw}#speakers_strip .speakers_box,#home_s6 .js-wpv-view-layout{margin:0;width:100%}#home_s3{padding:5vw 0;background-size:cover}#home_s3 .col-md-3{padding:5vw 0}#home_s3 .col-md-3 img{width:20vw}#home_s5 strong.ast-1r{font-size:8vw}#home_s5 strong.ast-2r{font-size:5vw;padding-right:10vw}#home_s5 strong.ast-3r{font-size:8vw;padding-right:0}#home_s5 strong.ast-4r{font-size:4vw;padding-left:0}#home_s5 strong.ast-5r{font-size:8.5vw}#home_s5 strong{line-height:2}#home_s6 h2{margin:5vw 0;line-height:1.1}.option_txt h3{font-size:4.4vw}.option_txt span{font-size:4vw}#home_s7 h2{line-height:1.3}.highlights_wrapp{flex-wrap:wrap}.highlights_item{width:33.333%;padding:0 1vw 5vw}.highlights_item p{min-height:8vw;font-size:24px}.highlights_item img{margin:4vw auto;width:15vw}.cf1{flex-wrap:wrap}.cf1 label{width:100%;margin-bottom:16px}.views-template-why-attend #page_s1 .js-wpv-view-layout{margin:0;width:100%}.why_attend{width:100%;margin:0 0 20px}#home_partners{background-size:cover}#home_partners h2{line-height:1.3;font-size:7vw;padding:5vw 0}.partner{width:33.333%;height:22vw}.partner img{width:80%}.content_right_sidebar{padding:0 0 40px}#page_header h1{font-size:10vw;padding:5vw}#page_header{height:40vw;background-position:center;background-size:cover}.speaker_left_box{padding:5vw 0}.speaker_left_box .speaker{width:60%}.btn{max-width:90%}.speaker{margin:0 auto 25px;width:100%;text-align:center;max-width:254px}body,p{font-size:18px}#top_footer p{font-size:16px}.entry-content section h2{font-size:30px}.btn_right{top:auto;max-width:100%;left:0;bottom:0}.btn_right a{width:50%;float:left;animation:none;padding:0;text-align:center}.social_networks{text-align:left}#top_footer{background-size:cover;background-position:center;padding-bottom:0}.site-footer{margin:0;background:url(/wp-content/uploads/2019/08/footer-bg.jpg) no-repeat scroll center / cover;padding:0 0 130px}.web3d a{float:none}.logos img{max-width:120px}.main-header-bar .lion{position:relative;max-width:100%}.main-header-bar .lion img{max-width:120px}.home .btn_right{left:auto}.home .btn_right a{width:220px;float:right}}@media (max-width:576px){.site-branding img,.site-header .site-logo-img .custom-logo-link img{width:90px;left:-20px;position:relative}.main-header-bar .logos{position:relative;max-width:100%;float:none!important;top:0}.main-header-bar .lion img{max-width:70px}.site-branding{margin-top:70px}main.box .ast-container{height:auto;min-height:320px}.highlights_item .counter{font-size:30px}.highlights_item p{min-height:50px;font-size:20px}.l1 img{width:150px}.home .btn_right a{width:150px;float:right;font-size:16px}.flower img{max-width:150px}.main-header-bar .lion{position:relative;max-width:100%;margin:auto;margin:auto;right:0;left:0;text-align:center;z-index:100;float:none!important}body,p{font-size:16px}body td,body th,body td p,body th p,body td h5,body th h5{font-size:16px!important}}@media (max-width:375px){body td,body th,body td p,body th p,body td h5,body th h5{font-size:14px!important}}@media (max-width:360px){.site-branding img,.site-header .site-logo-img .custom-logo-link img{width:70px}body td,body th,body td p,body th p,body td h5,body th h5{font-size:12px!important}}.btn_right{display:none!important}