/* Generated by tools/post-css/build.py from 1524 post page loads. Do not edit by hand: change the source and rebuild. */
/* ── from wp-block-library.css ── */
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}
@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}
:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}
.aligncenter{clear:both}
html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}
html :where(img[class*=wp-image-]){height:auto;max-width:100%}
:where(figure){margin:0 0 1em}
/* ── from classic-theme-styles.css ── */

/* ── from global-styles.css ── */
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}
:where(body){margin: 0;}
body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
/* ── from cesis-style.css ── */
html{font-family: sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust:     100%;}
body{margin: 0;}
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
article,figcaption,figure,footer,header,main,nav,section{display: block;}
canvas,video{display: inline-block;vertical-align: baseline;}
[hidden]{display: none;}
a{background-color: transparent;}
a:active,a:hover{outline: 0;}
b,strong{font-weight: bold;}
img{border: 0;}
svg:not(:root){overflow: hidden;}
figure{margin: 1em 40px;}
hr{box-sizing: content-box;height: 0;}
code{font-family: monospace, monospace;font-size: 1em;}
button,input,select,textarea{color: inherit;font: inherit;margin: 0;}
button{overflow: visible;}
button,select{text-transform: none;}
select:not([multiple]){outline: none;padding: 11px 45px 11px 15px;-moz-appearance:none;-webkit-appearance: none;appearance: none;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgNTAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMjIuNiw4YzAtMC4xLDAtMC4yLDAuMS0wLjJsMC41LTAuNWMwLjEtMC4xLDAuMS0wLjEsMC4yLTAuMWMwLjEsMCwwLjIsMCwwLjIsMC4xbDMuNywzLjdsMy43LTMuN2MwLjEtMC4xLDAuMS0wLjEsMC4yLTAuMXMwLjIsMCwwLjIsMC4xTDMyLDcuOEMzMiw3LjksMzIuMSw4LDMyLjEsOGMwLDAuMSwwLDAuMi0wLjEsMC4ybC00LjQsNC40Yy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMXMtMC4yLDAtMC4yLTAuMWwtNC40LTQuNEMyMi43LDguMiwyMi42LDguMSwyMi42LDh6Ii8+PC9zdmc+");background-position: 100% center;background-repeat: no-repeat;border-style: solid;border-width: 1px;}
button,input[type="submit"]{-webkit-appearance: button;cursor: pointer;}
button[disabled]{cursor: default;}
button::-moz-focus-inner, input::-moz-focus-inner{border: 0;padding: 0;}
input{line-height: normal;max-width:100%;}
input[type="checkbox"],input[type="radio"]{box-sizing: border-box;padding: 0;position: relative;appearance:none;-webkit-appearance:none;border: 1px solid;outline: none;box-shadow: inset 0 0 1px rgba(0,0,0,0.25);}
input[type="radio"]{width: 15px;height: 15px;border-radius: 100px;margin-top: 0px;top: 3px;margin-right: 5px;}
input[type=radio]:checked:before{content: "";position: absolute;width: 6px;height: 6px;left: 50%;top: 50%;margin: -3px 0 0 -3px;border-radius: 50%;}
.site-main input[type="checkbox"]{border: 1px solid;width: 15px;height: 15px;background: none;display: inline-block !important;box-shadow: inset 0 0 1px rgba(0,0,0,0.10);}
input[type="checkbox"]:checked:before{position: absolute;left: 0px;top: 0px;font-family: "tticons";content: "\f00c";font-weight: 400;text-align: center;top: 0;left: 1px;line-height: 13px;font-size: 12px;}
input[type="search"]{-webkit-appearance: textfield;box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{-webkit-appearance: none;}
textarea{overflow: auto;}
table{border-collapse: collapse;border-spacing: 0;text-align: left;}
.post .entry-content td,.post .entry-content th{padding: 5px;border-left: 1px solid #ebebeb;}
.post .entry-content tr{border: 1px solid #ebebeb;}
::-moz-placeholder{opacity: 1;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
:-moz-placeholder{opacity: 1;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
::-webkit-input-placeholder{-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
:-ms-input-placeholder{-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
input:focus::-webkit-input-placeholder{opacity:0.6 !important;}
input:focus:-moz-placeholder{opacity:0.6 !important;}
input:focus::-moz-placeholder{opacity:0.6 !important;}
input:-ms-input-placeholder{opacity:0.6 !important;}
textarea:focus::-webkit-input-placeholder{opacity:0.6 !important;}
textarea:focus:-moz-placeholder{opacity:0.6 !important;}
textarea:focus::-moz-placeholder{opacity:0.6 !important;}
textarea:focus:-ms-input-placeholder{opacity:0.6 !important;}
body{-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%;}
body,button,input,select,textarea{color: #666666;font-family:"Open Sans";font-size: 14px;line-height:24px;}
h1,h2,h3,h4,h5,h6{clear: both;-webkit-font-smoothing: antialiased;margin:0;padding:0;}
.wpb_text_column h1,.wpb_text_column h2,.wpb_text_column h3,.wpb_text_column h4,.wpb_text_column h5,.wpb_text_column h6{color: inherit;}
h1{margin-bottom:33px;}
h2{margin-bottom:23px;}
h3{margin-bottom:19px;}
h4{margin-bottom:20px;}
h5{margin-bottom:16px;}
h6{margin-bottom:16px;}
p{margin:0 0 17px 0;}
em,i{font-style: italic;}
code{font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size: 15px;font-size: 0.9375rem;}
ins{text-decoration: none;}
html{box-sizing: border-box;}
*,*:before,*:after{box-sizing: inherit;}
body{background: #fff;}
hr{border: solid #ddd;border-width: 1px 0 0;clear: both;margin: 10px 0 30px;height: 0;}
ul,ol{margin-bottom: 20px;padding:0;}
ul{list-style: none outside;margin:0 0 0 10px;}
ol{list-style: decimal;margin:0 0 0 10px;}
ol{}
.entry-content ul{list-style: disc outside;}
ul ul,ol ul{margin: 4px 0 5px 30px;}
ul ul li,ol ul li{margin-bottom: 6px;}
.entry-content li{margin:0 0 0 1em;padding:3px 0;}
.entry-content div li{text-indent: 0;}
img,a img{border:none;padding: 0;margin:0;display:inline-block;max-width: 100%;height:auto;image-rendering: optimizeQuality;}
table{margin: 0 0 1.5em;width: 100%;}
button,input[type="submit"]{border:none;box-shadow:none;}
button:hover,input[type="submit"]:hover{border:none;box-shadow:none;}
button:focus,input[type="submit"]:focus,button:active,input[type="submit"]:active{outline:none;}
input[type="text"],input[type="email"],input[type="search"],textarea{border:1px solid;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
input[type="text"]:focus,input[type="email"]:focus,input[type="search"]:focus,textarea:focus{outline:none;}
textarea{width: 100%;vertical-align:top;}
a{text-decoration: none;outline: 0;max-width:100%;max-width:none;}
a:hover,a:focus,a:visited{outline: 0;}
p a,p a:visited{line-height: inherit;}
a:hover,a:active{outline: 0;}
body .alignleft{float:left;margin:4px 20px 0px 0;display: block;position: relative;}
body .aligncenter{clear:both;display:block;margin:10px auto;padding: 10px 0;position: relative;}
.entry-content:before,.entry-content:after,.site-footer:before,.site-footer:after{content: "";display: table;}
.entry-content:after,.site-footer:after{clear: both;}
.bypostauthor{display: block;}
.cesis_post_info_sc_ctn.cesis_pi_center{text-align: center;}
iframe{max-width: 100%;}
.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{background: #f9f9f9;margin: 0;padding: 5px;font-size: 13px;border: 1px solid #ebebeb;}
.wp-caption-text{text-align: center;}
.site-main{overflow: hidden;}
.cesis_container{width:100%;max-width: 1250px;padding:0 40px;margin:0 auto;position:relative;}
.cesis_container:before,.cesis_container:after{content: " ";display: table;clear:both;}
.cesis_top_banner .cesis_container > p{margin: 0;}
.cesis_top_banner > p{margin: 0;}
.cesis_col-lg-12{float: left;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.cesis_col-lg-12{width:100%}
.main-container a,.main-container input{-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.cesis_text_transform_none{text-transform: none;}
.tt-main-navigation:not(.tt-vertical-navigation) ul > li{float:left;}
.header_mobile{display: none; position: absolute;  width: 100%; z-index: 9997; overflow:auto;}
.cesis_open_s_overlay span span:before,.cesis_open_s_overlay span span:after{display: none;}
.cesis_menu_button{cursor: pointer;}
.cesis_menu_button.cesis_search_close{position: absolute;right:0;top: 0;padding: 40px;}
.lines,.lines:before,.lines:after{display: inline-block;width: 20px;height: 2px;-webkit-border-radius: 5px;-webkit-background-clip: padding-box;-moz-border-radius: 5px;-moz-background-clip: padding;border-radius: 5px;background-clip: padding-box;}
.lines{position: relative;}
.lines:before,.lines:after{position: absolute;left: 0;content: '';-webkit-transform-origin: 10px center;transform-origin: 10px center;}
.lines:before{top: 6px;}
.lines:after{top: -6px;}
.cesis_menu_button.open .lines:before,.cesis_menu_button.open .lines:after{top: 0;width: 20px;-webkit-transition: top 0.3s ease-in-out, -webkit-transform 0.3s 0.4s ease-in-out;-moz-transition: top 0.3s ease-in-out, -moz-transform 0.3s 0.4s ease-in-out;-o-transition: top 0.3s ease-in-out, -o-transform 0.3s 0.4s ease-in-out;transition: top 0.3s ease-in-out, -webkit-transform 0.3s 0.4s ease-in-out, -moz-transform 0.3s 0.4s ease-in-out, -o-transform 0.3s 0.4s ease-in-out, transform 0.3s 0.4s ease-in-out;}
.cesis_menu_button .lines:before,.cesis_menu_button .lines:after{-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transition: top 0.3s 0.4s ease-in-out, -webkit-transform 0.3s ease-in-out;-moz-transition: top 0.3s 0.4s ease-in-out, -moz-transform 0.3s ease-in-out;-o-transition: top 0.3s 0.4s ease-in-out, -o-transform 0.3s ease-in-out;transition: top 0.3s 0.4s ease-in-out, -webkit-transform 0.3s ease-in-out, -moz-transform 0.3s ease-in-out, -o-transform 0.3s ease-in-out, transform 0.3s ease-in-out;}
.cesis_menu_button.open .lines,.cesis_menu_button.closing .lines{transition: background 0.3s 0s ease-in-out;background: transparent!important;}
.cesis_menu_button.open .lines:before{-webkit-transform: rotate3d(0, 0, 1, 45deg);-moz-transform: rotate3d(0, 0, 1, 45deg);-o-transform: rotate3d(0, 0, 1, 45deg);-ms-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);}
.cesis_menu_button.open .lines:after{-webkit-transform: rotate3d(0, 0, 1, -45deg);-moz-transform: rotate3d(0, 0, 1, -45deg);-o-transform: rotate3d(0, 0, 1, -45deg);-ms-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);}
.cesis_menu_button .lines,.cesis_menu_button .lines:before,.cesis_menu_button .lines:after{background: #ffffff;}
.cesis_search_overlay{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 9998;opacity: 0;visibility: hidden;-webkit-transition: opacity 0.4s 0.4s,visibility 0s 0.75s;transition: opacity 0.4s 0.4s,visibility 0s 0.75s;display: flex;justify-content: center;align-items: center;background-color: rgba(20,22,24,0.95);}
.cesis_search_overlay.overlay_on{visibility: visible;opacity: 1;-webkit-transition: opacity 0.4s;transition: opacity 0.4s;}
.cesis_search_overlay .cesis_search_container{width: 100%;text-align: center;font-size: 3vh;}
.cesis_search_overlay .cesis_search_container{}
.cesis_search_overlay .cesis_search_container form{opacity: 0;-webkit-transform: translateY(50px);transform: translateY(50px);display: inline-block;width: 100%;max-width: 60vw;position: relative;transition: all .95s cubic-bezier(.2,1,.2,1), transform .95s cubic-bezier(.2,1,.2,1);-webkit-transition: all .95s cubic-bezier(.2,1,.2,1), -webkit-transform .95s cubic-bezier(.2,1,.2,1);}
.cesis_search_overlay.overlay_on .cesis_search_container form{opacity:1;-webkit-transform: translateY(0px);transform: translateY(0px);}
.cesis_search_overlay .cesis_search_container input:first-child{width: 100%;font-size: 3vh;padding: .75em 3em .75em 1.5em;}
.cesis_search_overlay .cesis_search_container input.search-submit{position: absolute;margin-top: -0.6em;right: 1.5em;top: 50%;font-size: 3vh;line-height: normal;padding: 0px 10px;opacity: 0;z-index: 2;}
.cesis_search_overlay .cesis_search_container i{position: absolute;margin-top: -0.5em;right: 1.5em;top: 50%;z-index: 1;}
.business_container .article_ctn .entry-header{display:none;}
.business_container article{padding:0 0 40px;border-bottom: 5px solid;}
.business_container .author_bio_ctn{margin:40px 0 0 0;padding: 0 0 40px 0;border-bottom:1px solid;overflow:hidden;}
.business_container .author_bio_ctn > .avatar{float: left;width: 130px;height: 130px;border-radius: 100px;-webkit-border-radius: 100px;-moz-border-radius: 100px;}
.business_container .author_bio_ctn .avatar img{border-radius: 100px;-webkit-border-radius: 100px;-moz-border-radius: 100px;}
.business_container .author_bio_ctn .author-info{overflow:hidden;padding:0 0 0 30px;}
.business_container .author_bio_ctn .author-info h3{font-size: 24px;position:relative;margin:0px 0 14px;float: left;}
.business_container .author_bio_ctn .author-info p{float:left;margin:0;clear: both;}
.sp_catags_ctn{display: block;overflow: auto;}
.cesis_container:not(.business_container) .entry-footer .sp_categories_ctn ul{margin: 0 !important;}
.cesis_container:not(.business_container) .entry-footer .sp_categories_ctn a,.cesis_container:not(.business_container) .entry-footer .sp_tags_ctn a{padding: 0px 10px;border-width: 1px;border-style: solid;margin: 0 4px 4px 0;border-radius: 4px;text-transform: uppercase;font-weight: 700;line-height: 22px;font-size: 11px;float: left;letter-spacing: 1px;}
.classic_container article{padding: 0;}
.classic_container header.entry-header{display:none;}
.classic_container:not(.boxed_ctn) .article_ctn > div:last-child{border-bottom: none;}
.classic_container .author_bio_ctn{margin:40px 0 0 0;padding:40px;border:1px solid;overflow:hidden;}
.classic_container .author_bio_ctn > .avatar{float: left;width: 96px;height: 96px;border-radius: 100px;-webkit-border-radius: 100px;-moz-border-radius: 100px;}
.classic_container .author_bio_ctn .avatar img{border-radius: 100px;-webkit-border-radius: 100px;-moz-border-radius: 100px;}
.classic_container .author_bio_ctn .author-info{overflow:hidden;padding:0 0 0 42px;}
.classic_container .author_bio_ctn .author-info h3{font-size: 18px;line-height: 27px;font-weight: bold;position:relative;margin:0px 0 11px;float: left;}
.classic_container .author_bio_ctn .author-info p{float:left;margin:0;clear: both;}
.classic_container .entry-content{padding-bottom:40px;border-width: 1px;border-bottom-style: solid;}
.classic_container .entry-footer div{padding-top:0px;}
.classic_container .entry-footer div:first-child{padding-top: 0 !important;}
.classic_container .entry-footer .sp_catags_ctn{padding-top: 20px;}
.classic_container .sp_info_ctn{line-height:16px}
.classic_container .sp_info_ctn > span{padding:0; font-size:13px; line-height:16px; display:inline-block; margin-bottom: 4px}
.classic_container .sp_info_ctn span:last-child{padding:0;}
.classic_container .sp_info_ctn > span:after{content:"|"; padding:0 10px;}
.classic_container .sp_info_ctn span:last-child::after{content:none;}
#cesis_colophon{position: relative;}
.footer_widget_ctn{margin:0 -15px;}
.footer_widget .cesis_f_widget:last-child{padding-bottom: 0;}
.classic_container .entry-footer .share_ctn{padding-top: 36px}
.classic_container .share_ctn h3{font-size: 16px;font-weight: 500;line-height: 24px;letter-spacing: normal;margin-bottom: 24px;}
.cesis_share_box span a{font-size: 14px;}
.cesis_share_box.grey{display: flex;justify-content: space-between;flex-flow: wrap;}
.cesis_share_box.grey span{text-align: center;}
.cesis_share_box.grey span a{display: block;padding: 12px 0px;line-height: 0px;border-width: 1px;border-style:solid;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.cesis_share_box.grey span a:hover,.cesis_container:not(.business_container) .entry-footer .sp_categories_ctn a:hover,.cesis_container:not(.business_container) .entry-footer .sp_tags_ctn a:hover{color: #fff;border-color: rgba(0,0,0,0);}
.cesis_share_box.grey.transparent span a{background:rgba(0,0,0,0) ;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;}
.cesis_share_ctn.cesis_share_colorized:not(.cesis_share_io) span.cesis_share_facebook a{background:#2f5ebe;}
.cesis_share_ctn.cesis_share_colorized:not(.cesis_share_io) span.cesis_share_twitter a{background:#27c7f5;}
.cesis_share_ctn.cesis_share_colorized:not(.cesis_share_io) span.cesis_share_google a{background:#dd4a40;}
.cesis_share_ctn.cesis_share_colorized:not(.cesis_share_io) span.cesis_share_pinterest a{background:#f14603;}
.cesis_share_ctn.cesis_share_colorized:not(.cesis_share_io) span.cesis_share_linkedin a{background:#465f91;}
.cesis_share_ctn.cesis_share_colorized:not(.cesis_share_io) span.cesis_share_reddit a{background:#f13503;}
.cesis_share_ctn.cesis_share_colorized:not(.cesis_share_io) span.cesis_share_tumblr a{background:#567a8c;}
.cesis_share_ctn.cesis_share_colorized:not(.cesis_share_io) span.cesis_share_xing a{background:#158181;}
.cesis_share_ctn.cesis_share_colorized:not(.cesis_share_io) span.cesis_share_vk a{background:#4c75a3;}
.cesis_share_ctn.cesis_share_colorized:not(.cesis_share_io) span.cesis_share_mail a{background:#393d3e;}
.cesis_share_ctn.cesis_share_colorized:not(.cesis_share_io) span a{border-color:rgba(0,0,0,0); color:#fff;}
.cesis_share_ctn.cesis_share_grey:not(.cesis_share_io) span a:hover,.cesis_share_ctn.cesis_share_transparent:not(.cesis_share_io) span a:hover,.cesis_share_ctn.cesis_share_colorized:not(.cesis_share_io) span a:hover{color:#ffffff; border-color:rgba(0,0,0,0) !important;}
.cesis_button_ctn{text-align: center;position: relative;display: inline-block;vertical-align:top;}
.cesis_button_center{width: 100%;text-align: center;}
.cesis_button_left{text-align:left;}
.cesis_button_small{height:40px;min-width:140px;}
.cesis_button_medium{height:48px;min-width:160px;}
.cesis_button_sub_ctn{position: relative;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden;display: flex;flex-direction: row;justify-content: center;padding:0 15px;text-align: center;}
.cesis_icon_inner,.cesis_button_text{-webkit-transition: all 0.2s ease, color 0s;-moz-transition: all 0.2s ease, color 0s;-o-transition: all 0.2s ease, color 0s;transition: all 0.2s ease, color 0s;}
.cesis_button_icon_always.cesis_button_icon_right:not(.cesis_button_icon_boxed) i{padding-left: 15px}
.cesis_button_icon_always.cesis_button_icon_left:not(.cesis_button_icon_boxed) i{padding-right: 15px}
.cesis_button_icon_hover.cesis_button_icon_right:not(.cesis_button_icon_boxed) i,.cesis_button_icon_hover.cesis_button_icon_left:not(.cesis_button_icon_boxed) i{max-width:0;opacity:0;padding:0;}
.cesis_button_icon_hover.cesis_button_icon_right:not(.cesis_button_icon_boxed):hover i{max-width: 60px;opacity: 1;padding-left: 15px}
.cesis_button_icon_hover.cesis_button_icon_left:not(.cesis_button_icon_boxed):hover i{max-width: 60px;opacity: 1;padding-right: 15px}
.cesis_icon_ctn{line-height: 0;}
.cesis_icon_ctn a{line-height: 0;display: block;}
.cesis_icon_gradient:not(.cesis_use_shape) i{-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;}
.cesis_icon_shape{display: inline-block;line-height: 0;text-align: center;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.i_float_left{text-align: center;float: left;}
.post.type-post .entry-footer{margin-top: 40px;}
.cesis_navigation_ctn:not(.cesis_nav_style_4) span:hover,.cesis_navigation_ctn:not(.cesis_nav_style_4) span.cesis_nav_active,.cesis_navigation_ctn:not(.cesis_nav_style_4) span:hover .dots{color: #fff;}
.tt-shape{overflow: hidden;position: absolute;left: 0;width: 100%;line-height: 0;z-index: 1;direction: ltr}
.tt-shape-top{top: -1px}
.tt-shape-bottom{bottom: -1px}
.tt-shape[data-negative=false].tt-shape-bottom{-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg)}
