/*
Theme Name: Astra - Cuadro Digital (Clear)
Theme URI: http://clearintelligence.mx/
Description: Tema hijo expresamente creado para Clear Intelligence.
Author: Javier G. C.
Author URI: http://esceptica.net
Template: astra
Version: 2021.08.30
*/body,input,textarea,button{font-family:'Fira Sans', sans-serif;font-weight:400}input,textarea,button{font-size:100%}.secondary a *,.site-footer a *,.site-header a *,a{transition-duration:.07s}.fa-cuadro-atjoin{color:#008fb6;margin:0 .1ex}.ast-oembed-container{margin:1.5em 0}#servicios-portada img{width:80px;height:80px}.ast-search-menu-icon .search-field{color:#666}#comments .submit,.search .search-submit{border-radius:4px;padding:7px 25px}#masthead{box-shadow:0 1px 3px 1px rgba(0,0,0,0.3);border-bottom:1px solid #222;z-index:999}div.main-header-bar{background-color:#1a1a1a;color:#fff}#ast-search-form input.search-field{color:#666}.main-header-menu a,.main-header-menu .sub-menu a:hover{color:#fff}.main-navigation{font-weight:300}.main-header-bar{font-size:89%;text-transform:uppercase}body.single-post .post-thumb-img-content.post-thumb{float:right;margin-bottom:1em;margin-left:1em;width:50%}body.single-post article.format-image .post-thumb-img-content.post-thumb,body.single-post article.format-gallery .post-thumb-img-content.post-thumb{float:none;margin-bottom:0;margin-left:0;width:100%}div.nav-links{font-weight:bold}#primary-menu i.dashicons{color:#777}.main-header-menu li:hover>a,.main-header-menu li:hover>.ast-menu-toggle,.main-header-menu .ast-masthead-custom-menu-items a:hover,.main-header-menu li.focus>a,.main-header-menu li.focus>.ast-menu-toggle,.main-header-menu .current-menu-item>a,.main-header-menu .current-menu-ancestor>a,.main-header-menu .current_page_item>a,.main-header-menu .current-menu-item>.ast-menu-toggle,.main-header-menu .current-menu-ancestor>.ast-menu-toggle,.main-header-menu .current_page_item>.ast-menu-toggle{color:#54bdda}li.current-menu-item,.main-header-menu .menu-link,.ast-header-custom-item a{color:#fff}.main-header-menu ul.sub-menu{background-color:rgba(0,0,0,0.93);opacity:0;text-transform:none;transition:.2s opacity ease-in-out}.main-header-menu li:hover>ul{opacity:1}ul.sub-menu .menu-item{transition:.2s opacity ease-in-out}ul.sub-menu .menu-item:hover{background-color:rgba(25,25,25,0.93)}#primary{margin:4em 0 3em}.entry-content img.alignright,.entry-content img.alignleft{margin-bottom:1em}input:not([type='submit']):not([type='button']):not([type='reset']):not([type='file']):not([type='radio']):not([type='checkbox']),select,textarea{border-color:#999;color:#555}input:not([type='submit']):not([type='button']):not([type='reset']):not([type='file']):not([type='radio']):not([type='checkbox']):focus,select:focus,textarea:focus{border-color:#5e91bf}table,th,td{border-color:rgba(0,0,0,0.15)}table th{background-color:rgba(0,0,0,0.1)}table.noborder,table.noborder th,table.noborder td{border:none;background-color:none}hr{background-color:#ddd}.single .post-navigation,.comments-area{border-top-color:#ddd}.ast-right-sidebar #primary,.ast-left-sidebar #secondary{border-right-color:#ddd}.ast-left-sidebar #primary,.ast-right-sidebar #secondary{border-left-color:#ddd}.widget-title,.entry-content .widget-title{color:#004b5f;font-size:125%;font-weight:bold}.entry-content .widget-title{font-size:106.25%}.entry-content ul{list-style-position:outside;list-style-type:disc}.entry-content ul,.entry-content ol{margin-bottom:1.5em;margin-left:2em}.entry-content ul ul{list-style-type:circle}.entry-content ul ul ul{list-style-type:square}.entry-content li{padding:.2ex 0}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{color:#007392}.has-small-font-size{font-size:.8em;line-height:1.5em}.has-medium-font-size{font-size:1.3em;line-height:1.5em}.has-large-font-size{font-size:2em;line-height:1.5em}.has-huge-font-size{font-size:2.5em;line-height:1.5em}div.wp-block-media-text,div.wp-block-image{margin-bottom:1.5em}ul.wp-block-gallery{margin-left:0}.entry-content .has-drop-cap::first-letter,.entry-content .has-drop-cap:not(:focus)::first-letter{color:#444;float:left;font-size:9.4ex !important;line-height:.68em;font-weight:bold;margin:0 6px 0 0;padding-top:.11em}.entry-content .has-drop-cap:not(:focus)::after{clear:none}blockquote{border-left:5px solid #e1e1e1;color:#6f6f6f;margin:1.5em 1em 1.5em 2em}blockquote.wp-block-quote.is-style-large{margin:1.5em 1em 1.5em 2em}figure.wp-block-pullquote{padding:0;border-top:5px solid #e1e1e1;border-bottom:5px solid #e1e1e1}figure.wp-block-pullquote blockquote{border:none;background-color:none;margin:0}figure.wp-block-pullquote.is-style-solid-color blockquote{border:none;max-width:none}figure.wp-block-pullquote blockquote,figure.wp-block-pullquote.is-style-solid-color blockquote{text-align:center}figure.wp-block-pullquote.alignleft blockquote,figure.wp-block-pullquote.alignright blockquote{text-align:left;width:inherit}figure.wp-block-pullquote blockquote p,figure.wp-block-pullquote.alignleft blockquote p,figure.wp-block-pullquote.alignright blockquote p,figure.wp-block-pullquote.is-style-solid-color blockquote p{font-size:1em;margin-bottom:1.5em}figure.wp-block-pullquote blockquote p:last-child,figure.wp-block-pullquote.alignleft blockquote p:last-child,figure.wp-block-pullquote.alignright blockquote p:last-child,figure.wp-block-pullquote.is-style-solid-color blockquote p:last-child{margin-bottom:0}figure.wp-block-pullquote{margin:1.5em}figure.wp-block-pullquote.alignleft{margin:0.5em 1.5em 1.5em 0}.wp-block-pullquote.alignright{margin:0.5em 0 1.5em 1.5em}.entry-content blockquote.wp-block-quote cite,.wp-block-pullquote blockquote cite{font-weight:bold;font-style:normal;font-size:85%}.sidebar-main{font-size:85%;line-height:1.5em}.sidebar-main h3{clear:none;font-size:120%}.sidebar-main .widget:last-child{margin-bottom:2.8em}#imsocialside .sow-social-media-button{padding:0 .2em}.entry-content ul.menu{list-style-type:none;margin-left:0}ul.menu li.menu-item{border-bottom:1px solid #ddd;padding:1ex 0}ul.menu li.menu-item a:link,ul.menu li.menu-item a:visited{color:#666}ul.menu li.menu-item a:hover{color:#999}.entry-content ul.menu{list-style-type:none}body.ast-separate-container .navigation.post-navigation{box-shadow:0 1px 3px 1px rgba(0,0,0,0.1);background-color:#fff;margin:2.5em 0;padding:1em}.ast-comment-avatar-wrap img{border-radius:4px}.ast-separate-container{background-color:#dadada}body.ast-separate-container article.post,body.ast-separate-container .sidebar-main .widget,body.ast-separate-container #comments{box-shadow:0 1px 3px 1px rgba(0,0,0,0.1)}body.ast-separate-container #comments{background-color:#fff}.cuadro-logopie{margin-right:.5em}.ast-footer-overlay{padding-bottom:1em;padding-top:1em}footer{font-size:80%}footer .social-media-button-container .sow-social-media-button{padding:0 .2em}.ast-small-footer-section.ast-small-footer-section-1,.ast-small-footer-section.ast-small-footer-section-2{text-align:left}footer .panel-grid-cell .widget-title{margin:1em 0 .4em}.site-footer a:focus,.site-footer a:hover{color:#1dcfff}.single .entry-header .ast-single-post-order+.post-thumb img,.page .entry-header .post-thumb img,.cuadro-shadowout{box-shadow:0 1px 4px 1px rgba(0,0,0,0.2)}body.blog .ast-row,body.archive .ast-row{display:flex;flex-wrap:wrap;justify-content:flex-start}body.blog .ast-row article,body.archive .ast-row article{box-sizing:border-box;min-width:33.33%;padding:0 1em;width:33.33%}.cuadro-photoframe{box-shadow:0 1px 4px 1px rgba(0,0,0,0.2);background:#fff;padding:20px}#cuadro-blogwelcome h1{font-size:250%;margin-bottom:.6em}#cuadro-welcomemsg{font-size:145%;margin-bottom:0}.cuadro-noclear .su-clearfix::after{clear:none}.cuadro-bullet,.fa-cuadro-bullet{width:1.5em}.cuadro-socialicon,.fa-cuadro-socialicon{margin:0 .4em}.cuadro-pleca,.entry-content .cuadro-pleca{background-color:#d9d9d9;text-align:center;color:#222}.ast-single-post-order .entry-meta{font-size:90%}#content .cuadro-big-square img{max-width:400px}body.archive .entry-title,body.blog .entry-title{font-size:110%;margin-bottom:1em;padding:0 1em}body.archive .entry-title a,body.blog .entry-title a{color:#008fb6}body.archive .entry-title a:hover,body.blog .entry-title a:hover{color:#3a3a3a}body.archive .entry-meta,body.blog .entry-meta{font-size:80%;padding:0 1.2em}body.archive .entry-content,body.blog .entry-content{font-size:90%;padding:0 1.1em}body.archive .blog-layout-1,body.blog .blog-layout-1{box-shadow:0 1px 3px 1px rgba(0,0,0,0.1);border:0}body.archive .post-thumb img,body.blog .post-thumb img{transition:.3s all ease-in-out}body.archive .post-thumb img:hover,body.blog .post-thumb img:hover{transform:scale(1.15)}body.archive .post-thumb,body.blog .post-thumb{overflow:hidden}.cuadro-zoom{transition:.3s all ease-in-out}.cuadro-zoom:hover{transform:scale(1.15)}.cuadro-top{margin-top:-4em}#cuadro-heroe{box-shadow:0 1px 3px 1px rgba(0,0,0,0.3)}#cuadro-heroe .panel-row-style{align-items:center;height:400px}#cuadro-heroe h1,#cuadro-heroe h2,#cuadro-heroe h3,#cuadro-heroe h4,#cuadro-heroe h5,#cuadro-heroe h6{font-weight:300}#cuadro-heroe strong{color:inherit}#cuadro-heroe .cuadro-heroeheader.panel-row-style{padding-top:30px}.cl-itext.cuadro-headeritext,#cuadro-heroe .cuadro-heroetext p,#cuadro-heroe .cuadro-heroetext h2{color:#fff;text-shadow:0 0 6px #000}.cuadro-headeritext .dynamic,#cuadro-heroe .cuadro-nicetext{color:#54bdda}#cuadro-homeposts .entry-summary{font-size:90%}.cuadro-cell-good{background-color:#7cd56a}.cuadro-cell-bad{background-color:#d56a6a}#cuadro-services .textwidget{text-align:left;width:100%}#cuadro-services .textwidget h5{text-align:center}#cuadro-services .sow-icon-image{transition:.2s all ease-in-out}#cuadro-services .sow-icon-image:hover{transform:scale(1.15)}#cuadro-services p.sow-more-text a{font-weight:bold}.cuadro-pagetitle{box-shadow:0 1px 3px 1px rgba(0,0,0,0.3)}.cuadro-fake-rightsidebar{border-left:1px solid #ddd;padding-left:60px}.cuadro-fake-leftsidebar{border-right:1px solid #ddd;padding-right:60px}.cuadro-call,.cuadro-call h2{color:#fff}.cuadro-call h2{margin:1.1ex 0}.cuadro-call p{margin:-.5em 0 1.7em}.cuadro-call .so-widget-sow-button{margin:1em 0}.cuadro-bottom{margin-bottom:-3em}.cuadro-socialfoot{text-align:right}#cuadro-homeposts h3.entry-title,#cuadro-homeposts h3.lsow-post-title{font-size:.7em}.javo-note{background-color:#fff2c3;border-left:2px groove rgba(255,242,195,0.3);border-top:2px groove rgba(255,242,195,0.3);border-right:2px ridge rgba(255,242,195,0.3);border-bottom:2px ridge rgba(255,242,195,0.3);border-radius:3px;padding:1em}.comment code,.entry-content code,.entry-content pre{font-family:Hack, 'Bitstream Sans Mono', Consolas, "Source Code Pro", monospace;font-size:17px}.lsow-services.lsow-style1 .lsow-service .lsow-service-text .lsow-title,.lsow-services.lsow-style2 .lsow-service .lsow-service-text .lsow-title,.lsow-services.lsow-style3 .lsow-service .lsow-service-text .lsow-title{letter-spacing:inherit;line-height:inherit;text-transform:inherit}.lsow-services .lsow-service .lsow-service-text,.lsow-services.lsow-style3 .lsow-service .lsow-service-text{line-height:inherit}#cuadro-services .so-widget-sow-features .textwidget{font-size:90%;line-height:inherit}#cuadro-services .so-widget-sow-features h5,#cuadro-services .so-widget-sow-features h5 a{font-weight:bold;line-height:inherit;margin:.4em 0}#cuadro-services p.sow-more-text a:link,#cuadro-services p.sow-more-text a:visited{color:#008fb6}#cuadro-services p.sow-more-text a:hover{color:#3a3a3a;text-decoration:none}.rp4wp-related-posts{border-top:1px solid #ddd;padding-top:2em}.rp4wp-related-post-image{box-shadow:0 1px 3px 1px rgba(0,0,0,0.3);background-color:#fff;overflow:hidden;padding:5%;transition:.3s all ease-in-out}.rp4wp-related-post-image:hover{box-shadow:0 1px 3px 1px rgba(0,0,0,0.4)}.rp4wp-related-posts ul{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style-type:none;margin:0;padding:0}.rp4wp-related-posts ul li{box-sizing:border-box;min-width:25%;width:25%}.rp4wp-related-posts ul li div.rp4wp-related-post-image,.rp4wp-related-posts ul li div.rp4wp-related-post-content{font-size:85%;font-weight:bold;margin:1ex;text-align:center}.rp4wp-related-posts ul li div.rp4wp-related-post-image img{display:block;margin:auto;width:100%}.mks_author_widget img{margin:.3em 1em .5em 0}.mks_author_widget h3{font-weight:bold}.lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image .lsow-image-info .lsow-entry-info{height:150px}.wpcf7 input:not([type='submit']):not([type='button']):not([type='reset']):not([type='file']):not([type='radio']):not([type='checkbox']):focus,.wpcf7 select:focus,.wpcf7 textarea:focus{border-color:#999}div.wpcf7-mail-sent-ok,div.wpcf7-mail-sent-ng{border:0;font-weight:bold}div.wpcf7-mail-sent-ok{color:#3c962a}div.wpcf7-mail-sent-ng{color:#962a2a}div.wpcf7-response-output{margin:0;padding:0}div.heateorSssClear{clear:none}.heateor_sss_horizontal_sharing,div.entry-info{margin-bottom:4em}.entry-content div.grecaptcha-badge{margin-bottom:1em 0 0 0}#comments div.grecaptcha-badge{margin:1.5em 0 0 0}.woocommerce div.grecaptcha-badge{margin:1.5em 0 1.5em 0}@media (min-width: 921px){body{padding-top:42px}#masthead{position:fixed;top:0;width:100%}#masthead.cuadro-sticky .site-logo-img .custom-logo-link img{max-width:100px}#masthead .main-header-bar{line-height:2.9;padding:.6em 0;transition:.5s padding ease-in-out}a.custom-logo-link img{transition-duration:.5s;transition-timing-function:ease-in-out}#masthead.cuadro-sticky .main-header-bar{padding:.1em 0}}@media (max-width: 921px){#primary{margin-top:2em}.entry-content img.alignright,.entry-content img.alignleft{display:block;float:none;margin:auto}.entry-content figure.alignright,.entry-content figure.alignleft{float:none;margin:auto}.ast-header-break-point .main-header-menu{background-color:#1a1a1a}.ast-header-break-point .main-header-menu ul{background-color:#000}.ast-header-break-point .main-navigation ul .menu-item .menu-link{border-bottom:1px solid #333}.ast-header-break-point .site-branding{padding-bottom:.7em}.ast-header-break-point .ast-mobile-menu-buttons{padding-bottom:.8em}.ast-header-break-point .main-header-bar{padding-top:.8em}.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu{border-top:0}.main-header-menu ul.sub-menu{opacity:1}.wp-block-media-text__content{font-size:175%}.wp-block-pullquote.alignleft blockquote{margin:0 0 1.5em 0}.wp-block-pullquote.alignright blockquote{margin:0 0 1.5em 0}}@media (max-width: 768px){body.blog .ast-row{display:block;margin-left:0;margin-right:0}body.blog .ast-row article{box-sizing:border-box;min-width:100%;padding:0;width:100%}#primary,#secondary{padding:0}.cuadro-call .so-widget-sow-button{margin:0 0 1em}.cuadro-fake-rightsidebar{border-left:0;padding-left:0}.cuadro-fake-leftsidebar{border-right:0;padding-right:0}.cuadro-bottom{margin-bottom:-3em}#cuadro-heroe .panel-row-style{justify-content:center}.cuadro-footcopyright img.cuadro-logopie{display:block;margin:auto}.cuadro-footsocial div.social-media-button-container,.cuadro-footcopyright div.textwidget{text-align:center}.cuadro-socialfoot{text-align:center}.has-medium-font-size{font-size:1.2em;line-height:1.5em}.has-large-font-size{font-size:1.8em;line-height:1.5em}.has-huge-font-size{font-size:2.3em;line-height:1.5em}}@media (max-width: 599px){body.single-post .post-thumb-img-content.post-thumb{float:none;margin-bottom:0;margin-left:0;width:100%}.has-small-font-size{font-size:.8em;line-height:1.5em}.has-medium-font-size{font-size:1.1em;line-height:1.5em}.has-large-font-size{font-size:1.5em;line-height:1.5em}.has-huge-font-size{font-size:2em;line-height:1.5em}#cuadro-heroe .cuadro-heroetext p{font-size:20px}.rp4wp-related-posts ul li{box-sizing:border-box;min-width:50%;width:50%}}
