/*
Theme Name: Responsi
Text Domain: responsi
Version: 8.7.6
Requires at least: 4.7
Requires PHP: 5.2.4
Tested up to: 6.1
Domain Path: /languages
Description: WordPress Designers have been calling for it and at last it is here - a lightweight Framework that sits on top of core WordPress to make every aspect of WordPress theme design completely customizable with instant live preview. Install and activate Responsi Framework and it opens the WordPress Customizer menu with its 700+ site layout and style options. Sick of searching for a WordPress Theme that fits all of your projects requirements? The fully customizable and extendable Responsi Framework is your answer. Are you a designer not a coder? Responsi Framework is for you. The customizer allows you to see every change live as it is made in the customizer preview screen.  The customizer menu has been sorted logically into all elements of a WordPress site e.g. Site Structure, Header, Nav Bars, Site Body, Pages, Blog Posts, Blog Cards, Footer Widgets, Footer, to make creating and editing site layout and style a simple process. Responsi Framework empowers everyone regardless of skill level or experience to create a unique hand crafted WordPress theme for their site. Built in cross platform code with mobile first focus means you never have to worry about your design breaking in tablet or mobile, your handcrafted theme design will always show perfectly in any browser. Responsi Framework changes the way that we think about WordPress Themes. The Framework is endlessly extendable with a built in ecosystem of Free and Premium Responsi Plugins that add advanced features to the Framework (see Responsi Plugins menu in the WordPress Appearance menu). The Responsi Themes menu has Responsi Starter Child themes for those looking for some design starter inspiration. Or just add content and launch your fully mobile responsive site right away.
Tags: two-columns, left-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Author: a3rev Software
Author URI: https://a3rev.com/
Theme URI: https://www.a3rev.com/themes/responsi
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Copyright: (c) 2011 a3THEMES Software Development team.
*/

/*
WARNING! DO NOT EDIT THIS FILE!
To make it easy to update your theme, you should not edit the styles in this file. Instead use
the custom.css file to add your styles. You can copy a style from this file and paste it in
custom.css and it will override the style in this file. You have been warned! :)
*/
@font-face{font-display:swap!important}@keyframes reveal{from{transform:scale(0.001)}to{transform:scale(1)}}@keyframes slide{to{transform:translateX(1.5em)}}html{height:100%;text-rendering:optimizeLegibility}body{margin:0;padding:0;border:0;font-size:100%;box-sizing:border-box;text-rendering:optimizeLegibility;outline:0}#wpadminbar{font-style:normal}pre,textarea{overflow:auto}input[type=checkbox],input[type=radio]{padding:0;margin-bottom:0}:focus{outline:0}button,embed,iframe,img,input,object,select,textarea{max-width:100%}article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}.hide,[hidden]{display:none}address,dfn{font-style:italic}b,dt,strong{font-weight:700}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:14px;hyphens:none}pre{background:#f5f5f5;color:#666;font-family:monospace;white-space:pre;white-space:pre-wrap;word-wrap:break-word}blockquote,q{hyphens:none;quotes:none}sub,sup{line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{-ms-interpolation-mode:bicubic;height:auto}svg:not(:root){overflow:hidden}figure,form{margin:0}legend{white-space:normal}a,a:hover,a:link,a:visited,h1 a:hover,h1 a:link,h1 a:visited,h2 a:hover,h2 a:link,h2 a:visited,h3 a:hover,h3 a:link,h3 a:visited,h4 a:hover,h4 a:link,h4 a:visited,h5 a:hover,h5 a:link,h5 a:visited,h6 a:hover,h6 a:link,h6 a:visited,ins{text-decoration:none}button,button:visited,input[type=button],input[type=button]:visited,input[type=reset],input[type=reset]:visited,input[type=submit],input[type=submit]:visited,input#submit,input#submit:visited,.button,.button:visited{cursor:pointer;vertical-align:middle}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,input#submit:hover,.button:hover{opacity:0.9}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}button:-moz-focus-inner,input:-moz-focus-inner{border:0;padding:0}::placeholder,::-webkit-input-placeholder{line-height:normal}input[type=search]{-webkit-appearance:textfield;padding-right:2px;width:270px}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button,input,select,textarea{font-size:100%;margin:0}input,select,textarea{padding:5px;background-color:rgba(255,255,255,.5);border:1px solid #efefef;border-radius:2px;margin-bottom:10px;font-size:inherit;font-family:inherit;line-height:normal;box-sizing:border-box}textarea{vertical-align:top}select{box-sizing:border-box;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:inherit!important;background-image:url(images/arrow.svg)!important;background-position:100% center!important;background-repeat:no-repeat!important;cursor:pointer;background-size:12px 10px!important}.select2-container--default .select2-selection--single{border:1px solid #efefef!important;border-radius:2px!important}.select2-container .select2-selection--single{height:auto!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:inherit!important}.select2-container .select2-selection--single .select2-selection__rendered{padding:5px!important;padding-right:20px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:auto!important;top:50%!important;transform:translateY(-50%)!important;line-height:auto!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:0!important}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #efefef!important}.select2-dropdown{border-color:#efefef!important;border-radius:2px!important}option:-moz-focus-inner,option:focus,select:-moz-focus-inner,select:focus{outline:0}input:focus,textarea:focus{background-color:#fff}.clearfix:after,.clearfix:before,.col-full:after,.col-full:before,.site-width:after,.site-width:before,.sub_categories_container:after,.sub_categories_container:before{clear:both;content:".";display:block;height:0;visibility:hidden;width:100%;line-height:0;overflow:hidden}html body * dd.clear,html body * div.clear,html body * li.clear,html body * span.clear{background:0 0;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}nav ol,nav ul{list-style:none;margin:0;padding:0}menu{margin:0 0 15px;padding:0 0 0 30px}.video-ojbect-ctn .wp-video,img.aligncenter{margin-left:auto;margin-right:auto}img.aligncenter{display:block!important}img.wp-smiley{padding:0;border:0}.video-ojbect-ctn video{max-width:100%;height:auto}.video-ojbect-ctn .mejs-mediaelement,.video-ojbect-ctn .mejs-video,.video-ojbect-ctn .wp-video{position:relative!important;height:auto!important}.video-ojbect-ctn .wp-video *{max-width:100%!important;float:left}.video-ojbect-ctn .wp-video-shortcode{max-width:100%}.video-ojbect-ctn{text-align:center;position:relative;overflow:hidden}.video-ojbect-ctn .lazy-hidden{position:relative!important;z-index:0!important}.post,.searchform,.card-thumb{position:relative}.clear{clear:both}.card-meta a.button,.masonry-brick .button,.masonry-brick .button:visited{margin-bottom:0!important;margin-top:0!important}.fl{float:left}.fr{float:right}.ac{text-align:center}.ar{text-align:right}.nav-entries{clear:both;font-size:11px}.nav-entries a{font-size:1.2em}.post-entries{clear:both;margin-top:0;margin-bottom:10px;display:inline-block;width:100%;box-sizing:border-box}.post-entries a:hover{color:#666}.post-entries .nav-previous{float:left}.post-entries .nav-next{float:right}.widget{margin:0}.widget .widget-content:empty,.widget .widget-title:empty{display:none!important}.widget p{font-size:12px}.widget ul:not(.wp-block-gallery,.blocks-gallery-grid){padding:0 0 0 16px}.widget ol:not(.wp-block-gallery,.blocks-gallery-grid){padding:0 0 0 16px}.widgetized .widget ul{clear:both;list-style:none;margin:0;padding:0}.widget ul li a,.widgetized .widget ul li a{padding:0;text-decoration:none}.widgetized .widget ul ul{padding:0 0 0 15px;border-top:0}.widget .widget-content{box-sizing:border-box}.searchform{width:99%;margin-top:5px;border-color:#ccc #efefef #efefef #ccc;border-width:1px;border-style:solid;border-radius:3px}.searchform input.s{padding:6px;width:85%;margin:0;border:0;background:0}.searchform input.s:focus{box-shadow:0 0 0 0 rgba(0,0,0,.03)}.search-form{position:relative;line-height:0}.search-form label{box-sizing:border-box;display:block;position:relative}.search-form input.search-field{padding-right:27px;width:100%;box-sizing:border-box;margin:0}.search-form .search-submit{margin:0}.main-ctn .search-form{display:flex;align-items:center;gap:10px}#comments,blockquote{position:relative}#wp-calendar{clear:both;padding:0;margin:0}#wp-calendar caption{padding:0 0 10px}#wp-calendar td,#wp-calendar th{text-align:center;background:rgba(0,0,0,.05);padding:5px}#wp-calendar td,table#wp-calendar th{padding:3px 0}#comments .comment.thread-even{background-color:rgba(0,0,0,.02)}#comments .comment{width:100%;list-style-type:none}#comments .comment .comment-container{position:relative;padding:10px}#comments .comment-head{margin:0 0 15px}#comments .comment-head .name{margin:0;font-weight:700;font-size:15px}#comments .avatar{float:left;margin:0 15px 10px 0}#comments .avatar img{margin:0;border-radius:100%}#comments .comment-entry{clear:both}#comments .comment-entry p{margin:0 0 10px}#comments ul.children{margin:0 10px 0 25px;padding:0}#comments ul.children li{border-top:1px solid #e6e6e6}#comments .cancel-comment-reply{margin:10px 0}#comments .navigation{padding:0!important;margin-bottom:15px!important}#comments .navigation a{display:block;margin:0;text-decoration:none}#comments h3#pings{margin-top:25px}#comments .pingbacks li.pingback{margin:10px 0}#comments .pingbacks li.pingback .comment-entry div.reply{display:none}#comments ol.commentlist{list-style:none;padding:0;margin:0 0 1em}#comments .comment-head .date,#comments .comment-head .edit,#comments .comment-head .perma{font-size:11px}#commentform{margin:0}#commentform input.txt{width:48%;margin:0 5px 0px 0}#commentform textarea{padding:5px;width:100%;box-sizing:border-box}#commentform .comment-form-cookies-consent{margin-bottom:20px}#commentform .comment-form-cookies-consent input{margin:0 5px 0 0}#commentform #submit{margin:0}#comments #reply-title small{font-size:100%;vertical-align:middle;float:right}#comments h3#comments-title{margin-top:10px}#comments .comment-respond h2#reply-title{font-size:inherit;margin-top:10px}#comments #respond .left{float:left;width:200px;margin-right:15px}#comments #respond .right{float:left;width:380px}#comments #respond label{font-size:11px;color:#777}#comments #respond p.form-submit,#respond p.comment-form-comment{margin:0}#comments .logged-in-as{margin-bottom:.5em}.require{color:red}.pagination{margin:0;text-align:center;clear:both;opacity:0;height:0!important;overflow:hidden}.pagination span.current{border:0;background:0;font-weight:700;font-size:.9em}.nav-entries a span,.pagination a:link,.pagination a:visited{display:inline;text-decoration:none;color:#666;padding:3px 7px}.pagination .page-numbers,.pagination span.extend{border:0;color:#666}.nav-entries a span,.pagination a:active,.pagination a:link,.pagination a:visited{font-weight:700;font-size:.9em;border-radius:0;border:1px solid #d9d9d9;background:#fff;background:linear-gradient(#fff,#f5f5f5);box-shadow:0 2px 2px 0 rgba(0,0,0,.03)}.pagination a:active,.pagination a:link,.pagination a:visited{border:1px solid #dedede;background-color:rgba(255,255,255,.5)}.pagination .current,.pagination a:hover{padding:3px 7px;background:#eee;border:1px solid #bbb}.bypostauthor,.sticky{text-transform:inherit}blockquote{border-left:0.25em solid currentColor;margin:0 0 1.75em 0;padding-left:1em}.wp-caption.alignleft,blockquote.alignleft,img.alignleft{margin:.4em 1.6em 1.6em 0}.wp-caption.alignright,blockquote.alignright,img.alignright{margin:.4em 0 1.6em 1.6em}.wp-caption.aligncenter,blockquote.aligncenter,img.aligncenter{margin-top:.4em;margin-bottom:1.6em}.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignright{margin-bottom:1.2em}.wp-caption{margin-bottom:1.6em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0}.wp-caption-text{padding:.5em 0}.gallery,.gallery-item,.wp-caption{box-sizing:border-box}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.gallery{margin-bottom:1.6em}.gallery-item{display:inline-block;padding:1.79104477%;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-icon img{margin:0 auto}.gallery-caption{display:block;padding:.5em 0}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.has-large-font-size,.has-small-font-size,.has-medium-font-size,.has-large-font-size,.has-huge-font-size{line-height:1.8}p.has-background{padding:20px 30px}.has-drop-cap::first-letter{font-family:"Noto Serif"}.animateMe{opacity:0!important}.animateMe.animated{opacity:1!important}@media screen and (min-width:46.25em){.wp-caption.alignleft,blockquote.alignleft,img.alignleft{margin:.4118em 1.6471em 1.6471em 0}.wp-caption.alignright,blockquote.alignright,img.alignright{margin:.4118em 0 1.6471em 1.6471em}.wp-caption.aligncenter,blockquote.aligncenter,img.aligncenter{margin-top:.4118em;margin-bottom:1.6471em}.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignright{margin-bottom:1.2353em}.gallery,.wp-caption{margin-bottom:1.6471em}}@media screen and (min-width:55em){.wp-caption.alignleft,blockquote.alignleft,img.alignleft{margin:.4211em 1.6842em 1.6842em 0}.wp-caption.alignright,blockquote.alignright,img.alignright{margin:.4211em 0 1.6842em 1.6842em}.wp-caption.aligncenter,blockquote.aligncenter,img.aligncenter{margin-top:.4211em;margin-bottom:1.6842em}.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignright{margin-bottom:1.2632em}.gallery,.wp-caption{margin-bottom:1.6842em}}@media screen and (min-width:59.6875em){.wp-caption.alignleft,blockquote.alignleft,img.alignleft{margin:.4em 1.6em 1.6em 0}.wp-caption.alignright,blockquote.alignright,img.alignright{margin:.4em 0 1.6em 1.6em}.wp-caption.aligncenter,blockquote.aligncenter,img.aligncenter{margin-top:.4em;margin-bottom:1.6em}.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignright{margin-bottom:1.2em}.gallery,.wp-caption{margin-bottom:1.6em}}@media screen and (min-width:68.75em){.wp-caption.alignleft,blockquote.alignleft,img.alignleft{margin:.4118em 1.6471em 1.6471em 0}.wp-caption.alignright,blockquote.alignright,img.alignright{margin:.4118em 0 1.6471em 1.6471em}.wp-caption.aligncenter,blockquote.aligncenter,img.aligncenter{margin-top:.4118em;margin-bottom:1.6471em}.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignright{margin-bottom:1.2353em}.gallery,.wp-caption{margin-bottom:1.6471em}}@media screen and (min-width:77.5em){.wp-caption.alignleft,blockquote.alignleft,img.alignleft{margin:.4211em 1.6842em 1.6842em 0}.wp-caption.alignright,blockquote.alignright,img.alignright{margin:.4211em 0 1.6842em 1.6842em}.wp-caption.aligncenter,blockquote.aligncenter,img.aligncenter{margin-top:.4211em;margin-bottom:1.6842em}.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignright{margin-bottom:1.2632em}.gallery,.wp-caption{margin-bottom:1.6842em}}:root{--global--spacing-unit:20px;--table--stripes-border-color:var(--global--color-light-gray);--table--stripes-background-color:var(--global--color-light-gray);--table--has-background-text-color:var(--global--color-dark-gray)}.widget-content .wp-block-group > ul,.widget-content .wp-block-group > ol{margin:0}.footer-widgets .widget-content .wp-block-group > ul,.footer-widgets .widget-content .wp-block-group > ol{list-style:none}.wp-block-search{max-width:var(--responsive--aligndefault-width)}.wp-block-search__button-only.aligncenter .wp-block-search__inside-wrapper{justify-content:center}.wp-block-search .wp-block-search__input{max-width:inherit;margin-right:calc(-1 * var(--button--border-width));padding:var(--form--spacing-unit);margin-bottom:0}.wp-block-search__button{box-shadow:none}.desktop-only{display:none}.wp-block-image{text-align:center}.wp-block-image figcaption{color:var(--global--color-primary);font-size:var(--global--font-size-xs);line-height:var(--global--line-height-body);margin-top:calc(0.5 * var(--global--spacing-unit));margin-bottom:var(--global--spacing-unit);text-align:center}.wp-block-image .alignright{margin-left:var(--global--spacing-horizontal)}.wp-block-image .alignleft{margin-right:var(--global--spacing-horizontal)}.wp-block-image a:focus img{outline-offset:2px}.entry-content > *[class=wp-block-image],.entry-content [class*=inner-container] > *[class=wp-block-image]{margin-top:0;margin-bottom:0}.entry-content > *[class=wp-block-image] + *,.entry-content [class*=inner-container] > *[class=wp-block-image] + *{margin-top:0}.wp-block-image.is-style-twentytwentyone-border img,.wp-block-image.is-style-twentytwentyone-image-frame img{border:calc(3 * var(--separator--height)) solid var(--global--color-border)}.wp-block-image.is-style-twentytwentyone-image-frame img{padding:var(--global--spacing-unit)}@media only screen and (min-width:482px){.entry-content > .wp-block-image > .alignleft,.entry-content > .wp-block-image > .alignright{max-width:50%}}@media only screen and (max-width:481px){.entry-content > .wp-block-image > .alignleft,.entry-content > .wp-block-image > .alignright{margin-left:0;margin-right:0}}.alignleft{text-align:left;margin-top:0}.entry-content > .alignleft{max-width:var(--responsive--aligndefault-width)}@media only screen and (min-width:482px){.alignleft{float:left;margin-right:var(--global--spacing-horizontal);margin-bottom:var(--global--spacing-vertical)}.entry-content > .alignleft{max-width:calc(50% - var(--responsive--alignleft-margin))}}.aligncenter{clear:both;display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}.alignright{margin-top:0;margin-bottom:var(--global--spacing-vertical)}.entry-content > .alignright{max-width:var(--responsive--aligndefault-width)}@media only screen and (min-width:482px){.alignright{float:right;margin-left:var(--global--spacing-horizontal)}.entry-content > .alignright{max-width:calc(50% - var(--responsive--alignright-margin))}}[class*=inner-container] > .alignleft + *,[class*=inner-container] > .alignright + *{margin-top:0}.alignwide{clear:both}.alignfull{clear:both}.has-left-content{justify-content:flex-start}.has-right-content{justify-content:flex-end}.has-parallax{background-attachment:fixed}.has-drop-cap:not(:focus)::first-letter{font-family:var(--heading--font-family);font-weight:var(--heading--font-weight);line-height:0.66;text-transform:uppercase;font-style:normal;float:left;margin:0.1em 0.1em 0 0;font-size:calc(1.2 * var(--heading--font-size-h1))}.has-drop-cap:not(:focus)::after{content:"";display:table;clear:both;padding-top:14px}table,.wp-block-table{width:100%;min-width:240px;border-collapse:collapse}table thead,table tfoot,.wp-block-table thead,.wp-block-table tfoot{text-align:center}table th,.wp-block-table th{font-family:var(--heading--font-family)}table td,table th,.wp-block-table td,.wp-block-table th{padding:calc(0.5 * var(--global--spacing-unit));border:1px solid}table figcaption,.wp-block-table figcaption{color:var(--global--color-primary);font-size:var(--global--font-size-xs)}table.is-style-regular .has-background,table.is-style-stripes .has-background,table.is-style-stripes .has-background thead tr,table.is-style-stripes .has-background tfoot tr,table.is-style-stripes .has-background tbody tr,.wp-block-table.is-style-regular .has-background,.wp-block-table.is-style-stripes .has-background,.wp-block-table.is-style-stripes .has-background thead tr,.wp-block-table.is-style-stripes .has-background tfoot tr,.wp-block-table.is-style-stripes .has-background tbody tr{color:var(--table--has-background-text-color)}table.is-style-stripes,.wp-block-table.is-style-stripes{border-color:var(--table--stripes-border-color)}table.is-style-stripes th,table.is-style-stripes td,.wp-block-table.is-style-stripes th,.wp-block-table.is-style-stripes td{border-width:0}table.is-style-stripes tbody tr:nth-child(odd),.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--table--stripes-background-color)}table.is-style-stripes .has-background tbody tr:nth-child(odd),.wp-block-table.is-style-stripes .has-background tbody tr:nth-child(odd){background-color:var(--global--color-white-90)}table.wp-calendar-table td,table.wp-calendar-table th{background:transparent;border:0;text-align:center;line-height:2;vertical-align:middle;word-break:normal}table.wp-calendar-table th{font-weight:bold}table.wp-calendar-table thead,table.wp-calendar-table tbody{color:currentColor;border:1px solid}table.wp-calendar-table caption{font-weight:bold;text-align:left;margin-bottom:var(--global--spacing-unit);color:currentColor}.wp-block-post-author .wp-block-post-author__bio{font:inherit}@media only screen and (min-width:482px){.desktop-only{display:block}}.responsi-content .page-load-status{display:none;position:absolute;bottom:10px;width:100%;background:rgba(0,0,0,0.3);margin:0!important;padding:0px 0px;border-radius:3px;box-sizing:border-box}.responsi-content .page-load-status .infinite-scroll-last,.responsi-content .page-load-status .infinite-scroll-error{margin:0;padding:0.45em;text-align:center;color:#fff}.responsi-content .requesting{opacity:0}.responsi-content .loader-ellips{font-size:20px;position:relative;width:4em;height:0.9em;margin:10px auto}.responsi-content .loader-ellips__dot{display:block;width:0.9em;height:0.9em;border-radius:0.5em;background:#fff;position:absolute;animation-duration:0.5s;animation-timing-function:ease;animation-iteration-count:infinite}.responsi-content .loader-ellips__dot:nth-child(1),.responsi-content .loader-ellips__dot:nth-child(2){left:0}.responsi-content .loader-ellips__dot:nth-child(3){left:1.5em}.responsi-content .loader-ellips__dot:nth-child(4){left:3em}.responsi-content .loader-ellips__dot:nth-child(1){animation-name:reveal}.responsi-content .loader-ellips__dot:nth-child(2),.responsi-content .loader-ellips__dot:nth-child(3){animation-name:slide}.responsi-content .loader-ellips__dot:nth-child(4){animation-name:reveal;animation-direction:reverse}.responsi-content .card-product .animCard,.responsi-content .content_home_1,.responsi-content .content_home_2,.responsi-content .content_home_3,.responsi-content .content_home_4{display:flex;flex-direction:row;height:100%;box-sizing:border-box}.responsi-content .card-product .entry-item.card-product-item{width:100%;box-sizing:border-box}.responsi-content .card-product .card-content{height:100%}.responsi-content .card-product .card-content>.card-meta{display:flex;height:100%;width:100%;box-sizing:border-box}.responsi-content .card-product .card-content>.card-meta>.card-ctrl{width:100%;box-sizing:border-box}
