.wp-block-embed{overflow-wrap:break-word}.post-content iframe,.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}h1,h2,h3,h4,h5,html{margin:0;padding:0;border:0}a,article,aside,body,div,em,figure,footer,form,header,i,iframe,img,li,nav,section,span,strong,time,ul{margin:0;padding:0;border:0;vertical-align:baseline;font-size:100%;font-family:inherit}button,h1,h2,h3,h4,h5,html,input,p{vertical-align:baseline;font-family:inherit}p{padding:0;border:0;font-size:100%}button,input{margin:0}.navigation .menu li li,article,aside,figure,footer,header,nav,section{display:block}ul{list-style:none}button{box-sizing:content-box;-moz-box-sizing:content-box;cursor:pointer;-webkit-appearance:none;background:var(--main-color);color:#fff;line-height:1;height:auto;text-transform:uppercase;border:0;padding:15px 25px;background:#000;font-family:var(--ui-font);font-size:12px;font-weight:700;letter-spacing:.075em;transition:all .25s ease-in-out}input::-moz-focus-inner{border:0;padding:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]{-webkit-appearance:none}a img{border:0}img{max-width:100%;height:auto}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){img{min-height:1px}}::-webkit-input-placeholder{color:inherit}::-moz-placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit}:root{--base-aa:antialiased;--main-color:#07a3cc;--main-color-rgb:7, 163, 204;--c-main:var(--main-color);--main-width:1170px;--wrap-padding:35px;--grid-gutter:30px;--body-font:IBM Plex Sans, system-ui, -apple-system, Segoe UI, sans-serif;--ui-font:var(--body-font);--text-font:var(--body-font);--title-font:var(--ui-font);--h-font:var(--ui-font);--text-color:#303030;--text-tracking:0;--text-size:14px;--text-lh:1.8;--black-900:#000;--black-800:#161616;--black-700:#333;--black-color:var(--black-700);--share-icons-color:var(--black-color);--topbar-height:52px;--topbar-social-color:var(--share-icons-color);--nav-items-space:20px;--nav-active-color:var(--main-color);--nav-hover-color:var(--nav-active-color);--nav-drop-active-color:var(--nav-active-color);--nav-blip-color:#a0a0a0;--nav-blip-hover-color:var(--nav-hover-color);--nav-drop-shadow:0 2px 3px -1px rgba(0,0,0,.08), 0px 4px 11px -2px rgba(0,0,0,.06);--title-size-xs:14px;--title-size-s:16px;--title-size-n:17px;--title-size-m:19px;--title-size-l:24px;--title-size-xl:28px;--post-title-size:var(--title-size-l);--large-post-title:var(--post-title-size);--grid-post-title:var(--title-size-m);--grid-post-title-c2:var(--grid-post-title);--grid-post-title-c3:var(--grid-post-title);--list-post-title:var(--title-size-m);--list-post-title-b:var(--title-size-m);--overlay-post-title:var(--title-size-l);--carousel-post-title:calc(var(--title-size-n) + 1px);--w-posts-title-large:var(--title-size-s);--excerpt-size:var(--text-size);--single-title-size:26px;--post-content-size:var(--single-content-size);--p-media-margin:2em;--related-posts-title:var(--title-size-s);--related-posts-2-title:var(--title-size-n);--block-head-bc:#ebebeb;--block-head-bw:1px;--feat-grid-title-s:var(--title-size-n);--feat-grid-title-m:calc(var(--title-size-m) * 1.1052631579);--feat-grid-title-l:var(--title-size-xl);--rmore-btn-fs:11px;--widget-boxed-pad:30px}html{font-size:14px}body{font-family:var(--body-font);line-height:1.8666;-webkit-tap-highlight-color:#fff0;color:#494949;background:#fff;-webkit-text-size-adjust:100%;word-wrap:break-word;overflow-wrap:break-word;visibility:visible;overflow:initial}::selection{background:rgba(var(--main-color-rgb),.2)}img::selection{background:#fff0}*,:after,:before{-webkit-font-smoothing:var(--base-aa)}h4{font-size:18px}h5{font-size:16px}h1,h2,h3,h4,h5{font-family:var(--h-font);color:var(--h-color,#161616);font-weight:700;letter-spacing:-.015em;color:#000;-webkit-font-smoothing:antialiased}p{margin:0 0 26px}a{opacity:initial;color:#161616;transition:all .25s ease-in-out}a,a:hover{text-decoration:none}input{background:#fff;border:1px solid #e5e5e5;box-sizing:border-box;padding:0 16px;max-width:100%;outline:0;font-family:var(--text-font);letter-spacing:var(--text-tracking);color:#b4b4b4}input:focus{border-color:#b4b4b4;color:#888}button:active{opacity:.9}.cf:after,.cf:before{content:"";display:table;flex-basis:0;order:1}.cf:after{clear:both}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.media-ratio{position:relative;display:block;height:0}.media-ratio .wp-post-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;overflow:hidden}.media-ratio.ratio-1-1{padding-bottom:100%}.media-ratio.ratio-3-2{padding-bottom:66.6666666667%}.bg-cover{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.ts-row{--grid-gutter-h:calc(var(--grid-gutter) / 2);min-height:1px;margin-right:-15px;margin-left:-15px;margin-right:calc(-1*var(--grid-gutter-h));margin-left:calc(-1*var(--grid-gutter-h));box-sizing:border-box}.ts-row [class*=" col-"],.ts-row [class^=col-]{padding-left:var(--grid-gutter-h,15px);padding-right:var(--grid-gutter-h,15px);float:left;min-height:1px;box-sizing:border-box}.col-8{width:66.6666666667%}.col-4{width:33.3333333333%}.grid-2{grid-template-columns:repeat(var(--g-cols),minmax(0,1fr));--g-cols:2}.main-wrap,.ts-contain,.wrap{max-width:100%;box-sizing:border-box}.wrap{width:1170px;width:var(--main-width);margin:0 auto;text-align:left}@media (max-width:940px){.wrap{max-width:680px}}.main{width:calc(var(--main-width) + var(--wrap-padding)*2);margin:65px auto 100px}@media (max-width:940px){.main{max-width:750px}}@media (max-width:1200px){.wrap{width:100%}}.main,.ts-contain{padding:0 35px;padding:0 var(--wrap-padding)}@media (max-width:940px){.main,.ts-contain{padding-left:35px;padding-right:35px}}@media (max-width:540px){.main,.ts-contain{padding-left:25px;padding-right:25px}}@media (max-width:350px){.main,.ts-contain{padding-left:15px;padding-right:15px}}.main-head{border-bottom:1px solid #ebebeb}.main-head .inner{position:relative;width:100%;overflow:hidden;line-height:var(--head-inner-height,initial);min-height:var(--head-inner-height,initial);box-sizing:border-box}.main-head .title{font-family:var(--ui-font);font-weight:400;font-size:inherit;letter-spacing:-3px;text-rendering:optimizeLegibility;padding:70px 0;text-align:center}.main-head .title .logo-image,.navigation ul li{display:inline-block}.main-head .title a{text-decoration:none;color:#2e2e2e;font-size:70px;display:inline-flex;align-items:center;line-height:1;vertical-align:middle;text-transform:uppercase;transition:none}.mobile-logo{display:none}.layout-creative .main-head.simple{border-bottom:0;box-shadow:none}.main-head.simple{box-shadow:0 2px 2px rgb(0 0 0/.03);--head-inner-height:96px}.main-head.simple .inner{overflow:initial;background:#fff}.main-head.simple .left-contain{display:flex;position:absolute;left:38px;height:100%;z-index:2}.main-head.simple .navigation,.navigation{float:none;text-align:center}.main-head.simple .actions{position:absolute;display:flex;right:38px;top:0;z-index:2}.main-head.simple .actions a{transition-property:opacity,color}.main-head.simple .social-icons{display:flex;margin-right:22px}.main-head.simple .social-icons .tsi{font-size:15px;opacity:.9}.main-head.simple .search-link{margin-top:-2px;font-size:15px;color:#555}.main-head.simple .search-link:before{display:inline-block;content:"";padding-right:22px;height:14px;border-left:1px solid #ddd;vertical-align:middle}.main-head.simple .mobile-nav{display:none;margin-left:4px;margin-right:21px;font-size:18px}.main-head.simple .title{display:flex;align-items:center;padding:0;box-sizing:border-box}.main-head.simple .title a{font-size:48px;display:block}.main-head.simple .title .logo-image{display:block;margin-bottom:0;max-height:90px;transition:all .25s ease-in-out}.main-head.simple-boxed{border-top:3px solid #090909;--head-inner-height:106px}.main-head.simple-boxed .inner>.wrap{display:flex;flex-shrink:0}.main-head.simple-boxed .left-contain{position:static;display:flex;height:auto;margin-right:45px}.main-head.simple-boxed .title a{text-align:left}.main-head.simple-boxed .actions{display:flex;position:relative;right:auto;top:auto;margin-left:auto;padding-left:20px;align-items:center}.main-head.simple-boxed .search-link{display:flex}.main-head.simple-boxed .navigation .menu{justify-content:left;text-align:left;flex-wrap:nowrap}.main-head.simple-boxed .navigation .menu>li{display:flex;flex:0 0 auto;align-items:center}.navigation{float:left;color:var(--nav-color,#161616);font-size:var(--nav-text,12px);font-weight:var(--nav-text-weight,600);letter-spacing:var(--nav-text-ls,.09em);text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased}.navigation ul{list-style:none;position:relative}.navigation ul li{float:none;vertical-align:top}.navigation .menu li>a{float:left;padding:0;color:inherit}.navigation .menu>li>a{padding:0 var(--nav-items-space)}.navigation .menu>li:first-child{margin-left:calc(-1*var(--nav-items-space))}.navigation .menu-item-has-children>a:after{display:inline-block;content:"";margin-left:8px;font-family:ts-icons;font-style:normal;font-weight:400;font-size:12px;line-height:.9;color:var(--nav-blip-color,inherit);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navigation .menu>li:hover>a{color:var(--nav-hover-color)}.navigation li:hover>a:after{color:var(--nav-blip-hover-color)}.navigation li li:hover>a:after{color:var(--nav-drop-active-color)}.navigation .menu>li>.sub-menu,.navigation .menu>li>ul{top:100%;margin-left:19px;margin-top:-1px}.navigation .menu>li li a{float:none;text-align:left;display:block;text-decoration:none;padding:9px 22px;border-top:1px solid var(--nav-drop-sep-color,rgb(0 0 0 / .07));font-size:var(--nav-drop-text,11px);letter-spacing:var(--nav-drop-ls,.1em);color:var(--nav-drop-color,#404040);pointer-events:none}.navigation .menu>li:hover li a{pointer-events:auto}.navigation .menu .sub-menu li,.navigation .menu ul li{float:none;min-width:240px;max-width:350px;border-top:0;padding:0;position:relative}.navigation .menu>li li:first-child>a{border-top:0;box-shadow:none}.navigation .sub-menu li:first-child>.sub-menu{margin-top:-1px}.navigation .menu .sub-menu,.navigation .menu ul{position:absolute;overflow:visible;visibility:hidden;display:block;opacity:0;padding:0;background:var(--nav-drop-bg,#fff);border:1px solid #ebebeb;box-shadow:var(--nav-drop-shadow);transition:all .25s ease-in;z-index:110;line-height:1.8666}.navigation .menu ul .menu-item-has-children{--nav-blip-color:var(--nav-drop-blip-color, #b4b4b4)}.navigation .menu ul .menu-item-has-children>a:after{line-height:1;content:"";position:absolute;top:50%;margin-top:-6px;right:16px}.navigation .menu ul ul{left:100%;top:0;margin-left:0}.navigation li:hover>.sub-menu,.navigation li:hover>ul{visibility:visible;opacity:1;pointer-events:auto}.navigation .menu li li:hover>a{color:var(--nav-drop-active-color)}.mobile-menu-container,.search-box-overlay button{display:none}.search-box-overlay,.search-box-overlay .search-field{border:1px solid #efefef;box-sizing:border-box;background:#fff}.search-box-overlay{position:absolute;visibility:hidden;top:100%;margin-top:-2px;right:0;z-index:99;width:280px;padding:12px 14px;line-height:1;opacity:0;transition:all .2s ease-in}.search-box-overlay .search-field{float:none;width:100%;padding:0 14px;height:38px;font-size:13px}.navigation.inline{--nav-items-space:15px;--nav-text:13px;--nav-text-ls:0.06em;--nav-text-weight:600;--nav-drop-text:13px;--nav-drop-ls:0;--nav-blip-color:initial;width:100%;text-align:left}.navigation.inline .menu{position:static}.navigation.inline .menu>li:first-child{margin-left:0}.navigation.inline .menu>li>.sub-menu,.navigation.inline .menu>li>ul{margin-left:0;margin-top:0}.navigation.inline .menu>li>a{transition-property:opacity,color}.navigation.inline .menu>li li a{padding:8px 21px;text-transform:none;-webkit-font-smoothing:antialiased}.navigation.inline .menu-item-has-children>a:after{font-size:.924em}.navigation.simple{--nav-text:15px;--nav-text-ls:0;--nav-items-space:18px;--nav-drop-text:14px;color:#3a3a3a}.navigation.simple .menu{display:flex;justify-content:center;flex-wrap:wrap}.navigation.simple .menu>li>a{text-transform:none}.navigation.simple .menu>li li a{padding:8px 26px;font-weight:500;-webkit-font-smoothing:initial}.navigation.simple .sub-menu .menu-item-has-children>a:after{margin-top:-1px;right:20px;transform:translateY(-50%);color:inherit}.the-post-foot{margin-top:70px}.tag-share{font-family:var(--ui-font)}.tag-share .post-tags{float:left;margin-top:-8px;max-width:70%}.tag-share .post-tags a{display:inline-block;margin-top:8px;margin-right:8px;padding:6px 18px;border:1px solid #ebebeb;color:var(--tags-color,var(--black-color));font-size:11px;line-height:1.5;text-transform:uppercase}@media (max-width:540px){.tag-share .post-tags a{padding:5px 14px}}.tag-share .post-tags a:hover{color:var(--main-color)}.tag-share .post-tags+.post-share{float:right;margin-bottom:25px}@media (min-width:941px){.single-creative.css-parallax .featured .image-link{-webkit-clip-path:inset(0);clip-path:inset(0)}.single-creative.css-parallax .featured .wp-post-image{position:fixed;top:0;left:0}}.single-creative .main{margin-top:50px}.single-creative .featured{position:relative;height:663px}.single-creative .featured:before{content:"";position:absolute;z-index:1;width:100%;height:100%;background:#0f0f0f;opacity:.3;pointer-events:none}.single-creative .featured .image-link{display:block;width:100%;height:100%}.single-creative .featured .wp-post-image{display:block;width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover"}.single-creative .featured .overlay{position:absolute;z-index:2;max-width:720px;margin:0 auto;width:95%;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);padding:40px;box-sizing:border-box;text-align:center}.single-creative .featured .post-meta{font-size:11px;color:#fff}.single-creative .featured .post-meta .by{font-style:unset;text-transform:unset}.single-creative .featured .post-meta .category{padding:0 8px;background:#000;color:#fff;font-weight:600;line-height:20px;letter-spacing:.06em}.single-creative .featured .post-meta .category:last-child{margin-right:0}.single-creative .featured .meta-item,.single-creative .featured .post-author a,.single-creative .featured time{color:inherit}.single-creative .featured .post-title{margin-top:25px;margin-bottom:23px;color:inherit;font-size:46px;line-height:1.1}.single-creative .featured .post-author{font-weight:600;letter-spacing:.06em}.single-creative .featured .post-share{display:none}.post-share-icons a{float:left;margin-left:4px;border:1px solid #ebebeb;border-radius:50%;box-sizing:border-box;width:30px;height:30px;color:var(--post-share-color,var(--share-icons-color));font-size:13px;line-height:29px;text-align:center}.post-share-icons a:first-child{margin-left:0}.post-share-icons i{line-height:inherit}.post-share-icons a:hover{color:var(--main-color)}.post-share-icons .likes-count{padding:0 16px;width:auto;border-radius:15px;text-align:center;line-height:30px;color:var(--main-color)}.post-share-icons .tsi-heart-o:before{content:"";display:inline-block;vertical-align:top;margin-top:1px}.post-share-icons .likes-count:after{display:none}.post-share-icons .likes-count .number{font-weight:600;font-size:12px}.post-share-float{position:absolute;margin-left:-120px;margin-top:5px;height:100%;opacity:1;transition:opacity .2s ease-in}.post-share-float .service{margin-top:-1px;display:flex;width:50px;height:50px;border:1px solid #ebebeb;color:#000;font-size:17px;justify-content:center;align-items:center}.post-share-float .service:hover{background:#fafafa}.author-box,.post-share-float .share-text{text-align:center;font-family:var(--ui-font)}.post-share-float .share-text{display:block;margin-bottom:30px;color:#000;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;word-wrap:normal;overflow-wrap:normal}.post-share-float .tsi{-webkit-font-smoothing:initial}.post-share-float .label{display:none}.post-share-float .facebook{color:#135cb6;--service-color-rgb:19, 92, 182}.post-share-float .twitter{color:#089fc5;--service-color-rgb:8, 159, 197}.post-share-float .pinterest{color:#ca2128;--service-color-rgb:202, 33, 40}.author-box{margin-top:55px;margin-bottom:-5px;border-top:1px solid #ebebeb}.author-box .image img{display:inline-block;margin-top:-65px;border-radius:50%;border:22px solid #fff}.author-box .author>span{margin-top:-9px;color:var(--main-color);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.09em}.author-box .author>a{display:inline-block;font-size:23px;line-height:1.4}.author-box .author-bio{margin-top:25px}.author-box .social-icons{margin-top:30px}.author-box .social-icons a{color:#c6c6c6;-webkit-font-smoothing:initial}.author-box .social-icons a:hover{color:#aaa}.author-box .social-icons li{margin-right:11px}.comments-area .no-comments{margin-top:25px}.related-posts .posts{margin-bottom:-25px;padding-top:50px;padding-bottom:10px;text-align:center}.related-posts .post{margin-bottom:25px}.related-posts .post:nth-child(3n+1){clear:both}.related-posts .post-title{display:block;margin-top:16px;margin-bottom:7px;font-size:var(--related-posts-title)}.related-posts .post-meta{margin-bottom:15px}.related-posts.grid-2 .post:nth-child(3n+1){clear:none}.related-posts.grid-2 .post:nth-child(2n+1){clear:both}.related-posts.grid-2 .post{width:50%}.related-posts.grid-2 .post-title{margin-top:20px;padding:0 10%;font-size:var(--related-posts-2-title)}.related-posts.grid-2 .post-meta{font-size:11px}.post-nav{display:none;margin-top:50px;padding-top:50px;border-top:1px solid #efefef}.post-nav .post{position:relative;display:flex;width:50%;padding-right:25px}.post-nav .post.next{padding:0 0 0 25px}.post-nav .label{display:block;margin-bottom:16px;font-family:var(--ui-font);font-size:11px;text-transform:uppercase;letter-spacing:.075em}.post-nav .content{display:flex;flex:1;box-sizing:border-box}.post-nav .next .content{text-align:right;justify-content:flex-end}.post-nav .image-link{flex:0 0 auto;margin-right:20px}.post-nav .next .image-link{order:2;margin:0 0 0 20px}.post-nav .wp-post-image{display:block;width:100px;height:86px;object-fit:cover}.post-nav .post-meta,.post-nav .post-meta .post-title{margin:0}.post-nav .post-title{font-size:15px;line-height:1.4}.main-footer.bold .lower-footer .social-icons .label,.main-footer.bold .lower-footer .social-link:after,.post-nav .meta-below,.post-nav .nav-icon{display:none}.main .sidebar{padding-left:45px}.sidebar .widget{margin-bottom:45px}.block-head-widget{--block-head-bw:1px;margin-bottom:35px;padding:0 18px;border:var(--block-head-bw) solid var(--block-head-bc,#ebebeb);box-sizing:border-box;font-family:var(--h-font);font-size:12px;font-weight:600;line-height:41px;letter-spacing:.055em;text-align:center;text-transform:uppercase}.widget-boxed{border:1px solid #ebebeb;padding:var(--widget-boxed-pad,30px);--n-margin:calc(-1 * var(--widget-boxed-pad) - 1px);background:#fff}.widget-boxed .block-head-widget{margin-left:var(--n-margin);margin-top:var(--n-margin);margin-right:var(--n-margin)}.main-footer{background:#f7f7f7}.mid-footer{position:relative;--mf-insta-cols:7;--mf-insta-rows:1}.lower-footer{position:relative;padding:25px 0}.lower-footer .copyright{float:left;max-width:80%;max-width:calc(100% - 150px);margin-right:200px;margin-bottom:0}.lower-footer a:hover{color:#161616}.lower-footer .to-top{float:right}.back-to-top{display:block;letter-spacing:var(--text-tracking)}.back-to-top i{display:inline-block;vertical-align:middle;margin-top:-3px;margin-right:2px;font-size:14px}.lower-footer .social-icons{float:right;font-family:var(--ui-font);font-size:11px;font-weight:600;text-transform:uppercase}.lower-footer .social-icons li:last-child .social-link:after{display:none}.lower-footer .social-icons .tsi{margin-right:6px;color:var(--main-color);font-size:12px;-webkit-font-smoothing:subpixel-antialiased}.lower-footer .social-icons .label{font-size:11px}.lower-footer .social-link{color:#fafafa}.lower-footer .social-link:after{content:"/";margin-left:18px;margin-right:4px;font-size:10px;font-weight:400;color:#b4b4b4;-webkit-font-smoothing:antialiased}.lower-footer .social-link:hover{opacity:.9}.main-footer.bold .lower-footer>.wrap{border:0;padding:60px 35px;text-align:center}.main-footer.bold .lower-footer .social-icons{float:none;margin-bottom:38px}.main-footer.bold .lower-footer .social-icons .tsi{margin-right:0;margin-top:1px;color:#fff;font-size:19px;line-height:inherit}.main-footer.bold .lower-footer .social-link{display:inline-block;width:45px;height:45px;line-height:45px;text-align:center;border-radius:50%;background:rgb(255 255 255/.11)}.main-footer.bold .lower-footer .social-link:hover{background:rgb(255 255 255/.2)}.main-footer.bold .copyright{float:none;margin-right:0;margin-bottom:34px;max-width:initial;color:#666;font-family:var(--ui-font);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.main-footer.bold .copyright a{color:#b4b4b4}.main-footer.bold .copyright a:hover{color:#ccc}.main-footer.bold .to-top{float:none}.main-footer.bold .to-top i{color:#666}.main-footer.bold .back-to-top{color:#666;font-weight:600;text-transform:uppercase}.main-footer.bold-light .lower-footer{padding:0}.main-footer.bold-light .lower-footer>.wrap{padding:55px 35px 50px}.main-footer.bold-light .lower-footer .social-link{background:#000}.main-footer.bold-light .lower-footer .social-link:hover{background:#000;opacity:.8}.main-footer.bold-light .copyright{color:#616161}.main-footer.bold-light .back-to-top:hover,.main-footer.bold-light .copyright a{color:#161616}.main-footer.bold-light .copyright a:hover{color:inherit}.text{font-family:var(--text-font);font-size:var(--text-size);letter-spacing:var(--text-tracking);line-height:var(--text-lh);color:var(--text-color);text-rendering:optimizeLegibility}.section-head{position:relative;margin-top:55px;text-align:center;font-family:var(--ui-font);font-size:0;line-height:28px}.section-head:before{content:"";position:absolute;left:0;top:50%;margin-top:-1px;width:100%;height:1px;background:#ebebeb}.section-head .title{position:relative;display:inline-block;z-index:1;background:#fff;font-size:var(--section-head-size,13px);letter-spacing:var(--section-head-ls,.075em);vertical-align:middle}.post-title{font-family:var(--title-font);font-size:var(--post-title-size);line-height:1.35;text-transform:none}.post-title a:hover{opacity:.7}.post-title:hover:after{width:50px}.wp-post-image{will-change:opacity;transition:opacity .3s ease-in}.wp-post-image:hover{opacity:.84}@media (min-width:375px){.lazyload{background:#ddd;opacity:.1!important;transition:opacity .3s}}.social-icons{font-size:0}.social-icons li{display:inline-block;font-size:var(--share-icons-size,14px);margin-right:14px}.social-icons a{color:var(--share-icons-color)}.social-icons li:last-child{margin-right:0}.social-icons a:hover{color:var(--main-color)}.likes-count.tsi{-webkit-font-smoothing:subpixel-antialiased;text-rendering:optimizeLegibility}.likes-count .number{margin-left:5px;font-family:var(--ui-font);font-size:12px;font-weight:500}.likes-count:after{content:"";display:inline-block;height:11px;width:1px;margin:0 7px 0 22px;background:#ebebeb;transform:translateY(1px)}.post-meta{margin-bottom:var(--post-meta-mb,initial);color:#b4b4b4;font-family:var(--ui-font);line-height:1.5;text-transform:uppercase}.post-meta.has-below{margin-bottom:var(--pm-h-below-mb,var(--post-meta-mb))}.post-meta .text-in{align-self:flex-end;font-family:var(--text-font);font-style:italic}.post-meta time{font-weight:400;letter-spacing:.06em}.post-meta .date-link{color:inherit}.post-meta .meta-sep:before{content:"-";padding:0 2px}.post-meta .post-author>a{color:var(--black-color);font-weight:500}.post-meta .post-author>a:hover{opacity:.9}.post-meta .by{font-style:italic;text-transform:lowercase}.post-meta .post-title{margin:15px 0;padding:0 var(--pm-title-pad,0)}.post-meta .cat-labels{display:block;margin-bottom:-5px}.post-meta .cat-labels .text-in{display:none}.post-meta .cat-labels .category{display:inline-flex;margin-bottom:5px;background:var(--main-color);margin-right:5px;padding:0 7px;color:#fff;font-family:var(--ui-font);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;line-height:22px;-webkit-font-smoothing:antialiased}.post-meta .cat-labels .category:hover{background:#000;color:#fff}.post-meta .cat-labels .category:last-child{margin-right:0}.post-meta .meta-above{margin-bottom:-1px}.post-meta .meta-above>:first-child,.post-meta .meta-below>:first-child{margin-left:0}.post-meta .meta-above>:last-child,.post-meta .meta-below>:last-child{margin-right:0}.post-meta>:last-child{margin-bottom:0}.post-meta>:first-child{margin-top:0}.post-meta>.is-title:first-child{margin-top:0!important}.post-meta-left{text-align:left}.post-meta-b{font-size:11px}.post-content>:last-child,.widget-about .about-text p:last-child,.widget-posts .post:last-child{margin-bottom:0}.post-content>:first-child{margin-top:0}.post-content{--wp--preset--font-size--small:14px;--wp--preset--font-size--large:1.2941176471em;--wp--preset--font-size--larger:1.6470588235em;font-family:var(--text-font);letter-spacing:var(--text-tracking);line-height:var(--text-lh);color:var(--text-color);text-rendering:optimizeLegibility;line-height:var(--post-content-lh,1.8);font-size:var(--post-content-size)}.entry-content{--text-size:var(--single-content-size);font-size:var(--single-content-size)}.search-modal-box{padding:0 50px;margin:0 auto;max-width:790px}.author-box .author>span,.search-modal-wrap{display:none}.widget-about .author-image{margin-bottom:18px;display:flex;flex-direction:column;align-items:center}.widget-about .about-text{padding:0 8px;text-align:center}.widget-posts .post{display:flex;margin-bottom:25px}.widget-posts .posts:not(.full) .post-thumb{margin-right:22px;flex:0 0 auto}.widget-posts .content{overflow:hidden}.widget-posts .post-meta{margin-top:-2px}.widget-posts .post-meta .post-title{margin-top:8px;margin-bottom:11px}.widget-posts .post-title{padding:0;display:block;font-family:var(--title-font)}.widget-posts .content>:last-child,.widget-posts .posts.large .post:last-child{margin-bottom:0}.widget-posts .posts.large .post{margin-bottom:30px}.widget-posts .posts.large .post-thumb{width:124px;height:103px}.widget-posts .posts.large .post-thumb .image-link{padding-bottom:0;height:100%}.widget-posts .posts.large .content{margin-top:-.15em;align-self:center}.widget-posts .posts.large .post-title{font-size:var(--w-posts-title-large)}.widget-social{text-align:center}.widget-social .social-icons{margin-bottom:-5px}.widget-social .social-link{margin-right:5px;margin-bottom:5px;display:inline-block;border:1px solid #e4e4e4;border-radius:50%;box-sizing:border-box;width:34px;height:34px;line-height:34px;font-size:14px;text-align:center}.widget-social .social-link:hover{color:var(--main-color)}.widget_categories{color:#c3c3c3;font-family:var(--ui-font)}.widget_categories ul{width:100%;margin-top:0}.widget_categories li{display:flex;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid #ebebeb;font-size:13px;line-height:1.8}.widget_categories a{margin-right:auto;color:var(--black-color);font-family:var(--text-font);font-size:14px;line-height:1.7;letter-spacing:var(--text-tracking)}.widget_categories a:before{content:"";float:left;margin-top:9px;margin-right:12px;width:6px;height:6px;border:1px solid var(--main-color);border-radius:50%;box-sizing:border-box}.wp-block-embed{margin:var(--p-media-margin) auto}.widget_categories ul,.wp-block-embed__wrapper{display:flex;flex-direction:column}.wp-block-embed-youtube{text-align:center}.mobile-nav{display:none;float:left;font-size:16px;color:#161616}.mobile-menu{font-size:12px;font-family:var(--ui-font);font-weight:600;letter-spacing:.075em;color:#161616}.off-canvas{position:fixed;top:0;left:0;display:none;height:100%;width:45vw;min-width:200px;padding:60px 25px 25px;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;background:#fff;z-index:1000;transform:translate3d(-100%,0,0);transition:transform .4s ease-in-out}.off-canvas .mobile-logo{display:inline-block;max-width:85%}.off-canvas .logo{margin-bottom:45px;text-align:center}.off-canvas .close{position:absolute;top:0;right:0;padding:0 9px;background:#161616;color:#fff;line-height:26px;font-size:14px}.off-canvas .mobile-menu{transition:opacity .5s ease-in;opacity:.2}.single .main-wrap{overflow-x:hidden}@media (max-width:1500px){.post-share-float{margin-left:-90px;margin-left:calc(-100px + (1500px - 100vw)*.2)}.has-share-float.content-normal{--content-share-ml:30px;margin-left:30px}}@media (max-width:1350px){.has-share-float.content-normal{--content-share-ml:90px;margin-left:90px}}@media (max-width:1200px){.main-head.simple-boxed .inner>.wrap{max-width:100%}.main-footer.bold .lower-footer>.wrap{padding:30px 35px}}@media (max-width:940px){.ts-row [class*=" col-"],.ts-row [class^=col-]{float:none;width:100%}.main-head.simple .mobile-nav{display:block}.main-head.simple .title{margin:0 auto;max-width:40vw;min-width:initial}.navigation,.navigation-wrap{display:none}.post-share-float{margin-left:-35px}.has-share-float:not(.content-spacious){--content-share-ml:55px;margin-left:55px}.main .sidebar{float:none;margin:65px auto 0;padding-left:15px}.sidebar .widget:last-child{margin-bottom:0}.mid-footer{--mf-insta-cols:5}.lower-footer .social-icons{float:none;margin:20px auto 0;text-align:center}.mobile-nav{margin-right:18px}.mobile-nav,.off-canvas{display:block}}@media (max-width:767px){.main-head .title{padding:60px 0}.main-head .title .mobile-logo+.logo-image{display:none}.main-head .title a{font-size:55px}.mobile-logo{display:block}.main-head.simple .left-contain{left:15px}.main-head.simple .actions{right:15px}.the-post-foot{margin-top:60px}.tag-share .post-tags{max-width:100%;margin-bottom:15px}.tag-share .post-tags,.tag-share .post-tags+.post-share{float:none;text-align:center}.tag-share .post-tags+.post-share .post-share-icons{display:inline-block}.tag-share .post-share{margin-bottom:25px}.single-creative .featured{min-height:initial;height:400px}.single-creative .featured .post-title{font-size:31px}.post-share-float{position:static!important;display:flex;margin-left:0;margin-top:-10px;margin-bottom:30px;padding-left:1px;height:auto!important}.post-share-float .services{display:flex;justify-content:center;width:100%}.post-share-float .service{margin-left:-1px;width:60px;height:40px}.post-share-float .share-text{display:none}.has-share-float{--content-share-ml:0px!important;margin-left:0!important}.related-posts .post{max-width:500px;margin-left:auto;margin-right:auto}.related-posts.grid-2 .post{width:100%;max-width:500px}.post-nav .post{padding-right:15px}.post-nav .post.next{padding-left:15px}.post-nav .label{margin-top:14px;margin-bottom:10px}.post-nav .content{flex-direction:column;justify-content:initial!important}.post-nav .image-link{margin:0!important;width:100%;order:0!important}.post-nav .wp-post-image{width:100%;height:120px}.lower-footer .copyright{display:block;float:none;max-width:initial;margin:0;text-align:center}.lower-footer .to-top{float:none;display:block;margin-top:10px;text-align:center}.main-footer.bold .lower-footer .social-icons .tsi{font-size:16px}.main-footer.bold .lower-footer .social-link{width:36px;height:36px;line-height:36px}.wp-post-image{will-change:initial}.search-modal-box{max-width:100%}}@media (max-width:540px){.main-head.simple .social-icons .tsi{font-size:13px}.main-head.simple .social-icons li:nth-child(n+3){display:none}.main-head.simple .social-icons li:nth-child(2){margin-right:0}.single-creative .featured{height:300px}.single-creative .featured .overlay{padding:30px 30px 20px}.single-creative .featured .post-title{font-size:28px}.mid-footer{--mf-insta-cols:3;--mf-insta-rows:2}.main-footer.bold .lower-footer>.wrap{padding:30px 15px}.off-canvas{width:75vw}}@media (max-width:350px){.main-head.simple .social-icons{display:none}.off-canvas{width:85vw}}@media (min-width:768px){.post-share-float.is-hidden{opacity:0}}@media (min-width:941px){.mid-footer-six{--mf-insta-cols:6}}@media (min-width:1201px){.main-head.simple .navigation,.main-head.simple-boxed .inner>.wrap{position:relative}.main-head.simple-boxed .navigation{position:static}}@media (min-width:941px) and (max-width:1350px){.post-share-float{margin-left:0}}@media (min-width:941px) and (max-width:1200px){.main-head.simple .social-icons .tsi{font-size:13px}.main-head.simple .menu>li>a{padding:0 12px;font-size:calc(10px + (var(--nav-text) - 10px)*.6)}.main-head.simple .title .logo-image{max-width:225px}.widget-posts .posts:not(.full) .post-thumb{margin-right:16px!important;max-width:70px}}@media (min-width:768px) and (max-width:1500px){.single-creative .featured{height:44vw}}@media (min-width:768px) and (max-width:940px){.related-posts .post{float:left;width:33.333%}}@font-face{font-display:swap;font-family:"ts-icons";src:url(/wp-content/themes/cheerup/css/icons/fonts/ts-icons.woff2?v1.1)format("woff2"),url(/wp-content/themes/cheerup/css/icons/fonts/ts-icons.woff?v1.1)format("woff");font-weight:400;font-style:normal}.tsi{display:inline-block;font:14px/1 ts-icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tsi-twitter:before{content:""}.tsi-search:before{content:""}.tsi-envelope-o:before{content:""}.tsi-times:before{content:""}.tsi-home:before{content:""}.tsi-heart-o:before{content:""}.tsi-facebook:before{content:""}.tsi-bars:before{content:""}.tsi-linkedin:before{content:""}.tsi-angle-left:before{content:""}.tsi-angle-right:before{content:""}.tsi-angle-up:before{content:""}.tsi-instagram:before{content:""}.tsi-pinterest-p:before{content:""}.tsi-whatsapp:before{content:""}button::-moz-focus-inner{padding:0;border:0}:root{--base-aa:initial;--black-color:#454545;--topbar-height:48px;--nav-text:11px;--nav-items-space:21px;--nav-drop-color:#535353;--share-icons-size:13px;--section-head-size:12px;--section-head-ls:0.04em;--post-title-size:25px;--grid-post-title:23px;--list-post-title:23px;--list-post-title-b:24px;--overlay-post-title:22px;--carousel-post-title:17px;--feat-grid-title-l:31px;--feat-grid-title-m:24px;--single-content-size:var(--text-size);--post-content-lh:2;--p-media-margin:33px;--w-posts-title-large:16px;--blockquote-font:"Merriweather", Georgia, serif}.navigation.inline{--nav-text-ls:0.035em}.post-meta .meta-below{margin-bottom:0}.post-meta .meta-sep{padding:0}.post-meta .text-in{font-weight:inherit;text-transform:none;margin-right:5px}.post-meta-b .meta-item,.post-meta-b time{font-weight:500;letter-spacing:.075em}.post-meta-b .meta-sep{padding:0 4px}.widget-posts .posts.large .post-title{line-height:1.52}.lower-footer{font-size:12px;color:#b4b4b4}.lower-footer .copyright a{color:#999}.back-to-top{color:#b4b4b4}@media (min-width:768px){.main-footer.bold .lower-footer .social-link{width:50px;height:50px;line-height:50px}.main-footer.bold .lower-footer .social-icons .tsi{font-size:21px}}:root{--body-font:Open Sans, sans-serif;--title-font:soleil, Raleway, sans-serif;--alt-font:soleil, Raleway, sans-serif;--h-font:soleil, Raleway, sans-serif;--text-size:15px;--single-content-size:15px;--post-content-lh:1.73;--large-post-title:40px;--grid-post-title:22px;--single-title-size:42px;--related-posts-title:16px;--related-posts-2-title:17px;--topbar-dark-bg:#000;--nav-color:#111;--nav-text-ls:0.06em;--nav-text:13px;--nav-text-weight:700;--nav-drop-color:#313131;--nav-drop-text:12px;--nav-drop-ls:0.06em;--blockquote-font:Lora, Georgia, serif;--main-color:#08528b;--main-color-rgb:8, 82, 139}.main-head{border-color:#ebebeb}.navigation{font-family:var(--alt-font)}.navigation .menu li li a,.navigation .menu>li>a{-webkit-font-smoothing:antialiased}.navigation.inline{letter-spacing:0;color:#383838}.navigation.inline .menu>li>a{font-weight:700}.navigation.inline .menu>li li a,input{font-size:14px}.navigation.simple{--nav-hover-color:#666;--nav-active-color:#666;--nav-drop-active-color:#666;--nav-blip-color:#666;--nav-drop-text:15px}.navigation.simple .menu-item-has-children>a:after,.navigation.simple .menu>li li a,.widget-posts .posts.large .post-title{font-size:15px}.navigation.simple .menu>li li a:after{transition:none}.navigation.simple .sub-menu>li:not(.item-mega-menu) a{margin:0-1px;border-left:1px solid #fff0;border-right:1px solid #fff0;transition:.4s cubic-bezier(.15,1.03,.58,1)}.navigation.simple .menu>li:not(.item-mega-menu) li:last-child a{margin-bottom:-1px;border-bottom:1px solid #fff0}.navigation.simple .menu>li:not(.item-mega-menu) li:hover>a{background:#000;color:#fff;border-color:#000}.navigation.simple .sub-menu>li:not(:first-child) li:first-child a{margin-top:-1px;border-top:1px solid #fff0}::selection{background:rgba(var(--main-color-rgb),.7);color:#fff}::-moz-selection{background:rgba(var(--main-color-rgb),.7);color:#fff}input{height:3em}h1{font-size:29px}h2{font-size:26px}h3{font-size:22px}.post-title{font-weight:700;letter-spacing:-.015em;color:#000}.post-title a{color:inherit}.post-content,.post-title,.text{-webkit-font-smoothing:antialiased}.post-meta{font-size:11px}.post-meta .meta-item,.post-meta .post-author,.post-meta .post-date{font-weight:400;letter-spacing:.06em}.main{margin-bottom:90px}.single-creative .featured{margin-right:8px;margin-left:8px}.single-creative .featured .post-title{font-family:var(--title-font);font-weight:800;-webkit-font-smoothing:antialiased;letter-spacing:-.04em}.tag-share .post-tags a{font-weight:700;letter-spacing:.1em}.post-share-icons a{color:#161616}.author-box .author>a{letter-spacing:-.015em;color:#000;margin-top:-7px}.author-box .author-bio{font-size:14px}.author-box .author>a,.related-posts .post-title,.section-head .title{font-weight:700;-webkit-font-smoothing:antialiased}.section-head .title{margin-top:-4px;padding:0 20px;font-family:var(--title-font);letter-spacing:-.03em;font-size:19px;text-transform:none}.related-posts .post-title{letter-spacing:-.015em;color:#000}.related-posts.grid-2 .post-title{margin-bottom:10px;line-height:1.3}.widget-boxed{border-color:#efefef}.sidebar .widget-boxed{margin-bottom:66px}.widget-posts .content{margin-top:2px}.widget-posts .post-title{font-weight:700;letter-spacing:-.015em;color:#000;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.46}.widget-posts .posts.large .post-date{letter-spacing:.07em}#bunyad-posts-widget-1 .post .is-title>a,.widget-about .about-text{font-size:14px}.lower-footer .copyright{font-size:13px}.lower-footer .social-icons{letter-spacing:.12em}.main-footer.bold{margin-left:8px;margin-right:8px}.main-footer.bold .mid-footer{border-top:8px solid #fff}body .mid-footer{display:none}