@media all and (max-width:768px){.page-title h1{font-size:-webkit-calc(18px + 3vw);font-size:calc(18px + 3vw);line-height:1.25}.header-layout.element-image-enabled .header-image{max-height:500px}}@media all and (max-width:640px){h2:before{bottom:12px}.social-icons li a{width:26px;height:26px}.top-bar .social-icons.has-dropdown-mobile .social-icons-toggle{width:26px;height:26px}.top-bar .social-icons.has-dropdown-mobile .social-icons-toggle{display:block}.top-bar .social-icons.has-dropdown-mobile ul{position:absolute;top:0;left:0;bottom:0;right:0;padding:0 55px 0 20px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-pack:flex-end;-moz-box-pack:flex-end;-ms-flex-pack:replace(flex-end,"flex-","");-webkit-justify-content:flex-end;justify-content:flex-end;background:#f4f5f6;opacity:1}.top-bar .social-icons.has-dropdown-mobile ul a{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.top-bar .social-icons.has-dropdown-mobile:not(.hover) ul{opacity:0}.top-bar .social-icons.has-dropdown-mobile:not(.hover) ul a{-moz-transform:scale(.5);-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.header-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;min-height:38px;text-align:left}.header-container .site-logo{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:20px 20px 20px 0;text-align:left;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.menu-container{position:static}.menu-container>.menu-tools{display:none}.main-nav-wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;margin-left:auto}.main-nav-wrap .menu-toggle{position:relative;display:block;margin:auto;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#222;width:34px;height:34px;line-height:34px;text-align:center;-moz-box-shadow:0 0 0 1px rgba(0,0,0,.14) inset;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.14) inset;box-shadow:0 0 0 1px rgba(0,0,0,.14) inset;font-size:0}.main-nav-wrap .menu-toggle>i,.main-nav-wrap .menu-toggle>i:after,.main-nav-wrap .menu-toggle>i:before{position:absolute;top:50%;-webkit-left:calc(50% - 8px);left:calc(50% - 8px);width:16px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:2px;background:currentColor;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.main-nav-wrap .menu-toggle>i:before{content:"";-moz-transform:translateY(-325%);-webkit-transform:translateY(-325%);-ms-transform:translateY(-325%);transform:translateY(-325%)}.main-nav-wrap .menu-toggle>i:after{content:"";-moz-transform:translateY(200%);-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%)}.header-one .nav-menu-container.nav-menu-main{display:none}.main-nav-wrap .nav-menu-main{display:none;width:100%;top:100%;left:0}.header-container .main-nav-wrap{text-align:left}.header-container .nav-menu-main{background:#fff;border-top:1px solid rgba(0,0,0,.05);-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-moz-box-shadow:0 30px 30px rgba(0,0,0,.05);-webkit-box-shadow:0 30px 30px rgba(0,0,0,.05);box-shadow:0 30px 30px rgba(0,0,0,.05)}.header-container .nav-menu-main>ul{background:0 0;padding:15px 20px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.header-container .nav-menu-main>ul>li{display:block;float:none;margin:0;width:100%!important}.header-container .nav-menu-main>ul>li>a{display:block;padding:10px 0;margin:0}.header-container .nav-menu-main>ul>li>a:after{display:none}.nav-menu-main>ul>li.current_page_parent>a{color:#4269b1}.main-nav-wrap .nav-menu-main{left:0;margin:0 auto;position:absolute;right:0;overflow-y:auto;overflow-x:hidden;z-index:1;max-height:-webkit-calc(85vh - 80px);max-height:calc(85vh - 80px);-webkit-overflow-scrolling:touch}.main-nav{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;position:static!important}.main-nav-wrap{position:static}.nav-menu-main>ul>li a{padding:10px 0}.nav-menu-main>ul li{background:0 0}.nav-menu-main>ul li:not(:last-child){border-bottom:1px solid rgba(0,0,0,.06)}.nav-menu-main>ul>li:nth-last-child(2){border-bottom:none}.page-title{padding:25px 0 0}.page-title h1{margin-bottom:15px}.page-title .entry-header{width:100%}.page-title .entry-header-left{padding-bottom:20px}.entry-title.post-title{text-align:center}.single-post .entry-date{margin:10px 0 0}.single-post .page-title .entry-title-wrap{display:block;max-width:100%}.breadcrumbs-enabled .page-title .entry-title-wrap{padding:20px 0}.page-title .entry-title-wrap{padding:20px 0;text-align:center}.page-title .entry-title-wrap h1{margin:0;padding:0}#respond form label{top:0}.header-one .site-logo a{font-size:52px}#respond form label{display:block}#respond form textarea{width:100%}}td:last-child{padding-right:.4em}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-facebook:before{content:"\f09a"}body{font-size:15px;line-height:26px}h1{font-size:48px;line-height:1.2}h2{font-size:30px;line-height:40px}h3{font-size:24px;line-height:32px}input{font-size:12px;line-height:20px}input[type=submit]{font-size:14px;line-height:18px}textarea{font-size:12px;line-height:20px}.site-description{font-size:12px;line-height:20px}.site-logo a{font-size:48px;line-height:1.2}.social-icons li a{font-size:14px;line-height:18px}.nav-menu-main>ul>li{font-size:15px;line-height:20px}.breadcrumbs{font-size:0;line-height:0}.breadcrumb-begin,.breadcrumb-end,.breadcrumbs .sep,.breadcrumbs a{font-size:12px;line-height:20px}.elm-search-form .searchinput{font-size:16px;line-height:24px}.elm-search-form .search-inputs-wrap .searchinput-wrap:before{font-size:22px;line-height:24px}.elm-search-form .searchsubmit[type=submit]{font-size:0;line-height:0}.elm-search-form .searchsubmit2{font-size:20px;line-height:24px}.search-form-type-3 .header-search-wrap h2.elm-maintitle{font-size:48px;line-height:60px}.hentry .entry-title h2{font-size:20px;line-height:26px}#respond form p{font-size:12px;line-height:20px}#respond form label{font-size:12px;line-height:38px}.widget-container{font-size:14px;line-height:22px}:not(#ecwid_html) [class^=icon-]{font-size:15px;line-height:26px}html{background:top center no-repeat #fff}body{margin:0;color:#767685;min-width:300px}.elm-wrapper,.grid-main{max-width:1200px;padding:0 20px;margin:auto}.elements-sidebar-wrap .elm-wrapper{max-width:100%;padding:0;margin:0}.elm-wrapper:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}.elements{background:#fff}.main-sections:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}.elm-main{padding-top:0;padding-bottom:60px;clear:both}.elements-sidebar-wrap .elm-main{padding-top:0;padding-bottom:20px}.right-sidebar .sidebar-right-area{width:30%;float:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.right-sidebar .elements-area{width:65.6%;float:left}.elements-with-sidebar .elements-sidebar-wrap:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}.elements-area,.sidebar-right-area{padding-bottom:50px}.sidebar-right-area{padding-left:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.right-sidebar .elements-sidebar-wrap,.right-sidebar .sidebar-right-area{position:relative}.right-sidebar .elements-with-sidebar:first-child .elements-sidebar-wrap{padding-top:70px}a,input,label,textarea{-ms-touch-action:manipulation;touch-action:manipulation}a{color:#4269b1;text-decoration:none;outline:0}::-webkit-selection{background:#4269b1;color:#fff}h1{margin:0 0 20px;color:#222}h2{margin:0 0 20px;color:#222}h3{margin:0 0 15px;color:#222}h3 a{color:#4269b1}.hidden-tag{display:none}input,textarea{color:#333}input[type=submit]{background:#4269b1;color:#fff;padding:9px 25px;border:none;-webkit-appearance:none}img{max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto}input[type=text],textarea{background:0 0;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;min-height:38px;padding:0 15px}textarea{padding:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=submit]{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:9px 15px}.header-container{position:relative;font-size:0}.header-container:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}.site-header{position:relative;z-index:1000;background:center center #fff;-moz-box-shadow:0 1px 0 0 rgba(0,0,0,.05);-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.05);box-shadow:0 1px 0 0 rgba(0,0,0,.05)}.site-logo{position:absolute;width:30%;min-height:104px;line-height:104px;text-align:left;z-index:1}.site-logo img{display:block}.site-logo a{display:inline-block;max-width:100%;vertical-align:middle}.site-logo a{color:#222;text-decoration:none;color:#222}.top-bar{position:relative;padding:7px 0;background:#f4f5f6;color:#656572}.top-bar>.grid-main{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;min-height:26px}.top-bar-tools{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto;padding-left:40px}.social-icons{display:inline-block;vertical-align:top}.social-icons li{display:inline-block;vertical-align:top;margin:0 0 0 10px}.social-icons li a,.social-icons>.social-icons-toggle{background:#fff;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;color:#4269b1;display:inline-block;text-align:center;vertical-align:top;width:24px;height:24px;position:relative}.social-icons li a i,.social-icons>.social-icons-toggle i{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.social-icons .s-title{display:none}.social-icons>.social-icons-toggle{display:none;position:relative;z-index:1;color:#656572}.social-icons>.social-icons-toggle i{line-height:1!important;width:15px;height:15px}.social-icons:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}.top-bar-tools .social-icons li a{-moz-box-shadow:0 0 10px rgba(0,0,0,.05);-webkit-box-shadow:0 0 10px rgba(0,0,0,.05);box-shadow:0 0 10px rgba(0,0,0,.05)}.top-bar-tools .social-icons li a:not(:hover){color:#656572}.site-description{display:block;margin:0}.site-description{color:#656572}.menu-container{position:relative;width:100%;clear:both;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.main-nav{padding-left:30%;width:100%;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.main-nav.menu-hidden{display:block;visibility:hidden;overflow:hidden}.main-nav.menu-hidden .nav-menu-main{white-space:nowrap}.main-nav:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}.main-nav a{text-decoration:none}.main-nav-wrap{float:right}.main-nav-wrap .menu-toggle{display:none}.nav-menu-main{display:inline-block;vertical-align:top}.nav-menu-main ul{font-size:0}.nav-menu-main ul:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}.nav-menu-main>ul>li{display:inline-block;vertical-align:middle;position:relative;margin-top:42px}.nav-menu-main>ul>li>a{color:#222;text-decoration:none;display:inline-block;padding-bottom:42px}@media all and (max-width:968px){.header-container .site-logo{position:relative;width:100%;text-align:center;line-height:normal;min-height:inherit;padding-top:35px;padding-bottom:20px}.header-container .main-nav{position:relative;padding-left:0}.header-container .main-nav-wrap{float:none;text-align:center}.header-container .nav-menu-main{display:block}.header-container .nav-menu-main>ul>li{margin-left:15px;margin-right:15px;margin-top:20px}.header-container .nav-menu-main>ul>li>a{padding-bottom:20px}.sticky-menu{display:none}}.sticky-menu .main-nav{position:relative}.sticky-menu .main-nav{float:none;background:0 0}.nav-menu-main>ul>li{margin-left:30px}.nav-menu-main>ul>li>a{position:relative}.nav-menu-main>ul>li:first-child>a{margin-left:0}body.single-post .nav-menu-main>ul>li.current_page_parent>a{color:#222;position:relative;font-weight:700!important}body.single-post .nav-menu-main>ul>li.current_page_parent>a:after{background:#62c358;content:"";position:absolute;bottom:0;height:4px;left:0;right:0;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.sticky-menu{width:100%;position:fixed;top:0;left:0;-moz-transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);z-index:10000;background:#fff}.sticky-menu.menu-container{-moz-box-shadow:0 15px 30px rgba(0,0,0,.05),0 1px 0 0 rgba(0,0,0,.01);-webkit-box-shadow:0 15px 30px rgba(0,0,0,.05),0 1px 0 0 rgba(0,0,0,.01);box-shadow:0 15px 30px rgba(0,0,0,.05),0 1px 0 0 rgba(0,0,0,.01)}.sticky-menu>.grid-main{position:relative;width:100%}.sticky-menu .site-logo{min-height:inherit;line-height:0;padding:16px 0;float:left;width:auto;position:relative;z-index:1}.sticky-menu .site-logo a{font-size:30px;line-height:23px}.sticky-menu .site-logo img{max-height:24px}.sticky-menu .main-nav{margin:0;padding:0}.sticky-menu .main-nav.menu-hidden{position:absolute;top:0;left:20px;right:20px}.menu-tools{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-left:30px;font-size:14px}.breadcrumb-begin{display:inline-block;vertical-align:top}.page-title h1{margin:0}.page-title .entry-title:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}.page-title .entry-title-wrap{padding:70px 0 0;position:relative}.page-title .entry-data{position:relative}.page-title .author{margin-right:10px}.page-title h1{color:#222;margin:0}.page-title .grid-table{border-collapse:collapse;width:100%;position:relative}.page-title .grid-row:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}.page-title .breadcrumb{margin:20px 0 0;padding:0;background:0 0}.page-title .breadcrumb a,.page-title .breadcrumb-end,.page-title .breadcrumbs .sep{color:#767685;display:inline-block}.page-title .breadcrumb-begin,.page-title .breadcrumb-end,.page-title .breadcrumbs .sep{padding-right:8px}.elm-content-main .elm-wrapper:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}.entry-content:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}.entry-content table td,.entry-content table th{vertical-align:top}.entry-content table thead th{text-align:left;color:#222}.content-block .entry-thumbnail{margin-bottom:30px}.entry-thumbnail{position:relative;margin-bottom:30px}.hentry .entry-title{margin-bottom:5px}.hentry .entry-title:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}.hentry .entry-title h2{margin:26px 0 17px}.hentry .entry-thumbnail{margin-bottom:20px}.hentry{padding-bottom:50px;position:relative}.hentry{margin-bottom:40px;padding-bottom:0}.hentry .entry-title{padding:0 25px}.hentry .entry-title h2{margin:25px 0 0;color:#222}.single-post .entry-date{background:#4269b1;color:#fff;display:inline-block;font-size:12px;font-weight:600;line-height:1.2;margin:65px 20px 0 0;padding:16px 0;text-align:center;text-transform:uppercase;vertical-align:top;width:80px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.single-post .entry-date span{display:block}.single-post .entry-date .link-day{display:block;font-size:24px;line-height:24px}.single-post .page-title .entry-title-wrap{display:inline-block;max-width:calc(100% - 110px);max-width:-webkit-calc(100% - 110px)}.single-post .page-title .post-title .entry-data{padding:0}.single-post .page-title .author .auth-links *{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.single-post .page-title .author a{color:#222}.single-post .page-title .author a i{margin-right:5px}.single-post .entry-thumbnail{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;overflow:hidden;margin-bottom:40px}.single-post .author-info .author-link-wrap .meta-nav{display:none}#respond h3 small a{display:block;position:relative;color:#222;width:18px;height:18px;font-size:0;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#respond h3 small a:after,#respond h3 small a:before{content:"";position:absolute;top:50%;left:50%;margin-left:-1px;margin-top:-6px;width:2px;height:12px;background:currentColor}#respond h3 small a:before{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#respond form p{background:rgba(26,26,26,.06);padding:5px 10px;margin-bottom:1px}#respond form label{display:inline-block;vertical-align:top;width:100px;padding:3px 0}#respond form textarea{border:1px solid rgba(0,0,0,.06);padding:4px;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#respond form textarea{margin:0;width:-webkit-calc(100% - 110px);width:calc(100% - 110px);max-width:100%}#respond form p{background:0 0;padding:0 0 4px;position:relative}#respond form label{color:#a2a2a2;width:auto;min-width:75px;padding:0;position:absolute;left:15px;top:0}#respond form textarea{background:#fff;border:1px solid rgba(0,0,0,.08);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#767685;padding:8px 15px;vertical-align:top}#respond form textarea{width:100%}.nav-single .meta-nav{display:none}.widget-container{margin-bottom:35px}#secondary-right .widget-container{background:#fff;-moz-box-shadow:0 15px 30px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.01);-webkit-box-shadow:0 15px 30px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.01);box-shadow:0 15px 30px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.01);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}#secondary-right .widget-container{padding:0 0 20px}#secondary-right .widget-content:before{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}#secondary-right .textwidget{margin:20px 20px 0}.widget_text .textwidget:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}.textwidget p{margin-bottom:10px}.site-footer a{color:#fff}.page-container{overflow:hidden}.header-layout{position:relative;background:rgba(0,0,0,.06)}.header-element-wrap{position:relative}.header-search-wrap{position:relative}.element-image-enabled .header-element-wrap .header-image{height:500px;background-position:center center;background-size:cover;background-repeat:no-repeat}@media all and (max-width:640px){.header-layout.element-image-enabled .header-image{max-height:300px}}@media all and (max-width:480px){.header-layout.element-image-enabled .header-image{max-height:250px}}.elm-search-form{background:#4269b1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:20}.elm-search-form ::-webkit-selection{background:#5379bf;color:#fff}.elm-search-form input::-ms-clear{display:none}.elm-search-form .inputs-container{position:relative;z-index:1}.elm-search-form .inputs-container:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}.elm-search-form .submit-main-button{width:100%;position:relative;margin-left:auto;margin-right:auto}.elm-search-form .submit-main-button .searchsubmit2{display:block;width:100%;height:52px;line-height:52px;padding:0 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.15);color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;outline:0;-webkit-appearance:none;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.elm-search-form .submit-main-button input.searchsubmit{width:100%;height:52px;padding:0;margin:0;border:none;background:0 0;text-indent:-9999px;font-size:0;position:absolute;top:0;left:0;outline:0;-webkit-appearance:none}.search-form-type-3 .header-search-wrap{z-index:200;text-align:center;width:100%}.search-form-type-3 .header-search-wrap .elm-mainheader{margin:auto;max-width:750px}.search-form-type-3 .header-search-wrap .elm-mainheader h2{margin-bottom:22px}.search-form-type-3 .header-search-wrap .elm-search-form-main{padding:40px 20px 0;width:100%;max-width:950px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto}.search-form-type-3 .header-search-wrap .elm-search-form{background:0 0;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.search-form-type-3 .header-search-wrap .search-shadow{display:none}.search-form-type-3 .header-search-wrap .elm-wrapper{padding:20px 37px 17px}.search-form-type-3 .header-search-wrap .search-content{float:none;margin:0;width:100%}.search-form-type-3 .header-layout.element-image-enabled .header-search-wrap{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search-form-type-3 .elm-search-form input::-webkit-input-placeholder{color:#999;opacity:1}.search-form-type-3 .elm-search-form input:-moz-placeholder{color:#999;opacity:1}.search-form-type-3 .elm-search-form input::-moz-placeholder{color:#999;opacity:1}.search-form-type-3 .elm-search-form input:-ms-input-placeholder{color:#999;opacity:1}.search-form-type-3 .elm-search-form .search-inputs-wrap{position:relative;float:none;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:37px}.search-form-type-3 .elm-search-form .search-inputs-wrap:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}.search-form-type-3 .elm-search-form .searchinput-wrap{position:relative;-webkit-flex:1 1 60%;-moz-flex:1 1 60%;-ms-flex:1 1 60%;flex:1 1 60%;width:auto;margin:3px 8px}.search-form-type-3 .elm-search-form .searchinput-wrap i{position:absolute;top:50%;left:25px;color:#222;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.search-form-type-3 .elm-search-form .searchinput-wrap i svg{display:block}.search-form-type-3 .elm-search-form .searchinput{position:relative;padding:20px 20px 20px 70px;width:100%;height:72px;background:#fff;-moz-box-shadow:0 15px 30px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.01);-webkit-box-shadow:0 15px 30px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.01);box-shadow:0 15px 30px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.01);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#767685;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.search-form-type-3 .elm-search-form .submit-main-button{-webkit-flex:0 0 26%;-moz-flex:0 0 26%;-ms-flex:0 0 26%;flex:0 0 26%;width:auto;height:72px;line-height:72px;margin:3px auto;padding:0 8px}.search-form-type-3 .elm-search-form .submit-main-button .searchsubmit2{padding:0 35px;height:inherit;line-height:inherit;background:#4269b1;border:none}.search-form-type-3 .elm-search-form .submit-main-button input.searchsubmit{height:inherit;line-height:inherit}.search-form-type-3 .elm-search-form .submit-main-button .searchsubmit2:before{display:none}.search-form-type-3 .elm-search-form .search-inputs-buttons{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding-top:10px}.search-form-type-3 .elm-search-form .search-inputs-buttons-wrap{margin:auto;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:replace(center,"flex-","");-webkit-justify-content:center;justify-content:center;-moz-box-shadow:0 15px 30px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.01);-webkit-box-shadow:0 15px 30px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.01);box-shadow:0 15px 30px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.01)}.search-form-type-3 .elm-search-form .search-inputs-buttons-wrap:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}@media all and (max-width:768px){.search-form-type-3 .header-layout.element-image-enabled .header-element-wrap{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.search-form-type-3 .header-layout.element-image-enabled .header-image{height:100%;max-height:none}.search-form-type-3 .header-layout.element-image-enabled .header-search-wrap{position:relative;top:0;left:auto;-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.search-form-type-3 .header-search-wrap{position:relative;top:0;left:auto;-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.search-form-type-3 .header-search-wrap .elm-mainheader h2{font-size:-webkit-calc(18px + 3vw);font-size:calc(18px + 3vw);line-height:1.25}.search-form-type-3 .header-search-wrap .elm-search-form-main{padding:-webkit-calc(40px + 5vw) 20px calc(20px + 5vw);padding:calc(40px + 5vw) 20px calc(20px + 5vw)}.search-form-type-3 .elm-search-form .search-inputs-wrap{margin-bottom:27px}.search-form-type-3 .elm-search-form .searchinput,.search-form-type-3 .elm-search-form .submit-main-button{height:52px;line-height:52px}.search-form-type-3 .elm-search-form .searchinput-wrap i{left:15px}.search-form-type-3 .elm-search-form .searchinput{padding-left:55px}.page-title h1{font-size:-webkit-calc(18px + 3vw);font-size:calc(18px + 3vw);line-height:1.25}.sidebar-right-area .widget-container:nth-child(2n-1){float:left;width:100%;clear:both}.sidebar-right-area:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}}@media all and (max-width:550px){.search-form-type-3 .header-search-wrap .elm-wrapper{padding-left:0;padding-right:0}.search-form-type-3 .elm-search-form .searchinput,.search-form-type-3 .elm-search-form .submit-main-button{width:100%;flex:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}@media all and (max-width:1200px){.elm-search-form .inputs-container{margin-top:0}}@media all and (max-width:980px){.elements-area,.sidebar-right-area{float:none!important;width:100%!important;margin-right:0!important}.elements-with-sidebar .elements-area{padding-bottom:30px}.right-sidebar .elements-with-sidebar:first-child .elements-sidebar-wrap{padding-top:50px}.right-sidebar .sidebar-right-area{background:#f4f5f6;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:-20px;padding:35px 20px;border-top:1px solid rgba(0,0,0,.06)}}@media all and (max-width:640px){.elm-main{padding-bottom:40px}h2:before{bottom:12px}.social-icons li a{width:26px;height:26px}.top-bar .social-icons.has-dropdown-mobile .social-icons-toggle{width:26px;height:26px}.top-bar .social-icons.has-dropdown-mobile .social-icons-toggle{display:block}.top-bar .social-icons.has-dropdown-mobile ul{position:absolute;top:0;left:0;bottom:0;right:0;padding:0 55px 0 20px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-pack:flex-end;-moz-box-pack:flex-end;-ms-flex-pack:replace(flex-end,"flex-","");-webkit-justify-content:flex-end;justify-content:flex-end;background:#f4f5f6;opacity:1}.top-bar .social-icons.has-dropdown-mobile ul a{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.top-bar .social-icons.has-dropdown-mobile:not(.hover) ul{opacity:0}.top-bar .social-icons.has-dropdown-mobile:not(.hover) ul a{-moz-transform:scale(.5);-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.header-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;min-height:38px;text-align:left}.header-container .site-logo{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:20px 20px 20px 0;text-align:left;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.menu-container{position:static}.menu-container>.menu-tools{display:none}.main-nav-wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;margin-left:auto}.main-nav-wrap .menu-toggle{position:relative;display:block;margin:auto;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#222;width:34px;height:34px;line-height:34px;text-align:center;-moz-box-shadow:0 0 0 1px rgba(0,0,0,.14) inset;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.14) inset;box-shadow:0 0 0 1px rgba(0,0,0,.14) inset;font-size:0}.main-nav-wrap .menu-toggle>i,.main-nav-wrap .menu-toggle>i:after,.main-nav-wrap .menu-toggle>i:before{position:absolute;top:50%;-webkit-left:calc(50% - 8px);left:calc(50% - 8px);width:16px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:2px;background:currentColor;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.main-nav-wrap .menu-toggle>i:before{content:"";-moz-transform:translateY(-325%);-webkit-transform:translateY(-325%);-ms-transform:translateY(-325%);transform:translateY(-325%)}.main-nav-wrap .menu-toggle>i:after{content:"";-moz-transform:translateY(200%);-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%)}.header-one .nav-menu-container.nav-menu-main{display:none}.main-nav-wrap .nav-menu-main{display:none;width:100%;top:100%;left:0}.header-container .main-nav-wrap{text-align:left}.header-container .nav-menu-main{background:#fff;border-top:1px solid rgba(0,0,0,.05);-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-moz-box-shadow:0 30px 30px rgba(0,0,0,.05);-webkit-box-shadow:0 30px 30px rgba(0,0,0,.05);box-shadow:0 30px 30px rgba(0,0,0,.05)}.header-container .nav-menu-main>ul{background:0 0;padding:15px 20px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.header-container .nav-menu-main>ul>li{display:block;float:none;margin:0;width:100%!important}.header-container .nav-menu-main>ul>li>a{display:block;padding:10px 0;margin:0}.header-container .nav-menu-main>ul>li>a:after{display:none}.nav-menu-main>ul>li.current_page_parent>a{color:#4269b1}.main-nav-wrap .nav-menu-main{left:0;margin:0 auto;position:absolute;right:0;overflow-y:auto;overflow-x:hidden;z-index:1;max-height:-webkit-calc(85vh - 80px);max-height:calc(85vh - 80px);-webkit-overflow-scrolling:touch}.main-nav{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;position:static!important}.main-nav-wrap{position:static}.nav-menu-main>ul>li a{padding:10px 0}.nav-menu-main>ul li{background:0 0}.nav-menu-main>ul li:not(:last-child){border-bottom:1px solid rgba(0,0,0,.06)}.nav-menu-main>ul>li:nth-last-child(2){border-bottom:none}.page-title{padding:25px 0 0}.page-title h1{margin-bottom:15px}.breadcrumb{margin-top:15px}.page-title .entry-header{width:100%}.page-title .entry-header-left{padding-bottom:20px}.entry-title.post-title{text-align:center}.single-post .entry-date{margin:10px 0 0}.single-post .page-title .entry-title-wrap{display:block;max-width:100%}.breadcrumbs-enabled .page-title .entry-title-wrap{padding:20px 0}.page-title .entry-title-wrap{padding:20px 0;text-align:center}.page-title .entry-title-wrap h1{margin:0;padding:0}.right-sidebar .elements-sidebar-wrap{padding-top:0}#respond form label{top:0}.header-one .site-logo a{font-size:52px}#respond form label{display:block}#respond form textarea{width:100%}}@media all and (max-width:497px){.widget-container .widget-title{width:100%;float:none}.widget-container .widget-content{width:100%;float:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}#elm-search-form-5-main{background-image:none;background-repeat:repeat;background-attachment:scroll;background-position:top center}#elm-search-form-5-main h2{color:#fff}#elm-search-form-5-main{background:0 0}#elm-search-form-5{background-image:none;background-repeat:repeat;background-attachment:scroll;background-position:top center}#elm-content-7-main{background-image:none;background-repeat:repeat;background-attachment:scroll;background-position:top center}.lang-en_US body{font-family:Montserrat;font-weight:400;font-style:normal}.lang-en_US h1{font-family:Poppins;font-weight:700;font-style:normal}.lang-en_US h2{font-family:Poppins;font-weight:700;font-style:normal}.lang-en_US h3{font-family:Poppins;font-weight:600;font-style:normal}.lang-en_US input,.lang-en_US textarea{font-family:Montserrat;font-weight:400;font-style:normal}.lang-en_US input[type=submit]{font-family:Poppins;font-weight:600;font-style:normal}.lang-en_US .site-logo a{font-family:Poppins;font-weight:800;font-style:normal}.lang-en_US .nav-menu-main>ul>li>a{font-family:Poppins;font-weight:400;font-style:normal}.lang-en_US .entry-content table thead th{font-weight:700}.lang-en_US .hentry .entry-title h2{font-family:Poppins;font-weight:600;font-style:normal}.lang-en_US .entry-date{font-family:Poppins;font-weight:600;font-style:normal}.lang-en_US #respond form label{font-family:Montserrat;font-weight:400;font-style:normal}.lang-en_US .elm-search-form .searchsubmit2{font-family:Poppins;font-weight:700;font-style:normal}.lang-en_US .elm-search-form .searchsubmit2:before{font-weight:400}.lang-en_US .elm-search-form .searchinput{font-family:Montserrat;font-weight:400;font-style:normal}.lang-en_US:not(#ecwid_html) [class^=icon-]{font-family:Montserrat;font-weight:400;font-style:normal}#secondary-right .widget-container{padding:20px}#secondary-right .widget-title{font-weight:700;font-size:18px;padding-bottom:10px}#ad-header{min-height:266px}@media screen and (min-width:40em){#ad-header{min-height:200px}}.foo-table td.ninja_temp_cell{display:none!important}.foo-table.ninjatable_hide_header_row>thead tr.footable-header{display:none!important;visibility:hidden}.foo-table tbody tr td,.foo-table tbody tr:nth-child(2n) td,.foo-table tbody tr:nth-child(odd) td{background-color:transparent}.footable_parent table.foo-table.vertical_centered tbody>tr>td,.footable_parent table.foo-table.vertical_centered thead>tr>th{vertical-align:middle}.footable_parent [class^=footable-]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:ninja-tables-icons!important;font-style:normal!important;font-variant:normal!important;font-weight:400!important;line-height:1;text-transform:none!important}.semantic_ui .ui.table thead th{background:#f9fafb;border-bottom:1px solid rgba(34,36,38,.1);border-left:none;color:rgba(0,0,0,.87);font-style:none;font-weight:700;padding:.92857143em .78571429em;text-align:inherit;text-transform:none;vertical-align:inherit}.semantic_ui .ui.table thead tr>th:first-child{border-left:none}.semantic_ui .ui.table thead tr:first-child>th:first-child{border-radius:.28571429rem 0 0}.semantic_ui .ui.table thead tr:first-child>th:last-child{border-radius:0 .28571429rem 0 0}.semantic_ui .ui.table tr td{border-top:1px solid rgba(34,36,38,.1)}.semantic_ui .ui.table tr:first-child td{border-top:none}.semantic_ui .ui.table td{padding:.78571429em;text-align:inherit}.semantic_ui .ui.celled.table tr td,.semantic_ui .ui.celled.table tr th{border-left:1px solid rgba(34,36,38,.1)}.semantic_ui .ui.celled.table tr th:first-child{border-left:none}.semantic_ui .ui.compact.table th{padding-left:.7em;padding-right:.7em}.semantic_ui .ui.compact.table td{padding:.5em .7em}.ninja_footable td,.ninja_footable th{border:unset}.header-layout.element-image-enabled .header-image{height:450px}body{--cff_main_slider_color:#444444;--cff_main_slider_text_color:white}body{--cff_main_slider_color:#333333} img{max-width:100%} pre{max-width:100%; overflow-x: scroll;}