/*!
Theme Name: callisto
Theme URI: http://underscores.me/
Author: KUKARIKA
Author URI: https://kukarika.com/
Description: Callisto Custom Theme
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: callisto
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

callisto is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{height:100vh;scroll-behavior:smooth;line-height:1.15;-webkit-text-size-adjust:100%}:root{scrollbar-color:rgba(0,0,0,.2)!important;scrollbar-width:thin!important}::-webkit-scrollbar{width:9px}::-webkit-scrollbar-thumb{border-radius:5px;background:rgba(0,0,0,.2)}::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.4)}::-webkit-scrollbar-thumb:window-inactive{border-radius:5px;background:rgba(0,0,0,.2)}body{margin:0;color:#002e1c}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline}b,strong{font-weight:bolder}code,kbd,sam,#burger-menu-3 ap{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}a,a:visited{text-decoration:none;color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:0px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}a:hover{color:inherit}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:0 dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a:focus{outline:none}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}@font-face{font-family:Bogart-Black;font-style:normal;font-weight:400;src:url("/wp-content/themes/callisto/fonts/Bogart/Bogart-Black.otf") format("opentype");font-display:swap}.Bogart-Black{font-family:Bogart-Black}@font-face{font-family:Bogart-Medium;font-style:normal;font-weight:400;src:url("/wp-content/themes/callisto/fonts/Bogart/Bogart-Medium.otf") format("opentype");font-display:swap}.Bogart-Medium{font-family:Bogart-Medium}@font-face{font-family:Bogart-Bold;font-style:normal;font-weight:400;src:url("/wp-content/themes/callisto/fonts/Bogart/Bogart-Bold.otf") format("opentype");font-display:swap}.Bogart-Bold{font-family:Bogart-Bold}.whiteFontColor{color:#fff}.whiteBackgroundColor{background-color:#fff}.blackFontColor{color:#000}.blackBackgroundColor{background-color:#000}.lighterBlackFontColor{color:#212121}.lighterBlackBackgroundColor{background-color:#212121}.yellowFontColor{color:#f3c340}.yellowBackgroundColor{background-color:#f3c340}.beigeFontColor{color:#f0ede9}.beigeBackgroundColor{background-color:#f0ede9}.darkerBeigeFontColor{color:#efe4cf}.darkerBeigeBackgroundColor{background-color:#efe4cf}.purpleFontColor{color:#bb9bc8}.purpleBackgroundColor{background-color:#bb9bc8}.orangeFontColor{color:#d87a48}.orangeBackgroundColor{background-color:#d87a48}.lightBlueFontColor{color:#9bc3c8}.lightBlueBackgroundColor{background-color:#9bc3c8}.darkGreenFontColor{color:#002e1c}.darkGreenBackgroundColor{background-color:#002e1c}.greenFontColor{color:#c3d848}.greenBackgroundColor{background-color:#c3d848}.pinkBackgroundColor{background-color:#bb9bc8}.lightPinkBackgroundColor{background-color:#cfd7ef}*{box-sizing:border-box}html{height:100vh;scroll-behavior:smooth}#contentArea{max-width:1920px;margin:auto}h1,h2,h3,h4,h5,h6,p{margin:0;line-height:normal}.displaynone{display:none !important}.displayblock{display:block !important}.mobile .display-desktop{display:none !important}.desktop .display-mobile{display:none !important}.kuka-cookies-bar-container *{-webkit-appearance:none !important}.kuka-cookies-bar-container p{font-size:15px}.kuka-cookies-bar-container{position:fixed;width:100%;background-color:#efe4cfc7;color:#000;right:0;bottom:0;overflow:hidden;box-shadow:none;padding:15px 10px;z-index:1000000000;animation:CookiesMainEnter 1s forwards;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:max-content;max-width:520px;bottom:2em;left:2em;border-radius:18px;padding:26px}.kuka-cookies-bar-btn_wrapper{display:flex;justify-content:right;margin-top:0}.kuka-cookies-action_button{color:grey;margin:0 10px}.kuka-custom-cookies-unique-cookie-settings-btn-action{cursor:pointer}.kuka-cookies-bar-options_outside_wrapper{position:fixed;display:flex;justify-content:center;align-items:center;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.3);z-index:10000000001}.mobile #kuka-cookies-bar-options_outside_wrapper{width:100vw}.kuka-cookies-bar-options_outside_wrapper.kuka-cookies-bar-options_outside_wrapper_hide{display:none}.kuka-cookies-bar-options_wrapper{display:flex;flex-direction:column;justify-content:space-between;height:90dvh;min-width:500px;background-color:#fff;border-radius:0;padding:1em;animation:CookiesSettingsEnter 1s forwards}.kuka-cookies-bar-options_title_wrapper{display:flex;justify-content:space-between;font-size:2rem;line-height:1.4}.kuka-cookies-bar-options_title_h2{font-size:inherit;line-height:inherit}.kuka-cookies-bar-options_exit{color:#000;line-height:inherit;text-decoration:none;outline:none;border:none}.kuka-cookies-bar-options_mid_part_wrapper{display:flex;flex:1;flex-direction:column;justify-content:start;overflow:hidden}.kuka-cookies-bar-options_par_wrapper{margin-bottom:30px}.options_btn_save_and_exit{background-color:#97ff9b;color:#000 !important;text-decoration:none;cursor:pointer;border-radius:100px;padding:10px;padding-left:25px;padding-right:25px}.main-button p{font-size:14px;padding-top:1px}.main-slider-description{margin-top:28px;max-width:412px;margin-bottom:68px;margin-bottom:7.2vh}.main-slider .slick-slide{height:calc(100vh - 48px);padding-top:41px}.desktop .slider-col-2{height:calc(100vh - 48px);padding-bottom:10vh;display:flex;flex-direction:column;justify-content:center}.desktop .main-slider .slick-slide .slider-col-1{display:flex;flex-direction:column;justify-content:center}.slider-col-2 img{width:100%}.small-header img{height:calc(100vh - 48px) !important}.main-button{height:43px;padding-left:20.5px;padding-right:20.5px;border-radius:8px;display:block;width:fit-content;display:flex;justify-content:center;align-items:center;transition:.3s}.main-button:hover{padding-left:28.2px;padding-right:28.2px;transition:.3s}.options_btn_save_and_exit:hover,.options_btn_save_and_exit:focus{background-color:rgba(19,113,195,.5)}.kuka-cookies-bar-options_cookies_wrapper{overflow-x:hidden;overflow-y:auto;padding:0 .2em}.kuka-cookies-bar-options_cookies_container{display:block;width:100%;background-color:#fff;text-align:left;border-radius:10px;border:1px solid #dadce0;padding:1em 1em 0;margin:10px 0}.kuka-cookies-bar-options_cookies_container>.kuka-cookies-bar-options_cookies_container_wrapper{display:flex;justify-content:space-between;margin-bottom:10px;font-size:20px}.kuka-cookies-bar-options_cookies_container>.kuka-cookies-bar-options_cookies_container_wrapper>h2{font-size:20px;font-weight:700}.kuka-cookies-bar-options_cookies_container>.kuka-cookies-bar-options_cookies_container_wrapper>div{cursor:pointer}.kuka-cookies-bar-options_cookies_container .kuka-cookies-bar-options_cookies-custom_checkbox_wrapper *{cursor:pointer}.kuka-cookies-bar-options_cookies_container .kuka-cookies-bar-options_cookies-custom_checkbox_wrapper{display:flex;flex-direction:row}.kuka-cookies-bar-options_cookies_container .kuka-cookies-bar-options_cookies-custom_checkbox_wrapper>label{cursor:pointer;margin:0 15px}.kuka-cookies-bar-options_cookies-custom_checkbox:checked{background-position:right center;background-image:url(/wp-content/themes/callisto/images/whiteDot.svg);background-color:#c3d848;border-color:#c3d848}.kuka-cookies-bar-options_cookies-custom_checkbox{width:3rem;height:1.5rem;background-image:url(/wp-content/themes/callisto/images/blackDot.svg);background-position:left center;vertical-align:top;background-repeat:no-repeat;background-size:contain;border:1px solid rgba(0,0,0,.25);border-radius:.75rem;transition:background-position .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.kuka-cookies-bar-options_cookies-custom_checkbox:not([disabled]):focus{background-image:url(/wp-content/themes/callisto/images/blueDot.svg);outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.kuka-cookies-bar-options_cookies-custom_checkbox:not([disabled]):hover{outline:0;box-shadow:0 0 0 .25rem rgba(255,165,0,.6)}.kuka-cookies-bar-options_cookies-custom_checkbox:disabled{pointer-events:none;filter:none;opacity:.5}.kuka-cookies-bar-options_cookies_description{margin-bottom:10px}.kuka-cookies-bar-options_cookies_open_each_cookie_btn{background:0 0 !important;color:inherit !important;border:none !important;text-decoration:underline 1px;padding:0;margin:0;margin-bottom:1em}.kuka-cookies-bar-options_cookies_open_each_cookie_btn:hover{opacity:.8}.kuka-cookies-bar-options_each_cookie_whole_container{height:auto;overflow:hidden;border-radius:0 10px}.kuka-cookies-bar-options_each_cookie_whole_container.hidden-kuka-custom-cookies{height:0 !important}.kuka-cookies-bar-options_each_cookie_whole_container{width:100%;max-height:400px;border-collapse:collapse;overflow:auto}.kuka-cookies-bar-options_each_cookie_whole_container_table{width:100%}.kuka-cookies-bar-options_each_cookie_whole_container_table thead{position:sticky;top:-1px;z-index:9}.kuka-cookies-bar-options_each_cookie_whole_container_table thead th{text-align:left}.kuka-cookies-bar-options_each_cookie_whole_container_table tr .kuka-cookies-bar-options_each_cookie_name{width:30%;font-weight:700;margin:0 15px 0 0}.kuka-cookies-bar-options_each_cookie_whole_container td,.kuka-cookies-bar-options_each_cookie_whole_container th{border:1px solid #ddd;padding:8px}.kuka-cookies-bar-options_each_cookie_whole_container tr:nth-child(even){background-color:#f2f2f2}.kuka-cookies-bar-options_each_cookie_whole_container tr:hover{background-color:#ddd}.kuka-cookies-bar-options_each_cookie_whole_container th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:gray;color:#fff}.kuka-cookies-bar-options_each_cookie_container{background-color:#fff;color:#000;font-size:.85em;cursor:pointer;line-height:1;padding:1.4rem .5em}.kuka-cookies-bar-options_each_cookie_container_not_link{cursor:auto}.kuka-cookies-bar-options_cookies_container hr{margin:0}.kuka-cookies-bar-options_btn_wrapper{display:flex;justify-content:space-between}a#kuka-cookie_action_cookie_settings,#kuka-cookie_action_reject,#kuka-cookie_action_accept_all{background-color:#d87a48;height:43px;padding-left:23px;padding-right:23px;display:inline-flex;width:max-content;align-items:center;justify-content:center;border-radius:14px;border-color:transparent;font-size:15px;line-height:19px;text-transform:uppercase;margin-top:15px;margin-left:0;color:#000;font-weight:700}a#kuka-cookie_action_accept_all{background:#bb9bc8}@media screen and (max-width:900px){.kuka-cookies-bar-container{width:100%}.kuka-cookies-bar-options_wrapper{width:100%;height:100dvh;min-width:200px;border-radius:0;animation:CookiesSettingsEnterMobile 1s forwards}.kuka-cookies-bar-options_cookies-custom_checkbox{width:2.5rem;height:1.25rem}}@media (max-width:1600px){.desktop .checkout .cart_item{display:block;width:100%;margin-bottom:12px}.desktop form>.row:nth-child(2) .col-lg-5:before{display:block;content:'Προϊόντα';color:#f0ede9;font-size:15px;padding-left:30px}.desktop form>.row:nth-child(2) .col-lg-5:after{display:none}.desktop #order_review>*{font-size:15px !important;line-height:1.2 !important}.desktop .checkout #order_review thead{opacity:0}.desktop .woocommerce-checkout-review-order-table tr.cart_item:last-child{padding-bottom:60px}.desktop .checkout .cart_item td{display:block;width:100%}.desktop .checkout td.product-name{min-width:360px !important;margin-right:-351px;margin-bottom:7px}}@keyframes CookiesMainEnter{from{left:-150%}to{left:2em;transform:skewX(0)}}@keyframes CookiesSettingsEnter{from{width:0;opacity:0}to{width:80%;max-width:1000px;opacity:1}}@keyframes CookiesSettingsEnterMobile{from{width:0;opacity:0}to{width:100%;opacity:1}}.cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#333}.classic_href{color:inherit;text-decoration:none}.text-selection .main-button{margin-left:calc(50% - 74px);margin-top:48px}.text-selection .upper-title{padding-bottom:26px}.text-selection{padding-bottom:75px;padding-top:75px}.postCroppedContent{max-width:53%;margin-left:auto;margin-right:auto}.mobile .big-links-image .single-image-link{width:100%}.mobile .croppedContent,.mobile .postCroppedContent{max-width:85%}.mobile #colophon{overflow-x:hidden}.mobile .full-width-image-text .full-image-content,.mobile .big-text{padding-left:0;padding-right:0}.mobile #the-wildlife-slider{padding-left:5%;padding-right:5%}.mobile #next-image{display:none !important}.big-text h6{font-weight:500}.text-selection .description{margin-top:25px;margin-bottom:-20px}.desktop .text-selection .description{padding-left:10%;padding-right:10%}.big-text h6{padding-bottom:21px}.big-text{padding-left:12.2%;padding-right:11.8%;padding-top:140px;padding-bottom:165px}.text-selection h2{padding-bottom:12px}.single-post-top-section{height:calc(100vh - 4px);position:fixed;top:0;padding-top:119px;width:100%;padding-bottom:28px}.single-post-container{margin-top:calc(100vh - 40px);position:relative;padding-top:3px;z-index:2}.single-post #colophon{z-index:2}.newsletter_row .tnp-subscription form{display:flex;width:100%}.single-post-info h6{font-size:15px;padding-bottom:1px}.basic-paragraph{padding-top:15px;padding-bottom:15px}.bold-paragraph{margin-bottom:6px;padding-top:34px;padding-bottom:0}.colored-paragraph h6{text-align:center;padding-top:10px;padding-bottom:27px;padding-left:9%;padding-right:9%}.full-screen-image img{margin-top:32px;margin-bottom:60px;border-radius:26px;width:100%;object-fit:contain}.tnp-field.tnp-field-button{width:20% !important}.tnp-field input[type=submit]{font-size:15px !important;width:100%;background:#d87a48 !important;color:#efe4cf !important;text-transform:uppercase;border-radius:8px}#masthead{background-color:#efe4cf;height:74px;display:flex;align-items:center;justify-content:center;border-bottom-left-radius:20px;border-bottom-right-radius:20px;position:fixed;top:0;width:100%;z-index:9}#main{padding-top:48px}.journal #page,.archive #page{padding-top:74px}.page-template-template-standard-page #main,.single-post #main{padding-top:0}.woocommerce-order-received #masthead,.error404 #masthead{position:relative}.checkout #primary{padding-top:43px}.cart #primary{padding-top:57px}.wildlife-slider .slick-dots{bottom:-63px;position:absolute;width:fit-content;margin-left:auto;margin-right:auto;left:0;right:0}.main-slider .slick-dots{bottom:25px;position:absolute;width:fit-content;margin-left:auto;margin-right:auto;left:0;right:0}.wildlife-slider .slick-dots li button:before,.main-slider .slick-dots li button:before{background-size:contain;background-position:center;display:block;background-repeat:no-repeat;opacity:1 !important;color:transparent !important;width:7.03px;height:6.92px;transition:.1s;background-image:url('/wp-content/themes/callisto/images/dot.svg')}.wildlife-slider .slick-dots li.slick-active button:before,.main-slider .slick-dots li.slick-active button:before{background-size:contain;background-repeat:no-repeat;background-position:center;display:block;margin-top:-3px;margin-left:-3.5px;width:13.64px;height:13.09px;transition:.1s;background-image:url('/wp-content/themes/callisto/images/dot.svg')}.main-slider .slick-next{background-image:url(/wp-content/themes/callisto/images/next-slide.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:28px;top:unset;bottom:14px;height:27px;position:absolute;right:calc(50vw - 91px)}.mobile .main-slider .slick-prev,.mobile .main-slider .slick-next{height:18.75px}.wildlife-slider .slick-dots li,.main-slider .slick-dots li{width:13px !important}.wildlife-slider .slick-dots li,.main-slider .slick-dots li{margin:0 !important}.main-slider .slick-prev{background-image:url(/wp-content/themes/callisto/images/next-slide.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(180deg);width:28px;top:unset;bottom:27px;height:27px;z-index:1;position:absolute;left:calc(50vw - 96px)}.main-slider-image{max-width:40vw;height:100%;max-height:77vw;object-fit:contain;border-radius:23px}.main-slider .slick-prev:before,.main-slider .slick-next:before{content:''}.single-post-info{display:flex;justify-content:space-between;flex-direction:row}.single .top-section{display:flex;flex-direction:column;justify-content:space-between;height:100%}.single-post-content{border-top-left-radius:32px;border-top-right-radius:32px;margin-top:2px;padding-top:101px}.related-articles{margin-top:33px;padding-bottom:70px}.top-div{border-bottom-left-radius:32px;border-bottom-right-radius:32px;height:35px}.related-articles h6{line-height:1}.thumbnail-info{position:relative}.single .thumbnail-info h6{padding-right:86px;padding-left:7%;padding-top:23px}.single-product .related-products-container{display:-ms-flexbox;display:flexbox;display:-webkit-flex;display:-ms-flex;display:flex;padding:0;margin:10px 0;list-style:none;width:auto;-webkit-flex-flow:row wrap;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;box-sizing:border-box}.product-background{border-radius:23px;position:absolute;top:0;left:0;background-color:#f0ede9;padding-top:40px;padding-bottom:21px;height:30.2vw;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.green-background{position:relative;height:30.2vw;padding-top:31px;padding-bottom:21px;display:flex;flex-direction:column;justify-content:center;align-items:center}.green-background img{position:relative;width:100%;max-height:19vw;object-fit:contain}.archive .page-numbers li{height:40px;width:40px;display:flex;margin:5px;margin-top:50px;background-color:#001e12;color:#c3d848;font-size:17px;flex-direction:column;justify-content:center;border-radius:50%}.mobile .archive .page-numbers li{height:35px;width:35px;margin:3px;margin-top:16px;font-size:15px}.mobile .archive #primary{padding-bottom:118px !important}.archive #primary{padding-bottom:280px !important}.archive .woocommerce-pagination .page-numbers{display:flex;list-style:none;justify-content:center;padding:0}.archive .wcapf-filter-option>.wcapf-filter-options{display:none !important}.single-product .woo-variation-gallery-thumbnail-slider .slick-list{padding-bottom:0 !important}.single-product .wvg-thumbnail-next-arrow{position:absolute;right:20px !important;height:20px !important;top:0;bottom:0;margin:auto !important;width:20px !important;height:21px !important;display:block;background-image:url(/wp-content/themes/callisto/images/next-action.svg);background-size:contain;background-repeat:no-repeat;background-position:center;background-color:transparent !important}.single-product .wvg-thumbnail-prev-arrow{position:absolute;left:20px !important;height:20px !important;top:0;bottom:0;margin:auto !important;width:20px !important;height:21px !important;display:block;background-image:url(/wp-content/themes/callisto/images/previous-action.svg);background-size:contain;background-repeat:no-repeat;background-position:center;background-color:transparent !important}.woo-variation-gallery-thumbnail-slider .wvg-thumbnail-next-arrow:hover{background-image:url(/wp-content/themes/callisto/images/next-action.svg) !important;background:url(/wp-content/themes/callisto/images/next-action.svg) !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;opacity:1 !important;transform:none !important;width:20px !important;height:21px !important}.woo-variation-gallery-thumbnail-slider .wvg-thumbnail-prev-arrow:hover{opacity:1 !important;background-image:url(/wp-content/themes/callisto/images/previous-action.svg) !important;background:url(/wp-content/themes/callisto/images/previous-action.svg) !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;transform:none !important;width:20px !important;height:21px !important}.single-product .wvg-thumbnail-next-arrow:before,.single-product .wvg-thumbnail-prev-arrow:before{content:'' !important}.archive .woocommerce-loop-product__title{padding-bottom:21px;padding-top:17px}.archive li.product{display:flex;flex-direction:column !important;margin-left:0 !important;margin-right:0 !important;width:50% !important;padding-left:6px;padding-right:6px;margin-bottom:50px !important}.mobile .journal .journal-title{padding-top:12.5vh;padding-bottom:38px;min-width:94vw;margin-left:-5.5vw}.mobile #caf-filter-layout1{top:unset;bottom:20px}.mobile .single-product .related-products .product{width:calc(100% + 10px) !important;margin-bottom:48px !important}.mobile .archive ul.products>li:first-child,.mobile .archive ul.products>li:nth-child(2),.mobile .archive ul.products>li:nth-child(3),.mobile .archive ul.products>li:nth-child(4){width:calc(100% + 10px) !important;margin-bottom:45px !important}.mobile .single-product .related-products .product .green-background img,.mobile .archive ul.products>li:first-child .green-background img,.mobile .archive ul.products>li:nth-child(2) .green-background img,.mobile .archive ul.products>li:nth-child(3) .green-background img,.mobile .archive ul.products>li:nth-child(4) .green-background img{max-height:83vw}.mobile .single-product .related-products .product .product-background,.mobile .archive ul.products>li:first-child .product-background,.mobile .archive ul.products>li:nth-child(2) .product-background,.mobile .archive ul.products>li:nth-child(3) .product-background,.mobile .archive ul.products>li:nth-child(4) .product-background,.mobile .archive ul.products>li:first-child .green-background,.mobile .archive ul.products>li:nth-child(2) .green-background,.mobile .archive ul.products>li:nth-child(3) .green-background,.mobile .archive ul.products>li:nth-child(4) .green-background{height:100vw}.mobile .single-product .related-products .product .woocommerce-loop-product__title,.mobile .archive ul.products>li:first-child .woocommerce-loop-product__title,.mobile .archive ul.products>li:nth-child(2) .woocommerce-loop-product__title,.mobile .archive ul.products>li:nth-child(3) .woocommerce-loop-product__title,.mobile .archive ul.products>li:nth-child(4) .woocommerce-loop-product__title{padding-left:10px;padding-right:10px}.mobile .archive .products{margin-top:180px !important}.mobile .archive .woocommerce-loop-product__title{line-height:25px !important;padding-bottom:9px;padding-top:10px}.mobile .archive .price{font-size:17px}.mobile .archive .wcapf-filter-options{padding-left:16px !important;padding-right:16px !important;align-items:center;border-radius:11px;width:fit-content;flex-direction:column;height:fit-content}.mobile .journal .caf-filter-container{padding-left:16px !important;padding-right:16px !important;align-items:center;border-radius:11px;width:fit-content;flex-direction:column;height:fit-content}.mobile .single-product .woocommerce-LoopProduct-link .green-background{height:100vw}.mobile .archive .product-background,.mobile .archive .green-background{height:49vw}.mobile .archive .green-background img{position:relative;width:100%;max-height:41vw}.mobile .archive .top-section p{padding-left:0;padding-right:0;padding-top:18px;text-align:left;padding-top:9px}.mobile .archive .top-section{margin-top:43.2vh !important;max-width:600px}.mobile .archive .shop-top-section .shop-image{top:75px;width:unset;left:0;height:41.2vh}.mobile .single-product .go-to-cart,.mobile .archive .go-to-cart{width:83.81px;height:83.81px;bottom:26px;right:7.5vw;position:fixed;font-size:15px}.mobile .product-basic-info{padding-top:22px}.mobile .single-product .woocommerce-variation .amount{font-size:24px}.mobile .single-product .price del .woocommerce-Price-amount{font-size:20px !important}.mobile .single-product .product-short-description{padding-right:5% !important;padding-top:7px;padding-bottom:15px !important}.mobile .single-product .variations{margin-left:0}.mobile .archive .wcapf-filter-item span{font-size:15px;display:block;margin-bottom:1px;text-align:left}.mobile .single-product .go-to-cart-container:hover{transform:none}.mobile .archive .go-to-cart-container:hover{transform:scale(1)}#show-journal-categories:hover,#show-categories:hover{cursor:pointer}.mobile .single-product .go-to-cart-container,.mobile .archive .go-to-cart-container{position:absolute;right:0}.woocommerce-notices-wrapper ul.woocommerce-error.woocommerce-message{margin:0;list-style:none;display:flex;flex-direction:column}.archive .woocommerce-loop-product__title{font-size:22px;color:#002e1c;text-align:center;line-height:1 !important}.archive .price{text-align:center;width:100%;display:block;font-size:18px;color:#212121 !important}.archive .wcapf-reset-filters,.archive .woocommerce-breadcrumb,.archive .wcapf-form p a,.archive .wcapf-filter-option input,.archive .wcapf-filter-title,.archive .onsale,.archive .add_to_cart_button,.archive .wcapf-filter-item.empty-item,.archive .wcapf-active-filters-before-shop-loop .wcapf-filter,.archive .wcapf-nav-item-count,.archive .wcapf-hierarchy-accordion-toggle,.archive .woocommerce-ordering,.archive .woocommerce-result-count{display:none !important}.archive .wcapf-filter-item.item-active{opacity:1 !important;transition:.3s}.archive .wcapf-filter-item{opacity:.4;transition:.3s;margin-left:16px;margin-right:16px}.archive .wcapf-filter-item span{text-transform:uppercase;font-size:13px;transition:.3s;font-weight:700;color:#000}.archive .wcapf-loader{background-color:#d87a4800 !important}.archive{background-color:#d87a48}.archive .wcapf-filter-options{display:flex;padding-left:16px !important;padding-right:16px !important;flex-direction:row;background-color:#ced848;align-items:center;height:73px;padding-top:3px !important;width:fit-content !important;border-radius:22px;width:fit-content}.archive .wcapf-filter-option{width:fit-content}.archive .productCroppedContent{width:81.2%;margin-left:auto;margin-right:auto}.mobile .single-product .productCroppedContent,.mobile .archive .productCroppedContent{width:85%}.mobile .archive li.product{padding-left:5px;padding-right:5px;margin-bottom:30px !important}.archive .go-to-cart-container{transform:scale(1);transition:.3s;position:relative;margin-left:16px;display:flex;justify-content:center;width:144px;margin-left:64px}.single-product .pswp__scroll-wrap{background-color:#d87a48}.single-product .go-to-cart-container:hover,.archive .go-to-cart-container:hover{transform:scale(1.16);transition:.3s}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.woo-variation-gallery-wrapper .woo-variation-gallery-container{-webkit-filter:none !important;filter:none !important;opacity:1 !important;-webkit-transition:opacity .25s ease-in-out !important;-o-transition:opacity .25s ease-in-out !important;transition:opacity .25s ease-in-out !important;visibility:visible !important}.archive .go-to-cart{bottom:10px;right:unset;transform:rotate(13deg) !important}.single-product .go-to-cart-container{bottom:12px !important;position:fixed;z-index:1;right:3vw !important;display:flex;justify-content:center;transition:.3s}.desktop .single-product .go-to-cart-container .go-to-cart{bottom:0 !important;right:0 !important;position:relative !important}.desktop .safari.single-product .go-to-cart-container .go-to-cart{display:flex !important;min-width:139px !important}.mobile .single-product .woocommerce-breadcrumb{display:none !important}.archive .filters-cart{flex-direction:row;display:flex;justify-content:flex-start;min-width:49vw}.mobile .single-product .woocommerce-variation-add-to-cart{left:5vw !important}.donation-product #add-giftcard-to-cart p{font-size:15px}.donation-product form .single_add_to_cart_button{display:none !important}.mobile .donation-product #add-giftcard-to-cart,.mobile .single-product .single_add_to_cart_button{height:59px;border:0;margin-bottom:0;margin-top:0;border-radius:20px;width:calc(87vw - 116px) !important;max-width:275px !important;font-weight:700;font-size:15px}.donation-product #add-giftcard-to-cart{display:flex;justify-content:center;align-items:center;cursor:pointer}.mobile .donation-product #add-giftcard-to-cart p{padding-left:7px;font-weight:700;font-size:14px;text-align:center;padding-right:7px;line-height:1.1;padding-top:2px}.archive .product-background img{width:100%;object-fit:contain;height:fit-content}.mobile .donation-product #empty-fields{bottom:-83px;font-size:13px;line-height:1.1;padding-right:20px}.archive{overflow-x:hidden}.archive .shop-top-section .shop-image{position:absolute;top:74px;width:70.5vw;left:12vw;max-height:94vh;object-fit:contain}.archive .img-filters{position:relative}.archive .img-filter{height:calc(100vh - 189px);display:flex;flex-direction:column;justify-content:flex-end}.archive .wcapf-filter-item:hover{opacity:1 !important;transition:.3s}.archive .title-image{margin-left:8px;width:96%;margin-bottom:13vh;object-fit:contain}.archive .top-section p{text-align:center;padding-left:3%;padding-right:14%;padding-top:18px}.archive .products{display:-ms-flexbox;display:flexbox;display:-webkit-flex;display:-ms-flex;display:flex;padding:0;margin:10px 0;list-style:none;width:auto;-webkit-flex-flow:row wrap;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;box-sizing:border-box;margin-top:240px !important}.single-product .custom-selected-product{width:100%}.single-product .product-background{border-radius:23px;background-color:#f0ede9;padding-top:40px;padding-bottom:21px;min-height:30.2vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.single-product .productCroppedContent{width:81.2%;margin-left:auto;margin-right:auto}.single-product .related-products{margin-top:275px;margin-bottom:100px}.single-product .cart{background:#d87a48}.single-product .product-background img{width:100%;object-fit:contain;height:fit-content}.woocommerce-loop-product__link{width:100%}.single-product .custom-selected-product{padding-left:6px;padding-right:6px}.single-product .custom-selected-product>*{text-align:center}.woocommerce-loop-product__title{padding-bottom:23px;padding-top:18px;padding-left:7%;padding-right:7%}.left-description-right-image .right-col{position:relative}.left-description-right-image .magnetic{margin:-100px;padding:35px;display:inline-block;border-radius:50%;position:absolute;bottom:100px;z-index:1;left:-4px}.small-header .left-col-content p{padding-top:21px !important;margin-right:14%;min-width:280px}.desktop .all-photos{padding-bottom:140px}.small-header .left-col-content{padding-top:10vh !important}.sponsors .sponsors-container{justify-content:center !important}.small-header h1{line-height:.97}.small-header .left-col-content{justify-content:center !important}.left-description-right-image #magnet-button{display:inline-block}.left-description-right-image .my-button{cursor:pointer}.thumbnail-info img{position:absolute;right:26px;bottom:23px}.single .related-articles-container,.home_news_blog .related-articles-container{display:-ms-flexbox;display:flexbox;display:-webkit-flex;display:-ms-flex;display:flex;padding:0;margin:10px 0;list-style:none;width:auto;-webkit-flex-flow:row wrap;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;box-sizing:border-box}.single .single-related-article,.home_news_blog .single-related-article{width:50%;margin:0}.single .single-post-image img{border-top-left-radius:25px;border-top-right-radius:25px;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto;object-fit:cover}.single .single-post-image{display:flex;justify-content:center;align-items:center}.related-articles .main-title{text-align:center;padding-top:80px;padding-bottom:105px}.single-post-title-img h3{text-align:center;padding-bottom:22px}.tnp-field-email label{display:none !important}.single #colophon{position:relative;background-color:#efe4cf}#main_logo{background-repeat:no-repeat;background-position:center;background-size:contain;width:76.12px;height:58.96px}.left-description-right-image .left-col{border-top-right-radius:25px;border-bottom-right-radius:25px;position:relative;z-index:1}.left-description-right-image img{width:calc(100% + 25px);height:100vh;object-fit:cover;display:block;max-width:calc(100% + 25px);margin-left:-25px;border-top-right-radius:25px;border-bottom-right-radius:25px}#footer_logo{background-repeat:no-repeat;background-position:center;background-size:contain;width:255px;height:49.58px}#footer-menu,#footer-menu-1,#secondary-footer-menu,.footer_socials ul,#secondary-footer-menu-1,#secondary-footer-menu-2{padding:0;margin:0;list-style:none}.tnp-subscription{margin:0 !important}.newsletter_row .tnp-field-button{margin:0 !important}.newsletter_row .tnp-field-email{margin-bottom:0 !important}.newsletter_row .tnp-subscription form{display:flex}.single-post-link a{display:flex;justify-content:center;align-items:center;margin-left:17.5vw;text-align:center;width:195px;border-radius:8px;margin-bottom:70px;height:43px;margin-top:120px;text-decoration:none}.single-post-title-img h4{text-align:center;padding-left:6%;padding-right:6%;padding-bottom:6vh}.single .top-title{opacity:.5}.croppedContent{max-width:80%;margin-left:auto;margin-right:auto}.single .thumbnail-img img{width:215px;max-width:215px;height:197px;object-fit:cover;border-radius:25px}.left-description-right-image .left-col-content p{padding-top:35px}.left-description{padding-bottom:235px;padding-top:207px;border-bottom-left-radius:25px;border-bottom-right-radius:25px}.horizontal-tabs .accordion{display:flex;width:100%;flex-direction:row;justify-content:space-between}.horizontal-tabs .accordion-item{height:fit-content;width:calc(25% - 6px);border-radius:23px;overflow:hidden}.horizontal-tabs .tab-icon{height:210px;display:flex;justify-content:center;flex-direction:column}.horizontal-tabs .accordion-button h6{padding-top:7px;padding-bottom:58px}.single-product .woocommerce-tabs{display:none !important}.left-description h5{padding-right:39%}.footer_wrapper{padding-top:43px;padding-bottom:60px;padding-left:195px;padding-right:195px}.newsletter_row{padding-top:107px;padding-bottom:107px}.newsletter_row .row{max-width:80%;margin:auto}.tnp-subscription input{height:57px !important}input#tnp-1{background:#efe4cf;border-radius:8px;border-top-right-radius:0;border-bottom-right-radius:0;margin-left:10px;padding-left:25px;min-width:645px}.tnp-subscription input.tnp-submit{min-width:245px}.tnp-email,.tnp-email:active,.tnp-email:hover,.tnp-email:focus{outline:0;box-shadow:none}.footer_wrapper{position:relative}.bear_img{position:absolute;left:0;bottom:0;margin-left:5%}.arr_purple:before{content:"";background-image:url(/wp-content/themes/callisto/images/arr_purple.svg);background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-flex;margin-left:-41px;transform:translateY(-10px);margin-right:15px}.arr_orange:before{content:"";background-image:url(/wp-content/themes/callisto/images/arr_orange.svg);background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-flex;margin-left:-41px;transform:translateY(-10px);margin-right:15px}.arr_blue:before{content:"";background-image:url(/wp-content/themes/callisto/images/arr_blue.svg);background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-flex;margin-left:-41px;transform:translateY(-10px);margin-right:15px}.arr_purple,.arr_orange,.arr_blue{min-height:120px}input#tnp-1{color:rgba(0,0,0,.3) !important;font-size:15px;font-family:'objektiv-mk1'}input#tnp-1::placeholder{color:rgba(0,0,0,.3) !important;font-family:'objektiv-mk1'}header .custom_btn{font-family:'objektiv-mk1';font-weight:700}.tnp-subscription .tnp-submit{font-family:'objektiv-mk1';font-weight:500}.menu_row{width:97%}.custom_btn{height:43px;padding-left:23px;padding-right:23px;display:inline-flex;width:max-content;align-items:center;justify-content:center;border-radius:14px;border-color:transparent;font-size:15px;line-height:19px;text-transform:uppercase}.woocommerce-shop #colophon{position:relative;display:block;width:100%;float:left}#colophon{background-color:#efe4cf;float:left;width:100%}.kuka-custom-cookies-unique-cookie-settings-btn-action{max-width:max-content}.horizontal-tabs .accordion-button{display:flex;flex-direction:column;align-items:center}.horizontal-tabs{padding-top:210px;padding-bottom:96px}.single-product #content{margin-top:70px}.single-product .woo-variation-product-gallery{max-width:100% !important}.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider img{width:66% !important;max-height:650px !important;object-fit:contain !important}body .qib-button-wrapper .minus.qib-button:hover,body .qib-button-wrapper .plus.qib-button:hover{background-color:transparent !important}.single-product.woocommerce div.product .quantity.wqpmb_quantity{height:54px !important;background-color:transparent !important;border-right:1px solid #002e1c !important;border-left:1px solid #002e1c !important}.single-product .variations select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.single-product .variations select::-ms-expand{display:none}.single-product #pa_size,.single-product #pa_color{background-size:45px 54px;background-image:url(/wp-content/themes/callisto/images/change-color.png);background-repeat:no-repeat;background-position:right}.single-product .minus.qib-button{display:block;margin-left:16px;margin-right:16px;content:'';width:12px;padding:0 !important;height:50px;color:transparent;background-image:url(/wp-content/themes/callisto/images/minus.svg) !important;background-size:contain !important;background-position:center !important;background-repeat:no-repeat !important;border:0 !important}.single-product .onsale{display:none !important}.single-product .plus.qib-button{display:block;margin-right:16px;margin-left:16px;content:'';width:12px;padding:0 !important;height:50px;color:transparent;background-image:url(/wp-content/themes/callisto/images/plus.svg) !important;background-size:contain !important;background-position:center !important;background-repeat:no-repeat !important;border:0 !important}.single-product .wqpmb_input_text{height:54px !important;width:60px !important;background-color:#c3d848 !important;background:#c3d848 !important;border:0 !important;color:#002e1c !important;border-radius:0 !important;font-size:17px !important}.single-product select{border:1px solid #002e1c !important;color:#002e1c !important;font-size:17px !important;border-radius:8px !important;background-color:#d87a48 !important}:focus-visible{outline:-webkit-focus-ring-color auto 0 !important}#pa_size,#pa_color{min-width:141px !important;height:54px !important;padding-left:12px;padding-right:12px}#pa_size:hover,#pa_color:hover{cursor:pointer}.horizontal-tabs .accordion-button:after{background-image:url(/wp-content/themes/callisto/images/open-tab.svg) !important;width:28px;height:27px;margin-top:48px;margin-left:auto;margin-right:auto;background-size:contain;margin-bottom:9px}.mobile #colophon{max-width:100vw;overflow-x:hidden}.mobile .offcanvas-body .sub-menu{position:relative}.single-post .single-post-content{padding-bottom:80px}.horizontal-tabs .close-tab{width:28px;height:27px;margin-left:auto;margin-right:auto;margin-top:36px;margin-bottom:20px}.single-post .related-articles{margin-bottom:-80px}.horizontal-tabs .accordion-button:not(.collapsed):after{opacity:0 !important;transform:none !important}.horizontal-tabs .close-tab-container:hover{cursor:pointer}.horizontal-tabs .close-tab-container{width:100%;display:flex;flex-direction:row;align-items:center}.accordion-button:not(.collapsed){box-shadow:none !important}.horizontal-tabs .accordion-body{padding-left:9%;padding-right:9%}.horizontal-tabs .accordion-item{border:0 !important}.woocommerce-breadcrumb{color:transparent}.woocommerce-breadcrumb a{color:#002e1c;padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:-14px !important}.woocommerce-breadcrumb a:after{content:' > '}.woocommerce-breadcrumb>a:last-child:after{content:' '}.single-product .qib-button-wrapper .quantity input.input-text.qty.text{height:54px !important;margin-top:0 !important;padding:0 !important;background-color:transparent !important;pointer-events:none !important}.single-product #pa_color:after{display:block;color:blue;content:'123'}.single-product option{padding-top:20px !important;padding-bottom:20px !important}.single-product .qib-button-wrapper{width:fit-content !important;border-radius:8px !important;height:54px !important;border:1px solid #002e1c !important}.single-product .pswp__item,.single-product .pswp__container{background-color:#d87a48}.single-product .pswp__ui--fit .pswp__top-bar{background-color:transparent}.single-product .woo-variation-gallery-slider-wrapper{position:relative}.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image:hover{opacity:1 !important}.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-trigger{width:100% !important;height:calc(100% - 20px) !important;max-height:calc(100% - 20px) !important;overflow:hidden !important;opacity:0 !important;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:100%;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2em;justify-content:center;position:absolute;right:.5em;text-decoration:none;top:.5em;z-index:999}.single-product .product-gallery{background-color:#fff;border-bottom-left-radius:25px;border-bottom-right-radius:25px}.single-product .woo-variation-gallery-thumbnail-slider{padding-left:12.5%;padding-right:12.5%;display:flex !important;justify-content:space-around}.archive .filters-cart{position:fixed;right:0;bottom:0;z-index:1}.desktop .single-product .woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image img:hover,.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image.current-thumbnail{opacity:1 !important}.single-product .woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image img:hover{cursor:pointer !important}.single-product .wvg-single-gallery-image-container{display:flex;justify-content:center}.single-product .woo-variation-gallery-wrapper{min-height:unset !important}.single-product .woo-variation-gallery-thumbnail-wrapper{padding-top:27px !important}.single-product .woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image img{object-fit:contain !important;height:143px !important}.mobile .single-product .woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image img{height:14px !important}.single-product .reset_variations,.single-product .pswp__caption{display:none !important}.single-product{background-color:#d87a48}.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image{opacity:.4;transition:.3s}.single-product .slick-list{padding-top:64px;height:fit-content !important;padding-bottom:87px !important;background-color:#fff;border-bottom-left-radius:25px;border-bottom-right-radius:25px}.wvg-slider-prev-arrow,.wvg-slider-next-arrow{display:none !important}.single-product .flex-control-nav{display:flex;background-color:#efe4cf;justify-content:center;list-style:none;margin-left:0 !important;padding-left:0 !important;margin-bottom:0 !important}.single-product div.product{display:flex}.single-product .flex-control-nav img{margin-right:2.9vw;margin-left:2.9vw;opacity:.8}.single-product .flex-control-nav img:hover{cursor:pointer}.woocommerce-product-gallery__image{display:flex !important;justify-content:center !important}.woocommerce-product-gallery{display:flex;flex-direction:column;justify-content:space-between;background-color:#d87a48;height:100%}.single-product .woocommerce-breadcrumb{margin-top:54px;margin-bottom:108px}.single-product .qib-button-wrapper{width:100%;justify-content:flex-start}.single-product .product-info-col{padding-left:12px;padding-right:7%}.single-product .product-short-description{padding-top:30px;padding-right:18%;padding-bottom:31px}.donation-product #add-giftcard-to-cart,.single-product .single_add_to_cart_button{background-color:#c3d848;color:#1b2c33;width:32.9vw;height:81px;text-transform:uppercase;border:0;margin-bottom:0;margin-top:0;border-radius:22px;font-weight:700}.donation-product #add-giftcard-to-cart p{color:#1b2c33;font-weight:700}.woocommerce-cart,.woocommerce-cart table.shop_table,.woocommerce-checkout{background:#001e12 !important}.woocommerce-cart #colophon{display:none !important}.woocommerce-cart a.checkout-button.button.alt.wc-forward,button#place_order{background:#c3d848;display:flex;width:max-content;align-items:center;justify-content:center;border-radius:22px;font-size:15px}.single-product .variations tbody>tr:nth-child(2){margin-right:0;margin-left:15px}.single-product .variations tbody{margin-right:15px}.single-product .qib-button-wrapper{margin-bottom:1px !important}.single-product .qib-button-wrapper:before{content:'Quantity';display:block;color:#002e1c;opacity:.4;padding-bottom:0;padding-top:0;position:absolute;top:-31px}.single-product .variations{position:relative}.woocommerce-variation-add-to-cart{position:absolute;bottom:0}.single-product.a-simple-product .product-add-to-cart .single_add_to_cart_button,.single-product .woocommerce-variation-add-to-cart{bottom:4.5%}.single-product.a-simple-product .product-add-to-cart .single_add_to_cart_button,.single-product .woocommerce-variation-add-to-cart{position:fixed;z-index:1}.desktop .single-product.a-simple-product .product-add-to-cart .single_add_to_cart_button{left:calc(50vw + 8px)}.desktop .single-product.a-simple-product .product-add-to-cart{padding-left:4vw}.single-product .go-to-cart{bottom:-10px !important;right:7.9vw !important}.single-product .woocommerce-variation.single_variation{position:relative !important;bottom:unset !important;top:-211px !important}.single-product #pa_color,.single-product #pa_size{padding-right:0;background-size:147px 81px;background-image:url(/wp-content/themes/callisto/images/variation-arrow.svg);background-repeat:no-repeat;background-position:right bottom}.desktop .single-product div.woocommerce-breadcrumb,.desktop .single-product .woocommerce-variation.single_variation,.desktop .single-product .product-basic-info{padding-left:4vw}.single-product .big-header{padding-top:101px;padding-bottom:109px;margin-top:-14px;position:relative}.single-product .big-header h4{margin-bottom:43px;margin-top:15vh}.single-product #pa_color:after{display:block;color:blue;content:'123'}.single-product .variations{margin-left:4vw}.single-product .product-short-description{padding-right:9% !important}.single-product .product-short-description{padding-bottom:17px !important}.single-product #content>div.product:first-child{min-height:52.2vw !important}.single-product .variations{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end}.mobile .single-product .product-info-col{padding-left:7.5vw;padding-right:7.5vw}.woocommerce-cart table.shop_table_responsive td.product-remove a{background-image:url(/wp-content/themes/callisto/images/close_prod.svg);background-repeat:no-repeat;background-size:contain;background-position:left;width:30px;height:30px;font-size:30px;padding-left:5px;padding-bottom:5px;color:transparent}.single-product .variations tr{display:flex;flex-direction:column}.single-product .variations label{opacity:.4;font-weight:400 !important;padding-bottom:3px}.single-product .price{margin-bottom:78px}.single-product .variations tbody{display:flex;justify-content:flex-start}.single-product .product-type-variable .product-price{opacity:1 !important}.single-product .price{display:flex}.single-product .woocommerce-variation-availability{position:absolute;top:35px}.single-product.a-simple-product .product-add-to-cart p.stock,.single-product .woocommerce-variation-availability p{font-size:16px;padding-left:4px}.single-product .stock.in-stock{color:#a7bd28 !important}.mobile .single-product.a-simple-product #content>div.product:nth-child(2){display:block !important;padding-bottom:152px !important}.single-product.a-simple-product .product-price del .woocommerce-Price-amount{display:block !important;margin-left:24px !important;margin-top:4px}.single-product.a-simple-product .product-price del bdi,.single-product.a-simple-product .product-price del span{color:#002e1c !important}.mobile .single-product.a-variable-product #content>div.product:nth-child(2){display:block !important;padding-bottom:125px !important}.single-product.a-simple-product .product-add-to-cart p.stock{margin-top:-67px;padding-bottom:76px}.mobile .single-product.a-simple-product .product-add-to-cart p.stock{margin-top:-97px;padding-bottom:10px}.mobile .single-product.a-variable-product .wqpmb_input_text,.mobile .single-product.a-variable-product select{font-size:15px !important}.mobile .single-product .product-basic-info h4{padding-top:20px}.mobile .single-product .price{margin-top:12px;margin-bottom:109px}.mobile .single-product .woocommerce-variation-availability{position:absolute;top:64px}.single-product .price ins{order:-1}.single-product .price del .woocommerce-Price-amount{margin-left:10px;line-height:1.7;font-size:30px !important;opacity:.3 !important}.single-product .price ins,.single-product .woocommerce-Price-amount bdi{background-color:#d87a48 !important;background:#d87a48 !important}.single-product .woocommerce-variation.single_variation{position:absolute;top:-110px}.single-product .woocommerce-variation .amount{font-size:38px;line-height:40px;color:#002e1c}.single-product .woocommerce-variation-price del{font-size:36px}.page-template-template-main-builder{overflow-x:hidden;max-width:100vw}.full-width-image-text .background-image{opacity:.5;width:100%;object-fit:contain}.mobile .big-links-image .upper-title{padding-bottom:34px;padding-top:90px}.full-width-image-text{position:relative}.mobile .contact-our-team{max-width:700px}.mobile .toggle-section .accordion-body p{max-width:620px}.full-width-image-text .the-icon{max-width:51px;object-fit:contain;margin-left:auto;margin-right:auto;margin-bottom:29px}#home-slider{border-bottom-left-radius:25px;border-bottom-right-radius:25px;overflow:hidden;margin-bottom:0}.full-width-image-text .full-image-content{position:absolute;padding-left:19.5%;padding-right:19.5%;padding-bottom:27px;text-align:center;top:0;bottom:0;left:0;right:0;margin:auto !important;z-index:1;height:fit-content;display:flex;flex-direction:column;align-items:center}.single-block{padding-left:21%;padding-right:21%;text-align:center;margin-top:211px}.circle-number{width:30px;height:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #212121;border-radius:50%;margin-left:auto;margin-right:auto;margin-bottom:36px}.title-blocks-link .block-title{text-align:center;padding-bottom:35px}.title-blocks-link .description-icons{position:relative}.title-blocks-link .icon-1{position:absolute;left:11.2%;top:-34px;max-width:79px;max-height:76px;object-fit:contain}.title-blocks-link .description-icons{width:fit-content;margin-left:auto;margin-right:auto}.title-blocks-link>.single-block:nth-child(3) .icon-1{left:14.2%;top:-17px}.title-blocks-link .block-description{position:relative;z-index:1;width:fit-content;margin-left:auto;margin-right:auto}.title-blocks-link .icon-2{position:absolute;right:11.5%;bottom:-81px;max-width:130px;max-height:138px;object-fit:contain}.title-blocks-link{padding-top:120px;padding-bottom:201px;border-bottom-left-radius:25px;border-bottom-right-radius:25px;margin-bottom:-25px;position:relative;z-index:1}.title-blocks-link .main-button{margin-left:auto;margin-right:auto;margin-top:210px}#projects-slider .slick-next:before,#the-wildlife-slider .slick-next:before{display:none}#the-wildlife-slider{padding-left:25%;padding-right:25%}.wildlife-title-image img{width:67%;margin-left:auto;margin-right:auto;min-height:25vw;border-radius:23px;object-fit:contain}#the-wildlife-slider .slick-prev,.wildlife-single-slide.slick-active .main-button,.wildlife-single-slide.slick-active h2,.wildlife-single-slide.slick-active .wildlife-description{display:none}#the-wildlife-slider .wildlife-description{padding-left:5.5%;padding-right:5.5%;margin-top:49px;margin-bottom:36px;text-align:center}#next-image{position:absolute;width:135px;height:fit-content;right:3.5vw;opacity:.3;top:25.5vw;transition:.5s;z-index:1}#next-image:hover{cursor:pointer;transition:.5s;opacity:.5}#the-wildlife-slider .slick-disabled{opacity:.3;pointer-events:none}#next-image img{object-fit:contain;border-radius:8px}.wildlife-single-slide.slick-active.slick-current .wildlife-info{pointer-events:none !important}.wildlife-info:hover{cursor:pointer}#the-wildlife-slider .slick-track{display:flex !important}.wildlife-single-slide.slick-active.slick-current{position:relative !important;transform:scale(1);opacity:1 !important}.wildlife-single-slide.slick-active:not(.slick-current){left:calc(50vw - 200px) !important;position:absolute !important;transform:scale(.3);opacity:.3 !important;margin-top:-63px}.wildlife-single-slide.slick-active:not(.slick-current) a{pointer-events:none !important}.wildlife-single-slide.slick-active.slick-current .main-button{display:flex}.wildlife-single-slide .main-button{margin-left:calc(50% - 75px)}.wildlife-slider .upper-title{text-align:center;margin-bottom:90px}.wildlife-slider{padding-bottom:120px;padding-top:80px;position:relative}.wildlife-single-slide.slick-active.slick-current h2,.wildlife-single-slide.slick-active.slick-current .wildlife-description{display:block}#the-wildlife-slider .slick-next{position:absolute;display:block;margin-top:-108px;width:28px;height:27px;right:20.5vw;content:'';background-image:url('/wp-content/themes/callisto/images/wildlife-slider.svg');background-size:contain;background-position:center;background-repeat:no-repeat}.desktop #the-wildlife-slider .slick-prev{position:absolute;display:block;margin-top:-108px;width:28px;height:27px;left:20.5vw;content:'';background-image:url('/wp-content/themes/callisto/images/wildlife-slider.svg');background-size:contain;background-position:center;background-repeat:no-repeat;transform:rotate(180deg)}.mobile #the-wildlife-slider .slick-prev{position:absolute;display:block !important;margin-top:-186px;width:17px;height:17px;left:4.5%;z-index:1;content:'';background-image:url('/wp-content/themes/callisto/images/wildlife-slider.svg');background-size:contain;background-position:center;transform:rotate(180deg);background-repeat:no-repeat}.single-product #the-wildlife-slider .slick-list{background-color:transparent}.desktop #the-wildlife-slider .slick-next,.desktop #the-wildlife-slider .slick-prev{transition:.3s}#projects-slider .slick-prev:before,#the-wildlife-slider .slick-prev:before,.mobile #the-wildlife-slider .slick-prev:before{opacity:0 !important}.desktop .safari.donation-product .donation-add-cart{display:flex;justify-content:flex-end}.mobile .mozilla #wps_wgm_price,.mobile .safari #wps_wgm_price{margin-bottom:21px}.mobile .wildlife-single-slide .wildlife-info{padding-bottom:20px}.mobile .wildlife-slider{padding-bottom:25px;padding-top:77px}.mobile #the-wildlife-slider .slick-next{width:17px;height:17px;margin-top:-178px}.mobile .single-product .cropped-main-info img{margin-top:60px}.mobile .single-product .main-info-section{padding-top:100px;padding-bottom:80px}.mobile .wildlife-slider .slick-dots{top:-43px;bottom:unset;z-index:1}.wildlife-title-image{position:relative}.wildlife-title-image .wildlife-title{position:absolute;top:0;bottom:0;margin:auto;height:fit-content;text-align:center;width:100%;padding-left:30px;padding-right:30px}.mobile .wildlife-title h2{max-width:386px;padding-top:20px;margin-left:auto;margin-right:auto}.mobile .left-description-right-image-container{display:flex;flex-direction:column}.mobile .left-description-right-image-container .right-col{order:-1}.mobile .left-description-right-image .left-col-content div{padding-top:46px;padding-bottom:66px}.mobile .left-description-right-image .main-button p{padding-top:0;padding-bottom:0}.mobile .small-header .left-col-content p{padding-top:0 !important;margin-right:0;min-width:unset}.otgs-development-site-front-end{display:none !important}.donation-product .five-giftcards{display:-ms-flexbox;display:flexbox;display:-webkit-flex;display:-ms-flex;display:flex;padding:0;margin:0;list-style:none;width:auto;-webkit-flex-flow:row wrap;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;box-sizing:border-box}.donation-product .five-giftcards .giftcard-value{width:50%}.mobile .journal #manage-ajax-response,.mobile .single-post .single-post-info,.list-boxes .all-boxes,.people-boxes .all-boxes,.sponsors .sponsors-container,.big-links-image .links-images-container,.desktop .projects-blocks .projects-container{display:-ms-flexbox;display:flexbox;display:-webkit-flex;display:-ms-flex;display:flex;padding:0;margin:10px 0;list-style:none;width:auto;-webkit-flex-flow:row wrap;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;box-sizing:border-box}.desktop .reading-time{order:1}.links-images-container{margin-left:-5px}.mobile .single-post .single-post-info>div{width:50%;margin-bottom:28px;padding-right:15px}.mobile .single-post .single-post-info h6{padding-bottom:0;margin-bottom:-8px}.single-sponsor-container{background-color:#d9d9d9;max-height:302px;border-radius:19px;height:15.9vw;display:flex;justify-content:center;align-items:center;padding-left:18%;padding-right:18%;padding-top:12%;padding-bottom:12%}.home{background-color:#f0ede9}.single-sponsor{margin-bottom:17px}.list-boxes .single-box-container,.people-boxes .single-box-container{display:flex;flex-direction:row;border-radius:23px;width:100%}.list-boxes img,.people-boxes img{max-width:288px;max-height:262.647px;object-fit:cover;border-radius:23px;width:11.25vw;height:10.26vw;min-height:130px;min-width:145px}.big-header>*{text-align:center}.big-header .bottom-description{margin-left:19.5%;margin-right:19.5%}.single-sponsor img{width:100%;object-fit:contain;max-height:100%}.sponsors .upper-title{padding-bottom:33px}.sponsors{padding-top:218px;padding-bottom:218px;text-align:center}.big-links-image .single-image-link{width:33.3%;padding-left:6px;padding-right:6px}.list-boxes .all-boxes .single-box,.people-boxes .all-boxes .single-box{width:50%;padding-left:7px;padding-right:7px;margin-bottom:22px}.desktop .list-boxes .all-boxes h5{display:-webkit-box !important;-webkit-line-clamp:3 !important;padding-bottom:0 !important;padding-top:0 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}.desktop .people-boxes .all-boxes h5{display:-webkit-box !important;-webkit-line-clamp:4 !important;padding-bottom:0 !important;padding-top:0 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}.mobile .list-boxes .all-boxes h5,.mobile .people-boxes .all-boxes h5{font-size:26px;line-height:28px}.sponsors .single-sponsor{width:25%;padding-left:6px;padding-right:6px}.single-image-link img{width:100%;height:30vw;object-fit:cover;border-radius:23px}.mobile .big-links-image .purple-background,.mobile .single-image-link img{height:77vw !important}.projects-blocks .project-1{width:24.7%}.projects-blocks .project-1 .projects-single-container{padding-left:2.2vw;padding-right:2.5vw}.projects-blocks .project-2{width:75.3%}.projects-blocks .project-2 .projects-single-container{padding-left:3.1vw;padding-right:2.5vw}.projects-blocks .project-3{width:33.1%}.donation-product.single-product .cart{background:#fff}.donation-form-container{margin-left:auto;width:80%;margin-right:auto;border-radius:23px;overflow:hidden}.donation-product #add-giftcard-to-cart{margin-right:24px}.donation-product .donation-links{display:flex;justify-content:flex-end;margin-top:-50px;position:relative;padding-right:39px}.donation-product .donation-add-cart{margin-left:auto;width:80%;margin-right:auto}.donation-product.single-product .go-to-cart-container{position:relative}.donation-product .wps_wgm_delivery_method input[name=wps_wgm_send_giftcard],.donation-product .wps_wgm_delivery_method span,.donation-product .wps_wgm_message_length,.donation-product .wps_delivery_method label,.donation-product .qib-button-wrapper,.single-product .mwg_wgm_preview_email{display:none !important}.single-product .donation-form-section{padding-bottom:125px}.donation-product .wps_wgm_added_wrapper{position:relative}.donation-product .wps_delivery_method{position:absolute;top:174px;left:50%;width:calc(50% - 14px)}.tag-donate-a-subscription.donation-product .wps_wgm_section.wps_delivery_method{position:absolute;top:174px;left:50%;width:calc(50% - 14px)}.donation-product .wps_wgm_delivery_method{border:0;box-shadow:none;margin-bottom:0;padding:0}.projects-blocks .project-3 .projects-single-container{padding-left:2.2vw;padding-right:2.5vw}#photos-slider .slick-list,#slider-text-slider .slick-list,#info-slider .slick-list,#actions-slider .slick-list{padding-left:10vw}.single-product .main-info-title p{font-weight:700}.single-product .cropped-main-info img{margin-top:125px;width:100%;object-fit:contain}.single-product .main-info-title{margin-bottom:25px}.single-product .main-info-section{padding-top:206px;padding-bottom:82px;margin-top:-22px}.single-product .cropped-main-info{width:40%;margin-left:auto;margin-right:auto}.woocommerce-checkout .cart-discount th,.woocommerce-checkout .cart-discount td{padding-bottom:20px !important}html:lang(en-US) label[for=product-cat--730] .wcapf-nav-item-text{position:relative;color:transparent !important;display:block !important}html:lang(en-US) label[for=product-cat--730] .wcapf-nav-item-text:before{content:'ALL';display:block;position:absolute;left:0;color:#000 !important}.all-photos,.all-actions{padding-bottom:40px}.desktop .all-actions{padding-bottom:120px}.all-photos .upper-title,.all-actions .upper-title{padding-top:140px;padding-bottom:80px}.projects-blocks .project-4{width:66.9%}.project-2 h3{padding-right:24%}.project-4 h3{padding-right:29%}.projects-blocks .project-4 .projects-single-container{padding-left:2.2vw;padding-right:2.5vw}.project-arrow img{width:49px;height:27px;object-fit:contain}.project-arrow{display:flex;flex-direction:row;justify-content:flex-end;align-items:end}.projects-single-container{border-radius:23px;height:19.68vw;padding-top:35px;padding-bottom:35px;display:flex;flex-direction:column;justify-content:space-between}.projects-blocks .main-button{margin-top:64px}.projects-blocks{padding-top:110px;padding-bottom:110px}.projects-blocks .projects-single-item{margin-bottom:18px}.desktop .projects-blocks .project-4 a,.desktop .projects-blocks .project-2 a{margin-left:18px;display:block}.projects-blocks .upper-title{padding-bottom:64px;padding-top:0}.actions-single-item{border-radius:23px}.action-3 .actions-single-container{margin-right:14px}.action-1 a,.action-2 a{display:block;margin-right:14px}#projects-slider .slick-next,#photos-slider .slick-next,#slider-text-slider .slick-next,#info-slider .slick-next,#actions-slider .slick-next{position:absolute;top:-94px;right:5% !important;left:auto;content:'';width:28px;height:27px;display:block;background-image:url(/wp-content/themes/callisto/images/next-action.svg);background-size:contain;background-repeat:no-repeat;background-position:center}#projects-slider .slick-prev,#photos-slider .slick-prev,#slider-text-slider .slick-prev,#info-slider .slick-prev,#actions-slider .slick-prev{position:absolute;top:-94px;left:auto;right:calc(5% + 80px) !important;content:'';width:28px;height:27px;display:block;background-image:url(/wp-content/themes/callisto/images/previous-action.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.info-row,.info-subtitle{font-size:15px;padding-bottom:6px}.single-gallery-image a,.single-gallery-image{height:27.3vw}.single-gallery-image img{height:100%;width:fit-content;object-fit:contain;border-radius:25px}.safari .single-gallery-image img{width:auto}.mobile .single-product .stock.out-of-stock{margin-bottom:50px}.desktop .safari .main-slider-image-container img{height:auto}.single-product .stock.out-of-stock{color:#9f2d14}.desktop .single-product .stock.out-of-stock{padding-left:6.5vw}.safari.archive .wcapf-filter-item{margin-left:12px !important;margin-right:12px !important}.gallery-single-item{margin-right:9px}.fancybox__content img{border-radius:25px}.contact-our-team textarea{width:calc(100% - 2px);padding-top:16px;padding-left:38px;padding-right:38px;background-color:#efe4cf;border:0;color:#002e1c;opacity:.6;border-radius:23px;font-size:26px;height:189px;margin-bottom:14px;font-family:Bogart-Medium}.contact-our-team .wpcf7-form-control-wrap input{width:calc(100% - 2px);padding-left:38px;background-color:#efe4cf;border:0;color:#002e1c;padding-top:0;opacity:.6;border-radius:23px;font-size:21px;height:64px;margin-bottom:14px;font-family:Bogart-Medium;padding-top:5px !important}.contact-our-team .textarea-container .wpcf7-not-valid-tip{bottom:0}.contact-our-team .wpcf7-not-valid-tip{color:#ae1e1e;font-size:12px;position:absolute;bottom:-36px;padding-left:8px;min-width:160px}.mobile .donation-product .wps_delivery_method input,.mobile .donation-product #wps_wgm_from_name{width:100%}.mobile .donation-product .select-donation{margin-bottom:27px}.mobile .donation-product .select-custom-price{margin-bottom:98px;margin-top:21px}.mobile .donation-product .donation-links{padding-right:0;margin-top:-32px}.mobile .donation-product.single-product .go-to-cart{bottom:3px !important;right:0 !important;min-width:83.81px}.list-boxes .caption_text{opacity:1;transition:.3s}.diktio-gia-tin-perivallontiki-diamesolavisi .image-text-link a{display:inline}.list-boxes .caption_text:hover{opacity:.65;transition:.3s}#colophon .right-menus>div:nth-child(3) h4{opacity:0 !important;pointer-events:none !important}#colophon .footer-main-links>h4:nth-child(3),.menu-display-none{display:none !important}.desktop .people-boxes .toggle-button{letter-spacing:normal;transition:.3s}.desktop .people-boxes .toggle-button:hover{letter-spacing:1px;transition:.3s}.mobile .donation-product .recipients-fields textarea,.mobile .donation-product .recipients-fields input,.mobile .donation-product #wps_wgm_message,.mobile .donation-product .wps_delivery_method input,.mobile .donation-product #wps_wgm_from_name{padding-left:25px}.mobile .donation-product .wps_message{margin-top:67px}.mobile .donation-product #wps_wgm_message{width:100%}.mobile .donation-product .wps_delivery_method{top:235px;left:0;width:100%}.mobile .tag-donate-a-subscription.donation-product .wps_wgm_section.wps_delivery_method{top:235px !important;left:0;width:100%}.contact-our-team textarea::placeholder,.contact-our-team .wpcf7-form-control-wrap input::placeholder{color:#002e1c}.contact-our-team{border-radius:25px;padding-top:35px;padding-bottom:65px}.contact-our-team .left-col{padding-left:40px}.contact-our-team .right-col{padding-right:18px;padding-left:10px;position:relative}.contact-our-team .wpcf7-submit{border:0;border-radius:50%;transform:rotate(21deg);width:120px;height:120px;display:flex;justify-content:center;align-items:center;text-transform:uppercase;color:#efe4cf;background-color:#001e12;position:absolute;bottom:-110px;right:5.7vw}.go-to-cart{border:0;border-radius:50%;transform:rotate(13deg);width:120px;height:120px;display:flex;justify-content:center;align-items:center;text-transform:uppercase;color:#c3d848 !important;background-color:#001e12;position:absolute;bottom:-110px;right:5.7vw}.contact-our-team .wpcf7 .wpcf7-response-output{position:absolute;bottom:-31px;font-size:15px;border:0;padding-left:2px;padding-top:0;padding-bottom:0;padding-right:0}input:-internal-autofill-selected{background-color:transparent !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition:"color 9999s ease-out, background-color 9999s ease-out";-webkit-transition-delay:9999s}.contact-team{padding-top:90px;padding-bottom:170px}.required-inputs{display:block;font-size:12px;color:#000;opacity:.6;margin-top:-3px}.donation-product div.product{padding-top:44px;padding-bottom:122px}.donation-product .select-donation{margin-bottom:26px}.donation-product #selected-giftcard-value{display:none !important}.donation-product .select-custom-price{position:relative;width:calc(50% - 14px);margin-bottom:99px;cursor:pointer}.donation-product .donation-p-info{margin-top:126px;margin-bottom:-161px}.donation-product .select-custom-price input{position:absolute;bottom:0;right:0}.cart .wps_wgm_giftcard-2-en .product-size,.checkout .wps_wgm_giftcard-2-en .product-size,.cart .wps_wgm_giftcard-2 .product-size,.checkout .wps_wgm_giftcard-2 .product-size,.donation-product .select-custom-price input,.donation-product .select-custom-price:after{opacity:0}.donation-product .select-custom-price.active-custom-price input,.donation-product .select-custom-price.active-custom-price:after{opacity:1}html:lang(en-US) .checkout .wps_wgm_giftcard-2-en .variation>dt:nth-child(3),html:lang(en-US) .checkout .wps_wgm_giftcard-2-en .variation .variation-DeliveryMethod,html:lang(en-US) .checkout .wps_wgm_giftcard-2-en .variation>.variation-GiftMessage:nth-child(5),html:lang(en-US) .checkout .wps_wgm_giftcard-2-en .variation>.variation-:nth-child(8),html:lang(en-US) .cart .wps_wgm_giftcard-2-en .variation>dt:nth-child(3),html:lang(en-US) .cart .wps_wgm_giftcard-2-en .variation .variation-DeliveryMethod,html:lang(en-US) .cart .wps_wgm_giftcard-2-en .variation>.variation-GiftMessage:nth-child(5),html:lang(en-US) .cart .wps_wgm_giftcard-2-en .variation>.variation-:nth-child(8),html:lang(el) .checkout .wps_wgm_giftcard-2 .variation>.variation-:nth-child(3),html:lang(el) .checkout .wps_wgm_giftcard-2 .variation>.variation-:nth-child(5),html:lang(el) .checkout .wps_wgm_giftcard-2 .variation>.variation-:nth-child(7),html:lang(el) .checkout .wps_wgm_giftcard-2 .variation>.variation-:nth-child(8),html:lang(el) .cart .wps_wgm_giftcard-2 .variation>.variation-:nth-child(3),html:lang(el) .cart .wps_wgm_giftcard-2 .variation>.variation-:nth-child(5),html:lang(el) .cart .wps_wgm_giftcard-2 .variation>.variation-:nth-child(7),html:lang(el) .cart .wps_wgm_giftcard-2 .variation>.variation-:nth-child(8){display:none !important}.checkout .wps_wgm_giftcard-2-en .variation>dt:first-child,.cart .wps_wgm_giftcard-2-en .variation>dt:first-child,.checkout .wps_wgm_giftcard-2 .variation>.variation-:first-child,.cart .wps_wgm_giftcard-2 .variation>.variation-:first-child{margin-top:11px}html:lang(en-US) .checkout .wps_wgm_giftcard-2-en .variation dd,html:lang(en-US) .cart .wps_wgm_giftcard-2-en .variation dd,html:lang(el) .checkout .wps_wgm_giftcard-2 .variation .variation-,.cart .wps_wgm_giftcard-2 .variation .variation-{margin-left:0;margin-right:20px;margin-top:4px;margin-bottom:4px}.cart .wps_wgm_giftcard-2-en .variation>.variation-To:first-child,.checkout .wps_wgm_giftcard-2-en .variation>.variation-To:first-child,.cart .wps_wgm_giftcard-2 .variation>.variation-:first-child,.checkout .wps_wgm_giftcard-2 .variation>.variation-:first-child{position:relative;color:transparent}.mobile .donation-product.single-product .go-to-cart{position:relative !important}.mobile .donation-product .form-title{font-size:28px;max-width:275px;margin-bottom:27px}.mobile .donation-product.tag-adopt-an-animal .form-title{min-width:230px}.cart .wps_wgm_giftcard-2-en .variation>.variation-To:first-child:before,.checkout .wps_wgm_giftcard-2-en .variation>.variation-To:first-child:before,.cart .wps_wgm_giftcard-2 .variation>.variation-:first-child:before,.checkout .wps_wgm_giftcard-2 .variation>.variation-:first-child:before{position:absolute;left:0;bottom:0;color:#f0ede9}html:lang(el) .cart .wps_wgm_giftcard-2 .variation>.variation-:first-child:before,html:lang(el) .checkout .wps_wgm_giftcard-2 .variation>.variation-:first-child:before{content:'Στοιχεία:'}html:lang(en-US) .cart .wps_wgm_giftcard-2-en .variation>.variation-To:first-child:before,html:lang(en-US) .checkout .wps_wgm_giftcard-2-en .variation>.variation-To:first-child:before{content:'Information:'}.mobile #wps_wgm_price{font-size:22px;width:75px;margin-bottom:27px}.mobile .donation-product .wps_wgm_added_wrapper>p:first-child .wps_wgc_label{padding-left:25px}.mobile .donation-product .select-custom-price:after{font-size:21px;padding-bottom:13px}.mobile .donation-product .donation-add-cart{width:83%}.mobile .donation-product #add-giftcard-to-cart{margin-right:14px}.mobile .donation-form-container .col-lg-3{padding-left:6vw}.tag-adopt-an-animal .custom-fields-1{position:absolute;top:0;left:12px}.tag-adopt-an-animal.donation-product .select-custom-price{display:none !important}.tag-adopt-an-animal.donation-product .custom-fields-1 p{padding-left:33px;max-width:290px;display:flex;justify-content:space-between}.tag-adopt-an-animal.donation-product .custom-fields-1 label{display:flex;flex-direction:row}.check_custom_style input[type=checkbox],.check_custom_style input[type=radio],.tag-adopt-an-animal.donation-product .custom-fields-2 input[type=checkbox],.tag-adopt-an-animal.donation-product .custom-fields-1 input[type=radio],.tag-become-a-supporter.donation-product .custom-fields-2 input[type=checkbox],.tag-become-a-supporter.donation-product .custom-fields-1 input[type=radio],.tag-donate-a-subscription.donation-product .custom-fields-2 input[type=checkbox],.tag-donate-a-subscription.donation-product .custom-fields-1 input[type=radio]{height:0 !important;position:relative;width:0 !important}.check_custom_style input[type=checkbox]:before,.tag-donate-a-subscription.donation-product .custom-fields-2 input[type=checkbox]:before,.tag-adopt-an-animal.donation-product .custom-fields-2 input[type=checkbox]:before,.tag-become-a-supporter.donation-product .custom-fields-2 input[type=checkbox]:before{width:21px;height:21px;border:2px solid #668277;margin-top:3px;border-radius:100px;left:-31px;position:absolute;opacity:1;top:-21px;content:"";display:block;background:#fff}.custom-fields-2{padding-left:33px;margin-top:72px}.check_custom_style input[type=radio]:before,.tag-donate-a-subscription.donation-product .custom-fields-1 input[type=radio]:before,.tag-adopt-an-animal.donation-product .custom-fields-1 input[type=radio]:before,.tag-become-a-supporter.donation-product .custom-fields-1 input[type=radio]:before{width:21px;height:21px;border:2px solid #668277;margin-top:3px;border-radius:100px;left:-31px;position:absolute;opacity:1;top:-2px;content:"";display:block;background:#fff}.check_custom_style input[type=checkbox]:checked:before,.check_custom_style input[type=radio]:checked:before,.tag-adopt-an-animal.donation-product .custom-fields-2 input[type=checkbox]:checked:before,.tag-adopt-an-animal.donation-product .custom-fields-1 input[type=radio]:checked:before,.tag-become-a-supporter.donation-product .custom-fields-2 input[type=checkbox]:checked:before,.tag-become-a-supporter.donation-product .custom-fields-1 input[type=radio]:checked:before,.tag-donate-a-subscription.donation-product .custom-fields-2 input[type=checkbox]:checked:before,.tag-donate-a-subscription.donation-product .custom-fields-1 input[type=radio]:checked:before{content:"";display:block;position:absolute;width:21px;height:21px;transition:all .2s linear;opacity:1;background:#668277}.tag-adopt-an-animal.donation-product .product-info-col{padding-top:144px}.mobile .all-giftcard-values .giftcard-value .value-container{width:100%}.mobile .donation-product .recipients-fields input,.mobile .donation-product .recipients-fields textarea,.mobile .donation-product .wps_delivery_method input,.mobile .donation-product #wps_wgm_from_name,.mobile .donation-product #wps_wgm_message,.mobile .donation-product .wps_wgm_added_wrapper>p:first-child .wps_wgc_label{font-size:20px;line-height:1.1}.mobile .single-product.donation-product .product-info-col{padding-left:6vw;padding-right:6vw}.mobile .donation-product.tag-adopt-an-animal .wps_delivery_method,.mobile .donation-product.tag-donate-a-subscription .wps_delivery_method{top:68px !important}.desktop .single-product .cropped-main-info{min-width:600px}.mobile .donation-product .big-header .upper-title{margin-top:4px}.mobile .donation-product .big-header h1{word-break:break-word}.mobile .donation-product.single-product .big-header h4{margin-bottom:0;margin-top:calc(15vh + 42px)}.mobile .donation-product div.product{padding-top:32px}.mobile .action_cat_wrapper_box{padding-top:10px;padding-bottom:10px;margin-bottom:25px}.mobile .action_cat_wrapper_box_location{margin-bottom:25px}.mobile .action_box_wrapper{width:100%}.mobile .donation-form-container{width:90%}.mobile #home-slider .main-slider-title{font-size:46px;line-height:1.1}.mobile .all-giftcard-values h6{font-size:20px;padding-left:25px;line-height:1.1}.mobile .donation-product .five-giftcards{display:block}.mobile .donation-product .select-custom-price,.mobile .donation-product .five-giftcards .giftcard-value{width:100%}.mobile .donation-product.single-product div.product{display:block}.mobile .single-product .cropped-main-info{width:85%}.cart .wps_wgm_giftcard-2-en .wqpmb_quantity,.cart .wps_wgm_giftcard-2 .wqpmb_quantity{pointer-events:none !important}.donation-product .select-custom-price:after{content:' €';display:block;right:10px;position:absolute;bottom:0;font-size:26px;line-height:1.1;color:#002e1c;font-family:Bogart-Medium;background-color:transparent;border-radius:23px;border:0 !important;padding-top:18px;padding-left:0;padding-bottom:14px;margin-bottom:14px}#wps_wgm_price{font-size:26px;line-height:1.1;color:#002e1c;font-family:Bogart-Medium;background-color:transparent;border-radius:23px;border:0 !important;padding-top:0;padding-left:0;padding-bottom:0;width:90px;margin-bottom:28px;margin-right:33px;border-radius:0 !important}.donation-product .wps_wgm_added_wrapper>p:first-child .wps_wgc_label{font-size:26px;line-height:1.1;color:#607764;font-family:Bogart-Medium;background-color:#efe4cf;border-radius:23px;border:0 !important;padding-top:18px;padding-left:36px;padding-bottom:14px;width:100%;margin-bottom:14px;cursor:pointer;transition:.3s}.donation-product .select-custom-price.active-custom-price .wps_wgc_label{color:#564c2e !important}.donation-product .active-custom-price .wps_wgc_label{background-color:#d87a48 !important;transition:.3s}.donation-product .wps_delivery_method input,.donation-product #wps_wgm_from_name{font-size:26px;line-height:1.1;color:#002e1c;font-family:Bogart-Medium;background-color:#efe4cf;border-radius:23px;border:0 !important;padding-top:18px;padding-left:36px;padding-bottom:14px;width:calc(50% - 14px);margin-bottom:14px}.donation-product #empty-fields{position:absolute;bottom:-37px;font-size:14px;color:#d87a48;font-weight:700}.donation-product #wps_wgm_to_download{width:100%}.tag-adopt-an-animal .custom-fields-1{position:absolute;top:0}.donation-product.tag-adopt-an-animal #wps_wgm_message,.recipients-fields label,.donation-product #selected-giftcard-value-2{display:none !important}.donation-product.tag-adopt-an-animal .wps_delivery_method,.donation-product.tag-donate-a-subscription .wps_delivery_method{top:0}.donation-product.tag-donate-a-subscription .custom-fields .donation-p-info{margin-top:84px !important;margin-bottom:25px}.donation-product.tag-adopt-an-animal .donation-p-info,.donation-product.tag-donate-a-subscription .donation-p-info{margin-top:126px;margin-top:46px !important;margin-bottom:25px}.recipients-fields{display:-ms-flexbox;display:flexbox;display:-webkit-flex;display:-ms-flex;display:flex;padding:0;margin:10px 0;list-style:none;width:auto;-webkit-flex-flow:row wrap;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;box-sizing:border-box}.desktop .recipients-fields .form-row-wide{width:calc(50% - 14px);margin-right:14px}.recipients-fields .form-row-wide.country-row,.recipients-fields .form-row-wide.comments-row{width:100% !important}.mobile .recipients-fields .form-row-wide{width:100%}.comments-row{position:relative}.comments-row:after{position:absolute;left:0;top:calc(100% + 7px);color:#000;opacity:.6;font-size:14px;line-height:1.3;display:block}.mobile .comments-row:after{font-size:13px}html:lang(el) .donation-product.subscription-renewal .wps_message:after,html:lang(el) .comments-row:after{content:'* Για να ενεργοποιήσουμε τη συνδρομή σας, παρακαλούμε να μας αποστείλετε την απόδειξη τραπεζικής κατάθεσης στο info@callisto.gr.'}html:lang(en-US) .donation-product.subscription-renewal .wps_message:after,html:lang(en-US) .comments-row:after{content:'* To activate your subscription, please send us the bank deposit receipt to info@callisto.gr.'}.mobile .donation-product.subscription-renewal .wps_message:after{bottom:-49px}.desktop .donation-product.subscription-renewal .wps_message:after{bottom:-30px}.donation-product .recipients-fields textarea{min-height:189px;font-size:26px;line-height:1.1;color:#002e1c;font-family:Bogart-Medium;background-color:#efe4cf;border-radius:23px;border:0 !important;padding-top:25px;padding-bottom:25px;padding-left:24px;padding-right:24px;padding-bottom:18px;width:100%;position:relative}.donation-product.tag-donate-a-subscription .five-giftcards .giftcard-value{pointer-events:none}.donation-product .recipients-fields input{font-size:26px;line-height:1.2;color:#002e1c;font-family:Bogart-Medium;background-color:#efe4cf;border-radius:23px;border:0 !important;padding-top:18px;padding-left:36px;padding-bottom:14px;width:100%;margin-bottom:14px}.donation-product .recipients-fields textarea::placeholder,.donation-product .recipients-fields input::placeholder{opacity:.6;color:#002e1c}.donation-product .wps_wgm_added_wrapper>p:nth-child(2) label{display:none}#wps_wgm_from_name::placeholder{opacity:.6;color:#002e1c}html:lang(en-US).desktop .wcapf-filter-options{width:477px !important;margin-left:-59px !important}.all-giftcard-values h6{padding-top:18px;opacity:.6;padding-left:24px;padding-bottom:14px}.donation-form-container .col-lg-3{padding-left:39px}.all-giftcard-values .giftcard-value .value-container{width:calc(100% - 14px);cursor:pointer;border-radius:23px;transition:.3s;margin-bottom:14px}.desktop .donation-product .product-info-col{padding-right:4%}.donation-product .product-info-col{position:relative}.donation-product #wps_wgm_message{min-height:189px;font-size:26px;line-height:1.1;color:#002e1c;font-family:Bogart-Medium;background-color:#efe4cf;border-radius:23px;border:0 !important;padding-top:25px;padding-bottom:25px;padding-left:24px;padding-right:24px;padding-bottom:18px;width:calc(100% - 14px);position:relative}.donation-product.tag-adopt-an-animal .wps_message:before{position:absolute;left:0;bottom:-7px;color:#000;opacity:.6;display:block;font-size:12px;line-height:15px}.donation-product.tag-adopt-an-animal .wps_message:after{position:absolute;left:0;bottom:-27px;color:#000;opacity:.6;display:block;font-size:12px;line-height:15px}.donation-product .wps_message:after{position:absolute;left:0;bottom:-20px;color:#000;opacity:.6;display:block;font-size:12px;line-height:15px}.mobile .tag-adopt-an-animal .custom-fields-1{left:6vw;top:19px}.mobile .custom-fields-2{margin-top:147px}.mobile .donation-product.tag-adopt-an-animal .wps_message:before{bottom:-27px}.mobile .donation-product.tag-adopt-an-animal .wps_message:after{bottom:-50px}html:lang(el) .donation-product .wps_message:after{content:'* Τα πεδία με αστερίσκο είναι υποχρεωτικά'}html:lang(en-US) .donation-product .wps_message:after{content:'* Fields with an asterisk are required'}html:lang(el) .donation-product.tag-adopt-an-animal .wps_message:before{content:'* Σημ: Τα προσωπικά σας δεδομένα καλύπτονται από τις διατάξεις του GDPR'}html:lang(en-US) .donation-product.tag-adopt-an-animal .wps_message:before{content:'* Note: Your personal data is covered by the provisions of the GDPR'}.donation-product .wps_message{position:relative}.donation-product .wps_message label{display:none !important}.donation-product #wps_wgm_to_download::placeholder,.donation-product #wps_wgm_message::placeholder{opacity:.6;color:#002e1c}.giftcard-selected .value-container{background-color:#d87a48 !important}.contact-our-team .upper-title{padding-bottom:31px;padding-right:22px}#projects-slider .slick-arrow.slick-disabled,#photos-slider .slick-arrow.slick-disabled,#info-slider .slick-arrow.slick-disabled,#slider-text-slider .slick-arrow.slick-disabled,#actions-slider .slick-arrow.slick-disabled{opacity:.4;pointer-events:none;transition:.3s}#photos-slider .slick-arrow,#info-slider .slick-arrow,#slider-text-slider .slick-arrow,#actions-slider .slick-arrow{opacity:1;transition:.3s;pointer-events:auto}#photos-slider .slick-prev:before,#photos-slider .slick-next:before,#slider-text-slider .slick-prev:before,#slider-text-slider .slick-next:before,#info-slider .slick-prev:before,#info-slider .slick-next:before,#actions-slider .slick-prev:before,#actions-slider .slick-next:before{display:none}#projects-slider,#photos-slider,#slider-text-slider,#info-slider,#actions-slider{position:relative}.actions-single-container{border-radius:23px;min-height:27.35vw}.mobile .projects-blocks .croppedContent{width:100%;max-width:100%}.mobile .projects-blocks h3{padding-left:7.5vw;padding-right:7.5vw;padding-bottom:41px}.mobile .projects-blocks .main-button{margin-left:7.5vw;margin-top:31px}.mobile .projects-blocks{padding-top:75px;padding-bottom:75px}#info-slider .action-3 h4,#slider-text-slider .action-3 h4,#actions-slider .action-3 h4{text-align:center}#home-slider .main-slider-title{display:-webkit-box !important;-webkit-line-clamp:3 !important;padding-bottom:0 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}.desktop .post_more_space{min-width:685px}.mobile .main-slider-description{display:-webkit-box !important;-webkit-line-clamp:5 !important;padding-bottom:0 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;margin-right:13%;margin-bottom:17px;margin-top:17px}.mobile .slider-container{padding-top:4vh}.mobile #home-slider .main-slider-title{-webkit-line-clamp:4 !important;position:relative;max-width:700px}.mobile .main-slider .slick-next{bottom:25px}.mobile .main-slider .slick-dots{bottom:28px}.desktop .big-header .upper-title{padding-bottom:35px}.mobile .main-slider .slick-prev{bottom:34px}.mobile .big-links-image .single-image-link a:hover .purple-background{height:100vw}.learn-more{width:196px;height:196px;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:#cfd7ef;position:absolute;bottom:34px;margin-left:-36px}.learn-more-circle{width:170px;height:170px;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:#cfd7ef;font-weight:700}.left-description-right-image .left-col-content h3{padding-right:10%}.left-description-right-image .left-col-content{margin-left:10vw;margin-right:7vw;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-top:50px;padding-bottom:56px}ul#menu-1{display:flex;list-style:none;align-items:center;justify-content:space-between;margin:0;padding:0;font-size:26px;line-height:25px}.burger .modal-backdrop{opacity:0;display:none !important}.offcanvas-top{top:0;height:100%;border-left:none;border-bottom:0 !important}.offcanvas{z-index:8 !important}.custom_btn:focus,.custom_btn:active,.custom_btn:hover{outline:0;box-shadow:none}#burger_toggler{background-image:url(/wp-content/themes/callisto/images/burger.svg);background-repeat:no-repeat;background-size:contain;width:14.74px;height:12.18px}#burger_toggler.toggled{background-image:url(/wp-content/themes/callisto/images/close.svg);width:11.96px;height:12.07px}.left-description-right-image{position:relative}.custom_btn{padding-left:18px;padding-right:18px}#masthead .custom_btn.orangeBackgroundColor{margin-right:13px}#menu_toggler{min-width:52.73px}.all-actions .main-button{margin-left:calc(100% - 163px)}.action-1 .actions-single-container{padding-left:1.7vw;padding-right:3vw;padding-top:26px;padding-bottom:33px;display:flex;flex-direction:column;justify-content:space-between}.action-2 .actions-single-container h4{text-align:center}.action-1 img{margin-right:-20px}.action-2 .actions-single-container{padding-left:1.7vw;padding-right:1.7vw;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-top:5vw;padding-bottom:47px}.action-2 .project-arrow{justify-content:center}.action-3 .actions-single-container{padding-left:2vw;padding-right:2vw;padding-top:40px;padding-bottom:40px;display:flex;flex-direction:column;justify-content:space-between}.action-info h6{padding-bottom:30px;padding-right:9%}.big-links-image .box-title{padding-left:5%;padding-right:5%;text-align:center;padding-top:13px;padding-bottom:26px}.big-links-image .purple-background{background-color:#bb9bc8;width:100%;height:30vw;position:absolute;top:0;left:0;border-radius:23px}.big-links-image .image-container{position:relative}.big-links-image .image-container img{position:relative}.big-links-image .single-image-link .purple-background,.big-links-image .single-image-link img{transition:.5s;transform:rotate(0)}.desktop .big-links-image .single-image-link:hover .purple-background{transition:.5s;transform:rotate(-2deg);height:32.3vw}.desktop .big-links-image .single-image-link:hover img{transition:.5s;transform:rotate(2deg)}.single-product .woocommerce-LoopProduct-link img,.archive .woocommerce-LoopProduct-link .attachment-woocommerce_thumbnail{transition:.5s;transform:scale(1)}.journal .go-up{bottom:145px !important}.mobile .scrolled.journal #caf-filter-layout1,.mobile .journal #caf-filter-layout1{bottom:18px !important}.desktop .single-product .woocommerce-LoopProduct-link:hover img,.desktop .archive .woocommerce-LoopProduct-link:hover .attachment-woocommerce_thumbnail{transition:.5s;transform:scale(1.1)}#info-slider .actions-single-container{padding-top:47px}.visibility-hidden{visibility:hidden}.big-links-image .main-button{margin-left:calc(50% - 74px)}.woocommerce-LoopProduct-link .green-background{background-color:#ced848;border-radius:23px}.woocommerce-LoopProduct-link .product-background{transform:rotate(0deg);transition:.5s}.woocommerce-LoopProduct-link:hover .product-background{transform:rotate(3.8deg);transition:.5s}.big-links-image .box-upper-title{text-align:center;position:relative;padding-top:16px}.home{padding-right:0 !important}.l_col{padding-top:216px;padding-bottom:39px;padding-left:10%;padding-right:10%;display:flex;flex-direction:column;justify-content:space-between;border-bottom-left-radius:15px;padding-right:12px}.r_col{padding-top:153px;padding-bottom:39px;padding-left:2%;padding-right:2%;display:flex;flex-direction:column;justify-content:space-between;border-bottom-left-radius:15px;border-bottom-right-radius:15px;margin-left:-12px;width:calc(33.33333333% + 12px)}#burger-menu-1,#burger-menu-2,#burger-menu-3{padding:0;margin:0;list-style:none}.wpml-ls,.wpml-ls-link{padding:0 !important}.wpml-ls{margin-bottom:25px}.mobile #menu-1{display:none}.burger #menu-item-335{display:none !important}.wpml-ls-current-language a{font-weight:700}.wpml-ls-last-item{padding-left:5px !important}.wpml-ls-first-item a:after{content:'/';padding-left:5px}.toggle-section{padding-top:65px;padding-bottom:65px}.toggle-section .accordion-item{border:0;border-bottom:1px solid #d87a48;border-radius:0 !important;background-color:#f0ede9 !important}.toggle-section .accordion-button{border-radius:0 !important;background-color:#f0ede9 !important;padding-bottom:41px;padding-left:7px;padding-right:0;padding-top:30px}.toggle-section .accordion-body{padding-bottom:33px;padding-left:20px;padding-right:35%;padding-top:110px}.toggle-section .accordion-button:focus{box-shadow:none;border:0}.toggle-section .accordion>.accordion-item:last-child{border-bottom:0 !important}.toggle-section .accordion-button:after{background-image:url(/wp-content/themes/callisto/images/collapse.svg);background-size:contain;background-repeat:no-repeat;width:18.84px;height:33.91px;display:block;margin-right:52px;margin-top:10px}.text-selection>*{text-align:center}.error404 #colophon{display:none}.error404{background-color:#efe4cf}.error404 .error-404{height:calc(100vh - 90px);display:flex;flex-direction:column;justify-content:space-between}#colophon .footer_socials a.footer_link{background-repeat:no-repeat;background-size:contain;background-position:center;width:18px;height:18px;display:flex}#colophon .footer_socials ul{display:flex;align-items:center}#colophon .footer_socials ul li{margin-right:19px}#colophon .footer_socials ul li:last-child{margin-right:0}#colophon .footer_socials ul li:last-child a{width:20px}#colophon .footer_socials ul{display:flex;align-items:center;margin-top:19px}.footer_socials.socials_footer_wrapper{display:flex;flex-direction:column;justify-content:flex-end}#menu-1 li a,.burger,.secondary-footer-menu{color:#002e1c}.cart .entry-header,.woocommerce-order-received .entry-header,.woocommerce-checkout .entry-header{display:none !important}.cart,.woocommerce-order-received{background:#efe4cf}.cart.empty-cart #colophon,.woocommerce-order-received #colophon,.woocommerce-checkout #colophon{display:none !important}.cart.empty-cart #primary,.woocommerce-order-received #primary,body.newsletter #primary{height:calc(100vh - 90px);display:flex;flex-direction:column;justify-content:center;align-items:center}.mobile .people-boxes .thumbnail-info .col-lg-3{padding-bottom:25px}.mobile .woocommerce-order-received #primary{padding-bottom:35vh !important;padding-top:0 !important}.mobile .cart.empty-cart #primary{padding-bottom:21vh !important}.woocommerce-order-received .return-to-shop a,.empty-cart .return-to-shop a{transition:.3s;letter-spacing:normal}.woocommerce-order-received .return-to-shop a:hover,.empty-cart .return-to-shop a:hover{transition:.3s;letter-spacing:1px}.woocommerce-order-received article{z-index:1}body.newsletter #colophon{display:none !important}body.newsletter{background-color:#efe4cf !important;text-align:center}body.newsletter .entry-title{font-family:'Bogart-Bold';color:#212121}body.newsletter .entry-content p{color:#212121}.cart.empty-cart article,.cart.empty-cart .entry-content,.cart.empty-cart .woocommerce,.woocommerce-order-received .woocommerce{width:100%;height:max-content;margin:auto}.cart.empty-cart .woocommerce,.woocommerce-order-received .woocommerce{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.cart.empty-cart .return-to-shop .return-to-shop{color:#000}.cart.empty-cart .wc-empty-cart-message{display:none}.woocommerce-shop{background:#d87a48}.cart.empty-cart .woocommerce-notices-wrapper{display:none}.woocommerce-order-received .woocommerce-notice{display:none}.woocommerce-order-received #primary:after{content:'';background-image:url(/wp-content/uploads/2024/01/thanks.png);background-repeat:no-repeat;background-size:contain;background-position:bottom right;width:696px;height:777px;max-height:calc(100vh - 100px);position:absolute;right:0;max-width:38vw}.mobile .woocommerce-order-received #primary:after{background-image:url(/wp-content/themes/callisto/images/thank-you.png);width:100vw;height:61vh;max-height:100vh;right:0;bottom:0;max-width:100vw}#coupon_code{background:#efe4cf;height:64px;border-radius:23px;padding-left:40px;padding-right:40px;width:380px;color:rgba(0,46,28,.6);font-size:22px;line-height:25px}.coupon button{display:none}.maintitle{position:relative;display:flex;align-items:center;justify-content:center;margin-top:98px;margin-bottom:80px}.return-to-shop-btn a{width:111.58px;height:111.58px;color:#efe4cf;background-color:#d87a48;display:flex;align-items:center;justify-content:center;border-radius:100%;transform:rotate(24.12deg);position:absolute;top:0;margin-left:-75px}.woocommerce-cart table.shop_table{color:#f0ede9}.woocommerce-cart button[name=update_cart]{display:none !important}.woocommerce-cart .woocommerce-notices-wrapper{position:fixed;top:50%;bottom:auto;left:0;right:0;height:auto;background:#efe4cf;width:max-content;margin-left:auto;margin-right:auto;z-index:9}.woocommerce-notices-wrapper .woocommerce-message{background-color:transparent;padding:1em;padding-right:2em;display:flex;flex-direction:column;align-items:center;justify-content:center}.woocommerce-cart .cart-collaterals tr.cart-subtotal{border-bottom:1px solid #efe4cf !important}.woocommerce-cart .cart-collaterals tr.cart-subtotal th,.woocommerce-cart .cart-collaterals tr.cart-subtotal td{padding-bottom:27px}.woocommerce-cart .cart-collaterals tr.order-total th,.woocommerce-cart .cart-collaterals tr.order-total td{padding-top:19px}.woocommerce-cart .cart-collaterals tr.cart-subtotal th{font-weight:400;padding-left:82px}.woocommerce-cart .cart-collaterals tr.order-total th{padding-top:0;padding-left:82px;width:56.5%}.woocommerce-cart table.shop_table_responsive td.product-remove a{margin-right:60px;width:30px;height:30px;display:flex}.woocommerce-cart table.shop_table,.woocommerce-cart .cart-collaterals{line-height:24px}.woocommerce-cart table.shop_table thead tr th{padding-bottom:53px;border-bottom:1px solid #efe4cf !important}.woocommerce-cart .cart-collaterals tr.cart-discount th{border-bottom:1px solid #efe4cf !important;font-weight:400;padding-left:82px;vertical-align:middle;padding-top:15px}.woocommerce-cart table.shop_table tbody tr td{padding-top:45px;padding-right:30px;padding-bottom:30px;border-bottom:1px solid #efe4cf !important}.woocommerce-cart .cart-collaterals tr.order-total td{padding-top:19px;border-bottom:none !important}.woocommerce-cart table.shop_table .product-remove{max-width:48px}.woocommerce-cart table.shop_table tbody tr td.actions{padding:0 !important;border-bottom:none !important}.woocommerce-cart table.shop_table{margin-bottom:0 !important}.woocommerce-cart .cart-collaterals tr.cart-subtotal td{padding-top:0 !important}.wc-proceed-to-checkout{margin-top:5px}.woocommerce-cart .qib-button-wrapper .quantity input.input-text.qty.text{background:0 0;color:#f0ede9;height:50px;width:90px;border-radius:23px;padding:0;text-align:left;padding-left:33px}.woocommerce-cart button.minus.qib-button,.woocommerce-cart button.plus.qib-button{display:none}.woocommerce-cart.cart tr.woocommerce-cart-form__cart-item.cart_item .qib-button-wrapper{margin:inherit;height:64px;float:none;display:block}.woocommerce-cart body.cart tr.woocommerce-cart-form__cart-item.cart_item .quantity.wqpmb_quantity,.woocommerce-cart .quantity.wqpmb_quantity{display:inline-flex;height:64px !important;position:relative}.woocommerce-cart .quantity.wqpmb_quantity:before{content:'x';position:absolute;left:18%;margin-top:-3px}body.cart tr.woocommerce-cart-form__cart-item.cart_item .quantity.wqpmb_quantity,.quantity.wqpmb_quantity{align-items:center}.woocommerce-cart .entry-footer{display:none}.woocommerce-cart table.shop_table tbody tr td.empty_cell{width:11%}.row_cart_footer{margin-top:50px}.woocommerce-message .close-button-notice{float:right;display:inline-block;color:#000;cursor:pointer;position:absolute;right:10px;top:0;font-size:23px}.woocommerce-cart table.shop_table tbody tr td.product-size{width:25%}.woocommerce-cart table.shop_table tbody tr td.product-quantity{width:10%}.journal #manage-ajax-response{padding-left:0 !important;padding-right:0 !important}.single article,.home_news_blog article,.journal article{padding-left:0 !important;background-color:#efe4cf !important;border-radius:23px !important;position:relative !important;width:calc(50% - 12px) !important;max-width:calc(50% - 12px) !important;margin-left:6px !important;margin-right:6px !important;box-shadow:none !important;margin-bottom:60px !important}.caf-post-layout3 .caf-meta-content-cats li a{pointer-events:none !important}.single .caf-post-layout3.caf-col-md-6,.home_news_blog .caf-post-layout3.caf-col-md-6,.journal .caf-post-layout3.caf-col-md-6{flex:0 0 50% !important}.single .caf-post-title h2 a,.home_news_blog .caf-post-title h2 a,.journal .data-target-div1 .caf-post-layout3 .caf-post-title h2 a{margin-left:14px;font-size:20px;line-height:1 !important;text-transform:none !important;padding-top:0 !important;padding-bottom:0 !important;padding-right:24%;color:#002e1c;display:-webkit-box !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;font-weight:400 !important}.single .caf-post-title h2,.home_news_blog .caf-post-title h2{padding-top:73px !important;padding-bottom:26px !important;min-height:191px;padding-left:14px}.single .data-target-div1 .caf-meta-content,.home_news_blog .data-target-div1 .caf-meta-content{padding-left:27px !important;padding-bottom:11px !important}.single .data-target-div1 .caf-post-layout3 .caf-post-title h2,.home_news_blog .data-target-div1 .caf-post-layout3 .caf-post-title h2{min-height:180px}.single ul.caf-mb-0,.home_news_blog ul.caf-mb-0{display:flex;flex-direction:row}.single ul.caf-mb-0 li,.home_news_blog ul.caf-mb-0 li{margin-right:10px}.journal .data-target-div1 .caf-post-layout3 .caf-post-title h2{padding-top:64px !important;padding-bottom:16px !important;min-height:191px}.single .caf-post-layout3 .caf-featured-img-box:hover,.journal .caf-post-layout3 .caf-featured-img-box:hover{transform:scale(1) !important}.data-target-div1 .caf-meta-content{padding-left:20px !important;padding-bottom:3px !important}.single .manage-layout1,.home_news_blog .manage-layout1,.journal .manage-layout1{display:flex;flex-direction:column;height:100%;justify-content:space-between}.journal .caf-post-layout3 #manage-post-area{background-image:none !important}.single .manage-layout1 #manage-post-area,.home_news_blog .manage-layout1 #manage-post-area,.journal .manage-layout1 #manage-post-area{order:-1 !important;position:relative !important}.caf-meta-content-cats,.caf-meta-content-cats ul{width:fit-content !important}.actions_section .action_box_wrapper a{display:flex;flex-direction:column;justify-content:space-between}.journal .page-numbers{display:none}.journal .all-blog-posts{padding-bottom:78px !important}.journal .next.page-numbers{display:block;transition:.4s;transform:rotate(0);width:270px;height:270px;color:transparent !important;background-size:contain !important;background-repeat:no-repeat !important;background-color:transparent !important;background-image:url(/wp-content/themes/callisto/images/next-articles.svg) !important}.journal .next.page-numbers:hover{transition:.4s;transform:rotate(-8deg)}.mobile .journal .prev.page-numbers,.mobile .journal .next.page-numbers{width:132px;height:132px}.mobile .journal ul#caf-layout-pagination{justify-content:center !important}#caf-layout-pagination>li{transition:.4s;transform:scale(1) !important}#caf-layout-pagination>li:hover{transition:.4s;transform:scale(1.5) !important}.manage-layout1>a:first-child{position:relative;z-index:1}.desktop .manage-layout1>a:first-child:before{content:'READ MORE';font-size:12px;font-weight:700;color:#002e1c;display:flex;align-items:center;justify-content:center;width:110px;height:110px;background-color:#c3d848;position:absolute;z-index:1;transition:.4s;opacity:0;top:-35px;border-radius:50%;right:31px;transform:rotate(-7deg)}.journal article:hover,.home_news_blog article:hover,.single article:hover{transform:rotate(1.3deg);transition:.2s}article,.manage-layout1{transition:.2s}.single article:hover .manage-layout1,.home_news_blog article:hover .manage-layout1,.journal article:hover .manage-layout1{transition:.2s;transform:rotate(-1.3deg)}.single article:hover .manage-layout1>a:first-child:before,.home_news_blog article:hover .manage-layout1>a:first-child:before,.journal article:hover .manage-layout1>a:first-child:before{transition:.2s;opacity:1}.single article,.home_news_blog article,.journal article{overflow:visible}.journal ul#caf-layout-pagination{display:flex !important;margin-top:73px !important;flex-direction:row !important;justify-content:space-between !important}.journal .prev.page-numbers{color:transparent !important;display:block;width:270px;height:270px;overflow:hidden;background-size:contain !important;background-position:center !important;background-repeat:no-repeat !important;background-color:transparent !important;transition:.4s;transform:rotate(0) !important;background-image:url(/wp-content/themes/callisto/images/journal-prev.svg) !important}.single-post .postCroppedContent{width:39.65vw}.journal .prev.page-numbers:hover{transition:.4s;transform:rotate(8deg) !important}.data-target-div1 #caf-filter-layout1 li a:hover{opacity:1 !important;transition:.3s !important}.journal .caf-filter-container{background-color:#bb9bc8 !important;width:fit-content !important;height:61px !important;display:flex;flex-direction:row;align-items:center;justify-content:center !important;border-radius:22px;padding-left:45px !important;padding-right:45px !important;height:61px !important;padding-top:2px !important}.journal ul.caf-filter-container.caf-filter-layout1{margin-top:0 !important;margin-bottom:0 !important}.caf-meta-content-cats{left:28px !important;position:absolute;bottom:calc(-28.2vw + 61px);z-index:1}.caf-meta-content-cats a{padding-bottom:10px !important;padding-top:10px !important;padding-right:22px !important;padding-left:22px !important;font-weight:700;background-color:#d87a48 !important;color:#1b2c33 !important;text-transform:uppercase !important;border-radius:14px !important;font-size:13px !important;transition:.4s;transform:rotate(0deg)}.single article:hover .caf-meta-content-cats a,.home_news_blog article:hover .caf-meta-content-cats a,.journal article:hover .caf-meta-content-cats a{transform:rotate(-10deg) !important;transition:.4s}.single article .caf-meta-content-cats a,.home_news_blog article .caf-meta-content-cats a{display:block;transition:.4s;transform:rotate(0deg) !important}.single ul.caf-mb-0,.home_news_blog ul.caf-mb-0{list-style:none;padding-left:0;margin-left:0}.manage-layout1>a{height:calc(28.3vw - 47px) !important;border-radius:22px;box-shadow:none}.caf-post-layout3 .caf-featured-img-box{height:28.3vw !important;border-radius:22px;box-shadow:none;position:absolute !important;top:-47px !important;transition:.4s !important;width:100%;background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important}.mobile .caf-post-layout3 .caf-featured-img-box{height:65.9vw !important}.mobile .manage-layout1>a{height:calc(67vw - 47px) !important}.desktop article.caf-post-layout3:hover .caf-featured-img-box{transition:.4s !important;top:3px !important}.mobile .caf-meta-content-cats{left:24px !important;bottom:calc(-65.9vw + 36px)}.mobile .single article,.mobile .home_news_blog article,.mobile .journal article{margin-bottom:45px !important}.mobile .caf-meta-content-cats a{padding-bottom:0 !important;padding-top:0 !important;padding-right:21px !important;padding-left:21px !important;border-radius:6px !important;font-size:15px !important}.mobile .single .caf-post-title h2 a,.mobile .home_news_blog .caf-post-title h2 a,.mobile .journal .data-target-div1 .caf-post-layout3 .caf-post-title h2 a{margin-left:10px;padding-right:22px}.mobile .caf-post-layout3 .caf-featured-img-box{top:-41px !important}.mobile .related-articles .croppedContent{max-width:94%}.mobile .journal .data-target-div1 .caf-post-layout3 .caf-post-title h2{min-height:147px;padding-top:19px !important}.mobile .single .data-target-div1 .caf-post-layout3 .caf-post-title h2,.mobile .home_news_blog .data-target-div1 .caf-post-layout3 .caf-post-title h2{min-height:162px;padding-top:31px !important}.journal .fa-calendar,.journal .author{display:none !important}.mobile .journal .caf-meta-content-cats{bottom:calc(-65.9vw + 48px)}#caf-post-layout3{height:fit-content !important}.single article .date,.home_news_blog article .date,.journal .date{font-size:17px !important;color:#002e1c !important;font-weight:400 !important}html:lang(el) .journal .caf-filter-container a.abc:before{content:'ΟΛΑ';color:#000 !important;position:absolute}html:lang(en-US) .journal .data-target-div1 #caf-filter-layout1 li a.abc,html:lang(en-US) .journal .caf-filter-container a.abc{text-transform:uppercase;color:#000 !important}.data-target-div1 #caf-filter-layout1 li a.abc.active,.data-target-div1 #caf-filter-layout1 li a.abc{color:transparent !important;position:relative}.journal .caf-filter-container li{margin-bottom:0 !important}.desktop .journal-title{padding-top:19vh;padding-bottom:60px;height:26.8vw}.journal-title{text-align:center}.mobile .journal-description{width:100%;max-width:600px;margin-left:auto;margin-right:auto}.journal{background-color:#f3c340}.journal-description{width:35%;text-align:center;padding-bottom:30px}#burger-menu-2 a{margin-bottom:6px !important;font-family:'Bogart-Medium';display:block;width:fit-content}.single-product .woocommerce-Price-amount bdi,.single-product .woocommerce-Price-amount span,#masthead #menu-1 a,.burger .menu-burger-menu-1-left-column-container .menu-item-object-custom a,header .menu-main-menu-container>*,.product-basic-info>h4:first-child,.newsletter_row h6{font-family:'Bogart-Medium'}html:lang(en) #footer-menu li,html:lang(en) #footer-menu-1 li,.burger .menu-burger-menu-1-left-column-container .bold_title a,.woocommerce-loop-product__title,.menu-footer-menu-middle-container>*,.menu-footer-menu-container>*{font-family:'Bogart-Bold'}.products.columns-3 li .price{display:flex;flex-direction:row;justify-content:center}.products.columns-3 li .price ins{order:-1;background-color:transparent !important;padding-right:12px}.mobile .single-product.a-variable-product.a-variable-product-with-range .woocommerce-variation-availability{top:43px}.single-product.a-variable-product.a-variable-product-with-range .woocommerce-variation-availability{top:54px}.single-product.a-variable-product.a-variable-product-with-range .product-type-variable .product-price{opacity:0 !important}.mobile .products.columns-3 li .price ins{padding-right:8px}.products.columns-3 li .price del{opacity:.4 !important}.variations>*{font-family:'objektiv-mk1'}.mobile .single-product .price del .woocommerce-Price-amount{font-size:18px !important;margin-left:16px !important;margin-top:0 !important}.mobile #filter-form{display:flex;max-width:500px}.mobile .people-boxes{padding-top:60px !important;width:85vw !important;max-width:85vw !important}.people-boxes img{border-radius:11px !important}#burger-menu-1 li.menu-item-object-custom{margin-bottom:10px}#caf-post-layout-container{position:relative}#caf-filter-layout1{position:fixed;top:calc(26.8vw + 92px);right:calc(10vw + 5px);z-index:1;bottom:unset;transition:top 2.7s linear}.desktop .scrolled.journal #caf-filter-layout1{bottom:unset;top:calc(100% - 100px)}.data-target-div1 #caf-filter-layout1 li a{text-transform:uppercase !important;font-weight:700 !important;opacity:.4 !important;transition:.3s !important}.data-target-div1 #caf-filter-layout1 li a.active{opacity:1 !important;color:#000 !important;background-color:#bb9bc8 !important;transition:.3s !important}.single-post-title{text-align:center;max-width:65vw;margin-left:auto;margin-right:auto;padding-bottom:8px;padding-top:8px}.woocommerce-billing-fields__field-wrapper .form-row label,.woocommerce-shipping-fields__field-wrapper .form-row label{display:none}.woocommerce-billing-fields__field-wrapper .form-row input,.woocommerce-shipping-fields__field-wrapper .form-row input{width:100%}#billing_first_name_field,#shipping_first_name_field{width:49%;display:inline-block}#billing_last_name_field,#shipping_last_name_field{width:50%;float:right}.woocommerce-billing-fields__field-wrapper .form-row input,.woocommerce-billing-fields__field-wrapper .form-row .select2-container--default .select2-selection--single,.woocommerce-shipping-fields__field-wrapper .form-row input,.woocommerce-shipping-fields__field-wrapper .form-row .select2-container--default .select2-selection--single{width:100%;background:rgba(239,228,207,.6);height:60px;border-radius:23px;padding-left:40px;padding-right:40px;font-size:22px;line-height:25px;color:rgba(0,46,28,.6);border:none;margin-bottom:20px}.select2-container--default .select2-selection--single .select2-selection__rendered{height:64px;display:flex;flex-direction:column;justify-content:center}.woocommerce-privacy-policy-text{display:none}ul.wc_payment_methods.payment_methods.methods{margin:0;padding:0;list-style:none;margin-bottom:2.5em}.select2-container--default .select2-selection--single .select2-selection__rendered{color:rgba(0,46,28,.6)}#order_review{color:#f0ede9}button#place_order{padding:0 !important;width:100%}.woocommerce-billing-fields__field-wrapper .form-row input,.woocommerce-billing-fields__field-wrapper .form-row .select2-selection,.woocommerce-shipping-fields__field-wrapper .form-row input,.woocommerce-shipping-fields__field-wrapper .form-row .select2-selection{transition:all .3s ease}.woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid-required-field input,.woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid-required-field .select2-selection,.woocommerce-shipping-fields__field-wrapper .form-row.woocommerce-invalid-required-field input,.woocommerce-shipping-fields__field-wrapper .form-row.woocommerce-invalid-required-field .select2-selection{background:rgba(239,228,207,.6)}.woocommerce-billing-fields__field-wrapper .form-row input,.woocommerce-billing-fields__field-wrapper .form-row .select2-selection,.woocommerce-shipping-fields__field-wrapper .form-row input,.woocommerce-shipping-fields__field-wrapper .form-row .select2-selection{background:#efe4cf}.woocommerce-billing-fields__field-wrapper .form-row .select2-selection,.woocommerce-shipping-fields__field-wrapper .form-row .select2-selection{background:#efe4cf !important}.woocommerce-billing-fields__field-wrapper .form-row input:active,.woocommerce-billing-fields__field-wrapper .form-row input:focus,.woocommerce-billing-fields__field-wrapper .form-row input:hover,.woocommerce-billing-fields__field-wrapper .form-row .select2-selection:active,.woocommerce-billing-fields__field-wrapper .form-row .select2-selection:focus,.woocommerce-billing-fields__field-wrapper .form-row .select2-selection:hover,.woocommerce-shipping-fields__field-wrapper .form-row input:active,.woocommerce-shipping-fields__field-wrapper .form-row input:focus,.woocommerce-shipping-fields__field-wrapper .form-row input:hover,.woocommerce-shipping-fields__field-wrapper .form-row .select2-selection:active,.woocommerce-shipping-fields__field-wrapper .form-row .select2-selection:focus,.woocommerce-shipping-fields__field-wrapper .form-row .select2-selection:hover{background:#efe4cf;transition:all .3s ease}.mobile .list-boxes .single-box-container{padding:22px !important}.mobile .list-boxes .btn_wrap_col{margin-top:15px}.mobile .list-boxes .thumbnail-info{padding-left:0}.mobile .list-boxes .all-boxes img{width:141px;min-width:unset !important;max-width:unset !important;height:149px;max-height:unset !important;min-height:unset !important}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}span.select2-dropdown.select2-dropdown--below,span.select2-dropdown--above{background:#efe4cf;border-radius:23px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#001e12;padding-left:40px;padding-right:40px}.select2-results__option[data-selected]{padding-left:40px;padding-right:40px}.select2-container--default .select2-search--dropdown .select2-search__field{border:none;border-radius:23px}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:23px;border-bottom-right-radius:23px}.select2-search--dropdown{display:block;padding:10px}.select2-container--default .select2-search--dropdown .select2-search__field{padding-left:30px;padding-right:30px}.woocommerce-checkout{overflow-x:hidden}#order_review tfoot tr:first-child th,#order_review tfoot tr:first-child td{padding-top:30px !important;border-top:1px solid #efe4cf}#order_review tfoot span.woocommerce-Price-amount.amount{font-weight:700}#order_review tfoot tr:last-child{border-top:1px solid #efe4cf}.woocommerce-checkout hr{background-color:#efe4cf;opacity:1}#order_review tfoot tr:first-child th,#order_review tfoot tr:first-child td{padding-bottom:30px}#order_review tfoot tr:last-child th,#order_review tfoot tr:last-child td{padding-top:30px}ul.wc_payment_methods.payment_methods.methods div{padding-left:0}.payment_method_bacs label{font-weight:700}.woocommerce-billing-fields__field-wrapper .form-row input::placeholder,.woocommerce-shipping-fields__field-wrapper .form-row input::placeholder{color:rgba(0,46,28,.6)}.woocommerce-checkout .entry-footer{display:none !important}.woocommerce-checkout .form-row:last-child input{margin-bottom:0 !important}.woocommerce-checkout #primary{padding-bottom:140px}.woocommerce-checkout-review-order-table tr.cart_item>*,.woocommerce-checkout-review-order-table thead tr>*,.woocommerce-checkout-review-order-table tfoot tr>*{padding-left:30px !important;padding-right:30px !important}.woocommerce-checkout-payment ul{padding-left:30px !important;padding-right:30px !important}.woocommerce-checkout-payment ul{padding-left:30px !important;padding-right:30px !important;border-top:1px solid #efe4cf;padding-top:20px !important}#customer_details,#info_billing_wrapper{padding-left:11%}#order_review_wrapper{padding-right:11%}option,select,body>*{font-family:'objektiv-mk1';font-weight:400}.info-subtitle{padding-right:20px;font-weight:700;padding-bottom:10px;line-height:1.1}.contact-team form .checkboxes-div label{display:flex;flex-direction:row}.contact-team .checkboxes-div h6{margin-top:34px;margin-bottom:14px;color:#668277}.contact-team .checkboxes-div .wpcf7-list-item{margin-bottom:10px;margin-left:0}.contact-team .checkboxes-div .wpcf7-list-item-label{margin-left:31px;margin-top:2px}.contact-team .checkboxes-div input[type=radio]:before,.contact-team .checkboxes-div input[type=checkbox]:before{width:21px;height:21px;border:2px solid #668277;margin-top:3px;border-radius:100px;opacity:1;content:"";display:block;background:#fff}.contact-team .checkboxes-div.animal-supporter .wpcf7-list-item,.contact-team .checkboxes-div.take-part-again .wpcf7-list-item{margin-right:25px}.contact-team .checkboxes-div input{opacity:1}.contact-team .checkboxes-div input[type=checkbox]:checked:before,.contact-team .checkboxes-div input[type=radio]:checked:before{content:"";display:block;position:absolute;width:21px;height:21px;transition:all .2s linear;opacity:1;background:#668277}.contact-team .all-programs .wpcf7-form-control,.contact-team .take-part-in .wpcf7-form-control,.contact-team .all-interests .wpcf7-form-control,.contact-team .all-languages .wpcf7-form-control{display:flex;flex-direction:column;align-items:flex-start}.desktop .contact-team .croppedContent{min-width:900px}.desktop .contact-team .checkboxes-div input[type=text]{width:calc(50% - 2px) !important}.contact-team .checkboxes-div input[type=text]{opacity:.6 !important}.contact-team .acceptance-container{padding-top:0;padding-bottom:20px}.contact-team .acceptance-container .wpcf7-list-item-label{color:#002e1c;display:block;text-align:left}.contact-team .acceptance-container p>span:nth-child(2) .wpcf7-list-item{margin-top:-29px}.contact-team .acceptance-container p>span:first-child{z-index:1}.contact-team .acceptance-container.checkboxes-div input[type=checkbox]:checked:before,.contact-team .acceptance-container.checkboxes-div input[type=checkbox]:before{top:0;position:absolute}.mobile .contact-team .acceptance-container .wpcf7-not-valid-tip,.contact-team .acceptance-container .wpcf7-not-valid-tip{bottom:-17px}.mobile .required-inputs{margin-top:-9px}.mobile .contact-team .acceptance-container .wpcf7-list-item-label{max-width:387px}.desktop .contact-team .acceptance-container{padding-bottom:19px}.mobile .contact-team .checkboxes-div h6{font-size:20px !important}.mobile .contact-team .acceptance-container.checkboxes-div input[type=checkbox]:checked:before,.mobile .contact-team .acceptance-container.checkboxes-div input[type=checkbox]:before{top:-21px}.mobile .contact-team .gdpr-container .required-inputs{line-height:1.2;padding-top:12px}form .wpcf7-spinner{display:none !important}.main-button p{font-weight:500 !important}.learn-more{font-weight:700;font-size:15px}.right-col form .wpcf7-submit{font-weight:500}.desktop #info-slider h4,.desktop #actions-slider h4,.desktop #slider-text-slider h4{line-height:1.1}.cart.empty-cart{background-color:#efe4cf !important}.woocommerce-order-received{background-color:#efe4cf !important}.woocommerce-order-received #primary,body.newsletter #primary{padding-bottom:0 !important}.colored-paragraph h6{line-height:1.27}.return-to-shop-btn a{font-size:15px}.empty-cart .woocommerce div>h3:nth-child(2){font-family:'Bogart-Bold'}.desktop .donation-form-container .col-lg-3{padding-right:12px}.woocommerce-notices-wrapper .woocommerce-message,.empty-cart .woocommerce div>h4:nth-child(3),.select2-results__options li,.journal .data-target-div1 .caf-post-layout3 .caf-post-title h2 a,.checkout #select2-billing_country-container,.checkout #select2-shipping_country-container,.checkout #select2-shipping_state-container,.checkout #select2-billing_state-container,.checkout #customer_details input,.checkout #customer_details input::placeholder,.checkout .big_title,.cart #coupon_code,.cart #coupon_code::placeholder,.cart .big_title{font-family:'Bogart-Medium'}.checkout #shipping_method input[type=radio]{display:block;height:0}.safari .checkout #shipping_method input[type=radio]{height:unset !important}.checkout #shipping_method input[type=radio]:after{width:17px;height:17px;border-radius:17px;top:1px;left:0;position:relative;background-color:#001e12;content:'';display:inline-block;visibility:visible;border:1px solid #d87a48}.mobile .safari .left-description-right-image img{height:auto !important}.checkout #shipping_method input[type=radio]:checked:after{width:17px;height:17px;border-radius:17px;top:1px;left:0;position:relative;background-color:#d87a48;content:'';display:inline-block;visibility:visible;border:1px solid #d87a48}.desktop .safari .contact-our-team .wpcf7 .wpcf7-response-output{bottom:-66px !important}.safari .contact-our-team .wpcf7-not-valid-tip{bottom:-31px !important}.safari .checkout #shipping_method input[type=radio]:after,.safari .checkout #shipping_method input[type=radio]:checked:after{top:-2px !important;left:-2px !important}.mobile .safari .checkout #shipping_method input[type=radio]:after,.mobile .safari .checkout #shipping_method input[type=radio]:checked:after{left:0 !important}.desktop .actions_section .action_box_wrapper a{min-height:230px}.mobile .burger .offcanvas-body .l_col{justify-content:flex-start !important}.checkout #ship-to-different-address-checkbox{display:none !important}.checkout .select2-results__message{padding-left:14px}.empty-cart .return-to-shop a,.woocommerce-order-received .return-to-shop a{font-size:15px;font-weight:700}.empty-cart .return-to-shop,.woocommerce .return-to-shop{margin-top:25px !important}.checkout #ship-to-different-address p{width:fit-content;padding-top:5px;padding-bottom:5px;padding-left:23px;padding-right:23px;display:block;border:1px solid #efe4cf;color:#efe4cf;border-radius:20px;transition:.3s;background-color:transparent !important;font-size:15px !important}.checkout #ship-to-different-address label{width:fit-content}.checkout #ship-to-different-address label:hover p{cursor:pointer !important;color:#001e12;transition:.3s;background-color:#efe4cf !important;border:1px solid #efe4cf}.cart #coupon_code,.cart #coupon_code::placeholder{color:#607764;padding-top:7px}.error404 .page-title{line-height:1.1;margin-top:25px}.error-button{color:#000 !important;border-radius:8px !important}.newsletter_row{padding-top:44px !important;padding-bottom:44px !important}.single .single-post-info h6{padding-bottom:7px;font-size:12px}.checkout #place_order,.woocommerce-cart a.checkout-button.button.alt.wc-forward{font-weight:700}.mobile .full-width-image-text .background-image{height:100vh;object-fit:cover}.mobile .wildlife-slider .upper-title{max-width:270px;margin-left:auto;margin-right:auto}.mobile .wildlife-title-image img{width:86%;max-width:630px}.mobile #the-wildlife-slider .wildlife-description{padding-left:5%;padding-right:5%}.mobile #the-wildlife-slider .slick-next{right:4.5%}.mobile .left-description-right-image img{height:fit-content !important;width:100%;height:100vh;object-fit:contain;max-width:100%;margin-left:0;margin-top:-23px;border-radius:25px}.mobile .left-description-right-image .left-col-content{margin-left:7.5vw;margin-right:7.5vw;padding-top:52px;padding-bottom:103px}.mobile .contact-our-team .right-col,.mobile .contact-our-team .left-col{padding-left:25px}.mobile .contact-our-team .wpcf7-form-control-wrap input{width:100%;padding-left:26px;border-radius:19px;font-size:18px;height:53px;margin-bottom:10px}.mobile .contact-our-team .upper-title{padding-bottom:15px}.mobile .contact-our-team .wpcf7-not-valid-tip{font-size:11px;bottom:-30px}.mobile .contact-our-team .wpcf7-submit{font-size:14px;width:96px;height:96px}.mobile .main-slider-image{width:fit-content;max-width:100%;min-height:220px !important;object-fit:contain}.mobile .left-description-right-image{margin-bottom:-19px;position:relative;z-index:1}.mobile .main-slider .slick-slide{min-height:685px !important;height:calc(100vh - 80px) !important}.mobile .contact-team{padding-bottom:120px}.mobile .contact-our-team .wpcf7 .wpcf7-response-output{bottom:-52px;font-size:13px}.mobile .contact-our-team textarea{width:100%;padding-left:26px;padding-right:26px;border-radius:19px;font-size:18px;height:169px;margin-bottom:10px}.contact-team .checkboxes-div input[type=radio],.contact-team .checkboxes-div input[type=checkbox]{height:0 !important;width:0 !important}.mobile .contact-our-team .left-col{margin-bottom:22px}.mobile .info-row,.mobile .info-subtitle{padding-bottom:3px}.mobile .small-header .left-col-content{padding-top:73px !important;padding-bottom:1px !important}.mobile .left-description-right-image{overflow:hidden}.mobile .big-header .main-header-img img{margin-top:28px;margin-bottom:28px;width:100%}.desktop .left-description-right-image-container{border-top-right-radius:25px;border-bottom-right-radius:25px}.mobile #projects-slider .slick-list,.mobile #photos-slider .slick-list,.mobile #info-slider .slick-list,.mobile .big_links_image_slider .slick-list,.mobile #slider-text-slider .slick-list,.mobile #actions-slider .slick-list{padding-left:7.5vw}.mobile .action-2 img{width:34.28px;height:19.04px}.mobile .projects-blocks .projects-single-container{min-height:384px;padding-left:20px;padding-right:18px;padding-bottom:29px}.mobile #projects-slider .projects-single-item img,.mobile .action-1 img{margin-right:15px;width:34.28px;height:19.04px}.mobile .projects-single-item a{margin-right:11px;display:block}.mobile .action-1 a,.mobile .action-2 a{margin-right:11px}.mobile .action-1 h6{padding-right:7%}.mobile .gallery-single-item{margin-right:11px}.mobile .single-gallery-image img{object-fit:cover}.mobile .links-to-scroll{overflow-x:scroll;overflow-y:hidden;padding-left:7.5vw;padding-right:7.5vw}.mobile .links-to-scroll::-webkit-scrollbar{display:none !important}.mobile .big-links-image h3{padding-left:7.5vw}.mobile .big-links-image .single-image-link{padding-left:0;padding-right:11px}.mobile .big-links-image .croppedContent{max-width:100%}.mobile .single-image-link{display:inline-block;width:67vw !important}.mobile .all-photos .upper-title,.mobile .all-actions .upper-title{padding-top:90px;padding-right:58px}.mobile .all-photos,.mobile .all-actions{padding-bottom:80px}.safari .contact-team .acceptance-container.checkboxes-div:not(.accept_wrapper) input{margin-top:54px !important;margin-bottom:-49px;position:relative}.mobile .single-gallery-image a,.mobile .single-gallery-image{height:89.3vw;max-width:80vw}.safari .contact-team .checkboxes-div .wpcf7-list-item-label{margin-top:-4px}.mobile .safari .contact-team .checkboxes-div .wpcf7-list-item-label{margin-top:0 !important}.safari .contact-team .checkboxes-div.all-languages input[type=checkbox]:checked:before,.safari .contact-team .checkboxes-div.all-interests input[type=checkbox]:checked:before,.safari .contact-team .checkboxes-div.all-programs input[type=checkbox]:checked:before,.safari .contact-team .checkboxes-div.take-part-in input[type=checkbox]:checked:before,.safari .contact-team .checkboxes-div.take-part-again input[type=radio]:checked:before,.safari .contact-team .checkboxes-div.animal-supporter input[type=radio]:checked:before,.safari .contact-team .checkboxes-div.all-languages input[type=checkbox]:checked:before{margin-top:1px !important;transition:0s !important;left:0 !important}.mobile .safari .contact-team .checkboxes-div.all-languages input[type=checkbox]:checked:before,.mobile .safari .contact-team .checkboxes-div.all-interests input[type=checkbox]:checked:before,.mobile .safari .contact-team .checkboxes-div.all-programs input[type=checkbox]:checked:before,.mobile .safari .contact-team .checkboxes-div.take-part-in input[type=checkbox]:checked:before,.mobile .safari .contact-team .checkboxes-div.take-part-again input[type=radio]:checked:before,.mobile .safari .contact-team .checkboxes-div.animal-supporter input[type=radio]:checked:before,.mobile .safari .contact-team .checkboxes-div.all-languages input[type=checkbox]:checked:before{margin-top:1px !important;left:0 !important}.mobile .safari .contact-team .checkboxes-div.all-languages input[type=checkbox],.mobile .safari .contact-team .checkboxes-div.all-interests input[type=checkbox],.mobile .safari .contact-team .checkboxes-div.all-programs input[type=checkbox],.mobile .safari .contact-team .checkboxes-div.take-part-in input[type=checkbox],.mobile .safari .contact-team .checkboxes-div.take-part-again input[type=radio],.mobile .safari .contact-team .checkboxes-div.animal-supporter input[type=radio],.mobile .safari .contact-team .checkboxes-div.all-languages input[type=checkbox]{padding-left:0 !important}.mobile .safari .contact-team .checkboxes-div.all-languages input[type=checkbox]:before,.mobile .safari .contact-team .checkboxes-div.all-interests input[type=checkbox]:before,.mobile .safari .contact-team .checkboxes-div.all-programs input[type=checkbox]:before,.mobile .safari .contact-team .checkboxes-div.take-part-in input[type=checkbox]:before,.mobile .safari .contact-team .checkboxes-div.take-part-again input[type=radio]:before,.mobile .safari .contact-team .checkboxes-div.animal-supporter input[type=radio]:before,.mobile .safari .contact-team .checkboxes-div.all-languages input[type=checkbox]:before{margin-top:-3px !important;transition:0s !important;top:1px !important;left:-6px !important}.safari .contact-team .checkboxes-div.all-languages input[type=checkbox]:before,.safari .contact-team .checkboxes-div.all-interests input[type=checkbox]:before,.safari .contact-team .checkboxes-div.all-programs input[type=checkbox]:before,.safari .contact-team .checkboxes-div.take-part-in input[type=checkbox]:before,.safari .contact-team .checkboxes-div.take-part-again input[type=radio]:before,.safari .contact-team .checkboxes-div.animal-supporter input[type=radio]:before,.safari .contact-team .checkboxes-div.all-languages input[type=checkbox]:before{margin-top:-5px !important;transition:0s !important;top:-6px !important;left:-6px !important}.mobile .safari .contact-team .acceptance-container.checkboxes-div .wpcf7-list-item-label{margin-top:-12px !important}.safari .contact-team .acceptance-container.checkboxes-div input[type=checkbox]:checked:before,.safari .contact-team .acceptance-container.checkboxes-div input[type=checkbox]:before{left:-2px !important;top:-6px !important}.safari .contact-team .checkboxes-div input[type=radio]:checked,.safari .contact-team .checkboxes-div input[type=radio],.safari .contact-team .checkboxes-div input[type=checkbox]:checked,.safari .contact-team .checkboxes-div input[type=checkbox]{position:relative}.mozilla.tag-adopt-an-animal .custom-fields-1 input[type=radio],.mozilla.tag-adopt-an-animal .custom-fields-2 input[type=checkbox]{width:15px !important;height:15px !important;margin-top:4px;margin-right:11px}.mozilla .contact-team .checkboxes-div input[type=radio],.mozilla .contact-team .checkboxes-div input[type=checkbox]{width:15px !important;height:15px !important;margin-top:7px;margin-right:-11px}.safari.tag-adopt-an-animal.donation-product .custom-fields-1 p,.safari.tag-adopt-an-animal.donation-product .custom-fields-2,.mozilla.tag-adopt-an-animal .custom-fields-2,.mozilla.tag-adopt-an-animal.donation-product .custom-fields-1 p{padding-left:0}.safari.tag-adopt-an-animal.donation-product .custom-fields-2 input[type=checkbox]:before{left:-5px !important;top:-10px !important}.safari.tag-adopt-an-animal.donation-product .custom-fields-2 input[type=checkbox]{height:12px !important;margin-right:29px !important}.safari.tag-adopt-an-animal.donation-product .custom-fields-1 input[type=radio]:before{margin-top:2px !important;left:-9px !important}.safari.tag-adopt-an-animal.donation-product .custom-fields-1 input[type=radio]{margin-right:26px}.mozilla .contact-team .checkboxes-div .wpcf7-list-item{margin-bottom:0;margin-left:0;display:flex;margin-top:12px}.mozilla .contact-team .checkboxes-div.acceptance-container .wpcf7-list-item{margin-bottom:34px}.mobile .action-2 .actions-single-container{padding-top:35%}.mobile #projects-slider .slick-next,.mobile #photos-slider .slick-next,.mobile #info-slider .slick-next,.mobile #slider-text-slider .slick-next,.mobile #actions-slider .slick-next{position:absolute;top:-56px;right:7vw;left:unset !important;width:16.59px;height:16px}.mobile #projects-slider .slick-prev,.mobile #photos-slider .slick-prev,.mobile #info-slider .slick-prev,.mobile #slider-text-slider .slick-prev,.mobile #actions-slider .slick-prev{position:absolute;top:-56px;right:calc(7vw + 41px);left:unset !important;width:16.59px;height:16px}.mobile .all-photos .upper-title,.mobile .all-actions .upper-title{padding-bottom:41px}.mobile .all-photos h3{max-width:67vw}.mobile #projects-slider .projects-single-item,.mobile #actions-slider .action-1,.mobile #actions-slider .action-2,.mobile #actions-slider .action-3,.mobile #info-slider .action-1,.mobile #info-slider .action-2,.mobile #info-slider .action-3,.mobile #slider-text-slider .action-1,.mobile #slider-text-slider .action-2,.mobile #slider-text-slider .action-3{width:67.2vw !important}a#kuka-cookies-bar-options_btn_accept_all{background:#bb9bc8 !important;border-radius:14px;font-weight:700}.options_btn_save_and_exit{background-color:#d87a48 !important;border-radius:14px;font-weight:700}.kuka-cookies-bar-options_wrapper,.kuka-cookies-bar-options_cookies_container{background-color:#efe4cf}.mobile .magnetic{display:none !important}.mobile .all-actions .actions-single-container{min-height:384px;padding-left:20px;padding-right:18px;padding-bottom:29px}.desktop .postCroppedContent{min-width:580px}.desktop .single .single-post-image img{max-height:49vh}.mobile .single-post .postCroppedContent{width:85%}.mobile .single .single-post-title{max-width:85%;text-align:left;font-size:37px;word-break:break-word;line-height:40px;padding-bottom:44px;padding-top:17px}.list-boxes .all-boxes .single-box .thumbnail-info{width:100%}.mobile .single-post .single-post-content{margin-top:-37px}.mobile #masthead .donate-menu,.mobile #masthead .logo-container{width:50% !important}.mobile .single-post .single-post-image{width:100%;max-width:100%}.mobile .single-post .single-post-image img{object-fit:cover;width:100%;max-width:100%;min-height:464px}.mobile .single-post-container{margin-top:0}.mobile .single-post .single-post-top-section{height:unset;padding-top:calc(8vh + 76px);position:relative;padding-bottom:0}.mobile .single .caf-post-title h2 a,.mobile .home_news_blog .caf-post-title h2 a,.mobile .journal .data-target-div1 .caf-post-layout3 .caf-post-title h2 a{font-size:26px !important;line-height:1 !important}.mobile .single .caf-post-layout3.caf-col-md-6,.mobile .home_news_blog .caf-post-layout3.caf-col-md-6,.mobile .journal .caf-post-layout3.caf-col-md-6{flex:0 0 100% !important}.mobile .single article,.mobile .home_news_blog article,.mobile .journal article{width:100% !important;max-width:100% !important}.cart tr.woocommerce-shipping-totals.shipping td ul,.woocommerce-checkout tr.woocommerce-shipping-totals.shipping td ul{list-style:none;padding:0;margin:0}tr.woocommerce-shipping-totals.shipping th{font-weight:400;padding-left:82px}.cart tr.woocommerce-shipping-totals.shipping td ul li,.woocommerce-checkout tr.woocommerce-shipping-totals.shipping td ul li{display:flex;margin-bottom:15px}.cart tr.woocommerce-shipping-totals.shipping td ul li input,.woocommerce-checkout tr.woocommerce-shipping-totals.shipping td ul li input{margin-right:15px}.woocommerce-checkout ul#shipping_method{font-size:15px}.mobile .woocommerce-checkout ul#shipping_method{margin-top:9px}.mobile .woocommerce-checkout .cart-subtotal,.mobile .woocommerce-checkout .order-total{display:flex;justify-content:space-between;padding-right:11vw;padding-left:8vw}.cart .woocommerce-message .button.wc-forward{border-bottom:1px solid;margin-bottom:5px}.mobile .woocommerce-checkout #order_review tfoot tr:first-child th,.mobile .woocommerce-checkout #order_review tfoot tr:first-child td{border-top:0 solid transparent;padding-left:0 !important;padding-right:0 !important}.mobile .woocommerce-checkout .woocommerce-checkout-payment ul{padding-left:7vw !important;padding-right:7vw !important}.mobile .woocommerce-checkout #order_review tfoot tr:last-child{margin-top:15px !important}.mobile .woocommerce-checkout #info_billing_wrapper{padding-bottom:19px}.mobile .woocommerce-checkout #info_billing_wrapper p{font-weight:700}.mobile form.woocommerce-checkout>hr:nth-child(3){opacity:0}.mobile .woocommerce-checkout .woocommerce-shipping-totals th,.mobile .woocommerce-checkout .woocommerce-shipping-totals td{padding-left:7vw !important;padding-right:7vw !important}.mobile .woocommerce-checkout #order_review tfoot tr:last-child th,.mobile .woocommerce-checkout #order_review tfoot tr:last-child td{padding-left:0 !important;padding-right:0 !important}ul.wc_payment_methods.payment_methods.methods div p{font-size:15px}form.checkout.woocommerce-checkout{overflow:hidden}#ship-to-different-address input{margin-right:15px;margin-left:1em !important}#order_review thead th{font-weight:400}tr.woocommerce-shipping-totals.shipping th{color:#f0ede9;font-weight:bolder;align-self:flex-start;display:flex}.payment_box.payment_method_bacs{margin-top:15px}.mobile .kuka-cookies-bar-btn_wrapper{flex-direction:column}.mobile a#kuka-cookie_action_cookie_settings,.mobile #kuka-cookie_action_reject,.mobile #kuka-cookie_action_accept_all{width:100%;margin-left:0;margin-right:0}.mobile .kuka-cookies-bar-btn_wrapper{width:100%}.kuka-cookies-bar-options_par_wrapper p,.kuka-cookies-bar-options_cookies_description{font-size:15px}.kuka-cookies-bar-options_wrapper{border-radius:18px;border:none}.contact-our-team .magnetic{margin:0 !important;padding:30px !important;display:inline-block !important;border-radius:50% !important;position:absolute !important;bottom:-165px !important;right:5vw !important}.desktop .contact-our-team .wpcf7 .wpcf7-response-output{bottom:-45px !important;font-size:14px !important;padding-left:1px !important}#footer-menu-1 li,#footer-menu li{padding-left:0;transition:.3s;letter-spacing:normal;display:block;width:fit-content}#colophon .footer_link,#burger-menu-1 li.menu-item-object-custom a,#burger-menu-2 a{padding-left:0;transition:.3s;letter-spacing:normal;display:block;width:fit-content}#burger-menu-1 .sub-menu a{padding-left:0 !important;transition:.3s;letter-spacing:normal !important;display:block;width:fit-content}#burger-menu-1 .sub-menu li{margin-bottom:8px !important}#burger-menu-1 li.menu-item-object-custom{margin-bottom:7px}.desktop .left-menu-col{padding-top:23vh}.desktop .right-menu-col{padding-top:16.7vh}.bottom-info p,.bottom-info{font-size:13px !important}.menu-text{padding-right:20px}.bold_title a{display:block;width:fit-content;padding-bottom:3px !important}#colophon .footer_link:hover{padding-left:4px;transition:.3s;letter-spacing:1.1px}.desktop .journal .blog-page-top,.desktop .journal .all-blog-posts{min-width:90%}.desktop ul#secondary-footer-menu,.desktop #secondary-footer-menu-1,.desktop #secondary-footer-menu-2{font-size:12px}#footer-menu li:hover,#footer-menu-1 li:hover{padding-left:5px;transition:.3s;letter-spacing:.9px;padding-left:2px}.woocommerce-order-received .entry-content{position:relative}.desktop #burger-menu-1 .sub-menu a:hover{transition:.3s !important;letter-spacing:1.5px !important;padding-left:7px !important}.desktop #burger-menu-2 a:hover{padding-left:3px;transition:.3s;letter-spacing:2px;padding-left:8px}#burger-menu-1 .sub-menu{list-style:none;padding-left:0;margin-left:0}.desktop #burger-menu-1 .sub-menu{margin-bottom:22px !important;margin-top:6px}header .custom_btn{transition:.3s;letter-spacing:normal;width:112px}html:lang(en) #burger-menu-1 li{font-family:'Bogart-Medium' !important}html:lang(en) #burger-menu-1 .bold_title{font-family:'Bogart-Bold' !important}#secondary-footer-menu-1 li,#secondary-footer-menu li{margin-bottom:2px}#menu-1 a,.burger .footer_link,#burger-menu-3 a{background-image:linear-gradient(transparent 0%,transparent 90%,#002e1c 80%,#002e1c 90%) !important;background-repeat:no-repeat !important;background-size:0% 52% !important;background-position-x:right !important;transition:background-size .5s !important;width:fit-content;display:block;margin-bottom:2px;background-position-y:bottom !important}#secondary-footer-menu a,#secondary-footer-menu-2 a,#secondary-footer-menu-1 a,.menu-secondary-footer-menu-container a{background-image:linear-gradient(transparent 0%,transparent 90%,#002e1c 80%,#002e1c 90%) !important;background-repeat:no-repeat !important;background-size:0% 53% !important;background-position-x:right !important;transition:background-size .5s !important;width:fit-content;display:block;background-position-y:bottom !important}.desktop .main-slider-image-container{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-left:14px}.desktop .main-slider-image-container img{width:100%;height:fit-content;border-radius:23px;object-fit:contain}.desktop #secondary-footer-menu a:hover,.desktop #menu-1 a:hover,.desktop .burger .footer_link:hover,.desktop #burger-menu-3 a:hover{background-size:100% 52% !important;background-position-x:left !important}.footer_socials a{opacity:1;transition:.3s}.footer_socials a:hover{opacity:.7;transition:.3s}.desktop #secondary-footer-menu-2 a:hover,.desktop #secondary-footer-menu-1 a:hover,.desktop .menu-secondary-footer-menu-container a:hover{background-size:100% 53% !important;background-position-x:left !important}header .custom_btn:hover{transition:.3s;letter-spacing:1.2px}.burger .bold_title a,.burger .bold_title a:hover{padding-left:0 !important;letter-spacing:1px !important}.contact-our-team .wpcf7-submit{bottom:0;right:0;position:relative}.journal #caf-filter-layout1{right:calc(5vw + 5px);z-index:2}.journal .caf-filter-container{padding-left:25px !important;padding-right:25px !important}.desktop .journal-title{padding-top:11vh}.journal{max-width:100vw;overflow-x:hidden}.desktop .error404 .page-title{padding-right:39px}#menu-1 li a{margin-right:16px !important}.desktop #footer_logo{width:220px;margin-left:-38px}.desktop .right-menus{margin-left:-41px;min-width:621px}.desktop .footer_copyrights{font-size:13px;line-height:17px}.checkout .big_title,.cart .big_title{line-height:1 !important}.masonry{column-count:2;column-gap:10px}.masonry .brick{box-sizing:border-box;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;counter-increment:brick-counter;margin-bottom:20px}.masonry img{width:100%;height:100%;object-fit:contain;border-radius:19px}.gallery-images{padding-top:137px;padding-bottom:137px}.gallery-images h3{padding-bottom:70px}.image-description-block img{width:100%;object-fit:contain;border-radius:25px}.small-left-image img,.big-left-image img{width:calc(100% - 6px)}.small-right-image img,.big-right-image img{width:calc(100% - 6px);margin-left:6px}.image-text-link a{font-weight:700;color:#002e1c !important;display:block;width:fit-content;margin-top:19px;letter-spacing:normal;transition:.3s}.image-text-link a:hover{letter-spacing:1px;transition:.3s}.image-text-link h4{line-height:.9;padding-bottom:23px}.single-product.donation-product .donation-add-cart .go-to-cart-container{right:unset !important}.right-small-text{padding-top:10px;padding-left:12px;padding-right:5%}.small-left-text{padding-top:10px;padding-right:5%}.right-big-text{padding-top:10px;padding-left:7px;padding-right:4%}.right-left-text{padding-top:10px;padding-right:4%}.image-description-block{padding-top:90px;padding-bottom:90px}.list-boxes .thumbnail-info,.people-boxes .thumbnail-info{padding-left:4.8%;padding-right:3.2%;padding-top:3.7%}.list-boxes,.people-boxes{padding-top:150px;padding-bottom:150px}.big-header{border-bottom-left-radius:23px;border-bottom-right-radius:23px;padding-top:122px;padding-bottom:116px}.big-header h1{line-height:1.45}.big-header .main-header-img img{width:67%;margin-left:auto;margin-right:auto;display:block;border-radius:23px;margin-bottom:45px;margin-top:41px}.header-only-title{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 48px);position:relative;border-bottom-left-radius:23px;border-bottom-right-radius:23px;padding-top:50px;padding-bottom:30px}.header-only-title h1{text-align:center;line-height:.97;max-width:1300px}.mobile .header-only-title h5{width:80%;max-width:385px}.header-only-title h5{position:absolute;left:10vw;bottom:8.7vh;width:30vw;max-width:576px}.page-template-template-standard-page{background-color:#f0ede9}.desktop .top-privacy-content,.desktop .single-privacy-content{padding-right:10px}.template-title{margin-left:10vw;width:72%;padding-top:calc(19vh + 90px);padding-bottom:23vh;min-height:calc(100vh - 145px)}.single-privacy{margin-bottom:45px}.single-privacy h6{margin-bottom:11px}.page-template-template-standard-page #primary{padding-bottom:260px}.top-privacy-content{margin-bottom:79px}.mobile #main_logo{width:139px;height:21px}.mobile #menu_toggler{min-width:35px;width:35px;height:31px;padding:0;padding-top:2px !important;border-radius:9px}.mobile #masthead .custom_btn.orangeBackgroundColor{margin-right:17px;width:94px;height:31px;border-radius:9px}.mobile #masthead{justify-content:space-between;flex-direction:column;height:76px;padding-left:7.5vw;padding-right:7.5vw;padding-top:20.5px}.mobile #masthead .menu_row{width:100%}.mobile .text-selection .upper-title{font-size:15px}.mobile .main-button p{font-size:15px}.mobile .text-selection h4{padding-left:10%;padding-right:10%}.mobile .text-selection .main-button{margin-top:29px}.mobile .text-selection{padding-bottom:85px;padding-top:85px;margin-left:auto;margin-right:auto}.mobile .text-selection .description{margin-top:30px;margin-bottom:38px}.mobile .big-text{padding-top:120px;padding-bottom:140px}.mobile .big-text h6{padding-bottom:24px;padding-right:17%}.mobile .full-image-content p{padding-left:10%;padding-right:10%}.mobile .box-upper-title{font-size:15px;padding-top:25px;padding-bottom:3px}.single-gallery-image img,.all-gallery-images img{transform:scale(1);transition:.5s}.single-gallery-image img:hover,.all-gallery-images img:hover{transform:scale(1.03);transition:.5s}.single-gallery-image a{overflow:hidden;border-radius:25px}.all-gallery-images a{overflow:hidden;border-radius:19px}.mobile .gallery-images{padding-top:114px;padding-bottom:75px}.mobile .gallery-images .top-image{margin-bottom:26px}.mobile .gallery-images .top-images{margin-top:12px}.mobile .gallery-images h3{padding-bottom:50px}.mobile .masonry .brick{margin-bottom:12px}.mobile .masonry{column-gap:6px;margin-top:80px}.mobile .gallery-images .top-image img{width:100%}.mobile .sponsors .single-sponsor{width:50%}.mobile .single-sponsor-container{height:32.7vw;border-radius:15px}.mobile .all-sponsors{max-width:calc(85% + 8px)}.mobile .sponsors{padding-top:90px;padding-bottom:90px}.mobile .toggle-section .accordion-button:after{opacity:1;transition:none !important}.mobile .toggle-section .accordion-button:not(.collapsed):after{opacity:0;transition:none !important}.mobile .toggle-section .accordion-body{padding-bottom:17px;padding-left:1px;padding-right:1px;padding-top:115px}.mobile .close-tab-container{display:flex;margin-right:12px;margin-top:17px;justify-content:flex-end}.mobile .close-tab-container img:hover{cursor:pointer}.mobile .toggle-section .accordion-header h5{font-size:26px;line-height:35px}.mobile .toggle-section .accordion-button:after{width:9px !important;height:17px !important}.mobile .toggle-section .accordion-button:after{width:15.84px;height:28.91px;margin-right:12px;margin-top:0}.mobile .image-description-block>div{display:flex;flex-direction:column}.mobile .small-right-image,.mobile .big-right-image{order:-1}.mobile .toggle-section .accordion-button{padding-bottom:10px;padding-top:23px;padding-left:1px}.mobile .list-boxes,.mobile .people-boxes{padding-top:90px;padding-bottom:90px}.mobile .list-boxes .all-boxes .single-box,.mobile .people-boxes .all-boxes .single-box{width:100%;padding-left:0;padding-right:0}.mobile ul#footer-menu,.mobile .footer_socials,.mobile #footer-menu-1{margin-top:0;margin-bottom:0}.mobile .footer_wrapper_mobile{padding-left:7.5vw;padding-right:7.5vw;position:relative;padding-top:55px}.mobile footer .tnp-field-button{background-color:#efe4cf}.mobile footer input#tnp-1{min-width:calc(84vw - 179px);margin-left:0;margin-right:-8px;height:47px !important;padding-left:12px;padding-right:6px}.mobile .newsletter_row .row{max-width:85%}.mobile .newsletter_row{padding-top:34px !important;padding-bottom:37px !important}.mobile .newsletter_row h6{padding-bottom:18px}.mobile .tnp-subscription input.tnp-submit{height:47px !important;min-width:126px}.mobile .small-right-image img,.mobile .big-right-image img,.mobile .small-left-image img,.mobile .big-left-image img{width:100%;margin-left:0;margin-right:0;margin-bottom:18px;max-width:630px}.mobile .list-boxes .thumbnail-info,.mobile .people-boxes .thumbnail-info{padding-top:18px;padding-right:17px}.mobile .image-description-block{padding-top:50px;padding-bottom:55px}.mobile .big-header .bottom-description{margin-left:0;margin-right:0;text-align:left;line-height:19.8px;padding-top:35px}.mobile .big-header{padding-top:60px;padding-bottom:78px}.mobile .small-header .left-col-content div{padding-top:16.2vh !important;margin-right:0;padding-bottom:32px;max-width:700px}.mobile .big-header .upper-title{font-size:17px;line-height:19.8px;margin-bottom:31px;color:#efe4cf;max-width:300px;margin-left:auto;margin-right:auto}.mobile .header-only-title h5{left:7.5vw}.mobile .header-only-title h1{word-break:break-word}.mobile .small-header .left-col{border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-bottom-left-radius:23px !important;border-bottom-right-radius:23px !important}.mobile .sponsors .single-sponsor{margin-bottom:11px;padding-left:4px;padding-right:4px}.mobile .sponsors .upper-title{padding-bottom:44px;padding-top:27px}.mobile .small-header h1{line-height:.885 !important}.mobile .small-header img{margin-top:-43px;position:relative;border-radius:23px}.mobile #main-slider-title-desktop{display:none !important}.mobile .slider-container{display:flex;flex-direction:column}.mobile .slider-col-1{order:1}.mobile .contact-our-team .magnetic{padding:0 !important;bottom:-137px !important;right:17px !important}.mobile .main-slider-image{max-height:32vh !important}.mobile .footer-main-links h4{font-size:42px;line-height:1;min-height:unset;margin-bottom:25px}.mobile .smaller-footer-menus{padding-top:75px}.mobile #colophon .footer_socials ul{margin-top:12px}.mobile #footer_logo{width:252px;height:45px;margin-left:auto;margin-right:auto;margin-bottom:35px;margin-top:85px}.mobile #footer-menu li{margin-bottom:-6px}.mobile #secondary-footer-menu-1{padding-top:52px;padding-bottom:52px}.mobile .footer-main-menus{margin-top:65px}.mobile .footer-main-links .arr_orange:before,.mobile .footer-main-links .arr_blue:before,.mobile .footer-main-links .arr_purple:before{margin-left:0;transform:translateY(-5px);margin-right:4px}.mobile .burger .right-menu-col{width:100%;margin-left:0}.mobile .single-product #content>div.product:first-child{flex-direction:column !important}.mobile .single-product #content{margin-top:52px}.mobile #the-wildlife-slider .wildlife-description{margin-top:34px;margin-bottom:30px}.mobile .top-privacy-content p,.mobile .all-blocks p{line-height:25px}.mobile .single-privacy h6{margin-bottom:7px}.mobile .page-template-template-standard-page #primary{padding-bottom:48px}.mobile .template-title{margin-left:7.5vw;width:85vw;padding-top:190px;padding-bottom:0;height:54vh;min-height:370px}.mobile .cart #primary{padding-top:83px;min-height:362px}.mobile .error-404 .content-404 .page-title{color:#001e12 !important}.mobile .error-404 .content-404 p{color:#002e1c !important;line-height:24px}.mobile .error404 .page-title{margin-top:10px}.mobile .content-404{align-items:flex-start !important;padding-left:7.5vw !important;margin-top:4vh !important;margin-bottom:17px}.mobile .error-404{max-width:100vw;max-height:100vh;overflow:hidden}.mobile .error-404 img{width:fit-content !important;max-width:unset !important;height:53vh !important;margin-left:16vw !important;object-fit:contain !important;margin-bottom:-3vh}.mobile .error404 .page-title{font-size:100px;margin-bottom:0}.mobile .error-404 .custom_btn{margin-top:20px !important;margin-bottom:0 !important}.mobile .woocommerce-order-received .woocommerce p,.mobile .empty-cart .woocommerce p{margin-bottom:28px !important}.mobile .error404 .error-404{height:calc(100vh - 76px) !important}.mobile .empty-cart .return-to-shop,.mobile .woocommerce .return-to-shop{margin-top:29px !important}.mobile .single-post .reading-time{padding-left:5px}.mobile .colored-paragraph h6{padding-top:53px;padding-left:0;padding-bottom:53px;padding-right:0}.mobile .single-post .bold-paragraph{margin-bottom:12px}.mobile .full-screen-image img{width:115%;object-fit:contain;max-width:115%;margin-left:-7.5%}.mobile .single-post .related-articles .main-title{padding-top:90px;padding-bottom:48px}.mobile .related-articles{padding-bottom:93px}.mobile .all-blog-posts{max-width:94% !important;width:94% !important}.mobile #caf-post-layout3{margin:0 !important;margin-bottom:31px !important}.hidefilters{opacity:0 !important;z-index:-1 !important;height:0}.mobile #show-journal-categories{position:fixed;left:7.5vw;width:85vw;bottom:15px;background-color:#bb9bc8;color:#000 !important;z-index:3;font-weight:700;font-size:15px;padding-left:16px;padding-right:16px;padding-top:13px;padding-bottom:12px;max-width:370px}.mobile .journal #caf-filter-layout1{position:fixed;left:7.5vw;right:unset;bottom:0;width:85vw;background-color:#bb9bc8;overflow-y:scroll;max-width:370px;height:130px;border-bottom-left-radius:11px;border-bottom-right-radius:11px}.mobile .journal .caf-filter-container li{display:block;width:100%;text-align:left}.mobile .journal .data-target-div1 #caf-filter-layout1 li a{padding-left:0 !important;margin-left:0 !important}.mobile .journal ul.caf-filter-container.caf-filter-layout1{height:fit-content !important;width:100% !important}.mobile #show-categories{position:fixed;left:calc(7.5vw + 4px);bottom:15px;background-color:#c3d848;color:#000 !important;z-index:1;font-weight:700;font-size:15px;padding-left:16px;padding-right:16px;padding-top:13px;padding-bottom:12px}.go-up{bottom:119px !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.mobile .archive .wcapf-form{position:fixed;left:calc(7.5vw + 4px);bottom:0}.mobile .wcapf-filter .wcapf-list-wrapper ul.wcapf-filter-options{padding-bottom:13px !important;height:114px;overflow-y:scroll}.mobile .safari .masonry .brick{margin-top:12px !important;margin-bottom:0 !important}.mobile .archive #show-categories,.mobile .archive .wcapf-form .wcapf-filter,.mobile .wcapf-filter .wcapf-list-wrapper ul.wcapf-filter-options{width:calc(85vw - 116px) !important;max-width:275px !important}.mobile .safari .main-slider-image{width:auto}.mobile .safari.home .main-slider-image{width:100%}.mobile .safari .wcapf-filter .wcapf-list-wrapper ul.wcapf-filter-options{padding-left:4px !important}.desktop #show-journal-categories,.desktop #show-categories{display:none !important}.mobile .archive .wcapf-filter-options{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.mobile .wcapf-filter .wcapf-list-wrapper.list-type-native{padding-top:0 !important}.mobile .wcapf-filter .wcapf-list-wrapper.list-type-native .wcapf-filter-item{margin-left:0;margin-right:0}.mobile #show-journal-categories,.mobile .archive #show-categories{display:flex;justify-content:space-between;flex-direction:row;border-radius:11px}.mobile .archive .wcapf-form .wcapf-filter{margin-bottom:0}.mobile .wcapf-filter .wcapf-list-wrapper.layout-list ul.wcapf-filter-options li.wcapf-filter-option{margin-bottom:0 !important;margin-bottom:0 !important;display:flex;align-items:flex-start;width:100%}.mobile .single-product .related-products .woocommerce-loop-product__title{padding-bottom:5px;padding-top:8px}.mobile .single-product .variations{display:block}.mobile .single-product .qib-button-wrapper{position:absolute;margin-top:57px;height:32px !important;width:calc(85vw - 14px) !important;justify-content:space-between}.mobile #pa_color,.mobile #pa_size{width:calc(42.5vw - 13px);margin-right:9px;min-width:unset;height:32px !important}.mobile .single-product .qib-button-wrapper .quantity input.input-text.qty.text{height:32px !important;width:calc(85vw - 93px) !important}.mobile .single-product.woocommerce div.product .quantity.wqpmb_quantity{height:32px !important}.mobile .single-product .plus.qib-button,.mobile .single-product .minus.qib-button{height:30px !important}.mobile .single-product .variations label,.mobile .single-product .qib-button-wrapper:before{font-size:15px}.mobile .single-product .woocommerce-variation-price del{font-size:20px;margin-top:5px;margin-left:12px}.mobile .single-product .price{margin-top:46px}.mobile .single-product .variations label{padding-bottom:14px}.mobile .single-product .related-products{margin-top:0;margin-bottom:47px}.mobile .single-product .wvg-gallery-thumbnail-image{display:block}.mobile .single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider img{width:90% !important}.mobile .single-product .woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image img{opacity:0}.mobile .single-product .woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image{background-size:contain;background-repeat:no-repeat;background-position:center;display:block;content:'';margin-top:-3px;opacity:1;margin-left:-3.5px;width:4.88px;height:5.81px;transition:.1s;background-image:url('/wp-content/themes/callisto/images/dot.svg')}.mobile .single-product .woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image.current-thumbnail{background-size:contain;background-repeat:no-repeat;background-position:center;display:block;content:'';margin-top:-5px;margin-left:-3.5px;width:9.78px;height:9.4px;transition:.1s;background-image:url('/wp-content/themes/callisto/images/dot.svg')}.desktop .woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow,.desktop .woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow{display:none !important}.mobile .woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper,.mobile .woo-variation-gallery-thumbnail-wrapper{overflow:visible}.mobile .woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow{display:block !important;position:absolute;right:calc(50vw - 44px) !important;height:20px !important;top:0;bottom:-37px;margin-top:auto !important;margin-bottom:20px !important;width:19.44px !important;height:18.75px !important;display:block;background-image:url(/wp-content/themes/callisto/images/next-action.svg);background-size:contain;background-repeat:no-repeat;background-position:center;background-color:transparent !important;opacity:1;z-index:999 !important}.mobile .woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow{display:block !important;position:absolute;left:calc(50vw - 47px) !important;height:20px !important;top:0;bottom:-38px;margin-top:auto !important;margin-bottom:20px !important;width:19.44px !important;height:18.75px !important;display:block;background-image:url(/wp-content/themes/callisto/images/next-action.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:999 !important;background-color:transparent !important;transform:rotate(180deg);opacity:1}.mobile .woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow:before,.mobile .woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow:before{color:transparent !important}.mobile .single-product .slick-list{padding-top:74px;padding-bottom:22px !important}.mobile .single-product .woo-variation-gallery-thumbnail-wrapper{padding-top:7px !important}.mobile .single-product .wvg-gallery-thumbnail-image{width:13px !important}.mobile .woo-variation-product-gallery{width:100% !important;padding-bottom:32px !important;margin-bottom:0 !important}.mobile .single-product .woo-variation-gallery-thumbnail-slider{padding-left:0;width:100%;padding-right:0;display:flex !important;justify-content:center}.mobile .single-product .qib-button-wrapper:before{top:-40px}.mobile .single-product .breadcrumb-info{margin-bottom:-55px}.mobile .single-product .plus.qib-button{margin-right:16px;margin-left:10px;margin-bottom:7px;width:11px}.mobile .single-product .minus.qib-button{margin-left:16px;margin-right:10px;margin-bottom:5px;width:11px}.mobile .single-product #pa_color,.mobile .single-product #pa_size{background-size:49px 30px;background-image:url(/wp-content/themes/callisto/images/mobile-color.svg)}.mobile .single-product .variations tr{margin:0 !important}.mobile .list-boxes .single-box-container,.mobile .people-boxes .single-box-container{display:flex;flex-direction:column}.mobile .list-boxes .thumbnail-info,.mobile .people-boxes .thumbnail-info{order:-1;padding-top:21px;min-height:172px;padding-bottom:21px}.mobile .list-boxes img,.mobile .people-boxes img{max-width:100%;max-height:unset !important;width:100%;height:40.7vw}.mobile .image-text-link .right-small-text{padding-top:32px;padding-left:0;padding-right:0}.mobile .image-text-link h4{line-height:27.4px}.mobile .image-text-link h4{padding-bottom:21px}.mobile .image-text-link a{font-size:15px;margin-top:35px}.mobile .big-right-image img{margin-bottom:26px;margin-top:15px}.list-boxes .a_wrap_link{min-width:152px}.mobile .image-text-link .small-right-image h4{padding-bottom:35px}.mobile .image-text-link .small-right-image h4,.mobile .image-text-link .right-left-text p{padding-right:14%}.mobile .image-text-link .right-left-text p{padding-top:9px}.mobile .image-text-link .right-big-text{padding-top:31px;padding-left:0;padding-right:10%}.mobile .image-text-link .right-big-text h4{padding-bottom:8px}.all-gallery-images .masonry.display-mobile,.all-gallery-images .display-mobile.top-images{display:block !important}.all-gallery-images .masonry.display-desktop{display:none !important}.mobile .offcanvas-body .right-menu-col{background-color:#004c2e !important;padding-top:0;padding-bottom:17px;padding-left:7.5%;padding-right:7.5%;border-radius:0 !important}.mobile #burger-menu-2 a,.mobile .bold_title a{font-size:28.75px !important;line-height:28.2px !important;font-family:'Bogart-Bold';border-bottom:1px solid #ced848;display:block;width:100% !important;padding-bottom:12px !important;padding-top:12px !important}.mobile .offcanvas-body .wpml-ls-legacy-list-horizontal>ul{display:flex;justify-content:flex-end}.mobile .offcanvas-body .menu-text{font-size:21px !important;line-height:25px !important;padding-bottom:27px;padding-right:0}.mobile .offcanvas-body .left-menu-col{background-color:#002e1c !important}.mobile .offcanvas-body>*{color:#fff !important}.mobile .offcanvas-body .l_col{padding-top:109px;padding-bottom:58px;padding-left:7.5%;padding-right:7.5% !important;border-bottom-left-radius:0}.mobile .offcanvas-body .wpml-ls{margin-bottom:16px}.mobile .bottom-info-2{padding-right:11px}.mobile .bottom-info-2,.mobile .bottom-info-3 a{font-size:15px !important;line-height:1.3 !important}.mobile .all-bottom-info{align-items:flex-start !important}.mobile .bottom-info-3{padding-left:11px}.mobile .bottom-info-2,.mobile .bottom-info-3{width:50%}.mobile .offcanvas-body #secondary-footer-menu-2 a{font-size:12px;color:#fff}.mobile .offcanvas-body #burger-menu-3 a{margin-bottom:8px}.mobile .woocommerce-checkout .maintitle{margin-top:17vh;margin-bottom:12vh}.mobile .woocommerce-checkout #customer_details,.mobile .woocommerce-checkout #info_billing_wrapper{padding-right:0 !important;width:86vw !important;padding-left:0 !important;margin-left:9vw !important}.mobile .single-product #masthead{z-index:99999 !important}.mobile .woocommerce-billing-fields__field-wrapper .form-row input,.mobile .woocommerce-billing-fields__field-wrapper .form-row .select2-container--default .select2-selection--single,.mobile .woocommerce-shipping-fields__field-wrapper .form-row input,.mobile .woocommerce-shipping-fields__field-wrapper .form-row .select2-container--default .select2-selection--single{width:100%;height:52px;border-radius:23px;padding-left:20px;padding-right:40px;font-size:22px;line-height:25px;border:none;margin-bottom:18px;border-radius:18px}.mobile .checkout #ship-to-different-address p{padding-top:4px;padding-bottom:4px;padding-left:20px;padding-right:20px;font-size:14px !important}.mobile .woocommerce-checkout #primary{padding-bottom:34px}.mobile .woocommerce-checkout .woocommerce-shipping-totals{display:block}.mobile .woocommerce-checkout td.product-total{padding-right:0 !important}.mobile .woocommerce-checkout tr.cart_item{display:flex;flex-direction:row;width:100vw;padding-left:7vw;padding-right:7vw;padding-bottom:9px;justify-content:space-between}.mobile .woocommerce-checkout #order_review tr.cart_item .product-name{padding-left:0 !important;padding-right:20px !important}.mobile .woocommerce-checkout #order_review_wrapper{padding-right:0}.mobile .woocommerce-checkout #order_review{margin-top:120px}.mobile .woocommerce-checkout #billing_last_name_field,.mobile .woocommerce-checkout #shipping_last_name_field,.mobile .woocommerce-checkout #billing_first_name_field,.mobile .woocommerce-checkout #shipping_first_name_field{width:100%;display:block}.mobile .select2-container--default .select2-selection--single .select2-selection__rendered{height:52px !important}.mobile .cart .maintitle{margin-top:17vh;margin-bottom:13vh}.mobile #customer_details,.mobile #info_billing_wrapper{padding-left:7vw !important}.mobile .checkout .big_title{font-size:100px;word-break:break-word;line-height:80px !important;padding-left:9.5vw;padding-right:9.5vw}.mobile .cart .big_title{font-size:100px}.mobile .offcanvas-body .the-secondary-footer-menu-2{padding-top:41px;padding-bottom:35px}.mobile .cart tr.woocommerce-cart-form__cart-item.cart_item{display:flex;flex-direction:column;padding-bottom:17px;padding-top:47px;width:100%;position:relative;padding-left:7vw;border-bottom:1px solid #efe4cf !important;padding-right:7vw}.mobile .cart table.shop_table_responsive td.product-name{text-align:left;width:calc(100% - 59px)}.mobile .cart tr .product-subtotal{padding-right:15px !important;text-align:right}.mobile .cart tr.woocommerce-cart-form__cart-item .qib-button-wrapper{margin-top:-42px !important;margin-left:135px !important}.mobile .woocommerce-cart a.checkout-button.button.alt.wc-forward,.mobile .checkout button#place_order{padding-right:0;padding-left:0;height:67px;border-radius:20px;width:84vw;margin-left:auto;margin-right:auto;text-transform:uppercase;margin-top:56px !important}.mobile .cart #coupon_code{height:50px !important;border-radius:17px !important;padding-left:17px !important;padding-right:20px !important;width:64vw !important;min-width:236px !important;max-width:400px !important;font-size:20px !important;margin-bottom:20px}.desktop .woocommerce-checkout-payment ul{min-width:362px !important}.mobile .woocommerce-checkout .woocommerce-checkout-review-order-table thead{display:none !important}.mobile .cart table.shop_table_responsive tbody th{display:block !important;padding-left:11px !important}.mobile .woocommerce-cart .cart-collaterals .cart-discount,.mobile .woocommerce-cart .cart-collaterals .order-total,.mobile .woocommerce-cart .cart-collaterals tr.cart-subtotal{display:flex;justify-content:space-between;padding-right:37px;padding-top:25px !important}.mobile .woocommerce-cart .cart_totals table.shop_table{width:73vw !important;margin-left:27vw !important}.mobile .woocommerce-cart{max-width:100vw;overflow-x:hidden}.mobile .cart .row_cart_footer{margin-top:62px;padding-bottom:130px !important}.mobile .cart .row_cart_footer>div:first-child{justify-content:flex-start !important;padding-left:7vw !important}.mobile .woocommerce-cart table.shop_table_responsive td.product-remove a{margin-right:0;position:absolute;right:7vw;top:34px;width:41px;height:41px}.mobile .cart .product-size{display:flex;margin-top:44px}.mobile .cart .product-size span{padding-left:5px;display:block}.mobile .woocommerce-cart .qib-button,.mobile .woocommerce-cart table.shop_table_responsive tr td:before{display:none !important}.mobile .woocommerce-cart .woocommerce-notices-wrapper{top:46%;max-width:85vw;font-size:15px;line-height:1.3}.mobile .woocommerce-cart table.shop_table tbody tr td{padding-top:0 !important;padding-right:19px !important;padding-bottom:0 !important;border-bottom:0 solid #efe4cf !important}.mobile .cart table.shop_table_responsive thead{display:none}.mobile .woocommerce-cart .quantity.wqpmb_quantity:before{margin-top:0}.mobile .woocommerce-cart .qib-button-wrapper .quantity input.input-text.qty.text{height:30px;font-size:17px;line-height:1;width:73px;border-radius:11px}.mobile .checkout .return-to-shop-btn a{width:86.38px;height:86.38px;position:absolute;left:5vw;margin-left:0;top:-73px}.mobile .cart .return-to-shop-btn a{width:86.38px;height:86.38px;position:absolute;left:5vw;margin-left:0;top:-83px}.mobile .checkout .return-to-shop-btn,.mobile .cart .return-to-shop-btn{position:absolute;left:0;top:0}.offcanvas-body #burger-menu-1 .sub-menu a{font-family:'Bogart-Medium' !important}.mobile .offcanvas-body #burger-menu-1 .sub-menu a{font-size:24px !important;border-bottom:0 !important;padding-top:2px !important;padding-bottom:2px !important}.mobile #burger-menu-1 .sub-menu{border-bottom:1px solid #ced848;padding-top:6px;padding-bottom:2px}.mobile .offcanvas-body .who-we-are-item{border-top:1px solid #ced848}.mobile .our-action-item>a:first-child,.mobile .how-to-help-item>a:first-child,.mobile .what-we-do-item>a:first-child,.mobile .who-we-are-item>a:first-child{position:relative}.mobile .our-action-item>a:first-child:after,.mobile .how-to-help-item>a:first-child:after,.mobile .what-we-do-item>a:first-child:after,.mobile .who-we-are-item>a:first-child:after{width:7px;height:7px;display:block;background-image:url(/wp-content/themes/callisto/images/who-we-are-icon.svg);content:'';background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:13px;top:24px}*,.image-text-link a{-webkit-font-smoothing:antialiased !important}.archive .wcapf-filter-options{transform:translateY(-10px)}.single-product #colophon{z-index:1}.woocommerce-shop #colophon{z-index:1}.mobile .single-product .go-to-cart{bottom:20px !important}.mobile .single-product .woocommerce-variation-add-to-cart{bottom:35px}.mobile #show-categories{bottom:45px}.journal #colophon{z-index:3;position:relative}.journal #caf-filter-layout1{transition:all .3s ease}.journal .data-target-div1 .error-caf{font-family:'objektiv-mk1' !important;background-color:#f3c340 !important;color:#000 !important;font-size:15px !important}.mobile .big-links-image{padding-bottom:30px}.mobile .page-template-template-main-builder .list-boxes,.mobile .page-template-template-main-builder .people-boxes{padding-top:0}.mobile .page-template-template-main-builder .text-selection{padding-top:45px;padding-bottom:45px}.mobile .page-template-template-main-builder .big-text{padding-bottom:80px}.mobile .mob_ov_hidden{overflow:hidden}.full-width-image-text p{color:#efe4cf !important}.big_text_full_image{border-radius:23px;object-fit:contain;width:100%}.big_text_full_video{margin-top:63px;width:100%;margin-bottom:31px;border-radius:23px;object-fit:contain;height:fit-content}.mobile .safari.donation-product .wps_delivery_method input,.mobile .safari.donation-product .recipients-fields input,.mobile .safari.donation-product #wps_wgm_from_name,.mobile .safari.donation-product .wps_wgm_added_wrapper>p:first-child .wps_wgc_label{height:54px}#selected-giftcard-value-3,.tag-adopt-an-animal .select-custom-price{display:none !important;pointer-events:none !important;opacity:0 !important}.mobile .safari.donation-product .select-custom-price{margin-bottom:100px}.post_more_space{max-width:65%;margin:auto}.mobile .post_more_space{max-width:90%;margin-top:25px}.mobile .big_text_full_video{margin-top:30px;margin-bottom:15px}#info-slider .slick-next{right:5% !important;left:auto}#info-slider .slick-prev{right:calc(5% + 80px);left:auto}.mobile #info-slider .actions-single-container{padding-top:30px !important}.mobile #projects-slider .slick-prev,.mobile #photos-slider .slick-prev,.mobile #slider-text-slider .slick-prev,.mobile #info-slider .slick-prev,.mobile #actions-slider .slick-prev{right:calc(7vw + 40px) !important}.mobile #projects-slider .slick-next,.mobile #photos-slider .slick-next,.mobile #info-slider .slick-next,.mobile #slider-text-slider .slick-next,.mobile #actions-slider .slick-next{right:7vw !important}.list-boxes .all-boxes img{max-width:160px;max-height:169px;border-radius:11px !important;min-width:140px !important;min-height:148px !important}.people-boxes .all-boxes img{max-width:212px;max-height:212px;min-width:212px !important;min-height:212px !important}.list-boxes .single-box-container,.people-boxes .single-box-container{padding:17px;padding-right:30px}.caption_text{font-size:15px;font-family:'objektiv-mk1';font-weight:700}.list-boxes .all-boxes .single-box,.people-boxes .all-boxes .single-box{min-height:209px}.list-boxes .all-boxes .single-box .single-box-container,.people-boxes .all-boxes .single-box .single-box-container{min-height:100%}.btn_wrap_col{display:flex;align-items:flex-end;justify-content:flex-end}.a_wrap_link{display:flex;align-items:center;position:absolute}.a_wrap_link svg{margin-left:15px}.mobile .a_wrap_link{position:relative}.desc_wrap_col p{opacity:.6;font-family:'objektiv-mk1'}.toggle-button{color:#1b2c33;background-color:transparent;border:none;font-family:'objektiv-mk1';font-weight:700;padding:0;margin-top:20px;float:right}.mobile .people-boxes .all-boxes,.mobile .people-boxes .single-box,.mobile .people-boxes .single-box{width:100%;min-width:100%}.mobile .actions_section{padding-top:60px;padding-bottom:60px}.mobile .action_box_wrapper{padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px}.actions_section .upper-title{padding-bottom:50px}.action_box_wrapper{width:32.6%;margin-left:auto;margin-right:auto;border-radius:23px;margin-bottom:12px;display:flex;flex-direction:column;justify-content:space-between}.title_l_clamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-width:90%}.action_cat_wrapper_box{border-radius:100px;padding:14px;font-size:12px;text-transform:uppercase;font-family:'objektiv-mk1';font-weight:500;margin-right:11px}.action_cat_wrapper_box_location{color:#002e1c;font-family:'objektiv-mk1';font-weight:500;font-size:12px}.people-boxes .thumbnail-info{width:100%}#filter-form select{border-radius:23px;font-family:'Bogart-Medium';color:#212121;background-color:#9bc3c8;border:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.mobile #filter-form select{height:40px;padding-top:8px;padding-bottom:8px;padding-left:15px;padding-right:15px;font-size:15px;min-width:48%;border-radius:12px}#filter-form{margin-bottom:38px;text-align:right}select[name=category]{margin-right:10px}#filter-form select{background-image:url(/wp-content/themes/callisto/images/filter_icon.svg);background-repeat:no-repeat;background-size:27.79px;background-position:center;background-position-x:91%;background-position-y:50%;cursor:pointer}.mobile #filter-form select{background-size:20px}.mobile .newsletter-form .wpcf7-submit{height:47px !important;min-width:126px;font-size:14px !important}.newsletter-form .wpcf7-submit{width:100%;background-color:#d87a48 !important;color:#efe4cf !important;text-transform:uppercase;border-radius:8px;height:57px;width:247px;font-size:15px;font-family:'objektiv-mk1';font-weight:700}.desktop .newsletter-form .wpcf7-not-valid-tip{margin-top:3px;padding-left:12px}.newsletter-form{position:relative}.desktop .newsletter-form .wpcf7-submit{min-width:245px}.newsletter-form .wpcf7-submit{margin-left:-10px;position:relative;border:0}.newsletter-form .wpcf7-validates-as-email::placeholder{opacity:.6}#colophon form{position:relative}#colophon .wpcf7-response-output{border:0;padding:0;margin-left:8px;margin-bottom:0;margin-right:0;position:absolute;margin-top:20px;bottom:-32px}.mobile #colophon .wpcf7-response-output{font-size:14px;bottom:-25px;margin-left:0}.newsletter-form .wpcf7-validates-as-email{background:#efe4cf;border-radius:8px;border-top-right-radius:0;border-bottom-right-radius:0;border:0;font-family:'objektiv-mk1'}.desktop .newsletter-form .wpcf7-validates-as-email{margin-left:10px;padding-left:25px;min-width:300px;max-width:645px;height:57px;width:34vw}.newsletter-form p{display:flex}.mobile .newsletter-form .wpcf7-validates-as-email{min-width:calc(84vw - 179px);margin-left:0;margin-right:-8px;height:47px !important;padding-left:12px;padding-right:6px;width:200px;font-size:14px}.newsletter-form .wpcf7-not-valid-tip{font-size:14px}.mobile .perivallontiki-ekpaideusi .small-header h1,.mobile .ethelontismos .small-header h1{word-break:break-all}.grecaptcha-badge{display:none !important}.desktop .data-target-div1 #caf-filter-layout1 li a.abc.active,.desktop .data-target-div1 #caf-filter-layout1 li a.abc{display:flex;align-items:center;justify-content:center}.desktop .journal .caf-filter-container li{display:flex}.desktop .journal ul.caf-filter-container.caf-filter-layout1:first-child li:first-child a{padding-left:0 !important;margin-left:0 !important}.desktop .journal ul.caf-filter-container.caf-filter-layout1:last-child li:last-child a{padding-right:0 !important;margin-right:0 !important}.caf-filter-layout1 a:hover{transform:scale(1.15) !important}.home_news_blog .data-target-div1 .caf-post-layout3 .caf-post-title h2,.home_news_blog .data-target-div1 .caf-meta-content{text-align:left}.home_news_blog .main-button{margin-left:auto;margin-right:auto}.tag-donate-a-subscription.donation-product .product-variations h5.donation-p-info:not(.custom-fields h5.donation-p-info){margin-top:139px !important;margin-bottom:-152px !important}.single-product .single_variation_wrap .woocommerce-info{background:0 0;text-align:left;margin-left:4vw;font-size:small;line-height:normal}.mobile .single-product .single_variation_wrap .woocommerce-info{margin-top:110px}.desktop .gine-ethelontis-ethelontria .contact-our-team .wpcf7 .wpcf7-response-output{bottom:-55px !important;margin-left:0;margin-right:0}.desktop .gine-ethelontis-ethelontria .contact-our-team .wpcf7 .wpcf7-spinner{position:absolute;display:block !important;right:0}.gine-ethelontis-ethelontria .contact-our-team .wpcf7 .sent .wpcf7-response-output{color:#002e1c}.contact-team .dflex_form .acceptance-container.accept_wrapper input[type=checkbox]:before{top:auto !important}.acceptance-container.accept_wrapper_top_bef input[type=checkbox]:before{top:auto !important}.contact-team .dflex_form .acceptance-container:not(.accept_wrapper){margin-top:40px}.contact-team .dflex_form .acceptance-container:not(.accept_wrapper) p,.contact-team .dflex_form .acceptance-container:not(.accept_wrapper) .wpcf7-form-control-wrap,.contact-team .dflex_form .acceptance-container:not(.accept_wrapper) .wpcf7-checkbox,.contact-team .dflex_form .acceptance-container:not(.accept_wrapper) .wpcf7-list-item{display:flex;align-items:center}.safari .contact-team .dflex_form .acceptance-container:not(.accept_wrapper) p,.safari .contact-team .dflex_form .acceptance-container:not(.accept_wrapper) .wpcf7-form-control-wrap,.safari .contact-team .dflex_form .acceptance-container:not(.accept_wrapper) .wpcf7-checkbox,.safari .contact-team .dflex_form .acceptance-container:not(.accept_wrapper) .wpcf7-list-item{display:block}.accept_wrapper a,.form_accept a{text-decoration:underline;text-decoration-skip-ink:none}.mobile .accept_wrapper{margin-top:0}.mobile .contact-team .acceptance-container.checkboxes-div input[type=checkbox]:checked:before,.mobile .contact-team .acceptance-container.checkboxes-div input[type=checkbox]:before{top:0}.accept_wrapper .wpcf7-form-control-wrap,.accept_wrapper .wpcf7-acceptance{display:flex}.form_baseline .wpcf7-list-item-label{display:flex !important;align-items:baseline !important}.single-product .woocommerce-LoopProduct-link .green-background,.woocommerce-shop .woocommerce-LoopProduct-link .green-background{overflow:hidden}.checkout .woocommerce-error{padding:1em;list-style:none;margin:0;max-width:77%;margin:auto}.safari .contact-team form .accept_wrapper_top_bef label,.safari .accept_wrapper label{display:block !important}.safari .contact-team .acceptance-container.accept_wrapper_top_bef input,.safari .accept_wrapper input{margin-top:0 !important}.safari .accept_wrapper input{margin-bottom:0 !important}.safari .contact-team .dflex_form .acceptance-container.accept_wrapper input[type=checkbox]:before{margin-top:-1.5px;top:0 !important}.safari .check_custom_style input[type=checkbox],.safari .form_accept input[type=checkbox],.safari.tag-become-a-supporter.donation-product .custom-fields-2 input[name=receive_newsletter]{position:absolute !important;left:18px}.safari.checkout .custom-fields-2.check_custom_style input[type=checkbox]{position:absolute !important;left:13px}.safari .check_custom_style input[type=checkbox]:before,.safari .form_accept input[type=checkbox]:before,.safari.tag-become-a-supporter.donation-product .custom-fields-2 input[name=receive_newsletter]:before,.safari.checkout .custom-fields-2.check_custom_style input[type=checkbox]:before{left:-5px !important;top:-4px !important}.safari.checkout .custom-fields-2{position:relative}.safari.tag-adopt-an-animal .form_accept input[type=checkbox]{position:relative !important;left:0 !important}.mobile .checkout .custom-fields-2{max-width:85%;margin:auto}@media (min-width:320px){.big_title{font-size:300px;line-height:.8}h1,h1 p{font-size:56px;line-height:.98 !important}h2,h2 p{font-size:51.12px;line-height:48.6px}h3,h3 p,body.newsletter .entry-title{font-size:31.75px;line-height:31.2px}.bold_title a{font-size:53px !important;line-height:52px !important}h4,h4 p,#burger-menu-2 a{font-size:24px;line-height:27.4px}#burger-menu-1 .sub-menu a{font-size:23px !important;line-height:26.4px !important}h5,h5 p,#burger-menu-1 a,.single .caf-post-title h2 a,.home_news_blog .caf-post-title h2 a,.journal .data-target-div1 .caf-post-layout3 .caf-post-title h2 a{font-size:23px;line-height:26.4px}h6,h6 p{font-size:22px;line-height:27px}ul#footer-menu,.footer_socials,#footer-menu-1{font-size:26px;line-height:45px;color:#002e1c;margin-top:130px;margin-bottom:195px}ul#secondary-footer-menu,#secondary-footer-menu-1,#secondary-footer-menu-2{font-size:15px;line-height:19px;color:#002e1c}.footer_copyrights{font-size:15px;line-height:19px}.footer_info{color:#212121;font-size:20px;line-height:24px}#burger-menu-3 a,.wpml-ls a,#menu-1 a,.woocommerce-cart .cart-collaterals,.woocommerce-cart table.shop_table,#order_review{font-size:17px;line-height:19.8px}p{font-size:17px;line-height:24px}.bear_img{max-width:150px}.arr_purple:before{content:"";width:14px;height:14px}.arr_orange:before{content:"";width:14px;height:14px}.arr_blue:before{content:"";width:14px;height:14px}#menu-1 li a{margin-right:0}.footer_socials.socials_footer_wrapper{min-height:125px}.woocommerce-cart a.checkout-button.button.alt.wc-forward,button#place_order{padding-right:265px;padding-left:265px;height:123px}.woocommerce-checkout-review-order-table thead th{padding-bottom:40px}#order_review{margin-top:-70px}#order_review tr.cart_item .product-name{min-width:100px}.kuka-cookies-bar-container{max-width:300px}}@media (min-width:576px){h1,h1 p{font-size:80px;line-height:.98 !important}.mobile .single-sponsor-container{height:27.7vw}.mobile .single .single-post-title{font-size:48px;line-height:52px}.mobile .error404 .page-title{margin-top:30px}.mobile .error-404 img{margin-left:43vw !important}.mobile footer input#tnp-1{min-width:calc(74vw - 179px)}.mobile .caf-post-layout3 .caf-featured-img-box{height:32vw !important}.mobile .manage-layout1>a{height:calc(32vw - 47px) !important}.mobile .caf-meta-content-cats{bottom:calc(-32vw + 36px)}.mobile .single-gallery-image a,.mobile .single-gallery-image{height:74.3vw;max-width:53vw}.mobile .journal #primary .caf-post-layout3.caf-col-md-6{width:calc(50% - 10px) !important;max-width:calc(50% - 10px) !important;margin-right:5px !important;margin-left:5px !important;margin-bottom:31px !important}.mobile .journal .caf-meta-content-cats{bottom:calc(-32vw + 48px)}.mobile .single .caf-post-layout3.caf-col-md-6,.mobile .home_news_blog .caf-post-layout3.caf-col-md-6,.mobile .journal .caf-post-layout3.caf-col-md-6{flex:0 0 calc(50% - 10px) !important;margin:5px !important}.mobile .single-image-link{width:55vw !important}.mobile .error-404 .custom_btn{font-size:17px !important;height:53px !important;width:246px !important;margin-top:35px !important}.mobile .big-links-image .purple-background,.mobile .single-image-link img{height:63vw !important}.mobile .action-2 .actions-single-container h4{max-width:260px;margin-left:auto;margin-right:auto}.mobile .action-1 h6,.mobile .action-3 .action-info{max-width:280px}.mobile .contact-our-team .magnetic{right:25px !important}.mobile .main-slider-image{max-height:49vh !important}h2,h2 p{font-size:57.12px;line-height:54.6px}.mobile #projects-slider .projects-single-item,.mobile #actions-slider .action-1,.mobile #actions-slider .action-2,.mobile #actions-slider .action-3,.mobile #info-slider .action-1,.mobile #info-slider .action-2,.mobile #info-slider .action-3,.mobile #slider-text-slider .action-1,.mobile #slider-text-slider .action-2,.mobile #slider-text-slider .action-3{width:54.2vw !important}}@media (max-width:768px){.people-boxes .all-boxes .single-box .single-box-container{display:flex;flex-direction:column}.people-boxes .all-boxes .single-box .single-box-container .thumbnail-img{order:-1}.mobile .people-boxes .thumbnail-info .col-lg-3{padding-top:14px;padding-bottom:18px}.mobile .people-boxes .all-boxes img{width:212px !important;height:212px !important;min-width:212px !important;min-height:212px !important}.mobile .people-boxes .thumbnail-info{padding-left:0 !important;padding-bottom:0 !important}.mobile .people-boxes .single-box-container{padding:22px}}@media (min-width:768px){.mobile .list-boxes .single-box .col-lg-9{padding-left:22px}.all-gallery-images .masonry.display-mobile,.all-gallery-images .display-mobile.top-images{display:none !important}.all-gallery-images .masonry.display-desktop{display:block !important}.mobile .list-boxes .all-boxes .single-box,.mobile .people-boxes .all-boxes .single-box{max-width:570px}.mobile .list-boxes .thumbnail-info,.mobile .people-boxes .thumbnail-info{order:1;min-height:unset;padding-top:18px;padding-bottom:18px}.mobile .list-boxes .all-boxes h5,.mobile .people-boxes .all-boxes h5{display:-webkit-box !important;-webkit-line-clamp:4 !important;padding-bottom:0 !important;padding-top:0 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}.mobile .list-boxes img,.mobile .people-boxes img{max-width:288px;max-height:262.647px;width:11.25vw;height:10.26vw}.mobile .list-boxes .all-boxes h5,.mobile .people-boxes .all-boxes h5{font-size:20px;line-height:23.4px}.mobile .single-sponsor-container{height:22vw}.mobile .list-boxes .single-box-container,.mobile .people-boxes .single-box-container{display:flex;flex-direction:row}.mobile .single-products .related-products .product,.mobile .archive ul.products>li:first-child,.mobile .archive ul.products>li:nth-child(2),.mobile .archive ul.products>li:nth-child(3),.mobile .archive ul.products>li:nth-child(4){width:50% !important;margin-bottom:30px !important}.mobile .archive ul.products>li:first-child .green-background img,.mobile .archive ul.products>li:nth-child(2) .green-background img,.mobile .archive ul.products>li:nth-child(3) .green-background img,.mobile .archive ul.products>li:nth-child(4) .green-background img{max-height:41vw}.mobile .archive ul.products>li:first-child .product-background,.mobile .archive ul.products>li:nth-child(2) .product-background,.mobile .archive ul.products>li:nth-child(3) .product-background,.mobile .archive ul.products>li:nth-child(4) .product-background,.mobile .archive ul.products>li:first-child .green-background,.mobile .archive ul.products>li:nth-child(2) .green-background,.mobile .archive ul.products>li:nth-child(3) .green-background,.mobile .archive ul.products>li:nth-child(4) .green-background{height:49vw}.mobile .single-product .related-products .woocommerce-loop-product__title,.mobile .archive ul.products>li:first-child .woocommerce-loop-product__title,.mobile .archive ul.products>li:nth-child(2) .woocommerce-loop-product__title,.mobile .archive ul.products>li:nth-child(3) .woocommerce-loop-product__title,.mobile .archive ul.products>li:nth-child(4) .woocommerce-loop-product__title{padding-left:5px;padding-right:5px}.mobile .single-product .related-products .product .green-background img{max-height:28vw}.mobile .single-product .woocommerce-LoopProduct-link .green-background,.mobile .single-product .related-products .product-background{height:31.5vw !important;min-height:31.5vw !important}.mobile .single-product .related-products .product{width:33.333% !important}.mobile .archive li.product{width:50% !important}.mobile .error-404 img{margin-left:54vw !important}.mobile footer input#tnp-1{min-width:calc(65vw - 179px)}.mobile .sponsors .single-sponsor{width:33.3%}.mobile .single-gallery-image a,.mobile .single-gallery-image{height:52.3vw;max-width:37vw}.mobile .smaller-footer-menus{position:absolute;bottom:127px;right:7.5vw}.mobile .single-image-link{width:38vw !important}.mobile .big-links-image .purple-background,.mobile .single-image-link img{height:42vw !important}.masonry{column-count:3}.mobile .single .caf-post-layout3.caf-col-md-6,.mobile .home_news_blog .caf-post-layout3.caf-col-md-6,.mobile .journal .caf-post-layout3.caf-col-md-6{flex:0 0 50% !important}.mobile .single article,.mobile .home_news_blog article,.mobile .journal article{width:calc(50% - 12px) !important;max-width:calc(50% - 12px) !important}.mobile .big-links-image .single-image-link{width:33.3%}.mobile #projects-slider .projects-single-item,.mobile #actions-slider .action-1,.mobile #actions-slider .action-2,.mobile #actions-slider .action-3,.mobile #info-slider .action-1,.mobile #info-slider .action-2,.mobile #info-slider .action-3,.mobile #slider-text-slider .action-1,.mobile #slider-text-slider .action-2,.mobile #slider-text-slider .action-3{width:38.2vw !important}}@media (min-width:992px){.single-product.a-variable-product.a-variable-product-with-range .price del .woocommerce-Price-amount{display:block;margin-top:10px;margin-left:12px}.single-product h4 ins .woocommerce-Price-amount,.single-product h4 ins .woocommerce-Price-amount bdi,.single-product h4 ins .woocommerce-Price-amount span,.single-product .product-basic-info h4{font-size:38px !important;line-height:1 !important}.single-product .price del .woocommerce-Price-amount{font-size:23px !important}.single-product select,.single-product .wqpmb_input_text{font-size:16px !important}.single-product #pa_color{min-width:241px !important}.big_title{font-size:15.625vw;line-height:.042vw}h1,h1 p{font-size:7.76vw}h2,h2 p{font-size:5.833vw;line-height:.95}h3,h3 p,body.newsletter .entry-title{font-size:3.281vw;line-height:3.229vw}.bold_title a{font-size:3.281vw !important;line-height:3.229vw !important}h4,h4 p,#burger-menu-2 a{font-size:2.5vw;line-height:2.604vw}#burger-menu-1 .sub-menu a{font-size:21px !important;line-height:1.2 !important}h5,h5 p,#burger-menu-1 a,.single .caf-post-title h2 a,.home_news_blog .caf-post-title h2 a,.journal .data-target-div1 .caf-post-layout3 .caf-post-title h2 a{font-size:21px;line-height:1.2}.journal-title{font-size:13.333vw;line-height:1;letter-spacing:-5px !important}.donation-product .recipients-fields textarea,.donation-product .recipients-fields input,.donation-product .wps_wgm_added_wrapper>p:first-child .wps_wgc_label,.donation-product #wps_wgm_message,.donation-product .wps_delivery_method input,.donation-product #wps_wgm_from_name,.archive .woocommerce-loop-product__title,h6,h6 p{font-size:19px;line-height:1.2}#burger-menu-3 a,.wpml-ls a,.woocommerce-cart .cart-collaterals,.woocommerce-cart table.shop_table,#order_review{font-size:15px;line-height:1.2}#menu-1 a{font-size:12px;line-height:1.2}p{font-size:15px;line-height:1.35}input#tnp-1{min-width:33.594vw}.donation-product .donation-p-info{margin-top:135px}.displayflex{display:flex !important}.tnp-subscription input.tnp-submit{min-width:12.760vw}.donation-product .recipients-fields textarea,.donation-product .recipients-fields input,.donation-product .wps_delivery_method input,.donation-product #wps_wgm_from_name,.donation-product .wps_wgm_added_wrapper>p:first-child .wps_wgc_label{padding-left:24px}.mozilla.donation-product #wps_wgm_price,.safari.donation-product #wps_wgm_price{margin-bottom:24px}.actions_section .action_box_wrapper{width:calc(50% - 14px);margin-left:14px}.safari #home-slider .main-slider-title{max-height:16vw !important}.people-boxes .thumbnail-info .col-lg-3,.people-boxes .thumbnail-info .col-lg-9{width:100%}#wps_wgm_price{font-size:23px;width:79px;margin-bottom:29px}.donation-product .wps_delivery_method{top:168px}.tag-donate-a-subscription.donation-product .wps_wgm_section.wps_delivery_method{top:168px}.safari .kuka-cookies-bar-container{max-width:552px !important}.toggle-section .close-tab-container{display:none !important}.single-privacy-content,.top-privacy-content{min-width:600px}.single-product .custom-selected-product,.archive li.product{width:33.3% !important}.single article .date,.home_news_blog article .date,.journal .date{font-size:15px !important}.main-slider-description{max-width:320px}.page-template-template-standard-page{overflow-x:hidden}.archive .wcapf-filter-options{min-width:422px}.single-product .qib-button-wrapper{position:relative;margin-top:36px}.footer_wrapper{padding-left:10.156vw;padding-right:10.156vw;padding-bottom:3.125vw;min-height:36.042vw}.single-product .woocommerce-variation-price{position:absolute !important}.single-product .variations{display:block}.image-text-link .right-big-text h4,.image-text-link .right-left-text h4{padding-right:15%}.archive .filters-cart{right:59px}ul#footer-menu,.footer_socials,#footer-menu-1{font-size:1.354vw;line-height:2.344vw;margin-top:6.771vw;margin-bottom:10.156vw}.single-product .woocommerce-variation .amount{line-height:1.4}.footer_info{font-size:1.042vw;line-height:1.25vw}.bear_img{max-width:32.813vw}.arr_purple:before{content:"";width:.729vw;height:.729vw}.arr_orange:before{content:"";width:.729vw;height:.729vw}.arr_blue:before{content:"";width:.729vw;height:.729vw}#menu-1 li a{margin-right:2.396vw}.single-product .go-to-cart-container:hover{transform:scale(1) !important}.footer_socials.socials_footer_wrapper{min-height:6.51vw}.archive .go-to-cart-container:hover{transform:scale(1) !important}.woocommerce-cart a.checkout-button.button.alt.wc-forward,button#place_order{padding-right:13.802vw;padding-left:13.802vw;height:6.406vw}.woocommerce-checkout-review-order-table thead th{padding-bottom:2.083vw}#order_review{margin-top:-3.646vw}#actions-slider .action-1,#slider-text-slider .action-1,#info-slider .action-1{width:calc(23.47vw - 4px) !important}#actions-slider .action-2,#slider-text-slider .action-2,#info-slider .action-2{width:calc(29.93vw - 4px) !important}#actions-slider .action-3,#slider-text-slider .action-3,#info-slider .action-3{width:calc(23.47vw - 4px) !important}.all-actions .actions-single-container{min-height:370px}#order_review tr.cart_item .product-name{min-width:14.063vw}.kuka-cookies-bar-container{max-width:520px}.big-links-image .upper-title{padding-bottom:4.79vw;padding-top:4.79vw}.big-links-image{padding-bottom:4.16vw}.page-template-template-main-builder .big-text{padding-bottom:4.16vw}.page-template-template-main-builder .image-description-block{padding-bottom:2.34vw}.page-template-template-main-builder .list-boxes,.page-template-template-main-builder .people-boxes{padding-top:2.6vw}.big_text_full_image{margin-top:3.28vw;margin-bottom:1.61vw}.desc_wrap_col{padding-top:4.42vw}.actions_section{padding-top:4.16vw;padding-bottom:4.16vw}.action_box_wrapper a{padding-top:1.45vw;padding-bottom:1.45vw;padding-left:1.82vw;padding-right:1.82vw;height:14.94vw}#filter-form select{height:5.05vw;padding-top:1.3vw;padding-bottom:1.3vw;padding-left:1.3vw;padding-right:1.3vw;font-size:1.82vw;min-width:19.5vw}.data-target-div1 #caf-filter-layout1 li a{font-size:max(0.78vw, 10px) !important;padding-left:.72vw !important;padding-right:.72vw !important}.journal .caf-filter-container{padding-left:.78vw !important;padding-right:.78vw !important}.journal .caf-filter-container li a{padding:.36vw 1.04vw;margin:0 .26vw}}@media (min-width:1200px){html:lang(en-US).desktop .wcapf-filter-options{width:484px !important;margin-left:-50px !important}.single-product .product-short-description{padding-right:15% !important}.people-boxes .thumbnail-info .col-lg-3{width:25%}.people-boxes .thumbnail-info .col-lg-9{width:75%}.desktop .donation-product .product-info-col{padding-right:9.5%}.main-slider-description{max-width:412px}.contact-our-team .wpcf7-submit{width:139px;height:139px}.right-small-text{padding-right:9%}.small-left-text{padding-right:9%}.right-big-text{padding-right:8%}.right-left-text{padding-right:8%}.single-product .go-to-cart-container:hover{transform:scale(1.16) !important}.single-product .go-to-cart-container{right:4.8vw !important}.donation-product #add-giftcard-to-cart{height:123px}.single-product .single_add_to_cart_button{height:81px}.archive .go-to-cart-container{margin-left:0}.archive .filters-cart,.archive .go-to-cart{right:0}.archive .go-to-cart-container:hover{transform:scale(1.16) !important}.desktop #footer_logo{width:255px;margin-left:0}.desktop .right-menus{margin-left:0;min-width:unset}.bottom-info p,.bottom-info{font-size:15px !important}#menu-1 li a{margin-right:2.396vw !important}.desktop .journal .blog-page-top,.desktop .journal .all-blog-posts{min-width:80%}.desktop .error404 .page-title{padding-right:0}.journal #caf-filter-layout1{right:calc(10vw + 5px)}.all-photos .upper-title,.all-actions .upper-title{padding-bottom:75px}#next-image{width:156px;height:142px;right:3.5vw;top:21.3vw}}@media (min-width:1400px){html:lang(en-US).desktop .wcapf-filter-options{width:unset !important;margin-left:unset !important}.single-product .variations{display:flex}.single-product .qib-button-wrapper{position:relative;margin-top:0}.mozilla.donation-product #wps_wgm_price,.safari.donation-product #wps_wgm_price{margin-bottom:23px}.actions_section .action_box_wrapper{width:32.6%;margin-left:auto}.list-boxes .all-boxes img{min-width:160px !important;min-height:169px !important}.list-boxes h5{font-size:26px}.donation-product .donation-p-info{margin-top:126px}.donation-product .wps_delivery_method{top:174px}.tag-donate-a-subscription.donation-product .wps_wgm_section.wps_delivery_method{top:174px}#wps_wgm_price{font-size:26px;width:90px;margin-bottom:28px}.donation-product .recipients-fields textarea,.donation-product .recipients-fields input,.donation-product .wps_delivery_method input,.donation-product #wps_wgm_from_name,.donation-product .wps_wgm_added_wrapper>p:first-child .wps_wgc_label,.all-giftcard-values h6{padding-left:36px}.desktop .manage-layout1>a:first-child:before{width:140px;height:140px;right:51px;top:-50px}.desktop #burger-menu-1 .sub-menu{margin-top:0}.desktop .manage-layout1>a:first-child:before{font-size:15px !important}.single article .date,.home_news_blog article .date,.journal .date{font-size:17px !important}.big-header .bottom-description{margin-left:25.5%;margin-right:25.5%}.list-boxes img,.people-boxes img{min-height:190px;min-width:189px}.woocommerce-billing-fields__field-wrapper .form-row input,.woocommerce-billing-fields__field-wrapper .form-row .select2-container--default .select2-selection--single,.woocommerce-shipping-fields__field-wrapper .form-row input,.woocommerce-shipping-fields__field-wrapper .form-row .select2-container--default .select2-selection--single{height:64px;font-size:26px}.single-product .product-info-col{padding-right:15%}.woocommerce-cart .qib-button-wrapper .quantity input.input-text.qty.text{height:64px;width:107px}.return-to-shop-btn a{width:131.58px;height:131.58px}.single-product .woocommerce-variation .amount{font-size:48px;line-height:44px}.single-product .wqpmb_input_text{width:70px !important}.single-product select,.single-product .wqpmb_input_text{font-size:16px !important}.archive .top-section p{padding-right:6%}.archive .go-to-cart{right:-8px !important}.archive .wcapf-filter-item{margin-left:16px;margin-right:16px}.archive .price{font-size:20px}.go-to-cart{width:139px;height:139px}.archive .wcapf-filter-options{height:81px}.archive .wcapf-filter-item span{font-size:15px}.woocommerce-loop-product__title{padding-left:14%;padding-right:14%}.desktop .footer_copyrights{font-size:15px;line-height:19px}.desktop .journal-title{padding-top:19vh}.desktop ul#secondary-footer-menu,.desktop #secondary-footer-menu-1,.desktop #secondary-footer-menu-2{font-size:15px}.single .data-target-div1 .caf-post-layout3 .caf-post-title h2,.home_news_blog .data-target-div1 .caf-post-layout3 .caf-post-title h2{min-height:210px}.caf-meta-content-cats a{font-size:15px !important}#next-image{right:4.5vw}.desktop .text-selection .description{padding-left:10%;padding-right:10%}#next-image{top:20.3vw}.contact-our-team .wpcf7-form-control-wrap input{font-size:26px}.main-button p{font-size:15px;padding-top:0}.learn-more-circle{width:196px;height:196px}#the-wildlife-slider .wildlife-description{padding-left:9%;padding-right:9%}.full-width-image-text .full-image-content{padding-left:25.5%;padding-right:25.5%}#actions-slider .action-1,#slider-text-slider .action-1,#info-slider .action-1{width:calc(20.47vw - 4px) !important}#actions-slider .action-2,#slider-text-slider .action-2,#info-slider .action-2{width:calc(26.93vw - 4px) !important}#actions-slider .action-3,#slider-text-slider .action-3,#info-slider .action-3{width:calc(20.47vw - 4px) !important}.all-actions .actions-single-container{min-height:27.35vw}p,#burger-menu-3 a,.wpml-ls a,.woocommerce-cart .cart-collaterals,.woocommerce-cart table.shop_table,#order_review{font-size:18px;line-height:1.2}#menu-1 a{font-size:15px;line-height:1.2}.donation-product .recipients-fields textarea,.donation-product .recipients-fields input,.donation-product .wps_wgm_added_wrapper>p:first-child .wps_wgc_label,.donation-product #wps_wgm_message,.donation-product .wps_delivery_method input,.donation-product #wps_wgm_from_name,.archive .woocommerce-loop-product__title,h6,h6 p{font-size:24px;line-height:1.2}h5,h5 p,#burger-menu-1 a,.single .caf-post-title h2 a,.home_news_blog .caf-post-title h2 a,.journal .data-target-div1 .caf-post-layout3 .caf-post-title h2 a{font-size:31px;line-height:1.2}#burger-menu-1 .sub-menu a{font-size:31px !important;line-height:1.2 !important}}@media (min-width:1600px){.single-product .single_variation_wrap .woocommerce-info{margin-left:6.5vw}.single-product.a-variable-product.a-variable-product-with-range .price del .woocommerce-Price-amount{margin-top:2px}.single-product.a-simple-product .product-price del .woocommerce-Price-amount{margin-top:6px}.single-product h4 ins .woocommerce-Price-amount,.single-product h4 ins .woocommerce-Price-amount bdi,.single-product h4 ins .woocommerce-Price-amount span,.single-product .product-basic-info h4{font-size:48px !important;line-height:50px !important}.single-product .price del .woocommerce-Price-amount{font-size:30px !important}.desktop .single-product.a-simple-product .product-add-to-cart{padding-left:6.5vw}.single-product .wqpmb_input_text{width:75px !important}.single-product .variations{margin-left:6.5vw}.desktop .single-product div.woocommerce-breadcrumb,.desktop .single-product .woocommerce-variation.single_variation,.desktop .single-product .product-basic-info{padding-left:6.5vw}.single-product #pa_color{min-width:265px !important}.single-product select,.single-product .wqpmb_input_text{font-size:18px !important}.woocommerce-checkout-review-order-table tr.cart_item:last-child td{padding-bottom:60px}.checkout td.product-name{padding-bottom:11px}#coupon_code{width:504px;font-size:26px}.single-product .go-to-cart-container{right:6.5vw !important}.archive .wcapf-filter-item{margin-left:24px;margin-right:24px}.archive .wcapf-filter-options{padding-left:32px !important;padding-right:32px !important}.archive .filters-cart{right:0}#next-image{right:6.5vw}.manage-layout1>a:first-child:before{width:160px;height:160px}.single article .date,.home_news_blog article .date,.journal .date{font-size:20px !important}}@media (min-width:1920px){.big_title{font-size:300px;line-height:.8}h1,h1 p{font-size:149px}h2,h2 p{font-size:112px;line-height:.95}h3,h3 p,body.newsletter .entry-title{font-size:63px;line-height:62px}.bold_title a{font-size:63px !important;line-height:62px !important}h4,h4 p,#burger-menu-2 a{font-size:48px;line-height:50px}h5,h5 p,#burger-menu-1 a{font-size:35px;line-height:1}#burger-menu-1 .sub-menu a{font-size:36px !important;line-height:1 !important}.donation-product .recipients-fields textarea,.donation-product .recipients-fields input,.donation-product .wps_wgm_added_wrapper>p:first-child .wps_wgc_label,.donation-product #wps_wgm_message,.donation-product .wps_delivery_method input,.donation-product #wps_wgm_from_name,h6,h6 p{font-size:26px;line-height:1.2}p,#burger-menu-3 a,.wpml-ls a,.woocommerce-cart .cart-collaterals,.woocommerce-cart table.shop_table,#order_review{font-size:20px;line-height:25px}#menu-1 a{font-size:17px;line-height:24px}.journal-title{font-size:256px;line-height:1;letter-spacing:-7px !important}.projects-blocks .project-4 h4,.projects-blocks .project-2 h4{max-width:1000px}.projects-blocks .projects-single-container{max-height:570px}input#tnp-1{min-width:645px}.archive .woocommerce-loop-product__title{font-size:26px;line-height:1}.single-sponsor img{max-height:190px}.tnp-subscription input.tnp-submit{min-width:245px}.list-boxes h5{font-size:35px}.footer_wrapper{padding-left:195px;padding-right:195px;padding-bottom:60px;min-height:692px}ul#footer-menu,.footer_socials,#footer-menu-1{font-size:26px;line-height:45px;margin-top:130px;margin-bottom:195px}.footer_info{font-size:20px;line-height:24px}.bear_img{max-width:630px}.arr_purple:before{content:"";width:14px;height:14px}.arr_orange:before{content:"";width:14px;height:14px}.arr_blue:before{content:"";width:14px;height:14px}#menu-1 li a{margin-right:46px !important}.footer_socials.socials_footer_wrapper{min-height:125px}.woocommerce-cart a.checkout-button.button.alt.wc-forward,button#place_order{padding-right:265px;padding-left:265px;height:123px}.woocommerce-checkout-review-order-table thead th{padding-bottom:40px}.archive .filters-cart{right:-60px}.single-product .go-to-cart-container{right:7.9vw !important}#order_review{margin-top:-70px}#order_review tr.cart_item .product-name{min-width:270px}.big-links-image .upper-title{padding-bottom:92px;padding-top:92px}.big-links-image{padding-bottom:80px}.page-template-template-main-builder .big-text{padding-bottom:80px}.page-template-template-main-builder .image-description-block{padding-bottom:45px}.page-template-template-main-builder .list-boxes,.page-template-template-main-builder .people-boxes{padding-top:50px}.big_text_full_image{margin-top:63px;margin-bottom:31px}.desc_wrap_col{padding-top:85px}.actions_section{padding-top:80px;padding-bottom:80px}.action_box_wrapper a{padding-top:28px;padding-bottom:28px;padding-left:35px;padding-right:35px;height:287px}#filter-form select{height:97px;padding-top:25px;padding-bottom:25px;padding-left:25px;padding-right:25px;font-size:35px;min-width:375px}.data-target-div1 #caf-filter-layout1 li a{font-size:15px !important;padding-left:14px !important;padding-right:14px !important}.journal .caf-filter-container{padding-left:15px !important;padding-right:15px !important}.journal .caf-filter-container li a{padding:7px 20px;margin:0 5px}}@media (min-width:1921px){.list-boxes .all-boxes .single-box{position:relative}.desktop .list-boxes .all-boxes h5{padding-right:20px}.list-boxes .all-boxes .single-box .btn_wrap_col{position:absolute;right:40px;bottom:30px}.list-boxes .thumbnail-info{position:unset}.big_text_full_video,.big_text_full_image{object-fit:cover;max-height:1080px}.people-boxes .desc_wrap_col{max-width:1600px;margin-left:auto}.donation-product #add-giftcard-to-cart{max-width:650px}.desktop .text-selection .description{padding-left:0;padding-right:0}.archive .top-section p{max-width:1000px}.single-privacy-content,.top-privacy-content{max-width:1100px}.big-header .bottom-description{max-width:880px;margin-left:auto;margin-right:auto}.image-text-link .right-left-text div,.image-text-link .right-big-text div{max-width:950px}.image-text-link .small-left-text div,.image-text-link .right-small-text div{max-width:750px}.checkout form .row{max-width:3000px;margin-left:auto;margin-right:auto}.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider img{max-height:unset !important}.single-product .product-gallery{height:fit-content !important}.archive .filters-cart{right:0;justify-content:flex-end;margin-right:9vw}.left-description-right-image .left-col-content{max-width:870px}.journal-description{max-width:550px}.single .caf-post-title h2 a,.home_news_blog .caf-post-title h2 a,.journal .data-target-div1 .caf-post-layout3 .caf-post-title h2 a{max-width:1000px}.single .related-articles .croppedContent{max-width:70%}.single .single-post-title{max-width:1600px}.single .single-post-image img{width:100%}.desktop .postCroppedContent{max-width:1600px}.toggle-section .accordion-body{max-width:800px;padding-right:0}.action-2 .actions-single-container{padding-top:157px}.contact-team .contact-our-team{max-width:2000px;margin-right:auto}#actions-slider .action-3,#actions-slider .action-1,#info-slider .action-3,#info-slider .action-1,#slider-text-slider .action-3,#slider-text-slider .action-1{max-width:560px !important}#actions-slider .action-2,#slider-text-slider .action-2,#info-slider .action-2{max-width:720px !important}.all-actions .actions-single-container{min-height:650px}.big-text{padding-left:0;padding-right:0}#home-slider .main-slider-title{max-width:1300px}.full-width-image-text p{max-width:800px}#next-image{top:0;bottom:150px;margin:auto}#the-wildlife-slider .wildlife-description{max-width:1400px;margin-left:auto;margin-right:auto}}