.vamtam-col-full-height .fl-col-content{min-height:100vh}.vamtam-add-shadow>.fl-node-content,.vamtam-add-shadow>.fl-row-content-wrap{position:relative;box-shadow:0 5px 30px 0 rgba(0,0,0,.05)}.vamtam-rounded-corners>.fl-node-content,.vamtam-rounded-corners>.fl-row-content-wrap{border-radius:var(--vamtam-border-radius)}body:not(.fl-builder-active) .vamtam-rounded-corners>.fl-node-content,body:not(.fl-builder-active) .vamtam-rounded-corners>.fl-row-content-wrap{overflow:hidden;z-index:1}.fl-module-photo.vamtam-rounded-corners img{border-radius:var(--vamtam-border-radius)}.fl-module-photo.vamtam-rounded-corners-large img{border-radius:40em}.fl-module-photo.vamtam-add-shadow .fl-node-content,.fl-module-photo.vamtam-add-shadow .fl-row-content-wrap{box-shadow:none}.fl-module-photo.vamtam-add-shadow img{box-shadow:0 5px 30px 0 rgba(0,0,0,.05)}.fl-module-vamtam-button.vamtam-add-shadow .fl-node-content,.fl-module-vamtam-button.vamtam-add-shadow .fl-row-content-wrap{box-shadow:none}.fl-module-vamtam-button.vamtam-add-shadow a.vamtam-button{box-shadow:0 5px 30px 0 rgba(0,0,0,.05)}.fl-module-html.vamtam-add-shadow .fl-node-content,.fl-module-html.vamtam-add-shadow .fl-row-content-wrap{box-shadow:none}.fl-module-html.vamtam-add-shadow video{box-shadow:0 5px 30px 0 rgba(0,0,0,.05)}.fl-module-vamtam-icon.vamtam-add-shadow .fl-node-content,.fl-module-vamtam-icon.vamtam-add-shadow .fl-row-content-wrap{box-shadow:none}.fl-module-vamtam-icon.vamtam-add-shadow .fl-icon i{box-shadow:0 5px 30px 0 rgba(0,0,0,.05)}.vamtam-stand-out{position:relative;z-index:1}.vamtam-sideways-lr .fl-module-content{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-writing-mode:sideways-lr;-ms-writing-mode:sideways-lr;writing-mode:sideways-lr}.vamtam-grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media (max-width:479px){body.responsive-layout .vamtam-hide-bg-photo-mobile>.fl-col-content,body.responsive-layout .vamtam-hide-bg-photo-mobile>.fl-row-content-wrap{background-image:none}}@media (max-width:992px){body.responsive-layout .vamtam-mobile-left .fl-icon-group,body.responsive-layout .vamtam-mobile-left .fl-module-vamtam-icon,body.responsive-layout .vamtam-mobile-left .vamtam-button-wrap,body.responsive-layout .vamtam-mobile-left .vamtam-heading,body.responsive-layout .vamtam-mobile-left p{justify-content:normal!important;text-align:left!important}}.vamtam-splash-screen{-webkit-backface-visibility:hidden;backface-visibility:hidden;right:0;position:fixed;bottom:0;top:0;background:var(--vamtam-accent-color-5);left:0;z-index:99999}.vamtam-splash-screen .vamtam-splash-screen-progress-wrapper{right:20%;position:absolute;border-bottom:1px solid var(--vamtam-accent-color-7);bottom:55%;padding-bottom:30px;left:20%}.vamtam-splash-screen .vamtam-splash-screen-progress{height:1px;transition:width .25s linear;position:absolute;top:100%;background:var(--vamtam-accent-color-1);left:0;width:0}.vamtam-splash-screen img{height:auto;max-width:100%;margin:auto;display:block}.icon,.icon-a:after,.icon-b:before{font-weight:400!important;font-style:normal!important;speak:none;min-width:1em;-webkit-font-smoothing:antialiased;line-height:1;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;display:inline-block}.theme.icon,.theme.icon-a:after,.theme.icon-b:before{font-family:theme!important}.custom.icon,.custom.icon-a:after,.custom.icon-b:before{font-family:vamtam-custom-icons!important}.icon-a:after,.icon-b:before,.icon[data-icon]:before{content:" " attr(data-icon) " "}.icon-b.icon-a:before{content:" " attr(data-iconb) " "}.icon-b.icon-a:after{content:" " attr(data-icona) " "}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{padding:0;font-size:100%;border:0;font:inherit;margin:0;vertical-align:baseline}html{overflow-y:scroll}body,html{-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.mfp-bottom-bar{min-height:36px;background:rgba(0,0,0,.5)}.mfp-bottom-bar .mfp-title{padding-top:10px;font-size:14px;right:10px;top:10px;padding-left:20px}blockquote,q{quotes:none}blockquote:after,q:after,q:before{content:"";content:none}ins{text-decoration:none;color:var(--vamtam-accent-color-1)}mark{padding:0 5px;font-weight:700;color:#000;background-color:#ffffbd}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}hr{height:1px;padding:0;border:0;border-top:1px solid #ccc;clear:both;margin:1em 0;display:block}input,select{vertical-align:middle}body{font:13px/1.231 sans-serif}#tribe-tickets #tribe-tickets__buy,button,input,select,textarea{font:99% sans-serif}code,kbd,pre,samp{font-family:monospace,sans-serif}:disabled{cursor:not-allowed}a:active,a:hover{outline:0}nav li,nav ul{list-style:none;margin:0;list-style-image:none}small{font-size:85%}b,strong,th{font-weight:700}td{vertical-align:top}sub,sup{font-size:75%;position:relative;line-height:0}sup{top:-.5em}sub{bottom:-.25em}pre{padding:15px;word-wrap:break-word;white-space:pre;white-space:pre-wrap}textarea{overflow:auto}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:middle}#tribe-tickets #tribe-tickets__buy,button,input[type=button],input[type=image],input[type=submit],label{cursor:pointer}#tribe-tickets #tribe-tickets__buy,button,input,select,textarea{margin:0;box-shadow:none;border-radius:0}#tribe-tickets #tribe-tickets__buy,button{padding:0}#tribe-tickets #tribe-tickets__buy,button,input[type=button],input[type=submit]{-webkit-appearance:none;background-image:none}#tribe-tickets #tribe-tickets__buy,button{overflow:visible;width:auto}input,select,textarea{color:#444}.ir{overflow:hidden;text-indent:-999em;text-align:left;direction:ltr;background-repeat:no-repeat;display:block}.hidden{visibility:hidden;display:none}.screen-reader-text,.visuallyhidden{height:1px;overflow:hidden;padding:0;border:0;clip:rect(0 0 0 0);position:absolute;margin:-1px;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{height:auto;overflow:visible;clip:auto;position:static;margin:0;width:auto}.invisible{visibility:hidden}html.no-js .nojs-hide{display:none}a[href^=tel]{font-size:inherit;text-decoration:none;font-weight:inherit;color:inherit}.clearboth,.clearfix{clear:both}.clearfix:after,.clearfix:before{content:" ";display:block}.clearfix:after{clear:both}.boxed #header-slider-container .ls-container,.boxed #header-slider-container .rev_slider_wrapper,.boxed .limit-wrapper .ls-container,.boxed .limit-wrapper .rev_slider_wrapper{max-width:100%}.boxed #header-slider-container .rev_slider_wrapper{left:0!important}.boxed #header-slider-container .rev_slider_wrapper .tp-leftarrow.default{left:30px!important}.boxed #header-slider-container .rev_slider_wrapper .tp-rightarrow.default{right:30px!important}body.full article .ls-container{max-width:100%}.cbp>*{visibility:hidden}.vamtam-cubeportfolio .cbp-nav-next,.vamtam-cubeportfolio .cbp-nav-prev{border-radius:var(--vamtam-border-radius-oval)}.vamtam-cubeportfolio.cbp-slider-edge.vamtam-cube-narrow .cbp-nav{display:none}.vamtam-cubeportfolio.cbp-slider-edge.vamtam-cube-narrow .cbp-wrapper{position:relative;margin:auto}.vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-next,.vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-prev{height:56px;color:var(--vamtam-accent-color-5-hc);transition:all .3s;text-align:center;box-shadow:-3px 2px 4px 0 rgba(0,0,0,.1);background:var(--vamtam-accent-color-5);width:56px}.vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-next:after,.vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-prev:after{height:32px;font-size:24px;font-style:normal;background:0 0;width:32px;line-height:32px;font-family:theme}.vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-next:hover,.vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-prev:hover{border-color:var(--vamtam-accent-color-1);color:var(--vamtam-accent-color-1-hc);opacity:1;background:var(--vamtam-accent-color-1)}.vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-prev{box-shadow:3px 2px 4px 0 rgba(0,0,0,.1);left:30px}.vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-prev:after{content:"\e936"}.vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-next{right:30px}.vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-next:after{content:"\e937"}.vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-pagination{bottom:-30px}.vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-pagination-item{height:12px;border:none;transition:all .3s ease;margin:0 5px;background:rgba(0,0,0,.2);width:12px}.vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-pagination-active,.vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-pagination-item:hover{opacity:1;background-color:var(--vamtam-accent-color-3)}.vamtam-cubeportfolio .cbp-slider-inline .cbp-slider-next,.vamtam-cubeportfolio .cbp-slider-inline .cbp-slider-prev{height:50px;color:var(--vamtam-accent-color-5);transition:background .2s ease;position:absolute;text-align:center;top:0;border-radius:var(--vamtam-border-radius-oval);background:0 0;left:20px;width:50px;float:none}.vamtam-cubeportfolio .cbp-slider-inline .cbp-slider-next:after,.vamtam-cubeportfolio .cbp-slider-inline .cbp-slider-prev:after{height:32px;font-size:28px;font-style:normal;border-radius:20em;background:0 0;width:32px;line-height:33px;font-family:theme}.vamtam-cubeportfolio .cbp-slider-inline .cbp-slider-next:hover,.vamtam-cubeportfolio .cbp-slider-inline .cbp-slider-prev:hover{color:var(--vamtam-accent-color-1);background:var(--vamtam-accent-color-5)}.vamtam-cubeportfolio .cbp-slider-inline .cbp-slider-next{right:20px;left:auto}.vamtam-cubeportfolio .cbp-slider-inline .cbp-slider-next:after{content:"\e937"}.vamtam-cubeportfolio .cbp-slider-inline .cbp-slider-prev:after{content:"\e936";padding-left:0}.vamtam-cubeportfolio .cbp-slider-controls{position:absolute;top:50%;left:0;width:100%;margin-top:-25px;z-index:10}.vamtam-cubeportfolio+.thumbnails .cbp-pagination-item{border:0;margin-right:0;transition:all .3s ease-out;margin-top:0;display:block}.vamtam-cubeportfolio+.thumbnails .cbp-pagination-item:after{background:hsla(0,0%,100%,.5)}.vamtam-cubeportfolio+.thumbnails .cbp-pagination-active .cbp-pagination-item:after,.vamtam-cubeportfolio+.thumbnails .cbp-pagination-item:hover:after{background:0 0}.cbp-item.vamtam-project:hover .cbp-slider-next,.cbp-item.vamtam-project:hover .cbp-slider-prev{border:transparent;color:var(--vamtam-accent-color-1-hc);transition:all .3s ease;background:var(--vamtam-accent-color-1);left:5px}.cbp-item.vamtam-project:hover .cbp-slider-next:hover,.cbp-item.vamtam-project:hover .cbp-slider-prev:hover{color:var(--vamtam-accent-color-1);background:var(--vamtam-accent-color-5)}.cbp-item.vamtam-project:hover .cbp-slider-next{right:5px;left:auto}.vamtam-cubeportfolio.cbp-mode-slider .cbp-nav-prev{left:-30px}.jetpack-portfolio .page-content .vamtam-cubeportfolio.cbp-mode-slider .cbp-nav-prev{left:30px}.vamtam-cubeportfolio.cbp-mode-slider .cbp-nav-next{right:-30px}.jetpack-portfolio .page-content .vamtam-cubeportfolio.cbp-mode-slider .cbp-nav-next{right:30px}.vamtam-cubeportfolio.cbp-mode-slider .cbp-nav-controls{opacity:0}.vamtam-cubeportfolio.cbp-mode-slider:hover .cbp-nav-controls{opacity:1}.fl-module-vamtam-blog .vamtam-cubeportfolio .cbp-nav-prev,.vamtam-related-content.related-posts .vamtam-cubeportfolio .cbp-nav-prev{left:-20px}.fl-module-vamtam-blog .vamtam-cubeportfolio .cbp-nav-next,.vamtam-related-content.related-posts .vamtam-cubeportfolio .cbp-nav-next{right:-20px}.gallery-post-format .media-inner .vamtam-cubeportfolio .cbp-nav-next{right:30px}.gallery-post-format .media-inner .vamtam-cubeportfolio .cbp-nav-prev{left:30px}@media screen and (any-pointer:coarse){.vamtam-cubeportfolio.cbp-mode-slider:not(.vamtam-testimonials-slider){box-sizing:content-box;padding-bottom:40px}.vamtam-cubeportfolio.cbp-mode-slider:not(.vamtam-testimonials-slider) .cbp-nav-pagination{bottom:0;display:block}}@media not screen and (any-pointer:coarse){.vamtam-cubeportfolio.cbp-mode-slider:not(.vamtam-testimonials-slider) .cbp-nav-pagination{display:none}}.cbp-lazyload:after,.cbp-popup-loadingBox:after,.cbp-popup-singlePageInline:after,.vamtam-cubeportfolio.cbp:after{-webkit-animation:none!important;animation:none!important;height:70px!important;border:0!important;content:var(--vamtam-loading-animation)!important;width:70px!important}.cbp-popup-wrap.cbp-popup-singlePage .cbp-popup-content{max-width:none;width:100%;margin-top:60px}.cbp-popup-wrap.cbp-popup-singlePage .cbp-popup-content article.type-jetpack-portfolio .portfolio-image-wrapper{margin:auto}.cbp-popup-wrap .cbp-popup-lightbox-iframe iframe,.cbp-popup-wrap .cbp-popup-lightbox-img{box-shadow:none}body .cbp-popup-singlePage .cbp-popup-navigation-wrap{height:70px;border-bottom:1px solid var(--vamtam-accent-color-7);background-color:var(--vamtam-accent-color-5)}body .cbp-popup-singlePage .cbp-popup-singlePage-counter{color:var(--vamtam-accent-color-3)}body .cbp-popup-singlePage .cbp-popup-close,body .cbp-popup-singlePage .cbp-popup-next,body .cbp-popup-singlePage .cbp-popup-prev{text-align:center;background:0 0!important}body .cbp-popup-singlePage .cbp-popup-close:after,body .cbp-popup-singlePage .cbp-popup-next:after,body .cbp-popup-singlePage .cbp-popup-prev:after{height:45px;font-size:2.6em;color:var(--vamtam-accent-color-1);transition:all .3s ease;-webkit-font-smoothing:antialiased;width:50px;-moz-osx-font-smoothing:grayscale;vertical-align:middle;font-family:theme;display:block}body .cbp-popup-singlePage .cbp-popup-close:hover:after,body .cbp-popup-singlePage .cbp-popup-next:hover:after,body .cbp-popup-singlePage .cbp-popup-prev:hover:after{color:var(--vamtam-accent-color-6)}.cbp-popup-close:after{font-size:2.4em;content:"\e934"}.cbp-popup-next:after{content:"\e937"}.cbp-popup-prev:after{content:"\e936"}.mfp-bg,body .cbp-popup-lightbox{opacity:1;background:var(--vamtam-overlay-color)}body .cbp-popup-ready.cbp-popup-lightbox .cbp-popup-close,body .cbp-popup-ready.cbp-popup-lightbox .cbp-popup-next,body .cbp-popup-ready.cbp-popup-lightbox .cbp-popup-prev{height:70px;text-align:center;background:var(--vamtam-overlay-color);background:0 0;width:70px}body .cbp-popup-ready.cbp-popup-lightbox .cbp-popup-close:after,body .cbp-popup-ready.cbp-popup-lightbox .cbp-popup-next:after,body .cbp-popup-ready.cbp-popup-lightbox .cbp-popup-prev:after{height:50px;padding:10px;font-size:1.7em;border:none;color:var(--vamtam-accent-color-6);transition:all .3s ease;border-radius:var(--vamtam-border-radius-oval);background:var(--vamtam-overlay-color);-webkit-font-smoothing:antialiased;width:50px;line-height:50px;-moz-osx-font-smoothing:grayscale;vertical-align:middle;font-family:theme;display:block}body .cbp-popup-ready.cbp-popup-lightbox .cbp-popup-close:hover:after,body .cbp-popup-ready.cbp-popup-lightbox .cbp-popup-next:hover:after,body .cbp-popup-ready.cbp-popup-lightbox .cbp-popup-prev:hover:after{color:var(--vamtam-accent-color-1-hc);background:var(--vamtam-accent-color-1)}body,html,p,td,th{color:var(--vamtam-primary-font-color)}.color-accent-1,.hover-color-accent-1:hover{color:var(--vamtam-accent-color-1)!important}.color-accent-2,.hover-color-accent-2:hover{color:var(--vamtam-accent-color-2)!important}.color-accent-3,.hover-color-accent-3:hover{color:var(--vamtam-accent-color-3)!important}.color-accent-4,.hover-color-accent-4:hover{color:var(--vamtam-accent-color-4)!important}.color-accent-5,.hover-color-accent-5:hover{color:var(--vamtam-accent-color-5)!important}.color-accent-6,.hover-color-accent-6:hover{color:var(--vamtam-accent-color-6)!important}.color-accent-7,.hover-color-accent-7:hover{color:var(--vamtam-accent-color-7)!important}.color-accent-8,.hover-color-accent-8:hover{color:var(--vamtam-accent-color-8)!important}ol,ul:not(.wp-block-gallery){margin:0 1.5em .5em}.cbp-popup-content,.main-container,body{font:var(--vamtam-primary-font-font-weight) var(--vamtam-primary-font-font-style) var(--vamtam-primary-font-font-size)/var(--vamtam-primary-font-line-height) var(--vamtam-primary-font-font-family);letter-spacing:var(--vamtam-primary-font-letter-spacing,normal)}p.has-large-font-size{font-size:36px}.page-header .desc,.page-header .desc a{color:var(--vamtam-accent-color-3)}.page-header .desc,.page-header .desc a,em{font:var(--vamtam-em-font-weight) var(--vamtam-em-font-style) var(--vamtam-em-font-size)/var(--vamtam-em-line-height) var(--vamtam-em-font-family);letter-spacing:var(--vamtam-em-letter-spacing,normal)}em{font-style:italic}.font-h1,h1{font:var(--vamtam-h1-font-weight) var(--vamtam-h1-font-style) var(--vamtam-h1-font-size)/var(--vamtam-h1-line-height) var(--vamtam-h1-font-family);letter-spacing:var(--vamtam-h1-letter-spacing,normal)}.font-h2,h2{font:var(--vamtam-h2-font-weight) var(--vamtam-h2-font-style) var(--vamtam-h2-font-size)/var(--vamtam-h2-line-height) var(--vamtam-h2-font-family);letter-spacing:var(--vamtam-h2-letter-spacing,normal)}.font-h3,h3{font:var(--vamtam-h3-font-weight) var(--vamtam-h3-font-style) var(--vamtam-h3-font-size)/var(--vamtam-h3-line-height) var(--vamtam-h3-font-family);letter-spacing:var(--vamtam-h3-letter-spacing,normal)}.font-h4,h4{font:var(--vamtam-h4-font-weight) var(--vamtam-h4-font-style) var(--vamtam-h4-font-size)/var(--vamtam-h4-line-height) var(--vamtam-h4-font-family);letter-spacing:var(--vamtam-h4-letter-spacing,normal)}.font-h5,h5{font:var(--vamtam-h5-font-weight) var(--vamtam-h5-font-style) var(--vamtam-h5-font-size)/var(--vamtam-h5-line-height) var(--vamtam-h5-font-family);letter-spacing:var(--vamtam-h5-letter-spacing,normal)}.font-h6,h6{font:var(--vamtam-h6-font-weight) var(--vamtam-h6-font-style) var(--vamtam-h6-font-size)/var(--vamtam-h6-line-height) var(--vamtam-h6-font-family);letter-spacing:var(--vamtam-h6-letter-spacing,normal)}.color-h1,h1{color:var(--vamtam-h1-color)}.color-h1 a,.color-h1 a:visited,h1 a,h1 a:visited{color:inherit}.color-h2,h2{color:var(--vamtam-h2-color)}.color-h2 a,.color-h2 a:visited,h2 a,h2 a:visited{color:inherit}.color-h3,h3{color:var(--vamtam-h3-color)}.color-h3 a,.color-h3 a:visited,h3 a,h3 a:visited{color:inherit}.color-h4,h4{color:var(--vamtam-h4-color)}.color-h4 a,.color-h4 a:visited,h4 a,h4 a:visited{color:inherit}.color-h5,h5{color:var(--vamtam-h5-color)}.color-h5 a,.color-h5 a:visited,h5 a,h5 a:visited{color:inherit}.color-h6,h6{color:var(--vamtam-h6-color)}.color-h6 a,.color-h6 a:visited,h6 a,h6 a:visited{color:inherit}h1 em{color:var(--vamtam-h1-color);font:var(--vamtam-em-font-weight) var(--vamtam-em-font-style) var(--vamtam-h1-font-size)/var(--vamtam-h1-line-height) var(--vamtam-em-font-family)}h2 em{color:var(--vamtam-h2-color);font:var(--vamtam-em-font-weight) var(--vamtam-em-font-style) var(--vamtam-h2-font-size)/var(--vamtam-h2-line-height) var(--vamtam-em-font-family)}h3 em{color:var(--vamtam-h3-color);font:var(--vamtam-em-font-weight) var(--vamtam-em-font-style) var(--vamtam-h3-font-size)/var(--vamtam-h3-line-height) var(--vamtam-em-font-family)}h4 em{color:var(--vamtam-h4-color);font:var(--vamtam-em-font-weight) var(--vamtam-em-font-style) var(--vamtam-h4-font-size)/var(--vamtam-h4-line-height) var(--vamtam-em-font-family)}h5 em{color:var(--vamtam-h5-color);font:var(--vamtam-em-font-weight) var(--vamtam-em-font-style) var(--vamtam-h5-font-size)/var(--vamtam-h5-line-height) var(--vamtam-em-font-family)}h6 em{color:var(--vamtam-h6-color);font:var(--vamtam-em-font-weight) var(--vamtam-em-font-style) var(--vamtam-h6-font-size)/var(--vamtam-h6-line-height) var(--vamtam-em-font-family)}a{text-decoration:none;color:var(--vamtam-body-link-regular);transition:all .3s}a .icon.shortcode.use-hover{padding:.3em;transition:all .3s ease-out;border-radius:20em;line-height:1em}a:visited{color:var(--vamtam-body-link-visited)}a:active{color:var(--vamtam-body-link-active)}a:hover{color:var(--vamtam-body-link-hover)}a:hover .icon.shortcode.use-hover{color:var(--vamtam-body-link-hover)!important;background:var(--vamtam-accent-color-5)}.fl-photo-content a,body.fl-builder-edit a{border:var(--vamtam-no-border-link);line-height:inherit}.vamtam-main a .icon.shortcode.border{color:var(--vamtam-body-link-regular)}.vamtam-main a:hover .icon.shortcode.border{border-color:var(--vamtam-body-link-hover);color:var(--vamtam-body-link-hover)!important}p{margin:0 0 1em}p:last-child{margin-bottom:0}p:empty{display:none}b,strong{font-weight:700}h1,h2,h3,h4,h5,h6{margin-bottom:.3em;margin-top:.3em}.product_meta a,.vamtam-meta-tax a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p a{text-decoration:none;border-bottom:1px solid transparent}.product_meta a:hover,.vamtam-meta-tax a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,p a:hover{border-color:currentColor;text-decoration:none}.fl-module-vamtam-heading .vamtam-font-style-1{font:var(--vamtam-additional-font-1-font-weight) var(--vamtam-additional-font-1-font-style) var(--vamtam-additional-font-1-font-size)/var(--vamtam-additional-font-1-line-height) var(--vamtam-additional-font-1-font-family);letter-spacing:var(--vamtam-additional-font-1-letter-spacing,normal)}.fl-module-vamtam-heading .vamtam-font-style-1.with-color{color:var(--vamtam-additional-font-1-color)}.fl-module-vamtam-heading .vamtam-font-style-2{margin-bottom:-25px!important;font:var(--vamtam-additional-font-2-font-weight) var(--vamtam-additional-font-2-font-style) var(--vamtam-additional-font-2-font-size)/var(--vamtam-additional-font-2-line-height) var(--vamtam-additional-font-2-font-family);letter-spacing:var(--vamtam-additional-font-2-letter-spacing,normal)}.fl-module-vamtam-heading .vamtam-font-style-2.with-color{color:var(--vamtam-additional-font-2-color)}.vamtam-animated{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes vamtam-fadein-title{0%{opacity:.9}}@keyframes vamtam-fadein-title{0%{opacity:.9}}@-webkit-keyframes vamtam-zoomin{0%{transform:scale3d(.3,.3,.3);opacity:0}50%{opacity:1}}@keyframes vamtam-zoomin{0%{transform:scale3d(.3,.3,.3);opacity:0}50%{opacity:1}}.vamtam-zoomin{-webkit-animation-name:vamtam-zoomin;animation-name:vamtam-zoomin}@-webkit-keyframes vamtam-zoomout{0%{opacity:1}50%{transform:scale3d(.3,.3,.3);opacity:0}to{opacity:0}}@keyframes vamtam-zoomout{0%{opacity:1}50%{transform:scale3d(.3,.3,.3);opacity:0}to{opacity:0}}.vamtam-zoomout{-webkit-animation-name:vamtam-zoomout;animation-name:vamtam-zoomout}@-webkit-keyframes vamtam-fadein{0%{opacity:0}to{opacity:1}}@keyframes vamtam-fadein{0%{opacity:0}to{opacity:1}}.vamtam-fadein{-webkit-animation-name:vamtam-fadein;animation-name:vamtam-fadein}@-webkit-keyframes vamtam-fadeout{0%{opacity:1}to{opacity:0}}@keyframes vamtam-fadeout{0%{opacity:1}to{opacity:0}}.vamtam-fadeout{-webkit-animation-name:vamtam-fadeout;animation-name:vamtam-fadeout}.fl-col-group-equal-height .vamtam-pin-wrapper{flex:1 1 auto;display:flex}.vamtam-pin-wrapper.vamtam-pin-active{position:-webkit-sticky;position:sticky}.fl-builder-edit #page,html:not(.fl-builder-edit) .fl-row.vamtam-animation-inside:not(.vamtam-pin-inside){overflow:hidden}#tribe-bar-form .tribe-bar-submit input[type=submit],#tribe-events-content .tribe-common .tribe-common-c-btn,#tribe-tickets #tribe-tickets__buy,.button,.tribe-button,.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce .disabled,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons a.button,a.tribe-button,button,button.tribe-button,button[class*=booked],input.tribe-button,input[type=button],input[type=submit]{padding:14px 30px;border:2px solid;border-color:var(--vamtam-accent-color-1);text-decoration:none;text-shadow:none;color:var(--vamtam-accent-color-1);font:800 var(--vamtam-primary-font-font-size)/1em var(--vamtam-primary-font-font-family);transition:color .3s ease-out,border .3s ease-out,background .3s ease-out,box-shadow .3s ease-out!important;position:relative;text-align:center;box-shadow:none;border-radius:var(--vamtam-border-radius-oval);background:0 0;background:rgba(var(--vamtam-accent-color-1-rgb),0);cursor:pointer;-webkit-font-smoothing:auto;vertical-align:middle;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;display:inline-block;z-index:0}#tribe-bar-form .tribe-bar-submit input[type=submit]:focus,#tribe-events-content .tribe-common .tribe-common-c-btn:focus,.button:focus,.tribe-button:focus,.woocommerce #content input.button:focus,.woocommerce #respond input#submit.alt:focus,.woocommerce #respond input#submit:focus,.woocommerce .disabled:focus,.woocommerce a.button.alt:focus,.woocommerce a.button:focus,.woocommerce button.button.alt:focus,.woocommerce button.button:focus,.woocommerce input.button.alt:focus,.woocommerce input.button:focus,.woocommerce-page #content input.button:focus,.woocommerce-page #respond input#submit:focus,.woocommerce-page a.button:focus,.woocommerce-page button.button:focus,.woocommerce-page input.button:focus,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons a.button:focus,a.tribe-button:focus,button.tribe-button:focus,button:focus,button[class*=booked]:focus,input.tribe-button:focus,input[type=button]:focus,input[type=submit]:focus{outline:0;opacity:.8}#tribe-bar-form .tribe-bar-submit input[type=submit]:hover,#tribe-events-content .tribe-common .tribe-common-c-btn:hover,#tribe-tickets #tribe-tickets__buy:hover,.button:hover,.tribe-button:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce .disabled:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons a.button:hover,a.tribe-button:hover,button.tribe-button:hover,button:hover,button[class*=booked]:hover,input.tribe-button:hover,input[type=button]:hover,input[type=submit]:hover{border-color:var(--vamtam-accent-color-1);text-decoration:none;color:var(--vamtam-accent-color-1-hc);background:var(--vamtam-accent-color-1)}#tribe-bar-form .tribe-bar-submit input[type=submit].disabled,#tribe-bar-form .tribe-bar-submit input[type=submit].disabled:hover,#tribe-events-content .tribe-common .tribe-common-c-btn.disabled,#tribe-events-content .tribe-common .tribe-common-c-btn.disabled:hover,.button.disabled,.button.disabled:hover,.tribe-button.disabled,.tribe-button.disabled:hover,.woocommerce #content input.button.disabled,.woocommerce #content input.button.disabled:hover,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit.disabled:hover,.woocommerce .disabled.disabled,.woocommerce .disabled.disabled:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.disabled,.woocommerce a.button.disabled:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.disabled,.woocommerce button.button.disabled:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.disabled,.woocommerce input.button.disabled:hover,.woocommerce-page #content input.button.disabled,.woocommerce-page #content input.button.disabled:hover,.woocommerce-page #respond input#submit.disabled,.woocommerce-page #respond input#submit.disabled:hover,.woocommerce-page a.button.disabled,.woocommerce-page a.button.disabled:hover,.woocommerce-page button.button.disabled,.woocommerce-page button.button.disabled:hover,.woocommerce-page input.button.disabled,.woocommerce-page input.button.disabled:hover,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons a.button.disabled,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons a.button.disabled:hover,a.tribe-button.disabled,a.tribe-button.disabled:hover,button.disabled,button.disabled:hover,button.tribe-button.disabled,button.tribe-button.disabled:hover,button[class*=booked].disabled,button[class*=booked].disabled:hover,input.tribe-button.disabled,input.tribe-button.disabled:hover,input[type=button].disabled,input[type=button].disabled:hover,input[type=submit].disabled,input[type=submit].disabled:hover{color:var(--vamtam-accent-color-1);background:0 0}.inside-button-accent-6 input[type=button]{--vamtam-accent-color-1-hc:var(--vamtam-accent-color-6-hc);--vamtam-accent-color-1:var(--vamtam-accent-color-6)}.vamtam-button{text-decoration:none;text-shadow:none;font:800 var(--vamtam-primary-font-font-size)/1em var(--vamtam-primary-font-font-family);transition:color .3s ease-out,border .3s ease-out,background .3s ease-out,box-shadow .3s ease-out!important;position:relative;text-align:center;cursor:pointer;-webkit-font-smoothing:auto;vertical-align:middle;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;display:inline-block;z-index:0}.vamtam-button:focus{outline:0;opacity:.8}.vamtam-button:hover{text-decoration:none}.vamtam-button.button-solid{padding:16px 30px;border:none;border-radius:var(--vamtam-border-radius-oval);-webkit-font-smoothing:auto}.vamtam-button.button-border{padding:14px 30px;border:2px solid;box-shadow:none;border-radius:var(--vamtam-border-radius-oval);background:0 0}.vamtam-button.button-underline{padding:0 0 3px;border-bottom:2px solid;line-height:1.2em}.vamtam-button.accent1.button-solid{color:var(--vamtam-accent-color-1-hc);background:var(--vamtam-accent-color-1)}.vamtam-button.accent1.button-border,.vamtam-button.accent1.button-underline{border-color:var(--vamtam-accent-color-1);color:var(--vamtam-accent-color-1);background:rgba(var(--vamtam-accent-color-1-rgb),0)}.vamtam-button.accent2.button-solid{color:var(--vamtam-accent-color-2-hc);background:var(--vamtam-accent-color-2)}.vamtam-button.accent2.button-border,.vamtam-button.accent2.button-underline{border-color:var(--vamtam-accent-color-2);color:var(--vamtam-accent-color-2);background:rgba(var(--vamtam-accent-color-2-rgb),0)}.vamtam-button.accent3.button-solid{color:var(--vamtam-accent-color-3-hc);background:var(--vamtam-accent-color-3)}.vamtam-button.accent3.button-border,.vamtam-button.accent3.button-underline{border-color:var(--vamtam-accent-color-3);color:var(--vamtam-accent-color-3);background:rgba(var(--vamtam-accent-color-3-rgb),0)}.vamtam-button.accent4.button-solid{color:var(--vamtam-accent-color-4-hc);background:var(--vamtam-accent-color-4)}.vamtam-button.accent4.button-border,.vamtam-button.accent4.button-underline{border-color:var(--vamtam-accent-color-4);color:var(--vamtam-accent-color-4);background:rgba(var(--vamtam-accent-color-4-rgb),0)}.vamtam-button.accent5.button-solid{color:var(--vamtam-accent-color-5-hc);background:var(--vamtam-accent-color-5)}.vamtam-button.accent5.button-border,.vamtam-button.accent5.button-underline{border-color:var(--vamtam-accent-color-5);color:var(--vamtam-accent-color-5);background:rgba(var(--vamtam-accent-color-5-rgb),0)}.vamtam-button.accent6.button-solid{color:var(--vamtam-accent-color-6-hc);background:var(--vamtam-accent-color-6)}.vamtam-button.accent6.button-border,.vamtam-button.accent6.button-underline{border-color:var(--vamtam-accent-color-6);color:var(--vamtam-accent-color-6);background:rgba(var(--vamtam-accent-color-6-rgb),0)}.vamtam-button.accent7.button-solid{color:var(--vamtam-accent-color-7-hc);background:var(--vamtam-accent-color-7)}.vamtam-button.accent7.button-border,.vamtam-button.accent7.button-underline{border-color:var(--vamtam-accent-color-7);color:var(--vamtam-accent-color-7);background:rgba(var(--vamtam-accent-color-7-rgb),0)}.vamtam-button.accent8.button-solid{color:var(--vamtam-accent-color-8-hc);background:var(--vamtam-accent-color-8)}.vamtam-button.accent8.button-border,.vamtam-button.accent8.button-underline{border-color:var(--vamtam-accent-color-8);color:var(--vamtam-accent-color-8);background:rgba(var(--vamtam-accent-color-8-rgb),0)}.vamtam-button.hover-accent1.button-border:hover,.vamtam-button.hover-accent1.button-solid:hover{color:var(--vamtam-accent-color-1-hc);background:var(--vamtam-accent-color-1)}.vamtam-button.hover-accent1.button-border:hover{border-color:var(--vamtam-accent-color-1)}.vamtam-button.hover-accent1.button-underline:hover{border-color:var(--vamtam-accent-color-1);color:var(--vamtam-accent-color-1)}.vamtam-button.hover-accent2.button-border:hover,.vamtam-button.hover-accent2.button-solid:hover{color:var(--vamtam-accent-color-2-hc);background:var(--vamtam-accent-color-2)}.vamtam-button.hover-accent2.button-border:hover{border-color:var(--vamtam-accent-color-2)}.vamtam-button.hover-accent2.button-underline:hover{border-color:var(--vamtam-accent-color-2);color:var(--vamtam-accent-color-2)}.vamtam-button.hover-accent3.button-border:hover,.vamtam-button.hover-accent3.button-solid:hover{color:var(--vamtam-accent-color-3-hc);background:var(--vamtam-accent-color-3)}.vamtam-button.hover-accent3.button-border:hover{border-color:var(--vamtam-accent-color-3)}.vamtam-button.hover-accent3.button-underline:hover{border-color:var(--vamtam-accent-color-3);color:var(--vamtam-accent-color-3)}.vamtam-button.hover-accent4.button-border:hover,.vamtam-button.hover-accent4.button-solid:hover{color:var(--vamtam-accent-color-4-hc);background:var(--vamtam-accent-color-4)}.vamtam-button.hover-accent4.button-border:hover{border-color:var(--vamtam-accent-color-4)}.vamtam-button.hover-accent4.button-underline:hover{border-color:var(--vamtam-accent-color-4);color:var(--vamtam-accent-color-4)}.vamtam-button.hover-accent5.button-border:hover,.vamtam-button.hover-accent5.button-solid:hover{color:var(--vamtam-accent-color-5-hc);background:var(--vamtam-accent-color-5)}.vamtam-button.hover-accent5.button-border:hover{border-color:var(--vamtam-accent-color-5)}.vamtam-button.hover-accent5.button-underline:hover{border-color:var(--vamtam-accent-color-5);color:var(--vamtam-accent-color-5)}.vamtam-button.hover-accent6.button-border:hover,.vamtam-button.hover-accent6.button-solid:hover{color:var(--vamtam-accent-color-6-hc);background:var(--vamtam-accent-color-6)}.vamtam-button.hover-accent6.button-border:hover{border-color:var(--vamtam-accent-color-6)}.vamtam-button.hover-accent6.button-underline:hover{border-color:var(--vamtam-accent-color-6);color:var(--vamtam-accent-color-6)}.vamtam-button.hover-accent7.button-border:hover,.vamtam-button.hover-accent7.button-solid:hover{color:var(--vamtam-accent-color-7-hc);background:var(--vamtam-accent-color-7)}.vamtam-button.hover-accent7.button-border:hover{border-color:var(--vamtam-accent-color-7)}.vamtam-button.hover-accent7.button-underline:hover{border-color:var(--vamtam-accent-color-7);color:var(--vamtam-accent-color-7)}.vamtam-button.hover-accent8.button-border:hover,.vamtam-button.hover-accent8.button-solid:hover{color:var(--vamtam-accent-color-8-hc);background:var(--vamtam-accent-color-8)}.vamtam-button.hover-accent8.button-border:hover{border-color:var(--vamtam-accent-color-8)}.vamtam-button.hover-accent8.button-underline:hover{border-color:var(--vamtam-accent-color-8);color:var(--vamtam-accent-color-8)}.rev-btn.rev-withicon i.vamtam-arrow-bottom-sample,.rev-btn.rev-withicon i.vamtam-arrow-left-sample,.rev-btn.rev-withicon i.vamtam-arrow-right-sample,.rev-btn.rev-withicon i.vamtam-arrow-top-sample{font-size:24px;margin:0!important;font-family:theme}.vamtam-arrow-left-sample:before{content:"\e936"}.vamtam-arrow-right-sample:before{content:"\e937"}.vamtam-arrow-top-sample:before{content:"\e939"}.vamtam-arrow-bottom-sample:before{content:"\e938"}#comments-list:not(.vamtam-comments-small),#trackbacks-list:not(.vamtam-comments-small){border-bottom:1px solid var(--vamtam-default-line-color)}#main.layout-full .comments-wrapper{margin-right:auto;max-width:760px;margin-left:auto}.respond-box{position:relative}.comment-reply-title{height:auto;padding:25px 0;font:var(--vamtam-h5-font-weight) var(--vamtam-h5-font-style) var(--vamtam-h5-font-size)/var(--vamtam-h5-line-height) var(--vamtam-h5-font-family);font-weight:700;text-transform:uppercase;letter-spacing:var(--vamtam-h5-letter-spacing,normal);text-align:left;margin:0;line-height:normal}body.logged-in .respond-box-title{padding-bottom:5px}.comments-wrapper{margin-bottom:60px;border-top:1px solid var(--vamtam-default-line-color);clear:both}.comments-wrapper .sep-text{padding:20px 0;margin-bottom:0;position:relative;margin-top:0;z-index:2}.comments-wrapper .sep-text .content{padding:0}.comments-wrapper .sep-text .content,.comments-wrapper .sep-text .content a{font-size:var(--vamtam-h5-font-size);border:var(--vamtam-no-border-link);font-weight:700;color:var(--vamtam-h5-color);text-transform:uppercase}.comments-wrapper label{padding-bottom:5px;display:block}.comments-wrapper .logged-in-as{margin:0 0 20px!important}.comments-wrapper .logged-in-as a{border:var(--vamtam-no-border-link)}.comments,.woocommerce #reviews #comments{position:relative}.comments #respond,.woocommerce #reviews #comments #respond{padding:10px 0}.comments:not(.vamtam-comments-small) .comment,.woocommerce #reviews #comments:not(.vamtam-comments-small) .comment{padding:20px 0;position:relative;border-top:1px solid var(--vamtam-default-line-color)}.comments:not(.vamtam-comments-small) .comment.depth-1:first-child,.woocommerce #reviews #comments:not(.vamtam-comments-small) .comment.depth-1:first-child{border-top:0}.comments:not(.vamtam-comments-small) .comment .comment,.woocommerce #reviews #comments:not(.vamtam-comments-small) .comment .comment{padding-right:0;box-sizing:border-box;padding-bottom:0;margin-top:10px;padding-left:30px}.comments:not(.vamtam-comments-small) .comment .single-comment-wrapper,.woocommerce #reviews #comments:not(.vamtam-comments-small) .comment .single-comment-wrapper{display:flex}.comments:not(.vamtam-comments-small) .comment .comment-content,.woocommerce #reviews #comments:not(.vamtam-comments-small) .comment .comment-content{flex:1}.comments .avatar,.woocommerce #reviews #comments .avatar{max-width:70px!important;max-height:70px}.comments .comment-author,.woocommerce #reviews #comments .comment-author{width:auto;vertical-align:top;display:inline-block}.comments .comment-author img,.woocommerce #reviews #comments .comment-author img{margin-right:20px;margin-bottom:5px;border-radius:var(--vamtam-border-radius-oval);background:var(--vamtam-accent-color-7)}.comments .bypostauthor,.woocommerce #reviews #comments .bypostauthor{position:relative;z-index:1}.comments .comment-author-link,.woocommerce #reviews #comments .comment-author-link{font:var(--vamtam-h5-font-weight) var(--vamtam-h5-font-style) var(--vamtam-h5-font-size)/var(--vamtam-h5-line-height) var(--vamtam-h5-font-family);letter-spacing:var(--vamtam-h5-letter-spacing,normal)}.comments .comment-time,.woocommerce #reviews #comments .comment-time{border-left:1px solid var(--vamtam-accent-color-4);font-size:10px;text-transform:uppercase;opacity:.7;padding-left:10px}.comments .comment-content:hover h6.comment-reply-link,.woocommerce #reviews #comments .comment-content:hover h6.comment-reply-link{opacity:1}.comments .comment-content p,.woocommerce #reviews #comments .comment-content p{margin:0!important}.comments .comment-meta,.woocommerce #reviews #comments .comment-meta{justify-content:space-between;align-items:center;flex-flow:row wrap;padding-bottom:5px;display:flex}.comments .comment-meta>.comment-meta-inner,.woocommerce #reviews #comments .comment-meta>.comment-meta-inner{flex-wrap:wrap;align-items:center;display:flex}.comments .comment-meta>.comment-meta-inner>a,.comments .comment-meta>.comment-meta-inner>div,.woocommerce #reviews #comments .comment-meta>.comment-meta-inner>a,.woocommerce #reviews #comments .comment-meta>.comment-meta-inner>div{margin-right:10px;margin-bottom:0}.comments .comment-meta>.comment-meta-inner>a:last-child,.comments .comment-meta>.comment-meta-inner>div:last-child,.woocommerce #reviews #comments .comment-meta>.comment-meta-inner>a:last-child,.woocommerce #reviews #comments .comment-meta>.comment-meta-inner>div:last-child{margin-right:0}.comments h6.comment-reply-link,.woocommerce #reviews #comments h6.comment-reply-link{transition:opacity .3s ease;display:inline-block}.comments h6.comment-reply-link a,.woocommerce #reviews #comments h6.comment-reply-link a{padding:5px 10px;font-size:10px;border:none;transition:all .3s ease;text-transform:uppercase;border-radius:var(--vamtam-border-radius);margin-left:5px}.comments h6.comment-reply-link a:hover,.woocommerce #reviews #comments h6.comment-reply-link a:hover{color:var(--vamtam-accent-color-5);background:var(--vamtam-accent-color-1)}.comments #reply-title,.woocommerce #reviews #comments #reply-title{margin-bottom:0!important}.comments #cancel-comment-reply-link,.woocommerce #reviews #comments #cancel-comment-reply-link{text-transform:capitalize;position:relative;margin-left:5px}.comments .comment-notes,.woocommerce #reviews #comments .comment-notes{font-size:10px;margin-bottom:14px;opacity:.6}.comments .comment-note,.woocommerce #reviews #comments .comment-note{font-size:12px;color:#4f9304;transition:all .35s;position:absolute;opacity:0;top:-10px}#commentform{position:relative;clear:both}#commentform:after{content:"";clear:both;display:block}#commentform .input{background:var(--vamtam-accent-color-5)}#commentform .form-input{background:0 0;width:100%;float:left}#commentform .comment-form-email:hover .comment-note{opacity:1;top:-20px}#commentform .comment-form-comment textarea{height:130px}#commentform .comment-form-comment textarea,#commentform .form-input input{margin-bottom:1em!important;width:100%;margin-top:0}#commentform .form-submit{height:auto;bottom:0;clear:both;float:none}#commentform #submit{position:relative}#commentform #submit:before{content:"\e025";position:absolute;top:50%;left:0;font-family:theme}#commentform input[type=checkbox]{margin-right:5px;vertical-align:middle}.comment-author{line-height:1em!important}.comment-author span{float:left;margin-top:3px}#cancel-comment-reply-link,.comment-edit-link,h6.comment-reply-link{font-size:12px!important}body.page-template-guestbook-php .respond-box{padding-top:40px;position:relative;max-width:900px;margin:auto}body.page-template-guestbook-php #commentform .form-input{background:0 0}body.page-template-guestbook-php #commentform .comment-notes{float:right}body.page-template-guestbook-php #commentform .comment-note{height:20px;font-size:12px;transition:opacity 1s ease;opacity:0;margin-top:-20px;display:block}body.page-template-guestbook-php #commentform textarea{height:100px;margin-bottom:30px}body.page-template-guestbook-php #commentform .form-submit{margin-right:0;text-align:center;margin-left:0;width:100%;float:left}body.page-template-guestbook-php #commentform #submit{margin-top:10px}body.page-template-guestbook-php #commentform .second-row{grid-template-columns:auto auto;grid-column-gap:30px;display:grid}body.page-template-guestbook-php .comments-title{margin-bottom:30px;text-transform:uppercase;text-align:center;margin-top:30px}body.page-template-guestbook-php .comments-title a{font-size:10px;color:var(--vamtam-accent-color-3);letter-spacing:1px}body.page-template-guestbook-php .comment-time{border-left:0;text-transform:uppercase;display:block}body.page-template-guestbook-php .comment-time:before{display:none}body.page-template-guestbook-php #comments-list,body.page-template-guestbook-php #trackbacks-list{box-shadow:none}body.page-template-guestbook-php .comments .content{font-size:23px;color:var(--vamtam-accent-color-3)}body.page-template-guestbook-php .comments p{text-align:left}body.page-template-guestbook-php .comments .comment>.sep-text{margin:0}body.page-template-guestbook-php .comments .comment>.sep-text .sep-text-after,body.page-template-guestbook-php .comments .comment>.sep-text .sep-text-before{padding-bottom:5px;vertical-align:top}body.page-template-guestbook-php .comments .comment .comment-inner{padding:40px;transition:all .3s ease;text-align:center;margin:10px;box-shadow:0 1px 20px 0 rgba(0,0,0,.04);border-radius:var(--vamtam-border-radius)}body.page-template-guestbook-php .comments .comment .comment-inner .icon.shortcode{font-size:2.4em;color:var(--vamtam-accent-color-3);transition:color .4s ease}body.page-template-guestbook-php .comments .comment .comment-inner .comment-header{margin:1em 0 .8em}body.page-template-guestbook-php .comments .comment .comment-inner:hover{box-shadow:0 1px 20px 0 rgba(0,0,0,.08)}body.page-template-guestbook-php .comments .comment .comment-inner:hover .icon.shortcode{color:var(--vamtam-accent-color-1)}body.page-template-guestbook-php .comments .bypostauthor:hover{background:0 0}#bbpress-forums .widget_display_replies img.avatar,#bbpress-forums .widget_display_topics img.avatar,#bbpress-forums div.bbp-template-notice img.avatar,#bbpress-forums p.bbp-topic-meta img.avatar,#bbpress-forums ul.bbp-reply-revision-log img.avatar,#bbpress-forums ul.bbp-topic-revision-log img.avatar{margin-bottom:0!important;display:inline-block}#bbpress-forums .bbp-topic-started-by img,#bbpress-forums .widget_display_replies img.avatar.avatar-14,#bbpress-forums .widget_display_topics img.avatar.avatar-14,#bbpress-forums div.bbp-template-notice img.avatar.avatar-14,#bbpress-forums p.bbp-topic-meta img.avatar.avatar-14,#bbpress-forums ul.bbp-reply-revision-log img.avatar.avatar-14,#bbpress-forums ul.bbp-topic-revision-log img.avatar.avatar-14{display:none!important}#bbpress-forums #bbp_search{margin-right:10px;width:200px}#bbpress-forums #bbp-search-form{margin-bottom:10px}#bbpress-forums .bbp-forum-title{font:var(--vamtam-h3-font-weight) var(--vamtam-h3-font-style) var(--vamtam-h3-font-size)/var(--vamtam-h3-line-height) var(--vamtam-h3-font-family);letter-spacing:var(--vamtam-h3-letter-spacing,normal)}#bbpress-forums .bbp-forum-info .bbp-forum-content,#bbpress-forums p.bbp-topic-meta{font:var(--vamtam-primary-font-font-weight) var(--vamtam-primary-font-font-style) var(--vamtam-primary-font-font-size)/var(--vamtam-primary-font-line-height) var(--vamtam-primary-font-font-family);letter-spacing:var(--vamtam-primary-font-letter-spacing,normal)}#bbpress-forums .bbp-breadcrumb p{margin:0}#bbpress-forums #subscription-toggle{float:right}div.sharedaddy h3.sd-title{font:inherit;font-weight:400;margin:0!important}div.sharedaddy h3.sd-title:before{display:none!important}.sd-social{padding:40px 0;text-align:center}.sd-social .sd-content ul{margin:0!important}.sd-social .sd-content ul li{padding:0!important;margin:5px 8px}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button{padding:10px;transition:transform .3s;margin:0!important}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before{font-size:20px}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button:hover{transform:scale(1.2);padding:10px;opacity:1}.woocommerce .sd-social{padding:20px 0;text-align:left}.woocommerce .sd-social li:first-child{margin-left:0}.fixed-header-box{position:relative;margin:0 auto;z-index:10}.had-sticky-header.sticky-header-type-below .fixed-header-box,.sticky-header.sticky-header-type-below .fixed-header-box{position:-webkit-sticky;position:sticky;top:0}.admin-bar.had-sticky-header.sticky-header-type-below .fixed-header-box,.admin-bar.sticky-header.sticky-header-type-below .fixed-header-box{top:32px}.fixed-header-box.sticky-header-state-stuck{box-shadow:0 2px 40px 0 rgba(0,0,0,.05)}.fixed-header-box.hbox-filler{background:var(--vamtam-header-background-background-image) center top/var(--vamtam-header-background-background-size) var(--vamtam-header-background-background-repeat) var(--vamtam-header-background-background-attachment) var(--vamtam-header-background-background-color)}.fixed-header-box .logo-wrapper{justify-content:center;flex-direction:column;text-align:center;display:flex}.fixed-header-box .logo-wrapper .logo{border:none;text-decoration:none!important;position:relative;line-height:1;display:block}.fixed-header-box .logo-wrapper .logo img{padding:0;border:0!important;clear:both;vertical-align:bottom}body.sticky-header .fixed-header-box .logo-wrapper .logo img{width:auto}.fixed-header-box .logo-wrapper .logo.text-logo{border:var(--vamtam-no-border-link);font:var(--vamtam-logo-font-weight) var(--vamtam-logo-font-style) var(--vamtam-logo-font-size)/var(--vamtam-logo-line-height) var(--vamtam-logo-font-family);letter-spacing:var(--vamtam-logo-letter-spacing,normal);white-space:nowrap}.fixed-header-box .logo-wrapper .logo.text-logo,.fixed-header-box .logo-wrapper .logo.text-logo:hover{color:var(--vamtam-logo-color)}.fixed-header-box .logo-wrapper .site-tagline{padding-top:5px;font-size:.9em;color:var(--vamtam-accent-color-1);line-height:1em;font-family:var(--vamtam-additional-font-2-font-family);display:block}.header-background{transition:background .3s ease-out;background:var(--vamtam-header-background-background-image) center top/var(--vamtam-header-background-background-size) var(--vamtam-header-background-background-repeat) var(--vamtam-header-background-background-attachment) var(--vamtam-header-background-background-color);margin-top:0}body.sticky-header-type-over.sticky-header .sticky-header-state-reset .header-background{background-color:transparent;background-image:none}header.main-header{padding:0;box-sizing:border-box}.sticky-header-state-stuck header.main-header{border-bottom-color:transparent}body.sticky-header-type-normal header.main-header:not(.layout-single-row) .second-row,body.sticky-header-type-over.sticky-header .sticky-header-state-stuck header.main-header:not(.layout-single-row) .second-row{background:var(--vamtam-sub-header-background-background-image) center top/var(--vamtam-sub-header-background-background-size) var(--vamtam-sub-header-background-background-repeat) scroll var(--vamtam-sub-header-background-background-color)}body.sticky-header-type-over.sticky-header .sticky-header-state-reset header.main-header .first-row .normal-logo{opacity:0}body.sticky-header-type-over.sticky-header .sticky-header-state-reset header.main-header .first-row .alternative-logo{opacity:1}body.sticky-header header.main-header:not(.layout-single-row){transition:background .3s ease-out,border .3s ease-out}body.sticky-header-type-over.sticky-header header.main-header.layout-single-row{transition:none}header.main-header .first-row{height:calc(var(--vamtam-header-height) - 49px);justify-content:center;box-sizing:border-box;align-items:center;width:100%;display:flex}header.main-header .first-row .alternative-logo{transform:translateX(-50%);position:absolute;opacity:0;top:0;left:50%}header.main-header .second-row{min-height:49px;clear:both;width:100%}header.main-header .second-row .second-row-columns{position:relative;box-sizing:border-box;align-items:center;width:100%;display:flex}header.main-header .header-left{padding:0;min-width:160px;white-space:nowrap}header.main-header .header-center{padding:0;text-align:center;width:100%}header.main-header .header-center:after{content:"";clear:both;display:block}header.main-header .header-center #megaMenu #megaMenuToggle{position:relative;padding-right:30px}header.main-header .header-center #megaMenu #megaMenuToggle .megaMenuToggle-icon{right:10px;position:absolute;top:50%;margin-top:4px}header.main-header .header-right{padding:0;position:relative;text-align:right}body.sticky-header-type-over.sticky-header .sticky-header-state-reset header.main-header .vamtam-cart-dropdown-link .icon,body.sticky-header-type-over.sticky-header .sticky-header-state-reset header.main-header .vamtam-cart-dropdown-link .products{color:var(--vamtam-main-menu-text-sticky-color)!important}body.sticky-header-type-over.sticky-header .sticky-header-state-reset header.main-header .vamtam-overlay-menu-toggle{transition:opacity .2s}body.sticky-header-type-over.sticky-header .sticky-header-state-reset header.main-header .vamtam-overlay-menu-toggle span.bottom-line,body.sticky-header-type-over.sticky-header .sticky-header-state-reset header.main-header .vamtam-overlay-menu-toggle span.middle-line,body.sticky-header-type-over.sticky-header .sticky-header-state-reset header.main-header .vamtam-overlay-menu-toggle span.top-line{background:var(--vamtam-main-menu-text-sticky-color)}body.sticky-header-type-over.sticky-header .sticky-header-state-reset header.main-header .vamtam-overlay-menu-toggle:hover{opacity:.7}body.sticky-header-type-over.sticky-header .sticky-header-state-reset header.main-header .vamtam-overlay-menu-toggle:hover span.bottom-line,body.sticky-header-type-over.sticky-header .sticky-header-state-reset header.main-header .vamtam-overlay-menu-toggle:hover span.middle-line,body.sticky-header-type-over.sticky-header .sticky-header-state-reset header.main-header .vamtam-overlay-menu-toggle:hover span.top-line{background:var(--vamtam-main-menu-text-sticky-color)}body.sticky-header-type-over.sticky-header .sticky-header-state-reset header.main-header,body.sticky-header-type-over.sticky-header .sticky-header-state-reset header.main-header .fl-widget a,body.sticky-header-type-over.sticky-header .sticky-header-state-reset header.main-header .logo-tagline .logo,body.sticky-header-type-over.sticky-header .sticky-header-state-reset header.main-header .logo-tagline .site-tagline{color:var(--vamtam-main-menu-text-sticky-color)!important}body.sticky-header-type-over.sticky-header .sticky-header-state-reset header.main-header #header-text *{--vamtam-accent-color-6:var(--vamtam-main-menu-text-sticky-color);--vamtam-accent-color-8-hc:var(--vamtam-main-menu-text-sticky-color-hc);--vamtam-accent-color-1-hc:var(--vamtam-main-menu-text-sticky-color-hc);--vamtam-body-link-visited:var(--vamtam-main-menu-text-sticky-color);--vamtam-accent-color-7-hc:var(--vamtam-main-menu-text-sticky-color-hc);--vamtam-accent-color-3:var(--vamtam-main-menu-text-sticky-color);--vamtam-accent-color-4-hc:var(--vamtam-main-menu-text-sticky-color-hc);--vamtam-accent-color-8:var(--vamtam-main-menu-text-sticky-color);--vamtam-accent-color-7:var(--vamtam-main-menu-text-sticky-color);--vamtam-accent-color-2:var(--vamtam-main-menu-text-sticky-color);--vamtam-accent-color-1:var(--vamtam-main-menu-text-sticky-color);--vamtam-body-link-regular:var(--vamtam-main-menu-text-sticky-color);--vamtam-accent-color-3-hc:var(--vamtam-main-menu-text-sticky-color-hc);--vamtam-main-menu-text-sticky-color-hc:#000;--vamtam-accent-color-5:var(--vamtam-main-menu-text-sticky-color);--vamtam-accent-color-2-hc:var(--vamtam-main-menu-text-sticky-color-hc);--vamtam-accent-color-5-hc:var(--vamtam-main-menu-text-sticky-color-hc);--vamtam-accent-color-4:var(--vamtam-main-menu-text-sticky-color);--vamtam-accent-color-6-hc:var(--vamtam-main-menu-text-sticky-color-hc)}body.sticky-header-type-over.sticky-header .sticky-header-state-reset header.main-header:not(.layout-overlay-menu):not(.layout-logo-menu) .second-row{border-top:1px solid hsla(0,0%,100%,.2)}header.main-header #header-text{transition:color .3s;white-space:nowrap}header.main-header #header-text h4{margin:0;line-height:10px}header.main-header #header-text h4 a{font-size:16px;font-weight:600;color:var(--vamtam-accent-color-1)}header.main-header #header-text h4 a:hover{color:var(--vamtam-accent-color-3)}body.sticky-header-type-over.sticky-header .sticky-header-state-reset header.main-header #header-text,body.sticky-header-type-over.sticky-header .sticky-header-state-reset header.main-header #header-text .icon,body.sticky-header-type-over.sticky-header .sticky-header-state-reset header.main-header #header-text p{color:var(--vamtam-main-menu-text-sticky-color)!important}header.main-header #header-text .fl-row-content-wrap{padding-right:0;padding-left:0}header.main-header button.header-search{height:2.1em;padding:0;font-size:2.1em;border:0;color:var(--vamtam-accent-color-3);transition:color .3s;box-shadow:none;background:0 0;vertical-align:middle;font-family:theme!important}body.sticky-header-type-over.sticky-header .sticky-header-state-reset header.main-header button.header-search{color:var(--vamtam-main-menu-text-sticky-color)}header.main-header button.header-search:hover{color:var(--vamtam-accent-color-1)}header.main-header.layout-standard .logo{height:auto;display:inline-block}header.main-header.layout-standard .logo-wrapper{height:calc(var(--vamtam-header-height) - 49px)}header.main-header.layout-standard .first-row{box-sizing:border-box}header.main-header.layout-standard .second-row{border-top:1px solid var(--vamtam-default-line-color)}header.main-header.layout-standard .header-left,header.main-header.layout-standard .header-right{flex:1 1 100px;min-width:140px;display:block}header.main-header.layout-standard .header-left{justify-content:flex-start}header.main-header.layout-standard .header-left,header.main-header.layout-standard .header-left #header-text{white-space:normal}header.main-header.layout-standard .header-right{justify-content:flex-end;align-items:center;display:flex}header.main-header.layout-standard .header-center{flex:100 1 auto;display:block}header.main-header.layout-standard .cart-dropdown,header.main-header.layout-standard .search-wrapper{display:inline-block}header.main-header.layout-single-row .header-contents{align-items:center;display:flex}header.main-header.layout-single-row .first-row{height:auto;box-sizing:border-box;background:0 0;width:auto}header.main-header.layout-single-row .first-row .logo-wrapper{min-height:var(--vamtam-header-height);position:relative;text-align:left}header.main-header.layout-single-row .second-row{flex:1 1 auto;text-align:right;background:0 0;width:auto}header.main-header.layout-single-row .second-row:last-child #menus{margin-right:-10px}header.main-header.layout-single-row #header-text,header.main-header.layout-single-row .search-wrapper{padding-left:30px}body.sticky-header-type-over.sticky-header header.main-header.layout-single-row #header-text:last-child,body.sticky-header-type-over.sticky-header header.main-header.layout-single-row .search-wrapper:last-child{padding-right:2px}header.main-header.layout-single-row #header-text{padding-left:20px}header.main-header.layout-logo-text-menu .first-row{height:auto;box-sizing:content-box}header.main-header.layout-logo-text-menu .first-row .alternative-logo{transform:none;left:0}header.main-header.layout-logo-text-menu .first-row .first-row-right-inner{align-items:center;width:100%;display:flex}header.main-header.layout-logo-text-menu .first-row .first-row-left .logo-wrapper,header.main-header.layout-logo-text-menu .first-row .first-row-right{min-height:calc(var(--vamtam-header-height) - 49px)}header.main-header.layout-logo-text-menu .first-row .first-row-left .logo-wrapper{text-align:left}header.main-header.layout-logo-text-menu .first-row .first-row-right{text-align:right;width:100%}header.main-header.layout-logo-text-menu .first-row #header-text{padding:0;width:100%}header.main-header.layout-logo-text-menu .first-row #header-text>div{padding:10px 0 10px 40px;text-align:right;margin-left:auto}header.main-header.layout-logo-text-menu .first-row #header-text p{font-size:1em;text-align:left;padding-left:10px;display:inline-block}header.main-header.layout-logo-text-menu .first-row #header-text p strong{font-size:1.2em;font-weight:500}header.main-header.layout-logo-text-menu .second-row{border-top:1px solid var(--vamtam-default-line-color)}header.main-header.layout-logo-text-menu .second-row #main-menu .menu{text-align:left}header.main-header.layout-logo-text-menu .second-row .header-center{padding-right:0;padding-left:0}header.main-header.layout-logo-text-menu .second-row .search-wrapper{padding-left:10px}header.main-header .mobile-logo-additions,header.main-header .mobile-top-bar{display:none}.header-middle{transform:translateZ(0);position:relative;z-index:9}.header-middle>h5{padding:30px 0 0}.header-middle .limit-wrapper .news.scroll-x{padding-top:10px!important}.meta-header{position:relative;border-bottom:1px solid var(--vamtam-default-line-color);background-color:var(--vamtam-default-bg-color);background:var(--vamtam-page-title-background-background-image) center top/var(--vamtam-page-title-background-background-size) var(--vamtam-page-title-background-background-repeat) scroll var(--vamtam-page-title-background-background-color,transparent)}.has-breadcrumbs .meta-header>.limit-wrapper,.has-share-menu .meta-header>.limit-wrapper{min-height:30px}.meta-header .meta-header-inside{padding:40px 0;justify-content:center;flex-flow:column;display:flex}.meta-header .meta-header-inside .vamtam-meta-tax{order:-1}#sub-header{border-top:1px solid var(--vamtam-default-line-color)}#sub-header .text-shadow{-webkit-animation:vamtam-fadein-title 2s ease-in-out;animation:vamtam-fadein-title 2s ease-in-out;height:100%;transition:opacity .5s;content:"";position:absolute;opacity:.3;top:0;background:var(--vamtam-accent-color-5-hc);left:0;width:100%;display:block}#sub-header .text-shadow.shadow-darkened{opacity:.3}#sub-header.has-text-shadow .page-header .desc,#sub-header.has-text-shadow .page-header h1{color:var(--vamtam-accent-color-5)}#sub-header.has-text-shadow .meta-header-inside{border-bottom:0}#sub-header.has-background{border-top:none}#sub-header.has-background .meta-header-inside{height:50vh;border-bottom:0;max-height:460px}#sub-header.has-background .page-header .page-header-line{border-color:var(--vamtam-accent-color-5);opacity:.2}body.header-layout-logo-text-menu #sub-header:not(.has-text-shadow):not(.has-background),body.header-layout-standard #sub-header:not(.has-text-shadow):not(.has-background){border-top:1px solid var(--vamtam-default-line-color)}body.sticky-header-type-over .has-background .meta-header:before{display:none}.page-header{position:relative;align-items:center;width:100%;display:flex}body.sticky-header-type-over #main-content:first-child .page-header{padding-top:calc(var(--vamtam-header-height) - 10px)}body.sticky-header-type-over.header-layout-logo-text-menu #main-content:first-child .page-header,body.sticky-header-type-over.header-layout-standard #main-content:first-child .page-header{padding-top:calc(var(--vamtam-header-height) + 120px)}.page-header .page-header-line{height:0;margin-bottom:5px;border-bottom:1px solid var(--vamtam-default-line-color);width:auto;width:100px;margin-top:15px;display:block}.page-header h1{overflow-wrap:break-word;max-width:100%;margin:0}.page-header h1 a{color:var(--vamtam-h1-color)}.page-header .desc{padding-top:10px;font-size:var(--vamtam-h5-font-size);font-style:normal;line-height:1.1em;font-family:var(--vamtam-primary-font-font-family)}.page-header.layout-centered,.page-header.layout-left-align,.page-header.layout-right-align{flex-direction:column}.page-header.layout-centered,.page-header.layout-centered+.vamtam-meta-tax{text-align:center}.page-header.layout-one-row-left,.page-header.layout-one-row-right{justify-content:space-between}.page-header.layout-one-row-left h1,.page-header.layout-one-row-right h1{flex:0 1 60%}.page-header.layout-one-row-left h1:last-child,.page-header.layout-one-row-right h1:last-child{flex-basis:100%}.page-header.layout-one-row-left .desc,.page-header.layout-one-row-right .desc{flex:0 1 40%;align-self:center;margin:0}.page-header.layout-one-row-left .page-header-line,.page-header.layout-one-row-right .page-header-line{display:none}.page-header.layout-one-row-left{align-items:left}.page-header.layout-one-row-left .desc{text-align:right;margin-left:50px}.page-header.layout-one-row-right{flex-direction:row-reverse;align-items:right}.page-header.layout-one-row-right h1{text-align:right;margin-left:50px}.page-header.layout-one-row-right+.vamtam-meta-tax{text-align:right}.page-header.layout-left-align{align-items:flex-start}.page-header.layout-right-align{text-align:right;align-items:flex-end}.page-header.layout-right-align .desc{text-align-last:right;text-align:justify}.page-header.layout-right-align+.vamtam-meta-tax{text-align:right}.single-format-aside .meta-header-inside{min-height:auto;padding:0}body.archive article>.page-content,body.single-jetpack-portfolio article>.page-content,body.woocommerce article>.page-content,body:not(.fl-builder) article>.page-content{padding-top:40px}body.single-post article>.page-content{padding-top:30px}header.main-header .sub-menu{display:none}.fl-col-content:not(.vamtam-show-bg-image),.fl-row-content-wrap:not(.vamtam-show-bg-image){background-image:none!important}::-moz-selection{color:var(--vamtam-accent-color-1-hc);background:var(--vamtam-accent-color-1)}::selection{color:var(--vamtam-accent-color-1-hc);background:var(--vamtam-accent-color-1)}body{overflow-x:visible!important}html{background:var(--vamtam-body-background-background-image) var(--vamtam-body-background-background-position)/var(--vamtam-body-background-background-size) var(--vamtam-body-background-background-repeat) var(--vamtam-body-background-background-attachment) var(--vamtam-body-background-background-color)}.vamtam-main{background:var(--vamtam-main-background-background-image) var(--vamtam-main-background-background-position)/var(--vamtam-main-background-background-size) var(--vamtam-main-background-background-repeat) var(--vamtam-main-background-background-attachment) var(--vamtam-main-background-background-color);padding-bottom:.01px}.limit-wrapper{margin-right:auto;max-width:var(--vamtam-site-max-width);margin-left:auto;width:auto;display:block}#page,.limit-wrapper>div{position:relative}#page{margin-right:auto;min-width:var(--vamtam-site-max-width);clear:both;margin-left:auto;width:auto}body.responsive-layout #page{min-width:300px}body.boxed #page{max-width:calc(var(--vamtam-site-max-width) + var(--vamtam-box-outer-padding)*2 + var(--vamtam-beaver-global-module_margins_left) + var(--vamtam-beaver-global-module_margins_right))}#main-content{position:relative;z-index:9}body.fl-builder-active #main-content{z-index:auto}.fl-builder-edit body{padding-bottom:.01px}.single-product.layout-right-only .right{padding-top:0}.single-product .main-container{border-top:1px solid var(--vamtam-default-line-color)}.page-wrapper{position:relative;width:100%;display:flex}.page-wrapper>aside.left{flex:0 1 var(--vamtam-left-sidebar-width);padding-right:5%;min-width:var(--vamtam-left-sidebar-width);order:1;padding-left:var(--vamtam-beaver-global-module_margins_left)}.page-wrapper>aside.right{flex:0 1 var(--vamtam-right-sidebar-width);padding-right:var(--vamtam-beaver-global-module_margins_right);min-width:var(--vamtam-right-sidebar-width);order:10;padding-left:5%}.page-wrapper .vamtam-body-sidebar{min-height:1px;box-sizing:border-box;margin-top:40px}.page-wrapper>article{flex:1000 1 calc(100% - var(--vamtam-left-sidebar-width) - var(--vamtam-right-sidebar-width));padding-top:.04px;position:relative;max-width:100%;box-sizing:border-box;order:2}body.page-template-page-blank-php .page-wrapper>article{padding-bottom:0}.woocommerce.single .page-wrapper>article{padding-top:30px}body.woocommerce.single .page-wrapper>article>.page-content,body:not(.fl-builder) .page-wrapper>article>.page-content{padding-bottom:30px}body.single-post:not(.layout-full) .post-content .fl-row-full-width .fl-row-fixed-width{padding-right:0;padding-left:0}.archive.post-type-archive-product .page-wrapper>article{margin-top:0}.fl-builder.archive .page-wrapper>article{padding-bottom:20px;margin-top:40px}.fl-builder .wp-caption.alignleft{margin-left:-30px}body.no-page-header.no-breadcrumbs #sub-header.layout-left-only .meta-header .meta-header-inside,body.no-page-header.no-breadcrumbs #sub-header.layout-left-right .meta-header .meta-header-inside{padding:0}.main-container img{height:auto;max-width:100%;box-sizing:border-box;display:inline-block}.main-container embed,.main-container iframe,.main-container object,.vamtam-video-frame iframe{max-width:100%;display:block}.vamtam-video-frame iframe{margin:auto}code,kbd,pre,samp{font-size:14px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;font-family:monospace,serif}.wire-pad,pre{padding:20px;margin-bottom:8px;position:relative;box-sizing:border-box;z-index:1}pre{font-size:var(--vamtam-primary-font-font-size);border:1px solid var(--vamtam-default-line-color);background:var(--vamtam-accent-color-5);line-height:1.5em}.toggle pre{padding:0!important;border:none}code{padding:0}.post-article .mejs-container .mejs-controls{bottom:15px;background:var(--vamtam-accent-color-1);margin-left:5%;width:90%}.post-article .mejs-container{height:70px!important;border-radius:var(--vamtam-border-radius);background:var(--vamtam-accent-color-1)}.post-article .mejs-controls .mejs-time-rail .mejs-time-loaded{background:var(--vamtam-accent-color-5)}.post-article .mejs-controls .mejs-time-rail .mejs-time-current{background:var(--vamtam-accent-color-6)}.error-message{height:16px;overflow:visible;padding:.5em;color:#fff;transition:opacity .2s linear .7s!important;position:absolute;clear:both;top:0;box-shadow:inset 0 0 0 1px #d94729;background:none repeat scroll 0 0 #d94729!important;margin-left:2px;left:100%!important;line-height:16px;margin-top:-13px;white-space:nowrap;display:block;z-index:100000}.error-message:after,.error-message:before{content:" ";display:block}.error-message:after{clear:both}.error-message:before{border-color:transparent #d94729 transparent transparent;height:0;content:"";position:absolute;border-style:inset solid inset none;border-width:6px 6px 6px 0;top:50%;margin-left:-8px;left:0;width:0;margin-top:-6px}.author-info-box{margin-bottom:20px;border-bottom:1px solid var(--vamtam-default-line-color);padding-bottom:20px}.author-info-box .author-avatar{float:left}.author-info-box .author-description{overflow:hidden;padding-left:20px}.author-info-box .author-description>h4{margin-top:0}.author-info-box+.no-posts-by-author{padding-top:40px;text-align:center}.vamtam-scroll-to-top.vamtam-circle{height:45px;text-align:center;border-radius:500px;width:45px;line-height:45px;display:inline-block}.vamtam-only-title{display:none}body.wp-customizer-unloading:after{content:var(--vamtam-loading-animation);position:absolute;top:calc(50% - 35px);left:calc(50% - 35px)}.gmpInfoWindowtitle{margin:10px 0 10px 6px!important}.jp-carousel-titleanddesc{font-size:2em;text-align:center;width:100%;display:inline-block}.jp-carousel-left-column-wrapper{margin:auto}.jp-carousel-left-column-wrapper .jp-carousel-titleanddesc-title{font-size:1em!important}.jp-carousel-image-meta{display:none}.vamtam-testimonials-slider{margin-bottom:40px!important}.fl-tabs-horizontal .fl-tabs-labels{font-size:0;margin-bottom:30px;text-align:center}.fl-tabs-horizontal .fl-tabs-label{font-size:14px;letter-spacing:1px;float:none;display:inline-block}.fl-tabs-horizontal .fl-tabs-panels .fl-tabs-label{display:none}.fl-tabs-horizontal .fl-tabs-label{padding:2px 0;font-weight:600;color:var(--vamtam-accent-color-6);position:relative;border-width:0 0 3px;margin:0 15px;cursor:pointer}.fl-tabs-horizontal .fl-tabs-label.fl-tab-active,.fl-tabs-horizontal .fl-tabs-label:hover{color:var(--vamtam-accent-color-1);background:0 0;border-bottom-color:var(--vamtam-accent-color-1)!important}.fl-module-vamtam-cta .fl-cta-image{width:15%}.fl-module-vamtam-cta .fl-cta-image img{overflow:hidden;border:6px solid var(--vamtam-accent-color-7);border-radius:10em}.fl-module-vamtam-cta .fl-cta-inline .fl-cta-image+.fl-cta-text{padding-right:10%}.fl-module-vamtam-cta h3.fl-cta-title{padding-bottom:0}.fl-module-vamtam-cta p{margin-top:.2em}.cdsROW .cdsRating span{padding-top:10px;display:inline-block}.cdsROW.wide{padding:5px 15px;border:1px solid #6aa257;margin:auto;border-radius:60px}.rotatingrotation{transform:rotate(90deg);opacity:0}body.wpb-js-composer .wpb_start_animation.animated{-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.vamtam-responsive-wrapper{position:relative;width:100%}html.ios-safari *{background-attachment:scroll!important}.bit-widget-container .bit-widget .bit-logo-container{display:none}.bit-widget-container .bit-widget .bit-past-events,.bit-widget-container .bit-widget .bit-upcoming-events{border-bottom:1px solid var(--vamtam-accent-color-7)!important;margin:inherit!important}.bit-widget-container .bit-widget .bit-top-track-button{font-weight:400;margin-bottom:5px;color:var(--vamtam-accent-color-6);font-family:var(--vamtam-h1-font-family);padding-left:0}.bit-widget-container .bit-widget .bit-top-track-button span{color:var(--vamtam-body-link-regular)}.bit-widget-container .bit-widget .bit-nav-bar-container{padding:0}.bit-widget-container .bit-widget .bit-nav-bar{color:var(--vamtam-accent-color-6);font-family:var(--vamtam-h1-font-family)}.bit-widget-container .bit-widget .bit-nav-bar .bit-event-list-title{padding:0 20px 5px 0;font-size:14px;font-weight:600;color:var(--vamtam-accent-color-2);text-transform:uppercase}.bit-widget-container .bit-widget .bit-nav-bar .bit-event-list-title.bit-clickable{text-decoration:none;color:var(--vamtam-body-link-regular);transition:opacity .3s ease}.bit-widget-container .bit-widget .bit-nav-bar .bit-event-list-title:hover{color:var(--vamtam-body-link-hover)}.bit-widget-container .bit-widget .bit-event{padding:12px 0!important;border-top:1px solid var(--vamtam-accent-color-7);background:0 0!important}.bit-widget-container .bit-widget .bit-event:hover{padding:12px 0}.bit-widget-container .bit-widget .bit-event .bit-event-buttons{margin:0}.bit-widget-container .bit-widget .bit-event .bit-button{padding:3px 35px 0;font-weight:600;color:var(--vamtam-accent-color-1);transition:all .3s ease-out;border-width:2px;min-width:150px;background-color:transparent;border-radius:var(--vamtam-border-radius-oval);width:auto!important;white-space:nowrap;font-family:var(--vamtam-h1-font-family)}.bit-widget-container .bit-widget .bit-event .bit-button:hover{border-color:var(--vamtam-accent-color-1);color:var(--vamtam-accent-color-1-hc);background-color:var(--vamtam-accent-color-1)}.bit-widget-container .bit-widget .bit-event .bit-details{border-bottom:0}.bit-widget-container .bit-widget .bit-event .bit-date{font-size:20px;margin-bottom:10px;color:var(--vamtam-accent-color-6);text-transform:none;text-transform:uppercase;min-width:150px;font-family:var(--vamtam-h5-font-family)}.bit-widget-container .bit-widget .bit-event .bit-location,.bit-widget-container .bit-widget .bit-event .bit-venue{color:var(--vamtam-accent-color-6);font:var(--vamtam-h5-font-weight) var(--vamtam-h5-font-size)/var(--vamtam-h5-line-height) var(--vamtam-h5-font-family);transition:color .3s ease;text-align:left}.bit-widget-container .bit-widget .bit-event .bit-rsvp-container .bit-button{border-color:transparent}.bit-widget-container .bit-widget .bit-event:hover .bit-date,.bit-widget-container .bit-widget .bit-event:hover .bit-location,.bit-widget-container .bit-widget .bit-event:hover .bit-venue{color:var(--vamtam-accent-color-1)}.bit-widget-container .bit-widget .bit-event:hover .bit-rsvp-container .bit-button{border-color:var(--vamtam-accent-color-1)}.bit-widget-container .bit-widget.bit-layout-desktop .bit-event{background:0 0!important}.bit-widget-container .bit-widget.bit-layout-desktop .bit-event .bit-location,.bit-widget-container .bit-widget.bit-layout-desktop .bit-event .bit-venue{flex:1 10 300px;margin:0}.bit-widget-container .bit-widget.bit-layout-desktop .bit-event .bit-date{margin:0 20px 0 0}.bit-widget-container .bit-widget .bit-past-events-show-all-button,.bit-widget-container .bit-widget .bit-upcoming-events-show-all-button{height:60px;overflow:hidden;border:none;color:hsla(0,0%,100%,0);position:relative;margin:20px 0 0!important;border-radius:var(--vamtam-border-radius-oval)}.bit-widget-container .bit-widget .bit-past-events-show-all-button:before,.bit-widget-container .bit-widget .bit-upcoming-events-show-all-button:before{height:60px;font-size:24px;color:var(--vamtam-accent-color-1);transition:background .3s ease;content:"\e938";position:absolute;text-align:center;top:0;background:var(--vamtam-accent-color-5);left:0;width:100%;line-height:60px;font-family:theme}.bit-widget-container .bit-widget .bit-past-events-show-all-button:hover:before,.bit-widget-container .bit-widget .bit-upcoming-events-show-all-button:hover:before{background-color:rgba(0,0,0,.02)}.bit-widget .bit-play-my-city-button{margin:20px 0 0!important;border-radius:var(--vamtam-border-radius-oval)}@media (min-width:768px){.bit-event-lists .bit-upcoming-events .bit-event .bit-details.bit-event-buttons{flex-direction:row;display:flex}.bit-event-lists .bit-upcoming-events .bit-event .bit-details.bit-event-buttons .bit-rsvp-container{margin:0}}@media (max-width:767px){.bit-widget .bit-event .bit-offers-container{margin-top:5px}}.rg_embed.music{width:100%}.rg_embed .rg_embed_body a[data-id]{background-color:transparent!important}.form-input{position:relative;margin:0;background:var(--vamtam-accent-color-7)}.form-input .required{display:none}.main-container input[type=date],.main-container input[type=email],.main-container input[type=number],.main-container input[type=password],.main-container input[type=range],.main-container input[type=search],.main-container input[type=tel],.main-container input[type=text],.main-container input[type=url],.main-container select,.main-container textarea{height:auto;padding:14px 20px;font-size:var(--vamtam-primary-font-font-size);border:1px solid var(--vamtam-accent-color-7);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--vamtam-accent-color-6);transition:all .3s;position:relative;outline:0;box-sizing:border-box;margin:0 0 1em;border-radius:var(--vamtam-border-radius-oval);background:0 0;background:var(--vamtam-default-bg-color);width:100%;line-height:1.4em;font-family:var(--vamtam-primary-font-font-family)}.main-container input[type=date]:focus,.main-container input[type=date]:hover,.main-container input[type=email]:focus,.main-container input[type=email]:hover,.main-container input[type=number]:focus,.main-container input[type=number]:hover,.main-container input[type=password]:focus,.main-container input[type=password]:hover,.main-container input[type=range]:focus,.main-container input[type=range]:hover,.main-container input[type=search]:focus,.main-container input[type=search]:hover,.main-container input[type=tel]:focus,.main-container input[type=tel]:hover,.main-container input[type=text]:focus,.main-container input[type=text]:hover,.main-container input[type=url]:focus,.main-container input[type=url]:hover,.main-container select:focus,.main-container select:hover,.main-container textarea:focus,.main-container textarea:hover{border-color:var(--vamtam-accent-color-1)}.vamtam-main .main-container input[type=date],.vamtam-main .main-container input[type=email],.vamtam-main .main-container input[type=number],.vamtam-main .main-container input[type=password],.vamtam-main .main-container input[type=range],.vamtam-main .main-container input[type=search],.vamtam-main .main-container input[type=tel],.vamtam-main .main-container input[type=text],.vamtam-main .main-container input[type=url],.vamtam-main .main-container select,.vamtam-main .main-container textarea{color:var(--vamtam-accent-color-2);background:var(--vamtam-main-background-background-color)}.main-container input[type=range]{padding:inherit}.main-container textarea{margin-bottom:.5em!important;border-radius:var(--vamtam-border-radius)}.main-container .vamtam-form-remove-border input[type=date],.main-container .vamtam-form-remove-border input[type=email],.main-container .vamtam-form-remove-border input[type=number],.main-container .vamtam-form-remove-border input[type=password],.main-container .vamtam-form-remove-border input[type=range],.main-container .vamtam-form-remove-border input[type=search],.main-container .vamtam-form-remove-border input[type=tel],.main-container .vamtam-form-remove-border input[type=text],.main-container .vamtam-form-remove-border input[type=url],.main-container .vamtam-form-remove-border select,.main-container .vamtam-form-remove-border textarea{border:transparent}.main-container select{margin-bottom:10px!important;padding-right:40px!important;background:var(--vamtam-default-bg-color) url("data:image/svg+xml;utf8,<svg height='25' viewBox='0 0 24 24' width='50' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z' fill='#999'/></svg>") no-repeat right 50%!important}label{font-size:14px}textarea{min-height:4em;resize:none;position:relative;width:100%}body .pika-single.is-bound{border:none;color:var(--vamtam-accent-color-3);box-shadow:0 1px 20px 0 rgba(0,0,0,.08);border-radius:var(--vamtam-border-radius);background:var(--vamtam-accent-color-5)}body .pika-single.is-bound table{margin:0}body .pika-single.is-bound table tr{border:none}body .pika-single.is-bound table th{font-size:11px;font-weight:400;color:var(--vamtam-accent-color-2)}body .pika-single.is-bound table thead th{border:none;padding-bottom:10px}body .pika-single.is-bound .pika-day{padding:10px;font-size:12px;color:var(--vamtam-accent-color-3);transition:all .2s ease;border-radius:var(--vamtam-border-radius);background:var(--vamtam-accent-color-5);display:block}body .pika-single.is-bound .is-selected .pika-day,body .pika-single.is-bound .pika-day:hover{color:var(--vamtam-accent-color-1-hc);background:var(--vamtam-accent-color-1)}body .pika-single.is-bound .is-selected .pika-day{box-shadow:none}body .pika-single.is-bound .pika-lendar{margin:20px;width:auto}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid transparent;color:initial;text-align:center;background:0 0}.ui-widget-content{background:0 0}.ui-widget-header{border:none;font-weight:400;background:0 0}.ui-widget-header .ui-icon{background:0 0}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:none;background:0 0}.load-more,.navigation{clear:both}.products+.load-more,.products+.navigation{margin-top:0}.navigation{justify-content:center;border:none;position:relative;text-align:center;margin:60px 0;display:flex;z-index:100}article>.page-content>section.portfolios>.navigation{margin:0 10px 30px}.navigation a,.navigation span{height:46px;padding:0!important;font-size:12px;margin:0 6px!important;border-radius:var(--vamtam-border-radius-oval);width:46px;line-height:46px;display:inline-block}.navigation .current{font-size:12px;font-weight:400!important;margin:0 5px!important}.navigation .current .current{margin:0!important}.navigation a{border:1px solid var(--vamtam-accent-color-7);transition:all .3s}.navigation .current,.navigation a:not(.prev):not(.next):hover{border:1px solid var(--vamtam-accent-color-1);color:var(--vamtam-accent-color-1-hc);background-color:var(--vamtam-accent-color-1)}.navigation .next,.navigation .prev{height:48px;padding:0!important;border:none;color:var(--vamtam-body-link-regular);text-align:center;margin:0 5px!important;background:var(--vamtam-accent-color-5);width:48px;line-height:28px}.navigation .next span,.navigation .prev span{display:none}.navigation .next:after,.navigation .prev:after{font-size:12px;font-weight:400!important;position:relative;top:20%;font-family:theme}.navigation .next:hover,.navigation .prev:hover{color:var(--vamtam-accent-color-1-hc);background-color:var(--vamtam-accent-color-1)}.navigation .prev:after{content:"\e006"}.navigation .next:after{content:"\e005"}.navigation a.page{font-size:12px;color:var(--vamtam-body-link-regular);background:var(--vamtam-accent-color-5)}.navigation a.page:hover{color:var(--vamtam-body-link-hover)}.navigation a.page:visited{color:var(--vamtam-body-link-visited)}.navigation .current,.navigation a,.navigation span{font-size:1.2em}.comments-pagination{padding-top:0;border-top:0;margin:10px 0}.comments-pagination a,.comments-pagination span{padding:2px 8px 3px!important;font-size:12px;border:none!important;margin:1px!important;display:inline-block}.comments-pagination .current{font-size:12px;font-weight:400!important}.comments-pagination a.page-numbers{font-size:12px;color:var(--vamtam-body-link-regular);background:var(--vamtam-accent-color-5)}.comments-pagination a.page-numbers:hover{color:var(--vamtam-body-link-hover)}.comments-pagination a.page-numbers:visited{color:var(--vamtam-body-link-visited)}.load-more{position:relative;text-align:center;margin:60px auto 30px}.load-more .vamtam-button{padding:14px 30px;border:2px solid;text-transform:uppercase;box-shadow:none;border-radius:var(--vamtam-border-radius-oval);background:0 0}.load-more .vamtam-button:hover{border-color:var(--vamtam-accent-color-1);color:var(--vamtam-accent-color-1-hc);background:var(--vamtam-accent-color-1)}.load-more.loading{background:var(--vamtam-loading-animation) center center no-repeat;background-size:contain}#menus{min-height:60px;justify-content:center;position:relative;align-items:center;display:flex;z-index:210}#menus #main-menu ul.mega-menu li.menu-item-gtranslate{vertical-align:middle;padding-left:10px;display:inline-block}#main-menu{width:100%}#main-menu .menu{justify-content:flex-end;flex-flow:row wrap;display:flex}.header-layout-standard #main-menu .menu{justify-content:center}#main-menu .menu>.menu-item{padding:0 15px;color:var(--vamtam-primary-font-color)}#main-menu .menu>.menu-item a{padding:15px 0;font-weight:600}.second-row:last-child #main-menu .menu>.menu-item:last-child{padding-right:0}#main-menu .menu>.menu-item.current-menu-ancestor>a,#main-menu .menu>.menu-item.current-menu-item>a,#main-menu .menu>.menu-item.current-menu-parent>a,#main-menu .menu>.menu-item.current_page_ancestor>a,#main-menu .menu>.menu-item.current_page_item>a,#main-menu .menu>.menu-item.current_page_parent>a{color:var(--vamtam-body-link-hover)}#main-menu .menu>.menu-item .sub-menu{transform:translateX(-10px);text-transform:none;position:absolute;text-align:left;top:0;box-sizing:border-box;box-shadow:0 10px 40px 0 rgba(0,0,0,.1);background:#fff;left:-10px;width:180px;z-index:200}#main-menu .menu>.menu-item .sub-menu a{padding:12px 20px;font-weight:400;display:block}#main-menu .menu>.menu-item .sub-menu a:hover{color:var(--vamtam-accent-color-2-hc)!important;background:var(--vamtam-accent-color-2)}#main-menu .menu>.menu-item:hover>.sub-menu-wrapper{position:relative}#main-menu .menu>.menu-item:hover>.sub-menu-wrapper>.sub-menu{margin:0 auto auto 0;display:block}#main-menu .menu>.menu-item .sub-menu .menu-item{border-bottom:1px solid var(--vamtam-default-line-color)}#main-menu .menu>.menu-item .sub-menu .menu-item:last-child{border-bottom:none}#main-menu .menu>.menu-item .sub-menu .menu-item:hover>.sub-menu-wrapper>.sub-menu{left:100%;display:block}#main-menu .menu>.menu-item .sub-menu .menu-item.current-menu-ancestor>a,#main-menu .menu>.menu-item .sub-menu .menu-item.current-menu-item>a,#main-menu .menu>.menu-item .sub-menu .menu-item.current-menu-parent>a,#main-menu .menu>.menu-item .sub-menu .menu-item.current_page_ancestor>a,#main-menu .menu>.menu-item .sub-menu .menu-item.current_page_item>a,#main-menu .menu>.menu-item .sub-menu .menu-item.current_page_parent>a{color:var(--vamtam-body-link-hover)}#vamtam-overlay-menu{transform:translateX(100%);overflow-y:auto;right:0;transition:transform .75s cubic-bezier(.75,.19,.24,1);position:fixed;bottom:0;will-change:transform;top:0;background:var(--vamtam-accent-color-5);left:0;z-index:1000}#vamtam-overlay-menu.open{transform:translateX(0)}#vamtam-overlay-menu.open .vamtam-overlay-menu-contents{transform:translateX(0);transition:.7s .65s;opacity:1}#vamtam-overlay-menu .mega-menu-toggle{display:none!important}.vamtam-overlay-menu-toggle-wrapper{margin-left:15px}.vamtam-overlay-menu-toggle{height:40px;overflow:hidden;padding:0;font-size:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:-9999px;transition:background .3s;position:relative;background-color:transparent;margin:0;box-shadow:none;border-radius:none;border-radius:60px;cursor:pointer;width:40px;display:block;z-index:9999}.vamtam-overlay-menu-toggle:focus{outline:0}.vamtam-overlay-menu-toggle:hover{border-color:transparent;background:0 0}.vamtam-overlay-menu-toggle:hover span:not(.lines-wrapper){background:var(--vamtam-accent-color-1)}.vamtam-overlay-menu-toggle span.lines-wrapper{height:2px;right:10px;position:absolute;top:19px;border-radius:var(--vamtam-border-radius);left:10px}.vamtam-overlay-menu-toggle span.middle-line{height:2px;transition:background .2s ease-out 0s,opacity 0s 0s;border-radius:var(--vamtam-border-radius);background:var(--vamtam-accent-color-6);width:100%;display:block}.vamtam-overlay-menu-toggle span.bottom-line,.vamtam-overlay-menu-toggle span.top-line{height:2px;transition-duration:.3s,.3s,.3s;right:0;transition-timing-function:linear,linear,ease-out;content:"";position:absolute;background-color:var(--vamtam-accent-color-6);border-radius:var(--vamtam-border-radius);width:100%;display:block}.vamtam-overlay-menu-toggle span.top-line{top:-6px;transition-property:top,transform,background}.vamtam-overlay-menu-toggle span.bottom-line{bottom:-6px;transition-property:width,bottom,transform,background}.vamtam-overlay-menu-toggle.is-active{background-color:var(--vamtam-default-bg-color)}.vamtam-overlay-menu-toggle.is-active span.middle-line{opacity:0}.vamtam-overlay-menu-toggle.is-active span.top-line{transform:rotate(45deg);top:0}.vamtam-overlay-menu-toggle.is-active span.bottom-line{transform:rotate(-45deg);bottom:0}body.sticky-header-type-over.sticky-header .sticky-header-state-reset #main-menu .mega-menu-wrap .mega-menu>li.mega-menu-item:not(.mega-current-menu-parent):not(.mega-current_page_parent):not(.mega-current-menu-item)>a.mega-menu-link,body.sticky-header-type-over.sticky-header .sticky-header-state-reset #main-menu .mega-menu-wrap .mega-menu>li.mega-menu-item:not(.mega-current-menu-parent):not(.mega-current_page_parent):not(.mega-current-menu-item)>a.mega-menu-link:visited{text-shadow:0 0 4px rgba(0,0,0,.08);color:var(--vamtam-main-menu-text-sticky-color)!important}body.sticky-header-type-over.sticky-header .sticky-header-state-reset #menus .mega-menu>li.mega-menu-item>a.mega-menu-link{color:var(--vamtam-main-menu-text-sticky-color)!important;transition:all .3s ease!important}body.sticky-header-type-over.sticky-header .sticky-header-state-reset #menus .mega-menu>li.mega-menu-item>a.mega-menu-link:hover{color:var(--vamtam-main-menu-text-sticky-color)!important;opacity:.8!important}body.sticky-header-type-over.sticky-header .sticky-header-state-reset #menus .mega-menu>li.mega-current-menu-ancestor>a.mega-menu-link,body.sticky-header-type-over.sticky-header .sticky-header-state-reset #menus .mega-menu>li.mega-current_page_item>a.mega-menu-link{opacity:1!important}body.sticky-header-type-over.sticky-header .sticky-header-state-reset #menus .mega-menu>li.mega-current-menu-ancestor:after,body.sticky-header-type-over.sticky-header .sticky-header-state-reset #menus .mega-menu>li.mega-current-menu-item:after{opacity:.8!important;background:var(--vamtam-main-menu-text-sticky-color)!important}body .mega-menu-wrap .mega-menu>li.mega-menu-item.mega-button>a.mega-menu-link{border-color:transparent;padding:0 1.5em;color:var(--vamtam-accent-color-5);max-height:36px;border-radius:100;background:var(--vamtam-accent-color-1);line-height:36px;display:inline-block}body .mega-menu-wrap .mega-menu>li.mega-menu-item.mega-button>a.mega-menu-link:hover{color:var(--vamtam-accent-color-5);background:var(--vamtam-accent-color-6)}body li .mega-menu-link{font-family:var(--vamtam-h2-font-family)!important}#top-nav-wrapper{border:none;position:relative;background:var(--vamtam-accent-color-5);z-index:6666}.top-nav{box-sizing:border-box;margin:0 auto;background-position:center-top}.top-nav a,.top-nav p{font-size:12px}.loop-wrapper .post-date:before{font-size:14px;margin-right:5px;content:"\e0b0";line-height:15px;vertical-align:top;font-family:theme;display:inline-block}.loop-wrapper .post-actions-wrapper{height:auto;align-items:center;padding-bottom:30px;width:100%;display:flex}.loop-wrapper .post-actions-wrapper .comment-word{display:none}.loop-wrapper .post-actions-wrapper a{border:var(--vamtam-no-border-link)}.loop-wrapper .post-actions-wrapper a:hover .icon{color:var(--vamtam-body-link-hover)}.loop-wrapper .post-actions-wrapper .author a .icon{display:none}.loop-wrapper .post-actions-wrapper div:nth-child(2):before,.loop-wrapper .post-actions-wrapper div:nth-child(3):before{font-size:14px;margin-right:0;content:"\25E6";padding-right:1px;opacity:.8;line-height:1em;vertical-align:baseline;padding-left:5px;display:inline-block}.loop-wrapper .post-actions-wrapper .post-edit-link{font-size:.8em;margin-left:10px}.loop-wrapper .post-actions-wrapper span.icon{padding:0 .3em}.loop-wrapper .post-row:hover .media-inner>img{-webkit-backface-visibility:hidden;opacity:.8}.loop-wrapper .vamtam-meta-author,.loop-wrapper .vamtam-meta-comments,.loop-wrapper .vamtam-meta-date{padding:0;color:var(--vamtam-primary-font-color);font:var(--vamtam-h6-font-weight) var(--vamtam-h6-font-style) var(--vamtam-h6-font-size)/var(--vamtam-h6-line-height) var(--vamtam-h6-font-family);letter-spacing:var(--vamtam-h6-letter-spacing,normal);display:inline-block}.cbp-item .loop-wrapper .vamtam-meta-author,.cbp-item .loop-wrapper .vamtam-meta-comments,.cbp-item .loop-wrapper .vamtam-meta-date{transition:opacity .3s ease;opacity:.7}.loop-wrapper .vamtam-meta-author a,.loop-wrapper .vamtam-meta-comments a,.loop-wrapper .vamtam-meta-date a{color:var(--vamtam-primary-font-color);font:var(--vamtam-h6-font-weight) var(--vamtam-h6-font-style) var(--vamtam-h6-font-size)/var(--vamtam-h6-line-height) var(--vamtam-h6-font-family);letter-spacing:var(--vamtam-h6-letter-spacing,normal)}.loop-wrapper .vamtam-meta-author a:hover,.loop-wrapper .vamtam-meta-comments a:hover,.loop-wrapper .vamtam-meta-date a:hover{color:var(--vamtam-body-link-hover)}.loop-wrapper .vamtam-meta-author span.icon,.loop-wrapper .vamtam-meta-comments span.icon,.loop-wrapper .vamtam-meta-date span.icon{padding-top:0;padding-left:2px}.loop-wrapper .list-item{margin-bottom:0}.loop-wrapper .list-item:last-child{border-bottom:0}.loop-wrapper .list-item .post-content-outer .post-content>ol:last-child,.loop-wrapper .list-item .post-content-outer .post-content>ul:last-child{margin-bottom:1em}.loop-wrapper .list-item .post-media{flex:0 1;max-width:38%;padding-right:4%;min-width:38%;margin:0 0 20px;order:2}.loop-wrapper .list-item .post-article,.loop-wrapper .list-item .post-media .media-inner{display:block}.loop-wrapper header{overflow-wrap:break-word;position:relative}.loop-wrapper .page-content{position:relative}.loop-wrapper .post-article{margin:0;width:100%;display:inline-block}:not(.single-post-wrapper)>.loop-wrapper .post-article p{font-size:inherit}.loop-wrapper .post-article .post-content-outer .post-meta{overflow:hidden;clear:both;margin:0 0 15px}.loop-wrapper .post-article .post-content-outer .post-meta .post-actions>div,.loop-wrapper .post-article .post-content-outer .post-meta .post-edit-link,.loop-wrapper .post-article .post-content-outer .post-meta nav>div:not(.post-actions){min-height:20px;font:var(--vamtam-h6-font-weight) var(--vamtam-h6-font-style) var(--vamtam-h6-font-size)/var(--vamtam-h6-line-height) var(--vamtam-h6-font-family);padding-right:20px;letter-spacing:var(--vamtam-h6-letter-spacing,normal);text-align:left;line-height:20px;margin-top:10px;display:inline-block}.loop-wrapper .post-article .post-content-outer .post-meta .post-actions>div>span.icon,.loop-wrapper .post-article .post-content-outer .post-meta .post-edit-link>span.icon,.loop-wrapper .post-article .post-content-outer .post-meta nav>div:not(.post-actions)>span.icon{opacity:.8;font-family:theme!important}.loop-wrapper .post-article .post-content-outer .post-meta .post-actions>div.blog-buttons,.loop-wrapper .post-article .post-content-outer .post-meta .post-edit-link.blog-buttons,.loop-wrapper .post-article .post-content-outer .post-meta nav>div:not(.post-actions).blog-buttons{border-right:none!important;padding-top:24px}.loop-wrapper .post-article .post-content-outer .post-meta .post-actions>div.blog-buttons a,.loop-wrapper .post-article .post-content-outer .post-meta .post-edit-link.blog-buttons a,.loop-wrapper .post-article .post-content-outer .post-meta nav>div:not(.post-actions).blog-buttons a{position:relative}.loop-wrapper .post-article .post-content-outer .post-meta .post-actions>div.blog-buttons a:after,.loop-wrapper .post-article .post-content-outer .post-meta .post-edit-link.blog-buttons a:after,.loop-wrapper .post-article .post-content-outer .post-meta nav>div:not(.post-actions).blog-buttons a:after{height:300%;border-right:1px solid var(--vamtam-accent-color-7);right:-20px;content:"";position:absolute;top:-25px;width:1px}.loop-wrapper .post-article .post-content-outer .post-meta span.icon{overflow:hidden;font-size:14px;text-align:center;width:auto;line-height:16px;vertical-align:top;font-family:theme!important;display:inline-block}.loop-wrapper .post-article .post-content-outer .post-meta .post-actions{float:right}.page-content label[for|=pwbox]{font-size:0!important;position:relative;top:-3px;display:inline-block!important}.page-content label[for|=pwbox] input{font-size:var(--vamtam-primary-font-font-size)!important}.page-content label[for|=pwbox] input[type=password]{padding:14px;font-size:8px;top:-1px;margin:0;line-height:17px}.post-article header.sep-text.single .content{text-align:left;white-space:normal}.post-article header.sep-text.single .sep-text-after{display:none}.post-article header h4{margin:0 0 10px}.post-article header h4 a{transition:all .2s ease}.post-article .post-subheader{font-size:14px;width:100%;display:table}.post-article .post-subheader .post-date{font-size:11px;text-transform:uppercase;padding-right:1em;margin:0;line-height:1;white-space:nowrap;display:table-cell}.post-article .post-subheader .post-date-after{overflow:visible;width:100%;vertical-align:top;white-space:nowrap;display:table-cell}.post-article .post-subheader .post-date-after:after{height:1ex;content:"";border-bottom:1px solid var(--vamtam-default-line-color);width:100%;vertical-align:top;display:inline-block}.post-article .post-media{max-width:100%;text-align:center;margin:auto}.post-article .post-media .media-inner{min-height:20px + 0 * 2;position:relative}.post-article .post-media .media-inner>div{max-width:none!important;width:auto!important}.post-article .post-media .media-inner>a img,.post-article .post-media .media-inner>img{transition:all .3s;width:100%}.post-article .blog-buttons{text-align:center}.post-article .blog-buttons:after{content:"";clear:both;display:block}.post-article .blog-buttons a{margin:0 auto;display:inline-block}.post-article .blog-buttons a .icon{padding:0;font-size:16px;color:var(--vamtam-accent-color-1);margin:0 8px 0 0}.post-article .audio-post-format .media-inner{display:block}.post-article .quote-post-format blockquote.large{overflow:visible;padding:0;text-align:left}.post-article .quote-post-format blockquote.large .quote-text,.post-article .quote-post-format blockquote.large .quote-text p{font:var(--vamtam-h3-font-weight) var(--vamtam-h3-font-style) var(--vamtam-h3-font-size)/var(--vamtam-h3-line-height) var(--vamtam-h3-font-family);letter-spacing:var(--vamtam-h3-letter-spacing,normal)}.post-article .quote-post-format .cite img{margin-bottom:10px;border-bottom:1px solid var(--vamtam-accent-color-7);padding-bottom:10px}.post-article .quote-post-format .cite img+.quote-author{display:block}.post-article .aside-post-format .post-content-outer{padding-top:0}.post-article .gallery-post-format .post-media{position:relative;text-align:center}.post-article .gallery-post-format .post-media .button{padding:.7em .7em .75em;position:absolute;bottom:var(--vamtam-horizontal-padding);margin-left:-var(--vamtam-horizontal-padding);left:50%;z-index:5}.post-article .gallery-post-format .post-media .button span:after{border:none!important}.post-article .gallery-post-format .post-media .button:hover{text-decoration:none}.post-article .gallery-post-format .post-media .media-inner{display:block}.post-article .excerpt-more{float:left;margin-top:-.6em}.post-article .aside-post-format .post-subheader,.post-article .link-post-format .post-subheader,.post-article .status-post-format .post-subheader{margin-bottom:0!important}.post-article .aside-post-format .post-media,.post-article .link-post-format .post-media,.post-article .status-post-format .post-media{margin-top:var(--vamtam-small-padding)}.post-article .link-post-format .post-media{margin-top:0}.post-article .video-post-format .media-inner iframe{height:360px}.archive.layout-full .page-content>.loop-wrapper.regular,.home.blog.layout-full .page-content>.loop-wrapper.regular,.search-results.layout-full .page-content>.loop-wrapper.regular{margin:auto}.archive.layout-full .page-content>.loop-wrapper.regular .post-row,.home.blog.layout-full .page-content>.loop-wrapper.regular .post-row,.search-results.layout-full .page-content>.loop-wrapper.regular .post-row{align-items:flex-start;flex-flow:column}.archive.layout-full .page-content>.loop-wrapper.regular .post-media,.home.blog.layout-full .page-content>.loop-wrapper.regular .post-media,.search-results.layout-full .page-content>.loop-wrapper.regular .post-media{max-width:none;padding-right:0}.archive.layout-full .page-content>.loop-wrapper.regular .post-content-outer,.home.blog.layout-full .page-content>.loop-wrapper.regular .post-content-outer,.search-results.layout-full .page-content>.loop-wrapper.regular .post-content-outer{width:100%}.loop-wrapper.regular .list-item:first-child .post-row{padding-top:0}.loop-wrapper.regular .list-item .post-content-outer{flex:12.5 1;max-width:100%;box-sizing:border-box;order:3}.loop-wrapper.regular .list-item .post-content-outer .post-meta{margin-bottom:0;width:100%;margin-top:10px}.loop-wrapper.regular .list-item .post-content-outer .post-meta a{font:var(--vamtam-h6-font-weight) var(--vamtam-h6-font-style) var(--vamtam-h6-font-size)/var(--vamtam-h6-line-height) var(--vamtam-h6-font-family);font-weight:400;letter-spacing:var(--vamtam-h6-letter-spacing,normal)}.loop-wrapper.regular .list-item h3{overflow-wrap:break-word;margin:0 0 10px}.loop-wrapper.regular .list-item .media-inner>div{margin:0}.loop-wrapper.regular .list-item .post-row{padding-top:45px;flex-wrap:wrap;border-bottom:1px solid var(--vamtam-default-line-color);padding-bottom:45px;display:flex}.loop-wrapper.regular .list-item .post-row .media-inner{transition:background .4s ease-out;background-color:var(--vamtam-accent-color-5)}.loop-wrapper.regular .list-item .post-row .media-inner>img{-webkit-backface-visibility:hidden;transition:opacity .4s}.loop-wrapper.regular .list-item .post-row .media-inner>a>img.wp-post-image,.loop-wrapper.regular .list-item .post-row .media-inner>img{width:100%}.loop-wrapper.regular .sticky{padding:40px;border-bottom:10px solid var(--vamtam-accent-color-1);box-sizing:border-box;box-shadow:0 0 40px 0 rgba(0,0,0,.1);border-radius:var(--vamtam-border-radius);background:var(--vamtam-accent-color-5)}.loop-wrapper.regular .sticky .post-row{border-bottom:none;padding-bottom:0}.layout-left-right .loop-wrapper.regular .list-item .post-media{padding-bottom:30px;order:-1;flex-basis:100%}body.single-post.layout-full:not(.has-blocks) #main.layout-full .comments-wrapper,body.single-post.layout-full:not(.has-blocks) .post-content .fl-row-fixed-width,body.single-post.layout-full:not(.has-blocks) .single-post-meta-bottom,body.single-post.layout-full:not(.has-blocks) .single-post-wrapper .meta-top,body.single-post.layout-full:not(.has-blocks):not(.fl-builder) .post-content{margin-right:auto;max-width:900px;margin-left:auto}body.single-post.layout-full:not(.has-blocks) .post-content .fl-row-fixed-width{max-width:980px}body.single-post:not(.fl-builder) .single-post-meta-wrapper+div{margin-bottom:30px;margin-top:30px}body.single-post.fl-builder .single-post-meta-wrapper+.post-media{margin-top:30px}body.single-post:not(.layout-full) .single-post-meta-wrapper{padding-top:30px}body.single-post:not(.layout-full) #main{border-top:1px solid var(--vamtam-default-line-color)}body.single-post:not(.layout-full) #sub-header{border-top:0}body.single-post:not(.layout-full) .vamtam-body-sidebar{margin-top:80px}body.single-post:not(.layout-full) .widget .widgettitle{border-bottom:0}body.single-post .single-post-wrapper .post-content-outer .fl-row-fixed-width{font-size:calc(var(--vamtam-primary-font-font-size) + 4px)}body.single-post .single-post-wrapper .post-content-outer .fl-row-fixed-width p,body.single-post .single-post-wrapper .post-content-outer .fl-row-fixed-width ul li{font-size:calc(var(--vamtam-primary-font-font-size) + 4px);line-height:calc(var(--vamtam-primary-font-line-height)*1.2)}body.single-post .single-post-wrapper .post-content-outer .fl-row-fixed-width p a,body.single-post .single-post-wrapper .post-content-outer .fl-row-fixed-width ul li a{font-size:calc(var(--vamtam-primary-font-font-size) + 4px)}body.single-post .single-post-wrapper .post-content-outer .meta-top{padding:0 0 30px;justify-content:center;flex-wrap:wrap;font-size:14px;transition:all .3s ease;border-bottom:1px solid var(--vamtam-default-line-color);margin:auto;display:flex}body.single-post .single-post-wrapper .post-content-outer .meta-top .meta-left{flex:1 1 auto;grid-gap:0 10px;display:grid}body.single-post .single-post-wrapper .post-content-outer .meta-top .meta-left.has-author{grid-template-columns:50px auto}body.single-post .single-post-wrapper .post-content-outer .meta-top .meta-left>div{align-items:center;flex-flow:row wrap;display:flex}body.single-post .single-post-wrapper .post-content-outer .meta-top .meta-left>div:only-of-type{grid-row:span 2/auto;align-self:center}body.single-post .single-post-wrapper .post-content-outer .meta-top .meta-left .meta-left-top{align-self:end}body.single-post .single-post-wrapper .post-content-outer .meta-top .avatar{grid-row:span 2/auto;border-radius:100%}body.single-post .single-post-wrapper .post-content-outer .meta-top .meta-right{flex:1 1 auto;align-items:flex-end;flex-flow:column;display:flex}body.single-post .single-post-wrapper .post-content-outer .meta-top .meta-right .sd-social{padding:0;margin:0 -8px}body.single-post .single-post-wrapper .post-content-outer .meta-top .meta-right .share-end{display:none}body.single-post .single-post-wrapper .post-content-outer .meta-top .comment-count .icon{padding:0 10px 0 0;position:relative;top:1px}body.single-post .single-post-wrapper .post-content-outer .meta-top .with-separator{padding-top:3px;padding-bottom:2px}body.single-post .single-post-wrapper .post-content-outer .meta-top .with-separator .vamtam-meta-date:before{margin-right:10px}body.single-post .single-post-wrapper .post-content-outer .meta-top .with-separator>:not(:first-child){margin-left:20px}body.single-post .single-post-wrapper .post-content-outer .author a{text-transform:uppercase;margin-left:5px}body.single-post .single-post-wrapper .post-content-outer .vamtam-meta-tax{padding:5px 0 0;margin-bottom:10px}body.single-post .single-post-wrapper .post-content-outer .vamtam-meta-tax:last-child{margin-right:0}body.single-post .single-post-wrapper .post-content-outer .sd-social{border:none}body.single-post .single-post-wrapper .post-content-outer .single-post-meta-bottom{clear:both;margin:30px auto 50px}body.single-post .single-post-wrapper .post-content-outer .single-post-meta-bottom strong{margin-right:10px}.single-post-wrapper .mejs-container,.single-post-wrapper p{line-height:calc(var(--vamtam-primary-font-line-height)*1.2)}.vamtam-related-content{position:relative;border-top:1px solid var(--vamtam-default-line-color);clear:both;padding-bottom:30px}.vamtam-related-content.related-portfolios .has-gap .portfolio-item-wrapper{margin:0 10px}.vamtam-related-content.related-portfolios .excerpt{display:none}.vamtam-related-content .related-content-title{padding:30px 0 20px;font-weight:700;text-transform:uppercase;position:relative;text-align:center;margin:0}.loop-wrapper.news .post-media{overflow:hidden;padding:0;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);position:relative;max-width:100%;border-radius:var(--vamtam-border-radius);background:0 0}.loop-wrapper.news .post-media .thumbnail img{transition:all .7s ease-out}.loop-wrapper.news .post_format-post-format-audio,.loop-wrapper.news .post_format-post-format-audio .post-article,.loop-wrapper.news .post_format-post-format-audio .post-media,.loop-wrapper.news .post_format-post-format-audio>div{overflow:visible!important}.loop-wrapper.news .post_format-post-format-audio .post-media{margin-bottom:30px}.loop-wrapper.news .format-quote.list-item>div:before{padding-top:10px;font-size:4em;color:var(--vamtam-accent-color-6);content:"\e93d";border-bottom:1px solid var(--vamtam-accent-color-7);padding-bottom:5px;line-height:1em;font-family:theme;padding-left:25px;display:block}.loop-wrapper.news .post-content-wrapper .vamtam-button.button-underline{font-size:12px;line-height:.9em}.loop-wrapper.news .post-article{overflow:hidden;margin:0}.loop-wrapper.news .post-article:hover .as-image .thumbnail img,.loop-wrapper.news .post-article:hover .image-post-format .thumbnail img{transform:scale(1);opacity:1}.loop-wrapper.news .post-article:hover .cbp-slider-controls{opacity:1!important}.loop-wrapper.news .post-article .post-content-outer{padding-bottom:10px}.loop-wrapper.news .post-article .post-content-outer p{padding:20px 30px;font:var(--vamtam-primary-font-font-weight) var(--vamtam-primary-font-font-style) var(--vamtam-primary-font-font-size)/var(--vamtam-primary-font-line-height) var(--vamtam-primary-font-font-family);font-size:inherit;letter-spacing:var(--vamtam-primary-font-letter-spacing,normal);margin:0}.loop-wrapper.news .post-article blockquote{padding:0;border:none;margin:0}.loop-wrapper.news .post-article .quote-post-format .cite{padding:0 30px 20px;color:var(--vamtam-accent-color-3)}.loop-wrapper.news .post-article .quote-post-format .cite:before{color:var(--vamtam-accent-color-3);content:"–";padding-right:5px}.loop-wrapper.news .post-article .quote-post-format .cite a{color:var(--vamtam-accent-color-3)}.loop-wrapper.news .post-article .quote-post-format .cite a:hover{color:var(--vamtam-body-link-hover)}.loop-wrapper.news .post-article .quote-post-format .cite img{padding:0 20px 0 0;border:0;margin-bottom:0;max-width:85px;vertical-align:middle;display:inline-block}.loop-wrapper.news .post-article .quote-post-format .cite img+.quote-author{vertical-align:middle;display:inline}.loop-wrapper.news .post-article .quote-post-format .cite+.quote-text{padding-left:0}.loop-wrapper.news .post-article .quote-post-format .quote-text p{font-size:var(--vamtam-h4-font-size);margin-bottom:0!important;color:var(--vamtam-body-link-regular);line-height:var(--vamtam-h4-line-height);margin-top:0!important;font-family:var(--vamtam-h4-font-family)}.loop-wrapper.news .post-content-meta .the-categories a,.loop-wrapper.news .post-content-meta .vamtam-meta-tax a{margin-bottom:5px;font:var(--vamtam-h5-font-weight) var(--vamtam-h5-font-style) var(--vamtam-h5-font-size)/var(--vamtam-h5-line-height) var(--vamtam-h5-font-family);letter-spacing:var(--vamtam-h5-letter-spacing,normal)}.loop-wrapper.news .post-content-meta .the-tags{padding-bottom:10px}.loop-wrapper.news .post-content-meta .the-tags a{font:var(--vamtam-h6-font-weight) var(--vamtam-h6-font-style) var(--vamtam-h6-font-size)/var(--vamtam-h6-line-height) var(--vamtam-h6-font-family);font-weight:400;letter-spacing:var(--vamtam-h6-letter-spacing,normal)}.loop-wrapper.news .post-content-meta a{border:none;transition:all .3s ease;display:inline-block}.loop-wrapper.news .list-item.sticky>div{border-bottom:10px solid var(--vamtam-accent-color-1);padding-bottom:30px}.loop-wrapper.news .list-item header.single{position:relative;z-index:10}.loop-wrapper.news .list-item header.single a{border:0}.loop-wrapper.news .list-item header.single h3{overflow-wrap:break-word;margin-top:0}.loop-wrapper.news .list-item .post-header-divider{height:1px;transition:transform .3s ease-out;transform-origin:0 0;margin:10px 0 15px;background:linear-gradient(to right,var(--vamtam-accent-color-1),var(--vamtam-accent-color-2));width:30px}.loop-wrapper.news .list-item>div{overflow:hidden;position:relative;z-index:1}.loop-wrapper.news .list-item>div:hover .post-media .thumbnail img{transform:scale(1.04)}.loop-wrapper.news .list-item>div:hover .post-header-divider{transform:scaleX(3.66666667)}.loop-wrapper.news .thumbnail{overflow:visible;position:relative;text-align:center;width:100%}.loop-wrapper.news .thumbnail img{height:auto;width:100%}.loop-wrapper.news .thumbnail .icon{height:65px;font-size:65px;color:var(--vamtam-accent-color-5);position:absolute;opacity:0;top:50%;margin:-65px/2 0 0 -65px/2;left:50%;width:65px;display:inline-block}.loop-wrapper.news .post-actions-wrapper{padding:0 30px 10px 0}.loop-wrapper.news .sep-text-after{display:none}.loop-wrapper.news .image-post-format .thumbnail,.loop-wrapper.news .standard-post-format.as-image .thumbnail,.loop-wrapper.news .video-post-format.as-image .thumbnail{overflow:hidden}.loop-wrapper.news>.page-content{margin-bottom:20px}.archive .loop-wrapper.news .list-item>div{border-color:var(--vamtam-default-line-color)}.type-featured .loop-wrapper.news .post-content-meta,.type-featured .loop-wrapper.news .post-content-outer p,.vamtam-related-content .loop-wrapper.news .post-content-meta,.vamtam-related-content .loop-wrapper.news .post-content-outer p{display:none}.type-featured .loop-wrapper.news .thumbnail img,.vamtam-related-content .loop-wrapper.news .thumbnail img{min-height:160px;-o-object-fit:cover;object-fit:cover}.type-featured .loop-wrapper.news .aside-post-format .post-content-outer p,.type-featured .loop-wrapper.news .format-link .post-content-outer p,.type-featured .loop-wrapper.news .format-quote .post-content-outer p,.vamtam-related-content .loop-wrapper.news .aside-post-format .post-content-outer p,.vamtam-related-content .loop-wrapper.news .format-link .post-content-outer p,.vamtam-related-content .loop-wrapper.news .format-quote .post-content-outer p{display:block}.type-featured .loop-wrapper.news .list-item>div,.vamtam-related-content .loop-wrapper.news .list-item>div{margin-bottom:10px}blockquote{overflow:hidden;border-left:5px solid var(--vamtam-accent-color-1)!important;position:relative;text-align:left;margin:0 10px 10px 0;padding-left:30px;z-index:1}blockquote.wp-block-quote{text-align:inherit;box-sizing:border-box}blockquote.wp-block-quote.is-large{border-left-width:10px!important}blockquote.wp-block-quote:not(.is-large):not(.is-style-large){border-left:4px solid var(--vamtam-accent-color-1)!important}#main.layout-left-only blockquote,#main.layout-left-right blockquote{margin-left:0}blockquote p{font-weight:400;margin:1em 0!important}blockquote.small,blockquote.small p{margin-bottom:0;font:var(--vamtam-primary-font-font-weight) var(--vamtam-primary-font-font-style) var(--vamtam-primary-font-font-size)/var(--vamtam-primary-font-line-height) var(--vamtam-primary-font-font-family);letter-spacing:var(--vamtam-primary-font-letter-spacing,normal)}blockquote.simple{overflow:auto;border-left:0!important;text-align:center;margin:0;flex-flow:column;padding-left:0;display:flex}blockquote.simple.alignment-left .quote-text{text-align:left}blockquote.simple.alignment-left .quote-thumbnail{margin:0 3% 20px 0;width:17%}blockquote.simple.alignment-right{align-items:flex-end}blockquote.simple.alignment-right .quote-text{text-align:right}blockquote.simple.alignment-right .quote-thumbnail{margin:0 0 20px 3%;width:17%}blockquote.simple .quote-thumbnail{text-align:center;margin:auto auto 20px;width:120px}blockquote.simple .quote-thumbnail img{height:auto;margin:0;border-radius:var(--vamtam-border-radius-oval);width:100%;display:block}blockquote.simple .quote-text{overflow:hidden;font:var(--vamtam-primary-font-font-weight) var(--vamtam-primary-font-font-style) var(--vamtam-primary-font-font-size)/var(--vamtam-primary-font-line-height) var(--vamtam-primary-font-font-family);letter-spacing:var(--vamtam-primary-font-letter-spacing,normal);vertical-align:top;display:inline-block}blockquote.simple .quote-summary{margin-top:0}blockquote.simple h3.quote-summary{font-size:var(--vamtam-h4-font-size);font-weight:300;color:var(--vamtam-accent-color-6)}blockquote.simple .quote-title-wrapper{margin:10px 0 0}blockquote.simple .quote-title{padding:0;font-size:10px;border:none;font-weight:700;color:var(--vamtam-accent-color-6);letter-spacing:.1em;margin:0 0 15px;border-radius:0;width:auto;line-height:20px}blockquote.simple .quote-title a{color:var(--vamtam-body-link-regular)}blockquote.simple .quote-title .the-title:not(:last-child){padding-right:3px}blockquote.simple .quote-title .the-title{padding-left:5px}blockquote.simple .quote-title .icon{font-size:20px;margin-right:5px;color:var(--vamtam-accent-color-3);vertical-align:top}blockquote.simple .quote-title .icon:last-child{margin-right:100px}blockquote .wp-block-pullquote__citation,blockquote .wp-block-quote__citation,blockquote cite{text-transform:none;margin:20px 0 0;display:block}blockquote .wp-block-pullquote__citation,blockquote .wp-block-pullquote__citation a,blockquote .wp-block-quote__citation,blockquote .wp-block-quote__citation a,blockquote cite,blockquote cite a{color:var(--vamtam-body-link-regular);font:var(--vamtam-primary-font-font-weight) var(--vamtam-primary-font-font-style) var(--vamtam-primary-font-font-size)/var(--vamtam-primary-font-line-height) var(--vamtam-primary-font-font-family);letter-spacing:var(--vamtam-primary-font-letter-spacing,normal)}blockquote .wp-block-pullquote__citation a,blockquote .wp-block-quote__citation a,blockquote cite a{vertical-align:middle}blockquote .wp-block-pullquote__citation:before,blockquote .wp-block-quote__citation:before,blockquote cite:before{height:0;margin-right:10px;content:"";border-bottom:1px solid var(--vamtam-default-line-color);width:30px;vertical-align:middle;display:inline-block}blockquote:last-child cite:empty{display:none}blockquote p:first-child{margin-top:0}blockquote p:last-child{margin-bottom:0}.vamtam-tst-align-left .cbp-nav-pagination{right:inherit}.vamtam-tst-align-right .cbp-nav-pagination{left:inherit}.fl-builder .article.post_format-post-format-quote blockquote{padding:0;border:none;text-align:center;margin:40px 0 60px}.wp-block-pullquote{padding-top:0;border:0;padding-bottom:0}.wp-block-pullquote>blockquote{margin-bottom:50px;margin-top:50px}.wp-block-pullquote.alignleft+p,.wp-block-pullquote.alignright+p{padding-top:50px}.vamtam-countdown.regular{text-align:center}.vamtam-countdown.regular .vamtamc-block{padding:40px 20px 20px;border:1px solid var(--vamtam-default-line-color);margin-right:10px;text-align:center;box-sizing:border-box;border-radius:var(--vamtam-border-radius);margin-left:10px;width:140px;vertical-align:middle;display:inline-block}.vamtam-countdown.regular .vamtamc-block .value{font-size:40px;font-weight:700;color:var(--vamtam-accent-color-1);padding-bottom:40px;font-family:var(--vamtam-h2-font-family)}.vamtam-countdown.regular .vamtamc-block .value-label{padding-top:20px;text-transform:uppercase;border-top:1px dotted var(--vamtam-default-line-color)}.vamtam-countdown.regular .vamtamc-sep{font-size:30px;color:var(--vamtam-accent-color-7);vertical-align:middle;display:inline-block}.vamtam-countdown.regular.lt300 .vamtamc-block{margin:10px 0}.vamtam-countdown.regular.lt350 .vamtamc-sep{display:none}.sep-text{position:relative;text-align:center;margin:30px 0}.sep-text+.frame-fl{margin-top:calc(var(--vamtam-vertical-padding)/2)}.sep-text .content,.sep-text .sep-text-more{vertical-align:middle;white-space:nowrap;display:table-cell}.sep-text .content *,.sep-text .sep-text-more *{margin:0;line-height:1}.sep-text .content h6,.sep-text .sep-text-more h6{padding-top:10px;font-size:1em;color:var(--vamtam-accent-color-1);letter-spacing:.3em;font-family:var(--vamtam-additional-font-2-font-family)}.sep-text .content h6:after,.sep-text .content h6:before,.sep-text .sep-text-more h6:after,.sep-text .sep-text-more h6:before{height:15px;padding:0 5px;font-size:1.2em;content:"~";width:auto;display:inline-block}.sep-text .content{padding-right:.7em;padding-left:.7em}.sep-text .sep-text-after,.sep-text .sep-text-before{text-align:right;width:100%;vertical-align:middle;display:table-cell}.sep-text .sep-text-after{text-align:left}.sep-text .sep-text-line{color:var(--vamtam-default-line-color);border-top:0 solid;border-bottom:1px solid;width:30%;vertical-align:baseline;display:inline-block}.sep-text.centered .sep-text-after,.sep-text.centered .sep-text-before{font-size:10px;width:50%}.sep-text:last-child{margin-bottom:var(--vamtam-small-padding)}.vamtam-heading{justify-content:space-between;align-items:center;display:block}.vamtam-heading .vamtam-heading-line{flex:100 1 auto;border-bottom:1px solid var(--vamtam-default-line-color);margin-top:10px}.vamtam-heading .vamtam-heading-line-left{display:none}.vamtam-heading .vamtam-heading-line-right{display:block!important}.vamtam-heading>a{flex:0 1 auto}.fl-builder-edit .fl-module-vamtam-separator{min-height:20px;justify-content:center;align-items:center;display:flex}.fl-builder-edit .fl-module-vamtam-separator>.fl-module-content{flex:0 1 100%}.fl-icon i{transition:background .3s ease-in-out,color .3s ease;border-radius:var(--vamtam-border-radius-oval)!important}.fl-icon-group i.has-background{padding:.5em}body.layout-full .portfolio-image-wrapper,body.layout-full .portfolio-image-wrapper .vamtam-responsive-wrapper,body.layout-full .post-article .post-media .media-inner{overflow:hidden;padding:0;border:0;position:relative;max-width:900px;text-align:center;margin:auto;border-radius:var(--vamtam-border-radius)}body.layout-full .portfolio-image-wrapper .vamtam-responsive-wrapper img,body.layout-full .portfolio-image-wrapper img,body.layout-full .post-article .post-media .media-inner img{height:auto;max-width:100%;margin:auto;display:block}body.layout-full .portfolio-image-wrapper .client-logo img,body.layout-full .portfolio-image-wrapper .vamtam-responsive-wrapper .client-logo img,body.layout-full .post-article .post-media .media-inner .client-logo img{width:auto}body:not(.fl-builder) .post-article .gallery-post-format .post-media .media-inner{overflow:initial}.wpforms-container.vamtam-one-row,.wpforms-container.vamtam-one-row .wpforms-form{justify-content:center;margin-bottom:0;display:flex}.wpforms-container.vamtam-one-row .wpforms-form{background:var(--vamtam-accent-color-8)}.wpforms-container.vamtam-one-row .wpforms-form .wpforms-field-container{display:flex}.wpforms-container.vamtam-one-row .wpforms-form .wpforms-field-container .wpforms-field{padding:0;margin:0 20px 0 0;width:auto}.wpforms-container.vamtam-one-row .wpforms-form .wpforms-submit-container{padding:0}.wpforms-container.vamtam-one-row .wpforms-form .wpforms-submit-container .wpforms-submit{padding:16px 30px;border:none;text-decoration:none;text-shadow:none;font:800 var(--vamtam-primary-font-font-size)/1em var(--vamtam-primary-font-font-family);transition:color .3s ease-out,border .3s ease-out,background .3s ease-out,box-shadow .3s ease-out!important;position:relative;text-align:center;border-radius:var(--vamtam-border-radius-oval);cursor:pointer;-webkit-font-smoothing:auto;vertical-align:middle;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;display:inline-block;z-index:0}.wpforms-container.vamtam-one-row .wpforms-form .wpforms-submit-container .wpforms-submit:focus{outline:0;opacity:.8}.wpforms-container.vamtam-one-row .wpforms-form .wpforms-submit-container .wpforms-submit:hover{text-decoration:none;color:var(--vamtam-accent-color-5);background:var(--vamtam-accent-color-6)}.wpforms-container.vamtam-one-row .wpforms-form .wpforms-field input,.wpforms-container.vamtam-one-row .wpforms-form .wpforms-submit{height:auto;padding:16px 32px;font-size:14px;margin-bottom:15px;box-sizing:border-box;border-radius:var(--vamtam-border-radius-oval);line-height:16px}.jetpack-portfolio .page-content .limit-wrapper{padding:0;max-width:inherit}.portfolios{padding:0;position:relative;margin:0}.portfolios .vamtam-cubeportfolio:not(.vamtam-cube-loaded) .portfolio-image,.portfolios .vamtam-cubeportfolio:not(.vamtam-cube-loaded) .portfolio_details{display:none}.portfolios .portfolio-items{clear:both}.portfolios.has-gap .portfolio-item-wrapper,.portfolios.has-gap .portfolio-item-wrapper .portfolio-image,.portfolios.has-gap .portfolio-item-wrapper .portfolio-image .vamtam-responsive-wrapper{overflow:hidden;border-radius:var(--vamtam-border-radius)}.portfolios .portfolio-item-wrapper{overflow:hidden;border:none;background:0 0;background-clip:content-box;text-align:left}@supports (display:flex){.portfolios .portfolio-item-wrapper{flex-direction:column-reverse;display:flex}}.portfolios .portfolio-item-wrapper .portfolio_details{height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;color:var(--vamtam-accent-color-5);position:absolute;text-align:center;width:100%;z-index:10}.portfolios .portfolio-item-wrapper .portfolio_details a{height:100%;border:none;flex-direction:row;align-content:center;display:flex;z-index:5}.portfolios .portfolio-item-wrapper .portfolio_details .title{flex:1;font-size:var(--vamtam-h2-font-size);font-weight:500;margin-bottom:.2em;color:var(--vamtam-accent-color-5);transition:color .35s;width:100%;line-height:var(--vamtam-h2-font-size);margin-top:0;display:inline-block}.portfolios .portfolio-item-wrapper .portfolio_details .excerpt{flex:1;color:var(--vamtam-accent-color-5);margin:auto;line-height:1.2em;display:inline-block}.portfolios .portfolio-item-wrapper .portfolio_details .link-read-more{font:var(--vamtam-h5-font-weight) var(--vamtam-h5-font-style) var(--vamtam-h5-font-size)/var(--vamtam-h5-line-height) var(--vamtam-h5-font-family);font-size:var(--vamtam-primary-font-font-size);letter-spacing:var(--vamtam-h5-letter-spacing,normal);margin-top:10px;display:none}.portfolios .portfolio-item-wrapper .portfolio_details .text-wrapper{align-content:center;width:100%;z-index:2}.portfolios .portfolio-item-wrapper .portfolio-image{flex:1;overflow:hidden;transition:background-color .3s ease-out;position:relative;max-height:none!important;background:var(--vamtam-accent-color-6);order:2}.portfolios .portfolio-item-wrapper .portfolio-image>a{border:none;position:relative;display:block}.portfolios .portfolio-item-wrapper .portfolio-image>.vamtam-responsive-wrapper img,.portfolios .portfolio-item-wrapper .portfolio-image>a .vamtam-responsive-wrapper img{transform:scale(1.01);-webkit-backface-visibility:hidden;backface-visibility:hidden;border:none;transition:opacity .5s,transform 1.2s;width:100%}.portfolios .portfolio-item-wrapper .portfolio-image .cbp-slider-wrapper img{transition:opacity .5s ease,transform .5 ease}.portfolios .hover-animation-1 .portfolio_details a{align-items:center}.portfolios .hover-animation-1 .portfolio_details .title{transform:translateY(30px);padding:0 5%;transition:opacity .4s,transform .4s;opacity:0}.portfolios .hover-animation-1 .portfolio_details .title:hover{opacity:.7}.portfolios .hover-animation-1 .portfolio_details .excerpt{transform:translateY(20px) scale(.9);padding:0 10%;color:var(--vamtam-accent-color-5);transition:opacity .5s,transform .5s;opacity:0}.portfolios .hover-animation-2 .portfolio_details a{align-items:center}.portfolios .hover-animation-2 .portfolio_details .title{transform:translateY(20px) scale(1.2);padding:0 5%;color:var(--vamtam-body-link-regular);transition:opacity .4s,transform .4s,color .4s;opacity:0}.portfolios .hover-animation-2 .portfolio_details .title:hover{color:var(--vamtam-accent-color-1);opacity:1}.portfolios .hover-animation-2 .portfolio_details .excerpt{transform:translateY(40px) scale(1.2);padding:0 3em;color:var(--vamtam-primary-font-color);transition:opacity .5s,transform .5s;opacity:0}.portfolios .hover-animation-2 .portfolio-image{background:rgba(var(--vamtam-accent-color-5-rgb),0)}.portfolios .hover-animation-2 .portfolio-image>.vamtam-responsive-wrapper img,.portfolios .hover-animation-2 .portfolio-image>a .vamtam-responsive-wrapper img{transform:scale(1.1);opacity:1}.portfolios .hover-animation-2 .portfolio-image .cbp-slider-wrapper img{opacity:1}.portfolios .hover-animation-3 .portfolio_details .title{font-size:24px;margin-bottom:0;color:var(--vamtam-body-link-regular);line-height:1.5em}.portfolios .hover-animation-3 .portfolio_details .title:hover{color:var(--vamtam-accent-color-1);opacity:1}.portfolios .hover-animation-3 .portfolio_details .excerpt{padding:0;color:var(--vamtam-primary-font-color);opacity:1}.portfolios .hover-animation-3 .portfolio_details .text-wrapper{transform:translateY(200%);padding:20px 10px;transition:transform .3s ease-out;position:absolute;bottom:0;background:var(--vamtam-accent-color-5);display:block}.portfolios .hover-animation-3 .portfolio_details .portfolio-image>.vamtam-responsive-wrapper img,.portfolios .hover-animation-3 .portfolio_details .portfolio-image>a .vamtam-responsive-wrapper img{transition:1s}.portfolios .hover-animation-4 .portfolio_details{height:auto;color:inherit;position:relative;text-align:left}.portfolios .hover-animation-4 .portfolio_details .title{font-size:24px;margin-bottom:10px;color:inherit;border-bottom:1px solid var(--vamtam-default-line-color);padding-right:50px;opacity:1;padding-bottom:5px;margin-top:5px}.portfolios .hover-animation-4 .portfolio_details .excerpt{color:inherit;color:var(--vamtam-primary-font-color);font:var(--vamtam-primary-font-font-weight) var(--vamtam-primary-font-font-style) var(--vamtam-primary-font-font-size)/var(--vamtam-primary-font-line-height) var(--vamtam-primary-font-font-family);opacity:1;letter-spacing:var(--vamtam-primary-font-letter-spacing,normal)}.portfolios .hover-animation-4 .portfolio_details a{height:auto}.portfolios .hover-animation-4 .portfolio_details .link-read-more{display:inline-block}.portfolios .hover-animation-4 .portfolio_details .lightbox-wrapper{right:10px;position:absolute;top:9px;z-index:10}.portfolios .hover-animation-4 .portfolio_details .lightbox-wrapper a{padding:5px}.portfolios .no-title.no-description .portfolio-item-wrapper{border:0}.portfolios .state-open .portfolio-item-wrapper{background:var(--vamtam-default-bg-color)}.portfolios .state-open.hover-animation-1 .excerpt,.portfolios .state-open.hover-animation-1 .title,.portfolios .state-open.hover-animation-2 .excerpt,.portfolios .state-open.hover-animation-2 .title{transform:translate(0);opacity:1}.portfolios .state-open.hover-animation-1 .portfolio-image>.vamtam-responsive-wrapper img,.portfolios .state-open.hover-animation-1 .portfolio-image>a .vamtam-responsive-wrapper img{transform:scale(1.1);opacity:.4}.portfolios .state-open.hover-animation-1 .portfolio-image .cbp-slider-wrapper img{opacity:.2}.portfolios .state-open.hover-animation-1 .portfolio_details{transform:scale(1)}.portfolios .state-open.hover-animation-1 .portfolio_details:after,.portfolios .state-open.hover-animation-1 .portfolio_details:before{transform:scale(1);opacity:0}.portfolios .state-open.hover-animation-2 .portfolio-image{background:var(--vamtam-accent-color-5)}.portfolios .state-open.hover-animation-2 .portfolio-image .cbp-slider-wrapper img,.portfolios .state-open.hover-animation-2 .portfolio-image>.vamtam-responsive-wrapper img,.portfolios .state-open.hover-animation-2 .portfolio-image>a .vamtam-responsive-wrapper img{transform:scale(1);opacity:0}.portfolios .state-open.hover-animation-3 .portfolio-image .cbp-slider-wrapper img,.portfolios .state-open.hover-animation-3 .portfolio-image>.vamtam-responsive-wrapper img,.portfolios .state-open.hover-animation-3 .portfolio-image>a .vamtam-responsive-wrapper img{transform:translateY(-10px) scale(1.1)}.portfolios .state-open.hover-animation-3.no-title.no-description .portfolio-image>.vamtam-responsive-wrapper img,.portfolios .state-open.hover-animation-3.no-title.no-description .portfolio-image>a .vamtam-responsive-wrapper img{transform:translateY(-10px) scale(1.06)}.portfolios .state-open.hover-animation-3 .text-wrapper{transform:translateY(0)}.portfolios .state-open.hover-animation-4 .portfolio-image>.vamtam-responsive-wrapper img,.portfolios .state-open.hover-animation-4 .portfolio-image>a .vamtam-responsive-wrapper img{transform:scale(1.1)}.portfolio-filters{padding-top:10px;margin-bottom:30px;text-align:center;z-index:6}.portfolio-filters .inner-wrapper{margin-bottom:-1px;text-align:center;line-height:35px;display:inline-block}.portfolio-filters .inner-wrapper .cbp-filter-item{padding:0;font-size:16px;border:none;font-weight:700;color:var(--vamtam-accent-color-2);transition:all .3s;text-align:center;margin:0 .5em;cursor:pointer;line-height:normal;font-family:var(--vamtam-primary-font-font-family);display:inline-block}.portfolio-filters .inner-wrapper .cbp-filter-item:hover{color:var(--vamtam-body-link-hover)}.portfolio-filters .inner-wrapper .cbp-filter-item.cbp-filter-item-active{text-decoration:line-through;color:var(--vamtam-body-link-hover)}header.page-header .portfolio-filters{padding-bottom:10px}header.page-header .portfolio-filters.portfolio-filters{padding:0}header.page-header .portfolio-filters .cbp-filter-item:first-child{margin-left:0;padding-left:0}.portfolio-filters .cbp-search{margin-top:15px;display:inline-block}.portfolio-filters .cbp-search:hover .cbp-search-icon{opacity:1}.portfolio-filters .cbp-search .cbp-search-icon{transition:opacity .5s ease-out;opacity:0}.portfolio-filters .cbp-search .cbp-search-input{border-color:transparent;padding:5px;font-size:12px;transition:all .5s ease-out;text-align:center;margin:0;font-family:var(--vamtam-primary-font-color)}.portfolio-filters .cbp-search .cbp-search-input:hover{border-color:rgba(0,0,0,.1);color:var(--vamtam-accent-color-6)}.portfolio-filters .cbp-l-filters-alignCenter .cbp-filter-counter{font-size:11px;font-weight:700;color:var(--vamtam-accent-color-1-hc);background-color:var(--vamtam-accent-color-1)}.portfolio-filters .cbp-l-filters-alignCenter .cbp-filter-counter:after{border-top-color:var(--vamtam-accent-color-1)!important}.portfolios.scroll-x .portfolio-items .vamtam-project.has-title.no-description{margin-bottom:20px!important}article.type-jetpack-portfolio.left-right .portfolio-text-content .portfolio-content>.project-meta,article.type-jetpack-portfolio.right-only .portfolio-text-content .portfolio-content>.project-meta{margin-top:0}article.type-jetpack-portfolio .portfolio-image-wrapper{margin-top:30px}article.type-jetpack-portfolio .project-main-content{margin:auto}article.type-jetpack-portfolio .client-logo{height:auto;position:relative;text-align:center;margin-top:-80px;z-index:999}article.type-jetpack-portfolio .client-logo span{height:110px;margin:auto;border-radius:100%;background:var(--vamtam-accent-color-5);background-size:60%;background-position:50%;width:110px;background-repeat:no-repeat;display:block}article.type-jetpack-portfolio.video .client-logo{padding:1% 2% 0;position:relative}article.type-jetpack-portfolio .portfolio-text-content .portfolio-content{margin:0}article.type-jetpack-portfolio .portfolio-text-content .portfolio-content>.project-meta{padding-top:40px;position:relative;text-align:center}article.type-jetpack-portfolio .portfolio-text-content .portfolio-content>.project-meta p.posted_in{margin:0}article.type-jetpack-portfolio .portfolio-text-content .portfolio-content>.project-meta p.posted_in a{font-size:24px;font-family:var(--vamtam-additional-font-1-font-family);display:inline-block}article.type-jetpack-portfolio .portfolio-text-content .portfolio-content>.project-meta p.posted_in a:hover{color:var(--vamtam-body-link-hover)}article.type-jetpack-portfolio .portfolio-text-content .portfolio-content>.project-meta p.posted_in a:after{content:","}article.type-jetpack-portfolio .portfolio-text-content .portfolio-content>.project-meta p.posted_in a:last-child:after{display:none}article.type-jetpack-portfolio .portfolio-text-content .portfolio-content>.project-meta .meta-top{padding-top:10px;color:var(--vamtam-accent-color-3);font:var(--vamtam-h6-font-weight) var(--vamtam-h6-font-size)/var(--vamtam-h6-line-height) var(--vamtam-h6-font-family);padding-bottom:40px}article.type-jetpack-portfolio .portfolio-text-content .portfolio-content .tagged_as{padding-top:20px;text-align:center}article.type-jetpack-portfolio .portfolio-text-content .portfolio-content .tagged_as span.icon{font-size:18px;color:var(--vamtam-accent-color-3);padding-right:5px;margin:10px 0 12px;width:auto;vertical-align:middle;display:inline-block}article.type-jetpack-portfolio .portfolio-text-content .portfolio-content .tagged_as a{font-size:var(--vamtam-primary-font-font-size);color:var(--vamtam-accent-color-3);transition:all .3s ease;margin:0 5px 5px;font-family:var(--vamtam-primary-font-font-family);display:inline-block}article.type-jetpack-portfolio .portfolio-text-content .portfolio-content .tagged_as a:hover{color:var(--vamtam-body-link-hover)}article.type-jetpack-portfolio .portfolio-text-content img{max-width:100%}.archive .portfolio_details .lightbox-wrapper{display:none}.sitemap ul{list-style-type:none}.sitemap ul li{text-indent:-1.5em;padding-left:1.5em}.sitemap ul li:before{font-size:8px;text-indent:0;padding-right:.5em;vertical-align:middle;font-family:theme}.sitemap ul>li:before{content:"\e938"}.sitemap ul>li li{font-size:.9em}.sitemap ul>li li:before{content:"\e937"}.sitemap .top+h2{margin-top:20px}table.vamtam-styled{border:none;border-collapse:collapse;margin:0;border-spacing:0;width:100%}table.vamtam-styled caption,table.vamtam-styled td,table.vamtam-styled th{padding:5px;border:0}table.vamtam-styled caption{border-bottom:none}table.vamtam-styled thead th{border-bottom:1px solid var(--vamtam-accent-color-1)}table.vamtam-styled tbody tr{border-bottom:0 solid var(--vamtam-accent-color-7)}table.vamtam-styled tbody tr:last-child td{border:0}table.vamtam-styled td{padding:12px 0;vertical-align:middle}table.vamtam-styled td p{margin:0}table.vamtam-styled tfoot{font-size:12px;font-style:normal;color:rgba(0,0,0,.3)}.fl-module-vamtam-pricing-table .fl-pricing-table .fl-pricing-table-inner-wrap h2{padding:25px 0!important;border-bottom:1px solid var(--vamtam-default-line-color);line-height:1.6em}.fl-module-vamtam-pricing-table .fl-pricing-table .fl-pricing-table-inner-wrap .fl-pricing-table-price{padding:50px 0!important;font-weight:500;line-height:normal}.fl-module-vamtam-pricing-table .fl-pricing-table .fl-pricing-table-inner-wrap .fl-pricing-table-price .fl-pricing-table-duration{font-weight:400}.fl-module-vamtam-pricing-table .fl-pricing-table .fl-pricing-table-inner-wrap .fl-pricing-table-features{margin-bottom:0;margin-top:0}.fl-module-vamtam-pricing-table .fl-pricing-table .fl-pricing-table-inner-wrap .fl-pricing-table-features li{border-color:var(--vamtam-default-line-color);text-align:center}.fl-module-vamtam-pricing-table .fl-pricing-table .fl-pricing-table-inner-wrap .vamtam-button-wrap{padding-top:25px;border-top:1px solid var(--vamtam-default-line-color)}.fl-module-vamtam-pricing-table .fl-pricing-table.fl-pricing-table-rounded .fl-pricing-table-inner-wrap{overflow:hidden;border-radius:6px!important}.fl-module-vamtam-pricing-table.vamtam-add-shadow .fl-node-content,.fl-module-vamtam-pricing-table.vamtam-add-shadow .fl-row-content-wrap{box-shadow:none}.fl-module-vamtam-pricing-table.vamtam-add-shadow .fl-node-content .fl-pricing-table-inner-wrap,.fl-module-vamtam-pricing-table.vamtam-add-shadow .fl-row-content-wrap .fl-pricing-table-inner-wrap{box-shadow:0 0 40px 0 rgba(0,0,0,.07)}.team-member-row{position:relative;z-index:60}.team-member-row>div{position:static}@media (-webkit-min-device-pixel-ratio:0){.team-member-row{table-layout:fixed;width:100%;display:inline-table}}.team-member{overflow:hidden;padding:0!important;transition:all .3s ease;position:relative;margin:0 0 20px;z-index:1}.team-member .thumbnail{overflow:hidden;position:relative;border-radius:var(--vamtam-border-radius);background:var(--vamtam-default-bg-color)}.team-member .thumbnail img{height:auto;transform:scale(1.1);transition:opacity .4s,transform .6s;width:100%;display:block}.team-member:hover .thumbnail img{transform:scale(1)}.team-member .team-member-email,.team-member .team-member-phone{padding-bottom:5px}.team-member .team-member-info{padding:20px 0 5px;margin-top:0}.team-member .team-member-info h3{padding:5px 0;margin:0}.team-member .team-member-info h3 a{display:inline-block}.team-member .team-member-info h5{font-size:14px;margin:0}.team-member .team-member-info a[href^="mailto:"]{word-wrap:break-word}.team-member .share-icons{height:auto;min-height:60px;padding:0;transition:opacity .3s,bottom .3s;position:absolute;opacity:0;bottom:35%;bottom:0;text-align:center;margin:10px 2% 0;background:0 0;left:0;width:96%;white-space:normal;display:block}.team-member .share-icons a{border:none;display:inline-block}.team-member .share-icons a:hover .icon.shortcode.use-hover{color:var(--vamtam-accent-color-1-hc)!important;background:var(--vamtam-accent-color-1)}.team-member .share-icons .icon{height:40px;transform:scale(.5);padding:10px!important;font-size:16px!important;color:var(--vamtam-accent-color-1);transition:all .5s ease 0s;text-align:center;margin:10px 5px 0;border-radius:100%;background:var(--vamtam-accent-color-5);width:40px;line-height:20px!important;display:inline-block}.team-member:hover .share-icons{opacity:1;bottom:20px}.team-member:hover .share-icons .icon{transform:scale(1)}.fl-subscribe-form{text-align:initial}.fl-subscribe-form a.vamtam-button{margin-top:-1px}.fl-subscribe-form-inline{font-size:0;text-align:initial;display:flex}.fl-subscribe-form-inline input,.fl-subscribe-form-inline input[type=text]{border-radius:var(--vamtam-border-radius-oval)}.fl-subscribe-form-inline .fl-form-field{flex:1 1 auto;margin-bottom:0!important;padding-right:30px!important}.fl-subscribe-form-inline .fl-form-error-message{width:100%}.fl-form-success-message p{font-size:var(--vamtam-primary-font-font-size)!important}.vamtam-subscribe-form-transparent input[type=text]{border-color:var(--vamtam-accent-color-5);color:var(--vamtam-accent-color-5)}.vamtam-subscribe-form-transparent input[type=text]::-webkit-input-placeholder{color:var(--vamtam-accent-color-5)}.vamtam-subscribe-form-transparent input[type=text]:-ms-input-placeholder{color:var(--vamtam-accent-color-5)}.vamtam-subscribe-form-transparent input[type=text]::-ms-input-placeholder{color:var(--vamtam-accent-color-5)}.vamtam-subscribe-form-transparent input[type=text]::placeholder{color:var(--vamtam-accent-color-5)}.fl-module-vamtam-subscribe-form .fl-module-content .fl-subscribe-form .fl-form-button .vamtam-button-wrap a.vamtam-button{line-height:1em!important}.single-tweet{text-align:center}.single-tweet .tweet-text{margin-bottom:0}.single-tweet .tweet-text p{margin:1em 0 .5em}.single-tweet .tweet-time{font-size:10px;text-transform:uppercase}.single-tweet .tweet-text,.single-tweet .tweet-time{color:var(--vamtam-primary-font-color);opacity:.95}.single-tweet+.tweet-divider{height:1px;max-width:250px;margin:16px auto;background:var(--vamtam-accent-color-7)}#simple-instagram-wrap .simple-instagram-list{list-style:none;padding:0;justify-content:flex-end;margin:0;flex-flow:row wrap;display:flex}#simple-instagram-wrap .simple-instagram-list li.simple-instagram-list-item{overflow:hidden;padding:0;margin:0;width:16.6666%;float:none;vertical-align:top}#simple-instagram-wrap .simple-instagram-list li.simple-instagram-list-item a{overflow:hidden;position:relative;display:block}#simple-instagram-wrap .simple-instagram-list li.simple-instagram-list-item a:before{transform:scale(.5);font-size:1.6em;color:var(--vamtam-accent-color-5);transition:all .2s ease-out;content:"\e946";position:absolute;opacity:0;bottom:20px;left:20px;line-height:1em;font-family:theme;display:block;z-index:2}#simple-instagram-wrap .simple-instagram-list li.simple-instagram-list-item a img{transition:transform .7s ease-out;vertical-align:top;z-index:1}#simple-instagram-wrap .simple-instagram-list li.simple-instagram-list-item a:hover:before{transform:scale(1);opacity:1}#simple-instagram-wrap .simple-instagram-list li.simple-instagram-list-item a:hover img{transform:scale(1.1)}#simple-instagram-wrap .simple-instagram-list li.simple-instagram-list-item .simple-instagram-caption{color:var(--vamtam-primary-font-color);background:var(--vamtam-accent-color-5)}#simple-instagram-wrap .si-follow-me a{padding:16px 30px;border:none;text-decoration:none;text-shadow:none;color:var(--vamtam-accent-color-5);font:800 var(--vamtam-primary-font-font-size)/1em var(--vamtam-primary-font-font-family);transition:color .3s ease-out,border .3s ease-out,background .3s ease-out,box-shadow .3s ease-out!important;position:relative;text-align:center;border-radius:var(--vamtam-border-radius-oval);background:var(--vamtam-accent-color-1);cursor:pointer;-webkit-font-smoothing:auto;vertical-align:middle;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;display:inline-block;z-index:0}#simple-instagram-wrap .si-follow-me a:focus{outline:0;opacity:.8}#simple-instagram-wrap .si-follow-me a:hover{text-decoration:none;color:var(--vamtam-accent-color-5);background:var(--vamtam-accent-color-2)}.fl-module-vamtam-numbers .fl-number-after-text,.fl-module-vamtam-numbers .fl-number-before-text{font-size:34px;line-height:1em;font-family:var(--vamtam-additional-font-1-font-family)}.fl-module-vamtam-numbers .fl-number-int{font-weight:500}.fl-module-vamtam-numbers .fl-number-string{line-height:1.2em}.fl-module-vamtam-accordion .fl-accordion-item{border-left-width:0;margin-bottom:-1px;border-right-width:0}.fl-module-vamtam-accordion .fl-accordion-item p:last-child{margin-bottom:1em}.fl-module-vamtam-accordion .fl-accordion-item:first-child{border-color:transparent!important}.fl-module-vamtam-accordion .fl-accordion-button{padding:25px 0}.fl-module-vamtam-accordion .fl-accordion-button .fl-accordion-button-label{font-weight:400;color:var(--vamtam-body-link-regular)}.fl-module-vamtam-accordion .fl-accordion-button:hover .fl-accordion-button-icon,.fl-module-vamtam-accordion .fl-accordion-button:hover .fl-accordion-button-label{color:var(--vamtam-body-link-hover)}.fl-module-vamtam-accordion .fl-accordion-content{padding:0}.fl-module-vamtam-accordion .fl-accordion-button-icon{height:20px;font-size:1.3em;position:relative;opacity:1;margin-left:10px;width:20px;margin-top:-2px;display:inline-block}.fl-module-vamtam-accordion .fl-accordion-button-icon:after,.fl-module-vamtam-accordion .fl-accordion-button-icon:before{height:2px;transition:transform .3s ease-out;content:""!important;position:absolute;top:50%;background:currentColor;left:0;width:20px;display:block}.fl-module-vamtam-accordion .fl-accordion-button-icon.vamtam-theme-plus:after{transform:rotate(90deg)}.fl-module-vamtam-accordion .fl-accordion-button-icon.vamtam-theme-minus:after{transform:rotate(45deg)}.fl-module-vamtam-accordion .fl-accordion-button-icon.vamtam-theme-minus:before{transform:rotate(135deg)}.tparrows.custom{height:48px;transition:background .3s ease;text-align:center;box-shadow:0 0 10px 0 rgba(0,0,0,.05);border-radius:var(--vamtam-border-radius-oval);background:hsla(0,0%,100%,.1);width:48px}.tparrows.custom:before{font-size:22px;transition:margin .2s ease;content:"\e824";line-height:48px}.tparrows.custom:hover{background:var(--vamtam-accent-color-1)}.hesperiden .tp-tab{border:none;transition:background .3s ease-out;transition-delay:.1s;font:var(--vamtam-h5-font-weight) var(--vamtam-h5-font-size)/var(--vamtam-h5-line-height) var(--vamtam-h5-font-family)}.hesperiden .tp-tab,.hesperiden .tp-tab-image{border-radius:var(--vamtam-border-radius-oval)}.hesperiden .tp-tab-image{transition:transform .2s ease-out}.hesperiden .tp-tab-title{padding-top:5px;color:var(--vamtam-accent-color-6);transition:opacity .2s ease-out;opacity:.7}.hesperiden .tp-tab.selected,.hesperiden .tp-tab:hover{background:rgba(0,0,0,.05)}.hesperiden .tp-tab.selected .tp-tab-title,.hesperiden .tp-tab:hover .tp-tab-title{opacity:1}.hesperiden .tp-tab.selected .tp-tab-image,.hesperiden .tp-tab:hover .tp-tab-image{transform:scale(1.1)}.booked-calendar-shortcode-wrap .booked-calendarSwitcher.calendar p:before{right:5px;top:10px}.booked-calendar-shortcode-wrap .booked-calendarSwitcher.calendar select{padding:10px 5px!important;margin-bottom:0;background:0 0!important;width:auto}.booked-calendar-shortcode-wrap .booked-calendarSwitcher.list select{height:auto}body .booked-calendar-wrap.small table.booked-calendar td.today.active:hover .date span,body .booked-calendar-wrap.small table.booked-calendar tr.week td.active .date,body table.booked-calendar tr.entryBlock,body table.booked-calendar tr.week td.active .date,body table.booked-calendar tr.week td.active:hover .date{background:var(--vamtam-accent-color-7)!important}body #booked-profile-page button,body #booked-profile-page input[type=submit],body .booked-list-view a.booked_list_date_picker_trigger,body .booked-list-view button,body .booked-list-view input[type=submit],body .booked-modal button,body .booked-modal input[type=submit],body table.booked-calendar button,body table.booked-calendar input[type=submit]{transition:all .3s ease;background:#fff}body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button{color:var(--vamtam-accent-color-1-hc);background:var(--vamtam-accent-color-1)}body .booked-modal button.cancel{background:0 0!important}body .booked-modal button.cancel:hover{border-color:transparent!important}body #booked-profile-page button:hover,body #booked-profile-page input[type=submit]:hover,body .booked-list-view a.booked_list_date_picker_trigger:hover,body .booked-list-view button:hover,body .booked-list-view input[type=submit]:hover,body .booked-modal button:hover,body .booked-modal input[type=submit]:hover,body table.booked-calendar button:hover,body table.booked-calendar input[type=submit]:hover{border-color:var(--vamtam-accent-color-1);color:var(--vamtam-accent-color-5);background:var(--vamtam-accent-color-1)}.booked-appt-list ul.booked-public-appointment-list,.booked-appt-list ul.booked-public-appointment-list li{font-size:var(--vamtam-primary-font-font-size);line-height:1.4em}body #booked-profile-page button,body #booked-profile-page input[type=submit],body .booked-list-view button,body .booked-list-view input[type=submit],body .booked-modal button,body .booked-modal input[type=submit],body table.booked-calendar button,body table.booked-calendar input[type=submit]{padding:5px 25px;font-size:14px}body .booked-list-view .booked-list-view-nav button,body .booked-list-view a.booked_list_date_picker_trigger{border-radius:calc(var(--vamtam-border-radius) - 2px)}#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td a{border:none;border-radius:calc(var(--vamtam-border-radius) - 2px)}body .booked-modal .bm-window{border-radius:var(--vamtam-border-radius)}body .booked-modal .bm-window p.booked-title-bar{padding:20px 30px;border-top-right-radius:var(--vamtam-border-radius)!important;border-top-left-radius:var(--vamtam-border-radius)!important}body .booked-modal .bm-window .booked-scrollable{border-radius:var(--vamtam-border-radius)}body .booked-form .booked-appointments{box-shadow:0 1px 20px rgba(0,0,0,.04)}body table.booked-calendar .booked-appt-list{box-shadow:0 1px 30px rgba(0,0,0,.08)}.booked-fea-appt-list .appt-block a.delete,body .booked-calendar-wrap.small table.booked-calendar th .monthName a{border:var(--vamtam-no-border-link)}body #booked-profile-page .booked-tabs li .counter{min-width:20px}body #booked-page-form .login-remember{margin-bottom:10px;float:none}body #booked-page-form .login-submit{float:none}body .booked-modal .bm-window .close{right:20px;transition:color .3s ease;top:16px}.backToMonth{border:var(--vamtam-no-border-link)}.ui-icon.ui-icon-circle-triangle-e:after,.ui-icon.ui-icon-circle-triangle-w:after{right:0;text-indent:0;color:#fff;position:absolute;bottom:0;top:0;left:0}.ui-icon.ui-icon-circle-triangle-w:after{content:"\25C0"}.ui-icon.ui-icon-circle-triangle-e:after{content:"\25B6"}.tribe-events-pg-template{padding-bottom:40px}#tribe-events-content{padding:20px 0 0;margin-bottom:0}#tribe-events-content .tribe-events-single-event-title{display:none}#tribe-events-content .tribe-events-schedule{padding:20px 3%;border:1px solid #eee;background:#fafafa}#tribe-events-content .tribe-events-schedule h2{margin-right:3%;font:var(--vamtam-primary-font-font-weight) var(--vamtam-primary-font-font-style) var(--vamtam-primary-font-font-size)/var(--vamtam-primary-font-line-height) var(--vamtam-primary-font-font-family);letter-spacing:var(--vamtam-primary-font-letter-spacing,normal)}#tribe-events-content .tribe-events-schedule .tribe-events-cost{font-weight:700}#tribe-events .tribe-events-button.tribe-events-gcal,#tribe-events .tribe-events-button.tribe-events-ical{padding:6px 15px;border:1px solid var(--vamtam-accent-color-1);font-weight:400;margin-bottom:30px;color:var(--vamtam-accent-color-1);transition:all .3s ease;border-radius:var(--vamtam-border-radius-oval);background:0 0;line-height:14px}#tribe-events .tribe-events-button.tribe-events-gcal:hover,#tribe-events .tribe-events-button.tribe-events-ical:hover{color:var(--vamtam-accent-color-5);background:var(--vamtam-accent-color-1)}.tribe-events-read-more{padding:0 0 3px;text-decoration:none;text-shadow:none;font:800 var(--vamtam-primary-font-font-size)/1em var(--vamtam-primary-font-font-family);transition:color .3s ease-out,border .3s ease-out,background .3s ease-out,box-shadow .3s ease-out!important;position:relative;border-bottom:2px solid;text-align:center;cursor:pointer;-webkit-font-smoothing:auto;line-height:1.2em;vertical-align:middle;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;display:inline-block;z-index:0}.tribe-events-read-more:focus{outline:0;opacity:.8}.tribe-events-read-more:hover{border-color:var(--vamtam-body-link-hover);text-decoration:none;color:var(--vamtam-body-link-hover)}.tribe-events-list .tribe-events-loop .tribe-events-event-image{margin:auto;width:100%;float:none}.tribe-events-loop .tribe-events-content{margin:auto;float:none}.tribe-events-list .tribe-events-event-image img{border-radius:var(--vamtam-border-radius)}#tribe-events-bar a,.tribe-events-event-image a{border:var(--vamtam-no-border-link)}.tribe-events-event-cost span,.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost span{padding:15px 25px;border-radius:var(--vamtam-border-radius)}.tribe-events-list .tribe-events-loop .tribe-events-event-cost .tribe-common-c-btn{margin-left:10px}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .tribe-common-c-btn{border:1px solid var(--vamtam-accent-color-1-hc)!important}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .tribe-common-c-btn:hover{border-color:var(--vamtam-accent-color-6)!important}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .tribe-tickets-left,.tribe-tickets-left{border:1px solid #ddd!important;margin-left:10px}.tribe-events-list .type-tribe_events{margin-bottom:3rem}.tribe-events-list .tribe-events-loop .tribe-event-featured{padding-bottom:30px}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-content p{color:hsla(0,0%,100%,.9)}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .tribe-button:hover{color:var(--vamtam-accent-color-5)!important;background:var(--vamtam-accent-color-6)}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-read-more:hover{border-color:var(--vamtam-accent-color-5)}.tribe-events-adv-list-widget .tribe-events-widget-link a,.tribe-events-back a,.tribe-events-list-widget .tribe-events-widget-link a,ul.tribe-events-sub-nav a{border:var(--vamtam-no-border-link);font-weight:500}.tribe-events-day .tribe-events-day-time-slot h5{border-radius:var(--vamtam-border-radius-oval);background:#c9c9c9}.datepicker table tr td span.active.active,.datepicker table tr td.active.active{background:var(--vamtam-accent-color-1)}#tribe-bar-form{padding:15px 20px;border:1px solid var(--vamtam-default-line-color);box-shadow:0 10px 50px 0 rgba(0,0,0,.06);border-radius:var(--vamtam-border-radius);background:var(--vamtam-accent-color-5)}#tribe-bar-form input[type=text]{padding:10px 20px;font-size:14px;border:1px solid var(--vamtam-default-line-color);font-style:normal;border-radius:var(--vamtam-border-radius-oval)}#tribe-bar-form input[name*=tribe-bar-]::-webkit-input-placeholder{font-style:normal}#tribe-bar-form input[name*=tribe-bar-]:-ms-input-placeholder{font-style:normal}#tribe-bar-form input[name*=tribe-bar-]::-ms-input-placeholder{font-style:normal}#tribe-bar-form input[name*=tribe-bar-]::placeholder{font-style:normal}#tribe-bar-form input[type=text]:focus{border:1px solid var(--vamtam-accent-color-1);outline:0}#tribe-bar-form .tribe-bar-filters-inner{align-items:flex-end;display:flex}#tribe-bar-form .tribe-bar-submit{padding-top:28px;padding-right:30px;margin-left:auto;width:auto}#tribe-bar-form .tribe-bar-views-inner{position:relative;background:0 0}#tribe-bar-form .tribe-bar-views-inner label{padding:0}#tribe-bar-form #tribe-bar-collapse-toggle{color:initial;background:0 0}#tribe-bar-form #tribe-bar-views{padding:0}#tribe-bar-form #tribe-bar-views #tribe-bar-views-toggle{padding:10px 16px;border:1px solid var(--vamtam-default-line-color);border-radius:var(--vamtam-border-radius)}#tribe-bar-form #tribe-bar-views #tribe-bar-views-toggle:after{border-top-color:var(--vamtam-body-link-regular);border-width:7px;top:16px}#tribe-bar-form #tribe-bar-views #tribe-bar-views-toggle:hover{outline:0;background:var(--vamtam-default-line-color)}#tribe-bar-form #tribe-bar-views #tribe-bar-views-toggle:focus{outline:0;background:#fff}#tribe-bar-form #tribe-bar-views .tribe-bar-views-list{overflow:hidden;transform:translateY(-1px);padding:0;border:1px solid var(--vamtam-default-line-color);width:calc(100% - 36px);width:100%}#tribe-bar-form #tribe-bar-views .tribe-bar-views-list:focus{outline:0}#tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option{padding:10px 15px;font-weight:400;color:var(--vamtam-body-link-regular);background:var(--vamtam-accent-color-5)}#tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option:hover{color:var(--vamtam-body-link-hover);background:var(--vamtam-default-line-color)}#tribe-bar-form.tribe-bar-views-open #tribe-bar-views-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}#tribe-bar-form.tribe-bar-views-open #tribe-bar-views-toggle:after{border-top-color:transparent!important;top:8px!important;border-bottom-color:var(--vamtam-body-link-regular)}#tribe-bar-form.tribe-bar-views-open .tribe-bar-views-list{box-shadow:0 10px 50px 0 rgba(0,0,0,.06);border-radius:var(--vamtam-border-radius)}body .tribe-events-calendar thead th{border-color:hsla(0,0%,100%,.2);color:var(--vamtam-accent-color-5);background:var(--vamtam-accent-color-1)}body .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title a{line-height:1.3em}#tribe-events-content .tribe-events-abbr{text-decoration:none}.tribe-tickets-rsvp{width:100%!important}.tribe-events-tickets-title{padding:0 3%}.tribe-events-style-full.tribe-events-style-theme h2.tribe-events-tickets-title{font-size:17px;font-weight:700}.cart .tribe-events-tickets{margin-bottom:0;background:0 0}.cart .tribe-events-tickets tbody td{flex-grow:1;padding:30px 3%;font:var(--vamtam-primary-font-font-weight) var(--vamtam-primary-font-font-style) var(--vamtam-primary-font-font-size)/var(--vamtam-primary-font-line-height) var(--vamtam-primary-font-font-family);border-bottom:1px solid var(--vamtam-default-line-color);letter-spacing:var(--vamtam-primary-font-letter-spacing,normal);box-sizing:border-box;width:auto}.cart .tribe-events-tickets .tickets_description{width:100%}@media (min-width:850px){.cart .tribe-events-tickets .tribe-ticket.quantity{min-width:180px;border-bottom-color:var(--vamtam-default-line-color)}.cart .tribe-events-tickets .tribe-ticket.quantity input{height:auto;padding:15px 10px 15px 25px;width:80px}.cart .tribe-events-tickets .tickets_name{min-width:200px}.cart .tribe-events-tickets .tickets_price{font-weight:700;min-width:150px}.cart .tribe-events-tickets .tickets_description{width:67%}.cart .tribe-events-tickets .tickets_submit{min-width:230px;text-align:right}}.cart .tribe-events-tickets .tribe-tickets-remaining{line-height:1.3em}.cart .tribe-events-tickets button.tribe-button{margin:0;white-space:nowrap}.cart .tribe-events-tickets tr,.cart .tribe-events-tickets tr:last-child td{border:none!important}.cart .tribe-events-tickets .tribe-tickets-attendees{padding:30px 4% 0}.cart .tribe-events-tickets .tribe-tickets-attendees table{margin:0}.cart .tribe-events-tickets .tribe-tickets-attendees td:last-child,.cart .tribe-events-tickets .tribe-tickets-attendees th:last-child{width:65%}.cart .tribe-events-tickets .tribe-tickets-attendees select{background-color:var(--vamtam-accent-color-5)!important}#tribe-tickets{max-width:none;box-sizing:border-box}#tribe-tickets .tribe-tickets__item{grid-template-columns:6.5fr 2fr 1fr}#tribe-tickets .tribe-tickets-quantity{padding:0;border:0;-webkit-appearance:textfield!important;-moz-appearance:textfield!important;appearance:textfield!important;margin:0}#tribe-tickets .tribe-tickets__item__quantity__number{width:70px}#tribe-tickets .tribe-tickets__item__quantity__add,#tribe-tickets .tribe-tickets__item__quantity__remove{padding:0 5px;width:26px}#tribe-tickets #tribe-tickets__buy{margin-left:24px!important}#tribe-tickets .tribe-tickets__item__extra{grid-template-columns:-webkit-min-content -webkit-max-content;grid-template-columns:min-content max-content;grid-template-rows:auto}#tribe-tickets .tribe-tickets__item__extra__available+.tribe-tickets__item__details__summary{grid-column:1/span 2;grid-row:2;padding-left:0}.tribe-events-event-meta .tribe-events-meta-group{padding:0 3%}.tribe-events-event-meta dl{margin-left:0}.single-tribe_events .tribe-events-event-meta{font:var(--vamtam-primary-font-font-weight) var(--vamtam-primary-font-font-style) var(--vamtam-primary-font-font-size)/var(--vamtam-primary-font-line-height) var(--vamtam-primary-font-font-family);letter-spacing:var(--vamtam-primary-font-letter-spacing,normal)}.tribe-events-event-meta address.tribe-events-address,.tribe-events-list .tribe-events-venue-details{font-style:normal}#tribe-events-content .tribe-events-schedule,.single-tribe_events #rsvp-now,.single-tribe_events #tpp-buy-tickets,.single-tribe_events .tribe-events-event-meta{border:1px solid var(--vamtam-default-line-color);border-radius:var(--vamtam-border-radius);background:var(--vamtam-accent-color-5)!important}.single-tribe_events .tribe-events-event-image{margin-bottom:0}.single-tribe_events .tribe-events-event-image img{display:block}.single-tribe_events .secondary .tribe-events-venue-map{overflow:hidden;padding:0;border:none;margin:2% 0 2% 3%;border-radius:var(--vamtam-border-radius);background:0 0;width:61%;float:left}.single-tribe_events #tribe-events-footer{padding:0 0 30px;border:none}.single-tribe_events .tribe-tickets-rsvp,.single-tribe_events .tribe-tickets-tpp{margin-bottom:30px}.single-tribe_events .tickets-unavailable{padding:35px 3% 30px;border:1px solid var(--vamtam-default-line-color);font:var(--vamtam-primary-font-font-weight) var(--vamtam-primary-font-font-style) var(--vamtam-primary-font-font-size)/var(--vamtam-primary-font-line-height) var(--vamtam-primary-font-font-family);border-top:0;letter-spacing:var(--vamtam-primary-font-letter-spacing,normal);margin:-35px 0 30px;border-radius:0 0 5px 5px}a.tribe-events-gcal,a.tribe-events-ical{margin-top:0}#tribe-events-footer{padding:20px 0;margin:0}.events-list #tribe-events-footer,.tribe-events-day #tribe-events-footer,.tribe-events-map #tribe-events-footer,.tribe-events-photo #tribe-events-footer{padding:25px 0 15px;margin:0}.events-list #tribe-events-footer{padding-top:20px}.vamtam-tribe-multiple-events .tribe-events-list-event-title{right:20px;position:absolute;bottom:20px;left:20px;z-index:10}.vamtam-tribe-multiple-events .tribe-events-list-event-title a{color:var(--vamtam-accent-color-7)!important}.vamtam-tribe-multiple-events .tribe-events-list-event-title a:hover{border-color:var(--vamtam-accent-color-7)}.tribe-events-event-meta.primary,.tribe-events-event-meta.secondary{margin-bottom:2em;padding-bottom:1.5em;width:100%!important}.tribe-events-event-meta.primary h2,.tribe-events-event-meta.secondary h2{line-height:54px}.tribe-events-event-meta:before,.tribe-events-event-meta~div:not(.tribe-events-event-meta,.event-tickets){border-top:none}.tribe_events .tribe-tickets-rsvp.cart{padding:35px 0 30px;border-radius:5px 5px 0 0!important}.footer-wrapper{position:relative}.main-footer .fl-row-content-wrap .fl-row-content{padding-bottom:0}.main-footer .widget li{border-bottom:none!important;background:0 0}.main-footer .widget.widget_nav_menu #menu-horizontal-footer{text-align:center}.main-footer .widget.widget_nav_menu #menu-horizontal-footer li{vertical-align:top;display:inline-block}.main-footer .widget.widget_nav_menu #menu-horizontal-footer li a{padding:5px 20px;font-size:14px;color:var(--vamtam-footer-sidebars-titles-color)}.main-footer .widget.widget_nav_menu .menu li:last-child{border-bottom:none}.main-footer .widget.widget_nav_menu .menu li a{padding-top:5px;border:none;padding-bottom:5px}.main-footer .widget.widget_nav_menu .menu li a:hover{background:0 0}.main-footer .widget.widget_nav_menu .menu li.current_page_item,.main-footer .widget.widget_nav_menu .menu li:hover{position:relative}.main-footer .widget.widget_nav_menu .menu li.current_page_item a,.main-footer .widget.widget_nav_menu .menu li:hover a{color:var(--vamtam-accent-color-1)!important;background:0 0}.main-footer .widget .widgettitle{padding:0;border:none;color:var(--vamtam-footer-sidebars-titles-color)!important;font:var(--vamtam-footer-sidebars-titles-font-weight) var(--vamtam-footer-sidebars-titles-font-style) var(--vamtam-footer-sidebars-titles-font-size)/var(--vamtam-footer-sidebars-titles-line-height) var(--vamtam-footer-sidebars-titles-font-family)!important;letter-spacing:var(--vamtam-footer-sidebars-titles-letter-spacing,normal)!important;text-align:left;margin:0 0 10px}.main-footer .widget .widgettitle>.icon{margin-bottom:17px}.main-footer a:not(.vamtam-button){transition:color .3s ease-in-out}.main-footer a:not(.vamtam-button) h4{color:var(--vamtam-accent-color-5)!important}.main-footer a:not(.vamtam-button):hover{text-decoration:none}.main-footer a:not(.vamtam-button):hover .icon.shortcode{background:0 0}.main-footer a:not(.vamtam-button):hover .icon.shortcode.border{border-color:transparent;color:var(--vamtam-accent-color-5);background:rgba(0,0,0,.2)}.main-footer #ninja_forms_required_items,.main-footer .nf-field-container{margin-bottom:0}#main-footer .mc4wp-form{padding-top:10px;padding-bottom:20px}#main-footer .mc4wp-form input,#main-footer .mc4wp-form select,#main-footer .mc4wp-form textarea{border-color:hsla(0,0%,100%,.3);height:46px;font-size:14px;color:var(--vamtam-accent-color-5);transition:all .3s;margin:0;background:0 0;line-height:18px}#main-footer .mc4wp-form input[type=email]{border-bottom-left-radius:50px;border-right:none;border-top-left-radius:50px;width:240px;width:66%;vertical-align:top;display:inline-block}#main-footer .mc4wp-form input[type=email]:focus,#main-footer .mc4wp-form textarea:hover{border-color:var(--vamtam-accent-color-1);border-right:none!important}#main-footer .mc4wp-form input[type=submit]{padding:1em 0!important;font-size:12px;border:1px solid var(--vamtam-accent-color-1);color:#fff;text-align:center;border-radius:0;border-bottom-right-radius:50px;border-top-right-radius:50px;background:0 0;width:34%;line-height:1em;vertical-align:top}#main-footer .mc4wp-form input[type=submit]:hover{background:var(--vamtam-accent-color-1)!important}#main-footer .mc4wp-form p{font-size:11px;color:var(--vamtam-accent-color-3)}#scroll-to-top{height:36px;transform:scale3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:16px;text-shadow:none;right:20px;color:var(--vamtam-accent-color-3);transition:opacity .3s ease-out,background .3s ease-out,border-color .3s ease-out,transform .3s ease-out;position:fixed;opacity:0;bottom:10px;text-align:center;border-radius:var(--vamtam-border-radius-oval);background:var(--vamtam-accent-color-5);cursor:pointer;margin-left:0;width:36px;line-height:36px;font-family:theme!important;z-index:200}#scroll-to-top:hover{color:var(--vamtam-accent-color-1-hc);background:var(--vamtam-accent-color-1)}.post-siblings a{overflow:hidden;border:none;position:fixed;top:50%;border-radius:var(--vamtam-border-radius-oval);width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-top:-35px;display:flex;z-index:10}.post-siblings a .icon{height:70px;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0 10px;transition-duration:.15s;font-size:26px;border:1px solid var(--vamtam-accent-color-7);transition-timing-function:ease-out;color:var(--vamtam-h1-color);will-change:background,border-color,color;text-align:center;background-color:var(--vamtam-accent-color-5);border-radius:var(--vamtam-border-radius-oval);width:50px;line-height:72px;transition-property:background-color,border-color,color;z-index:500}.post-siblings a[rel=next]:hover .sibling-title,.post-siblings a[rel=prev]:hover .sibling-title{position:relative}.post-siblings a[rel=next]:hover .icon,.post-siblings a[rel=prev]:hover .icon{border-color:var(--vamtam-accent-color-1);color:var(--vamtam-accent-color-1-hc);background-color:var(--vamtam-accent-color-1)}.post-siblings a[rel=prev]{left:20px}.post-siblings a[rel=prev] .sibling-title{transform:translateX(-100%);padding-right:30px;border-radius:0 var(--vamtam-border-radius-oval) var(--vamtam-border-radius-oval) 0;margin-left:-40px;padding-left:60px}.post-siblings a[rel=prev]:hover .sibling-title{transform:translateX(0)}.post-siblings a[rel=next]{right:20px}.post-siblings a[rel=next] .sibling-title{transform:translateX(100%);margin-right:-40px;padding-right:60px;border-radius:var(--vamtam-border-radius-oval) 0 0 var(--vamtam-border-radius-oval);padding-left:30px}.post-siblings a[rel=next]:hover .sibling-title{transform:translateX(0);display:flex}.post-siblings a .sibling-title{padding:10px 20px;transition-duration:.15s;border:1px solid var(--vamtam-accent-color-7);transition-timing-function:ease-out;color:var(--vamtam-h1-color);font:var(--vamtam-primary-font-font-weight) var(--vamtam-primary-font-font-style) var(--vamtam-primary-font-font-size)/var(--vamtam-primary-font-line-height) var(--vamtam-primary-font-font-family);position:absolute;letter-spacing:var(--vamtam-primary-font-letter-spacing,normal);will-change:transform;align-items:center;background:var(--vamtam-accent-color-5);transition-property:transform;display:flex}.mfp-figure:after,.mfp-figure:after .mfp-close{display:none}.mfp-wrap button.mfp-close{height:70px;font-size:1em;right:20px;opacity:1;top:20px;background:0 0;width:70px}.mfp-wrap button.mfp-close:after{height:50px;padding:10px;font-size:1.8em;right:0;color:var(--vamtam-accent-color-6);transition:all .3s ease;content:"\e934";position:absolute;top:0;border-radius:var(--vamtam-border-radius-oval);background:var(--vamtam-overlay-color);-webkit-font-smoothing:antialiased;width:50px;line-height:50px;-moz-osx-font-smoothing:grayscale;vertical-align:middle;font-family:theme;display:block}.mfp-wrap button.mfp-close:hover:after{color:var(--vamtam-accent-color-1-hc);background:var(--vamtam-accent-color-1)}.jp-carousel-close-hint span,.jp-carousel-next-button span,.jp-carousel-previous-button span{height:auto;text-indent:-1000px;opacity:1!important;background:0 0!important;width:70px}.jp-carousel-close-hint span:after,.jp-carousel-next-button span:after,.jp-carousel-previous-button span:after{height:50px;padding:10px;font-size:1.7em;text-indent:0;color:var(--vamtam-accent-color-6-hc);transition:all .3s ease;content:"\e937";position:absolute;text-align:center;top:43%;border-radius:var(--vamtam-border-radius-oval);background:var(--vamtam-accent-color-6);width:50px;line-height:50px;vertical-align:middle;font-family:theme;display:block}.jp-carousel-close-hint span:hover:after,.jp-carousel-next-button span:hover:after,.jp-carousel-previous-button span:hover:after{color:var(--vamtam-accent-color-1-hc);background:var(--vamtam-accent-color-1)}.jp-carousel-light .jp-carousel-close-hint span:after,.jp-carousel-light .jp-carousel-next-button span:after,.jp-carousel-light .jp-carousel-previous-button span:after{color:var(--vamtam-accent-color-6);background:var(--vamtam-overlay-color)}.jp-carousel-light .jp-carousel-close-hint span:hover:after,.jp-carousel-light .jp-carousel-next-button span:hover:after,.jp-carousel-light .jp-carousel-previous-button span:hover:after{color:var(--vamtam-accent-color-1-hc);background:var(--vamtam-accent-color-1)}.jp-carousel-next-button{right:35px!important}.jp-carousel-previous-button{left:45px!important}.jp-carousel-previous-button span:after{content:"\e936"}.jp-carousel-wrap .jp-carousel-close-hint{height:70px;overflow:hidden;padding:0;right:45px;color:transparent!important;text-align:center;width:70px;margin-top:20px}.jp-carousel-wrap .jp-carousel-close-hint span{margin:0}.jp-carousel-wrap .jp-carousel-close-hint span:after{font-size:1em;content:"\e934";top:0;left:0}body .jp-carousel-slide img{box-shadow:none}.vamtam-button-lightbox-wrapper{right:0;transition:opacity .4s ease-out;position:fixed;opacity:0;bottom:0;top:0;background:var(--vamtam-overlay-color);left:0;z-index:99999}.vamtam-button-lightbox-content,.vamtam-button-lightbox-wrapper{justify-content:center;align-items:center;display:flex}.vamtam-button-lightbox-content .vamtam-video-frame{width:100%}@media (max-aspect-ratio:16/9){.vamtam-button-lightbox-content{height:45vw;width:80vw}}@media (min-aspect-ratio:16/9){.vamtam-button-lightbox-content{height:80vh;width:142.22222vh}}#vamtam-overlay-search{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:50px;right:0;position:fixed;bottom:0;top:0;margin:auto;background:var(--vamtam-accent-color-5);left:0;display:none;z-index:1000}#vamtam-overlay-search input[type=search]{height:120px;font-size:1em;border:none;font-weight:100;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--vamtam-accent-color-6);transition:all .3s;max-width:calc(100% - 40px);border-bottom:1px solid var(--vamtam-accent-color-4);margin:auto;border-radius:0;background:var(--vamtam-accent-color-5);width:100%;display:block}#vamtam-overlay-search input[type=search]:hover{border-color:var(--vamtam-accent-color-1)}#vamtam-overlay-search input[type=search]:focus{border-color:var(--vamtam-accent-color-1);outline:0;border-width:2px}#vamtam-overlay-search .searchform{right:15%;position:absolute;top:35%;left:15%}#vamtam-overlay-search-close,.vamtam-button-lightbox-close{height:70px;overflow:hidden;padding:0;font-size:.5em;border:none;right:20px;color:var(--vamtam-body-link-regular);color:var(--vamtam-overlay-color-hc);transition:all .3s ease;position:absolute;text-align:center;top:20px;border-radius:var(--vamtam-border-radius-oval);background:var(--vamtam-overlay-color);width:70px;line-height:70px;font-family:var(--vamtam-primary-font-font-family)}#vamtam-overlay-search-close:hover,.vamtam-button-lightbox-close:hover{color:var(--vamtam-accent-color-1-hc);background:var(--vamtam-accent-color-1)}.vamtam-button-lightbox-wrapper .vamtam-button-lightbox-close{font-size:1.7em}.woocommerce .select2-chosen{height:50px;font-size:14px;line-height:50px;padding-left:5px}.woocommerce header.woocommerce-products-header .term-description{display:none}.woocommerce a.remove,.woocommerce ul.product_list_widget li a.remove{height:20px;padding:0;font-size:18px!important;font-weight:400;transition:all .2s ease;text-align:center;width:20px;line-height:20px!important}.woocommerce a.remove:hover,.woocommerce ul.product_list_widget li a.remove:hover{background:red!important}.woocommerce .checkout-breadcrumb .icon.shortcode{padding:0 20px;font-size:20px;color:var(--vamtam-accent-color-7);line-height:1.15;vertical-align:middle!important}.woocommerce .checkout-breadcrumb .title-part-inactive,.woocommerce .checkout-breadcrumb .title-part-inactive a{color:var(--vamtam-accent-color-4)}.woocommerce .woocommerce-result-count{margin:1em 0}.woocommerce #payment{background:0 0}.woocommerce #payment #place_order{padding:1em 1.8em}.woocommerce #payment div.payment_box{border:1px solid var(--vamtam-accent-color-7);text-shadow:none;box-shadow:none;background:0 0}.woocommerce #payment div.payment_box:after{border-bottom-color:var(--vamtam-accent-color-7)}.woocommerce #payment div.payment_box:before{border:10px solid transparent;margin:-10px 0 0 20px;border-bottom-color:#dfdcde}.woocommerce #payment div.payment_box p{margin:0}.woocommerce #payment ul.payment_methods{padding:10px 0;border-bottom:0}.woocommerce #payment ul.payment_methods li input{border:0;margin:0 .5em 0 0;vertical-align:middle}.woocommerce #payment ul.payment_methods .about_paypal{border:var(--vamtam-no-border-link)}.woocommerce #payment div.form-row{padding:10px}.woocommerce #payment .woocommerce-terms-and-conditions-wrapper p{margin:5px 0}.woocommerce .woocommerce-products-header{display:none}.woocommerce .star-rating{color:transparent}.woocommerce .star-rating span:before,.woocommerce .star-rating:before{color:var(--vamtam-accent-color-1)}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce form.login,.woocommerce form.register{padding:15px 20px!important;border:1px solid var(--vamtam-accent-color-7);background-color:var(--vamtam-accent-color-5);border-radius:var(--vamtam-border-radius)}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before,.woocommerce form.login:before,.woocommerce form.register:before{display:none}.woocommerce .woocommerce-notices-wrapper>ul{margin:0 0 30px}.woocommerce .woocommerce-error{border-color:#b81c23;text-shadow:none;color:#b81c23;background-color:rgba(184,28,35,.02)}.woocommerce .button.wc-backward a:after,.woocommerce .button.wc-backward a:before,.woocommerce .button.wc-backward:after,.woocommerce .button.wc-backward:before,.woocommerce .button.wc-forward a:after,.woocommerce .button.wc-forward a:before,.woocommerce .button.wc-forward:after,.woocommerce .button.wc-forward:before{display:none}.woocommerce .products.vamtam-wc .product span.onsale,.woocommerce span.onsale{min-height:auto;padding:.7em 1.4em;font-size:11px;font-weight:600;right:inherit;color:var(--vamtam-accent-color-1);text-transform:uppercase;position:absolute;letter-spacing:1px;top:20px;margin:0;box-shadow:0 1px 30px 0 rgba(0,0,0,.03);border-radius:var(--vamtam-border-radius-oval);background:var(--vamtam-accent-color-5);left:20px;width:auto;line-height:18px;z-index:10}.woocommerce ul#shipping_method li input{vertical-align:baseline}.woocommerce .vamtam-wc-related-title{margin-top:20px}.woocommerce.single .products.vamtam-wc .product .stock,.woocommerce.single div.product .summary .stock{overflow:hidden;font-size:85%;color:var(--vamtam-primary-font-color);padding-right:5px;margin:0;line-height:1}.woocommerce.single .products.vamtam-wc .product div[itemprop=description] h4,.woocommerce.single div.product .summary div[itemprop=description] h4{display:none}.woocommerce.single.header-layout-logo-text-menu .vamtam-main,.woocommerce.single.header-layout-standard .vamtam-main{border-top:1px solid var(--vamtam-default-line-color)}.woocommerce.single .woocommerce-product-gallery .cbp-wrapper-outer .cbp-wrapper{margin-left:1px}.woocommerce .products.vamtam-wc li.product-category mark.count{display:none}.woocommerce .products.vamtam-wc .product{padding:0 0 25px;margin-bottom:30px;transition:box-shadow .4s ease-out;position:relative;box-sizing:border-box;background:var(--vamtam-accent-color-5);z-index:1}.woocommerce .products.vamtam-wc .product:hover{transition-delay:.1s;box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.woocommerce .products.vamtam-wc .product:hover .product-thumbnail img{transform:scale(1.1)}.woocommerce .products.vamtam-wc .product:hover .add_to_cart_button,.woocommerce .products.vamtam-wc .product:hover .added_to_cart,.woocommerce .products.vamtam-wc .product:hover .ajax_add_to_cart{opacity:1!important;bottom:0}.woocommerce .products.vamtam-wc .product:hover h5{opacity:1}.woocommerce .products.vamtam-wc .product.first{clear:both}.woocommerce .products.vamtam-wc .product .price del>span,.woocommerce .products.vamtam-wc .product .price ins>span,.woocommerce .products.vamtam-wc .product span.amount{color:var(--vamtam-primary-font-font-color);font:400 16px/18px var(--vamtam-primary-font-font-family);position:relative;display:inline-block}.woocommerce .products.vamtam-wc .product .price del>span{font-weight:400;color:var(--vamtam-accent-color-6);opacity:.6}.woocommerce .products.vamtam-wc .product .vamtam-wc-add-to-cart-wrapper{right:14%;position:absolute;bottom:-15px;text-align:center;flex-flow:column-reverse;left:14%;display:flex}.woocommerce .products.vamtam-wc .product .add_to_cart_button,.woocommerce .products.vamtam-wc .product .added_to_cart,.woocommerce .products.vamtam-wc .product .ajax_add_to_cart,.woocommerce .products.vamtam-wc .product .vamtam-button.product_type_simple{padding:1.2em 1.9em;border:none;text-decoration:none;text-shadow:none;font:800 var(--vamtam-primary-font-font-size)/1em var(--vamtam-primary-font-font-family);font-size:10px;color:var(--vamtam-accent-color-1);transition:color .3s ease-out,border .3s ease-out,background .3s ease-out,box-shadow .3s ease-out!important;transition:color .3s ease-out,border .3s ease-out,background .3s ease-out,box-shadow .3s ease-out,bottom .3s ease-out,opacity .3s ease-out!important;text-transform:uppercase;position:relative;opacity:0!important;text-align:center;box-shadow:0 1px 20px 0 rgba(0,0,0,.1);border-radius:var(--vamtam-border-radius-oval);background:var(--vamtam-accent-color-5);cursor:pointer;-webkit-font-smoothing:auto;line-height:1.2;vertical-align:middle;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;display:inline-block;z-index:0}.woocommerce .products.vamtam-wc .product .add_to_cart_button:focus,.woocommerce .products.vamtam-wc .product .added_to_cart:focus,.woocommerce .products.vamtam-wc .product .ajax_add_to_cart:focus,.woocommerce .products.vamtam-wc .product .vamtam-button.product_type_simple:focus{outline:0;opacity:.8}.woocommerce .products.vamtam-wc .product .add_to_cart_button:hover,.woocommerce .products.vamtam-wc .product .added_to_cart:hover,.woocommerce .products.vamtam-wc .product .ajax_add_to_cart:hover,.woocommerce .products.vamtam-wc .product .vamtam-button.product_type_simple:hover{text-decoration:none;color:var(--vamtam-accent-color-5);background:var(--vamtam-accent-color-1)}.woocommerce .products.vamtam-wc .product .wc-new-badge{padding:10px 20px;font-size:14px;font-weight:600;color:var(--vamtam-accent-color-1);text-transform:none;position:absolute;top:15px;margin:0;box-shadow:0 1px 30px 0 rgba(0,0,0,.03);border-radius:100px;background:var(--vamtam-accent-color-5);-webkit-font-smoothing:antialiased;left:15px;line-height:18px}.woocommerce .products.vamtam-wc .product .categories,.woocommerce .products.vamtam-wc .product .tagged_as{padding:0;margin:0 20px 10px;display:block}.woocommerce .products.vamtam-wc .product .categories a,.woocommerce .products.vamtam-wc .product .tagged_as a{font-size:1.2em;color:var(--vamtam-body-link-regular);transition:all .3s ease;line-height:1.2em}.woocommerce .products.vamtam-wc .product .categories a:hover,.woocommerce .products.vamtam-wc .product .tagged_as a:hover{color:var(--vamtam-body-link-hover)}.woocommerce .products.vamtam-wc .product .woocommerce-loop-category__title,.woocommerce .products.vamtam-wc .product .woocommerce-loop-product__title{margin:0 20px}.woocommerce .products.vamtam-wc .product .price{transform:translateZ(0);color:var(--vamtam-accent-color-6);position:relative;margin:5px 0 0 20px;display:block}.woocommerce .products.vamtam-wc .product .price del{margin:0}.woocommerce .products.vamtam-wc .product .price del>span{text-decoration:line-through!important;padding-right:5px}.woocommerce .products.vamtam-wc .product .price ins>span{color:var(--vamtam-accent-color-6)}.woocommerce .products.vamtam-wc .product .stock{padding:0;margin:5px 0 0 20px}.woocommerce .products.vamtam-wc .product h5{padding:0;font-size:10px;color:var(--vamtam-primary-font-color);text-transform:uppercase;position:relative;letter-spacing:1px;margin:-5px 0 0;line-height:1.3em;float:none;font-family:var(--vamtam-h3-font-family)}.woocommerce .products.vamtam-wc .product .tagged_as a{font-size:10px;color:var(--vamtam-accent-color-3);margin-left:20px}.woocommerce .products.vamtam-wc .product .tagged_as a:after{font-size:14px;color:var(--vamtam-accent-color-3);content:"\00B7";padding-left:5px}.woocommerce .products.vamtam-wc .product .tagged_as a:last-child:after{display:none}.woocommerce .products.vamtam-wc .product .star-rating{margin:5px auto 10px 20px}.woocommerce .products.vamtam-wc .product a{border:var(--vamtam-no-border-radius)}.woocommerce .products.vamtam-wc .product a:hover .woocommerce-loop-product__title{color:var(--vamtam-body-link-hover);box-shadow:none}.woocommerce .products.vamtam-wc .product a .woocommerce-loop-category__title,.woocommerce .products.vamtam-wc .product a .woocommerce-loop-product__title{padding:0;font-size:var(--vamtam-h4-font-size);margin-right:20px;color:var(--vamtam-accent-color-1);transition:color .3s;margin-left:20px;line-height:1.2em;margin-top:5px}.woocommerce .products.vamtam-wc .product a img{transform:scale(1);border:0;transition:transform .6s;margin:0;box-shadow:none;display:block}.woocommerce .products.vamtam-wc .product .product-thumbnail{transform:translateZ(0);margin-bottom:20px;position:relative;max-height:none!important;border-radius:var(--vamtam-border-radius) var(--vamtam-border-radius) 0 0}.woocommerce .products.vamtam-wc .product .product-thumbnail a{overflow:hidden;border:0;display:block}.woocommerce .products.vamtam-wc .product .aggregateRating{min-height:1.4em;margin:10px 0 20px}.woocommerce .products.vamtam-wc .product .aggregateRating .star-rating{font-size:14px;margin-right:10px;margin-bottom:0;position:relative;letter-spacing:5px;top:2px;width:7em;float:left}.woocommerce .products.vamtam-wc .product .aggregateRating .star-rating span{display:inline-block}.woocommerce .products.vamtam-wc .product .aggregateRating .star-rating span span.visualhidden,.woocommerce .products.vamtam-wc .product .aggregateRating .star-rating span strong{display:none}.woocommerce .products.vamtam-wc .product .aggregateRating .star-rating span:before{font-size:14px!important}.woocommerce .products.vamtam-wc .product .aggregateRating a.count{color:var(--vamtam-accent-color-6);position:relative;top:-3px;margin:0 0 0 5px}.woocommerce .products.vamtam-wc .product .aggregateRating a.count span.number{color:var(--vamtam-accent-color-2)}.woocommerce .products.vamtam-wc .product .aggregateRating+.vamtam-button{margin-top:0}.woocommerce .products.vamtam-wc .product span.price span.from{color:var(--vamtam-em-color);font:var(--vamtam-em-font-weight) var(--vamtam-em-font-style) var(--vamtam-em-font-size)/var(--vamtam-em-line-height) var(--vamtam-em-font-family);letter-spacing:var(--vamtam-em-letter-spacing,normal)}.woocommerce .products.vamtam-wc div[itemprop=description]{margin:0 0 5px}.woocommerce .products.vamtam-wc div[itemprop=description]>p:first-child{margin-top:0}.woocommerce .products.vamtam-wc .woocommerce-noreviews{padding-bottom:20px}.woocommerce article.left-right .products.vamtam-wc .product .add_to_cart_button,.woocommerce article.left-right .products.vamtam-wc .product .ajax_add_to_cart,.woocommerce article.left-right .products.vamtam-wc .product .vamtam-button.product_type_simple{margin-left:10px}.woocommerce article.left-right .products.vamtam-wc .product .add_to_cart_button.added,.woocommerce article.left-right .products.vamtam-wc .product .ajax_add_to_cart.added,.woocommerce article.left-right .products.vamtam-wc .product .vamtam-button.product_type_simple.added{display:none}.woocommerce article.left-right .products.vamtam-wc .product span.onsale{top:10px;left:10px}.woocommerce article.left-right .products.vamtam-wc .product .price,.woocommerce article.left-right .products.vamtam-wc .product .woocommerce-loop-category__title,.woocommerce article.left-right .products.vamtam-wc .product .woocommerce-loop-product__title{margin-right:10px;margin-left:10px}.woocommerce .related.products,.woocommerce .upsells.products{clear:both;margin-top:20px}.woocommerce .upsells.products .products.vamtam-wc .product,.woocommerce .upsells.products ul .product{margin-bottom:0}.woocommerce .product_title{margin-bottom:15px}.woocommerce .woocommerce-product-details__short-description{margin:20px 0 30px}.woocommerce #quantity input.qty,.woocommerce .quantity input.qty{height:40px;padding:5px 5px 5px 15px;position:relative;margin:5px 0;width:70px}.woocommerce div.product p.price{margin:0}.woocommerce div.product p.price span.from{color:var(--vamtam-em-color);font:var(--vamtam-em-font-weight) var(--vamtam-em-font-style) var(--vamtam-em-font-size)/var(--vamtam-em-line-height) var(--vamtam-em-font-family);letter-spacing:var(--vamtam-em-letter-spacing,normal)}.woocommerce div.product input.qty{height:45px;margin:0 15px 0 0}.woocommerce div.product .woocommerce-tabs{position:relative;max-width:760px;margin:40px auto 0}.woocommerce div.product .woocommerce-tabs>ul.tabs{list-style:none;overflow:visible;padding:0;border:0;text-align:center;margin:0}.woocommerce div.product .woocommerce-tabs>ul.tabs:before{display:none}.woocommerce div.product .woocommerce-tabs>ul.tabs li{padding:0;border:0;position:relative;margin:0;border-radius:0;background:0 0;width:auto;float:none;white-space:nowrap;display:inline-block;z-index:2}.woocommerce div.product .woocommerce-tabs>ul.tabs li:after,.woocommerce div.product .woocommerce-tabs>ul.tabs li:before{display:none!important}.woocommerce div.product .woocommerce-tabs>ul.tabs li a{padding:.6em 0;font-size:1.2em;font-weight:600;margin-right:2em;transition:all .3s;position:relative;border-bottom:2px solid transparent;outline:0;cursor:pointer;display:block}.woocommerce div.product .woocommerce-tabs>ul.tabs li a .icon{font-style:normal;color:var(--vamtam-accent-color-5)}.woocommerce div.product .woocommerce-tabs>ul.tabs li a:hover{text-decoration:none;color:var(--vamtam-accent-color-1);box-shadow:none;border-radius:0;background:0 0}.woocommerce div.product .woocommerce-tabs>ul.tabs li a:hover .icon{color:var(--vamtam-accent-color-5)!important}.woocommerce div.product .woocommerce-tabs>ul.tabs li.active{padding:0!important;border:0;text-decoration:none;color:var(--vamtam-accent-color-5);box-shadow:none;border-radius:0;background:0 0;white-space:nowrap}.woocommerce div.product .woocommerce-tabs>ul.tabs li.active a{border-color:var(--vamtam-accent-color-1);color:var(--vamtam-accent-color-1);background:0 0}.woocommerce div.product .woocommerce-tabs .panel{padding:2em 0}.woocommerce div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs:after,.woocommerce div.product .woocommerce-tabs>ul:after{content:"";clear:both;display:block}.woocommerce div.product .woocommerce-tabs p.stars a{font-size:16px!important;border:var(--vamtam-no-border-link);margin-right:5px!important}.woocommerce div.product form.cart .group_table td{padding-top:1em;padding-bottom:1em;vertical-align:middle}.woocommerce div.product .gift-cards-list{margin:0}.woocommerce div.product .gift-cards-list tr{border:0}.woocommerce div.product .product_meta .posted_in,.woocommerce div.product .product_meta .sku_wrapper,.woocommerce div.product .product_meta .tagged_as{margin-bottom:5px;display:block}.woocommerce div.product .product_meta .posted_in span,.woocommerce div.product .product_meta .sku_wrapper span,.woocommerce div.product .product_meta .tagged_as span{font-weight:400}.woocommerce div.product .product_meta .posted_in a{padding:5px 15px;border:1px solid var(--vamtam-default-line-color);font:var(--vamtam-h6-font-weight) var(--vamtam-h6-font-size)/var(--vamtam-h6-line-height) var(--vamtam-h6-font-family);transition:all .2s ease-out;border-radius:var(--vamtam-border-radius-oval);margin-left:5px;display:inline-block}.woocommerce div.product .product_meta .posted_in a:hover{border-color:var(--vamtam-accent-color-1);color:var(--vamtam-accent-color-5);background:var(--vamtam-accent-color-1)}.woocommerce div.product .product_meta .tagged_as a{border:var(--vamtam-no-border-link);font:var(--vamtam-h6-font-weight) var(--vamtam-h6-font-size)/var(--vamtam-h6-line-height) var(--vamtam-h6-font-family);font-weight:400}.woocommerce div.product .product_meta .tagged_as a:after{font-size:14px;color:var(--vamtam-accent-color-3);content:"\00B7";padding-right:3px;padding-left:8px}.woocommerce div.product .product_meta .tagged_as a:last-child:after{display:none}.woocommerce div.product .product_meta .tagged_as a:first-child{margin-left:3px}.woocommerce div.product div.images{position:relative}.woocommerce div.product div.images ul.thumbnails{padding-top:0;font-size:0;list-style-type:none;margin:0}.woocommerce div.product div.images ul.thumbnails li{margin-right:4%;width:16.8%;margin-top:4%;display:inline-block}.woocommerce div.product div.images ul.thumbnails li:nth-child(5n+0){margin-right:0}.woocommerce div.product div.images ul.thumbnails li .cbp-pagination-item{max-width:none}.woocommerce .woocommerce-Tabs-panel--additional_information>h2,.woocommerce .woocommerce-Tabs-panel--reviews .woocommerce-Reviews-title{display:none}.woocommerce #reviews h3{font-size:16px;margin:0 0 20px}.woocommerce #reviews h2{font:var(--vamtam-h4-font-weight) var(--vamtam-h4-font-style) var(--vamtam-h4-font-size)/var(--vamtam-h4-line-height) var(--vamtam-h4-font-family);letter-spacing:var(--vamtam-h4-letter-spacing,normal)}.woocommerce #reviews #comments{margin-bottom:20px}.woocommerce #reviews #comments ol.commentlist li{margin-bottom:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{margin-right:15px;position:relative;width:60px;float:none}.woocommerce #reviews #comments ol.commentlist li .comment-meta{color:var(--vamtam-primary-font-color)}.woocommerce #reviews #comments ol.commentlist li .comment-meta div.star-rating{font-size:14px!important;letter-spacing:5px;width:7em!important}.woocommerce #reviews #comments ol.commentlist li .comment-meta div.star-rating span{font-size:14px!important;color:var(--vamtam-accent-color-1)!important}.woocommerce #reviews #comments ol.commentlist li .comment-meta div.star-rating span:before{font-size:14px!important}.woocommerce #reviews #comments .add_review{margin-top:var(--vamtam-vertical-padding)}.woocommerce #commentform .form-submit{padding-top:10px;clear:both}.woocommerce .comment-form-author,.woocommerce .comment-form-email{width:48%;vertical-align:top;display:inline-block}.woocommerce .comment-form-email{float:right}.woocommerce form .form-row label[for].checkbox{display:inline}.woocommerce form .form-row #rememberme{margin-left:15px}.woocommerce form .form-row .input-checkbox{margin:-2px 5px 0 0}.woocommerce form .form-row textarea{height:7em}.woocommerce article img{display:inline-block}.woocommerce div.product .summary .star-rating{font-size:14px;color:var(--vamtam-accent-color-1);letter-spacing:5px;width:98px}.woocommerce div.product .summary .star-rating span:before{font-size:14px!important}.woocommerce div.product .summary a.count{font-size:10px;color:var(--vamtam-accent-color-6);margin:10px 5px 15px 0;display:inline-block}.woocommerce div.product .summary a.count span.number{color:var(--vamtam-accent-color-2)}.woocommerce div.product .summary form.variations_form table.variations{margin-bottom:10px}.woocommerce div.product .summary form.variations_form table.variations tr{border-bottom:0!important}.woocommerce div.product .summary form.variations_form table.variations td{padding-bottom:5px;display:block}.woocommerce div.product .summary form.variations_form table.variations td select{margin:0 0 5px}.woocommerce div.product .summary form.variations_form .single_variation{margin-bottom:30px}.woocommerce div.product .summary form.variations_form .woocommerce-variation-price:not(:first-child){margin-top:30px}.woocommerce div.product .summary .share-btns{padding:0 0 20px;margin:0 0 0 20px}.woocommerce div.product .summary .product_meta{padding:25px 0 0;margin:30px 0 0}.woocommerce div.product .summary .stock.out-of-stock{padding:25px 0 0;font-size:2em!important;border-top:1px solid var(--vamtam-accent-color-7)}.woocommerce .price .amount,.woocommerce .price ins .amount{color:var(--vamtam-accent-color-6);font:var(--vamtam-h4-font-weight) var(--vamtam-h4-font-style) var(--vamtam-h4-font-size)/var(--vamtam-h4-line-height) var(--vamtam-h4-font-family);letter-spacing:var(--vamtam-h4-letter-spacing,normal)}.woocommerce .price del{margin-right:.5em;opacity:1!important;display:inline-block}.woocommerce .price del,.woocommerce .price del .amount{text-decoration:line-through;font-weight:200;color:var(--vamtam-accent-color-3)}.woocommerce .images a img{box-shadow:none!important}.woocommerce .product_meta{padding:15px 0 0;border-top:1px solid var(--vamtam-default-line-color)}.woocommerce .product_meta span{line-height:25px}.woocommerce .product_meta a{color:var(--vamtam-body-link-regular)}.woocommerce .product_meta a:hover{color:var(--vamtam-body-link-hover)}.woocommerce .product_meta a:visited{color:var(--vamtam-body-link-visited)}.woocommerce table.shop_table{border:0;margin-bottom:10px}.woocommerce table.shop_table tfoot th td{font-weight:400}.woocommerce table.shop_table .product-remove{padding-left:10px}.woocommerce table.shop_attributes td{padding-left:8px!important}.woocommerce .shipping td p{margin-top:5px}.woocommerce .add_review a.button{text-shadow:none;box-shadow:none}.woocommerce ul.cart_list a{padding:5px 0 10px;font:var(--vamtam-h5-font-weight) var(--vamtam-h5-font-style) var(--vamtam-h5-font-size)/var(--vamtam-h5-line-height) var(--vamtam-h5-font-family);font-size:14px;letter-spacing:var(--vamtam-h5-letter-spacing,normal)}.woocommerce ul.product-categories li.current-cat a{color:var(--vamtam-body-link-hover)}.woocommerce .vamtam-related-content .cbp-item{padding:10px}.woocommerce .vamtam-related-content .cbp-item .product{margin:0}.woocommerce.woocommerce-account .woocommerce-MyAccount-navigation{border:1px solid var(--vamtam-default-line-color);margin-bottom:30px;border-radius:var(--vamtam-border-radius)}.woocommerce.woocommerce-account .woocommerce-MyAccount-navigation ul li{padding:.6em 1em;border-bottom:1px dotted #ebe9eb}.woocommerce.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child,.woocommerce.woocommerce-account table tr:last-child{border:none}.woocommerce.woocommerce-account table thead th{padding:10px;border:none}.woocommerce.woocommerce-account table a.button{padding:8px 15px;font-size:10px;margin:0 5px 5px 0}.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{padding-top:5px}.woocommerce .woocommerce-customer-details address{border-width:1px;width:auto}.woocommerce .woocommerce-customer-details .woocommerce-column--1 address{margin-bottom:35px}.woocommerce-page #review_form #respond p.stars{margin:5px 0 10px}.woocommerce .main-header img,.woocommerce-page .main-header img{max-width:none}.vamtam-cart-dropdown-link{height:40px;border:var(--vamtam-no-border-link);color:var(--vamtam-accent-color-4);transition:all .3s;position:relative;text-align:center;cursor:pointer;width:auto;display:block}.vamtam-cart-dropdown-link .products{font-size:11px;font-weight:700;font-style:normal;color:var(--vamtam-accent-color-3);transition:color .3s;position:absolute;text-align:center;top:15px;box-sizing:border-box;left:3px;width:90%;line-height:1em;font-family:var(--vamtam-primary-font-font-family);display:block;z-index:1}.vamtam-cart-dropdown-link .products.cart-empty{color:var(--vamtam-accent-color-6);transition:all .3s}.vamtam-cart-dropdown-link .icon{font-size:42px;color:var(--vamtam-accent-color-3);transition:all .3s;position:relative;line-height:1}.vamtam-cart-dropdown-link:hover{border:none;text-decoration:none}.vamtam-cart-dropdown-link:hover,.vamtam-cart-dropdown-link:hover .icon,.vamtam-cart-dropdown-link:hover .products,.vamtam-cart-dropdown-link:hover .products.cart-empty{color:var(--vamtam-accent-color-1)}.fixed-header-box .cart-dropdown{min-width:42px;margin-left:25px}.fixed-header-box .cart-dropdown.hidden{display:none}.fixed-header-box .cart-dropdown:hover .vamtam-cart-dropdown-link{z-index:9999}.fixed-header-box .cart-dropdown:not(:last-child) .widget{width:280px}.fixed-header-box .cart-dropdown .cart-dropdown-inner{height:40px;width:32px}.fixed-header-box .cart-dropdown .widget{padding:20px;position:absolute;background-color:var(--vamtam-accent-color-5);box-shadow:0 5px 36px 0 rgba(0,0,0,.06);border-radius:var(--vamtam-border-radius);margin-left:-290px;width:280px;margin-top:10px;display:none}.fixed-header-box .cart-dropdown .widget img{box-shadow:none}.woocommerce-store-notice,p.demo_store{padding:.6em 0;color:var(--vamtam-accent-color-5);background-color:var(--vamtam-accent-color-3);box-shadow:none}.woocommerce-store-notice a,p.demo_store a{font-size:1em}.select2-container--default .select2-selection--single,.select2-dropdown{border-color:var(--vamtam-accent-color-4);min-height:45px;color:var(--vamtam-primary-font-color);transition:border-color .3s ease;outline:0;text-align:left;background-color:var(--vamtam-default-bg-color);border-radius:var(--vamtam-border-radius)}.select2-container--default .select2-selection--single:hover,.select2-dropdown:hover{border-color:var(--vamtam-accent-color-1)}.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-dropdown .select2-selection__rendered{padding:0 20px;line-height:45px}.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-dropdown .select2-selection__arrow{height:45px;right:10px}.select2-container--default .select2-selection--single .select2-search--dropdown,.select2-dropdown .select2-search--dropdown{padding:0 20px;margin:10px 0}.select2-container--default .select2-selection--single .select2-search--dropdown input,.select2-dropdown .select2-search--dropdown input{border-color:var(--vamtam-accent-color-4);padding:10px}.select2-container--focus .select2-dropdown,.select2-container--focus.select2-container--default .select2-selection--single,.select2-container--open .select2-dropdown,.select2-container--open.select2-container--default .select2-selection--single{border-color:var(--vamtam-accent-color-1);outline:0}.select2-container--default .select2-results__option,.select2-container--default .select2-results__option--highlighted{padding:8px 20px;transition:background .2s ease;outline:0}.select2-container--default .select2-results__option--highlighted[aria-selected=true],.select2-container--default .select2-results__option--highlighted[data-selected=true],.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{color:var(--vamtam-default-line-color-hc);background:var(--vamtam-default-line-color)}.select2-container--default .select2-search--dropdown .select2-search__field{color:var(--vamtam-accent-color-5-hc);background-color:var(--vamtam-accent-color-5)}@media not (hover){.woocommerce .products.vamtam-wc .product .add_to_cart_button,.woocommerce .products.vamtam-wc .product .added_to_cart,.woocommerce .products.vamtam-wc .product .ajax_add_to_cart,.woocommerce .products.vamtam-wc .product .vamtam-button.product_type_simple{opacity:1}}.woocommerce #place_order{padding:14px 30px!important;margin:1em 0;width:100%;display:block}.woocommerce.woocommerce-cart .cart-collaterals .button:disabled,.woocommerce.woocommerce-cart .cart-collaterals .button:disabled:hover{border-color:currentColor;padding:14px 30px;color:var(--vamtam-accent-color-3)}.woocommerce.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout .button{margin-right:0;box-sizing:border-box;width:100%;display:block}.woocommerce .button.add_to_cart_button{color:var(--vamtam-body-link-regular)}.woocommerce .button.add_to_cart_button:focus{outline:0!important}.woocommerce .button.add_to_cart_button:not(.added):focus .icon,.woocommerce .button.add_to_cart_button:not(.added):focus .woocommerce .button.add_to_cart_button:after{color:var(--vamtam-accent-color-1)}.woocommerce .button.add_to_cart_button .icon{color:var(--vamtam-body-link-regular)}.woocommerce .button.add_to_cart_button.added:after{height:auto;margin-left:10px;line-height:1em;vertical-align:top;display:inline-block}.woocommerce .button.add_to_cart_button.added+.added_to_cart{opacity:0}.woocommerce .button.add_to_cart_button:hover .icon{color:var(--vamtam-accent-color-5)}.woocommerce .button.add_to_cart_button.loading:after{right:.65em;top:1.25em}.woocommerce.widget span.amount{font-size:12px}.woocommerce ul.product_list_widget li{padding:.6em 0}.woocommerce ul.product_list_widget li a{border:var(--vamtam-no-border-link);font:var(--vamtam-h5-font-weight) var(--vamtam-h5-font-style) var(--vamtam-h5-font-size)/var(--vamtam-h5-line-height) var(--vamtam-h5-font-family);letter-spacing:var(--vamtam-h5-letter-spacing,normal)}.woocommerce ul.product_list_widget .star-rating{margin:.7em 0;display:none}.woocommerce ul.cart_list li .vamtam-responsive-wrapper,.woocommerce ul.product_list_widget li .vamtam-responsive-wrapper{margin-left:4px;width:32px;float:right}.woocommerce.mega-menu-item-type-widget ul.product_list_widget li .product-title{color:var(--vamtam-body-link-regular);font:var(--vamtam-h3-font-weight) var(--vamtam-h3-font-style) 16px/20px var(--vamtam-h3-font-family);transition:all .3s;padding-bottom:5px;display:block}.woocommerce.mega-menu-item-type-widget ul.product_list_widget li .product-title:hover{color:var(--vamtam-body-link-hover)}.woocommerce.mega-menu-item-type-widget ul.product_list_widget li .amount{font:700 14px/18px var(--vamtam-h3-font-family)}.woocommerce.mega-menu-item-type-widget ul.product_list_widget li ins span.amount{padding-left:5px}.woocommerce.widget_shopping_cart .cart_list li{padding:.6em 0 .6em 1.8em;line-height:normal}.woocommerce.widget_shopping_cart .cart_list li a.remove{top:.5em}.woocommerce.widget_shopping_cart .widget_shopping_cart_content li{overflow:visible;border-bottom:1px solid var(--vamtam-default-line-color);text-align:left}.woocommerce.widget_shopping_cart .widget_shopping_cart_content li dl{padding:0;border:0}.woocommerce.widget_shopping_cart .widget_shopping_cart_content li dl dd,.woocommerce.widget_shopping_cart .widget_shopping_cart_content li dl dt{margin-bottom:10px;font:var(--vamtam-primary-font-font-weight) var(--vamtam-primary-font-font-style) var(--vamtam-primary-font-font-size)/var(--vamtam-primary-font-line-height) var(--vamtam-primary-font-font-family);letter-spacing:var(--vamtam-primary-font-letter-spacing,normal)}.woocommerce.widget_shopping_cart .widget_shopping_cart_content li dl dt{font-weight:700}.woocommerce.widget_shopping_cart .widget_shopping_cart_content li a{padding:0;border:var(--vamtam-no-border-link);font:500 14px/16px var(--vamtam-primary-font-font-family)}.woocommerce.widget_shopping_cart .widget_shopping_cart_content li a b{font-weight:500}.woocommerce.widget_shopping_cart .widget_shopping_cart_content li a .booked-wc-checkout-section{font-weight:400;color:var(--vamtam-primary-font-color)}.woocommerce.widget_shopping_cart .widget_shopping_cart_content li a .booked-wc-checkout-section b{font-weight:400}.woocommerce.widget_shopping_cart .widget_shopping_cart_content li img{border-radius:var(--vamtam-border-radius)}.woocommerce.widget_shopping_cart .widget_shopping_cart_content li:last-child{border:none}.woocommerce.widget_shopping_cart .widget_shopping_cart_content li.empty{padding:0;border-bottom:0;text-align:center;margin:0}.woocommerce.widget_shopping_cart .widget_shopping_cart_content .total{padding:20px 0 5px;border-top:1px solid var(--vamtam-default-line-color);text-align:center}.woocommerce.widget_shopping_cart .widget_shopping_cart_content .total .amount,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .total strong{font-size:var(--vamtam-primary-font-font-size);font-weight:700;color:var(--vamtam-accent-color-6)}.woocommerce.widget_shopping_cart .widget_shopping_cart_content .amount,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .quantity{font-size:12px;color:var(--vamtam-primary-font-color)}.woocommerce.widget_shopping_cart .widget_shopping_cart_content .amount:before,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .quantity:before{display:none}.woocommerce.widget_shopping_cart .widget_shopping_cart_content p:last-child{margin-bottom:0;text-align:center}.woocommerce.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__empty-message{text-align:left!important}.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons a.button{border-color:var(--vamtam-accent-color-7)}.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout{border-color:var(--vamtam-accent-color-1)}.woocommerce.widget_product_search #searchform label{display:none!important}.woocommerce.widget_price_filter .widgettitle{border:none!important}.woocommerce.widget_price_filter .price_slider{height:.6em;border-radius:var(--vamtam-border-radius-oval)!important;background:var(--vamtam-accent-color-7)!important}.woocommerce.widget_price_filter .price_slider>div.ui-slider-range{background:var(--vamtam-accent-color-1)}.woocommerce.widget_price_filter .price_slider>.ui-slider-handle{height:1.4em;top:-.4em;box-shadow:0 1px 5px 0 rgba(0,0,0,.2);background:var(--vamtam-accent-color-5);width:1.4em}.woocommerce.widget_price_filter .price_slider_amount .button{padding:10px 20px;font-size:12px;margin-top:18px}.woocommerce.widget_price_filter .price_label{padding-top:20px}.woocommerce.widget_price_filter .ui-slider{margin:0}.woocommerce.widget_layered_nav_filters ul li{border:none}.woocommerce.widget_layered_nav_filters ul li a{border-color:transparent;padding:4px 10px;color:var(--vamtam-accent-color-2)!important;border-radius:0;background:0 0}.woocommerce ul li.wc-layered-nav-rating .star-rating{margin-bottom:0}.woocommerce.widget_layered_nav ul li,.woocommerce.widget_rating_filter ul li{padding:.6em 0!important}.woocommerce.widget_layered_nav ul li:first-child,.woocommerce.widget_rating_filter ul li:first-child{padding-top:0}.woocommerce.widget_layered_nav ul li a,.woocommerce.widget_layered_nav ul li span,.woocommerce.widget_rating_filter ul li a,.woocommerce.widget_rating_filter ul li span{padding:0}.woocommerce.widget_product_categories li li{padding-left:10px}.alignnone{margin-bottom:1.5em;clear:both;float:none!important}.has-text-align-center,.textcenter{text-align:center}.alignright,.has-text-align-right,.textright{text-align:right}.alignright{margin:0 0 0 1.5em;float:right}.alignleft{text-align:left;margin:0 1.5em 0 0;float:left}.aligncenter{text-align:center;clear:both;margin:1em auto;display:block}a img.alignright{margin:0 0 20px 25px;float:right}a img.alignnone{margin:0}a img.alignleft{margin:0 1.5em 1.5em 0;float:left}a img.aligncenter{margin-right:auto;margin-left:auto;display:block}img.alignleft{margin:0 1.5em 1.5em 0}img.alignright{margin:0 0 1.5em 1.5em}img.aligncenter{margin:0 auto;display:block}img.alignnone{margin:0}p+.alignfull p+.alignwide{margin-bottom:30px;margin-top:30px}body.has-blocks:not(.fl-builder) .the-content-parent>*{margin-right:auto;max-width:var(--vamtam-site-max-width);margin-left:auto}body.has-blocks:not(.fl-builder) .the-content-parent>.alignfull,body.has-blocks:not(.fl-builder) .the-content-parent>.alignwide{max-width:none}body.has-blocks:not(.fl-builder) .the-content-parent>.vgblk-rw-wrapper>.wp-block-gallery,body.has-blocks:not(.fl-builder) .the-content-parent>.wp-block-gallery{padding:0;display:flex}body.has-blocks:not(.fl-builder) .the-content-parent>.vgblk-rw-wrapper>.wp-block-gallery:not(.alignleft):not(.alignright):not(.aligncenter):not(.alignfull):not(.alignwide),body.has-blocks:not(.fl-builder) .the-content-parent>.wp-block-gallery:not(.alignleft):not(.alignright):not(.aligncenter):not(.alignfull):not(.alignwide){margin-right:0;margin-left:0}body.has-blocks:not(.fl-builder) .the-content-parent [class*=wp-block].alignfull,body.has-blocks:not(.fl-builder) .the-content-parent [class*=wp-block].alignwide{margin-top:1em auto}.wp-block-gallery ul{margin-right:0;margin-left:0;display:flex}.wp-block-latest-posts.is-grid{margin-right:auto!important;margin-left:auto!important;padding-left:0!important}.wp-block-latest-posts.is-grid li{padding-top:20px;border-top:2px solid var(--vamtam-accent-color-4)}.wp-block-latest-posts.is-grid li a{font:var(--vamtam-h3-font-weight) var(--vamtam-h3-font-style) var(--vamtam-h3-font-size)/var(--vamtam-h3-line-height) var(--vamtam-h3-font-family);letter-spacing:var(--vamtam-h3-letter-spacing,normal)}.wp-caption{max-width:100%;clear:both}.wp-caption a{border:var(--vamtam-no-border-link)}.entry-caption,.gallery-caption,.wp-caption .wp-caption-text{color:var(--vamtam-em-color);font:var(--vamtam-em-font-weight) var(--vamtam-em-font-style) var(--vamtam-em-font-size)/var(--vamtam-em-line-height) var(--vamtam-em-font-family);letter-spacing:var(--vamtam-em-letter-spacing,normal);text-align:center;margin-top:10px}.wp-smiley,.wp-smiley *{border:0!important}.bypostauthor,.gallery-caption,.sticky{outline:0}.blocks-gallery-item figcaption{margin-bottom:0;right:0;box-sizing:border-box;left:0;width:auto!important}table{border-collapse:collapse;margin:0 0 1.5em;border-spacing:0;width:100%;line-height:2}caption,td,th{font-weight:400;text-align:left}caption{font-size:16px;margin:20px 0}table{border:0}thead th{border:0;border-bottom:2px solid #bbb;padding-bottom:.5em}th{padding:.4em;border:0;font-weight:500;text-align:left}td,th{line-height:2}td{padding:8px 0;border:none}tr{border:0;border-bottom:1px solid #eee}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}dl{margin:0 20px}dt{font-weight:700}dd{margin:0 0 10px}address{margin:0 0 24px}address,cite,var{font-style:italic}.wp-block-separator{margin:1.65em auto}.wp-block-separator:not(.is-style-dots):not(.is-style-wide){max-width:100px!important}.alignleft.vamtam-wp-block-cover-wrapper,.alignright.vamtam-wp-block-cover-wrapper{width:30%}.wp-block-cover{margin-bottom:50px!important;margin-top:50px!important}.wp-block-cover .wp-block-cover-text,.wp-block-cover h2,.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image h2{font-size:2em!important;line-height:1.25!important}[class*=gallery-columns-]{margin:0 -5px!important}[class*=gallery-columns-].gallery-columns-1 .gallery-item{width:100%}[class*=gallery-columns-].gallery-columns-2 .gallery-item{width:50%}[class*=gallery-columns-].gallery-columns-3 .gallery-item{width:33.33333333%}[class*=gallery-columns-].gallery-columns-4 .gallery-item{width:25%}[class*=gallery-columns-].gallery-columns-5 .gallery-item{width:20%}[class*=gallery-columns-].gallery-columns-6 .gallery-item{width:16.66666667%}[class*=gallery-columns-].gallery-columns-7 .gallery-item{width:14.28571429%}[class*=gallery-columns-].gallery-columns-8 .gallery-item{width:12.5%}[class*=gallery-columns-].gallery-columns-9 .gallery-item{width:11.11111111%}[class*=gallery-columns-] figure.gallery-item{padding:0 5px;position:relative;box-sizing:border-box;display:inline-block}[class*=gallery-columns-] figure.gallery-item:hover .gallery-caption{padding:10px;right:-40px;position:absolute;top:100%;margin:0;box-shadow:0 0 2px rgba(0,0,0,.1);border-radius:var(--vamtam-border-radius);background:var(--vamtam-default-bg-color);left:-40px;display:block;z-index:10}[class*=gallery-columns-] figure.gallery-item:hover .gallery-caption:after,[class*=gallery-columns-] figure.gallery-item:hover .gallery-caption:before{border:10px solid transparent;content:"";position:absolute;top:-10px;left:50%}[class*=gallery-columns-] figure.gallery-item:hover .gallery-caption:before{border-top:0;top:-11px;border-bottom-color:rgba(0,0,0,.1)}[class*=gallery-columns-] figure.gallery-item:hover .gallery-caption:after{border-top:0;border-bottom-color:var(--vamtam-default-bg-color)}[class*=gallery-columns-] figure.gallery-item img{padding-bottom:10px;display:inline-block}[class*=gallery-columns-] figure.gallery-item .gallery-caption{display:none}@media (max-width:60px + 160px * 5){[class*=gallery-columns-] figure.gallery-item a,[class*=gallery-columns-] figure.gallery-item img{margin:auto;display:block!important}[class*=gallery-columns-] figure.gallery-item:hover .gallery-caption{right:-50%;left:-50%}[class*=gallery-columns-] figure.gallery-item:hover .gallery-caption:after,[class*=gallery-columns-] figure.gallery-item:hover .gallery-caption:before{display:none}}@media (min-width:60px + 160px * 4 + 1) and (max-width:60px + 160px * 5){[class*=gallery-columns-] figure.gallery-item{width:25%!important}[class*=gallery-columns-] figure.gallery-item:hover .gallery-caption{right:-50%;left:-50%}[class*=gallery-columns-] figure.gallery-item:hover .gallery-caption:after,[class*=gallery-columns-] figure.gallery-item:hover .gallery-caption:before{display:none}[class*=gallery-columns-] figure.gallery-item:nth-child(4n+1):hover .gallery-caption{right:-100%;left:0}[class*=gallery-columns-] figure.gallery-item:nth-child(4n):hover .gallery-caption{right:0;left:-100%}}@media (min-width:60px + 160px * 3 + 1) and (max-width:60px + 160px * 4){[class*=gallery-columns-] figure.gallery-item{width:33.33333333%!important}[class*=gallery-columns-] figure.gallery-item:nth-child(3n+1):hover .gallery-caption{right:-100%;left:0}[class*=gallery-columns-] figure.gallery-item:nth-child(3n):hover .gallery-caption{right:0;left:-100%}}@media (min-width:60px + 160px * 2 + 1) and (max-width:60px + 160px * 3){[class*=gallery-columns-] figure.gallery-item{width:50%!important}[class*=gallery-columns-] figure.gallery-item:nth-child(odd):hover .gallery-caption{right:-100%;left:0}[class*=gallery-columns-] figure.gallery-item:nth-child(2n):hover .gallery-caption{right:0;left:-100%}}@media (max-width:60px + 160px * 2){[class*=gallery-columns-] figure.gallery-item{width:100%!important}[class*=gallery-columns-] figure.gallery-item:hover .gallery-caption{right:0;left:0}}@media print{*{-webkit-filter:none!important;filter:none!important;text-shadow:none!important;color:#000!important;background:0 0!important}a,a:visited{text-decoration:underline;color:#444!important}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{page-break-inside:avoid;border:1px solid #999}thead{display:table-header-group}img,tr{page-break-inside:avoid}@page{margin:.5cm}h2,h3,p{widows:3;orphans:3}h2,h3{page-break-after:avoid}}