/**handles:simple-banner-style,nsc_bar_nice-cookie-consent,apache**/
.simple-banner,.simple-banner_2,.simple-banner_3,.simple-banner_4,.simple-banner_5{width:100%;text-align:center;position:relative;display:block}.simple-banner .simple-banner-text,.simple-banner_2 .simple-banner-text_2,.simple-banner_3 .simple-banner-text_3,.simple-banner_4 .simple-banner-text_4,.simple-banner_5 .simple-banner-text_5{font-weight:700;padding:10px 20px;position:relative}.simple-banner .simple-banner-button,.simple-banner_2 .simple-banner-button_2,.simple-banner_3 .simple-banner-button_3,.simple-banner_4 .simple-banner-button_4,.simple-banner_5 .simple-banner-button_5{border:none;background-color:transparent;padding:0 5px;margin:0 10px;text-align:center;text-decoration:none;position:absolute;transform:translate(0,-50%);right:0;top:50%;font-size:16px;cursor:pointer}
.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0!important}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{-webkit-transform:translateY(0);transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{-webkit-transform:translateY(0);transform:translateY(0)}.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}
.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:2147483646}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;margin-bottom:.4em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap;text-decoration:none}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-first-highlight .cc-btn:last-child{background-color:transparent;border-color:transparent}.cc-first-highlight .cc-btn:last-child:focus,.cc-first-highlight .cc-btn:last-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.2em;right:.4em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close.cc-closeXcustomText{text-decoration:underline;font-size:1.1em;top:.5em;right:.6em}.cc-window.cc-banner.cc-addedcloseX{padding:2em 1.8em}.cc-close:focus,.cc-close:hover{opacity:1}div.cc-blockingScreen{opacity:.5;background:#000;width:100%;height:100%;z-index:2147483630;top:0;left:0;position:fixed}span.cc-visually-hidden{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-allswitches.cc-floating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}.cc-switch-element{margin-bottom:.3em}.cc-switch{position:relative;display:inline-block;width:2.3em;height:1.4em;margin:0 .3em 0 0;vertical-align:middle}.cc-switch-label{margin-right:.6em}.cc-switch input{opacity:0;width:0;height:0;display:none}.cc-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.cc-slider:before{position:absolute;content:"";height:1em;width:1em;left:.2em;bottom:.2em;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.cc-slider{background-color:#a0db8e}input:focus+.cc-slider{-webkit-box-shadow:0 0 1px #a0db8e;box-shadow:0 0 1px #a0db8e}input:checked+.cc-slider:before{-webkit-transform:translateX(.9em);transform:translateX(.9em)}.cc-slider.disabled:before{opacity:45%}.cc-slider.classic{border-radius:.6em}.cc-slider.classic:before{border-radius:50%}.cc-popovercenter{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:380px;z-index:2147483645}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-popovercenter{top:50%!important;left:50%!important;min-width:calc(100%)!important}}
@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-highlight .cc-btn:last-child{min-width:140px}.cc-theme-classic .cc-highlight .cc-btn:first-child{min-width:0}.cc-theme-classic .cc-first-highlight .cc-btn:last-child{min-width:0}.cc-theme-classic .cc-first-highlight .cc-btn:first-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}
#hamburger,.hide,.popup,.rcp_logged_in{display:none}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh;overflow-x:hidden}body.admin-bar,body.admin-bar .masthead{margin-top:32px!important}body.admin-bar .masthead #hamburger.ugh-admin-bar,body.admin-bar .masthead.ugh-admin-bar{margin-top:0!important}body.admin-bar #wpadminbar{position:absolute;z-index:1000000}.masthead .navigate #popout{max-width:100%;margin:0}.masthead .navigate #popout .top-menu{display:inline-block}.masthead .navigate #popout #menu-primary{text-align:right}#header-two #top .flexbox,#header-two .navigate{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#header-two #top .flexbox #top-box{padding:10px 15px}#main .content{z-index:1;width:100%;max-width:2000px;margin:0 auto}#main .post-title{margin-top:70px}html{margin-top:0!important;overflow-x:hidden;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}.post p a{color:#0a618f;text-decoration:underline}a{text-decoration:none;color:inherit}a:link{background-color:transparent}a:-webkit-any-link{color:inherit}ul{list-style:disc}ol{list-style:decimal}li{padding-left:10px;padding-bottom:3px}li>ol,li>ul{margin-bottom:0;margin-left:10px}dt{font-weight:700}dd{margin:0 15px 15px}figure{margin:10px auto}figcaption{font-style:italic;font-size:calc(7px + .5vw)}table{margin:0;width:100%}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{display:block;border:0}svg:not(:root){overflow:hidden}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace}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}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;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-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0}td{padding:0}th{padding:0}#main .post ol.wp-block-list,#main .post ul.wp-block-list{margin:0 auto 20px;padding:0 30px 0 50px;max-width:800px}#main .post ul.is-style-checks{list-style-type:none}#main .post ul.is-style-checks li::before{content:"\f00c";margin-left:-30px;padding:0 10px 0 0;font-family:"Font Awesome 5 Pro";font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}#main .post .wp-block-separator{margin-left:auto;margin-right:auto}#main .post .wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:100px}#main .post .wp-block-separator.is-style-align-left{margin-left:30px}#main .post .wp-block-separator.is-style-align-right{margin-right:30px}#main .post .wp-block-separator.is-style-wide{width:calc(100% - 60px);max-width:860px}#main .post .wp-block-separator.is-style-dots{background:0 0!important}#main .post .wp-block-spacer.is-style-five{height:5px!important}#main .post .wp-block-spacer.is-style-ten{height:10px!important}#main .post .wp-block-spacer.is-style-fifteen{height:15px!important}#main .post blockquote{margin:0 auto 15px;padding:0}#main .post blockquote.wp-block-quote p{font-size:calc(12px + .5vw);line-height:1.5}#main .post blockquote.is-style-large p{font-size:calc(20px + .5vw)}#main .post cite{font-size:calc(12px + .5vw)}#main .post figure.wp-block-pullquote:not(.is-style-solid-color){max-width:800px;margin:10px auto;border-top:2px solid #222;border-bottom:2px solid #222}#main .post figure.wp-block-pullquote blockquote{margin-bottom:0}#main .post figure.wp-block-pullquote cite{text-transform:uppercase;font-style:inherit}#main .post .wp-block-pullquote.is-style-solid-color blockquote p{margin-bottom:15px}#main .post .wp-block-gallery{margin:25px auto 5px}#main .post .wp-block-gallery ul{max-width:880px;margin:0 auto;padding:0 30px;-webkit-transform:translateX(0);transform:translateX(0)}#main .post .wp-block-gallery ul li{padding:0}#main .post .wp-block-image{max-width:850px;margin:0 auto}#main .post .wp-block-image img{height:auto}.single #main .post .wp-block-image{margin:25px auto}#main .post .wp-block-image .alignleft,#main .post .wp-block-image .alignright{max-width:500px;margin-top:0}#main .post .wp-block-image .alignleft{margin-left:30px}#main .post .wp-block-image .alignright{margin-right:30px}#main .post .wp-block-image .alignleft img,#main .post .wp-block-image .alignright img{margin:0}#main .post .wp-block-image.alignfull{max-width:100%;padding:0}#main .post p img{float:left;margin-right:1em}#main .post .wp-block-video{max-width:860px;margin:15px auto;padding:0 30px}#main .post .wp-block-columns{margin-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#main .post .wp-block-column{margin:0}#main .post .wp-block-columns figure{margin:0 auto}#main .post .has-1-columns .wp-block-column{-ms-flex-preferred-size:inherit;flex-basis:inherit}#main .post .wp-block-columns{max-width:960px;margin:0 auto}#main .post .wp-block-columns.alignwide{max-width:1200px;margin:0 auto}#main .post .wp-block-columns.alignfull{width:100%}#main .post .wp-block-columns.is-style-spaced{margin-bottom:-30px}#main .post .wp-block-columns.is-style-spaced .wp-block-column>:last-child,#main .post .wp-block-columns>:last-child{margin-bottom:0}#main .post .wp-block-columns.is-style-spaced .wp-block-column{padding-top:29px;padding-bottom:30px;margin-right:30px;margin-bottom:30px}#main .post .wp-block-columns.is-style-spaced .wp-block-column:first-of-type{margin-left:30px}#main .post .wp-block-group{max-width:500px;margin:0 auto}#main .post .wp-block-group.alignwide{max-width:1200px}#main .post .wp-block-group .wp-block-group__inner-container{height:inherit}#main .post .wp-block-cover,#main .post .wp-block-cover-image{margin:0}#main .post .wp-block-cover.alignwide{max-width:1200px;margin:0 auto}#main .post .wp-block-cover .wp-block-cover__inner-container{width:100%}#main .post .wp-block-cover .wp-block-cover__inner-container a{text-decoration:none}#main .post .wp-block-cover.is-style-full-height{min-height:100vh}#main .post .wp-block-cover.is-style-full-height .wp-block-buttons,#main .post .wp-block-cover.is-style-full-height .wp-block-cover__inner-container,#main .post .wp-block-cover.is-style-full-height h1,#main .post .wp-block-cover.is-style-full-height h2,#main .post .wp-block-cover.is-style-full-height h3,#main .post .wp-block-cover.is-style-full-height h4,#main .post .wp-block-cover.is-style-full-height h5,#main .post .wp-block-cover.is-style-full-height p,#main .post .wp-block-cover.is-style-stretch-content .wp-block-buttons,#main .post .wp-block-cover.is-style-stretch-content h1,#main .post .wp-block-cover.is-style-stretch-content h2,#main .post .wp-block-cover.is-style-stretch-content h3,#main .post .wp-block-cover.is-style-stretch-content h4,#main .post .wp-block-cover.is-style-stretch-content h5,#main .post .wp-block-cover.is-style-stretch-content p{max-width:1000px}#main .post .wp-block-columns .wp-block-cover{height:auto}#main .post .wp-block-columns.is-style-spaced .wp-block-cover{height:auto}#main .post .wp-block-columns.has-background .wp-block-column>:last-child,#main .post .wp-block-group.has-background .wp-block-group__inner-container>:last-child{margin-bottom:0}#main .post .wp-block-buttons{max-width:860px;margin:0 auto}#main .post .wp-block-buttons.alignleft{text-align:left;justify-content:flex-start}#main .post .wp-block-buttons.alignright{text-align:right;justify-content:flex-end}#main .post .wp-block-buttons.aligncenter{justify-content:center}#main .post .wp-block-buttons .aligncenter{margin-left:initial;margin-right:initial}#main .post .wp-block-buttons .wp-block-button{margin-bottom:0}#main .post .wp-block-buttons .wp-block-button{margin-right:15px}#main .post .wp-block-buttons .wp-block-button:last-of-type{margin-right:0}#main .post .wp-block-button .wp-block-button__link{text-decoration:none;-webkit-transition:.5s all ease;transition:.5s all ease;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.25);box-shadow:0 5px 10px 0 rgba(0,0,0,.25)}#main .post .wp-block-button .wp-block-button__link:hover{-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.25);box-shadow:0 3px 5px 0 rgba(0,0,0,.25)}#main .post .wp-block-media-text{min-height:400px;max-width:860px;margin:0 auto}#main .post .wp-block-media-text.alignwide{max-width:1200px}#main .post .wp-block-media-text .wp-block-media-text__content{max-width:700px;margin:0 auto;padding:30px 0}#main .post .wp-block-table{max-width:800px;margin:10px auto 30px;padding:0 30px}#main .post .wp-block-table table{border:1px solid #222}#main .post .wp-block-table tr th{border-top:1px solid #222;border-bottom:1px solid #222}#main .post .wp-block-table tr th:first-of-type{border-left:1px solid #222}#main .post .wp-block-table tr th:last-of-type{border-right:1px solid #222}#main .post .wp-block-table tbody tr td{border:1px solid #222;padding:10px}#main .post .wp-block-table.is-style-stripes{border:none;border-bottom:1px solid #f3f4f5}#main .post .wp-block-table.is-style-stripes tbody tr td{border:none}#main .post .wp-block-table.alignleft,#main .post .wp-block-table.alignright{display:block;max-width:800px;margin:0 auto;border:none}#main .post .wp-block-table.alignleft tbody{float:left;margin-right:1em}#main .post .wp-block-table.alignright tbody{float:right;margin-left:1em}#main .post .wp-block-table.alignleft tbody tr:last-of-type td,#main .post .wp-block-table.alignright tbody tr:last-of-type td{border-bottom:1px solid #f3f4f5}#main .post .wp-block-embed iframe{margin:0 auto!important}#main .post audio{width:calc(100% - 60px);margin:10px 25px 15px}#main .post .wp-block-embed-youtube{width:100%;max-width:860px;margin:0 auto 20px;padding:0 30px}#main .post .wp-block-file{margin:30px auto;text-align:center}.flex-zero{-webkit-box-flex:0;-ms-flex:0;flex:0}.aligncenter{margin-left:auto;margin-right:auto}.alignfull{max-width:none!important}#main .post .wp-block-button,#main .post blockquote,#main .post figure.wp-block-audio,#main .post pre,#main .post ul.wp-block-gallery{max-width:860px}#main .post pre{margin:15px auto}#main .post cite,#main .post div.wp-block-buttons,#main .post figure.wp-block-audio,#main .post h1,#main .post h2,#main .post h3,#main .post h4,#main .post h5,#main .post h6,#main .post p,#main .post pre,#main .post ul.wp-block-gallery{padding:0 30px}#main .post .wp-block-columns.has-background,#main .post .wp-block-group.has-background{padding:30px 0}body,button,input,select,textarea{color:#404040;font-family:'Open Sans',sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;font-family:'Open Sans',sans-serif;font-weight:400;max-width:860px;margin:0 auto 15px}h1{font-size:calc(30px + .5vw)}h2{font-size:calc(25px + .5vw);margin-bottom:15px}h3{font-size:calc(20px + .5vw);margin-bottom:15px}h4{font-size:calc(15px + .5vw);margin-bottom:0}h5{font-size:calc(12px + .5vw);margin-bottom:0}h6{font-size:medium;margin-bottom:0}p{margin:0 auto 15px;max-width:860px}.left{text-align:left!important}.right{text-align:right!important}.center{text-align:center!important}big{font-size:125%}address{margin:0 0 15px}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#1db2dd;text-decoration:none}#main .f-has-white-button-color form input[type=button],#main .f-has-white-button-color form input[type=submit],#main .f-has-white-color form input,#main .f-has-white-color form textarea,#main .f-has-white-label-color form label,.f-white,.has-white-background-color #cart .token,.has-white-color,.has-white-color-hover:hover{color:#fff!important}#main .f-has-white-color form input::-webkit-input-placeholder,#main .f-has-white-color form textarea::-webkit-input-placeholder{color:#fffFFFB3!important}.has-white-color h1,.has-white-color h2,.has-white-color h3,.has-white-color h4,.has-white-color h5,.has-white-color h6,.has-white-color p,.sub-has-white-color .sub-menu a{color:#fff}#has-white-background-color,#has-white-background-color-hover:hover,#main .f-has-white-background-color form,#main .f-has-white-button-background-color form input[type=button],#main .f-has-white-button-background-color form input[type=submit],#main .f-has-white-color form input[type=checkbox]:checked,#main .f-has-white-color form input[type=radio]:checked,#main .f-has-white-input-color form input,#main .f-has-white-input-color form textarea,.has-white-background-color,.has-white-background-color .dotted,.has-white-background-color-hover:hover,.has-white-color #cart .token,.white{background-color:#fff!important}.has-white-background-color.dot{border:1px solid #fff}#main .f-has-white-border-color form input,#main .f-has-white-border-color form textarea{border-bottom:1.5px solid #fff!important}#main .f-has-white-border-color form input[type=checkbox],#main .f-has-white-border-color form input[type=radio]{border:1.5px solid #fff!important}#main .f-has-black-button-color form input[type=button],#main .f-has-black-button-color form input[type=submit],#main .f-has-black-color form input,#main .f-has-black-color form textarea,#main .f-has-black-label-color form label,.f-black,.has-black-background-color #cart .token,.has-black-color,.has-black-color-hover:hover{color:#222!important}#main .f-has-black-color form input::-webkit-input-placeholder,#main .f-has-black-color form textarea::-webkit-input-placeholder{color:#222222B3!important}.has-black-color h1,.has-black-color h2,.has-black-color h3,.has-black-color h4,.has-black-color h5,.has-black-color h6,.has-black-color p,.sub-has-black-color .sub-menu a{color:#222}#has-black-background-color,#has-black-background-color-hover:hover,#main .f-has-black-background-color form,#main .f-has-black-button-background-color form input[type=button],#main .f-has-black-button-background-color form input[type=submit],#main .f-has-black-color form input[type=checkbox]:checked,#main .f-has-black-color form input[type=radio]:checked,#main .f-has-black-input-color form input,#main .f-has-black-input-color form textarea,.black,.has-black-background-color,.has-black-background-color .dotted,.has-black-background-color-hover:hover,.has-black-color #cart .token{background-color:#222!important}.has-black-background-color.dot{border:1px solid #222}#main .f-has-black-border-color form input,#main .f-has-black-border-color form textarea{border-bottom:1.5px solid #222!important}#main .f-has-black-border-color form input[type=checkbox],#main .f-has-black-border-color form input[type=radio]{border:1.5px solid #222!important}#main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;-webkit-transition:.3s all ease;transition:.3s all ease}.page-control{width:100%;max-width:1500px;margin:0 auto}.content-block{padding:30px}.content-block-less{padding:20px}.table{display:table;position:relative;width:100%;border-collapse:collapse}.row{display:table-row;padding:0}.cell{display:table-cell;vertical-align:middle}.top{vertical-align:top!important}.flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-field{-ms-flex-preferred-size:31%;flex-basis:31%;margin:0 1% 20px}.one{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.two{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.twos{position:relative;width:50%}.threes{position:relative;width:33.33%}.fours{position:relative;width:25%}hr{-webkit-box-sizing:border-box;box-sizing:border-box;border:0;height:1px;width:calc(100% - 60px);margin:15px auto;background-color:#000}.bottom{margin-bottom:0!important}.click{z-index:100;display:inline-block;margin:0 auto;padding:10px 15px;cursor:pointer}.popup{z-index:1000000;position:fixed;top:0;left:0;right:0;margin:10vh auto;width:80vw;max-width:930px;max-height:80vh;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.popup .popup-wrapper{position:relative;height:100%;max-height:80vh;width:100%;border-top:40px solid #fff;border-bottom:40px solid #fff;border-left:50px solid #fff;border-right:50px solid #fff}.ex{z-index:1000;position:absolute;top:40px;right:40px;border-radius:100%;width:calc(35px + .5vw);height:calc(35px + .5vw);cursor:pointer}.ex div{position:relative;width:100%;height:100%}.ex span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:calc(25px + .5vw)}.popup-1,.popup-10,.popup-2,.popup-3,.popup-4,.popup-5,.popup-6,.popup-7,.popup-8,.popup-9{cursor:pointer}#map{height:500px;width:100%}.global-side .post{float:left;width:70%}.global-side .sidebar{float:left;width:30%}.global-side .global-side-right.post{float:left;width:70%}.side .side-right.post{float:left;width:70%}.global-side .global-side-left.post{float:right;width:70%}.side .side-left.post{float:right;width:70%}.side .sidebar{float:left;width:30%}.global-side.no-side .post{float:inherit;width:inherit}.global-side.no-side .sidebar{display:none}.side .sidebar-content{max-width:500px}.side .sidebar-content ol:last-child,.side .sidebar-content p:last-child,.side .sidebar-content ul:last-child{margin-bottom:0}fieldset{margin:0 auto;padding:20px}textarea{width:100%;resize:none;overflow:hidden}input,textarea{background:rgba(255,255,255,0)!important;width:100%!important;padding:10px;margin:0;border:none!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transition:all .5s ease;transition:all .5s ease}input:focus,textarea:focus{-webkit-box-shadow:0 9px 10px -8px rgba(0,0,0,.33)!important;box-shadow:0 9px 10px -8px rgba(0,0,0,.33)!important;outline:0!important}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;height:13px!important;width:13px!important;padding:5px;background-color:#fff!important;cursor:pointer}input[type=radio]{border-radius:100%!important}#main .post form{max-width:450px;margin:0 auto 30px;padding:35px 30px 20px}#main .post form p{padding:0}#main .post form ul{-webkit-transform:translateX(0);transform:translateX(0)}#main .post form ul li{margin-bottom:15px;padding:0}#main .post .wpuf-el.recaptcha{margin-bottom:0}#main .post input[type=button],#main .post input[type=submit]{width:inherit!important;border:none!important;padding:10px 20px;text-shadow:none;font-size:calc(15px + .5vw);line-height:1;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.25)!important;box-shadow:0 5px 10px 0 rgba(0,0,0,.25)!important}#main .post .nf-form-title h3{max-width:450px}#main .post form .nf-form-content{margin-top:20px}#main .post form #ninja_forms_required_items,#main .post form .nf-field-container{margin-bottom:15px}#main .post form .nf-field-element textarea{height:inherit}#main .post form .checkbox-wrap .nf-field-label label,#main .post form .list-checkbox-wrap .nf-field-label label,#main .post form .listradio-container .nf-field-label label{display:block!important}#main .post form .checkbox-wrap li label,#main .post form .list-checkbox-wrap li label,#main .post form .listradio-container li label{display:inline-block;margin-left:6px}#main .post form input[type=checkbox],#main .post form input[type=radio]{width:13px!important}#main .post .submit-wrap .nf-field-element{width:inherit}#main .post .wpcf7 form label input,#main .post .wpcf7 form label textarea{margin-top:7px}#main ul.wpuf-form .voila .wpuf-label,#main ul.wpuf-form .voila .wpuf-label label{display:block;margin-bottom:3px}#main ul.wpuf-form .help .wpuf-help{display:block}#main ul.wpuf-form li .wpuf-fields .wpuf-name-field-wrap{margin-bottom:0}#main ul.wpuf-form li .wpuf-label{width:100%}#main ul.wpuf-form li [data-type=radio] label,#main ul.wpuf-form li[data-label=Checkbox] label,#main ul.wpuf-form li[data-label=Radio] label{display:block;font-weight:400}#main ul.wpuf-form li [data-type=radio] label.wpuf-checkbox-inline{display:inline-block}#main ul.wpuf-form li .wpuf-fields .wpuf-checkbox-block,#main ul.wpuf-form li .wpuf-fields .wpuf-radio-block{display:inline-block;margin-right:6px}#main ul.wpuf-form li .wpuf-fields .wpuf-help{display:none}#main ul.wpuf-form li.help-me .wpuf-fields .wpuf-help{display:block}#main ul.wpuf-form li.checkbox{font-weight:400}#main .wpuf-success{margin:10px auto 20px;max-width:450px}.gform_wrapper form .gfield{margin-bottom:10px}.gform_wrapper form .hidden_label label{display:none!important}.masthead{z-index:1000000;position:fixed;top:0;width:100%}.masthead .foot{max-width:inherit;padding:7px 15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.masthead .reverse{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.masthead .navigate{padding-left:50px;padding-right:50px}#header-one.masthead .navigate.nav-left{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#header-two.masthead .navigate.nav-left{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.masthead .navigate.nav-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#header-one.masthead .navigate.nav-right{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#header-two.masthead .navigate.nav-right{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#popout .menu ul{margin:0;padding:0}footer{z-index:1001;width:100%}footer .main-footer{padding:20px}footer #bottom{padding-left:20px;padding-right:20px}footer a{text-decoration:underline}footer .flexbox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer .foot{-webkit-box-flex:1;-ms-flex:1;flex:1}footer #bottom .foot{padding:10px}.masthead .social{padding:7px 5px 3.5px}footer .social{padding:5px 5px .5px}.social .social-icons{display:inline-block;margin-right:5px}.masthead .social .social-icons img{width:inherit;max-width:30px}footer .social .social-icons img{width:inherit;max-width:40px}.menu{margin:0 auto;padding:0;text-align:center;-webkit-transform:translateX(0);transform:translateX(0)}.menu-item,.page_item{display:inline-block;padding:0}.menu-item a,.page_item a{display:inline-block;padding:15px}.menu-item-has-children{position:relative}.menu-item-has-children.hover .sub-menu,.menu-item-has-children:hover .sub-menu{display:block}.sub-menu{z-index:1001;display:none;position:absolute;margin:0!important;min-width:160px;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.sub-menu li{float:left;clear:left;width:100%;text-align:left;background-color:#fff}.sub-menu a{display:block;text-decoration:none;padding:10px 15px}.sub-menu li:first-of-type a{margin-top:10px}.sub-menu li:last-of-type a{margin-bottom:10px}.masthead .sub-menu .sub-menu{display:none;position:absolute;top:0;right:0;-webkit-transform:translatex(100%);transform:translatex(100%)}.masthead .sub-menu .menu-item-has-children:hover .sub-menu{display:block}.testimonial-slider{position:relative;width:auto;overflow:hidden}#left-step{display:inline-block;margin-right:3px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:10px solid #fff;cursor:pointer}#right-step{display:inline-block;margin-left:3px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid #fff;cursor:pointer}.test-slide{display:block;opacity:0;position:absolute;max-width:1000px;margin:0 auto;top:50%;left:50%;-webkit-transform:translate(-100vw,-50%);transform:translate(-100vw,-50%);-webkit-transition:1s ease all;transition:1s ease all}.move,.test-slide.move{-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;opacity:1!important}.y-scroll{overflow-y:auto}.x-scroll{overflow-x:scroll}.fade-arrow{position:absolute;top:0;right:20px;bottom:0;height:50px;margin:auto;width:auto}.scroll-to{display:block;margin-top:-100px;height:100px;width:100%;pointer-events:none}.s{-webkit-transition:all .7s linear;transition:all .7s linear}.scrolled{background-color:rgba(255,255,255,.8);-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.2);box-shadow:0 5px 15px 0 rgba(0,0,0,.2)}embed,iframe,object{display:block;margin:0 auto;max-width:100%}.youtube{background-color:#000;position:relative;z-index:1;padding-top:56.25%;overflow:hidden;cursor:pointer}.youtube img{width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.7}.youtube .play-button{width:90px;height:60px;background-color:#333;-webkit-box-shadow:0 0 30px rgba(0,0,0,.6);box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:6px}.youtube .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff}.youtube .play-button,.youtube img{cursor:pointer}.youtube .play-button,.youtube .play-button:before,.youtube iframe,.youtube img{position:absolute}.youtube .play-button,.youtube .play-button:before{top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.youtube iframe{z-index:10;height:100%;width:100%;top:0;left:0}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}@media screen and (max-width:782px){body.admin-bar,body.admin-bar .masthead,body.admin-bar .masthead #hamburger{margin-top:46px!important}}@media screen and (max-width:699px){#main .post .wp-block-media-text .wp-block-media-text__content,#main .post .wp-block-media-text .wp-block-media-text__media,.mobile{display:inline-block!important;position:relative!important;width:100%!important;max-width:100%!important;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.mobile-none{display:none!important}#main .post .wp-block-column{width:100%!important;max-width:100%!important;flex-basis:100%!important}#main .post .wp-block-columns.is-style-spaced .wp-block-column{margin-left:30px}.m-one{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.m-two{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.lock{background-attachment:scroll!important}.masthead .navigate{padding-left:30px;padding-right:30px}.navigate .custom-logo,.woocommerce .navigate .custom-logo,.woocommerce-page .navigate .custom-logo{height:60px;margin:5px 0;width:auto}.menu-item,.menu_item,.page_item{width:100%}.menu-item a,.page_item a{width:100%;text-align:center}#header-one.masthead .navigate.m-nav-left,#header-two.masthead .navigate.m-nav-left{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#header-one.masthead .navigate.m-nav-right,#header-two.masthead .navigate.m-nav-right{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.masthead .foot{text-align:center!important}#hamburger.m-nav-left{left:15px}#hamburger.m-nav-right{right:15px}#hamburger{z-index:10000;display:inline-block;position:fixed;height:50px;width:50px;top:10px;cursor:pointer;-webkit-transition:1s all ease;transition:1s all ease}#hamburger div{position:relative;height:100%;width:100%}#hamburger div span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;width:35px}#hamburger .bar{display:block;margin:5px auto;border-radius:2.5px;height:5px;-webkit-transition:1s all ease;transition:1s all ease}#popout{position:fixed;z-index:10000;overflow-y:auto;top:0;right:-800px;height:100vh;width:100%;color:#fff}#popout .top-menu{width:100%;margin-bottom:110px}#popout .menu ul{margin:0}#popout .menu .sub-menu{width:100%;margin:0!important;-webkit-transform:translateX(0);transform:translateX(0)}#popout .menu a:hover{background-color:#fff}#popout .menu-item-has-children:last-child .sub-menu li:last-child{margin-bottom:150px}.menu-animate{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}.menu-animate-now{opacity:1;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.swoosh{top:calc(100vh - 100px)!important;right:50%!important;-webkit-transform:translateX(50%);transform:translateX(50%)}.ham-top{-webkit-transform:rotateZ(45deg) translate(8px,8.5px);transform:rotateZ(45deg) translate(8px,8.5px)}.ham-middle{-webkit-transform:rotateZ(45deg) translate(1.5px,1.5px);transform:rotateZ(45deg) translate(1.5px,1.5px)}.ham-bottom{-webkit-transform:rotateZ(-45deg) translate(5.5px,-5.5px);transform:rotateZ(-45deg) translate(5.5px,-5.5px)}.m-has-black-color a,.m-has-black-color-hover .sub-menu a,.m-has-black-color-hover a:hover{color:#222!important}.m-has-black-color .ham-bottom,.m-has-black-color .ham-middle,.m-has-black-color .ham-top{background-color:#222!important}.m-has-white-color a,.m-has-white-color-hover .sub-menu a,.m-has-white-color-hover a:hover{color:#fff!important}.m-has-white-color .ham-bottom,.m-has-white-color .ham-middle,.m-has-white-color .ham-top{background-color:#fff!important}#header-two #top .flexbox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#header-two #top .flexbox #top-box h3{font-size:calc(15px + .5vw)}#main .post .wp-block-image .alignleft,#main .post .wp-block-image .alignright{float:none}#main .post .wp-block-image figure{margin:0 auto 15px;padding:0 30px}#main .post table.wp-block-table{margin:30px;max-width:calc(100% - 60px)}#main .post .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#main .post .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}footer #bottom,footer .main-footer{padding-left:0;padding-right:0}footer .foot{-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding-bottom:0}footer .foot:last-of-type{padding-bottom:30px}footer #bottom .foot{text-align:center!important}footer #bottom .foot:nth-of-type(2){padding-top:0}.popup{width:100vw;max-height:100vh;margin:0}.popup .popup-wrapper{max-height:100vh;border-left:30px solid #fff;border-right:30px solid #fff}}@media screen and (max-width:600px){#wpadminbar{top:-100px}body.admin-bar,body.admin-bar .masthead,body.admin-bar .masthead #hamburger{margin-top:0!important}}.shadow{-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.25);box-shadow:0 5px 10px 0 rgba(0,0,0,.25)}.wp-block-image.shadow{-webkit-box-shadow:none;box-shadow:none}.wp-block-image.shadow img{-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.25);box-shadow:0 5px 10px 0 rgba(0,0,0,.25)}.big-shadow{-webkit-box-shadow:0 30px 50px 0 rgba(0,0,0,.2);box-shadow:0 30px 50px 0 rgba(0,0,0,.2)}.t-shadow{text-shadow:0 1px 3px rgba(0,0,0,.5)}.perspective{-webkit-perspective:2px;perspective:2px;-webkit-transform:translateZ(0);transform:translateZ(0)}.parallax{position:absolute;top:-300px;right:0;bottom:0;left:0;-webkit-transform:translateZ(-1px) scale(1.5);transform:translateZ(-1px) scale(1.5);z-index:-1}.drop{-webkit-box-shadow:inset 0 10px 10px -5px rgba(0,0,0,.5);box-shadow:inset 0 10px 10px -5px rgba(0,0,0,.5)}.blur{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.fadeIn{opacity:1!important}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}