.header-widget .widget .portal-button,.portal-button img,.kai-elementor-quick-links .elementor-widget-wrap{-webkit-transition:ease all .3s;-moz-transition:ease all .3s;-ms-transition:ease all .3s;-o-transition:ease all .3s;transition:ease all .3s}.i-icon{text-align:center;min-width:15px}.i-left{margin-right:6px}.i-right{margin-left:6px}.top-bar{display:none;}.top-bar .inside-top-bar{padding:0 !important;}.top-bar .inside-top-bar .widget .lsi-social-icons li{margin-bottom:0 !important}.top-bar .inside-top-bar .widget:first-child{margin-right:15px;}.top-bar .inside-top-bar .widget:first-child .lsi-social-icons li,.top-bar .inside-top-bar .widget:first-child .lsi-social-icons li:first-child,.top-bar .inside-top-bar .widget:first-child .lsi-social-icons li:last-child{margin-left:6px !important;margin-right:0 !important}.top-bar .inside-top-bar .widget:last-child{margin-left:15px;}.top-bar .inside-top-bar .widget:last-child .lsi-social-icons li,.top-bar .inside-top-bar .widget:last-child .lsi-social-icons li:first-child,.top-bar .inside-top-bar .widget:last-child .lsi-social-icons li:last-child{margin-right:6px !important;margin-left:0 !important}.top-bar .inside-top-bar .widget_text{margin-top:6px !important}.header-widget{display:-webkit-box;display:-moz-box;display:-o-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.header-widget .widget,.header-widget .search-field{font-family:"Muli",sans-serif;font-weight:600}.header-widget .widget{display:inline-block;padding-bottom:0 !important;margin-left:10px;margin-bottom:8px !important;}.header-widget .widget .portal-button{background:#fff;border:1px solid #4a94cd;border-radius:6px;color:#4a94cd;font-size:16px;padding:5px 14px 8px 10px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.header-widget .widget .portal-button i{font-size:20px;padding-top:5px}.header-widget .widget .portal-button div{display:inline-block;line-height:.9em;position:relative;}.header-widget .widget .portal-button div span{font-size:11px;line-height:0}.header-widget .widget .portal-button img{height:24px;margin-right:5px}.header-widget .widget .portal-button:hover{background:#4a94cd;color:#fff;}.header-widget .widget .portal-button:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.header-widget .widget:first-child{margin-left:0}.header-widget .search-field{padding:8px 10px;font-size:16px}.header-widget .widget_lsi_widget{margin-bottom:0 !important}.nextend-arrow img{width:70% !important;height:100% !important;margin:0 auto !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important}#sticky-navigation{z-index:200 !important}.main-nav .menu .sub-menu{border-radius:0 0 5px 5px;border-top:2px solid #009cdf;box-shadow:0 0 20px rgba(0,0,0,0.1)}.main-nav .menu .sub-menu li a:last-child{border-radius:0 0 5px 5px;overflow:hidden}.main-nav .menu ul li a{font-size:13px !important;font-weight:700;letter-spacing:.5px !important;overflow:hidden}.main-nav .menu ul:before{content:"";border-color:transparent transparent #009cdf transparent;border-style:solid;border-width:10px;position:absolute;top:-20px;left:-50%;right:0;margin:0 auto;width:0}.elementor-widget-container .widget{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.1);}.elementor-widget-container .widget .widget-title{background:#495c6e;border-radius:5px 5px 0 0;padding:14px 20px;color:#fff;font-weight:600;letter-spacing:1px;margin-bottom:0}.elementor-widget-container .widget .widget-title,.elementor-widget-container .widget ul li a{font-size:16px}.elementor-widget-container .widget ul,.elementor-widget-container .widget ul li a{font-family:"Roboto",sans-serif;color:#54595f}.elementor-widget-container .widget ul{margin:0}.elementor-widget-container .widget ul li{padding:0;}.elementor-widget-container .widget ul li ul li a{padding-left:32px}.elementor-widget-container .widget ul li a{display:block;padding:8px 18px;border-bottom:1px solid rgba(0,0,0,0.1);}.elementor-widget-container .widget ul li a:hover{background:#f3f6f9;color:#ff6a00}.elementor-widget-container .widget ul li.current_page_item > a{background:#f3f6f9;color:#e91e63}.page-content,.entry-summary{margin:0 !important}.post-image{display:flex;align-items:center;max-height:180px;overflow:hidden}.rc-ft-text{color:#ccc;font-size:10px;line-height:normal;}.rc-ft-text a{color:#69c1dc !important;}.rc-ft-text a:hover{text-decoration:underline !important}.textwidget dl{margin-bottom:7px;}.textwidget dl dt,.textwidget dl dd{margin:0;border-bottom:1px solid rgba(234,234,234,0.25);width:50%;margin-top:7px;}.textwidget dl dt:first-of-type,.textwidget dl dd:first-of-type{margin-top:0}.textwidget dl dt{float:left;text-align:left}.textwidget dl dd{float:right;text-align:right}.textwidget dl p a{display:inline-block;margin-top:7px}.generate-back-to-top,.generate-back-to-top:visited{bottom:10px;font-size:30px;line-height:44px;right:10px;width:44px}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.button:visited,a.wp-block-button__link:not(.has-background){border-radius:6px}.slideout-navigation .inside-navigation .custom-logo-link{margin-top:40px;margin-bottom:30px;padding:0 15px}.slideout-navigation .inside-navigation .main-nav{min-height:50vh;height:auto;max-height:none;margin-top:0;}.slideout-navigation .inside-navigation .main-nav ul.slideout-menu li.current_page_item a{box-shadow:inset 4px 0 0 rgba(255,255,255,0.3)}.slideout-navigation .inside-navigation .main-nav ul.slideout-menu li.menu-item a{transition:ease all .3s !important;}.slideout-navigation .inside-navigation .main-nav ul.slideout-menu li.menu-item a:hover{box-shadow:inset 4px 0 0 #1f5daa}.slideout-navigation .inside-navigation .main-nav ul.slideout-menu > li.menu-item:after{background:rgba(255,255,255,0.04);content:"";position:absolute;bottom:0;left:0;right:0;height:1px;width:100%}.slideout-navigation .inside-navigation .main-nav ul.slideout-menu ul.sub-menu.toggled-on{box-shadow:inset 0 0 10px rgba(0,0,0,0.1)}.slideout-navigation .inside-navigation .main-nav ul.slideout-menu ul.sub-menu li a{box-shadow:inset 4px 0 0 rgba(255,255,255,0.15);font-size:14px;padding:14px 20px 14px 30px}.slideout-navigation .inside-navigation .slideout-widget{margin:0;}.slideout-navigation .inside-navigation .slideout-widget:not(:last-child){margin-bottom:20px !important}.slideout-navigation .inside-navigation .slideout-widget ul.lsi-social-icons li:first-child{margin-left:7px !important}.slideout-navigation .inside-navigation .slideout-widget ul.lsi-social-icons li:last-child{margin-right:0 !important}.slideout-navigation .inside-navigation .slideout-widget ul.lsi-social-icons li a{padding:5px 6px}.slideout-navigation .inside-navigation .widget_search{display:block;margin:15px}.fbc-page .fbc-wrap .fbc-items li:first-child{padding-left:10px}.fbc-page .fbc-wrap .fbc-items li{padding:0 5px}.fbc-page .fbc-wrap .fbc-items li a:last-child{margin-right:0}.fbc-page .fbc-wrap .fbc-items li a i{margin-right:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background:#fafafa;color:#666;border:1px solid #ccc;border-radius:0;padding:10px 15px;box-sizing:border-box;max-width:100%}.widget .search-field{width:100%}.wpcf7-form{max-width:700px;margin:20px auto;font-family:"Open Sans",sans-serif;}.wpcf7-form p{margin-bottom:0;font-weight:500;}.wpcf7-form p label{padding-left:6px;padding-right:6px}.wpcf7-form b{font-weight:600}.wpcf7-form div{display:block;margin-top:20px;font-weight:600}.wpcf7-form label,.wpcf7-form .form-col-2{display:table;padding-bottom:10px;font-size:15px;position:relative;width:100%;}.wpcf7-form label span,.wpcf7-form .form-col-2 span{display:block;}.wpcf7-form label span input,.wpcf7-form .form-col-2 span input,.wpcf7-form label span textarea,.wpcf7-form .form-col-2 span textarea{outline:0}.wpcf7-form label span span,.wpcf7-form .form-col-2 span span{line-height:normal}.wpcf7-form .form-col-2{padding:0;}.wpcf7-form .form-col-2 br{display:none}.wpcf7-form .form-col-2 label{display:table-cell;width:50%}.wpcf7-form h4{color:#4b5a66;font-size:1.2em;font-weight:700;margin-bottom:10px}.wpcf7-form select.wpcf7-form-control{padding:7px 5px}.wpcf7-form select.wpcf7-form-control,.wpcf7-form input.wpcf7-form-control,.wpcf7-form textarea.wpcf7-form-control{background:#f6f9fa;border-radius:5px;border:1px solid #dbdbe2;color:#4b5a66;font-family:"Open sans";font-size:14px;display:inline-block;min-width:160px;padding:5px 10px;width:100%}.wpcf7-form .wpcf7-textarea{resize:vertical;min-height:80px;height:150px}.wpcf7-form .wpcf7-form-control:focus,.wpcf7-form .wpcf7-form-control:active,.wpcf7-form .wpcf7-textarea:focus,.wpcf7-form .wpcf7-textarea:active{border:1px solid #0a8ecd;box-sizing:border-box;outline:0;z-index:1}.wpcf7-form .wpcf7-list-item{margin:0;}.wpcf7-form .wpcf7-list-item .wpcf7-list-item-label{display:inline}.wpcf7-form input.wpcf7-submit{background:#0087cc;background:-webkit-linear-gradient(right,#95ca3e,#95ca3e 50%,#85c638);background:-moz-linear-gradient(right,#95ca3e 0,#95ca3e 50%,#85c638 100%);background:-o-linear-gradient(right,#95ca3e 0,#95ca3e 50%,#85c638 100%);background:-ms-linear-gradient(right,#95ca3e 0,#95ca3e 50%,#85c638 100%);background:linear-gradient(270deg,#95ca3e 0,#95ca3e 50%,#85c638);-webkit-box-shadow:0 1px 1px 0 #58902d;box-shadow:0 1px 1px 0 #58902d;border:0;color:#fff;cursor:pointer;float:right;font-weight:bold;letter-spacing:.5px;margin-bottom:10px;padding:10px;width:180px;}.wpcf7-form input.wpcf7-submit:hover,.wpcf7-form input.wpcf7-submit:focus,.wpcf7-form input.wpcf7-submit:active{opacity:.95;outline:0;border:0}.wpcf7-form input.wpcf7-submit:active{opacity:.8;transform:translateY(2px)}.wpcf7-form input.mw1-submit{background:#16a5ab;box-shadow:0 2px 1px 0 #00868c;display:block;float:none;margin:0 auto 15px;}.wpcf7-form input.mw1-submit:hover{opacity:.9;transform:translateY(2px);box-shadow:none}.wpcf7-form .ctf7-today-date{font-size:15px;font-weight:normal;padding-left:6px;padding-right:6px;padding-bottom:10px;}.wpcf7-form .ctf7-today-date .today-date:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0}.mw-form-big select.wpcf7-form-control,.mw-form-big input.wpcf7-form-control,.mw-form-big textarea.wpcf7-form-control{padding:10px 12px}.mw-form-big .wpcf7-form-control-wrap .wpcf7-select{color:#4b5a66;padding:10px 8px}.wpcf7-response-output,.wpcf7-display-none{display:none}div.wpcf7-response-output{background:#f6f9fc;border:0;clear:both;font-size:14px;line-height:normal;margin:0;padding:6px 12px}div.wpcf7-mail-sent-ok{border-left:4px solid #398f14}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border-left:4px solid #d82424}div.wpcf7-mail-sent-ng,div.wpcf7-aborted{border-left:4px solid #ffb400}div.wpcf7-spam-blocked{border-left:4px solid #ffb400}.wpcf7-response-output,.wpcf7-display-none,.wpcf7-validation-errors{color:#777}span.wpcf7-not-valid-tip{color:#d82424;font-size:13px}div.wpcf7 .ajax-loader{float:right;margin:25px 0 0 4px}@media screen and (max-width:780px){.wpcf7-form .form-col-2 label{display:block;width:100%}}.wpfd-container .wpfd-categories{min-height:0 !important}.wpfd-container-default{padding:0 !important}#et-boc .wpfd-content-default,.wpfd-content-default{margin-top:-20px;}#et-boc .wpfd-content-default .wpfd_list .file,.wpfd-content-default .wpfd_list .file{border:1px solid #ddd;margin:0 0 -1px 0 !important;width:100% !important;}#et-boc .wpfd-content-default .wpfd_list .file:first-child,.wpfd-content-default .wpfd_list .file:first-child{border-radius:6px 6px 0 0}#et-boc .wpfd-content-default .wpfd_list .file:last-child,.wpfd-content-default .wpfd_list .file:last-child{border-radius:0 0 6px 6px}#et-boc .wpfd-content-default .wpfd_list .file:nth-child(odd),.wpfd-content-default .wpfd_list .file:nth-child(odd){background:#f5f7f9}#et-boc .wpfd-content-default .wpfd_list .file h3,.wpfd-content-default .wpfd_list .file h3,#et-boc .wpfd-content-default .wpfd_list .file .file-xinfo,.wpfd-content-default .wpfd_list .file .file-xinfo{font-family:"Open Sans",Sans-serif !important}#et-boc .wpfd-content-default .wpfd_list .file h3,.wpfd-content-default .wpfd_list .file h3{color:#4f6470 !important;font-size:15px !important;font-weight:600;margin:0 0 5px 0 !important;line-height:1.2em !important}#et-boc .wpfd-content-default .wpfd_list .file .file-xinfo,.wpfd-content-default .wpfd_list .file .file-xinfo{color:#808b95 !important;font-size:14px !important;line-height:1.5em !important;margin-left:0 !important}#et-boc .wpfd-content-default .wpfd_list .file .filecontent,.wpfd-content-default .wpfd_list .file .filecontent{-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:calc(100% - 140px) !important;}#et-boc .wpfd-content-default .wpfd_list .file .filecontent div.ext,.wpfd-content-default .wpfd_list .file .filecontent div.ext{background-size:contain;background-position:0 0;height:100%;width:30px}#et-boc .wpfd-content-default .wpfd_list .file .file-right,.wpfd-content-default .wpfd_list .file .file-right{display:-webkit-box;display:-moz-box;display:-o-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-ms-flex-wrap:wrap;-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:10px;width:100% !important;max-width:140px !important}#et-boc .wpfd-content-default a:hover,.wpfd-content-default a:hover{box-shadow:0 1px 1px rgba(0,0,0,0.08) inset,0 0 5px rgba(0,14,41,0.08) inset,0 1px 0 #fff !important}#et-boc .wpfd-content .downloadlink,.wpfd-content .downloadlink,#et-boc .wpfd-content .openlink,.wpfd-content .openlink{display:-webkit-box;display:-moz-box;display:-o-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:6px !important;font-family:"Open Sans",sans-serif;font-size:12px !important;font-weight:600;margin-top:0}#et-boc .wpfd-content .downloadlink,.wpfd-content .downloadlink{background:#3bb3e0;background:linear-gradient(bottom,#2ca0ca 0%,#3eb8e5 100%);background:-o-linear-gradient(bottom,#2ca0ca 0%,#3eb8e5 100%);background:-moz-linear-gradient(bottom,#2ca0ca 0%,#3eb8e5 100%);background:-webkit-linear-gradient(bottom,#2ca0ca 0%,#3eb8e5 100%);border:1px solid #317f9b !important;text-shadow:0 1px 0 #0af;}#et-boc .wpfd-content .downloadlink:hover,.wpfd-content .downloadlink:hover{background:#08c !important;text-shadow:0 0 4px rgba(255,255,255,0.3)}#et-boc .wpfd-content .openlink,.wpfd-content .openlink{background:#e6e8ed;background:-moz-linear-gradient(top,#f5f9fc 0%,#e6e8ed 100%);background:-webkit-linear-gradient(top,#f5f9fc 0%,#e6e8ed 100%);background:-o-linear-gradient(top,#f5f9fc 0%,#e6e8ed 100%);background:linear-gradient(to bottom,#f5f9fc 0%,#e6e8ed 100%);border:1px solid #dde4ed;text-shadow:0 1px 0 #fff;}#et-boc .wpfd-content .openlink:hover,.wpfd-content .openlink:hover{background:#fff;color:#0ae}p.embed_download a{background:#1467a9;border-radius:4px;box-shadow:0 2px 3px 0 rgba(0,0,0,0.4);color:#fff;display:inline-block;margin-top:5px;padding:12px 15px}p.embed_download a:hover{background:#2196f3;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,0.4);transform:translateY(2px)}.pum-title{border-bottom:1px dotted #ccc;padding-bottom:10px;margin-bottom:20px}.kai-elementor-quick-links .elementor-container .elementor-widget-wrap{box-shadow:0 0 2px 0 rgba(0,0,0,0.1);transition:ease all .3s;}.kai-elementor-quick-links .elementor-container .elementor-widget-wrap:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,0.2)}.kai-elementor-quick-links .elementor-container .elementor-widget-wrap .elementor-icon-box-icon a:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0}.kai-elementor-widget-list .elementor-widget-container .elementor-icon-list-items{border:1px solid #ddd;border-radius:6px;}.kai-elementor-widget-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item{padding:10px;}.kai-elementor-widget-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item:first-child{border-radius:6px 6px 0 0}.kai-elementor-widget-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item:last-child{border-radius:0 0 6px 6px}.kai-elementor-widget-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item:nth-child(odd){background:#f5f7f9}.kai-elementor-widget-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item > span{opacity:.8;}.kai-elementor-widget-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item > span i{color:#bbb}.flex{display:-webkit-box;display:-moz-box;display:-o-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-wrap-row{-ms-flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}.flex-wrap-col{-ms-flex-direction:column;-ms-flex-wrap:wrap;-webkit-flex-flow:column wrap;flex-flow:column wrap}.flex-all-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-h-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-h-between{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-h-around{-webkit-justify-content:space-around;-ms-flex-pack:justify;justify-content:space-around}.flex-h-start{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-h-end{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flex-v-center{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-v-stretch{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-v-start{-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.flex-v-end{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex-v-baseline{-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.order-1{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.order-2{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.order-3{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}.order-4{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4}.self-v-center{align-self:flex-center}.self-v-stretch{align-self:stretch}.self-v-baseline{align-self:baseline}.self-v-start{align-self:flex-start}.self-v-end{align-self:flex-end;-ms-flex-pack:end}@media screen and (max-width:991px){.header-widget .widget{display:block}}@media screen and (max-width:780px){.top-bar{display:block}}