﻿.clr:after,.bordered:after{clear:both;content:' ';display:block}.transition,a,.pillars img,.pillars .pillar_tile:hover .pillar_thumb,.case_study_tile img,.case_study_title{transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms}.cover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.overlay{position:absolute;width:100%;height:100%;left:0;top:0}.center{text-align:center}.no_pad{padding:0}.full_cont .container{width:100%;max-width:100%}.with_pad,.events_reverse.with_pad,.events_white.with_pad{padding:4.5rem 0}.with_pad_top{padding-top:4.5rem}.with_pad_bottom{padding-bottom:4.5rem}.no_pad_left{padding-left:0}.no_pad_right{padding-right:0}.flex{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:center}.flex_start{justify-content:flex-start}.space_between{justify-content:space-between}.space_around{justify-content:space-around}.flex_center{justify-content:center}.flex_end{justify-content:flex-end}.table_display{display:table;float:none;width:100%}.table_display .table_cell{display:table-cell;float:none;vertical-align:middle}.o_hidden{overflow:hidden}.fixed{position:fixed}.primary_btn,.primary_btn_cont a{background:#002F6D;color:#fff;font-size:1.2rem;padding:0.3rem 2rem;border-radius:25px;border:1px solid #fff;display:inline-block;text-decoration:none;text-transform:uppercase;font-weight:300}.primary_btn:hover,.primary_btn:focus,.primary_btn_cont a:hover,.primary_btn_cont a:focus{background:#009EE3;color:#fff}.transparent_btn{background:transparent;color:#fff;font-size:1.2rem;padding:0.3rem 2rem;border-radius:25px;border:1px solid #fff;display:inline-block;text-decoration:none;text-transform:uppercase;font-weight:300}.transparent_btn:hover,.transparent_btn:focus{background:#009EE3;color:#fff}.primary_border_btn{background:transparent;color:#002F6D;padding:0.5rem 2rem;border-radius:3px;border:1px solid #002F6D;display:inline-block;text-decoration:none;text-transform:uppercase}.primary_border_btn:hover,.primary_border_btn:focus{background:#002F6D;color:#fff}.secondary_btn,.register_submit{background:#F4F4F4;color:#fff;padding:0.5rem 2rem;border-radius:3px;border:none;display:inline-block}.secondary_btn:hover,.register_submit:hover,.secondary_btn:focus,.register_submit:focus{background:#002F6D;color:#fff}.secondary_border_btn,.add_person{background:transparent;color:#F4F4F4;padding:0.5rem 2rem;border-radius:3px;border:1px solid #F4F4F4;display:inline-block;text-decoration:none;text-transform:uppercase}.secondary_border_btn:hover,.add_person:hover,.secondary_border_btn:focus,.add_person:focus{background:#F4F4F4;color:#fff}.accent_btn{background:#009EE3;color:#fff;padding:0.5rem 2rem;border-radius:3px;border:none;display:inline-block}.accent_btn:hover,.accent_btn:focus{background:#F4F4F4;color:#fff}.white_btn,#footer .tnp-submit{background:#fff;color:#002F6D;padding:0.3rem 1rem;border-radius:25px;border:1px solid #fff;display:inline-block;text-decoration:none;text-transform:uppercase;font-weight:300}.white_btn:hover,#footer .tnp-submit:hover,.white_btn:focus,#footer .tnp-submit:focus{background:#009EE3;color:#fff}.bg{background:#ebf9ff}.primary_bg{background-color:#002F6D}.secondary_bg{background-color:#F4F4F4}.accent_bg{background-color:#009EE3}.white_bg{background-color:#fff}.primary_color{color:#002F6D}.secondary_color{color:#F4F4F4}.accent_color{color:#009EE3}.white_color{color:#fff}.no_pad_right{padding-right:0}.no_pad_left{padding-left:0}.relative{position:relative}.absolute{position:absolute}.upper{text-transform:uppercase}.bold{font-weight:bold}.mt_1{margin-top:1rem}.mt_2{margin-top:2rem}.mt_3{margin-top:3rem}.mb_1{margin-bottom:1rem}.mb_2{margin-bottom:2rem}.mb_3{margin-bottom:3rem}.pt_1{padding-top:1rem}.pt_2{padding-top:2rem}.pt_3{padding-top:3rem}.pb_1{padding-bottom:1rem}.pb_2{padding-bottom:2rem}.pb_3{padding-bottom:3rem}.row.bigger_row{margin-right:-2rem;margin-left:-2rem}.row.bigger_row>*{padding-left:2rem;padding-right:2rem}.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger.is-active:hover{opacity:0.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#002F6D}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#002F6D;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-90deg)}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}body{font-size:16px;line-height:160%;font-family:"Reddit Sans",sans-serif;color:#002F6D;width:100%;max-width:1920px;margin:0 auto}html{overflow-x:hidden;font-size:16px;color:#002F6D}p{margin:12px 0;color:#002F6D;text-align:justify}.center p{text-align:center}.hide_menu_item{display:none !important}a{color:#002F6D;text-decoration:none}a:hover,a:focus{text-decoration:none;color:#009EE3}div:focus{outline:none !important}h1,h2,h3,h4,h5,h6{line-height:125%;font-family:"Reddit Sans",sans-serif;color:#002F6D}#btt{padding:10px 15px;font-size:22px;position:fixed;right:2%;bottom:5%;z-index:99;border-radius:35px}.invisible{opacity:0}.mobile_display{display:none !important}#header{padding-top:2rem}.main_banner{background-size:cover;background-repeat:no-repeat;background-position:center top;padding-top:8rem;padding-bottom:6rem}.section_title,.st_inside h2{font-weight:bold;font-size:2.5rem;margin-bottom:2rem}.mb_text_field{margin-top:5rem}.mb_text{font-size:5.5rem;font-weight:700;margin:0.5rem 0}.fields_text_title{color:#fff;font-size:1.5rem;margin-top:2rem}.fields_area{padding-top:2.5rem;padding-bottom:3rem;padding-left:3rem;padding-right:3rem;border-radius:1.5rem;background-position:center center;background-repeat:no-repeat;background-size:cover}.pagination{margin:10px auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.pagination a,.pagination span{background:#002F6D;color:#fff;display:inline-block;padding:5px 10px}.fields_buttons{margin-top:1.5rem;display:flex;justify-content:center;gap:1.5rem}.fields_buttons a{font-size:0.9rem}.form_btn{font_size:0.6rem;font-weight:700;padding:0.5rem;padding-left:3rem;padding-right:3rem;margin-top:2rem}.events_title{font-weight:700;padding-bottom:3rem}.events_link{text-decoration:underline}.events_link:hover,.events_link:focus{color:#009EE3}.tile_date_day{font-size:3rem;font-weight:bold;line-height:110%}.tile_date_month{margin-top:0.1rem;font-size:1rem;text-transform:uppercase}.tile_date_day_name{font-size:1rem;margin-top:0rem;margin-bottom:1rem}.tile_category{border-radius:25px;color:#fff;display:inline-block;padding:0.2rem 1.1rem;text-transform:uppercase}.tile_category ul{list-style:none;padding:0;margin:0}.tile_category a{color:#fff;font-size:0.9rem}.event_tile{margin-bottom:2rem;border-radius:25px;display:flex;justify-content:flex-start;align-content:center;align-items:center;gap:20px;padding:20px}.events_reverse{padding:2rem 0}.events_reverse .event_tile{background:#f2f2f2}.events_reverse.er_pad{padding-top:4rem;padding-bottom:4rem}.events_white .event_tile{background:#fcfcfc}.about_bottom_img{padding-top:2rem}.radius_elem{border-radius:1.5rem}.tile_date{flex-shrink:0;min-width:100px;align-content:center;border-right:2px solid #002F6D;padding-right:2rem;width:130px}.tile_content{flex:1;align-content:center}.event_title{font-size:1rem;padding:0 0;margin-bottom:0.5rem;font-weight:bold;text-transform:uppercase}.event_list_speaker{font-size:0.9rem}.tile_buttons{padding-bottom:0;gap:1rem;margin-top:1rem}.tile_buttons a{font-size:0.8rem}.event_list_speaker{min-height:1.2rem}.white_btn_tile{background:#fff;color:#002F6D;padding:0.1rem 1rem;border-radius:25px;border:1px solid #002F6D;display:inline-block;text-decoration:none;text-transform:uppercase;font-weight:300}.white_btn_tile:hover,.white_btn_tile:focus{background:#009EE3;color:#fff}.primary_btn_tile{background:#002F6D;color:#fff;padding:0.1rem 1rem;border-radius:25px;border:1px solid #002F6D;display:inline-block;text-decoration:none;text-transform:uppercase;font-weight:300}.primary_btn_tile:hover,.primary_btn_tile:focus{background:#009EE3;color:#fff}.news_link{text-decoration:underline;display:block}.news_link:hover,.news_link:focus{color:#009EE3}.news_container img{max-width:100%;height:auto;border-radius:1.5rem}.news_item{overflow:hidden;border-radius:1.5rem;background:#fff;box-shadow:0 1px 10px rgba(0,47,109,0.2)}.news_item img{border-bottom-left-radius:0;border-bottom-right-radius:0}.news_tile_content{padding:1.2rem}.news_item_content{background:#fff;padding:1.5rem}.news_reverse .news_item{background:#f2f2f2}.news_reverse .news_item p{text-align:left}.news_reverse .news_item .news_shortcut{text-align:left}.news_date{font-size:14px;color:#002F6D;margin-bottom:0s;font-weight:500;padding:1rem 0}.news_title_item{margin-bottom:15px}.news_title .n_title{font-size:1rem;line-height:1.3;margin:0;color:#002F6D;padding-bottom:1.5rem}.n_title{text-transform:uppercase;font-size:1.2rem;font-weight:bold}.news_shortcut{text-align:justify}.new_shortcut p{font-size:0.8rem;margin:0;text-align:justify;color:#002F6D}.new_shortcut .more{color:#002F6D;text-decoration:none;font-weight:500}.new_shortcut .more:hover{text-decoration:underline}.trust_title{padding-bottom:2rem}.trust_img{max-width:100%;height:auto;display:block}.t_advantages{display:flex;flex-direction:column;justify-content:center;gap:2rem}.ta_cont{display:flex;flex-wrap:wrap;padding-left:3rem;padding-bottom:1rem;align-items:center;position:relative}.ta_icon{width:2.2rem;height:2rem;flex-shrink:0;position:absolute;top:9px;left:0}.ta_text h3,.ta_text p{margin:0;padding:0;text-align:left}.ta_text{text-align:left;flex:1}.ta_text h3{font-weight:bold;font-size:2.2rem}.underline_link{display:inline-block;text-decoration:underline}.news_title{font-size:3rem;font-weight:bold}.sidebar_thumb img{border-radius:1rem;box-shadow:0 1px 20px rgba(0,47,109,0.1)}.speaker_img{border-radius:1rem}.sub_banner{background:#f2f2f2;padding:2rem 0;margin-top:2rem}.tile_date_single{max-width:150px;text-align:center}.ot_single{display:inline-block}.edt_title_cont{padding-left:1rem;flex:1}.page_title{margin-top:0;font-size:2.5rem;font-weight:bold}.search_container{display:flex;justify-content:flex-end;align-items:center;position:relative}.search_icon{width:50px;height:50px;background-color:#007cba;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease;border:none;color:white;font-size:1.2rem}.search_icon:hover{background-color:#005a87;transform:scale(1.1)}.search_form_wrapper{position:absolute;top:100%;right:0;width:350px;background:white;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,0.15);padding:1rem;transform:translateY(-10px);opacity:0;visibility:hidden;transition:all 0.3s ease;z-index:1000;margin-top:10px}.search_form_wrapper.active{transform:translateY(0);opacity:1;visibility:visible}.search_form_wrapper::before{content:'';position:absolute;top:-8px;right:20px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid white}.search_form{display:flex;gap:10px}.search_input{flex:1;padding:0.75rem;border:2px solid #e0e0e0;border-radius:4px;font-size:1rem;outline:none;transition:border-color 0.3s ease}.search_input:focus{border-color:#007cba}.search_submit{padding:0.75rem 1rem;background-color:#007cba;color:white;border:none;border-radius:4px;cursor:pointer;transition:background-color 0.3s ease;font-size:1rem}.search_submit:hover{background-color:#005a87}@media (max-width: 768px){.search_form_wrapper{width:280px;right:0}}.search_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;z-index:999;display:none}.search_overlay.active{display:block}.img_resp img{max-width:100%;height:auto}.event_terms{font-size:0.9rem;line-height:150%}.pdf_download_widget{margin-bottom:2rem;margin-top:2rem}@media (max-width: 991px){.pdf_download_widget{margin-bottom:1.5rem}}.pdf_download_btn{display:flex;align-items:center;gap:1rem;background:linear-gradient(135deg, #002F6D 0%, #00193a 100%);color:#fff;padding:1.25rem;border-radius:1.5rem;text-decoration:none;transition:all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);position:relative;overflow:hidden;box-shadow:0 5px 20px rgba(0,47,109,0.2)}.pdf_download_btn:before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent);transition:left 0.5s}.pdf_download_btn:hover,.pdf_download_btn:focus{transform:translateY(-3px);box-shadow:0 10px 30px rgba(0,47,109,0.3);color:#fff}.pdf_download_btn:hover:before,.pdf_download_btn:focus:before{left:100%}.pdf_download_btn:hover .pdf_icon_wrapper,.pdf_download_btn:focus .pdf_icon_wrapper{transform:scale(1.1) rotate(5deg);background:rgba(255,255,255,0.2)}.pdf_download_btn:hover .download_arrow,.pdf_download_btn:focus .download_arrow{animation:bounceDown 0.6s ease-in-out}.pdf_download_btn:hover .pdf_label,.pdf_download_btn:focus .pdf_label{background:#009EE3}.pdf_download_btn:active{transform:translateY(-1px)}.pdf_icon_wrapper{position:relative;width:60px;height:60px;background:rgba(255,255,255,0.1);border-radius:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all 0.3s ease}.pdf_icon{width:32px;height:32px;color:#fff}.pdf_label{position:absolute;bottom:-5px;right:-5px;background:#000e21;color:#fff;font-size:0.65rem;font-weight:700;padding:0.2rem 0.4rem;border-radius:8px;transition:all 0.3s ease}.pdf_download_content{flex:1;display:flex;flex-direction:column;gap:0.25rem}.pdf_title{font-size:1.1rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:0.5px}.pdf_subtitle{font-size:0.85rem;color:rgba(255,255,255,0.8)}.download_arrow{width:28px;height:28px;color:#fff;transition:all 0.3s ease}.download_arrow svg{display:block}@keyframes bounceDown{0%, 100%{transform:translateY(0)}25%{transform:translateY(-3px)}75%{transform:translateY(3px)}}.pdf_download_btn.simple{background:#fff;color:#002F6D;border:2px solid #002F6D}.pdf_download_btn.simple:hover{background:#002F6D;color:#fff}.pdf_download_btn.simple:hover .pdf_icon_wrapper{background:rgba(255,255,255,0.2)}.pdf_download_btn.simple:hover .pdf_label{background:#009EE3}.pdf_download_btn.simple .pdf_icon_wrapper{background:#F4F4F4}.pdf_download_btn.simple .pdf_label{background:#002F6D;color:#fff}.pdf_download_btn.simple .pdf_subtitle{color:#005bd3}@media (max-width: 576px){.pdf_download_btn{padding:1rem;gap:0.75rem}.pdf_icon_wrapper{width:50px;height:50px;border-radius:15px}.pdf_icon{width:28px;height:28px}.pdf_title{font-size:1rem}.pdf_subtitle{font-size:0.8rem}.download_arrow{width:24px;height:24px}}.pdf_download_widget.pulse .pdf_download_btn{animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 5px 20px rgba(0,47,109,0.2)}50%{box-shadow:0 5px 25px rgba(0,158,227,0.4)}100%{box-shadow:0 5px 20px rgba(0,47,109,0.2)}}.post_nav{margin-top:2rem;background:#f2f2f2;border-radius:0.5rem;padding:0.4rem}.post_nav{margin-top:2rem;background:#f2f2f2;border-radius:0.5rem;padding:0.4rem}.form_area p{margin:0.3rem 0}.event_program{background:#F4F4F4}.event_program .section_title{color:#002F6D;margin-bottom:3rem;position:relative}.event_program .section_title:after{content:'';position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);width:80px;height:4px;background:#009EE3;border-radius:2px}.program_classic_container{max-width:900px;margin:0 auto}.program_row{display:flex;align-items:flex-start;gap:2rem;margin-bottom:2rem;position:relative;opacity:0;transform:translateY(20px);transition:all 0.6s ease}.program_row.is-visible{opacity:1;transform:translateY(0)}.program_row:last-child{margin-bottom:0}.program_row:last-child .program_content:after{display:none}@media (max-width: 768px){.program_row{gap:1.5rem;margin-bottom:1.5rem}}.program_time{flex-shrink:0;width:150px;text-align:right;padding-top:0.5rem}@media (max-width: 768px){.program_time{width:100px}}@media (max-width: 576px){.program_time{width:80px}}.time_badge{display:inline-block;background:#002F6D;color:#fff;padding:0.5rem 1.25rem;border-radius:25px;font-weight:600;font-size:1rem;box-shadow:0 3px 10px rgba(0,47,109,0.2);position:relative}.time_badge:after{content:'';display:none;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:10px;height:10px;background:#009EE3;border-radius:50%;box-shadow:0 0 0 3px rgba(0,158,227,0.2)}@media (max-width: 576px){.time_badge{font-size:0.9rem;padding:0.4rem 0.8rem}.time_badge:after{right:-20px;width:8px;height:8px}}.program_content{flex:1;background:#fff;border-radius:20px;padding:1rem 2rem;box-shadow:0 5px 20px rgba(0,47,109,0.08);position:relative;transition:all 0.3s ease}.program_content:after{content:'';display:none;position:absolute;top:100%;left:-25px;width:1px;height:calc(2rem + 20px);background:linear-gradient(to bottom, #002F6D 0%, transparent 100%);opacity:0.3}.program_content:hover{transform:translateX(5px);box-shadow:0 8px 25px rgba(0,47,109,0.12)}.program_content h3,.program_content h4{color:#002F6D;margin-bottom:0.75rem;font-weight:600}.program_content p{color:#002F6D;line-height:1.7;margin-bottom:0.75rem}.program_content ul{list-style:none;padding:0;margin:0.5rem 0 0 0}.program_content ul li{position:relative;padding-left:1.5rem;margin-bottom:0.5rem;color:#002F6D}.program_content ul li:before{content:'•';position:absolute;left:0;color:#009EE3;font-weight:bold;font-size:1.2rem}.program_content strong{color:#002F6D;font-weight:600}@media (max-width: 768px){.program_content{padding:1.5rem;border-radius:15px}}.program_classic_container.minimal .program_row{border-bottom:1px solid #e7e7e7;padding-bottom:2rem;margin-bottom:2rem}.program_classic_container.minimal .program_row:last-child{border-bottom:none;padding-bottom:0}.program_classic_container.minimal .time_badge{background:transparent;color:#002F6D;box-shadow:none;border:2px solid #002F6D}.program_classic_container.minimal .time_badge:after{display:none}.program_classic_container.minimal .program_content{background:transparent;box-shadow:none;padding-left:2rem}.program_classic_container.minimal .program_content:after{display:none}.program_classic_container.minimal .program_content:hover{transform:none}.program_classic_container.compact .program_row{margin-bottom:1rem}.program_classic_container.compact .time_badge{font-size:0.9rem;padding:0.4rem 1rem}.program_classic_container.compact .program_content{padding:1.25rem}.program_classic_container.compact .program_content p{font-size:0.95rem}[data-aos="fade-up"]{opacity:0;transform:translateY(20px);transition:all 0.6s ease}[data-aos="fade-up"].aos-animate{opacity:1;transform:translateY(0)}@media (max-width: 576px){.program_row{flex-direction:column;gap:1rem}.program_time{width:100%;text-align:left}.time_badge:after{display:none}.program_content:after{display:none}}.event_side_nav{background:linear-gradient(135deg, #009EE3 0%, #006997 100%);padding:2rem;margin:2rem 0;border-radius:1.5rem;position:relative;overflow:hidden;box-shadow:0 10px 30px rgba(0,158,227,0.3)}.event_side_nav:before{content:'';position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle, rgba(255,255,255,0.1) 0%, transparent 70%);animation:float 20s ease-in-out infinite}.event_side_nav:after{content:'';position:absolute;bottom:-20px;left:-20px;width:100px;height:100px;background:rgba(255,255,255,0.1);border-radius:50%;filter:blur(40px)}.event_side_nav .esn_link{position:relative;z-index:2;color:#fff;display:flex;align-items:center;padding:1rem 1.5rem;margin-bottom:0.75rem;border-radius:20px;text-decoration:none;font-weight:500;font-size:0.95rem;letter-spacing:0.3px;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);background:rgba(255,255,255,0.1);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.2)}.event_side_nav .esn_link:last-child{margin-bottom:0}.event_side_nav .esn_link:before{content:'';width:6px;height:6px;background:#fff;border-radius:50%;margin-right:1rem;transition:all 0.3s ease;opacity:0.7}.event_side_nav .esn_link:hover,.event_side_nav .esn_link:focus{background:rgba(255,255,255,0.2);transform:translateX(8px);box-shadow:0 5px 15px rgba(0,0,0,0.1)}.event_side_nav .esn_link:hover:before,.event_side_nav .esn_link:focus:before{width:20px;border-radius:10px;opacity:1}.event_side_nav .esn_link.active{background:rgba(255,255,255,0.25);box-shadow:0 5px 15px rgba(0,0,0,0.1)}.event_side_nav .esn_link.active:before{width:20px;border-radius:10px;opacity:1}.event_side_nav .esn_link.esn_link_featured{background:#9f1f1f;color:#fff;font-weight:700;text-transform:uppercase;font-size:0.9rem;padding:1.2rem 1.5rem;margin-top:1rem;margin-bottom:1rem;box-shadow:0 5px 20px rgba(0,0,0,0.15);animation:subtlePulse 3s ease-in-out infinite}.event_side_nav .esn_link.esn_link_featured:before{background:#fff}.event_side_nav .esn_link.esn_link_featured:hover,.event_side_nav .esn_link.esn_link_featured:focus{background:#002F6D;transform:translateX(8px) scale(1.02);box-shadow:0 8px 25px rgba(0,0,0,0.2)}.event_side_nav .esn_link.esn_link_featured:hover:before,.event_side_nav .esn_link.esn_link_featured:focus:before{background:#fff}@keyframes float{0%, 100%{transform:translate(0, 0) rotate(0deg)}33%{transform:translate(30px, -30px) rotate(120deg)}66%{transform:translate(-20px, 20px) rotate(240deg)}}@keyframes subtlePulse{0%, 100%{box-shadow:0 5px 20px rgba(0,0,0,0.15)}50%{box-shadow:0 5px 25px rgba(0,0,0,0.25)}}.event_side_nav.minimal{background:#fff;box-shadow:0 5px 20px rgba(0,47,109,0.08)}.event_side_nav.minimal:before,.event_side_nav.minimal:after{display:none}.event_side_nav.minimal .esn_link{color:#002F6D;background:transparent;border:none;padding-left:2rem}.event_side_nav.minimal .esn_link:before{background:#009EE3;width:8px;height:8px}.event_side_nav.minimal .esn_link:hover{background:#F4F4F4;color:#009EE3}.event_side_nav.minimal .esn_link:hover:before{width:8px;height:20px;border-radius:4px}.event_side_nav.minimal .esn_link.esn_link_featured{background:#009EE3;color:#fff}.event_side_nav.minimal .esn_link.esn_link_featured:hover{background:#002F6D;color:#fff}@media (max-width: 576px){.event_side_nav{padding:1.5rem;margin:1.5rem 0}.event_side_nav .esn_link{padding:0.8rem 1.2rem;font-size:0.9rem;margin-bottom:0.5rem}.event_side_nav .esn_link.esn_link_featured{padding:1rem 1.2rem;font-size:0.85rem}}section[id]{scroll-margin-top:100px}.event_side_nav .esn_link[href*="program"]:not(.esn_link_featured):after{margin-left:auto;opacity:0.7;transition:all 0.3s ease}.event_side_nav .esn_link[href*="program"]:not(.esn_link_featured):hover:after{opacity:1;transform:scale(1.2)}.event_side_nav .esn_link[href*="prelegenci"]:after{margin-left:auto;opacity:0.7;transition:all 0.3s ease}.event_side_nav .esn_link[href*="prelegenci"]:hover:after{opacity:1;transform:scale(1.2)}.event_side_nav .esn_link[href*="partnerzy"]:after{margin-left:auto;opacity:0.7;transition:all 0.3s ease}.event_side_nav .esn_link[href*="partnerzy"]:hover:after{opacity:1;transform:scale(1.2)}.event_sign{background:#ebf9ff}.event_sign .wpcf7{background:#fff;border-radius:2rem;padding:2rem}.small_agreement{font-size:0.9rem;line-height:1.2rem}.terms_title{font-size:1.2rem}.event_terms p,.event_terms li{font-size:0.9rem;line-height:150%}.who_radio_1,.who_radio_2,.who_radio_3,.who_radio_4,.who_radio_5,.who_radio_6,.who_radio_7,.who_radio_8{color:#fff}.register span.wpcf7-list-item{margin-left:0}.register .label_who{display:inline-block;font-weight:700}.register .choose_participant_type{display:none}.register .choose_participant_type span.wpcf7-list-item{margin:0 0px 0 15px}.warunki .wpcf7-not-valid-tip{position:absolute;width:400px}.bordered{padding:0;margin-bottom:30px}.bordered label{font-weight:normal}.bordered .persons{margin-bottom:10px}.bordered h4{margin-left:0}.bordered h3{font-size:1.2rem;text-transform:uppercase}.who_text{display:block;width:70%}.who_price{display:block;width:30%;text-align:right}.choose_participant_type .wpcf7-form-control-wrap{float:left}.or{font-size:1.6em;margin-top:15px;margin-bottom:15px}.even_height{min-height:276px}.even_height label{width:100%}a.document{display:block;max-width:400px;margin:5px auto 50px;padding:20px;background:#F4F4F4;color:#fff;text-align:center;width:100%;border-radius:0px;text-transform:uppercase;font-size:1.2em}a.document i{font-size:2.3em;margin-bottom:15px}.person_element{width:23%;margin:1%;float:left}.person_element:first-of-type{margin-left:0}.osoba{display:none}.register_cont{max-width:1000px;margin:1rem auto;font-size:0.9rem}.add_person{background:#009EE3;padding:4px 14px;font-size:0.9em;margin-left:10px}label.warunki{display:block;margin-left:15px}.warunki_cont,.place_warunki{display:none}.wpcf7-list-item{margin-left:0;font-size:0.8rem;line-height:1.2rem}.warunki_toggle{background:#002F6D;border:none;display:inline;padding:5px 10px;border-radius:5px;margin-left:10px;font-weight:bold;color:#ffffff}.zgody label{font-weight:normal;font-size:0.9rem;margin-left:0}.zgody label br{display:none}.zgody a,.zgoda a{color:#666}.netto_price_to_insert,.netto_price_to_insert_2,.netto_price_to_insert_3,.netto_price_to_insert_4,.netto_price_to_insert_5,.netto_price_to_insert_6,.netto_price_to_insert_7,.netto_price_to_insert_8,.email_to_insert,.topic_to_insert,.label_1_to_insert,.label_2_to_insert,.label_3_to_insert,.label_4_to_insert,.label_5_to_insert,.label_6_to_insert,.netto_price_multiple_to_insert,.ks_popup_email_to_insert,.ks_popup_topic_to_insert,.netto_price_multiple_to_insert,.person_1_discount,.person_2_discount,.person_3_discount,.person_4_discount,.person_5_discount,.person_6_discount,.person_7_discount,.person_8_discount,.person_9_discount,.person_discount_text_cont,.people_znizka_row{display:none}.register_submit{margin-left:0;padding:10px 35px;font-size:1.2em}.hidden_fields{height:1px}label.half{width:50%}.who_1_cont,.who_2_cont,.who_3_cont,.who_4_cont,.who_5_cont,.who_6_cont,.who_7_cont,.who_8_cont{margin:0.5rem 0}.register{font-size:0.9rem}.register .zgoda .wpcf7-list-item-label{font-size:0.9rem}.register .wpcf7-mail-sent-ok{text-align:center}.register .wpcf7-mail-sent-ok:after{display:block;content:'Potwierdzenie rejestracji zostanie przes\000142ane wraz z faktur\000105  proforma na podany adres e-mail w ci\000105gu 2 dni roboczych od daty otrzymania zg\000142oszenia.'}.szch_head{display:none;margin-bottom:-12px}.sz_ch_flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:center}.sz_ch_flex:nth-child(even){background:#f2f2f2}span.wpcf7-form-control-wrap.szkolenia{display:block;border:1px solid #dedede}.sz_ch_column{width:15%;padding:10px}.sz_ch_column.szch_first{width:55%}.szkolenie_choice_row{display:none}.szkolenia label{margin-right:16px;margin-bottom:5px}.szkolenia .wpcf7-list-item input[type="checkbox"]{float:left}.szkolenia .wpcf7-list-item-label{display:block;float:left;padding-left:10px;font-weight:normal;max-width:94%}.wpcf7 ::-webkit-input-placeholder{color:#8c8c8c}.wpcf7 :-moz-placeholder{color:#8c8c8c}.wpcf7 ::-moz-placeholder{color:#8c8c8c}.wpcf7 :-ms-input-placeholder{color:#8c8c8c}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="number"],.wpcf7 textarea{border:none;border-bottom:1px solid #002F6D;width:100%;padding:9px 0;font-weight:400;background:transparent}.wpcf7 input[type="text"]:focus,.wpcf7 input[type="email"]:focus,.wpcf7 input[type="tel"]:focus,.wpcf7 input[type="number"]:focus,.wpcf7 textarea:focus{border-bottom:1px solid #009EE3;outline:none}.wpcf7 textarea{height:5rem}.wpcf7 label{display:block}.wpcf7 label.half{display:inline-block;margin-bottom:1.5rem}.sb_archive h1{margin-bottom:0}.bordered{margin-bottom:30px}.bordered label{font-weight:normal}.bordered .persons{margin-bottom:10px}.bordered h4{margin-left:0}.trainig_sign .container:before{width:100%;display:block;background:#002F6D;content:' ';height:3px;margin-top:1rem;margin-bottom:4rem}.partner_img_cont{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;width:160px;margin-bottom:2rem;height:98px;box-shadow:0 0 12px rgba(0,0,0,0.1);margin:0 1rem 1.5rem;border-radius:1rem}.partner_img_cont img{max-width:130px;max-height:60px;width:auto;height:auto}.fixed_widgets{position:sticky;position:-webkit-sticky;top:20px;z-index:10}@media (max-width: 991px){.fixed_widgets{position:static}}.sponsor_offer_text{background:#f2f2f2;border-radius:1.5rem;padding:2rem}.sponsor_offer_img{border-radius:1.5rem;background-position:center center;background-repeat:no-repeat;background-size:cover}.other_events_widget{background:#fff;border-radius:1.5rem;padding:2rem;margin-top:2rem;box-shadow:0 1px 20px rgba(0,47,109,0.1)}@media (max-width: 991px){.other_events_widget{padding:1.5rem;margin-top:3rem}}.widget_title{color:#002F6D;font-size:1.5rem;font-weight:700;margin-bottom:1rem;position:relative;padding-bottom:1rem}.widget_title.wt_light{color:#fff}.widget_title.wt_light:after{background:#fff}.widget_title:after{content:'';position:absolute;bottom:0;left:0;width:50px;height:3px;background:#009EE3;border-radius:2px}.other_events_list{list-style:none;padding:0;margin:0 0 1.5rem 0}.event_widget_item{margin-bottom:1rem}.event_widget_item:last-child{margin-bottom:0}.event_widget_link{display:flex;align-items:center;padding:1rem;background:#F4F4F4;border-radius:15px;transition:all 0.3s ease;text-decoration:none;position:relative;overflow:hidden}.event_widget_link:before{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;background:#009EE3;transform:translateX(-100%);transition:transform 0.3s ease}.event_widget_link:hover,.event_widget_link:focus{background:#ececec;transform:translateX(5px);box-shadow:0 5px 15px rgba(0,47,109,0.1)}.event_widget_link:hover:before,.event_widget_link:focus:before{transform:translateX(0)}.event_widget_link:hover .event_widget_arrow,.event_widget_link:focus .event_widget_arrow{transform:translateX(3px);color:#009EE3}.event_widget_link:hover .event_widget_title,.event_widget_link:focus .event_widget_title{color:#009EE3}.event_widget_date{flex-shrink:0;width:50px;height:50px;background:#002F6D;color:#fff;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:1rem;padding-top:0.3rem}.event_widget_day{font-size:1.2rem;font-weight:700;line-height:1}.event_widget_month{font-size:0.7rem;text-transform:uppercase;margin-top:2px}.event_widget_content{flex:1;min-width:0}.event_widget_title{color:#002F6D;font-size:0.95rem;font-weight:600;margin:0 0 0.25rem 0;line-height:1.3;transition:color 0.3s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.event_widget_meta{display:flex;align-items:center;gap:0.5rem}.event_widget_category{font-size:0.75rem;color:#005bd3;text-transform:uppercase;letter-spacing:0.5px}.cat_archive_cont{padding:2rem 0 3rem}.category_description{text-align:justify;margin-bottom:2rem}.category_description p{text-align:justify}.event_widget_arrow{flex-shrink:0;margin-left:0.5rem;color:#002F6D;transition:all 0.3s ease}.event_widget_arrow svg{display:block}.all_events_link_wrapper{text-align:center;padding-top:1rem;border-top:1px solid #e7e7e7}.all_events_link{display:inline-flex;align-items:center;gap:0.5rem;color:#002F6D;font-weight:600;font-size:0.9rem;text-decoration:none;transition:all 0.3s ease}.all_events_link svg{transition:transform 0.3s ease}.all_events_link:hover,.all_events_link:focus{color:#009EE3}.all_events_link:hover svg,.all_events_link:focus svg{transform:translateX(3px)}.no_events_message{text-align:center;color:#005bd3;font-style:italic;margin:0}@media (min-width: 992px){.fixed_widgets{position:sticky;top:2rem}}@media (max-width: 576px){.other_events_widget{padding:1rem}.widget_title{font-size:1.25rem}.event_widget_link{padding:0.75rem}.event_widget_date{width:45px;height:45px}.event_widget_day{font-size:1.1rem}.event_widget_month{font-size:0.65rem}}.intro_content .section_title{color:#002F6D;margin-bottom:2rem;position:relative}.intro_content .section_title:after{content:'';position:absolute;bottom:-10px;left:0;width:60px;height:4px;background:#009EE3;border-radius:2px}.intro_text p{font-size:1.1rem;line-height:1.8;color:#002F6D;margin-bottom:1.5rem}.intro_text p strong{color:#002F6D;font-weight:600}.event_gallery_img{margin-bottom:1.5rem;border-radius:1rem}.intro_stats{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:2rem}@media (max-width: 991px){.intro_stats{margin-top:3rem}}.stat_item{text-align:center;padding:2rem;background:#fff;border-radius:20px;box-shadow:0 10px 30px rgba(0,47,109,0.1);transition:all 0.3s ease}.stat_item:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,47,109,0.15)}.stat_item:hover .stat_number{color:#009EE3}.stat_number{font-size:3rem;font-weight:700;color:#002F6D;margin-bottom:1rem;display:block;transition:color 0.3s ease}.stat_label{font-size:0.8rem;color:#005bd3;text-transform:uppercase;letter-spacing:1px;line-height:130%;margin-top:0.5rem}.service_card{background:#fff;border-radius:25px;padding:2.5rem;margin-bottom:2rem;display:flex;gap:1.5rem;align-items:flex-start;transition:all 0.3s ease;box-shadow:0 5px 20px rgba(0,47,109,0.08)}.service_card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,47,109,0.15)}.service_card:hover .service_icon{background:#009EE3;color:#fff;transform:rotate(5deg)}.service_icon{flex-shrink:0;width:70px;height:70px;background:#F4F4F4;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#002F6D;transition:all 0.3s ease}.service_content{flex:1}.service_content h3{color:#002F6D;font-size:1.3rem;margin-bottom:1rem;font-weight:600}.service_content p{color:#002F6D;line-height:1.7;margin:0}.circular_stats{position:relative;width:100%;max-width:600px;margin:0 auto;padding:3rem 0}@media (max-width: 768px){.circular_stats{max-width:400px;padding:2rem 0}}@media (max-width: 480px){.circular_stats{max-width:320px}}.stats_circle_wrapper{position:relative;width:100%;padding-bottom:100%}.stats_circle_wrapper>*{position:absolute}.stats_rays{width:100%;height:100%;top:0;left:0;z-index:1}.stats_rays .ray{stroke:#009EE3;stroke-width:1.5;opacity:0.6;transform-origin:center;animation:pulseRay 3s ease-in-out infinite}.stats_rays .ray:nth-child(1){animation-delay:.05s;stroke-width:1.5px;opacity:.6}.stats_rays .ray:nth-child(2){animation-delay:.1s;stroke-width:1.9px;opacity:.6}.stats_rays .ray:nth-child(3){animation-delay:.15s;stroke-width:1.6px;opacity:.7}.stats_rays .ray:nth-child(4){animation-delay:.2s;stroke-width:1.6px;opacity:.7}.stats_rays .ray:nth-child(5){animation-delay:.25s;stroke-width:1.4px;opacity:.4}.stats_rays .ray:nth-child(6){animation-delay:.3s;stroke-width:1.4px;opacity:.5}.stats_rays .ray:nth-child(7){animation-delay:.35s;stroke-width:1.7px;opacity:.5}.stats_rays .ray:nth-child(8){animation-delay:.4s;stroke-width:2px;opacity:.6}.stats_rays .ray:nth-child(9){animation-delay:.45s;stroke-width:1.9px;opacity:.7}.stats_rays .ray:nth-child(10){animation-delay:.5s;stroke-width:1.7px;opacity:.5}.stats_rays .ray:nth-child(11){animation-delay:.55s;stroke-width:1.5px;opacity:.5}.stats_rays .ray:nth-child(12){animation-delay:.6s;stroke-width:1.9px;opacity:.6}.stats_rays .ray:nth-child(13){animation-delay:.65s;stroke-width:1.6px;opacity:.7}.stats_rays .ray:nth-child(14){animation-delay:.7s;stroke-width:1.7px;opacity:.4}.stats_rays .ray:nth-child(15){animation-delay:.75s;stroke-width:1.3px;opacity:.7}.stats_rays .ray:nth-child(16){animation-delay:.8s;stroke-width:1.8px;opacity:.6}.stats_rays .ray:nth-child(17){animation-delay:.85s;stroke-width:1.5px;opacity:.4}.stats_rays .ray:nth-child(18){animation-delay:.9s;stroke-width:1.1px;opacity:.7}.stats_rays .ray:nth-child(19){animation-delay:.95s;stroke-width:1.9px;opacity:.4}.stats_rays .ray:nth-child(20){animation-delay:1s;stroke-width:1.4px;opacity:.7}.stats_rays .ray:nth-child(21){animation-delay:1.05s;stroke-width:2px;opacity:.4}.stats_rays .ray:nth-child(22){animation-delay:1.1s;stroke-width:1.8px;opacity:.6}.stats_rays .ray:nth-child(23){animation-delay:1.15s;stroke-width:1.5px;opacity:.4}.stats_rays .ray:nth-child(24){animation-delay:1.2s;stroke-width:1.4px;opacity:.6}.stats_rays .ray:nth-child(25){animation-delay:1.25s;stroke-width:1.8px;opacity:.5}.stats_rays .ray:nth-child(26){animation-delay:1.3s;stroke-width:1.4px;opacity:.5}.stats_rays .ray:nth-child(27){animation-delay:1.35s;stroke-width:1.5px;opacity:.6}.stats_rays .ray:nth-child(28){animation-delay:1.4s;stroke-width:1.7px;opacity:.5}.stats_rays .ray:nth-child(29){animation-delay:1.45s;stroke-width:1.7px;opacity:.6}.stats_rays .ray:nth-child(30){animation-delay:1.5s;stroke-width:1.3px;opacity:.5}.stats_rays .ray:nth-child(31){animation-delay:1.55s;stroke-width:1.4px;opacity:.6}.stats_rays .ray:nth-child(32){animation-delay:1.6s;stroke-width:2px;opacity:.4}.stats_rays .ray:nth-child(33){animation-delay:1.65s;stroke-width:1.7px;opacity:.5}.stats_rays .ray:nth-child(34){animation-delay:1.7s;stroke-width:1.9px;opacity:.5}.stats_rays .ray:nth-child(35){animation-delay:1.75s;stroke-width:1.9px;opacity:.4}.stats_rays .ray:nth-child(36){animation-delay:1.8s;stroke-width:1.7px;opacity:.6}.stats_rays .ray:nth-child(37){animation-delay:1.85s;stroke-width:1.1px;opacity:.5}.stats_rays .ray:nth-child(38){animation-delay:1.9s;stroke-width:1.4px;opacity:.5}.stats_rays .ray:nth-child(39){animation-delay:1.95s;stroke-width:1.8px;opacity:.7}.stats_rays .ray:nth-child(40){animation-delay:2s;stroke-width:1.1px;opacity:.6}.stats_rays .ray:nth-child(41){animation-delay:2.05s;stroke-width:1.2px;opacity:.5}.stats_rays .ray:nth-child(42){animation-delay:2.1s;stroke-width:1.2px;opacity:.6}.stats_rays .ray:nth-child(43){animation-delay:2.15s;stroke-width:1.3px;opacity:.6}.stats_rays .ray:nth-child(44){animation-delay:2.2s;stroke-width:1.3px;opacity:.4}.stats_rays .ray:nth-child(45){animation-delay:2.25s;stroke-width:1.8px;opacity:.4}.stats_rays .ray:nth-child(46){animation-delay:2.3s;stroke-width:1.1px;opacity:.5}.stats_rays .ray:nth-child(47){animation-delay:2.35s;stroke-width:1.6px;opacity:.5}.stats_rays .ray:nth-child(48){animation-delay:2.4s;stroke-width:1.5px;opacity:.5}.stats_rays .ray:nth-child(49){animation-delay:2.45s;stroke-width:1.7px;opacity:.7}.stats_rays .ray:nth-child(50){animation-delay:2.5s;stroke-width:1.4px;opacity:.7}.stats_rays .ray:nth-child(51){animation-delay:2.55s;stroke-width:1.9px;opacity:.4}.stats_rays .ray:nth-child(52){animation-delay:2.6s;stroke-width:2px;opacity:.5}.stats_rays .ray:nth-child(53){animation-delay:2.65s;stroke-width:1.6px;opacity:.7}.stats_rays .ray:nth-child(54){animation-delay:2.7s;stroke-width:1.2px;opacity:.4}.stats_rays .ray:nth-child(55){animation-delay:2.75s;stroke-width:1.1px;opacity:.7}.stats_rays .ray:nth-child(56){animation-delay:2.8s;stroke-width:1.2px;opacity:.7}.stats_rays .ray:nth-child(57){animation-delay:2.85s;stroke-width:1.9px;opacity:.5}.stats_rays .ray:nth-child(58){animation-delay:2.9s;stroke-width:1.3px;opacity:.7}.stats_rays .ray:nth-child(59){animation-delay:2.95s;stroke-width:1.8px;opacity:.4}.stats_rays .ray:nth-child(60){animation-delay:3s;stroke-width:2px;opacity:.4}.stats_rays .ray:nth-child(61){animation-delay:3.05s;stroke-width:1.4px;opacity:.4}.stats_rays .ray:nth-child(62){animation-delay:3.1s;stroke-width:1.8px;opacity:.5}.stats_rays .ray:nth-child(63){animation-delay:3.15s;stroke-width:1.5px;opacity:.4}.stats_rays .ray:nth-child(64){animation-delay:3.2s;stroke-width:1.1px;opacity:.5}.stats_rays .ray:nth-child(65){animation-delay:3.25s;stroke-width:1.6px;opacity:.4}.stats_rays .ray:nth-child(66){animation-delay:3.3s;stroke-width:1.7px;opacity:.7}.stats_rays .ray:nth-child(67){animation-delay:3.35s;stroke-width:1.1px;opacity:.4}.stats_rays .ray:nth-child(68){animation-delay:3.4s;stroke-width:2px;opacity:.6}.stats_rays .ray:nth-child(69){animation-delay:3.45s;stroke-width:1.9px;opacity:.5}.stats_rays .ray:nth-child(70){animation-delay:3.5s;stroke-width:1.8px;opacity:.6}.stats_rays .ray:nth-child(71){animation-delay:3.55s;stroke-width:1.5px;opacity:.5}.stats_rays .ray:nth-child(72){animation-delay:3.6s;stroke-width:1.2px;opacity:.7}@keyframes pulseRay{0%, 100%{opacity:0.3;transform:scaleY(0.8)}50%{opacity:0.8;transform:scaleY(1)}}.stats_center{top:50%;left:50%;transform:translate(-50%, -50%);width:180px;height:180px;background:#fff;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:3;box-shadow:0 10px 40px rgba(0,47,109,0.15);border:3px solid #009EE3}@media (max-width: 768px){.stats_center{width:140px;height:140px}}@media (max-width: 480px){.stats_center{width:120px;height:120px}}.center_number{font-size:4rem;font-weight:700;color:#002F6D;line-height:1;margin-bottom:0.5rem}@media (max-width: 768px){.center_number{font-size:3rem}}@media (max-width: 480px){.center_number{font-size:2.5rem}}.center_label{font-size:1rem;color:#002F6D;text-transform:uppercase;letter-spacing:1px;text-align:center;line-height:1.2}@media (max-width: 480px){.center_label{font-size:0.85rem}}.stat_circular{background:#fff;border-radius:20px;padding:1.5rem;text-align:center;z-index:2;box-shadow:0 5px 20px rgba(0,47,109,0.1);transition:all 0.3s ease}.stat_circular:hover{transform:scale(1.05);box-shadow:0 10px 30px rgba(0,47,109,0.15)}.stat_circular:hover .stat_number{color:#009EE3}.stat_circular .stat_number{font-size:2.5rem;font-weight:700;color:#002F6D;margin-bottom:0.25rem;transition:color 0.3s ease}@media (max-width: 768px){.stat_circular .stat_number{font-size:2rem}}@media (max-width: 480px){.stat_circular .stat_number{font-size:1.5rem}}.stat_circular .stat_label{font-size:0.9rem;color:#005bd3;text-transform:lowercase}@media (max-width: 480px){.stat_circular .stat_label{font-size:0.8rem}}@media (max-width: 768px){.stat_circular{padding:1rem}}@media (max-width: 480px){.stat_circular{padding:0.75rem;border-radius:15px}}.stat_top{top:0;left:50%;transform:translateX(-50%);width:160px}@media (max-width: 768px){.stat_top{width:130px}}@media (max-width: 480px){.stat_top{width:110px}}.stat_right{top:50%;right:0;transform:translateY(-50%);width:160px}@media (max-width: 768px){.stat_right{width:130px}}@media (max-width: 480px){.stat_right{width:110px}}.stat_bottom{bottom:0;left:50%;transform:translateX(-50%);width:160px}@media (max-width: 768px){.stat_bottom{width:130px}}@media (max-width: 480px){.stat_bottom{width:110px}}.stat_left{top:50%;left:0;transform:translateY(-50%);width:160px}@media (max-width: 768px){.stat_left{width:130px}}@media (max-width: 480px){.stat_left{width:110px}}.customer_logo_cont{width:150px;height:100px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;text-align:center}.customer_logo_cont img{max-width:130px;max-height:80px;width:auto;height:auto}.grecaptcha-badge{display:none}.page-template-page-contact .grecaptcha-badge{display:block}.circular_stats.animated .stat_circular.stat_top{animation-delay:0.1s}.circular_stats.animated .stat_circular.stat_right{animation-delay:0.2s}.circular_stats.animated .stat_circular.stat_bottom{animation-delay:0.3s}.circular_stats.animated .stat_circular.stat_left{animation-delay:0.4s}@keyframes scaleIn{from{transform:translate(-50%, -50%) scale(0);opacity:0}to{transform:translate(-50%, -50%) scale(1);opacity:1}}@keyframes fadeInScale{from{transform:scale(0.8) translateX(var(--translate-x, 0)) translateY(var(--translate-y, 0));opacity:0}to{transform:scale(1) translateX(var(--translate-x, 0)) translateY(var(--translate-y, 0));opacity:1}}.stat_circular .stat_number[data-count="320"]:before,.stat_circular .stat_number[data-count="30"]:before,.stat_circular .stat_number[data-count="1000"]:before{content:'+';font-size:0.7em;vertical-align:top;margin-right:2px}.event_types{margin-top:2rem}.event_types h3{color:#002F6D;font-size:1.2rem;margin-bottom:1.5rem;font-weight:600}.event_list{list-style:none;padding:0;margin:0}.event_list li{position:relative;padding-left:2.5rem;margin-bottom:1rem;color:#002F6D;font-weight:500}.event_list li:before{content:'';position:absolute;left:0;top:8px;width:20px;height:2px;background:#009EE3;transition:width 0.3s ease}.event_list li:after{content:'';position:absolute;left:0;top:4px;width:10px;height:10px;background:#002F6D;border-radius:50%}.event_list li:hover:before{width:30px}.education_image{position:relative}.education_image img{border-radius:25px;box-shadow:0 20px 40px rgba(0,47,109,0.15)}.education_image .image_decoration{position:absolute;top:-20px;right:-20px;width:100px;height:100px;background:#009EE3;border-radius:50%;opacity:0.3;z-index:-1}.partners_intro p{font-size:1.2rem;color:#002F6D;margin-bottom:3rem}.partners_logos{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.partner_item{background:#fff;padding:1rem 2rem;border-radius:20px;color:#002F6D;font-weight:500;box-shadow:0 5px 15px rgba(0,47,109,0.08);transition:all 0.3s ease}.partner_item:hover{background:#002F6D;color:#fff;transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,47,109,0.15)}.about_cta{position:relative;overflow:hidden}.about_cta:before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle, rgba(255,255,255,0.1) 0%, transparent 70%);animation:float 20s ease-in-out infinite}.about_img{width:100%}.about_intro h4{line-height:140%}.cta_content{position:relative;z-index:1}.cta_title{color:#fff;font-size:2.5rem;margin-bottom:1rem}@media (max-width: 768px){.cta_title{font-size:2rem}}.cta_subtitle{color:rgba(255,255,255,0.9);font-size:1.3rem;margin-bottom:2rem}.cta_buttons{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap}.cta_buttons .white_btn,.cta_buttons #footer .tnp-submit,#footer .cta_buttons .tnp-submit{padding:1rem 2.5rem;font-size:1.1rem}.pillars .pillar_tile{display:block;position:relative;overflow:hidden;border-radius:1.5rem;margin-bottom:2rem;transition:all 0.3s ease;text-decoration:none;box-shadow:0 5px 20px rgba(0,47,109,0.1)}.pillars .pillar_tile:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,47,109,0.2)}.pillars .pillar_tile:hover .pillar_thumb img{transform:scale(1.05)}.pillars .pillar_tile:hover .tile_more:after{transform:translateX(5px)}.pillar_text{text-align:left;padding:2rem;z-index:2}.pillar_text p{text-align:left}.pillar_text h3,.pillar_text p,.pillar_text a{color:#fff;position:relative;z-index:2}.pillar_text h3{font-size:1.3rem;margin-bottom:0.5rem;font-weight:600}.pillar_text p{font-size:0.9rem;line-height:1.5;margin-bottom:1rem;opacity:0.9;text-align:left}.pillar_text .tile_more{display:inline-flex;align-items:center;gap:0.5rem;font-weight:500;text-transform:uppercase;font-size:0.85rem;letter-spacing:1px}.pillar_text .tile_more:after{content:'→';transition:transform 0.3s ease}.pillar_tile.diagonal_gradient{position:relative}.pillar_tile.diagonal_gradient:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none;background:linear-gradient(135deg, transparent 0%, transparent 30%, rgba(0,47,109,0.4) 50%, rgba(0,47,109,0.8) 70%, rgba(0,47,109,0.95) 100%)}.pillar_tile.diagonal_gradient .pillar_text{backdrop-filter:blur(10px);background:linear-gradient(to bottom, rgba(0,47,109,0.6) 0%, rgba(0,47,109,0.9) 100%);border-radius:0 0 1.5rem 1.5rem;position:relative;z-index:4}.pillar_tile.diagonal_gradient .pillar_text h3,.pillar_tile.diagonal_gradient .pillar_text p{position:relative;z-index:4}@media (max-width: 768px){.pillar_thumb{height:200px}.pillar_tile{max-width:350px;margin:1.5rem auto}.pillar_text{padding:1.5rem}.pillar_text h3{font-size:1.1rem}.pillar_text p{font-size:0.85rem}}.pillar_tile.animated_gradient:before{transition:all 0.5s ease}.pillar_tile.animated_gradient:hover:before{background:linear-gradient(to bottom, transparent 0%, transparent 30%, rgba(0,47,109,0.8) 55%, #002f6d 100%)}[data-aos]{opacity:0;transition-property:transform, opacity}[data-aos].aos-animate{opacity:1}.stat_number[data-count].counted{animation:countUp 2s ease-out}.contact_main{background:#ebf9ff}.contact_section_title{color:#002F6D;font-size:2rem;margin-bottom:2rem;font-weight:700;position:relative}.contact_section_title:after{content:'';position:absolute;bottom:-10px;left:0;width:50px;height:3px;background:#009EE3;border-radius:2px}@media (min-width: 992px){.contact_info_wrapper{padding-right:2rem}}.contact_info_card{background:#fff;border-radius:1.5rem;padding:2rem;box-shadow:0 10px 30px rgba(0,47,109,0.1);margin-bottom:2rem}.info_item{display:flex;gap:1.5rem;margin-bottom:2rem}.info_item:last-child{margin-bottom:0}.info_icon{flex-shrink:0;width:50px;height:50px;background:#F4F4F4;border-radius:15px;display:flex;align-items:center;justify-content:center;color:#002F6D;transition:all 0.3s ease}.info_content{flex:1}.info_content h3{color:#002F6D;font-size:1.1rem;margin-bottom:0.5rem;font-weight:600}.info_content p{margin:0;color:#002F6D;line-height:1.6}.info_content p strong{color:#002F6D;font-weight:600}.info_content a{color:#002F6D;text-decoration:none;transition:color 0.3s ease}.info_content a:hover{color:#009EE3}.company_details,.bank_accounts{background:#F4F4F4;border-radius:25px;padding:2rem;margin-bottom:2rem;box-shadow:0 10px 30px rgba(0,47,109,0.1)}.details_title{color:#002F6D;font-size:1.3rem;margin-bottom:1.5rem;font-weight:600}.details_grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem}.detail_item{display:flex;flex-direction:column;gap:0.5rem}.detail_label{font-size:0.85rem;color:#005bd3;text-transform:uppercase;letter-spacing:1px}.detail_value{font-size:1.1rem;color:#002F6D;font-weight:600}.account_item{background:#fff;border-radius:15px;padding:1.5rem;margin-bottom:1rem}.account_item:last-child{margin-bottom:0}.account_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-wrap:wrap;gap:0.5rem}.account_type{color:#002F6D;font-weight:600;font-size:1rem}.account_bank{font-size:0.85rem;color:#005bd3}.account_number{font-family:monospace;font-size:1.1rem;color:#002F6D;background:#F4F4F4;padding:1rem;border-radius:10px;word-break:break-all}.contact_form_wrapper{background:#fff;border-radius:1.5rem;padding:3rem;box-shadow:0 10px 30px rgba(0,47,109,0.1)}@media (max-width: 768px){.contact_form_wrapper{padding:2rem;margin-top:2rem}}.form_intro p{color:#002F6D;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.cf7_form_grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem}@media (max-width: 768px){.cf7_form_grid{grid-template-columns:1fr}}@media (max-width: 768px){.cf7_form_group.cf7_half{grid-column:1}}.cf7_form_group.cf7_full{grid-column:1 / -1}.cf7_form_group label{display:block;color:#002F6D;font-weight:600;margin-bottom:0.5rem;font-size:0.95rem}.cf7_form_group input[type="text"],.cf7_form_group input[type="email"],.cf7_form_group input[type="tel"],.cf7_form_group textarea{width:100%;padding:1rem 1.5rem;border:2px solid #F4F4F4;border-radius:15px;font-size:1rem;color:#002F6D;background:#fff;transition:all 0.3s ease}.cf7_form_group input[type="text"]::placeholder,.cf7_form_group input[type="email"]::placeholder,.cf7_form_group input[type="tel"]::placeholder,.cf7_form_group textarea::placeholder{color:#3a8fff}.cf7_form_group input[type="text"]:focus,.cf7_form_group input[type="email"]:focus,.cf7_form_group input[type="tel"]:focus,.cf7_form_group textarea:focus{outline:none;border-color:#009EE3;box-shadow:0 0 0 3px rgba(0,158,227,0.1)}.cf7_form_group textarea{resize:vertical;min-height:150px}.cf7_checkbox_wrapper{display:flex;align-items:flex-start;gap:0.75rem}.cf7_checkbox_wrapper input[type="checkbox"]{margin-top:0.25rem;width:20px;height:20px;flex-shrink:0}.cf7_checkbox_label{font-size:0.9rem;color:#002F6D;line-height:1.5}.cf7_checkbox_label a{color:#002F6D;text-decoration:underline}.cf7_checkbox_label a:hover{color:#009EE3}.cf7_submit_wrapper{text-align:center;margin-top:1rem}.cf7_submit_btn{background:#002F6D;color:#fff;border:none;padding:1rem 3rem;border-radius:25px;font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all 0.3s ease;box-shadow:0 5px 20px rgba(0,47,109,0.2)}.cf7_submit_btn:hover{background:#009EE3;transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,47,109,0.3)}.cf7_submit_btn:active{transform:translateY(0)}.wpcf7-response-output{border-radius:15px;padding:1rem 1.5rem;margin:1.5rem 0 0 0;font-size:0.95rem;text-align:center}.wpcf7-response-output.wpcf7-mail-sent-ok{background:rgba(46,204,113,0.1);border-color:#2ecc71;color:#27ae60}.wpcf7-response-output.wpcf7-validation-errors,.wpcf7-response-output.wpcf7-spam-blocked,.wpcf7-response-output.wpcf7-mail-sent-ng{background:rgba(231,76,60,0.1);border-color:#e74c3c;color:#c0392b}.wpcf7-not-valid-tip{color:#e74c3c;font-size:0.85rem;margin-top:0.5rem}.contact_map{position:relative;height:450px;overflow:hidden}.contact_map iframe{width:100%;height:100%;position:absolute;top:0;left:0;filter:grayscale(20%);transition:filter 0.3s ease}.contact_map iframe:hover{filter:grayscale(0%)}.map_overlay{position:absolute;bottom:30px;left:30px;z-index:10}@media (max-width: 768px){.map_overlay{bottom:20px;left:20px;right:20px}}.map_info{background:#fff;border-radius:1.5rem;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,0.2)}.map_info h3{color:#002F6D;font-size:1.3rem;margin-bottom:0.5rem}.map_info p{color:#002F6D;margin-bottom:1rem;line-height:1.5}.map_directions_btn{display:inline-flex;align-items:center;gap:0.5rem;background:#009EE3;color:#fff;padding:0.75rem 1.5rem;border-radius:15px;text-decoration:none;font-weight:500;transition:all 0.3s ease}.map_directions_btn:hover{background:#002F6D;transform:translateY(-2px)}.case_studies{padding-top:3rem}.case_study_flex{gap:2.5%}.case_study_tile{width:31.5%;display:block;position:relative;margin-bottom:2rem;border-radius:1.5rem;overflow:hidden}.case_study_tile:hover img{transform:scale(1.05)}.case_study_tile:hover .case_study_title{width:100%}.case_study_title{position:absolute;border-top-right-radius:0.4rem;border-bottom-right-radius:0.4rem;width:85%;left:0;bottom:2rem;text-align:center;background:rgba(255,255,255,0.9);font-size:1.4rem;padding:0.4rem;text-transform:uppercase}@media (max-width: 991px){.contact_info_wrapper{margin-bottom:3rem}}@media (max-width: 576px){.contact_section_title{font-size:1.5rem}.contact_info_card,.company_details,.bank_accounts{padding:1.5rem}.details_grid{grid-template-columns:1fr}}.customer_logos .partner_img_cont{margin:0 auto}.customer_logos .slick-prev,.customer_logos .slick-next{font-size:20px;z-index:9;top:34%;transform:none}.customer_logos .slick-prev:before,.customer_logos .slick-next:before{font-family:fontAwesome;font-size:30px;color:transparent;width:30px;display:inline-block;height:30px;transform:none;background-size:contain;background-repeat:no-repeat;background-position:center center}.customer_logos .slick-prev{left:-35px}.customer_logos .slick-prev:before{background-image:url("../img/arrow_left.png")}.customer_logos .slick-next{left:auto;right:-10px}.customer_logos .slick-next:before{content:'\f105';background-image:url("../img/arrow_right.png")}.slick_logos .slick-slide{padding:0.4rem 0}#footer{padding-top:3rem;position:relative;margin-top:3rem;padding-bottom:3rem}#footer .tnp-submit{font-weight:bold}#footer:before{position:absolute;content:' ';display:block;background:#002F6D;width:30%;height:118%;right:0;bottom:0;border-top-left-radius:25px}.footer_logo{margin-right:3rem}.foot_flex{display:flex;flex-wrap:wrap;padding-left:3rem;padding-bottom:1rem;justify-content:flex-start}.fd_icon_cont{width:50px;text-align:center;margin-right:0.5rem}.fd_icon{max-width:50px;height:auto;max-height:45px;width:auto}.footer_copyright{font-size:0.9rem;margin-top:2rem}.fd_text{margin:0;display:flex;align-items:center;font-size:1rem;font-weight:400}.footer_menu{align-items:flex-start}.footer_form{background:#002F6D;position:relative;position:absolute;padding:2rem 2rem 2rem 4rem;height:118%;border-top-left-radius:25px;border-top-right-radius:25px;top:-18%}.footer_form form,.footer_form p,.footer_form a,.footer_form h2,.footer_form h3,.footer_form h4{position:relative;z-index:3}.footer_form p{margin-bottom:0rem}.footer_form p,.footer_form h2,.footer_form h3,.footer_form h4{color:#fff}.footer_form_text{color:#fff}.footer_container{padding-top:1rem}.tnp-subscription,.tnp-profile{text-align:center;padding:0 3rem 2rem}.tnp-subscription input[type="text"],.tnp-subscription input[type="email"],.tnp-subscription input[type="tel"],.tnp-subscription input[type="number"],.tnp-subscription select,.tnp-subscription textarea,.tnp-profile input[type="text"],.tnp-profile input[type="email"],.tnp-profile input[type="tel"],.tnp-profile input[type="number"],.tnp-profile select,.tnp-profile textarea{border-radius:0.6rem}.tnp-subscription div.tnp-field,.tnp-subscription div.tnp-field,.tnp-profile div.tnp-field,.tnp-profile div.tnp-field{text-align:center !important}.tnp-subscription div.tnp-field a,.tnp-subscription div.tnp-field a,.tnp-profile div.tnp-field a,.tnp-profile div.tnp-field a{color:#fff}.tnp-subscription label,.tnp-profile label{color:#fff}.tnp-subscription label a,.tnp-profile label a{color:#fff}.footer_form h3{font-weight:400;margin-bottom:1.5rem}.footer_form p{margin-top:0}.page-template-page-contact #footer{margin-top:0}@media all and (min-width: 993px){.navbar .dropdown-menu{margin-top:0px}.navbar .dropdown-menu .sub-menu{left:100%;position:absolute;top:0;visibility:hidden;margin-top:0px}.navbar .dropdown-menu li a{color:#fff}.navbar .dropdown-menu>li:hover>.sub-menu{visibility:visible}.navbar .dropdown:hover>.dropdown-menu{display:block;margin-top:0px;margin-left:0px;padding:0;background:transparent}.navbar .dropdown:hover>.dropdown-menu a{color:#000}.navbar .dropdown:hover>.dropdown-menu a:hover{background:#F4F4F4}.navbar .dropdown:hover>.dropdown-menu li.active a{background:inherit}.navbar .dropdown:hover>.dropdown-menu li.active a:hover{background:#F4F4F4}.right{text-align:right}}@media all and (min-width: 1500px){.container{width:1300px;max-width:1300px}}@media all and (max-width: 1400px){html,body{font-size:14px}.fd_icon_cont{width:40px;text-align:center;margin-right:0.5rem}.fd_icon{max-width:40px;height:auto;max-height:35px;width:auto}}@media all and (max-width: 1200px){#footer{padding-top:5rem;padding-bottom:5rem}.fd_text{flex:1}.events_between_title{margin-top:2rem}}@media all and (max-width: 992px){html,body{font-size:14px}.navbar{text-align:center;justify-content:center}.navbar .navbar-nav{float:none;background:#fff}.navbar-dark .navbar-toggler{border-color:rgba(255,255,255,0.7)}.navbar-toggler{background:url("../img/menu_mobile.png") no-repeat center center;width:50px;border:none;height:50px;display:block;margin:10px;float:none}.navbar-toggler .navbar-toggler-icon{background:none}.navbar-toggler .navbar-toggler-icon:focus{outline:none;opacity:0.8}.navbar-toggler:focus{outline:none;opacity:0.8}.mobile_display{display:block !important}.desktop_display{display:none !important}#mega-menu-wrap-menu-top{float:right}#mega-menu-wrap-menu-top .mega-menu-toggle{max-width:53px}.mb_text{font-size:3rem}.mb_text_field{margin-top:0}.fields_area{margin-top:2rem}.news_item{max-width:500px;width:100%;margin:1rem auto}.home .news_item_content{background:#fff;padding:1.5rem;border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.ta_cont{width:45%;margin-top:1rem;padding-bottom:0;margin-top:2rem}.t_advantages{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:flex-start}.footer_form{background:#002F6D;position:relative;padding:2rem 2rem 2rem 4rem;height:auto;border-top-left-radius:25px;border-top-right-radius:25px;top:auto}.footer_form form,.footer_form p,.footer_form a,.footer_form h2,.footer_form h3,.footer_form h4{position:relative;z-index:3}.footer_form p{margin-bottom:0rem}.footer_form p,.footer_form h2,.footer_form h3,.footer_form h4{color:#fff}.footer_form:before{display:none}#footer{padding-bottom:0}#footer:before{display:none}.foot_flex{padding-left:0.2rem}.footer_form{padding:1.5rem}.about_bottom_img{padding-bottom:2rem}.event_even{height:auto !important}}@media all and (max-width: 767px){.person_element{width:48%}.about_bottom_img{padding-bottom:2rem}.tile_date_single{width:100%;text-align:left;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;align-content:flex-end}.event_date_title{display:block}.page_title{font-size:1.7rem}.edt_title_cont{padding-left:0}.tile_date.tile_date_single{justify-content:flex-start;padding:0 0 0.2rem;width:100%;max-width:100%;border-right:0}.tile_date.tile_date_single .tile_date_month,.tile_date.tile_date_single .tile_date_day_name{display:inline-block;margin-bottom:0}.tile_date.tile_date_single .tile_date_month{margin-left:0.2rem;margin-right:0.2rem}.tile_date.tile_date_single .tile_date_month:after{content:', '}.speaker_img{margin-bottom:2rem}.customer_logos .partner_img_cont{margin:0 auto}.customer_logos .slick-prev,.customer_logos .slick-next{font-size:20px;z-index:9;top:30%;transform:none}.customer_logos .slick-prev:before,.customer_logos .slick-next:before{font-family:fontAwesome;font-size:30px;color:transparent;width:30px;display:inline-block;height:30px;transform:none;background-size:contain;background-repeat:no-repeat;background-position:center center}.customer_logos .slick-prev{left:0}.customer_logos .slick-prev:before{background-image:url("../img/arrow_left.png")}.customer_logos .slick-next{left:auto;right:0}.customer_logos .slick-next:before{content:'\f105';background-image:url("../img/arrow_right.png")}}@media all and (max-width: 576px){.footer_icons_cont{margin:2rem 0}}@media all and (max-width: 420px){.ta_cont{width:100%}.tile_date{padding:0 2rem 2rem;width:100%;margin-bottom:0;border-right:0}.event_title{font-size:1.2rem}.event_tile{display:block;position:relative}.partner_img_cont{width:140px;height:80px;margin-bottom:1rem}.partner_img_cont img{max-width:120px;max-height:69px}}
/*# sourceMappingURL=style.css.map */
