@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.wp-block-file,ul{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}.entry-content{counter-reset:footnotes}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-text-align-center{text-align:center}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);-moz-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:1em;height:auto;width:auto;margin:0;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;z-index:100000}.obfx-sharing{position:fixed;z-index:10000;top:50%;margin:0;padding:0;list-style:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.obfx-sharing-right{right:0}.obfx-sharing a,.obfx-sharing li{display:block;position:relative}.obfx-sharing a{z-index:10000;padding:5px 10px;color:#fff;font-size:20px;line-height:30px;text-decoration:none;letter-spacing:normal}.obfx-sharing a:focus,.obfx-sharing a:hover,.obfx-sharing a:visited{color:#fff;text-decoration:none}.obfx-sharing i{width:20px;height:20px;padding-top:5px;font-size:18px;line-height:20px;text-align:center}.obfx-sharing .socicon-twitter:before{min-width:20px;min-height:20px;transform:translateY(4px)}.obfx-sharing span{display:none;position:absolute;z-index:-10;top:0;right:0;bottom:0;left:-200%;padding:5px 10px;background:rgba(0,0,0,.375);font-size:13px;line-height:30px;-webkit-transition:.3s ease all;transition:.3s ease all}.obfx-sharing-right a:hover>span{right:105%;left:-250%}.obfx-sharing a:hover>span{display:inline-block}.obfx-sharing a.facebook{background-color:#3b5998}.obfx-sharing a.twitter{background-color:#fff}.obfx-sharing a.mail{background-color:#58a9de}@media (max-width:768px){.obfx-sharing a:hover>span{display:none}}@font-face{font-display:swap;font-family:"Socicon";src:url(/wp-content/plugins/themeisle-companion/obfx_modules/social-sharing/css/vendor/socicon/fonts/Socicon.woff2?2y44c5)format("woff2"),url(/wp-content/plugins/themeisle-companion/obfx_modules/social-sharing/css/vendor/socicon/fonts/Socicon.woff?2y44c5)format("woff"),url(/wp-content/plugins/themeisle-companion/obfx_modules/social-sharing/css/vendor/socicon/fonts/Socicon.ttf?2y44c5)format("truetype");font-weight:400;font-style:normal}[class^=socicon-]{font-family:"Socicon"!important;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-transform:none;speak:none}.socicon-facebook:before{content:""}.socicon-mail:before{content:""}.socicon-twitter:before{content:"";background-image:url(/wp-content/plugins/themeisle-companion/obfx_modules/social-sharing/css/vendor/socicon/twitter-x.svg);min-width:13px;min-height:13px;display:inline-block}html{font-style:inherit;margin:0;font-family:sans-serif;font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:#fff;background:#eee;font:13px Domine,Arial,Helvetica,sans-serif;line-height:1.6;margin:0}a,article,div,footer,form,header,img,label,li,nav,object,span{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}body,h1,html,i,p,strong,ul{padding:0;vertical-align:baseline}i,p,strong,ul{font-family:inherit;font-size:100%;font-style:inherit}body,h1,html,p,ul{border:0;outline:0}i,strong{margin:0;font-weight:700}html,i,p,ul{font-weight:inherit}i{font-style:italic}article,footer,header,nav{display:block}ul{margin:0 0 1.5em 3em;list-style:disc}a{background-color:transparent;color:#555;text-decoration:none;-webkit-transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}a:active,a:hover,i,strong{outline:0}a img,i,strong{border:0}[hidden]{display:none}button,input{font:inherit}button{overflow:visible;text-transform:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=search]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}img{max-width:100%;height:auto}::-moz-selection{background-color:#333;color:#fff;text-shadow:none}::selection{background-color:#333;color:#fff;text-shadow:none}.clearfix:after,.clearfix:before{content:" ";display:table}.clear,.clearfix:after{clear:both}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;word-wrap:normal!important}body,input{color:#7b7d80}button,input{font-family:inherit}button,object{max-width:100%}a:hover{color:#000;text-decoration:none}a:focus{outline:1px dotted #666}h1{font:700 32px"Playfair Display",Arial,sans-serif;clear:both;line-height:1;margin:.6em 0;color:#000}h1 a{font-weight:inherit}p{margin:0 0 .7em}button,input{margin:0;vertical-align:baseline}input{font-size:100%}button,input[type=submit]{border:1px solid #000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#333;color:#fff;cursor:pointer;-webkit-appearance:button;font-size:12px;line-height:1;padding:.6em 1em .8em;text-shadow:0 1px 0#000}button:hover,input[type=submit]:hover{background:#7f181b}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{background:#7f181b}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box;color:#666;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]:focus{color:#111;-webkit-box-shadow:0 0 6px rgba(0,0,0,.4) inset;-moz-box-shadow:0 0 6px rgba(0,0,0,.4) inset;box-shadow:0 0 6px rgba(0,0,0,.4) inset;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.clean-gallery-outer-wrapper:after,.clean-gallery-outer-wrapper:before{content:" ";display:table}.clean-gallery-outer-wrapper:after{clear:both}.clean-gallery-outer-wrapper{position:relative;max-width:1186px;width:100%;margin:0 auto;padding:0}.clean-gallery-container:after,.clean-gallery-container:before{content:" ";display:table}.clean-gallery-container:after{clear:both}#clean-gallery-header{clear:both;margin:0 auto;padding:0;border-bottom:none!important;position:relative;z-index:1}.clean-gallery-head-content{margin:0 auto;padding:0;position:relative;z-index:98;background:#fff;border-bottom:1px solid #ebebec}.clean-gallery-header-inside{padding:0}.clean-gallery-header-inside-content{padding:10px 0}.clean-gallery-logo{margin:5px 0;float:left;width:38%}.clean-gallery-logo-img-link{display:block}.clean-gallery-logo-img{display:block;padding:0;margin:0}.clean-gallery-site-title{font:700 24px"Playfair Display",Arial,Helvetica,sans-serif;margin:0 0 15px!important;line-height:1!important;color:#333}.clean-gallery-site-title a{color:#333;text-decoration:none}.clean-gallery-site-description{font:13px Domine,Arial,Helvetica,sans-serif;line-height:1!important;color:#333}.clean-gallery-custom-logo-active .clean-gallery-custom-logo-info{display:none!important}.clean-gallery-header-full-width .clean-gallery-logo{margin:5px 0 10px;float:none;width:100%;text-align:center}.clean-gallery-header-full-width .clean-gallery-logo-img{display:block;padding:0;margin:0 auto}@media only screen and (max-width:1206px){.clean-gallery-logo{margin:5px 0 10px;float:none;width:100%!important;text-align:center}.clean-gallery-logo-img{display:block;padding:0;margin:0 auto}}@media only screen and (max-width:728px){.clean-gallery-site-title{margin:0 0 6px!important}}@media only screen and (max-width:480px){.clean-gallery-site-title{margin:0 0 4px!important}}.clean-gallery-site-content{padding:10px 0}.clean-gallery-sitemain-wrapper{width:811px;float:left;padding:5px 0;word-wrap:break-word;overflow:hidden}.clean-gallery-social-icons{background:#333;margin:0;padding:5px 0 1px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:16px;line-height:1;overflow:hidden}.clean-gallery-social-icons a{display:inline-block;margin:0 6px 5px 0;color:#fff}.clean-gallery-social-icons a:focus,.clean-gallery-social-icons a:hover{color:#ddd}.clean-gallery-social-icons .clean-gallery-social-icon-search{float:right}.clean-gallery-singularitem{margin:5px 0 15px;padding:20px}.clean-gallery-singularitem header.entry-header{margin:-20px -20px 10px;padding:10px 20px;background:#f6f6f6;border-bottom:1px solid #e9e9e9}.entry-title{color:#222;font:700 26px"Playfair Display",Arial,Helvetica,sans-serif;line-height:1.2;padding:0;margin:0 0 10px;text-align:center}article.page .entry-title{margin:0}.entry-title a{text-decoration:none;color:#222}.entry-title a:focus,.entry-title a:hover{color:#000}.entry-content{margin:0 0 10px}.entry-footer{margin:0 0 15px;text-transform:uppercase;font:12px Oswald,Arial,Helvetica,sans-serif;text-align:center}.clean-gallery-singularitem .entry-footer{margin:20px -20px -20px;background:#f6f6f6;padding:10px 20px;border-top:1px solid #e9e9e9}.clean-gallery-site-info{background:#000}.clean-gallery-site-info-inside{color:#96999d;padding:10px;text-align:center;clear:both}.search-form{position:relative}.search-form input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.search-form input.search-field,input.search-submit{padding:10px;font-size:13px;line-height:1;border-width:1px;height:35px}.search-form input.search-field{width:100%}input.search-submit{font-family:Oswald;position:absolute;top:0;right:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase}.social-search-box{margin:10px 0;display:none;clear:both}.clean-gallery-scroll-top{background:#000;color:#fff;border:1px solid #000;cursor:pointer;display:block;width:30px;height:30px;opacity:.4;filter:alpha(opacity=40);position:fixed;bottom:20px;right:20px;z-index:200;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:14px;line-height:1;padding:7px;text-shadow:0 1px 0#000}.clean-gallery-scroll-top:focus,.clean-gallery-scroll-top:hover{background:#000;color:#fff;border:1px solid #000;width:30px;height:30px;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 1s;transition:opacity 1s;font-size:14px;line-height:1;padding:7px;text-shadow:0 1px 0#000}.clean-gallery-primary-menu-container-inside{position:relative}.clean-gallery-nav-primary:before{content:" ";display:table}.clean-gallery-nav-primary:after{clear:both;content:" ";display:table}.clean-gallery-nav-primary{float:none;background:#fff;-webkit-box-shadow:0 1px 0#d2d2d3,0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 0#d2d2d3,0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 0#d2d2d3,0 1px 3px rgba(0,0,0,.2)}.clean-gallery-primary-nav-menu{line-height:1;margin:0;padding:0;width:100%;list-style:none;list-style-type:none}.clean-gallery-primary-nav-menu li{border-width:0;display:inline-block;margin:0;padding-bottom:0;text-align:left;float:left}.clean-gallery-primary-nav-menu a{border:0;color:#333;text-shadow:0 1px 0#fff;display:block;padding:15px;position:relative;font:13px Domine,Arial,Helvetica,sans-serif;line-height:1}.clean-gallery-primary-nav-menu .current-menu-item>a,.clean-gallery-primary-nav-menu .current_page_item>a,.clean-gallery-primary-nav-menu a:focus,.clean-gallery-primary-nav-menu a:hover{text-decoration:none;outline:0;background:#fff;color:#666}.clean-gallery-primary-nav-menu li:hover{position:static}.clean-gallery-primary-nav-menu>li>a{text-transform:uppercase;border-right:1px solid #ddd}.clean-gallery-primary-responsive-menu-icon{cursor:pointer;display:none;margin:0;text-align:left;padding:6px 10px;border:0;background:0 0;text-shadow:inherit;font:13px Domine,Arial,Helvetica,sans-serif;line-height:24px;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#333}.clean-gallery-primary-responsive-menu-icon:focus,.clean-gallery-primary-responsive-menu-icon:hover{background:#fff}.clean-gallery-primary-responsive-menu-icon:before{color:#333;content:"";font:24px/1 FontAwesome;margin:0 6px 0 0;display:inline-block;vertical-align:top}.clean-gallery-primary-nav-menu>li:first-child>a{border-left:1px solid #ddd}@media only screen and (max-width:1206px){#clean-gallery-primary-navigation{margin-left:0;margin-right:0}.clean-gallery-primary-nav-menu li{float:none}.clean-gallery-primary-nav-menu{text-align:center}.clean-gallery-primary-responsive-menu-icon{display:block}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.clean-gallery-box{background:#fff;border:1px solid #e0e0e0}@media only screen and (min-width:1207px){.clean-gallery-layout-full-width .clean-gallery-sitemain-wrapper{width:100%!important;float:none!important;padding:10px 0!important}}@media only screen and (max-width:1206px){.clean-gallery-outer-wrapper{max-width:836px}.clean-gallery-sitemain-wrapper{width:100%;float:none;padding:10px 0!important;margin:0;display:block}.clean-gallery-site-info-inside{width:100%}}@media only screen and (max-width:852px){.clean-gallery-outer-wrapper{max-width:788px}.clean-gallery-social-icons .clean-gallery-social-icon-search{float:none}}@media only screen and (max-width:805px){.clean-gallery-outer-wrapper{max-width:564px}}@media only screen and (max-width:579px){.clean-gallery-outer-wrapper{max-width:535px}}@media only screen and (max-width:552px){.clean-gallery-outer-wrapper{max-width:416px}}@media only screen and (max-width:432px){.clean-gallery-outer-wrapper{max-width:366px}}@media only screen and (max-width:382px){.clean-gallery-outer-wrapper{max-width:308px}}@media only screen and (max-width:324px){.clean-gallery-outer-wrapper{max-width:260px}}@media only screen and (max-width:270px){.clean-gallery-outer-wrapper{max-width:250px}}@media print{.clean-gallery-content-top,.clean-gallery-fullwidth-area,.clean-gallery-social-icons{display:none}.clean-gallery-sitemain-wrapper{width:100%;float:none;padding:10px 0}.clean-gallery-singularitem{margin:0;padding:0;background:#fff;border:0}.clean-gallery-singularitem header.entry-header{border:0}.clean-gallery-content-bottom,.clean-gallery-fullwidth-area-bottom,.clean-gallery-site-info,.entry-footer{display:none}}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/clean-gallery-pro/assets/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/themes/clean-gallery-pro/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/themes/clean-gallery-pro/assets/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/themes/clean-gallery-pro/assets/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/themes/clean-gallery-pro/assets/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/themes/clean-gallery-pro/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-search:before{content:""}.fa-arrow-up:before{content:""}.fa-facebook:before{content:""}.fa-envelope:before{content:""}