/*
 * mb-dots
 */

.mb-dots-container{--dot-align:center;--dot-color:hsla(0,0%,0%,0.5);--dot-num-color:hsla(0,0%,100%,0.8);--dot-size:20px;--dot-num-size:calc(var(--dot-size) / 2);height:0}.single-slide .mb-dots{display:none}.mb-dots{text-align:var(--dot-align);position:absolute;list-style:none;display:block;z-index:50;margin:0;padding:0;width:100%;opacity:0;transition:opacity 500ms ease 0s}.slick-initialized .mb-dots{opacity:1}.mb-dots li{position:relative;display:inline-block;vertical-align:bottom;margin:0 5px;padding:0px;cursor:pointer}.mb-dots li button{border:0;background:transparent;display:block;height:var(--dot-size);width:var(--dot-size);line-height:0;font-size:0;color:transparent;text-align:center;padding:5px;margin:0;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mb-dots svg{max-height:var(--dot-size);max-width:var(--dot-size)}.mb-dots .mb-dot,.mb-dots .mb-dot-active{color:var(--dot-color);font-size:var(--dot-size);position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;display:inline-flex;align-items:center;justify-content:center}.mb-dots .mb-dot-active{display:none}.mb-dots .mb-active .mb-dot{display:none}.mb-dots .mb-active .mb-dot-active{display:inline-flex}.dot-numbers .mb-dots li button{line-height:var(--dot-size);z-index:1;padding:0;color:var(--dot-num-color);font-size:var(--dot-num-size)}.dot-numbers.dot-none .mb-dots li button{font-size:var(--dot-size)}.dot-numbers.dot-none .mb-dots li button > *{display:none}.dot-hover{opacity:0;transition:opacity 500ms ease 0s}.movingbox:hover .dot-hover{opacity:1}.dot-top .mb-dots{top:0}.dot-top.dot-outside .mb-dots{transform:translateY(-120%)}.dot-bottom .mb-dots{bottom:0}.dot-bottom.dot-outside .mb-dots{transform:translateY(120%)}.dot-right .mb-dots,.dot-left .mb-dots{top:50%;width:auto;transform:translateY(-50%)}.dot-right .mb-dots li,.dot-left .mb-dots li{display:block}.dot-left .mb-dots{left:0}.dot-left.dot-outside .mb-dots{transform:translateY(-50%) translateX(-100%)}.dot-right .mb-dots{right:0}.dot-right.dot-outside .mb-dots{transform:translateY(-50%) translateX(100%)}.dot-center-arrows.dot-top.dot-outside .mb-dots{transform:translateY(-100%)}.dot-center-arrows.dot-bottom.dot-outside .mb-dots{transform:translateY(100%)}.movingbox.smart-margins:has(.dot-outside){--smart-dot-margin:calc(var(--dot-size) * 1.2)}.dot-bottom .movingbox.smart-margins:has(.dot-outside){margin-bottom:var(--smart-dot-margin)}.dot-top .movingbox.smart-margins:has(.dot-outside){margin-top:var(--smart-dot-margin)}.dot-left .movingbox.smart-margins:has(.dot-outside){margin-left:var(--smart-dot-margin)}.dot-right .movingbox.smart-margins:has(.dot-outside){margin-right:var(--smart-dot-margin)}.dot-center-arrows.dot-top .mb-dots li,.dot-center-arrows.dot-top .mb-dots li button,.dot-center-arrows.dot-bottom .mb-dots li,.dot-center-arrows.dot-bottom .mb-dots li button{height:var(--arrow-size)}.dot-center-arrows.dot-left .mb-dots li,.dot-center-arrows.dot-left .mb-dots li button,.dot-center-arrows.dot-right .mb-dots li,.dot-center-arrows.dot-right .mb-dots li button{width:var(--arrow-size);margin:5px 0}



.f6-aux{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}

.total-blog-list .post-summary > ul,.total-blog-list .post-summary > ol{margin-bottom:1.25rem}.total-blog-list .post-summary *:last-child{margin-bottom:0}
.fr-video{display:block;width:100%;padding-bottom:52.34%;margin-bottom:0;height:0;overflow:hidden;padding-top:1.5625rem;position:relative}.fr-video iframe{border:none;height:100%;position:absolute;top:0;width:100%;left:0}button.loadmore{display:block;margin:1rem auto}button.loadmore.mobile-button{display:none}.total-blog-list{list-style:none;margin:0;padding:0;display:block;width:100%;position:relative}.total-blog-list .post{position:relative;margin:0;width:100%;overflow:auto}.total-blog-list.hyphenate .post-title,.total-blog-list.hyphenate .post-summary{overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}.blog-link{text-decoration:none}







.parallax-wrapper{position:relative;min-height:50vh;display:flex;align-items:center;justify-content:center;overflow:hidden;}.parallax-overlay:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.parallax-image{position:absolute;width:auto;max-width:none;z-index:0;object-fit:cover}.parallax-image.parallax-scale{max-width:100%}.parallax-image.parallax-align-left{left:0}.parallax-image.parallax-align-right{right:0}.parallax-image.parallax-align-center{left:50%;transform:translateX(-50%)}.parallax-image.parallax-align-top{top:0}.parallax-image.parallax-align-bottom{bottom:0}.parallax-image.parallax-align-middle{top:50%;transform:translateY(-50%)}.parallax-image.parallax-up,.parallax-image.parallax-down{top:0;bottom:unset;min-width:100%;width:auto}.parallax-image.parallax-down{bottom:0;top:unset}.parallax-image.parallax-left,.parallax-image.parallax-right{left:0;right:unset;min-height:100%;height:auto}.parallax-image.parallax-right{right:0;left:unset}.parallax-content{width:100%;z-index:2}
.mb-cloned .stacks_left{float:left;width:49%}.mb-cloned .stacks_right{float:right;width:49%}.movingbox{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;--caption-bg-color:rgba(0,0,0,0.5);--caption-color:#fff;--caption-size:1rem}.movingbox .caption{position:relative;margin:0;padding:0}.movingbox .caption .slide-caption{position:absolute;z-index:10;background-color:var(--caption-bg-color);color:var(--caption-color);font-size:var(--caption-size);padding:1rem;margin:0;transition:opacity 500ms ease 0s}.movingbox .caption.caption-static .slide-caption{position:relative}.movingbox .caption.caption-bottom .slide-caption{bottom:0;left:0;right:0}.movingbox .caption.caption-full .slide-caption{top:50%;left:0;right:0;text-align:center;translate:0 -50%;background:none}.movingbox .caption.caption-full::before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--caption-bg-color)}.movingbox .caption.caption-centered .slide-caption{top:50%;left:50%;text-align:center;translate:-50% -50%}.movingbox .caption.caption-hover .slide-caption{opacity:0}.mb-slide:not(.mb-active) .slide-caption{opacity:0}.mb-slide.mb-active:hover .caption.caption-hover .slide-caption{opacity:1}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand;cursor:grabbing}.slick-track{position:relative;left:0;top:0;display:block;zoom:1}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.mb-center{z-index:11;position:relative}.mb-slide{float:left;min-height:1px;display:none}.mb-slide .slick-loading img,.mb-slide .slick-loading video{display:none}.mb-slide .dragging img{pointer-events:none;-webkit-user-select:none;user-select:none}.mb-slide > div{overflow:hidden}.mb-slide:not(.mb-active) a{pointer-events:none}.centermode .mb-slide:not(.mb-current) a{pointer-events:none}.slick-initialized .mb-slide{display:block}.slick-loading .mb-slide{visibility:hidden}.slick-vertical .mb-slide{display:block;height:auto}.movingbox{position:relative}.movingbox.stretch-media .mb-slide img,.movingbox.stretch-media .mb-slide video{height:auto;width:100%;max-width:100%;display:block}.movingbox > .mb-slide{opacity:0}.movingbox > .mb-slide:first-child{opacity:1}.movingbox .image-slide img,.movingbox .video-slide video{display:block}.movingbox[dir=rtl]{text-align:end}.movingbox .mb-tap-target{position:absolute;display:block;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;padding:0;margin:0;border:none;outline:none;z-index:1001;top:0;height:100%;width:50%}.movingbox .mb-tap-target.next{right:0}.movingbox .mb-tap-target.hide{display:none}.movingbox.slide-vert .mb-tap-target{height:50%;width:100%}.movingbox.slide-vert .mb-tap-target.next{bottom:0;right:auto;top:auto}.mb-animate.hide-on-load{opacity:0}

.post-image-wrapper{width:100%;overflow:hidden;position:relative}.post-image{width:100%;margin:0;padding:0;text-align:center}.post-image img{max-width:100%;width:auto;height:auto;display:block}.post-image.animate{transform:translateZ(0);overflow:hidden}.post-image.animate .post-bg-image,.post-image.animate img{overflow:hidden;transform:translateZ(0);transition:transform 0.5s ease,filter 0.5s ease}.post-image.animate.shadow-in:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:5;transition:box-shadow 0.5s ease}.post-bg-image{width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}
.floaty-wrapper:after{content:".";visibility:hidden;display:block;height:0;clear:both}.floaty-top{overflow:hidden}.floaty{width:100%}.floaty.floaty-left.floaty-at-small{float:left}.floaty.floaty-left.floaty-at-small-only{float:none}@media screen and (max-width:40em){.floaty.floaty-left.floaty-at-small-only{float:left}}.floaty.floaty-left.floaty-at-medium{float:none}@media screen and (min-width:40em){.floaty.floaty-left.floaty-at-medium{float:left}}.floaty.floaty-left.floaty-at-large{float:none}@media screen and (min-width:64em){.floaty.floaty-left.floaty-at-large{float:left}}.floaty.floaty-right.floaty-at-small{float:right}.floaty.floaty-right.floaty-at-small-only{float:none}@media screen and (max-width:40em){.floaty.floaty-right.floaty-at-small-only{float:right}}.floaty.floaty-right.floaty-at-medium{float:none}@media screen and (min-width:40em){.floaty.floaty-right.floaty-at-medium{float:right}}.floaty.floaty-right.floaty-at-large{float:none}@media screen and (min-width:64em){.floaty.floaty-right.floaty-at-large{float:right}}
.form-submit-success,.form-submit-error{opacity:0;transition:none;overflow:hidden}form:not(.success) .form-submit-success,form:not(.error) .form-submit-error{max-height:0;padding:0;margin:0;border-width:0px}form.success .form-submit-success,form.error .form-submit-error{opacity:1;transition:opacity 500ms ease}.form-submit-processing{opacity:0;pointer-events:none;transition:opacity 500ms ease}form:not(.processing) .form-submit-processing{max-height:0}form.processing *{pointer-events:none}form.processing .form-submit-processing{opacity:1;pointer-events:auto}.processing-modal.absolute,.processing-modal.fixed{background-color:var(--overlay-color);border-radius:inherit;position:absolute;top:0;left:0;right:0;bottom:0}.processing-modal.absolute .processing-circle,.processing-modal.fixed .processing-circle{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.processing-modal.fixed{position:fixed}

.eclipse-container{position:relative;overflow:hidden;--eclipse-animation-duration:4s;--eclipse-animation-delay:10s;--eclipse-timer-fadeout:200ms;--eclipse-timer-animation-duration:calc(var(--eclipse-animation-delay) - var(--eclipse-animation-duration) - var(--eclipse-timer-fadeout));--eclipse-timer-animation-delay:var(--eclipse-animation-duration);--eclipse-timer-color:rgba(255,255,255,0.8);--eclipse-timer-background:rgba(255,255,255,0.3);--eclipse-timer-size:4px;--eclipse-overlay-color:rgba(0,0,0,0.5);--eclipse-overlay-opacity:1}.eclipse-container.eclipse-fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}.eclipse-container.eclipse-fullscreen >:not(.eclipse-slide):not(.eclipse-timer):not(.eclipse-overlay){display:none}.eclipse-content{position:relative;z-index:5}.eclipse-slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:0;transition:opacity var(--eclipse-animation-duration) linear;pointer-events:none}.eclipse-slide.active{transition-duration:0s;opacity:1;z-index:1}.eclipse-slide.active.fade-in{transition-duration:calc(var(--eclipse-animation-duration) / 2)}.eclipse-slide.prev-active{z-index:2}.eclipse-image,.eclipse-video{display:block;width:100%;height:100%;object-fit:cover}.eclipse-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--eclipse-overlay-color);opacity:var(--eclipse-overlay-opacity);pointer-events:none;z-index:3}.eclipse-timer{position:absolute;bottom:0;left:0;width:100%;height:var(--eclipse-timer-size);background:var(--eclipse-timer-background);z-index:4}.eclipse-timer-bar{width:0;height:100%;background:var(--eclipse-timer-color);transition:width var(--eclipse-timer-animation-duration) linear var(--eclipse-timer-animation-delay),opacity var(--eclipse-timer-fadeout) linear}.eclipse-toggle{cursor:pointer}

.oembed.video,.oembed.codepen,.fr-video{display:block;width:100%;margin-bottom:0;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.oembed.video video,.oembed.codepen video,.fr-video video{width:100%}.oembed.video iframe,.oembed.codepen iframe,.fr-video iframe{border:none;height:100%;position:absolute;top:0;width:100%;left:0}img.fr-full-width{min-width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw !important;margin-right:-50vw !important}


.total-blog-list .blog-link{text-decoration:none}.total-blog-list .post_layout_wrapper,.total-blog-list .post_column1,.total-blog-list .post_column2{width:100%;position:relative}.total-blog-list .show-on-hover{opacity:0;transition:opacity 0.3s ease-in 0s}.total-blog-list .post:hover .show-on-hover{opacity:1}.total-blog-list .height-full{height:100%}.total-blog-list .height-full > .post_column1{height:100%}.total-blog-list .inline-width{width:auto;display:inline-block}.total-blog-list .overlap-top,.total-blog-list .overlap-bottom{z-index:5}.total-blog-list .absolute-top{z-index:5;position:absolute;top:0}.total-blog-list .absolute-bottom{z-index:5;position:absolute;bottom:0}.total-blog-list .vertical-center{z-index:5;position:absolute;top:50%;transform:translateY(-50%)}



blockquote{border-color:rgba(15, 71, 145, 1.00) ;}
:root{--light-gray:rgba(244, 243, 239, 1.00);--medium-gray:rgba(226, 231, 240, 1.00);--dark-gray:rgba(32, 33, 51, 1.00);--black:rgba(9, 14, 20, 1.00);--black-color:var(--black);--white:rgba(254, 254, 254, 1.00);--white-color:var(--white);--primary:rgba(14, 33, 57, 1.00);--secondary:rgba(123, 134, 158, 1.00);--success:rgba(83, 123, 95, 1.00);--warning:rgba(233, 239, 241, 1.00);--alert:rgba(232, 0, 46, 1.00);--primary-contrast:rgba(255, 255, 255, 1.00);--secondary-contrast:rgba(255, 255, 255, 1.00);--success-contrast:rgba(254, 254, 254, 1.00);--warning-contrast:rgba(76, 76, 76, 1.00);--alert-contrast:rgba(255, 255, 255, 1.00);--primary-dark:rgba(0, 3, 27, 1.00);--secondary-dark:rgba(93, 104, 128, 1.00);--success-dark:rgba(53, 93, 65, 1.00);--warning-dark:rgba(203, 209, 211, 1.00);--alert-dark:rgba(202, 0, 16, 1.00);--header-color:rgba(26, 26, 42, 1.00);--subheader-color:rgba(45, 63, 86, 1.00);--small-color:rgba(45, 63, 86, 1.00);--text-color:rgba(38, 38, 60, 1.00);--link-color:rgba(15, 71, 145, 1.00);--link-color-hover:rgba(15, 80, 181, 1.00);--selection-background:var(--primary);--selection-text:var(--primary-contrast);--link-decoration:none;--link-decoration-hover:underline;--overlay-color:rgba(0, 0, 0, 0.50);--radius:3px;--small-gutter:1.25rem;--medium-gutter:1.5rem;--large-gutter:2rem;--site-width:calc(1200rem/16);}::selection{background:var(--selection-background);color:var(--selection-text)}.alt{--header-color:rgba(254, 254, 254, 1.00);--subheader-color:rgba(235, 235, 227, 1.00);--small-color:rgba(235, 235, 227, 1.00);--text-color:rgba(255, 255, 255, 1.00);--link-color:rgba(166, 205, 255, 1.00);--link-color-hover:rgba(200, 229, 255, 1.00);--link-decoration:none;--link-decoration-hover:none}.grid-container{max-width:var(--site-width)}.radius{border-radius:var(--radius)}body{font-size:calc(17rem/16)}h1,.h1{font-size:calc(41rem/16)}h2,.h2{font-size:calc(38rem/16)}h3,.h3{font-size:calc(32rem/16)}h4,.h4{font-size:calc(22rem/16)}h5,.h5{font-size:calc(20rem/16)}h6,.h6{font-size:calc(17rem/16)}small{font-size:70%}.button{font-size:calc(16rem/16)}.button.tiny{font-size:calc(10rem/16)}.button.small{font-size:calc(12rem/16)}.button.large{font-size:calc(20rem/16)}@media only screen and (min-width:40em){body{font-size:calc(18rem/16)}h1,.h1{font-size:calc(48rem/16)}h2,.h2{font-size:calc(42rem/16)}h3,.h3{font-size:calc(32rem/16)}h4,.h4{font-size:calc(27rem/16)}h5,.h5{font-size:calc(22rem/16)}h6,.h6{font-size:calc(18rem/16)}small{font-size:70%}}@media only screen and (min-width:64em){body{font-size:calc(18rem/16)}h1,.h1{font-size:calc(60rem/16)}h2,.h2{font-size:calc(43rem/16)}h3,.h3{font-size:calc(33rem/16)}h4,.h4{font-size:calc(28rem/16)}h5,.h5{font-size:calc(23rem/16)}h6,.h6{font-size:calc(18rem/16)}small{font-size:80%}}a{color:var(--link-color);text-decoration:var(--link-decoration)}a:hover,a:focus{color:var(--link-color-hover);text-decoration:var(--link-decoration-hover)}.menu a{color:var(--menu-link-color);background:var(--menu-bg-color)}.menu a:hover{color:var(--menu-link-color-hover)}h1,h2,h3,h4,h5,h6{color:var(--header-color)}small{color:var(--small-color)}.subheader{color:var(--subheader-color)}.text ul,.text ol{list-style-position:outside}.text>ul,.text>ol,.text .mez>div>ul,.text .mez>div>ol{margin-left:1.25rem}.text ul{list-style-type:disc}.text ul ul,.text ol ul{list-style-type:circle}.text ol{list-style-type:decimal}.text ol ol,.text ul ol{list-style-type:lower-alpha}.radius,.radius:before,.radius:after{border-radius:calc(3rem/16)}body{background-color:rgba(235, 235, 227, 1.00);}
/*!* Font Awesome Pro 5.14.0 by @fontawesome - https://fontawesome.com* License - https://fontawesome.com/license (Commercial License)*/@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:block;src:url("../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.eot");src:url("../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.woff2") format("woff2"),url("../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.woff") format("woff"),url("../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.ttf") format("truetype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:'Font Awesome 5 Brands';font-weight:400}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:300;font-display:block;src:url("../rw_common/plugins/stacks/fa5-fonts/fa-light-300.eot");src:url("../rw_common/plugins/stacks/fa5-fonts/fa-light-300.eot?#iefix") format("embedded-opentype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-light-300.woff2") format("woff2"),url("../rw_common/plugins/stacks/fa5-fonts/fa-light-300.woff") format("woff"),url("../rw_common/plugins/stacks/fa5-fonts/fa-light-300.ttf") format("truetype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-light-300.svg#fontawesome") format("svg")}.fal{font-family:'Font Awesome 5 Pro';font-weight:300}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:400;font-display:block;src:url("../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.eot");src:url("../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.woff2") format("woff2"),url("../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.woff") format("woff"),url("../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.ttf") format("truetype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.svg#fontawesome") format("svg")}.far{font-family:'Font Awesome 5 Pro';font-weight:400}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;font-display:block;src:url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.eot");src:url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.woff2") format("woff2"),url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.woff") format("woff"),url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.ttf") format("truetype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:'Font Awesome 5 Pro';font-weight:900}  

form.blog-filter-form input,form.blog-filter-form select,form.blog-filter-form textarea,form.datastore-form input,form.datastore-form select,form.datastore-form textarea{padding:0.70rem;border-width:1px;border-radius:3px;margin-bottom:1.00rem;font-size:1.00rem;background-color:rgba(255, 255, 255, 1.00);border-color:rgba(204, 204, 204, 1.00);color:rgba(34, 34, 34, 1.00)}form.blog-filter-form select,form.datastore-form select{padding-right:1.5rem}form.blog-filter-form input,form.blog-filter-form select,form.datastore-form input,form.datastore-form select{height:2.30rem}form.blog-filter-form::placeholder,form.datastore-form::placeholder{color:rgba(204, 204, 204, 1.00)}form.blog-filter-form:-ms-input-placeholder,form.datastore-form:-ms-input-placeholder{color:rgba(204, 204, 204, 1.00)}form.blog-filter-form::-ms-input-placeholder,form.datastore-form::-ms-input-placeholder{color:rgba(204, 204, 204, 1.00)}

  h1,.h1, h2,.h2, h3,.h3, h4,.h4, h5,.h5, h6,.h6,     .button,.header-font{font-family:"Urbanist",sans-serif }
html,body,            .header-thin{font-family:"Urbanist",sans-serif }
            .signature-font{font-family:"Arizonia",sans-serif !important}

            .button,.myclass{font-weight:600 ;}
            .small-text{font-size:calc(15rem/16) ;}@media only screen and (min-width:40em) {            .small-text{font-size:calc(15rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .small-text{font-size:calc(15rem/16) ;line-height:1.50 }}
            .tiny-text{font-size:calc(13rem/16) ;}@media only screen and (min-width:40em) {            .tiny-text{font-size:calc(13rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .tiny-text{font-size:calc(13rem/16) ;line-height:1.50 }}
            .signature-size{font-size:calc(31rem/16) ;}@media only screen and (min-width:40em) {            .signature-size{font-size:calc(33rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            .signature-size{font-size:calc(34rem/16) ;line-height:1.10 }}
  h1,.h1, h2,.h2, h3,.h3, h4,.h4, h5,.h5, h6,.h6,     .myclass{font-weight:700 ;line-height:1.10 ;}
            .bold{font-weight:700 !important;}
            .thin{font-weight:300 !important;}
            .line-height{line-height:1.10 !important;}
            .custom-underline .text a{font-weight:700 ;}

.admin-menu .fas{color:var(--alert) ;}
.vivid-icons .fas{color:var(--alert) ;}
.gray-icons .fas{color:var(--secondary) ;}
.gray-icons .far{color:var(--secondary) ;}
.gray-icons .fal{color:var(--secondary) ;}
.vivid-icons .far{color:var(--alert) ;}
.vivid-icons .fal{color:var(--alert) ;}
.footer .fas{color:var(--primary) !important;}
.cms-save{color:var(--white-color) !important;}
.gray-text{--header-color:rgba(82, 81, 82, 0.86);--subheader-color:rgba(82, 81, 82, 0.86);--small-color:rgba(82, 81, 82, 0.86);--text-color:rgba(82, 81, 82, 0.86);--link-color:rgba(82, 81, 82, 0.86);--link-color-hover:rgba(82, 81, 82, 0.86);--link-decoration:none;--link-decoration-hover:none}
.dark-links{--header-color:rgba(14, 33, 57, 1.00);--subheader-color:rgba(138, 138, 138, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(34, 34, 34, 1.00);--link-color:rgba(34, 34, 34, 1.00);--link-color-hover:rgba(204, 68, 74, 1.00);--link-decoration:none;--link-decoration-hover:none}
.necessary-field{color:rgba(204, 48, 50, 1.00) ;}

.box-shadow{box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.20);}
.drop-shadow{filter:drop-shadow(0px 0px 20px rgba(0, 0, 0, 0.43));}
.text-shadow{text-shadow:0px 0px 15px rgba(0, 0, 0, 0.70);}

.success-light{background-color:rgba(238, 248, 237, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.success-light{background-attachment:scroll!important}}
.alert-light{background-color:rgba(248, 227, 225, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.alert-light{background-attachment:scroll!important}}
.callout{background-color:var(--secondary) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.callout{background-attachment:scroll!important}}
.overlay-bg{position:relative;z-index:0}.overlay-bg:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.74 ;background-color:rgba(0, 0, 0, 1.00) ;}

.p-admin{padding:1.25rem !important;} @media only screen and (min-width:40em){.p-admin{padding:1.5rem !important}}@media only screen and (min-width:64em){.p-admin{padding:2rem !important}} 
.adminbox-margin{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:16.00px ;margin-left:0.00px ;}@media only screen and (min-width:40em){.adminbox-margin{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:16.00px ;margin-left:0.00px }}@media only screen and (min-width:64em){.adminbox-margin{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:16.00px ;margin-left:0.00px }}
.admin-titles{margin-top:12.00px ;margin-right:0.00px ;margin-bottom:0.00px ;margin-left:0.00px ;}@media only screen and (min-width:40em){.admin-titles{margin-top:12.00px ;margin-right:0.00px ;margin-bottom:0.00px ;margin-left:0.00px }}@media only screen and (min-width:64em){.admin-titles{margin-top:12.00px ;margin-right:0.00px ;margin-bottom:0.00px ;margin-left:0.00px }}
.two-col-box{padding-top:0.75rem ;padding-right:1.5rem ;padding-bottom:0.75rem ;padding-left:1.5rem ;}  

.button.small{border-radius:4px ;}
.button.medium{border-radius:4px ;}
.button.large{border-radius:4px ;}
.tcms-gallery img{border-radius:8px ;}
.circle {border-radius:50% ;}

.bottom-border{border-color:var(--light-gray) ;border-width:0px 0px 1px 0px ;border-bottom-style:solid ;}
.bottom-border-dark{border-color:var(--medium-gray) ;border-width:0px 0px 1px 0px ;border-bottom-style:solid ;}
.square{display:flex;align-items:center;aspect-ratio:1/1;}
.reveal{border-width:0px ;}
.sticky{z-index:99 }
.stick-on-top{z-index:120 !important}
.admin-save-position{position:fixed    ;z-index:1001 ;top:14px ;bottom:unset ;left:unset ;right:16px ;}
.fit-name{display:inline-block;white-space:nowrap}
.divider-border{border-color:rgba(255, 255, 255, 0.11) ;border-width:0px 0px 1px 0px ;border-bottom-style:solid ;}

.black-20 .menubar-bg{position:relative;z-index:0}.black-20 .menubar-bg:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.20 ;background-color:var(--black) ;}
.black-40 .menubar-bg{position:relative;z-index:0}.black-40 .menubar-bg:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.40 ;background-color:var(--black) ;}
.black-60 .menubar-bg{position:relative;z-index:0}.black-60 .menubar-bg:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.60 ;background-color:var(--black) ;}
.black-80 .menubar-bg{position:relative;z-index:0}.black-80 .menubar-bg:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.80 ;background-color:var(--black) ;}
.primary-20 .menubar-bg{position:relative;z-index:0}.primary-20 .menubar-bg:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.20 ;background-color:rgba(14, 33, 57, 1.00) ;}
.primary-40 .menubar-bg{position:relative;z-index:0}.primary-40 .menubar-bg:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.40 ;background-color:rgba(14, 33, 57, 0.39) ;}
.primary-60 .menubar-bg{position:relative;z-index:0}.primary-60 .menubar-bg:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.60 ;background-color:var(--primary) ;}
.primary-80 .menubar-bg{position:relative;z-index:0}.primary-80 .menubar-bg:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.80 ;background-color:rgba(14, 33, 57, 1.00) ;}
.white-80 .menubar-bg{position:relative;z-index:0}.white-80 .menubar-bg:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.20 ;background-color:var(--white) ;}
.white-80 .menubar-bg{position:relative;z-index:0}.white-80 .menubar-bg:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.40 ;background-color:var(--white) ;}
.white-80 .menubar-bg{position:relative;z-index:0}.white-80 .menubar-bg:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.60 ;background-color:var(--white) ;}
.white-80 .menubar-bg{position:relative;z-index:0}.white-80 .menubar-bg:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.80 ;background-color:var(--white) ;}

 .footer-menu>.menu a, .menu.footer-menu a{--menu-link-color:rgba(101, 100, 101, 0.86);--menu-link-color-hover:rgba(51, 51, 51, 1.00);--menu-bg-color:rgba(255, 255, 255, 0.00);--menu-caret-color:rgba(97, 103, 173, 0.00);--menu-border-accent:2px solid var(--menu-link-color)} .footer-menu>.menu .menu-text, .menu.footer-menu .menu-text{--menu-text-color:rgba(68, 68, 68, 1.00)} .footer-menu>.menu>li>a, .menu.footer-menu>li>a{padding-top:0.5rem;padding-bottom:0.5rem} .footer-menu>.menu .submenu>li>a, .menu.footer-menu .submenu>li>a{padding-top:0.25rem;padding-bottom:0.25rem} .footer-menu>.menu li.active>a, .footer-menu>.menu li.is-active>a, .footer-menu>.menu a.is-active, .menu.footer-menu li.active>a, .menu.footer-menu li.is-active>a, .menu.footer-menu a.is-active{--menu-bg-color:rgba(255, 255, 255, 0.00);--menu-link-color:rgba(51, 51, 51, 1.00);--menu-caret-color:rgba(97, 103, 173, 0.00);--menu-link-color-hover:rgba(51, 51, 51, 1.00)} .footer-menu>.menu .submenu li.active>a, .footer-menu>.menu .submenu li.is-active>a, .footer-menu>.menu .submenu a.is-active, .menu.footer-menu .submenu li.active>a, .menu.footer-menu .submenu li.is-active>a, .menu.footer-menu .submenu a.is-active{--menu-caret-color:rgba(97, 103, 173, 0.00)} .footer-menu>.menu .submenu a, .menu.footer-menu .submenu a{--menu-caret-color:rgba(97, 103, 173, 0.00)} .footer-menu>.menu .submenu, .menu.footer-menu .submenu{--submenu-bg-color:rgba(97, 103, 173, 0.00);--submenu-border:1px solid rgba(202, 202, 202, 1.00)} .footer-menu>.menu .submenu a, .menu.footer-menu .submenu a{--menu-bg-color:transparent;--menu-link-color:rgba(101, 100, 101, 0.86);--menu-link-color-hover:rgba(51, 51, 51, 1.00)} .footer-menu>.menu .submenu .menu-text, .menu.footer-menu .submenu .menu-text{--menu-text-color:rgba(68, 68, 68, 1.00)} .footer-menu>.menu .submenu li.active>a, .footer-menu>.menu .submenu li.is-active>a, .footer-menu>.menu .submenu a.is-active, .menu.footer-menu .submenu li.active>a, .menu.footer-menu .submenu li.is-active>a, .menu.footer-menu .submenu a.is-active{--menu-caret-color:rgba(97, 103, 173, 0.00);--menu-bg-color:rgba(255, 255, 255, 0.00);--menu-link-color:rgba(51, 51, 51, 1.00);--menu-link-color-hover:rgba(51, 51, 51, 1.00)} .footer-menu>.menu a::after, .menu.footer-menu a::after{display:none!important}
.footer .menu:not(.submenu)>li>a{padding-top:4.00px !important;padding-right:0.00px !important;padding-bottom:4.00px !important;padding-left:0.00px !important;}@media only screen and (min-width:40em){.footer .menu:not(.submenu)>li>a{padding-top:4.00px !important;padding-right:0.00px !important;padding-bottom:4.00px !important;padding-left:0.00px !important}}@media only screen and (min-width:64em){.footer .menu:not(.submenu)>li>a{padding-top:4.00px !important;padding-right:0.00px !important;padding-bottom:4.00px !important;padding-left:0.00px !important}}
            .footer .menu:not(.submenu)>li>a{font-size:calc(14rem/16) !important;font-weight:400 !important;line-height:1.20 !important;}@media only screen and (min-width:40em) {            .footer .menu:not(.submenu)>li>a{font-size:calc(15rem/16) !important;line-height:1.20 !important}}@media only screen and (min-width:64em) {            .footer .menu:not(.submenu)>li>a{font-size:calc(15rem/16) !important;line-height:1.20 !important}}

.profile-pic-bg{background-color:var(--light-gray) ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.profile-pic-bg{background-attachment:scroll!important}}
.is-stuck .sidebar-style{background-color:var(--white) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.is-stuck .sidebar-style{background-attachment:scroll!important}}
.sidebar-style{border-radius:400px ;}
@media screen and (min-width: 40em){.white-border{border-color:var(--light-gray) ;border-width:6px ;border-style:solid ;}}
@media screen and (max-width: 39.9375em){.white-border{border-color:var(--light-gray) ;border-width:3px ;border-style:solid ;}}
.is-stuck .white-border{border-color:var(--white) ;border-width:6px ;border-style:solid ;}
@media screen and (min-width: 40em){.profile-pic-position{position: absolute   ;z-index:99 ;top:-165px ;bottom:unset ;left:unset ;right:unset ;}}
.profile-pic-mobile-overlap{margin-top:-88.00px ;margin-right:-88.00px ;margin-bottom:0.00px ;margin-left:0.00px ;}@media only screen and (min-width:40em){.profile-pic-mobile-overlap{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:0.00px ;margin-left:0.00px }}@media only screen and (min-width:64em){.profile-pic-mobile-overlap{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:0.00px ;margin-left:0.00px }}
.profile-pic-width{width:100.00px !important;}@media only screen and (min-width:40em){.profile-pic-width{width:200.00px !important}}@media only screen and (min-width:64em){.profile-pic-width{width:220.00px !important}}
.is-stuck .sidebar-style{filter:drop-shadow(0px 0px 20px rgba(0, 0, 0, 0.43));}
.sidebar-title{display:none } 
.is-stuck .sidebar-title{display:inline-block } 
.sidebar-title{transition:all 300ms ease-out 0ms !important}
.sidebar-style{transition:all 300ms ease-out 0ms !important}

 .mobile-menu>.menu a, .menu.mobile-menu a{--menu-link-color:rgba(68, 68, 68, 1.00);--menu-link-color-hover:rgba(34, 34, 34, 1.00);--menu-bg-color:rgba(255, 255, 255, 0.00);--menu-caret-color:rgba(239, 35, 60, 1.00);--menu-border-accent:2px solid var(--menu-link-color)} .mobile-menu>.menu .menu-text, .menu.mobile-menu .menu-text{--menu-text-color:rgba(68, 68, 68, 1.00)} .mobile-menu>.menu>li>a, .menu.mobile-menu>li>a{padding-top:0.75rem;padding-bottom:0.75rem} .mobile-menu>.menu .submenu>li>a, .menu.mobile-menu .submenu>li>a{padding-top:0.75rem;padding-bottom:0.75rem} .mobile-menu>.menu li.active>a, .mobile-menu>.menu li.is-active>a, .mobile-menu>.menu a.is-active, .menu.mobile-menu li.active>a, .menu.mobile-menu li.is-active>a, .menu.mobile-menu a.is-active{--menu-bg-color:rgba(255, 255, 255, 0.00);--menu-link-color:rgba(239, 35, 60, 1.00);--menu-caret-color:rgba(68, 68, 68, 1.00);--menu-link-color-hover:rgba(239, 35, 60, 1.00)} .mobile-menu>.menu .submenu li.active>a, .mobile-menu>.menu .submenu li.is-active>a, .mobile-menu>.menu .submenu a.is-active, .menu.mobile-menu .submenu li.active>a, .menu.mobile-menu .submenu li.is-active>a, .menu.mobile-menu .submenu a.is-active{--menu-caret-color:rgba(68, 68, 68, 1.00)} .mobile-menu>.menu .submenu a, .menu.mobile-menu .submenu a{--menu-caret-color:rgba(239, 35, 60, 1.00)} .mobile-menu>.menu .submenu, .menu.mobile-menu .submenu{--submenu-bg-color:rgba(254, 254, 254, 0.00);--submenu-border:1px solid rgba(202, 202, 202, 1.00)} .mobile-menu>.menu .submenu a, .menu.mobile-menu .submenu a{--menu-bg-color:transparent;--menu-link-color:rgba(68, 68, 68, 1.00);--menu-link-color-hover:rgba(34, 34, 34, 1.00)} .mobile-menu>.menu .submenu .menu-text, .menu.mobile-menu .submenu .menu-text{--menu-text-color:rgba(68, 68, 68, 1.00)} .mobile-menu>.menu .submenu li.active>a, .mobile-menu>.menu .submenu li.is-active>a, .mobile-menu>.menu .submenu a.is-active, .menu.mobile-menu .submenu li.active>a, .menu.mobile-menu .submenu li.is-active>a, .menu.mobile-menu .submenu a.is-active{--menu-caret-color:rgba(68, 68, 68, 1.00);--menu-bg-color:rgba(254, 254, 254, 0.00);--menu-link-color:rgba(239, 35, 60, 1.00);--menu-link-color-hover:rgba(239, 35, 60, 1.00)}
            .mobile-menu .menu:not(.submenu)>li>a{font-size:calc(20rem/16) ;font-weight:400 ;}@media only screen and (min-width:40em) {            .mobile-menu .menu:not(.submenu)>li>a{font-size:calc(20rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .mobile-menu .menu:not(.submenu)>li>a{font-size:calc(20rem/16) ;line-height:1.50 }}
            .mobile-menu .menu .submenu>li>a{font-size:calc(17rem/16) ;font-weight:400 ;}@media only screen and (min-width:40em) {            .mobile-menu .menu .submenu>li>a{font-size:calc(17rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .mobile-menu .menu .submenu>li>a{font-size:calc(17rem/16) ;line-height:1.50 }}
.off-canvas-wrapper{z-index:100 }

.{display:none } 
.mobile-menu-scroll-button{background-color:rgba(0, 0, 0, 0.53) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;-webkit-background-clip:border-box !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.mobile-menu-scroll-button{background-attachment:scroll!important}}
.mobile-menu-scroll-button:hover{background-color:rgba(0, 0, 0, 0.74) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;-webkit-background-clip:border-box !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.mobile-menu-scroll-button{background-attachment:scroll!important}}
.mobile-menu-show{display:block !important} 
.mobile-menu-scroll-button{position:fixed    ;z-index:1000 ;top:unset ;bottom:0px ;left:unset ;right:0px ;}
.mobile-menu-scroll-button{opacity:0.00 }
.mobile-menu-show{opacity:1.00 !important}
.mobile-menu-show{transition:all 350ms ease 0ms }
.mobile-menu-scroll-button{color:var(--white) !important;}
.mobile-menu-scroll-button{border-radius:0px !important;}

 .admin-pages-menu>.menu a, .menu.admin-pages-menu a{--menu-link-color:rgba(73, 73, 73, 1.00);--menu-link-color-hover:rgba(31, 31, 31, 1.00);--menu-bg-color:rgba(255, 255, 255, 0.00);--menu-caret-color:rgba(97, 103, 173, 1.00);--menu-border-accent:2px solid var(--menu-link-color)} .admin-pages-menu>.menu .menu-text, .menu.admin-pages-menu .menu-text{--menu-text-color:rgba(68, 68, 68, 1.00)} .admin-pages-menu>.menu>li>a, .menu.admin-pages-menu>li>a{padding-top:1rem;padding-bottom:1rem} .admin-pages-menu>.menu .submenu>li>a, .menu.admin-pages-menu .submenu>li>a{padding-top:0.75rem;padding-bottom:0.75rem} .admin-pages-menu>.menu li.active>a, .admin-pages-menu>.menu li.is-active>a, .admin-pages-menu>.menu a.is-active, .menu.admin-pages-menu li.active>a, .menu.admin-pages-menu li.is-active>a, .menu.admin-pages-menu a.is-active{--menu-bg-color:rgba(254, 254, 254, 1.00);--menu-link-color:rgba(31, 31, 31, 1.00);--menu-caret-color:rgba(255, 255, 255, 1.00);--menu-link-color-hover:rgba(31, 31, 31, 1.00)} .admin-pages-menu>.menu .submenu li.active>a, .admin-pages-menu>.menu .submenu li.is-active>a, .admin-pages-menu>.menu .submenu a.is-active, .menu.admin-pages-menu .submenu li.active>a, .menu.admin-pages-menu .submenu li.is-active>a, .menu.admin-pages-menu .submenu a.is-active{--menu-caret-color:rgba(255, 255, 255, 1.00)} .admin-pages-menu>.menu .submenu a, .menu.admin-pages-menu .submenu a{--menu-caret-color:rgba(97, 103, 173, 1.00)} .admin-pages-menu>.menu .submenu, .menu.admin-pages-menu .submenu{--submenu-bg-color:rgba(255, 255, 255, 0.00);--submenu-border:1px solid rgba(202, 202, 202, 1.00)} .admin-pages-menu>.menu .submenu a, .menu.admin-pages-menu .submenu a{--menu-bg-color:transparent;--menu-link-color:rgba(73, 73, 73, 1.00);--menu-link-color-hover:rgba(31, 31, 31, 1.00)} .admin-pages-menu>.menu .submenu .menu-text, .menu.admin-pages-menu .submenu .menu-text{--menu-text-color:rgba(68, 68, 68, 1.00)} .admin-pages-menu>.menu .submenu li.active>a, .admin-pages-menu>.menu .submenu li.is-active>a, .admin-pages-menu>.menu .submenu a.is-active, .menu.admin-pages-menu .submenu li.active>a, .menu.admin-pages-menu .submenu li.is-active>a, .menu.admin-pages-menu .submenu a.is-active{--menu-caret-color:rgba(255, 255, 255, 1.00);--menu-bg-color:rgba(255, 255, 255, 1.00);--menu-link-color:rgba(31, 31, 31, 1.00);--menu-link-color-hover:rgba(31, 31, 31, 1.00)} .admin-pages-menu>.menu a::after, .menu.admin-pages-menu a::after{display:none!important}
.admin-pages-menu-container .menu>li>a{border-radius:10px ;}
            .admin-pages-menu-container .menu>li>a{font-size:calc(15rem/16) ;font-weight:400 ;}@media only screen and (min-width:40em) {            .admin-pages-menu-container .menu>li>a{font-size:calc(16rem/16) ;line-height:1.00 }}@media only screen and (min-width:64em) {            .admin-pages-menu-container .menu>li>a{font-size:calc(16rem/16) ;line-height:1.00 }}
.admin-pages-menu-container{padding-top:0.25rem !important;padding-right:0 !important;padding-bottom:0.25rem !important;padding-left:0 !important;} @media only screen and (min-width:40em){.admin-pages-menu-container{padding-top:0.5rem !important;padding-right:0 !important;padding-bottom:0.5rem !important;padding-left:0 !important;}}@media only screen and (min-width:64em){.admin-pages-menu-container{padding-right:0 !important;padding-left:0 !important;}} 

 .main-menu>.menu a, .menu.main-menu a{--menu-link-color:rgba(50, 71, 100, 1.00);--menu-link-color-hover:rgba(12, 20, 31, 1.00);--menu-bg-color:rgba(254, 254, 254, 0.00);--menu-caret-color:rgba(50, 71, 100, 1.00);--menu-border-accent:2px solid var(--menu-link-color)} .main-menu>.menu .menu-text, .menu.main-menu .menu-text{--menu-text-color:rgba(12, 20, 31, 1.00)} .main-menu>.menu>li>a, .menu.main-menu>li>a{padding-top:0.5rem;padding-bottom:0.5rem} .main-menu>.menu .submenu>li>a, .menu.main-menu .submenu>li>a{padding-top:0.5rem;padding-bottom:0.5rem} .main-menu>.menu li.active>a, .main-menu>.menu li.is-active>a, .main-menu>.menu a.is-active, .menu.main-menu li.active>a, .menu.main-menu li.is-active>a, .menu.main-menu a.is-active{--menu-bg-color:rgba(255, 255, 255, 0.00);--menu-link-color:rgba(12, 20, 31, 1.00);--menu-caret-color:rgba(50, 71, 100, 1.00);--menu-link-color-hover:rgba(12, 20, 31, 1.00)} .main-menu>.menu .submenu li.active>a, .main-menu>.menu .submenu li.is-active>a, .main-menu>.menu .submenu a.is-active, .menu.main-menu .submenu li.active>a, .menu.main-menu .submenu li.is-active>a, .menu.main-menu .submenu a.is-active{--menu-caret-color:rgba(50, 71, 100, 1.00)} .main-menu>.menu .submenu a, .menu.main-menu .submenu a{--menu-caret-color:rgba(50, 71, 100, 1.00)} .main-menu>.menu .submenu, .menu.main-menu .submenu{--submenu-bg-color:rgba(254, 254, 254, 0.00);--submenu-border:1px solid rgba(202, 202, 202, 1.00)} .main-menu>.menu .submenu a, .menu.main-menu .submenu a{--menu-bg-color:transparent;--menu-link-color:rgba(50, 71, 100, 1.00);--menu-link-color-hover:rgba(12, 20, 31, 1.00)} .main-menu>.menu .submenu .menu-text, .menu.main-menu .submenu .menu-text{--menu-text-color:rgba(12, 20, 31, 1.00)} .main-menu>.menu .submenu li.active>a, .main-menu>.menu .submenu li.is-active>a, .main-menu>.menu .submenu a.is-active, .menu.main-menu .submenu li.active>a, .menu.main-menu .submenu li.is-active>a, .menu.main-menu .submenu a.is-active{--menu-caret-color:rgba(50, 71, 100, 1.00);--menu-bg-color:rgba(254, 254, 254, 0.00);--menu-link-color:rgba(12, 20, 31, 1.00);--menu-link-color-hover:rgba(12, 20, 31, 1.00)}
.main-menu-bar .menu>li>a{transition:all 250ms ease 0ms }
            .main-menu-bar .menu:not(.submenu)>li>a{font-size:calc(17rem/16) ;line-height:1.00 ;}@media only screen and (min-width:40em) {            .main-menu-bar .menu:not(.submenu)>li>a{font-size:calc(17rem/16) ;line-height:1.00 }}@media only screen and (min-width:64em) {            .main-menu-bar .menu:not(.submenu)>li>a{font-size:calc(17rem/16) ;line-height:1.00 }}
            .menu>li.is-active>a, .menu>li.active>a, .menu>li>a.is_active, .menu>li>a.is-active{font-weight:700 ;}
.main-menu-padding{padding-top:20.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px ;}@media only screen and (min-width:40em){.main-menu-padding{padding-top:20.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px }}@media only screen and (min-width:64em){.main-menu-padding{padding-top:20.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px }}
.is-stuck .main-menu-padding{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px ;}@media only screen and (min-width:40em){.is-stuck .main-menu-padding{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px }}@media only screen and (min-width:64em){.is-stuck .main-menu-padding{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px }}

.job-accordion .accordion-content{margin-bottom:0.75rem ;}  
.job-accordion .accordion-item.is-active a{margin-bottom:0 ;}  
.job-accordion .accordion-bg-section{background-color:transparent ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.job-accordion .accordion-bg-section{background-attachment:scroll!important}}
.job-accordion .accordion-content{background-color:var(--white) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.job-accordion .accordion-content{background-attachment:scroll!important}}
.job-accordion .accordion-title{background-color:var(--white) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.job-accordion .accordion-title{background-attachment:scroll!important}}
.job-accordion .accordion-title:hover{background-color:var(--white) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.job-accordion .accordion-title{background-attachment:scroll!important}}
.job-accordion .accordion-title{width:100% ;}  
.job-accordion .accordion-item a{margin-bottom:0.75rem ;}  
.job-accordion .accordion-title{border-radius:5px ;}
.job-accordion .accordion-item.is-active>.accordion-title{border-radius:5px 5px 0px 0px ;}
.job-accordion .accordion-content{border-radius:0px 0px 5px 5px ;}
            .job-accordion .accordion-title{font-size:calc(18rem/16) ;font-weight:600 ;}@media only screen and (min-width:40em) {            .job-accordion .accordion-title{font-size:calc(18rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .job-accordion .accordion-title{font-size:calc(18rem/16) ;line-height:1.50 }}
            .job-accordion .accordion-title::before{font-size:calc(19rem/16) ;}@media only screen and (min-width:40em) {            .job-accordion .accordion-title::before{font-size:calc(26rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .job-accordion .accordion-title::before{font-size:calc(27rem/16) ;line-height:1.50 }}
.job-accordion .accordion-title:before{color:var(--white) ;}
.job-accordion .accordion-title:before{background-color:var(--alert) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.job-accordion .accordion-title{background-attachment:scroll!important}}
.job-accordion .accordion-title:before{border-radius:100% ;}






.job-accordion .accordion-title:hover:before

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translateZ(0)
        
        
        
        rotateX(0deg) rotateY(0deg) rotateZ(180deg)
        
        
        ;
}

.job-accordion .accordion-title:before{transition:all 250ms ease-in-out 0ms }
.job-accordion .accordion-title:before{display:flex;align-items:center;aspect-ratio:1/1;}
.job-accordion .accordion-title:first-child{border-radius:5px 5px 5px 5px ;}
.job-accordion .accordion-item.is-active>.accordion-title:first-child{border-radius:5px 5px 0px 0px ;}
.job-accordion .accordion-content:last-child{border-radius:0px 0px 5px 5px ;}

            .styled-accordion .accordion-title{font-size:calc(17rem/16) ;}@media only screen and (min-width:40em) {            .styled-accordion .accordion-title{font-size:calc(17rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .styled-accordion .accordion-title{font-size:calc(18rem/16) ;line-height:1.50 }}
            .styled-accordion .accordion-item.is-active>.accordion-title{font-size:calc(17rem/16) ;font-weight:700 ;}@media only screen and (min-width:40em) {            .styled-accordion .accordion-item.is-active>.accordion-title{font-size:calc(17rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .styled-accordion .accordion-item.is-active>.accordion-title{font-size:calc(18rem/16) ;line-height:1.50 }}
.styled-accordion .accordion-title{color:rgba(71, 71, 71, 1.00) ;}
.styled-accordion .accordion-item.is-active>.accordion-title{color:rgba(0, 0, 0, 1.00) ;}
.styled-accordion .accordion-item.is-active>.accordion-title:hover{color:rgba(0, 0, 0, 1.00) ;}
.styled-accordion .accordion-title{margin-bottom:0.25rem ;}  
.styled-accordion .accordion-item.is-active>.accordion-title{margin-bottom:0 ;}  
.styled-accordion .accordion-content{margin-bottom:0.25rem ;}  
.styled-accordion .accordion-item.is-active>.accordion-title{background-color:var(--white) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.styled-accordion .accordion-item.is-active>.accordion-title{background-attachment:scroll!important}}
.styled-accordion .accordion-title:hover{background-color:var(--white) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.styled-accordion .accordion-title{background-attachment:scroll!important}}
.styled-accordion .accordion-title{background-color:var(--white) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.styled-accordion .accordion-title{background-attachment:scroll!important}}
.accordion-bg-section{background-color:transparent ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.accordion-bg-section{background-attachment:scroll!important}}
.styled-accordion .accordion-content{padding-bottom:0 ;}  
.styled-accordion .accordion-title{border-radius:5px ;}
.styled-accordion .accordion-item.is-active>.accordion-title{border-radius:5px 5px 0px 0px ;}
.styled-accordion .accordion-content{border-radius:0px 0px 5px 5px ;}
.styled-accordion .accordion-title:first-child{border-radius:5px 5px 5px 5px ;}
.styled-accordion .accordion-item.is-active>.accordion-title:first-child{border-radius:5px 5px 0px 0px ;}
.styled-accordion .accordion-content:last-child{border-radius:0px 0px 5px 5px ;}

.tabs-panel{background-color:var(--white) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.tabs-panel{background-attachment:scroll!important}}
.tabs-title > a{background-color:transparent ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.tabs-title > a{background-attachment:scroll!important}}
.tabs-title > a[aria-selected='true']{background-color:var(--white) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.tabs-title > a[aria-selected='true']{background-attachment:scroll!important}}
            .tabs-title > a{font-size:calc(18rem/16) !important;}@media only screen and (min-width:40em) {            .tabs-title > a{font-size:calc(17rem/16) !important;line-height:1.50 !important}}@media only screen and (min-width:64em) {            .tabs-title > a{font-size:calc(17rem/16) !important;line-height:1.50 !important}}
            .tabs-title > a[aria-selected='true']{font-weight:700 !important;}
.tabs-title > a[aria-selected='true']{color:var(--subheader-color) ;}
.tabs-title > a{color:var(--dark-gray) ;}
.tabs-title > a[aria-selected='true']{transition:all 300ms ease-out 0ms }
.tabs-title > a{transition:all 300ms ease-out 0ms }
.tabs-content{transition:all 300ms ease-out 0ms }
.tabs-panel{padding:0 ;}  

input, textarea, select{border-radius:8px 8px 8px 8px !important;}
.contact-form input{border-color:var(--medium-gray) ;border-width:0px ;}
.contact-form textarea{border-color:var(--medium-gray) ;border-width:0px ;}
.contact-form select{border-color:var(--medium-gray) ;border-width:0px ;}
.contact-form input:focus{border-color:var(--medium-gray) ;border-width:0px ;}
.contact-form textarea:focus{border-color:var(--medium-gray) ;border-width:0px ;}
.contact-form select:focus{border-color:var(--medium-gray) ;border-width:0px ;}
.contact-form input{background-color:rgba(255, 255, 255, 0.43) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;-webkit-background-clip:border-box !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.contact-form input{background-attachment:scroll!important}}
.contact-form input:focus{background-color:rgba(255, 255, 255, 0.69) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;-webkit-background-clip:border-box !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.contact-form input{background-attachment:scroll!important}}
.contact-form textarea{background-color:rgba(255, 255, 255, 0.43) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;-webkit-background-clip:border-box !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.contact-form textarea{background-attachment:scroll!important}}
.contact-form textarea:focus{background-color:rgba(255, 255, 255, 0.69) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;-webkit-background-clip:border-box !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.contact-form textarea{background-attachment:scroll!important}}
.contact-form select{background-color:rgba(255, 255, 255, 0.43) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;-webkit-background-clip:border-box !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.contact-form select{background-attachment:scroll!important}}
.contact-form select:focus{background-color:rgba(255, 255, 255, 0.69) !important;background-position:center center !important;background-origin:padding-box !important;background-blend-mode:normal !important;background-attachment:scroll   !important;-webkit-background-clip:border-box !important;background-clip:border-box !important;}@media (hover:none) and (pointer:coarse){.contact-form select{background-attachment:scroll!important}}
.contact-form input, textarea, select{transition:all 300ms ease-out 0ms !important}
input:focus{box-shadow: 0px 4px 12px -8px rgba(98, 101, 112, 0.50);}
.contact-form input{padding-top:1.5rem !important;padding-right:0.75rem !important;padding-bottom:1.5rem !important;padding-left:0.75rem !important;}  
            .contact-form label{font-size:calc(16rem/16) ;}@media only screen and (min-width:40em) {            .contact-form label{font-size:calc(16rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .contact-form label{font-size:calc(16rem/16) ;line-height:1.50 }}








.total-blog-list-move .post:hover

{
    transform-origin: 50% 50% ;
    transform-style: flat ;
    transform :
        
        
        translate3d(0px, -4px, 0px)
        
        
        scale3d(1.03, 1.03, 1.03)
        
        
        
        ;
}

.total-blog-list .post{transition:all 400ms ease-out 0ms }
@charset "UTF-8";


@charset "UTF-8";

.stacks_in_12341{--offcanvas-size-small:250px;--offcanvas-size-medium:250px;--offcanvas-size-large:250px;}

.stacks_in_12352{line-height:0}.stacks_in_12352 svg{display:inline-block;max-width:100px;height:auto;}.stacks_in_12352.full-width svg{width:100%;height:auto}
@charset "UTF-8";

.header-bg{background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:  fixed ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.header-bg{background-attachment:scroll!important}}
.header-padding{padding-top:230.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px ;}@media only screen and (min-width:40em){.header-padding{padding-top:500.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px }}@media only screen and (min-width:64em){.header-padding{padding-top:500.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px }}

.eclipse-container.stacks_in_11822{--eclipse-animation-duration:4.00s;--eclipse-animation-delay:9.00s;--eclipse-timer-fadeout:200ms;--eclipse-timer-background:rgba(255, 255, 255, 0.30);--eclipse-timer-color:rgba(255, 255, 255, 0.80);--eclipse-timer-size:4px;--eclipse-overlay-color:rgba(0, 0, 0, 0.50);--eclipse-overlay-opacity:1.00}.eclipse-container.stacks_in_11822 .eclipse-overlay{  }
.stacks_in_11992{line-height:0}.stacks_in_11992 svg{display:inline-block;max-width:102px;height:auto;}.stacks_in_11992.full-width svg{width:100%;height:auto}
.eclipse-slide.stacks_in_11867{--eclipse-overlay-color:rgba(0, 0, 0, 0.50);--eclipse-overlay-opacity:1.00}.eclipse-slide.stacks_in_11867 .eclipse-overlay{backdrop-filter:blur(0px)}
.eclipse-slide.stacks_in_12097{--eclipse-overlay-color:rgba(0, 0, 0, 0.50);--eclipse-overlay-opacity:1.00}.eclipse-slide.stacks_in_12097 .eclipse-overlay{backdrop-filter:blur(0px)}
.eclipse-slide.stacks_in_11824{--eclipse-overlay-color:rgba(0, 0, 0, 0.50);--eclipse-overlay-opacity:1.00}.eclipse-slide.stacks_in_11824 .eclipse-overlay{backdrop-filter:blur(0px)}
.eclipse-slide.stacks_in_11869{--eclipse-overlay-color:rgba(0, 0, 0, 0.50);--eclipse-overlay-opacity:1.00}.eclipse-slide.stacks_in_11869 .eclipse-overlay{backdrop-filter:blur(0px)}
.eclipse-slide.stacks_in_12098{--eclipse-overlay-color:rgba(0, 0, 0, 0.50);--eclipse-overlay-opacity:1.00}.eclipse-slide.stacks_in_12098 .eclipse-overlay{backdrop-filter:blur(0px)}

.stacks_in_12000{line-height:0}.stacks_in_12000 svg{display:inline-block;max-width:100px;height:auto;}.stacks_in_12000.full-width svg{width:100%;height:auto}
.stacks_in_12010{line-height:0}.stacks_in_12010 svg{display:inline-block;max-width:100px;height:auto;}.stacks_in_12010.full-width svg{width:100%;height:auto}
@charset "UTF-8";


.stacks_in_11994{line-height:0}.stacks_in_11994 svg{display:inline-block;max-width:100px;height:auto;}.stacks_in_11994.full-width svg{width:100%;height:auto}

@charset "UTF-8";



.stacks_in_11753 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}

.stacks_in_11465.progress-section {
  position: relative;
}

.stacks_in_11465 .progress-title {
  font-size: 16px;
  margin-bottom: 4px;
}

.stacks_in_11465 .progress-container {
  width: 100%;
  height: 3px;
  background-color: lightgray;
  border-radius: 3px;
  overflow: hidden;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.stacks_in_11465 .progress-bar {
  height: 100%;
  width: 0%;
  background-image: linear-gradient(to right, rgba(75, 84, 162, 1.00), rgba(0, 0, 255, 1.00));
  transition: width 1500ms;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
}

.stacks_in_11465 .progress-bar-label {
  position: absolute;
  left: calc(93% + -30px);
  bottom: calc(3px + 8px);
  padding: 2px 8px;
  font-size: 14px;
  background-color: #f6f6f6;
  border-radius: 3px;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  white-space: nowrap;
  overflow: hidden;
}

.stacks_in_11465.progress-section:hover .progress-bar-label {
  opacity: 1;
}

/*  */.stacks_in_11468.progress-section {
  position: relative;
}

.stacks_in_11468 .progress-title {
  font-size: 16px;
  margin-bottom: 4px;
}

.stacks_in_11468 .progress-container {
  width: 100%;
  height: 3px;
  background-color: lightgray;
  border-radius: 3px;
  overflow: hidden;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.stacks_in_11468 .progress-bar {
  height: 100%;
  width: 0%;
  background-image: linear-gradient(to right, rgba(75, 84, 162, 1.00), rgba(0, 0, 255, 1.00));
  transition: width 1500ms;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
}

.stacks_in_11468 .progress-bar-label {
  position: absolute;
  left: calc(96% + -64px);
  bottom: calc(3px + 8px);
  padding: 2px 8px;
  font-size: 14px;
  background-color: #f6f6f6;
  border-radius: 3px;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  white-space: nowrap;
  overflow: hidden;
}

.stacks_in_11468.progress-section:hover .progress-bar-label {
  opacity: 1;
}

/*  */.stacks_in_11471.progress-section {
  position: relative;
}

.stacks_in_11471 .progress-title {
  font-size: 16px;
  margin-bottom: 4px;
}

.stacks_in_11471 .progress-container {
  width: 100%;
  height: 3px;
  background-color: lightgray;
  border-radius: 3px;
  overflow: hidden;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.stacks_in_11471 .progress-bar {
  height: 100%;
  width: 0%;
  background-image: linear-gradient(to right, rgba(75, 84, 162, 1.00), rgba(0, 0, 255, 1.00));
  transition: width 1500ms;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
}

.stacks_in_11471 .progress-bar-label {
  position: absolute;
  left: calc(100% + -100px);
  bottom: calc(3px + 8px);
  padding: 2px 8px;
  font-size: 14px;
  background-color: #f6f6f6;
  border-radius: 3px;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  white-space: nowrap;
  overflow: hidden;
}

.stacks_in_11471.progress-section:hover .progress-bar-label {
  opacity: 1;
}

/*  */
.circle-progress-container {
  position: relative;
  display: inline-block;
  width: 100%;
  padding-bottom: 100%;
  overflow: visible;
}

.stacks_in_11692 .circle-progress {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transform: rotate(-90deg);
}

.stacks_in_11692 .circle-progress-bg, 
.stacks_in_11692 .circle-progress-value {
  stroke-linecap: round;
}

.stacks_in_11692 .circle-progress-bg {
  stroke: lightgray;
}

.stacks_in_11692 .circle-progress-value {
  stroke: url(#circle-gradient-stacks_in_11692);
  stroke-dasharray: 283;
  stroke-dashoffset: 283;
  transition: stroke-dashoffset 2s;
}


.stacks_in_11692 .circle-progress-text {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  font-weight: bold;
  text-align: center; /* Added to center the text */
}

.stacks_in_11692 .circle-progress-number-container {
  display: flex;
  align-items: baseline;
}

.stacks_in_11692 .circle-progress-number {
  transition: 2s;
}

.stacks_in_11692 .circle-progress-label {
  font-size: 12px;
  font-weight: normal;
  margin-top: -10px; /* Adjust the margin to separate the count up number and the word "Projects" */
}

/*  */
.stacks_in_11692 .checkmark-container {
  display:none;
}
/*  */

.stacks_in_11692 .checkmark-circle {
  position: relative;
  width: calc(40px + 5px);
  height: calc(40px + 5px);
  background-color: white;
  border-radius: 50%;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}

.stacks_in_11692 .checkmark-circle svg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  stroke: rgba(75, 84, 162, 1.00);
  stroke-linecap: round;
}


@media screen and (-webkit-min-device-pixel-ratio:0) {
  .circle-progress-value {
    stroke: rgba(75, 84, 162, 1.00);
    stroke-dasharray: 283;
    stroke-dashoffset: 283;
    transition: stroke-dashoffset 2s;
  }
}

/*  */

.circle-progress-container {
  position: relative;
  display: inline-block;
  width: 100%;
  padding-bottom: 100%;
  overflow: visible;
}

.stacks_in_11693 .circle-progress {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transform: rotate(-90deg);
}

.stacks_in_11693 .circle-progress-bg, 
.stacks_in_11693 .circle-progress-value {
  stroke-linecap: round;
}

.stacks_in_11693 .circle-progress-bg {
  stroke: lightgray;
}

.stacks_in_11693 .circle-progress-value {
  stroke: url(#circle-gradient-stacks_in_11693);
  stroke-dasharray: 283;
  stroke-dashoffset: 283;
  transition: stroke-dashoffset 2s;
}


.stacks_in_11693 .circle-progress-text {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  font-weight: bold;
  text-align: center; /* Added to center the text */
}

.stacks_in_11693 .circle-progress-number-container {
  display: flex;
  align-items: baseline;
}

.stacks_in_11693 .circle-progress-number {
  transition: 2s;
}

.stacks_in_11693 .circle-progress-label {
  font-size: 12px;
  font-weight: normal;
  margin-top: -10px; /* Adjust the margin to separate the count up number and the word "Projects" */
}

/*  */
.stacks_in_11693 .checkmark-container {
  display:none;
}
/*  */

.stacks_in_11693 .checkmark-circle {
  position: relative;
  width: calc(20px + 5px);
  height: calc(20px + 5px);
  background-color: white;
  border-radius: 50%;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}

.stacks_in_11693 .checkmark-circle svg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  stroke: rgba(75, 84, 162, 1.00);
  stroke-linecap: round;
}


@media screen and (-webkit-min-device-pixel-ratio:0) {
  .circle-progress-value {
    stroke: rgba(75, 84, 162, 1.00);
    stroke-dasharray: 283;
    stroke-dashoffset: 283;
    transition: stroke-dashoffset 2s;
  }
}

/*  */



@charset "UTF-8";

.why-me-bg{background-repeat:no-repeat    ;background-position:center bottom ;background-origin:padding-box ;background-blend-mode:multiply ;background-attachment:  fixed ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.why-me-bg{background-attachment:scroll!important}}

.stacks_in_10095{min-height:50vh}@media only screen and (min-width:40em){.stacks_in_10095{min-height:50vh}}@media only screen and (min-width:64em){.stacks_in_10095{min-height:50vh}}.stacks_in_10095 .parallax-image.parallax-up,.stacks_in_10095 .parallax-image.parallax-down{min-height:calc(101% + 0%);}.stacks_in_10095 .parallax-image.parallax-left,.stacks_in_10095 .parallax-image.parallax-right{min-width:calc(101% + 20%);}.stacks_in_10095 .parallax-image.scale.parallax-left,.stacks_in_10095 .parallax-image.scale.parallax-right{max-width:calc(101% + 20%);}.stacks_in_10095.parallax-overlay:after{background-color:rgba(0, 0, 0, 0.30)}







@charset "UTF-8";

.stacks_in_11530{line-height:0}.stacks_in_11530 svg{display:inline-block;max-width:190px;height:auto;}.stacks_in_11530.full-width svg{width:100%;height:auto}.stacks_in_11530 svg *{fill:rgba(235, 235, 235, 1.00)}
@charset "UTF-8";.movingbox.stacks_in_11533{--wait-time:4500ms;--animation-speed:1.00s}  
.mb-dots-container.stacks_in_11560{--dot-align:center;--dot-color:rgba(255, 255, 255, 0.23);--dot-size:calc(12rem / 16);--dot-num-color:rgba(255, 255, 255, 1.00);--dot-num-size:calc(var(--dot-size) / 2)}.mb-dots-container.stacks_in_11560 .mb-active{--dot-size:calc(12rem / 16);--dot-color:rgba(255, 255, 255, 0.70);--dot-num-color:rgba(255, 255, 255, 1.00)}

.stacks_in_11497{line-height:0}.stacks_in_11497 svg{display:inline-block;max-width:190px;height:auto;}.stacks_in_11497.full-width svg{width:100%;height:auto}.stacks_in_11497 svg *{fill:rgba(235, 235, 235, 1.00)}


.stacks_in_10347{min-height:50vh}@media only screen and (min-width:40em){.stacks_in_10347{min-height:50vh}}@media only screen and (min-width:64em){.stacks_in_10347{min-height:50vh}}.stacks_in_10347 .parallax-image.parallax-up,.stacks_in_10347 .parallax-image.parallax-down{min-height:calc(101% + 40%);}.stacks_in_10347 .parallax-image.parallax-left,.stacks_in_10347 .parallax-image.parallax-right{min-width:calc(101% + 20%);}.stacks_in_10347 .parallax-image.scale.parallax-left,.stacks_in_10347 .parallax-image.scale.parallax-right{max-width:calc(101% + 20%);}.stacks_in_10347.parallax-overlay:after{background-color:rgba(0, 0, 0, 0.43)}
.blog_stacks_in_10365 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  margin: -0.75rem;
  width: calc(100% + 1.5rem); }
  .blog_stacks_in_10365 .post {
    flex: 1 1 300px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin: 0.75rem; }
  .blog_stacks_in_10365 .full-layout {
    display: none; }

@media only screen and (min-width: 40.063em) {
  .blog_stacks_in_10365.flex-grid-full .post:nth-child(3n+1) {
    flex: 1 1 100%;
    flex-direction: row; }
    .blog_stacks_in_10365.flex-grid-full .post:nth-child(3n+1) .full-layout {
      display: block;
      width: 100%; }
    .blog_stacks_in_10365.flex-grid-full .post:nth-child(3n+1) .default-layout {
      display: none; }
  .blog_stacks_in_10365.flex-grid-full:after {
    content: "";
    flex: 1 1 300px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin: 0.75rem; } }

@supports (display: grid) {
  .blog_stacks_in_10365.grid {
    display: grid;
    grid-template-columns:  1fr;
    grid-gap: 1.5rem;
    margin: 0;
    width: 100%; }
    @media screen and (min-width: 25em) {
      .blog_stacks_in_10365.grid {
        grid-template-columns:  1fr; } }
    @media screen and (min-width: 40.0625em) {
      .blog_stacks_in_10365.grid {
        grid-template-columns:  1fr 1fr; } }
    @media screen and (min-width: 62.5em) {
      .blog_stacks_in_10365.grid {
        grid-template-columns:  1fr 1fr; } }
    .blog_stacks_in_10365.grid .post {
      flex: unset;
      display: block;
      margin: 0; }
    .blog_stacks_in_10365.grid:after {
      display: none; } }

.blog_stacks_in_10365 .post {
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.2);
  background-color: rgba(255, 255, 255, 0);
  background-position: center center;
  background-size: cover;
  border-width: 0px;
  border-radius: 3px;
  padding: 0rem; }
  .blog_stacks_in_10365 .post.alternate:nth-child(even) {
    border-color: rgba(0, 0, 0, 0.1);
    background-color: rgba(0, 0, 0, 0); }

.blog_stacks_in_10365 .post-image.thumbs li {
  width: calc(100%/2); }

.blog_stacks_in_10365 .hover-press {
  box-shadow: rgba(39, 44, 49, 0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px;
  transition: all 0.5s ease; }
  .blog_stacks_in_10365 .hover-press:hover {
    box-shadow: 0 0 1px rgba(39, 44, 49, 0.1), 0 3px 16px rgba(39, 44, 49, 0.07);
    transition: all 0.3s ease;
    transform: translate3D(0, -4px, 0); }

.blog_stacks_in_10365 .hover-raise {
  box-shadow: 0 0 1px rgba(39, 44, 49, 0.1), 0 3px 16px rgba(39, 44, 49, 0.07);
  transition: all 0.5s ease; }
  .blog_stacks_in_10365 .hover-raise:hover {
    transition: all 0.3s ease;
    transform: translate3D(0, -4px, 0);
    box-shadow: rgba(39, 44, 49, 0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px; }
.stacks_in_10366 .post-image{border-radius:4px 4px 4px 4px;padding:calc(0rem/16);}.stacks_in_10366 .post-image .post-bg-image{min-height:160px}.stacks_in_10366 .post-image img,.stacks_in_10366 .post-image .post-bg-image{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.stacks_in_10366 .post-image img{}.post .stacks_in_10366 .post-image.scale-down .post-bg-image,.post .stacks_in_10366 .post-image.scale-down img{transform:scale(1.30) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_10366 .post-image.scale-down .post-bg-image,.post:hover .stacks_in_10366 .post-image.scale-down img{transform:scale(1) rotateZ(0deg)}.post:hover .stacks_in_10366 .post-image.scale-up .post-bg-image,.post:hover .stacks_in_10366 .post-image.scale-up img{transform:scale(1.30) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_10366 .post-image.shadow-in:after{box-shadow:inset 0 0 200px rgba(0, 0, 0, 1.00)}.post:hover .stacks_in_10366 .post-image.blur .post-bg-image,.post:hover .stacks_in_10366 .post-image.blur img{filter:blur(10px)}
.layout1_stacks_in_11120,.layout2_stacks_in_11120{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:0px;padding:calc(0rem/16);}.layout1_stacks_in_11120.bgcolor,.layout2_stacks_in_11120.bgcolor{background-color:rgba(204, 204, 204, 1.00)}.layout1_stacks_in_11120.bgimage,.layout2_stacks_in_11120.bgimage{background-image:url();background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.layout1_stacks_in_11120.height-fixed > .post_column1{height:300px;overflow-y:auto}@media only screen and (min-width:40.063em){.layout1_stacks_in_11120.height-auto-fixed > .post_column1{height:300px;overflow-y:auto}}.layout1_stacks_in_11120.float-left,.layout1_stacks_in_11120.float-right{width:100%;float:none}@media only screen and (min-width:40.063em){.layout1_stacks_in_11120.float-left,.layout1_stacks_in_11120.float-right{width:50.00%}}@media only screen and (min-width:62.563em){.layout1_stacks_in_11120.float-left,.layout1_stacks_in_11120.float-right{width:50.00%}}@media only screen and (min-width:40.063em){.layout1_stacks_in_11120.float-left{float:left}}@media only screen and (min-width:40.063em){.layout1_stacks_in_11120.float-right{float:right}}.layout1_stacks_in_11120.overlap-top{margin-top:-100px}.layout1_stacks_in_11120.overlap-bottom{margin-bottom:-100px}
.layout1_stacks_in_10368,.layout2_stacks_in_10368{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:0px;padding:calc(0rem/16);}.layout1_stacks_in_10368.bgcolor,.layout2_stacks_in_10368.bgcolor{background-color:rgba(204, 204, 204, 1.00)}.layout1_stacks_in_10368.bgimage,.layout2_stacks_in_10368.bgimage{background-image:url();background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.layout1_stacks_in_10368.height-fixed > .post_column1{height:300px;overflow-y:auto}@media only screen and (min-width:40.063em){.layout1_stacks_in_10368.height-auto-fixed > .post_column1{height:300px;overflow-y:auto}}.layout1_stacks_in_10368.float-left,.layout1_stacks_in_10368.float-right{width:100%;float:none}@media only screen and (min-width:40.063em){.layout1_stacks_in_10368.float-left,.layout1_stacks_in_10368.float-right{width:50.00%}}@media only screen and (min-width:62.563em){.layout1_stacks_in_10368.float-left,.layout1_stacks_in_10368.float-right{width:50.00%}}@media only screen and (min-width:40.063em){.layout1_stacks_in_10368.float-left{float:left}}@media only screen and (min-width:40.063em){.layout1_stacks_in_10368.float-right{float:right}}.layout1_stacks_in_10368.overlap-top{margin-top:-25px}.layout1_stacks_in_10368.overlap-bottom{margin-bottom:-25px}
.layout1_stacks_in_10471,.layout2_stacks_in_10471{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:0px;padding:calc(0rem/16);}.layout1_stacks_in_10471.bgcolor,.layout2_stacks_in_10471.bgcolor{background-color:rgba(204, 204, 204, 1.00)}.layout1_stacks_in_10471.bgimage,.layout2_stacks_in_10471.bgimage{background-image:url();background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.layout2_stacks_in_10471 > .post_column1{float:left;width:100%;padding-right:0}@media only screen and (min-width:40.063em){.layout2_stacks_in_10471 > .post_column1{width:50.00%;padding-right:5.000000px}}@media only screen and (min-width:62.563em){.layout2_stacks_in_10471 > .post_column1{width:50.00%;padding-right:5.000000px}}.layout2_stacks_in_10471 > .post_column2{float:right;width:100%;padding-left:0}@media only screen and (min-width:40.063em){.layout2_stacks_in_10471 > .post_column2{width:50.000000%;padding-left:5.000000px}}@media only screen and (min-width:62.563em){.layout2_stacks_in_10471 > .post_column2{width:50.000000%;padding-left:5.000000px}}.layout2_stacks_in_10471:after{content:' ';display:block;clear:both}
.stacks_in_10473 .post-image{border-radius:0px;padding:calc(0rem/16);}.stacks_in_10473 .post-image .post-bg-image{min-height:480px}.stacks_in_10473 .post-image img,.stacks_in_10473 .post-image .post-bg-image{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:0px;}.stacks_in_10473 .post-image img{}.post .stacks_in_10473 .post-image.scale-down .post-bg-image,.post .stacks_in_10473 .post-image.scale-down img{transform:scale(1.30) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_10473 .post-image.scale-down .post-bg-image,.post:hover .stacks_in_10473 .post-image.scale-down img{transform:scale(1) rotateZ(0deg)}.post:hover .stacks_in_10473 .post-image.scale-up .post-bg-image,.post:hover .stacks_in_10473 .post-image.scale-up img{transform:scale(1.30) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_10473 .post-image.shadow-in:after{box-shadow:inset 0 0 480px rgba(0, 0, 0, 0.50)}.post:hover .stacks_in_10473 .post-image.blur .post-bg-image,.post:hover .stacks_in_10473 .post-image.blur img{filter:blur(10px)}
            .blogtitleheader{font-size:calc(12rem/16) ;}@media only screen and (min-width:40em) {            .blogtitleheader{font-size:calc(14rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .blogtitleheader{font-size:calc(15rem/16) ;line-height:1.50 }}
.blogtitleheader{color:rgba(15, 71, 145, 1.00) ;}

.blog_stacks_in_11140 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  margin: -0.625rem;
  width: calc(100% + 1.25rem); }
  .blog_stacks_in_11140 .post {
    flex: 1 1 300px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin: 0.625rem; }
  .blog_stacks_in_11140 .full-layout {
    display: none; }

@media only screen and (min-width: 40.063em) {
  .blog_stacks_in_11140.flex-grid-full .post:nth-child(3n+1) {
    flex: 1 1 100%;
    flex-direction: row; }
    .blog_stacks_in_11140.flex-grid-full .post:nth-child(3n+1) .full-layout {
      display: block;
      width: 100%; }
    .blog_stacks_in_11140.flex-grid-full .post:nth-child(3n+1) .default-layout {
      display: none; }
  .blog_stacks_in_11140.flex-grid-full:after {
    content: "";
    flex: 1 1 300px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin: 0.625rem; } }

@supports (display: grid) {
  .blog_stacks_in_11140.grid {
    display: grid;
    grid-template-columns:  1fr;
    grid-gap: 1.25rem;
    margin: 0;
    width: 100%; }
    @media screen and (min-width: 25em) {
      .blog_stacks_in_11140.grid {
        grid-template-columns:  1fr; } }
    @media screen and (min-width: 40.0625em) {
      .blog_stacks_in_11140.grid {
        grid-template-columns:  1fr 1fr; } }
    @media screen and (min-width: 62.5em) {
      .blog_stacks_in_11140.grid {
        grid-template-columns:  1fr 1fr; } }
    .blog_stacks_in_11140.grid .post {
      flex: unset;
      display: block;
      margin: 0; }
    .blog_stacks_in_11140.grid:after {
      display: none; } }

.blog_stacks_in_11140 .post {
  border-style: solid;
  border-color: #b3b3b3;
  background-color: rgba(7, 64, 128, 0.66);
  background-position: center center;
  background-size: cover;
  border-width: 2px;
  border-radius: 5px;
  padding: 0.625rem; }
  .blog_stacks_in_11140 .post.alternate:nth-child(even) {
    border-color: rgba(0, 0, 0, 0.1);
    background-color: rgba(0, 0, 0, 0); }

.blog_stacks_in_11140 .post-image.thumbs li {
  width: calc(100%/2); }

.blog_stacks_in_11140 .hover-press {
  box-shadow: rgba(39, 44, 49, 0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px;
  transition: all 0.5s ease; }
  .blog_stacks_in_11140 .hover-press:hover {
    box-shadow: 0 0 1px rgba(39, 44, 49, 0.1), 0 3px 16px rgba(39, 44, 49, 0.07);
    transition: all 0.3s ease;
    transform: translate3D(0, -5px, 0); }

.blog_stacks_in_11140 .hover-raise {
  box-shadow: 0 0 1px rgba(39, 44, 49, 0.1), 0 3px 16px rgba(39, 44, 49, 0.07);
  transition: all 0.5s ease; }
  .blog_stacks_in_11140 .hover-raise:hover {
    transition: all 0.3s ease;
    transform: translate3D(0, -5px, 0);
    box-shadow: rgba(39, 44, 49, 0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px; }
.stacks_in_11141 .post-image{border-radius:4px 4px 4px 4px;padding:calc(0rem/16);}.stacks_in_11141 .post-image .post-bg-image{min-height:160px}.stacks_in_11141 .post-image img,.stacks_in_11141 .post-image .post-bg-image{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.stacks_in_11141 .post-image img{}.post .stacks_in_11141 .post-image.scale-down .post-bg-image,.post .stacks_in_11141 .post-image.scale-down img{transform:scale(1.30) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_11141 .post-image.scale-down .post-bg-image,.post:hover .stacks_in_11141 .post-image.scale-down img{transform:scale(1) rotateZ(0deg)}.post:hover .stacks_in_11141 .post-image.scale-up .post-bg-image,.post:hover .stacks_in_11141 .post-image.scale-up img{transform:scale(1.30) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_11141 .post-image.shadow-in:after{box-shadow:inset 0 0 200px rgba(0, 0, 0, 1.00)}.post:hover .stacks_in_11141 .post-image.blur .post-bg-image,.post:hover .stacks_in_11141 .post-image.blur img{filter:blur(10px)}
.layout1_stacks_in_11143,.layout2_stacks_in_11143{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:0px;padding:calc(0rem/16);}.layout1_stacks_in_11143.bgcolor,.layout2_stacks_in_11143.bgcolor{background-color:rgba(204, 204, 204, 1.00)}.layout1_stacks_in_11143.bgimage,.layout2_stacks_in_11143.bgimage{background-image:url();background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.layout1_stacks_in_11143.height-fixed > .post_column1{height:300px;overflow-y:auto}@media only screen and (min-width:40.063em){.layout1_stacks_in_11143.height-auto-fixed > .post_column1{height:300px;overflow-y:auto}}.layout1_stacks_in_11143.float-left,.layout1_stacks_in_11143.float-right{width:100%;float:none}@media only screen and (min-width:40.063em){.layout1_stacks_in_11143.float-left,.layout1_stacks_in_11143.float-right{width:50.00%}}@media only screen and (min-width:62.563em){.layout1_stacks_in_11143.float-left,.layout1_stacks_in_11143.float-right{width:50.00%}}@media only screen and (min-width:40.063em){.layout1_stacks_in_11143.float-left{float:left}}@media only screen and (min-width:40.063em){.layout1_stacks_in_11143.float-right{float:right}}.layout1_stacks_in_11143.overlap-top{margin-top:-100px}.layout1_stacks_in_11143.overlap-bottom{margin-bottom:-100px}
.layout1_stacks_in_11148,.layout2_stacks_in_11148{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:0px;padding:calc(0rem/16);}.layout1_stacks_in_11148.bgcolor,.layout2_stacks_in_11148.bgcolor{background-color:rgba(204, 204, 204, 1.00)}.layout1_stacks_in_11148.bgimage,.layout2_stacks_in_11148.bgimage{background-image:url();background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.layout1_stacks_in_11148.height-fixed > .post_column1{height:300px;overflow-y:auto}@media only screen and (min-width:40.063em){.layout1_stacks_in_11148.height-auto-fixed > .post_column1{height:300px;overflow-y:auto}}.layout1_stacks_in_11148.float-left,.layout1_stacks_in_11148.float-right{width:100%;float:none}@media only screen and (min-width:40.063em){.layout1_stacks_in_11148.float-left,.layout1_stacks_in_11148.float-right{width:50.00%}}@media only screen and (min-width:62.563em){.layout1_stacks_in_11148.float-left,.layout1_stacks_in_11148.float-right{width:50.00%}}@media only screen and (min-width:40.063em){.layout1_stacks_in_11148.float-left{float:left}}@media only screen and (min-width:40.063em){.layout1_stacks_in_11148.float-right{float:right}}.layout1_stacks_in_11148.overlap-top{margin-top:-25px}.layout1_stacks_in_11148.overlap-bottom{margin-bottom:-25px}
/* avg-reviews display css here */

.sqlr-avg-emoji {
    font-family: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
}

 .sqlr-avg-count{
         display:block;
      }
 .sqlr-avg-emoji{
         display:block;
      }
 
.layout1_stacks_in_11167,.layout2_stacks_in_11167{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:0px;padding:calc(0rem/16);}.layout1_stacks_in_11167.bgcolor,.layout2_stacks_in_11167.bgcolor{background-color:rgba(204, 204, 204, 1.00)}.layout1_stacks_in_11167.bgimage,.layout2_stacks_in_11167.bgimage{background-image:url();background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.layout2_stacks_in_11167 > .post_column1{float:left;width:100%;padding-right:0}@media only screen and (min-width:40.063em){.layout2_stacks_in_11167 > .post_column1{width:50.00%;padding-right:5.000000px}}@media only screen and (min-width:62.563em){.layout2_stacks_in_11167 > .post_column1{width:50.00%;padding-right:5.000000px}}.layout2_stacks_in_11167 > .post_column2{float:right;width:100%;padding-left:0}@media only screen and (min-width:40.063em){.layout2_stacks_in_11167 > .post_column2{width:50.000000%;padding-left:5.000000px}}@media only screen and (min-width:62.563em){.layout2_stacks_in_11167 > .post_column2{width:50.000000%;padding-left:5.000000px}}.layout2_stacks_in_11167:after{content:' ';display:block;clear:both}
.stacks_in_11169 .post-image{border-radius:0px;padding:calc(0rem/16);}.stacks_in_11169 .post-image .post-bg-image{min-height:480px}.stacks_in_11169 .post-image img,.stacks_in_11169 .post-image .post-bg-image{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:0px;}.stacks_in_11169 .post-image img{}.post .stacks_in_11169 .post-image.scale-down .post-bg-image,.post .stacks_in_11169 .post-image.scale-down img{transform:scale(1.30) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_11169 .post-image.scale-down .post-bg-image,.post:hover .stacks_in_11169 .post-image.scale-down img{transform:scale(1) rotateZ(0deg)}.post:hover .stacks_in_11169 .post-image.scale-up .post-bg-image,.post:hover .stacks_in_11169 .post-image.scale-up img{transform:scale(1.30) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_11169 .post-image.shadow-in:after{box-shadow:inset 0 0 480px rgba(0, 0, 0, 0.50)}.post:hover .stacks_in_11169 .post-image.blur .post-bg-image,.post:hover .stacks_in_11169 .post-image.blur img{filter:blur(10px)}


.bgf5{background-color:rgba(205, 231, 242, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bgf5{background-attachment:scroll!important}}
.stacks_in_12131 .floaty{margin:0 calc(10rem / 16) calc(10rem / 16) 0;width:50.00%}.stacks_in_12131 .floaty.floaty-right{margin:0 0 calc(10rem / 16) calc(10rem / 16)}.stacks_in_12131 .floaty.floaty-at-small-only{margin:0 0 calc(10rem / 16) 0;width:100%}@media screen and (max-width:40em){.stacks_in_12131 .floaty.floaty-at-small-only{width:50.00%;margin:0 calc(10rem / 16) calc(10rem / 16) 0}.stacks_in_12131 .floaty.floaty-at-small-only.floaty-right{margin:0 0 calc(10rem / 16) calc(10rem / 16)}}.stacks_in_12131 .floaty.floaty-at-medium{margin:0 0 calc(10rem / 16) 0;width:100%}@media screen and (min-width:40em){.stacks_in_12131 .floaty.floaty-at-medium{width:50.00%;margin:0 calc(10rem / 16) calc(10rem / 16) 0}.stacks_in_12131 .floaty.floaty-at-medium.floaty-right{margin:0 0 calc(10rem / 16) calc(10rem / 16)}}.stacks_in_12131 .floaty.floaty-at-large{margin:0 0 calc(10rem / 16) 0;width:100%}@media screen and (min-width:64em){.stacks_in_12131 .floaty.floaty-at-large{width:50.00%;margin:0 calc(10rem / 16) calc(10rem / 16) 0}.stacks_in_12131 .floaty.floaty-at-large.floaty-right{margin:0 0 calc(10rem / 16) calc(10rem / 16)}}
.stacks_in_12134 img{width:100%;max-width:800px}
.exif_wrapper{display:none} #stacks_in_11888.ncd-photo p{text-align:center}#stacks_in_11888 li > div.img-wrapper:before{box-shadow:inset 0 0 0 1px rgba(7, 64, 128, 1.00);position:absolute;top:0;left:0;right:0;bottom:0;content:'';content:'';z-index:20;transition:box-shadow 200ms;border-radius:5px}#stacks_in_11888 li:hover > div.img-wrapper:before{box-shadow:inset 0 0 0 1px rgba(14, 33, 57, 1.00)}#stacks_in_11888.ncd-photo li p span{ display:block;}#stacks_in_11888.grid li,#stacks_in_11888.masonry li{width:calc(100% / 4)}@media only screen and (min-width:600px){#stacks_in_11888.grid li,#stacks_in_11888.masonry li{width:calc(100% / 4)}}@media only screen and (min-width:800px){#stacks_in_11888.grid li,#stacks_in_11888.masonry li{width:calc(100% / 5)}}@media only screen and (min-width:1100px){#stacks_in_11888.grid li,#stacks_in_11888.masonry li{width:calc(100% / 7)}}#stacks_in_11888.grid li div{background-size:contain}#stacks_in_11888.grid ul li div:after{padding-top:56%}#stacks_in_11888.fitRows img{max-height:px;max-width:200px}#stacks_in_11888 p{font-size:13px}#stacks_in_11888 b{font-size:13px;color:rgba(255, 255, 255, 1.00)}#stacks_in_11888 span>em{color:rgba(187, 187, 187, 0.00)}#stacks_in_11888 span{background:rgba(14, 33, 57, 0.90)}
.lightbox_error{color:rgba(255, 255, 255, 1.00);font-size:15px;text-align:center}.lightbox_error h2{font-size:20px}.preloader_wrapper{position:relative;padding:10px;width:100%;text-align:center}.preloader_icn{width:40px;height:40px;position:relative;display:inline-block;-webkit-animation:clockwise 750ms linear infinite;animation:clockwise 750ms linear infinite}.preloader_cut{position:relative;width:calc(40px * .5);height:40px;overflow:hidden;position:absolute;top:0;left:0}.preloader_donut{box-sizing:border-box;width:40px;height:40px;border:2px solid rgba(204, 204, 204, 1.00);border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;position:absolute;background:none;margin:0;-webkit-animation:donut-rotate calc(750ms * 2) cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate calc(750ms * 2) cubic-bezier(.4,0,.22,1) infinite}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0)}50%{-webkit-transform:rotate(-140deg)}100%{-webkit-transform:rotate(0)}}@keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}100%{transform:rotate(0)}}html.ncd-photo-lock{overflow:hidden}a[data-photo-group]{cursor:pointer}.ncd-photo *{padding:0;margin:0;list-style:none}.ncd-photo *,.ncd-photo *:before,.ncd-photo *:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.cf:after{content:"";display:table;clear:both}.ncd-photo .ncd-photo{display:none}.ncd-photo ul{margin:0;padding:0}.ncd-photo ul:after{content:"";display:table;clear:both}.ncd-photo li{cursor:zoom-in;line-height:0}.ncd-photo ul[data-hide="True"]{height:0 !important}.ncd-photo ul[data-hide="True"] li,.ncd-photo li.hide{display:none !important}.ncd-photo li > div:first-child{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;transition:box-shadow 150ms ease-out}.ncd-photo li img{position:relative;z-index:10;transform:translateZ(0)}.ncd-photo li p{display:inline-block;z-index:30;font-variant:normal;position:absolute;line-height:1.4;margin:0 0 10px;user-select:none;transform:translateZ(0);-webkit-touch-callout:none}.ncd-photo li p b{font-weight:normal;font-style:normal;padding-right:3px}.ncd-photo li p>span>em{font-weight:normal;font-style:normal}.ncd-photo li p span{padding:6px 12px}.ncd-photo li p span.empty{visibility:hidden}.ncd-photo[data-italic-title="True"] p b,.ncd-photo[data-italic-caption="True"] p>span>em{font-style:italic}.ncd-photo[data-bold-title="True"] p b,.ncd-photo[data-bold-caption="True"] p>span>em{font-weight:bold}.ncd-photo[data-hide-title="True"] p b,.ncd-photo[data-hide-caption="True"] p>span>em,.ncd-photo[data-hide-title="True"][data-hide-caption="True"] p{display:none}.ncd-photo[data-hide-caption="True"] ul p b{padding-right:0}.ncd-photo ul.caption-hover li p{opacity:0;transition:transform 300ms,opacity 300ms;transform:translate3d(0,4px,0)}.ncd-photo ul.caption-hover li:hover p{opacity:1;transform:translate3d(0,0,0)}.ncd-photo ul.caption-hide li p{display:none !important}.ncd-photo ul.caption-bottom p{left:0;bottom:0;right:0;margin:0;border-radius:0 0 3px 3px;overflow:hidden}.ncd-photo ul.caption-margin p span{border-radius:3px}.ncd-photo ul.caption-margin p{left:20px;bottom:10px;right:20px}.ncd-photo.grid li{line-height:0;float:left;display:block;position:relative;height:auto}.ncd-photo.grid li div{overflow:hidden}.ncd-photo.grid img{visibility:hidden;position:absolute;top:-9999px;left:-9999px}.ncd-photo.grid ul li div:after{padding-top:100%;display:block;content:''}.ncd-photo.photo-col-1.grid li,.ncd-photo.photo-col-2.grid li,.ncd-photo.photo-col-3.grid li,.ncd-photo.photo-col-4.grid li,.ncd-photo.photo-col-5.grid li{width:100%}.ncd-photo[data-margin="0"].grid{margin:0}.ncd-photo[data-margin="0"].grid li div{margin:0}.ncd-photo[data-margin="1"].grid{margin:0 -1px}.ncd-photo[data-margin="1"].grid li div{margin:1px}.ncd-photo[data-margin="3"].grid{margin:0 -3px}.ncd-photo[data-margin="3"].grid li div{margin:3px}.ncd-photo[data-margin="5"].grid{margin:0 -5px}.ncd-photo[data-margin="5"].grid li div{margin:5px}.ncd-photo[data-margin="7"].grid{margin:0 -7px}.ncd-photo[data-margin="7"].grid li div{margin:7px}.ncd-photo[data-margin="9"].grid{margin:0 -9px}.ncd-photo[data-margin="9"].grid li div{margin:9px}.ncd-photo[data-margin="11"].grid{margin:0 -11px}.ncd-photo[data-margin="11"].grid li div{margin:11px}.ncd-photo[data-margin="13"].grid{margin:0 -13px}.ncd-photo[data-margin="13"].grid li div{margin:13px}.ncd-photo[data-margin="15"].grid{margin:0 -15px}.ncd-photo[data-margin="15"].grid li div{margin:15px}.ncd-photo[data-margin="17"].grid{margin:0 -17px}.ncd-photo[data-margin="17"].grid li div{margin:17px}.ncd-photo[data-margin="19"].grid{margin:0 -19px}.ncd-photo[data-margin="19"].grid li div{margin:19px}.ncd-photo[data-margin="21"].grid{margin:0 -21px}.ncd-photo[data-margin="21"].grid li div{margin:21px}.ncd-photo[data-margin="23"].grid{margin:0 -23px}.ncd-photo[data-margin="23"].grid li div{margin:23px}.ncd-photo[data-margin="25"].grid{margin:0 -25px}.ncd-photo[data-margin="25"].grid li div{margin:25px}.ncd-photo.grid ul,.ncd-photo.masonry ul,.ncd-photo.justifiedGallery ul{opacity:0}.ncd-photo.grid ul[data-imagesLoaded="1"],.ncd-photo.masonry ul[data-imagesLoaded="1"],.ncd-photo.justifiedGallery ul[data-imagesLoaded="1"]{opacity:1;transition:opacity 600ms}.ncd-photo[data-margin="0"].masonry ul{margin:0}.ncd-photo[data-margin="0"].masonry li.photo-stack > div{margin:0}.ncd-photo[data-margin="1"].masonry ul{margin:0 -1px}.ncd-photo[data-margin="1"].masonry li.photo-stack > div{margin:1px}.ncd-photo[data-margin="3"].masonry ul{margin:0 -3px}.ncd-photo[data-margin="3"].masonry li.photo-stack > div{margin:3px}.ncd-photo[data-margin="5"].masonry ul{margin:0 -5px}.ncd-photo[data-margin="5"].masonry li.photo-stack > div{margin:5px}.ncd-photo[data-margin="7"].masonry ul{margin:0 -7px}.ncd-photo[data-margin="7"].masonry li.photo-stack > div{margin:7px}.ncd-photo[data-margin="9"].masonry ul{margin:0 -9px}.ncd-photo[data-margin="9"].masonry li.photo-stack > div{margin:9px}.ncd-photo[data-margin="11"].masonry ul{margin:0 -11px}.ncd-photo[data-margin="11"].masonry li.photo-stack > div{margin:11px}.ncd-photo[data-margin="13"].masonry ul{margin:0 -13px}.ncd-photo[data-margin="13"].masonry li.photo-stack > div{margin:13px}.ncd-photo[data-margin="15"].masonry ul{margin:0 -15px}.ncd-photo[data-margin="15"].masonry li.photo-stack > div{margin:15px}.ncd-photo[data-margin="15"].masonry ul{margin:0 -17px}.ncd-photo[data-margin="15"].masonry li.photo-stack > div{margin:17px}.ncd-photo[data-margin="15"].masonry ul{margin:0 -19px}.ncd-photo[data-margin="15"].masonry li.photo-stack > div{margin:19px}.ncd-photo[data-margin="15"].masonry ul{margin:0 -21px}.ncd-photo[data-margin="15"].masonry li.photo-stack > div{margin:21px}.ncd-photo[data-margin="15"].masonry ul{margin:0 -23px}.ncd-photo[data-margin="15"].masonry li.photo-stack > div{margin:23px}.ncd-photo[data-margin="15"].masonry ul{margin:0 -25px}.ncd-photo[data-margin="15"].masonry li.photo-stack > div{margin:25px}.ncd-photo.masonry img{width:100%}.ncd-photo.rad-0 li div,.ncd-photo.rad-0 li img,.ncd-photo.rad-0 .thumb-corner{border-radius:0}.ncd-photo.rad-3 li div,.ncd-photo.rad-3 li img,.ncd-photo.rad-3 .thumb-corner{border-radius:3px}.ncd-photo.rad-5 li div,.ncd-photo.rad-5 li img,.ncd-photo.rad-5 .thumb-corner{border-radius:5px}.ncd-photo.rad-7 li div,.ncd-photo.rad-7 li img,.ncd-photo.rad-7 .thumb-corner{border-radius:7px}[data-batch-hide="True"]{position:absolute;opacity:0;top:-9999px;left:-9999px}.thumb-corner{position:absolute;bottom:0;left:0;z-index:50}.ncd-photo .thumb-corner{width:120px;height:120px;background-image:linear-gradient(to left bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.5))}.photo-stack:hover .thumb-corner i{transform:scale(1.2);transform-origin:center}.thumb-corner.video-icon i{width:0;height:0;margin:0 0 18px 22px;left:0;bottom:0;transform:scale(1);position:absolute;transition:transform 200ms;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:17px solid #fff}#ncdPhotoCarousel .thumb-corner.video-icon i{margin:0;left:33px;bottom:21px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:13px solid #fff}.thumb-corner.bag-icon a{left:4px;bottom:2px;display:block;transform:scale(1.1);position:absolute;cursor:pointer;height:44px;width:44px;transition:transform 200ms}#ncdPhotoCarousel .thumb-corner.bag-icon{display:none}.thumb-corner.bag-icon a:first-child:before{position:absolute;content:'';top:16px;left:14px;height:13px;width:15px;border-radius:2px;border:1.5px solid #fff}.thumb-corner.bag-icon a:first-child:after{position:absolute;content:'';height:6px;width:9px;top:12px;left:17px;border-radius:8px 8px 0 0;border-left:1.5px solid #fff;border-top:1.5px solid #fff;border-right:1.5px solid #fff}@media only screen and (max-width:300px){.ncd-photo ul p{opacity:0 !important}}/******************************** L I G H T B O X **********************************/#ncdPhotoLoader{position:absolute;top:50%;left:50%;opacity:0;transition:opacity 350ms 150ms;transform:translate3d(-50%,-50%,0)}#ncdPhotoLoader.processing{opacity:1}#ncdPhotoBase{position:fixed;top:-9999px;left:-9999px;width:100%;height:100%;z-index:10;opacity:0;transition:opacity 300ms 0ms,top 0ms 300ms,left 0ms 300ms;user-select:none}#ncdPhotoBase.on,#ncdPhotoBase.on ~ *{pointer-events:none}#ncdPhotoBase.on ~ iframe{pointer-events:auto}#ncdPhotoHeader,#ncdPhotoControls,.exif_wrapper,#ncdPhotoOverlay{pointer-events:auto}#ncdPhotoBase *,#ncdPhotoBase *:before,#ncdPhotoBase *:after{box-sizing:border-box;user-select:none;-webkit-user-select:none}#ncdPhotoBase.on{top:0;left:0;opacity:1;z-index:10000;transition:opacity 150ms ease-out,top 0ms ease-out,left 0ms ease-out}#ncdPhotoBase.out{z-index:10000}#ncdPhotoHeader{position:absolute;right:0;left:0;top:0;padding:15px;font-size:14px;z-index:200;pointer-events:none}#ncdPhotoOptions{float:right;pointer-events:auto;padding:10px 0 10px 20px;border-radius:30px;transition:padding 0.3s ease-out}@media only screen and (min-width:400px){#ncdPhotoHeader{right:1.5%;left:1.5%}}#ncdPhotoOptions.zoom{background:rgba(0, 0, 0, 0.60);padding:10px 5px}#ncdPhotoOptions > .ncd-ui:first-child{margin-left:0px}#ncdPhotoOptions .ncd-ui{z-index:100;width:15px;height:15px;cursor:pointer;position:relative;display:block;float:left;margin-left:30px;user-select:none;transition:margin 0.3s ease-out,border 0.3s ease-out,box-shadow 0.15s ease-out}#ncdPhotoOptions .ncd-ui:before{position:absolute;top:-9px;left:-9px;right:0;bottom:0;content:'';height:33px;width:33px;border-radius:40px;transition:background .5s ease-out}#ncdPhotoOptions .ncd-ui:active:before{background:rgba(255, 255, 255, 0.30);transition:background 0.15s ease-out}#ncdPhotoOptions.zoom .ncd-ui{margin-left:11px;margin-right:11px}#ncdPhotoOptions.zoom #ncdPhotoShare,#ncdPhotoOptions.zoom #ncdPhotoDownload,#ncdPhotoOptions.zoom #ncdPhotoBuynow,#ncdPhotoOptions .ncdPhotoZoom.zoomOut{display:none}#ncdPhotoOptions.zoom .ncdPhotoZoom.zoomOut{display:block}#ncdPhotoControls{position:absolute;right:0;left:0;top:0;bottom:0;user-select:none;z-index:100;pointer-events:none}#ncdPhotoCarousel{background:rgba(0, 0, 0, 0.60);text-align:center;padding:5px;line-height:0;overflow:auto;pointer-events:auto;-webkit-overflow-scrolling:touch}#ncdPhotoCarousel li[data-hidefromlightbox="True"]{display:none}#ncdPhotoOverlay .hide{display:none}#ncdPhotoFooter{position:absolute;left:0;right:0;bottom:0;z-index:101;pointer-events:none;background:rgba(0, 0, 0, 0.00)}#ncdZoomAmt{position:absolute;top:0;left:0;right:0;margin-top:5px;text-align:center;color:rgba(230, 230, 230, 1.00);font:400 13px/1.4 Arial;pointer-events:none;transition:opacity 200ms,transform 200ms;transform:translateY(10px);opacity:0}#ncdZoomAmt.zoom{transform:translateY(0px);opacity:1}#ncdZoomAmt[data-zoom="50"] span:after{content:' 50%'}#ncdZoomAmt[data-zoom="75"] span:after{content:' 75%'}#ncdZoomAmt[data-zoom="100"] span:after{content:' 100%'}#ncdZoomAmt span{background:rgba(0, 0, 0, 0.60);padding:7px 14px;border-radius:20px}#ncdPhotoCarousel ul{padding:0;margin:0;list-style:none;display:inline-block;white-space:nowrap}#ncdPhotoCarousel li{display:inline-block;position:relative}#ncdPhotoCarousel li div{width:80px;height:60px;margin:3px 5px;border-radius:2px;transform:scale(1);transition:box-shadow 200ms,transform 200ms,opacity 200ms;background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px rgba(255,255,255,0)}#ncdPhotoCarousel li.current div,#ncdPhotoCarousel li:hover div{transition:box-shadow 200ms,transform 200ms,opacity 200ms}#ncdPhotoCarousel li div{opacity:0.4}#ncdPhotoCarousel li.current div,#ncdPhotoCarousel li:hover div{opacity:1}#ncdPhotoCarousel li.current div,#ncdPhotoCarousel li:hover div{box-shadow:inset 0 0 0 1px rgba(255,255,255,0.2)}#ncdPhotoCarousel li.current div{box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5)}#ncdPhotoCarousel li.current div{transform:scale(1.1)}.photo_slide.zoom::-webkit-scrollbar,#ncdPhotoCarousel::-webkit-scrollbar,#ncdPhotoFooter p,#ncdPhotoFooter img,#ncdPhotoOptions .ncd-ui.hide,#ncdPhotoBase.single-image .ncdPhotoNext,#ncdPhotoBase.single-image .ncdPhotoPrev,#ncdPhotoOverlay[data-hide-full-title="True"] span b,#ncdPhotoOverlay[data-hide-full-caption="True"] span>em{display:none}.ncdPhotoZoom i:first-child:before,.ncdPhotoZoom i:first-child:after{width:1px;left:7px;top:3px;height:7px;content:"";background:rgba(230, 230, 230, 1.00);position:absolute;transition:opacity 300ms,transform 300ms}.ncdPhotoZoom i{position:absolute}.ncdPhotoZoom i:last-child:before{position:absolute;height:15px;width:15px;top:-1px;border:1.5px solid rgba(230, 230, 230, 1.00);border-radius:15px;content:''}.ncdPhotoZoom i:last-child:after{width:5px;height:2px;position:absolute;background:rgba(230, 230, 230, 1.00);transform:rotate(40deg);content:'';top:12px;border-radius:6px;right:-17px}.ncdPhotoZoom{transition:border 0.3s ease-out,box-shadow 0.15s ease-out,opacity 300ms ease-out,transform 300ms ease-out;transform:rotate(90deg);opacity:0}.ncdPhotoZoom.enable{opacity:1;transform:rotate(0deg)}.ncdPhotoZoom i:after{transform:rotate(-90deg)}.ncdPhotoZoom i:before{transform:rotate(0deg)}.ncdPhotoZoom.zoom i:before{transform:rotate(-90deg)}.ncdPhotoClose i{position:absolute}.ncdPhotoClose i:before,.ncdPhotoClose i:after{height:20px;width:2px;left:7px;top:-2px;content:'';transform:rotate(45deg);position:absolute;transition:opacity 300ms,transform 300ms}.ncdPhotoClose i:after{transform:rotate(-45deg)}.ncdPhotoNext,.ncdPhotoPrev{z-index:100;width:50px;height:50px;border-radius:50px;cursor:pointer;position:absolute;border:2px solid transparent;top:50%;margin-top:-25px;opacity:0;transition:opacity 0.2s ease-out,transform 0.8s cubic-bezier(0.190,1.000,0.220,1.000),border 0.3s ease-out,box-shadow 0.15s ease-out;pointer-events:auto;user-select:none}.ncdPhotoNext{transform:translateX(-15px);right:4%}.ncdPhotoPrev{transform:translateX(15px);left:4%}.ncdPhotoNext.hide,.ncdPhotoPrev.hide{opacity:0 !important;visibility:hidden}@media screen and (max-width:800px){.ncdPhotoNext,.ncdPhotoPrev{transform:translateX(0) rotate(0deg);opacity:1}}.ncdPhotoNext:before,.ncdPhotoNext:after,.ncdPhotoPrev:before,.ncdPhotoPrev:after{top:50%;left:0;width:2px;height:15px;content:'';position:absolute;margin:-13px 24px 0}.ncdPhotoNext:after,.ncdPhotoPrev:after{margin-top:-3px}.ncdPhotoPrev:after,.ncdPhotoPrev:before{left:-3px}.ncdPhotoNext:after{transform:rotate(45deg)}.ncdPhotoNext:before{transform:rotate(-45deg)}.ncdPhotoPrev:after{transform:rotate(315deg)}.ncdPhotoPrev:before{transform:rotate(-315deg)}#ncdPhotoBase:hover .ncdPhotoNext,#ncdPhotoBase:hover .ncdPhotoPrev{transform:translateX(0) rotate(0deg);opacity:1}.ncdPhotoNext,.ncdPhotoPrev{transform:translateX(0) rotate(0deg);opacity:1}#ncdPhotoOverlay{position:absolute;top:65px;left:0;right:0;bottom:0;z-index:0;user-select:none;-webkit-user-select:none}.go-prev #ncdPhotoOverlay,.go-next #ncdPhotoOverlay{transition:bottom 150ms ease-out}#ncdPhotoOverlay.zoom{top:0;bottom:65px}.photo_slide{height:100%;position:absolute;top:-9999px;left:-9999px;right:auto;user-select:none}#ncdPhotoOverlay:not(.zoom) .photo_slide > div{height:100%;width:100%;display:flex;justify-content:center;align-items:center;position:relative}.photo_slide img{padding:0;margin:0}.photo_slide img,.photo-embed-container{list-style:none;line-height:0;width:auto;height:auto;max-width:100%;max-height:100%;user-select:none;-webkit-touch-callout:none;transition:opacity 200ms;transform:translate3d(0,0,0);box-shadow:0 2px 20px rgba(0, 0, 0, 0.50)}.photo_slide.out,.photo_slide.ncd-show{top:0;left:0;right:0}.photo_slide.ncd-show img{cursor:zoom-in}.processing .photo_slide img,.photo_slide.out img,.photo_slide.out .photo-embed-container{opacity:0}.photo-embed-container{padding-bottom:56.25%;height:0;width:100%;overflow:hidden}.photo-embed-container iframe,.photo-embed-container object,.photo-embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#ncdPhotoBase.video-player #ncdPhotoDownload,#ncdPhotoBase.video-player #ncdPhotoFullscreen,#ncdPhotoBase.video-player .ncdPhotoZoom{display:none !important}.photo_slide.ncd-show.zoom{position:absolute;overflow:auto;cursor:move;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;display:flex;justify-content:center;align-items:center}.photo_slide.zoom.in.transition,.photo_slide.zoom.out{overflow:hidden}.photo_slide.zoom.transition div{animation:photo-zoom-in 150ms ease-out both}.photo_slide.zoom.in div{animation:photo-zoom-in-complete 200ms ease-out both}.photo_slide.zoom.in.transition div{animation:photo-zoom-out 150ms ease-out both}.photo_slide.zoom.out div{animation:photo-zoom-out-complete 150ms ease-out both}.photo_slide.zoom.in img{max-width:none;max-height:none;border-radius:0;box-shadow:none;transition:box-shadow 200ms}.photo_slide.zoom.in img[data-zoom="25"]{transform:scale(0.25)}.photo_slide.zoom.in img[data-zoom="50"]{transform:scale(0.50)}.photo_slide.zoom.in img[data-zoom="75"]{transform:scale(0.75)}.photo_slide.zoom.in img[data-zoom="100"]{transform:scale(1)}@keyframes photo-zoom-in{from{transform:scale(1);opacity:1}to{transform:scale(1.03);opacity:0}}@keyframes photo-zoom-in-complete{0%{transform:scale(.98);opacity:0}50%{transform:scale(.98);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes photo-zoom-out{from{transform:scale(1);opacity:1}to{transform:scale(.98);opacity:0}}@keyframes photo-zoom-out-complete{from{transform:scale(1.03);opacity:0}to{transform:scale(1);opacity:1}}@keyframes photo-fade-in{from{opacity:0}to{opacity:1}}#ncdPhotoFullscreen i{position:absolute}#ncdPhotoFullscreen i:before,#ncdPhotoFullscreen i:after{position:absolute;content:'';height:2px;width:6px;background:rgba(230, 230, 230, 1.00)}#ncdPhotoFullscreen i:after{width:2px;height:6px}#ncdPhotoFullscreen i:first-child{top:0;left:0}#ncdPhotoFullscreen i:last-child{bottom:0;right:0;transform:rotate(180deg)}#ncdPhotoFullscreen.active i:first-child{top:6px;left:6px;transform:rotate(180deg)}#ncdPhotoFullscreen.active i:last-child{bottom:6px;right:6px;transform:rotate(0deg)}#ncdPhotoShare{line-height:0}#ncdPhotoShare svg{height:15px;width:auto;position:relative;margin-top:-1px;margin-left:-2px}#ncdPhotoShare path{fill:rgba(230, 230, 230, 1.00) !important}#ncdShareOptions{background:rgba(30, 30, 30, 1.00);box-shadow:0 20px 60px -10px rgba(0, 0, 0, 0.50);position:absolute;padding:10px;border-radius:7px;line-height:1.4;margin:10px 0 0;list-style:none;width:150px;top:-99999px;left:-99999px;opacity:0;transform:translateX(-50%) scale(.3);transition:transform 150ms 0ms ease-out,opacity 150ms 0ms ease-out,top 0ms 150ms,left 0ms 150ms;transform-origin:50% 0%}#ncdShareOptions.show{left:50%;top:100%;opacity:1;transition:transform 150ms 0ms ease-out,opacity 150ms 0ms ease-out,top 0ms 0ms,left 0ms 0ms;transform:translateX(-50%) scale(1)}#ncdShareOptions:before{content:'';position:absolute;top:-6px;left:50%;margin-left:-6px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid rgba(30, 30, 30, 1.00)}#ncdShareOptions li{padding:6px 10px;margin:0;border-radius:4px;transition:background 150ms}#ncdShareOptions li:hover{background:rgba(255,255,255,0.1)}#ncdShareOptions button{display:block;border:0;margin:0;padding:0;font:400 15px/1.4 Arial !important;background:transparent;color:rgba(255, 255, 255, 1.00)}#ncdPhotoBuynow.hide{opacity:0;max-width:0;margin-left:0}#ncdPhotoBuynow i{position:absolute}#ncdPhotoBuynow i:first-child:before{position:absolute;content:'';top:2px;left:0;height:13px;width:15px;border-radius:2px;border:1.5px solid rgba(230, 230, 230, 1.00)}#ncdPhotoBuynow i:last-child:before{position:absolute;content:'';height:6px;width:9px;top:-2px;left:3px;border-radius:8px 8px 0 0;border-left:1.5px solid rgba(230, 230, 230, 1.00);border-top:1.5px solid rgba(230, 230, 230, 1.00);border-right:1.5px solid rgba(230, 230, 230, 1.00)}#ncdPhotoDownload{display:block}#ncdPhotoDownload i{position:absolute}#ncdPhotoDownload i:last-child:before,#ncdPhotoDownload i:last-child:after{position:absolute;content:'';height:2px;width:9px;background:rgba(230, 230, 230, 1.00)}#ncdPhotoDownload i:last-child:after{width:2px;height:9px}#ncdPhotoDownload i:last-child{bottom:1px;left:7px;transform:rotate(225deg)}#ncdPhotoDownload i:first-child:before{position:absolute;content:'';top:-1px;left:6px;height:12px;width:2px;background:rgba(230, 230, 230, 1.00)}}#ncdPhotoDownload.alt i:last-child:before,#ncdPhotoDownload.alt i:last-child:after{position:absolute;content:'';height:2px;width:7px;background:rgba(230, 230, 230, 1.00)}#ncdPhotoDownload.alt i:last-child:after{width:2px;height:7px}#ncdPhotoDownload.alt i:last-child{bottom:3px;left:6px;transform:rotate(225deg)}#ncdPhotoDownload.alt i:first-child:before{position:absolute;content:'';top:0;left:5px;height:8px;width:2px;background:rgba(230, 230, 230, 1.00)}#ncdPhotoDownload.alt i:first-child:after{position:absolute;content:'';top:11px;left:0px;height:2px;width:12px;background:rgba(230, 230, 230, 1.00)}#ncdPhotoCounter{float:left;line-height:1;font-size:12px;padding:8px 16px 8px 0;border-radius:30px;font-family:arial !important;pointer-events:none;font-weight:bolder;transition:opacity 200ms}#ncdPhotoCounter.zoom{opacity:0}#ncdPhotoCounter span{vertical-align:top;line-height:1}.lb-current{font-size:1.45em;font-weight:normal}.lb-total{letter-spacing:0.05em}#ncdPhotoCounter[data-show-count="False"]{display:none}.exif_wrapper{position:absolute;width:300px;margin-left:-45px;top:-12px}.exif_container{background:rgba(30, 30, 30, 1.00);border-radius:7px;left:10px;bottom:100%;z-index:1;opacity:0;width:260px;height:300px;overflow:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:10px 25px;transform:scale(.3);transform-origin:0 100%;position:absolute;box-shadow:0 20px 60px -10px rgba(0, 0, 0, 0.50);transition:transform 200ms,opacity 200ms;pointer-events:none}.exif_container *{transform:translate3d(0,0,0)}.exif_wrapper.show .exif_container{pointer-events:auto;transform:scale(1);opacity:1}.exif_data{font:400 15px/1.4 Arial !important;color:rgba(255, 255, 255, 1.00);border-radius:4px;padding:10px 10px 10px 0;margin:0;display:block;white-space:break-spaces;position:absolute;visibility:hidden;top:-9999px;left:-9999px}.exif_data.hasData{position:relative;visibility:visible;top:0;left:0}.exif_data:before{color:rgba(170, 170, 170, 1.00);display:block;font-size:11px;letter-spacing:0}.exif_data.hasData:after{position:absolute;content:'';bottom:0;left:0;right:0;border-bottom:1px solid rgba(255, 255, 255, 0.12)}.exif_data.hasData.last:after{display:none}#exif_FNumber{letter-spacing:0.1em}.fstop{font-family:georgia;font-style:italic;padding-left:3px;padding-right:2px}.exif-trigger{padding:10px;cursor:pointer;display:inline-block;user-select:none;-webkit-user-select:none;cursor:pointer;position:relative;z-index:100;transform:scale(0)}.exif_wrapper.hasData .exif-trigger{transform:scale(1);transition:transform 200ms}.exif-trigger span:hover{color:rgba(255, 255, 255, 1.00);background:rgba(255, 255, 255, 0.20)}.exif-trigger span{color:rgba(255, 255, 255, 1.00);background:rgba(255, 255, 255, 0.15);transition:background 200ms;border-radius:25px;height:25px;width:25px;line-height:26px;font-family:monospace;text-align:center;font-size:13px;font-weight:bolder;float:right;user-select:none;-webkit-user-select:none}#exif_GPSMap{color:#fff;text-decoration:none}#exif_iptc_DateCreated:before{content:'Date Created'}#exif_iptc_Keywords:before{content:'Keywords'}#exif_model:before{content:'Camera Model'}#exif_LensModel:before{content:'Lens Model'}#exif_FocalLength:before{content:'Focal Length'}#exif_FNumber:before{content:'Aperture'}#exif_ExposureTime:before{content:'Shutter Speed'}#exif_ISOSpeedRatings:before{content:'ISO'}#exif_Dimensions:before{content:'Dimensions'}#exif_ExposureProgram:before{content:'Exposure Program'}#exif_Flash:before{content:'Flash'}#exif_WhiteBalance:before{content:'White Balance'}#exif_GPSLat:before{content:'GPS Latitude'}#exif_GPSLong:before{content:'GPS Longitude'}#exif_DateTimeOriginal:before{content:'Date & Time'}#exif_GPSMap:before{content:'Google Map'}.photo-stack .exif_wrapper{position:absolute;top:0;left:0}.photo-stack .exif-trigger{position:absolute;top:0;transform:scale(1);box-shadow:none}.captionWrapper{max-width:600px;margin:0 auto;padding-left:32px;text-align:left;position:relative}.imageCaption{font-size:px;padding-bottom:0.2em}.groupTitle{font-size:px}#ncdPhotoBase:hover .img-caption-in{opacity:1}#ncdPhotoBase .img-caption-in{opacity:0;transition:opacity 200ms}.processing .img-caption-in{opacity:0}#ncdPhotoCaption{padding:10px;transition:opacity 200ms}#ncdPhotoCaption.zoom{opacity:0;pointer-events:none}#ncdPhotoCaption [data-italic-title="True"],#ncdPhotoCaption [data-italic-caption="True"]{font-style:italic}#ncdPhotoCaption [data-bold-title="True"],#ncdPhotoCaption [data-bold-caption="True"]{font-weight:bold}#ncdPhotoCaption [data-hide-title="True"],#ncdPhotoCaption [data-hide-caption="True"]{display:none}.imageCaption{color:rgba(255, 255, 255, 1.00)}.groupTitle{color:rgba(136, 136, 136, 1.00)}.groupTitle.ncdPhotoCopywrite{color:rgba(132, 132, 132, 1.00)}#ncdPhotoCounter{color:rgba(230, 230, 230, 1.00)}#ncdPhotoBase{background:rgba(14, 33, 57, 1.00)}.ncdPhotoNext:before,.ncdPhotoNext:after,.ncdPhotoPrev:before,.ncdPhotoPrev:after,.ncdPhotoClose i:before,.ncdPhotoClose i:after,.ncdPhotoNext:hover:before,.ncdPhotoNext:hover:after,.ncdPhotoPrev:hover:before,.ncdPhotoPrev:hover:after,.ncdPhotoClose i:hover:before,.ncdPhotoClose i:hover:after{background:rgba(230, 230, 230, 1.00)}.ncdPhotoNext:active,.ncdPhotoPrev:active{box-shadow:0 0 0 5px rgba(255, 255, 255, 0.30)}/*!* justifiedGallery - v4.0.0-alpha* http://miromannino.github.io/Justified-Gallery/* Copyright (c) 2019 Miro Mannino* Licensed under the MIT license.*/.justified-gallery{width:100%;position:relative;overflow:hidden}.justified-gallery > a,.justified-gallery > div,.justified-gallery > li,.justified-gallery > figure{position:absolute;display:inline-block;overflow:hidden;filter:"alpha(opacity=10)";opacity:0.1;margin:0;padding:0}.ncd-photo .justified-gallery > li > div{position:static}.justified-gallery > a > img,.justified-gallery > div > img,.justified-gallery > li > div > img,.justified-gallery > figure > img,.justified-gallery > a > a > img,.justified-gallery > div > a > img,.justified-gallery > figure > a > img,.justified-gallery > a > svg,.justified-gallery > div > svg,.justified-gallery > figure > svg,.justified-gallery > a > a > svg,.justified-gallery > div > a > svg,.justified-gallery > figure > a > svg{position:absolute;top:50%;left:50%;margin:0;padding:0;border:none;filter:"alpha(opacity=0)";opacity:0}.justified-gallery > a > .caption,.justified-gallery > div > .caption,.justified-gallery > li > div > .caption,.justified-gallery > figure > .caption{display:none;position:absolute;bottom:0;padding:5px;background-color:#000000;left:0;right:0;margin:0;color:white;font-size:12px;font-weight:300;font-family:sans-serif}.justified-gallery > a > .caption.caption-visible,.justified-gallery > div > .caption.caption-visible,.justified-gallery > li > div > .caption.caption-visible,.justified-gallery > figure > .caption.caption-visible{display:initial;filter:"alpha(opacity=70)";opacity:0.7;-webkit-transition:opacity 500ms ease-in;-moz-transition:opacity 500ms ease-in;-o-transition:opacity 500ms ease-in;transition:opacity 500ms ease-in}.justified-gallery > .jg-entry-visible{filter:"alpha(opacity=100)";opacity:1;background:none}.justified-gallery > .jg-entry-visible > img,.justified-gallery > .jg-entry-visible > div > img,.justified-gallery > .jg-entry-visible > a > img,.justified-gallery > .jg-entry-visible > svg,.justified-gallery > .jg-entry-visible > a > svg{filter:"alpha(opacity=100)";opacity:1;-webkit-transition:opacity 500ms ease-in;-moz-transition:opacity 500ms ease-in;-o-transition:opacity 500ms ease-in;transition:opacity 500ms ease-in}.justified-gallery > .jg-filtered{display:none}.justified-gallery > .spinner{position:absolute;bottom:0;margin-left:-24px;padding:10px 0 10px 0;left:50%;filter:"alpha(opacity=100)";opacity:1;overflow:initial}.justified-gallery > .spinner > span{display:inline-block;filter:"alpha(opacity=0)";opacity:0;width:8px;height:8px;margin:0 4px 0 4px;background-color:#000;border-radius:6px}
.capcolor{color:rgba(107, 114, 128, 1.00) ;}
            .capcolor{font-size:calc(13rem/16) ;}@media only screen and (min-width:40em) {            .capcolor{font-size:calc(14rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .capcolor{font-size:calc(14rem/16) ;line-height:1.50 }}
@charset "UTF-8";

.border-l{border-color:rgba(153, 153, 153, 1.00) ;border-width:0px 0px 0px 1px ;border-style:solid ;}
.top-of-the-line{position: absolute   ;z-index:-1 ;top:0px ;bottom:0px ;left:0px ;right:0px ;}
.dot-min-width{min-width:1rem ;max-width:none ;}
.date-min-width{width:2.5rem ;}  
            .timeline-section .label{font-size:calc(15rem/16) ;}@media only screen and (min-width:40em) {            .timeline-section .label{font-size:calc(15rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .timeline-section .label{font-size:calc(15rem/16) ;line-height:1.50 }}

.blog_stacks_in_10228 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  margin: -0.3125rem;
  width: calc(100% + 0.625rem); }
  .blog_stacks_in_10228 .post {
    flex: 1 1 400px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin: 0.3125rem; }
  .blog_stacks_in_10228 .full-layout {
    display: none; }

@media only screen and (min-width: 40.063em) {
  .blog_stacks_in_10228.flex-grid-full .post:nth-child(6n+1) {
    flex: 1 1 100%;
    flex-direction: row; }
    .blog_stacks_in_10228.flex-grid-full .post:nth-child(6n+1) .full-layout {
      display: block;
      width: 100%; }
    .blog_stacks_in_10228.flex-grid-full .post:nth-child(6n+1) .default-layout {
      display: none; }
  .blog_stacks_in_10228.flex-grid-full:after {
    content: "";
    flex: 1 1 400px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin: 0.3125rem; } }

@supports (display: grid) {
  .blog_stacks_in_10228.grid {
    display: grid;
    grid-template-columns:  1fr;
    grid-gap: 0.625rem;
    margin: 0;
    width: 100%; }
    @media screen and (min-width: 25em) {
      .blog_stacks_in_10228.grid {
        grid-template-columns:  1fr; } }
    @media screen and (min-width: 40.0625em) {
      .blog_stacks_in_10228.grid {
        grid-template-columns:  1fr; } }
    @media screen and (min-width: 62.5em) {
      .blog_stacks_in_10228.grid {
        grid-template-columns:  1fr; } }
    .blog_stacks_in_10228.grid .post {
      flex: unset;
      display: block;
      margin: 0; }
    .blog_stacks_in_10228.grid:after {
      display: none; } }

.blog_stacks_in_10228 .post {
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.2);
  background-color: rgba(255, 255, 255, 0);
  background-position: center center;
  background-size: cover;
  border-width: 0px;
  border-radius: 0px;
  padding: 0rem; }
  .blog_stacks_in_10228 .post.alternate:nth-child(even) {
    border-color: rgba(0, 0, 0, 0.1);
    background-color: rgba(0, 0, 0, 0); }

.blog_stacks_in_10228 .post-image.thumbs li {
  width: calc(100%/2); }

.blog_stacks_in_10228 .hover-press {
  box-shadow: rgba(39, 44, 49, 0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px;
  transition: all 0.5s ease; }
  .blog_stacks_in_10228 .hover-press:hover {
    box-shadow: 0 0 1px rgba(39, 44, 49, 0.1), 0 3px 16px rgba(39, 44, 49, 0.07);
    transition: all 0.3s ease;
    transform: translate3D(0, 0px, 0); }

.blog_stacks_in_10228 .hover-raise {
  box-shadow: 0 0 1px rgba(39, 44, 49, 0.1), 0 3px 16px rgba(39, 44, 49, 0.07);
  transition: all 0.5s ease; }
  .blog_stacks_in_10228 .hover-raise:hover {
    transition: all 0.3s ease;
    transform: translate3D(0, 0px, 0);
    box-shadow: rgba(39, 44, 49, 0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px; }
.stacks_in_10235{line-height:0}.stacks_in_10235 svg{display:inline-block;max-width:16px;height:auto;}.stacks_in_10235.full-width svg{width:100%;height:auto}.stacks_in_10235 svg *{fill:rgba(0, 0, 0, 1.00)}
.stacks_in_9886_2 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}



.stacks_in_10242 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}



.stacks_in_10260 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}


.blog_stacks_in_10267 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  margin: -0.3125rem;
  width: calc(100% + 0.625rem); }
  .blog_stacks_in_10267 .post {
    flex: 1 1 400px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin: 0.3125rem; }
  .blog_stacks_in_10267 .full-layout {
    display: none; }

@media only screen and (min-width: 40.063em) {
  .blog_stacks_in_10267.flex-grid-full .post:nth-child(6n+1) {
    flex: 1 1 100%;
    flex-direction: row; }
    .blog_stacks_in_10267.flex-grid-full .post:nth-child(6n+1) .full-layout {
      display: block;
      width: 100%; }
    .blog_stacks_in_10267.flex-grid-full .post:nth-child(6n+1) .default-layout {
      display: none; }
  .blog_stacks_in_10267.flex-grid-full:after {
    content: "";
    flex: 1 1 400px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin: 0.3125rem; } }

@supports (display: grid) {
  .blog_stacks_in_10267.grid {
    display: grid;
    grid-template-columns:  1fr;
    grid-gap: 0.625rem;
    margin: 0;
    width: 100%; }
    @media screen and (min-width: 25em) {
      .blog_stacks_in_10267.grid {
        grid-template-columns:  1fr; } }
    @media screen and (min-width: 40.0625em) {
      .blog_stacks_in_10267.grid {
        grid-template-columns:  1fr; } }
    @media screen and (min-width: 62.5em) {
      .blog_stacks_in_10267.grid {
        grid-template-columns:  1fr; } }
    .blog_stacks_in_10267.grid .post {
      flex: unset;
      display: block;
      margin: 0; }
    .blog_stacks_in_10267.grid:after {
      display: none; } }

.blog_stacks_in_10267 .post {
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.2);
  background-color: rgba(255, 255, 255, 0);
  background-position: center center;
  background-size: cover;
  border-width: 0px;
  border-radius: 0px;
  padding: 0rem; }
  .blog_stacks_in_10267 .post.alternate:nth-child(even) {
    border-color: rgba(0, 0, 0, 0.1);
    background-color: rgba(0, 0, 0, 0); }

.blog_stacks_in_10267 .post-image.thumbs li {
  width: calc(100%/2); }

.blog_stacks_in_10267 .hover-press {
  box-shadow: rgba(39, 44, 49, 0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px;
  transition: all 0.5s ease; }
  .blog_stacks_in_10267 .hover-press:hover {
    box-shadow: 0 0 1px rgba(39, 44, 49, 0.1), 0 3px 16px rgba(39, 44, 49, 0.07);
    transition: all 0.3s ease;
    transform: translate3D(0, 0px, 0); }

.blog_stacks_in_10267 .hover-raise {
  box-shadow: 0 0 1px rgba(39, 44, 49, 0.1), 0 3px 16px rgba(39, 44, 49, 0.07);
  transition: all 0.5s ease; }
  .blog_stacks_in_10267 .hover-raise:hover {
    transition: all 0.3s ease;
    transform: translate3D(0, 0px, 0);
    box-shadow: rgba(39, 44, 49, 0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px; }
.stacks_in_10274{line-height:0}.stacks_in_10274 svg{display:inline-block;max-width:16px;height:auto;}.stacks_in_10274.full-width svg{width:100%;height:auto}.stacks_in_10274 svg *{fill:rgba(0, 0, 0, 1.00)}
.stacks_in_9887_2 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}



.stacks_in_10282 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}




@charset "UTF-8";

.project-img-ratio{display:flex;align-items:center;aspect-ratio:16/9;}
.projects-bg{background-repeat:no-repeat    ;background-position:center bottom ;background-origin:padding-box ;background-blend-mode:multiply ;background-attachment:  fixed ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.projects-bg{background-attachment:scroll!important}}
@charset "UTF-8";

.box-hover-effect{padding:1rem ;}  
.box-hover-effect{transition:all 450ms ease-out 0ms }
.box-hover-effect:hover{background-color:rgba(255, 255, 255, 0.47) ;background-position:center bottom ;background-origin:padding-box ;background-blend-mode:multiply ;background-attachment:  fixed ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.box-hover-effect{background-attachment:scroll!important}}
.box-hover-effect{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:4.00px ;margin-left:0.00px ;}@media only screen and (min-width:40em){.box-hover-effect{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:4.00px ;margin-left:0.00px }}@media only screen and (min-width:64em){.box-hover-effect{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:4.00px ;margin-left:0.00px }}





@charset "UTF-8";


.footbg{background-color:rgba(180, 212, 235, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.footbg{background-attachment:scroll!important}}
.stacks_in_12079_92 img{width:100%;max-width:100px}
