.text-stroke,.text-stroke--primary,.text-stroke--secondary{-webkit-text-stroke-width:var(--wp--custom--typography--text-stroke-width,2px)!important}.ext-absolute{position:absolute!important}.bring-to-front,.ext .wp-block-image,.ext-relative{position:relative!important}.ext-top-base{top:var(--wp--style--block-gap,1.75rem)!important}.ext-top-lg{top:var(--extendify--spacing--large,3rem)!important}.ext--top-base{top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--top-lg{top:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext-right-base{right:var(--wp--style--block-gap,1.75rem)!important}.ext-right-lg{right:var(--extendify--spacing--large,3rem)!important}.ext--right-base{right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--right-lg{right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext-bottom-base{bottom:var(--wp--style--block-gap,1.75rem)!important}.ext-bottom-lg{bottom:var(--extendify--spacing--large,3rem)!important}.ext--bottom-base{bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--bottom-lg{bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext-left-base{left:var(--wp--style--block-gap,1.75rem)!important}.ext-left-lg{left:var(--extendify--spacing--large,3rem)!important}.ext--left-base{left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--left-lg{left:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext-order-1{order:1!important}.ext-order-2{order:2!important}.ext-col-auto{grid-column:auto!important}.ext-col-span-1{grid-column:span 1/span 1!important}.ext-col-span-2{grid-column:span 2/span 2!important}.ext-col-span-3{grid-column:span 3/span 3!important}.ext-col-span-4{grid-column:span 4/span 4!important}.ext-col-span-5{grid-column:span 5/span 5!important}.ext-col-span-6{grid-column:span 6/span 6!important}.ext-col-span-7{grid-column:span 7/span 7!important}.ext-col-span-8{grid-column:span 8/span 8!important}.ext-col-span-9{grid-column:span 9/span 9!important}.ext-col-span-10{grid-column:span 10/span 10!important}.ext-col-span-11{grid-column:span 11/span 11!important}.ext-col-span-12{grid-column:span 12/span 12!important}.ext-col-span-full{grid-column:1/-1!important}.ext-col-start-1{grid-column-start:1!important}.ext-col-start-2{grid-column-start:2!important}.ext-col-start-3{grid-column-start:3!important}.ext-col-start-4{grid-column-start:4!important}.ext-col-start-5{grid-column-start:5!important}.ext-col-start-6{grid-column-start:6!important}.ext-col-start-7{grid-column-start:7!important}.ext-col-start-8{grid-column-start:8!important}.ext-col-start-9{grid-column-start:9!important}.ext-col-start-10{grid-column-start:10!important}.ext-col-start-11{grid-column-start:11!important}.ext-col-start-12{grid-column-start:12!important}.ext-col-start-13{grid-column-start:13!important}.ext-col-start-auto{grid-column-start:auto!important}.ext-col-end-1{grid-column-end:1!important}.ext-col-end-2{grid-column-end:2!important}.ext-col-end-3{grid-column-end:3!important}.ext-col-end-4{grid-column-end:4!important}.ext-col-end-5{grid-column-end:5!important}.ext-col-end-6{grid-column-end:6!important}.ext-col-end-7{grid-column-end:7!important}.ext-col-end-8{grid-column-end:8!important}.ext-col-end-9{grid-column-end:9!important}.ext-col-end-10{grid-column-end:10!important}.ext-col-end-11{grid-column-end:11!important}.ext-col-end-12{grid-column-end:12!important}.ext-col-end-13{grid-column-end:13!important}.ext-col-end-auto{grid-column-end:auto!important}.ext-row-auto{grid-row:auto!important}.ext-row-span-1{grid-row:span 1/span 1!important}.ext-row-span-2{grid-row:span 2/span 2!important}.ext-row-span-3{grid-row:span 3/span 3!important}.ext-row-span-4{grid-row:span 4/span 4!important}.ext-row-span-5{grid-row:span 5/span 5!important}.ext-row-span-6{grid-row:span 6/span 6!important}.ext-row-span-full{grid-row:1/-1!important}.ext-row-start-1{grid-row-start:1!important}.ext-row-start-2{grid-row-start:2!important}.ext-row-start-3{grid-row-start:3!important}.ext-row-start-4{grid-row-start:4!important}.ext-row-start-5{grid-row-start:5!important}.ext-row-start-6{grid-row-start:6!important}.ext-row-start-7{grid-row-start:7!important}.ext-row-start-auto{grid-row-start:auto!important}.ext-row-end-1{grid-row-end:1!important}.ext-row-end-2{grid-row-end:2!important}.ext-row-end-3{grid-row-end:3!important}.ext-row-end-4{grid-row-end:4!important}.ext-row-end-5{grid-row-end:5!important}.ext-row-end-6{grid-row-end:6!important}.ext-row-end-7{grid-row-end:7!important}.ext-row-end-auto{grid-row-end:auto!important}.ext-m-0:not([style*=margin]){margin:0!important}.ext-m-auto:not([style*=margin]){margin:auto!important}.ext-m-base:not([style*=margin]){margin:var(--wp--style--block-gap,1.75rem)!important}.ext-m-lg:not([style*=margin]){margin:var(--extendify--spacing--large,3rem)!important}.ext--m-base:not([style*=margin]){margin:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--m-lg:not([style*=margin]){margin:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext-mx-0:not([style*=margin]){margin-left:0!important;margin-right:0!important}.ext .alignwide,.ext-mx-auto:not([style*=margin]){margin-left:auto!important;margin-right:auto!important}.ext-mx-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important;margin-right:var(--wp--style--block-gap,1.75rem)!important}.ext-mx-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large,3rem)!important;margin-right:var(--extendify--spacing--large,3rem)!important}.ext--mx-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important;margin-right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--mx-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large,3rem) * -1)!important;margin-right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext .wp-block-group>*,.ext-my-0:not([style*=margin]),.wp-block-column.editor\:pointer-events-none{margin-top:0!important;margin-bottom:0!important}.ext-my-auto:not([style*=margin]){margin-top:auto!important;margin-bottom:auto!important}.ext h2,.ext-my-base:not([style*=margin]){margin-top:var(--wp--style--block-gap,1.75rem)!important;margin-bottom:var(--wp--style--block-gap,1.75rem)!important}.ext-my-lg:not([style*=margin]){margin-top:var(--extendify--spacing--large,3rem)!important;margin-bottom:var(--extendify--spacing--large,3rem)!important}.ext--my-base:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important;margin-bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--my-lg:not([style*=margin]){margin-top:calc(var(--extendify--spacing--large,3rem) * -1)!important;margin-bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext .wp-block-columns+.wp-block-columns:not([class*=mt-]):not([class*=my-]):not([style*=margin]),.ext-mt-0:not([style*=margin]),[class*=fullwidth-cols] .wp-block-column:first-child,[class*=fullwidth-cols] .wp-block-column:first-child>*,[class*=fullwidth-cols] .wp-block-column>:first-child,[class*=fullwidth-cols] .wp-block-group:first-child{margin-top:0!important}.ext-mt-auto:not([style*=margin]){margin-top:auto!important}.ext-mt-base:not([style*=margin]){margin-top:var(--wp--style--block-gap,1.75rem)!important}.ext-mt-lg:not([style*=margin]){margin-top:var(--extendify--spacing--large,3rem)!important}.ext--mt-base:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--mt-lg:not([style*=margin]){margin-top:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext-mr-0.alignfull:not([style*=margin]):not([style*=margin]),.ext-mr-0:not([style*=margin]){margin-right:0!important}.ext-mr-auto:not([style*=margin]){margin-right:auto!important}.ext-mr-base:not([style*=margin]){margin-right:var(--wp--style--block-gap,1.75rem)!important}.ext-mr-lg:not([style*=margin]){margin-right:var(--extendify--spacing--large,3rem)!important}.ext--mr-base:not([style*=margin]){margin-right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--mr-lg:not([style*=margin]){margin-right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext .is-not-stacked-on-mobile .wp-block-column,.ext-mb-0:not([style*=margin]),.ext.wp-block-group>:last-child,.wp-block-columns[class*=fullwidth-cols].is-not-stacked-on-mobile>.wp-block-column,[class*=fullwidth-cols] .wp-block-column:last-child,[class*=fullwidth-cols] .wp-block-column>:last-child,[class*=fullwidth-cols] .wp-block-group:last-child{margin-bottom:0!important}.ext-mb-auto:not([style*=margin]){margin-bottom:auto!important}.ext-mb-base:not([style*=margin]),.wp-block-columns[class*=fullwidth-cols]:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:last-child){margin-bottom:var(--wp--style--block-gap,1.75rem)!important}.ext-mb-lg:not([style*=margin]){margin-bottom:var(--extendify--spacing--large,3rem)!important}.ext--mb-base:not([style*=margin]){margin-bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--mb-lg:not([style*=margin]){margin-bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.ext-ml-0:not([style*=margin]),.ext-ml-0:not([style*=margin]):not([style*=margin]){margin-left:0!important}.ext-ml-auto:not([style*=margin]){margin-left:auto!important}.ext-ml-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important}.ext-ml-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large,3rem)!important}.ext--ml-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.ext--ml-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large,3rem) * -1)!important}.editor\:no-resize .components-resizable-box__container,.ext-block{display:block!important}.ext .wp-block-image img,.ext-inline-block{display:inline-block!important}.ext-inline{display:inline!important}.ext-flex{display:flex!important}.ext-inline-flex{display:inline-flex!important}.ext .ext-grid>[class*="_inner-container"],.ext-grid{display:grid!important}.ext-inline-grid{display:inline-grid!important}.block-editor-block-preview__content-iframe .ext [data-type="core/spacer"] .block-library-spacer__resize-container::before,.editor\:no-caption .block-editor-rich-text__editable,.editor\:no-inserter .wp-block-column:not(.is-selected)>.block-list-appender,.editor\:no-inserter .wp-block-cover__inner-container>.block-list-appender,.editor\:no-inserter .wp-block-group__inner-container>.block-list-appender,.editor\:no-inserter>.block-list-appender,.ext-hidden{display:none!important}.ext-w-auto{width:auto!important}.ext-w-full{width:100%!important}.ext [class*=inner-container]>.alignwide [class*=inner-container]>*,.ext [class*=inner-container]>[data-align=wide] [class*=inner-container]>*,.ext-max-w-full{max-width:100%!important}.ext-flex-1{flex:1 1 0%!important}.ext-flex-auto{flex:1 1 auto!important}.ext-flex-initial{flex:0 1 auto!important}.ext-flex-none{flex:none!important}.ext-flex-shrink-0{flex-shrink:0!important}.ext-flex-shrink{flex-shrink:1!important}.ext-flex-grow-0{flex-grow:0!important}.ext-flex-grow{flex-grow:1!important}.ext-list-none,.is-style-inline-list li{list-style-type:none!important}.ext .ext-grid-cols-1>[class*="_inner-container"],.ext-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.ext .ext-grid-cols-2>[class*="_inner-container"],.ext-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ext .ext-grid-cols-3>[class*="_inner-container"],.ext-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.ext .ext-grid-cols-4>[class*="_inner-container"],.ext-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.ext .ext-grid-cols-5>[class*="_inner-container"],.ext-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.ext .ext-grid-cols-6>[class*="_inner-container"],.ext-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.ext .ext-grid-cols-7>[class*="_inner-container"],.ext-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.ext .ext-grid-cols-8>[class*="_inner-container"],.ext-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))!important}.ext .ext-grid-cols-9>[class*="_inner-container"],.ext-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))!important}.ext .ext-grid-cols-10>[class*="_inner-container"],.ext-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))!important}.ext .ext-grid-cols-11>[class*="_inner-container"],.ext-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))!important}.ext .ext-grid-cols-12>[class*="_inner-container"],.ext-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.ext .ext-grid-cols-none>[class*="_inner-container"],.ext-grid-cols-none{grid-template-columns:none!important}.ext .ext-grid-rows-1>[class*="_inner-container"],.ext-grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))!important}.ext .ext-grid-rows-2>[class*="_inner-container"],.ext-grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))!important}.ext .ext-grid-rows-3>[class*="_inner-container"],.ext-grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))!important}.ext .ext-grid-rows-4>[class*="_inner-container"],.ext-grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))!important}.ext .ext-grid-rows-5>[class*="_inner-container"],.ext-grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))!important}.ext .ext-grid-rows-6>[class*="_inner-container"],.ext-grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))!important}.ext .ext-grid-rows-none>[class*="_inner-container"],.ext-grid-rows-none{grid-template-rows:none!important}.ext-flex-row{flex-direction:row!important}.ext-flex-row-reverse{flex-direction:row-reverse!important}.ext-flex-col{flex-direction:column!important}.ext-flex-col-reverse{flex-direction:column-reverse!important}.ext-flex-wrap{flex-wrap:wrap!important}.ext-flex-wrap-reverse{flex-wrap:wrap-reverse!important}.ext-flex-nowrap{flex-wrap:nowrap!important}.ext .ext-items-start>[class*="_inner-container"],.ext-items-start{align-items:flex-start!important}.ext .ext-items-end>[class*="_inner-container"],.ext-items-end{align-items:flex-end!important}.ext .ext-items-center>[class*="_inner-container"],.ext .is-style-angled>[class*="_inner-container"],.ext-items-center{align-items:center!important}.ext .ext-items-baseline>[class*="_inner-container"],.ext-items-baseline{align-items:baseline!important}.ext .ext-items-stretch>[class*="_inner-container"],.ext-items-stretch{align-items:stretch!important}.ext-justify-start{justify-content:flex-start!important}.ext-justify-end{justify-content:flex-end!important}.ext-justify-center{justify-content:center!important}.ext-justify-between{justify-content:space-between!important}.ext-justify-around{justify-content:space-around!important}.ext-justify-evenly{justify-content:space-evenly!important}.ext-justify-items-start{justify-items:start!important}.ext-justify-items-end{justify-items:end!important}.ext-justify-items-center{justify-items:center!important}.ext-justify-items-stretch{justify-items:stretch!important}.ext-gap-0{gap:0!important}.ext-gap-base{gap:var(--wp--style--block-gap,1.75rem)!important}.ext-gap-lg{gap:var(--extendify--spacing--large,3rem)!important}.ext-gap-x-0{-moz-column-gap:0!important;column-gap:0!important}.ext-gap-x-base{-moz-column-gap:var(--wp--style--block-gap,1.75rem)!important;column-gap:var(--wp--style--block-gap,1.75rem)!important}.ext-gap-x-lg{-moz-column-gap:var(--extendify--spacing--large,3rem)!important;column-gap:var(--extendify--spacing--large,3rem)!important}.ext-gap-y-0{row-gap:0!important}.ext-gap-y-base{row-gap:var(--wp--style--block-gap,1.75rem)!important}.ext-gap-y-lg{row-gap:var(--extendify--spacing--large,3rem)!important}.ext-justify-self-auto{justify-self:auto!important}.ext-justify-self-start{justify-self:start!important}.ext-justify-self-end{justify-self:end!important}.ext-justify-self-center{justify-self:center!important}.ext-justify-self-stretch{justify-self:stretch!important}.ext-rounded-none{border-radius:0!important}.ext-rounded-full{border-radius:9999px!important}.ext-rounded-t-none{border-top-left-radius:0!important;border-top-right-radius:0!important}.ext-rounded-t-full{border-top-left-radius:9999px!important;border-top-right-radius:9999px!important}.ext-rounded-r-none{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.ext-rounded-r-full{border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}.ext-rounded-b-none{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.ext-rounded-b-full{border-bottom-right-radius:9999px!important;border-bottom-left-radius:9999px!important}.ext-rounded-l-none{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.ext-rounded-l-full{border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}.ext-rounded-tl-none{border-top-left-radius:0!important}.ext-rounded-tl-full{border-top-left-radius:9999px!important}.ext-rounded-tr-none{border-top-right-radius:0!important}.ext-rounded-tr-full{border-top-right-radius:9999px!important}.ext-rounded-br-none{border-bottom-right-radius:0!important}.ext-rounded-br-full{border-bottom-right-radius:9999px!important}.ext-rounded-bl-none{border-bottom-left-radius:0!important}.ext-rounded-bl-full{border-bottom-left-radius:9999px!important}.ext-border-0{border-width:0!important}.ext-border-t-0{border-top-width:0!important}.ext-border-r-0{border-right-width:0!important}.ext-border-b-0{border-bottom-width:0!important}.ext-border-l-0{border-left-width:0!important}.ext .wp-block-group__inner-container,.ext-p-0:not([style*=padding]){padding:0!important}.ext-p-base:not([style*=padding]){padding:var(--wp--style--block-gap,1.75rem)!important}.ext-p-lg:not([style*=padding]){padding:var(--extendify--spacing--large,3rem)!important}.ext .wp-block-columns .wp-block-column[style*=padding],.ext-px-0:not([style*=padding]){padding-left:0!important;padding-right:0!important}.ext-px-base:not([style*=padding]),.ext.has-background{padding-left:var(--wp--style--block-gap,1.75rem)!important;padding-right:var(--wp--style--block-gap,1.75rem)!important}.ext-px-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large,3rem)!important;padding-right:var(--extendify--spacing--large,3rem)!important}.ext-py-0:not([style*=padding]){padding-top:0!important;padding-bottom:0!important}.ext-py-base:not([style*=padding]){padding-top:var(--wp--style--block-gap,1.75rem)!important;padding-bottom:var(--wp--style--block-gap,1.75rem)!important}.ext-py-lg:not([style*=padding]){padding-top:var(--extendify--spacing--large,3rem)!important;padding-bottom:var(--extendify--spacing--large,3rem)!important}.ext-pt-0:not([style*=padding]){padding-top:0!important}.ext-pt-base:not([style*=padding]){padding-top:var(--wp--style--block-gap,1.75rem)!important}.ext-pt-lg:not([style*=padding]){padding-top:var(--extendify--spacing--large,3rem)!important}.ext-pr-0:not([style*=padding]){padding-right:0!important}.ext-pr-base:not([style*=padding]){padding-right:var(--wp--style--block-gap,1.75rem)!important}.ext-pr-lg:not([style*=padding]){padding-right:var(--extendify--spacing--large,3rem)!important}.ext-pb-0:not([style*=padding]){padding-bottom:0!important}.ext-pb-base:not([style*=padding]){padding-bottom:var(--wp--style--block-gap,1.75rem)!important}.ext-pb-lg:not([style*=padding]){padding-bottom:var(--extendify--spacing--large,3rem)!important}.ext-pl-0:not([style*=padding]),.is-style-inline-list{padding-left:0!important}.ext-pl-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important}.ext-pl-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large,3rem)!important}.ext-text-left{text-align:left!important}.ext .wp-block-image,.ext-text-center{text-align:center!important}.ext-text-right{text-align:right!important}.ext-leading-none{line-height:1!important}.ext-leading-tight{line-height:1.25!important}.ext-leading-snug{line-height:1.375!important}.ext-leading-normal{line-height:1.5!important}.ext-leading-relaxed{line-height:1.625!important}.ext-leading-loose{line-height:2!important}.ext-aspect-square img{aspect-ratio:1/1!important;-o-object-fit:cover!important;object-fit:cover!important}.ext-aspect-landscape img{aspect-ratio:4/3!important;-o-object-fit:cover!important;object-fit:cover!important}.ext-aspect-landscape-wide img{aspect-ratio:16/9!important;-o-object-fit:cover!important;object-fit:cover!important}.ext-aspect-portrait img{aspect-ratio:3/4!important;-o-object-fit:cover!important;object-fit:cover!important}.ext-aspect-landscape .components-resizable-box__container,.ext-aspect-landscape-wide .components-resizable-box__container,.ext-aspect-portrait .components-resizable-box__container,.ext-aspect-square .components-resizable-box__container{height:auto!important}.clip-path--rhombus img{-webkit-clip-path:polygon(15% 6%,80% 29%,84% 93%,23% 69%)!important;clip-path:polygon(15% 6%,80% 29%,84% 93%,23% 69%)!important}.clip-path--diamond img{-webkit-clip-path:polygon(5% 29%,60% 2%,91% 64%,36% 89%)!important;clip-path:polygon(5% 29%,60% 2%,91% 64%,36% 89%)!important}.clip-path--rhombus-alt img{-webkit-clip-path:polygon(14% 9%,85% 24%,91% 89%,19% 76%)!important;clip-path:polygon(14% 9%,85% 24%,91% 89%,19% 76%)!important}.wp-block-columns[class*=fullwidth-cols]{margin-bottom:unset!important}.is-root-container.block-editor-block-list__layout>[data-align=full]:not(:first-of-type)>.ext-my-0,.is-root-container.block-editor-block-list__layout>[data-align=full]:not(:first-of-type)>.wp-block-column.editor\:pointer-events-none,.is-root-container.block-editor-block-list__layout>[data-align=wide]>.ext-my-0:not([style*=margin]),.is-root-container.block-editor-block-list__layout>[data-align=wide]>.wp-block-column.editor\:pointer-events-none{margin-top:calc(-1 * var(--wp--style--block-gap,28px))!important}@media (min-width:600px) and (max-width:781px){.wp-block-columns[class*=fullwidth-cols]:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(2n){margin-left:var(--wp--style--block-gap,2em)!important}}@media (max-width:781px){.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile){flex-wrap:wrap!important}.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column,.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not([style*=margin]){margin-left:0!important}.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (max-width:1079px){.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile){flex-wrap:wrap!important}.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column,.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not([style*=margin]){margin-left:0!important}.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:last-child){margin-bottom:var(--wp--style--block-gap,1.75rem)!important}}.direction-rtl{direction:rtl!important}.direction-ltr{direction:ltr!important}.bring-to-front{z-index:10!important}.text-stroke{-webkit-text-stroke-color:var(--wp--preset--color--background)!important}.text-stroke--primary{-webkit-text-stroke-color:var(--wp--preset--color--primary)!important}.text-stroke--secondary{-webkit-text-stroke-color:var(--wp--preset--color--secondary)!important}.editor\:no-resize .components-resizable-box__handle,.editor\:no-resize .components-resizable-box__handle::after,.editor\:no-resize .components-resizable-box__side-handle::before{display:none!important;pointer-events:none!important}.editor\:pointer-events-none{pointer-events:none!important}.is-style-angled{align-items:center!important;justify-content:flex-end!important}.is-style-angled .wp-block-cover__image-background,.is-style-angled .wp-block-cover__video-background{-webkit-clip-path:polygon(0 0,30% 0%,50% 100%,0% 100%)!important;clip-path:polygon(0 0,30% 0%,50% 100%,0% 100%)!important;z-index:1!important}.has-foreground-color{color:var(--wp--preset--color--foreground,#000)!important}.has-foreground-background-color{background-color:var(--wp--preset--color--foreground,#000)!important}.has-background-color{color:var(--wp--preset--color--background,#fff)!important}.has-background-background-color{background-color:var(--wp--preset--color--background,#fff)!important}.has-primary-color{color:var(--wp--preset--color--primary,#4b5563)!important}.has-primary-background-color{background-color:var(--wp--preset--color--primary,#4b5563)!important}.has-secondary-color{color:var(--wp--preset--color--secondary,#9ca3af)!important}.has-secondary-background-color{background-color:var(--wp--preset--color--secondary,#9ca3af)!important}.ext.has-text-color h1,.ext.has-text-color h2,.ext.has-text-color h3,.ext.has-text-color h4,.ext.has-text-color h5,.ext.has-text-color h6,.ext.has-text-color p{color:currentColor!important}.has-white-color{color:var(--wp--preset--color--white,#fff)!important}.has-black-color{color:var(--wp--preset--color--black,#000)!important}.has-ext-foreground-background-color{background-color:var(--wp--preset--color--foreground,var(--wp--preset--color--black,#000))!important}.has-ext-primary-background-color{background-color:var(--wp--preset--color--primary,var(--wp--preset--color--cyan-bluish-gray,#000))!important}.wp-block-button__link.has-black-background-color{border-color:var(--wp--preset--color--black,#000)!important}.wp-block-button__link.has-white-background-color{border-color:var(--wp--preset--color--white,#fff)!important}.has-ext-small-font-size{font-size:var(--wp--preset--font-size--ext-small)!important}.has-ext-medium-font-size{font-size:var(--wp--preset--font-size--ext-medium)!important}.has-ext-large-font-size{font-size:var(--wp--preset--font-size--ext-large)!important;line-height:1.2!important}.has-ext-x-large-font-size{font-size:var(--wp--preset--font-size--ext-x-large)!important;line-height:1!important}.has-ext-xx-large-font-size{font-size:var(--wp--preset--font-size--ext-xx-large)!important;line-height:1!important}.has-ext-x-large-font-size:not([style*=line-height]),.has-ext-xx-large-font-size:not([style*=line-height]){line-height:1.1!important}.ext .wp-block-group>*+*{margin-top:var(--wp--style--block-gap,1.75rem)!important;margin-bottom:0!important}.has-ext-x-large-font-size+h3,.has-ext-x-large-font-size+p{margin-top:.5rem!important}.ext .wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap,.5em) * .75)!important;min-width:12rem!important}.ext>[class*="_inner-container"]>.ext-grid:not([class*=columns]),.ext>[class*="_inner-container"]>.wp-block>.ext-grid:not([class*=columns]){display:initial!important}.ext .ext-grid-cols-13>[class*="_inner-container"]{grid-template-columns:repeat(13,minmax(0,1fr))!important}.ext [class*=inner-container]>.alignwide [class*=inner-container],.ext [class*=inner-container]>[data-align=wide] [class*=inner-container]{max-width:var(--responsive--alignwide-width,120rem)!important}.ext .wp-block-image img{vertical-align:middle!important}body{--extendify--spacing--large:var(
--wp--custom--spacing--large,
clamp(2em, 8vw, 8em)
)!important;--wp--preset--font-size--ext-small:1rem!important;--wp--preset--font-size--ext-medium:1.125rem!important;--wp--preset--font-size--ext-large:clamp(1.65rem, 3.5vw, 2.15rem)!important;--wp--preset--font-size--ext-x-large:clamp(3rem, 6vw, 4.75rem)!important;--wp--preset--font-size--ext-xx-large:clamp(3.25rem, 7.5vw, 5.75rem)!important;--wp--preset--color--black:#000!important;--wp--preset--color--white:#fff!important}.ext *{box-sizing:border-box!important}.block-editor-block-preview__content-iframe .ext [data-type="core/spacer"] .components-resizable-box__container{background:0 0!important}.ext .wp-block-group__inner-container figure.wp-block-gallery.alignfull{margin-top:unset!important;margin-bottom:unset!important}.block-editor-block-preview__content-iframe .preview\:min-h-50{min-height:50vw!important}.block-editor-block-preview__content-iframe .preview\:min-h-60{min-height:60vw!important}.block-editor-block-preview__content-iframe .preview\:min-h-70{min-height:70vw!important}.block-editor-block-preview__content-iframe .preview\:min-h-80{min-height:80vw!important}.block-editor-block-preview__content-iframe .preview\:min-h-100{min-height:100vw!important}.is-root-container .wp-block[data-align=full]>.ext-mx-0:not([style*=margin]):not([style*=margin]){margin-right:calc(1 * var(--wp--custom--spacing--outer,0))!important;margin-left:calc(1 * var(--wp--custom--spacing--outer,0))!important;overflow:hidden!important;width:unset!important}@media (min-width:782px){.wp-block-columns[class*=fullwidth-cols]:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:last-child){margin-bottom:0!important}.is-style-inline-list li{margin-right:var(--wp--style--block-gap,1.75rem)!important;display:inline!important}.is-style-inline-list li:first-child{margin-left:0!important}.is-style-inline-list li:last-child{margin-right:0!important}.is-style-angled .wp-block-cover__image-background,.is-style-angled .wp-block-cover__video-background{-webkit-clip-path:polygon(0 0,55% 0%,65% 100%,0% 100%)!important;clip-path:polygon(0 0,55% 0%,65% 100%,0% 100%)!important}.tablet\:ext-absolute{position:absolute!important}.tablet\:ext-relative{position:relative!important}.tablet\:ext-top-base{top:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-top-lg{top:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--top-base{top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--top-lg{top:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-right-base{right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-right-lg{right:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--right-base{right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--right-lg{right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-bottom-base{bottom:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-bottom-lg{bottom:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--bottom-base{bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--bottom-lg{bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-left-base{left:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-left-lg{left:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--left-base{left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--left-lg{left:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-order-1{order:1!important}.tablet\:ext-order-2{order:2!important}.tablet\:ext-m-0:not([style*=margin]){margin:0!important}.tablet\:ext-m-auto:not([style*=margin]){margin:auto!important}.tablet\:ext-m-base:not([style*=margin]){margin:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-m-lg:not([style*=margin]){margin:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--m-base:not([style*=margin]){margin:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--m-lg:not([style*=margin]){margin:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-mx-0:not([style*=margin]){margin-left:0!important;margin-right:0!important}.tablet\:ext-mx-auto:not([style*=margin]){margin-left:auto!important;margin-right:auto!important}.tablet\:ext-mx-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important;margin-right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-mx-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large,3rem)!important;margin-right:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--mx-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important;margin-right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--mx-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large,3rem) * -1)!important;margin-right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-my-0:not([style*=margin]){margin-top:0!important;margin-bottom:0!important}.tablet\:ext-my-auto:not([style*=margin]){margin-top:auto!important;margin-bottom:auto!important}.tablet\:ext-my-base:not([style*=margin]){margin-top:var(--wp--style--block-gap,1.75rem)!important;margin-bottom:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-my-lg:not([style*=margin]){margin-top:var(--extendify--spacing--large,3rem)!important;margin-bottom:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--my-base:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important;margin-bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--my-lg:not([style*=margin]){margin-top:calc(var(--extendify--spacing--large,3rem) * -1)!important;margin-bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-mt-0:not([style*=margin]){margin-top:0!important}.tablet\:ext-mt-auto:not([style*=margin]){margin-top:auto!important}.tablet\:ext-mt-base:not([style*=margin]){margin-top:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-mt-lg:not([style*=margin]){margin-top:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--mt-base:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--mt-lg:not([style*=margin]){margin-top:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-mr-0:not([style*=margin]){margin-right:0!important}.tablet\:ext-mr-auto:not([style*=margin]){margin-right:auto!important}.tablet\:ext-mr-base:not([style*=margin]){margin-right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-mr-lg:not([style*=margin]){margin-right:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--mr-base:not([style*=margin]){margin-right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--mr-lg:not([style*=margin]){margin-right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-mb-0:not([style*=margin]){margin-bottom:0!important}.tablet\:ext-mb-auto:not([style*=margin]){margin-bottom:auto!important}.tablet\:ext-mb-base:not([style*=margin]){margin-bottom:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-mb-lg:not([style*=margin]){margin-bottom:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--mb-base:not([style*=margin]){margin-bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--mb-lg:not([style*=margin]){margin-bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-ml-0:not([style*=margin]){margin-left:0!important}.tablet\:ext-ml-auto:not([style*=margin]){margin-left:auto!important}.tablet\:ext-ml-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-ml-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large,3rem)!important}.tablet\:ext--ml-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.tablet\:ext--ml-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large,3rem) * -1)!important}.tablet\:ext-block{display:block!important}.tablet\:ext-inline-block{display:inline-block!important}.tablet\:ext-inline{display:inline!important}.tablet\:ext-flex{display:flex!important}.tablet\:ext-inline-flex{display:inline-flex!important}.tablet\:ext-grid{display:grid!important}.tablet\:ext-inline-grid{display:inline-grid!important}.tablet\:ext-hidden{display:none!important}.tablet\:ext-w-auto{width:auto!important}.tablet\:ext-w-full{width:100%!important}.tablet\:ext-max-w-full{max-width:100%!important}.tablet\:ext-flex-1{flex:1 1 0%!important}.tablet\:ext-flex-auto{flex:1 1 auto!important}.tablet\:ext-flex-initial{flex:0 1 auto!important}.tablet\:ext-flex-none{flex:none!important}.tablet\:ext-flex-shrink-0{flex-shrink:0!important}.tablet\:ext-flex-shrink{flex-shrink:1!important}.tablet\:ext-flex-grow-0{flex-grow:0!important}.tablet\:ext-flex-grow{flex-grow:1!important}.tablet\:ext-list-none{list-style-type:none!important}.tablet\:ext-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.tablet\:ext-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tablet\:ext-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.tablet\:ext-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.tablet\:ext-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.tablet\:ext-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.tablet\:ext-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.tablet\:ext-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))!important}.tablet\:ext-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))!important}.tablet\:ext-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))!important}.tablet\:ext-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))!important}.tablet\:ext-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.tablet\:ext-grid-cols-none{grid-template-columns:none!important}.tablet\:ext-flex-row{flex-direction:row!important}.tablet\:ext-flex-row-reverse{flex-direction:row-reverse!important}.tablet\:ext-flex-col{flex-direction:column!important}.tablet\:ext-flex-col-reverse{flex-direction:column-reverse!important}.tablet\:ext-flex-wrap{flex-wrap:wrap!important}.tablet\:ext-flex-wrap-reverse{flex-wrap:wrap-reverse!important}.tablet\:ext-flex-nowrap{flex-wrap:nowrap!important}.tablet\:ext-items-start{align-items:flex-start!important}.tablet\:ext-items-end{align-items:flex-end!important}.tablet\:ext-items-center{align-items:center!important}.tablet\:ext-items-baseline{align-items:baseline!important}.tablet\:ext-items-stretch{align-items:stretch!important}.tablet\:ext-justify-start{justify-content:flex-start!important}.tablet\:ext-justify-end{justify-content:flex-end!important}.tablet\:ext-justify-center{justify-content:center!important}.tablet\:ext-justify-between{justify-content:space-between!important}.tablet\:ext-justify-around{justify-content:space-around!important}.tablet\:ext-justify-evenly{justify-content:space-evenly!important}.tablet\:ext-justify-items-start{justify-items:start!important}.tablet\:ext-justify-items-end{justify-items:end!important}.tablet\:ext-justify-items-center{justify-items:center!important}.tablet\:ext-justify-items-stretch{justify-items:stretch!important}.tablet\:ext-justify-self-auto{justify-self:auto!important}.tablet\:ext-justify-self-start{justify-self:start!important}.tablet\:ext-justify-self-end{justify-self:end!important}.tablet\:ext-justify-self-center{justify-self:center!important}.tablet\:ext-justify-self-stretch{justify-self:stretch!important}.tablet\:ext-p-0:not([style*=padding]){padding:0!important}.tablet\:ext-p-base:not([style*=padding]){padding:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-p-lg:not([style*=padding]){padding:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-px-0:not([style*=padding]){padding-left:0!important;padding-right:0!important}.tablet\:ext-px-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important;padding-right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-px-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large,3rem)!important;padding-right:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-py-0:not([style*=padding]){padding-top:0!important;padding-bottom:0!important}.tablet\:ext-py-base:not([style*=padding]){padding-top:var(--wp--style--block-gap,1.75rem)!important;padding-bottom:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-py-lg:not([style*=padding]){padding-top:var(--extendify--spacing--large,3rem)!important;padding-bottom:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-pt-0:not([style*=padding]){padding-top:0!important}.tablet\:ext-pt-base:not([style*=padding]){padding-top:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-pt-lg:not([style*=padding]){padding-top:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-pr-0:not([style*=padding]){padding-right:0!important}.tablet\:ext-pr-base:not([style*=padding]){padding-right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-pr-lg:not([style*=padding]){padding-right:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-pb-0:not([style*=padding]){padding-bottom:0!important}.tablet\:ext-pb-base:not([style*=padding]){padding-bottom:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-pb-lg:not([style*=padding]){padding-bottom:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-pl-0:not([style*=padding]){padding-left:0!important}.tablet\:ext-pl-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-pl-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large,3rem)!important}.tablet\:ext-text-left{text-align:left!important}.tablet\:ext-text-center{text-align:center!important}.tablet\:ext-text-right{text-align:right!important}}@media (min-width:1080px){.desktop\:ext-absolute{position:absolute!important}.desktop\:ext-relative{position:relative!important}.desktop\:ext-top-base{top:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-top-lg{top:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--top-base{top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--top-lg{top:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-right-base{right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-right-lg{right:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--right-base{right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--right-lg{right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-bottom-base{bottom:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-bottom-lg{bottom:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--bottom-base{bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--bottom-lg{bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-left-base{left:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-left-lg{left:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--left-base{left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--left-lg{left:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-order-1{order:1!important}.desktop\:ext-order-2{order:2!important}.desktop\:ext-m-0:not([style*=margin]){margin:0!important}.desktop\:ext-m-auto:not([style*=margin]){margin:auto!important}.desktop\:ext-m-base:not([style*=margin]){margin:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-m-lg:not([style*=margin]){margin:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--m-base:not([style*=margin]){margin:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--m-lg:not([style*=margin]){margin:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-mx-0:not([style*=margin]){margin-left:0!important;margin-right:0!important}.desktop\:ext-mx-auto:not([style*=margin]){margin-left:auto!important;margin-right:auto!important}.desktop\:ext-mx-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important;margin-right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-mx-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large,3rem)!important;margin-right:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--mx-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important;margin-right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--mx-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large,3rem) * -1)!important;margin-right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-my-0:not([style*=margin]){margin-top:0!important;margin-bottom:0!important}.desktop\:ext-my-auto:not([style*=margin]){margin-top:auto!important;margin-bottom:auto!important}.desktop\:ext-my-base:not([style*=margin]){margin-top:var(--wp--style--block-gap,1.75rem)!important;margin-bottom:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-my-lg:not([style*=margin]){margin-top:var(--extendify--spacing--large,3rem)!important;margin-bottom:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--my-base:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important;margin-bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--my-lg:not([style*=margin]){margin-top:calc(var(--extendify--spacing--large,3rem) * -1)!important;margin-bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-mt-0:not([style*=margin]){margin-top:0!important}.desktop\:ext-mt-auto:not([style*=margin]){margin-top:auto!important}.desktop\:ext-mt-base:not([style*=margin]){margin-top:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-mt-lg:not([style*=margin]){margin-top:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--mt-base:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--mt-lg:not([style*=margin]){margin-top:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-mr-0:not([style*=margin]){margin-right:0!important}.desktop\:ext-mr-auto:not([style*=margin]){margin-right:auto!important}.desktop\:ext-mr-base:not([style*=margin]){margin-right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-mr-lg:not([style*=margin]){margin-right:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--mr-base:not([style*=margin]){margin-right:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--mr-lg:not([style*=margin]){margin-right:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-mb-0:not([style*=margin]){margin-bottom:0!important}.desktop\:ext-mb-auto:not([style*=margin]){margin-bottom:auto!important}.desktop\:ext-mb-base:not([style*=margin]){margin-bottom:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-mb-lg:not([style*=margin]){margin-bottom:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--mb-base:not([style*=margin]){margin-bottom:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--mb-lg:not([style*=margin]){margin-bottom:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-ml-0:not([style*=margin]){margin-left:0!important}.desktop\:ext-ml-auto:not([style*=margin]){margin-left:auto!important}.desktop\:ext-ml-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-ml-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large,3rem)!important}.desktop\:ext--ml-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap,1.75rem) * -1)!important}.desktop\:ext--ml-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large,3rem) * -1)!important}.desktop\:ext-block{display:block!important}.desktop\:ext-inline-block{display:inline-block!important}.desktop\:ext-inline{display:inline!important}.desktop\:ext-flex{display:flex!important}.desktop\:ext-inline-flex{display:inline-flex!important}.desktop\:ext-grid{display:grid!important}.desktop\:ext-inline-grid{display:inline-grid!important}.desktop\:ext-hidden{display:none!important}.desktop\:ext-w-auto{width:auto!important}.desktop\:ext-w-full{width:100%!important}.desktop\:ext-max-w-full{max-width:100%!important}.desktop\:ext-flex-1{flex:1 1 0%!important}.desktop\:ext-flex-auto{flex:1 1 auto!important}.desktop\:ext-flex-initial{flex:0 1 auto!important}.desktop\:ext-flex-none{flex:none!important}.desktop\:ext-flex-shrink-0{flex-shrink:0!important}.desktop\:ext-flex-shrink{flex-shrink:1!important}.desktop\:ext-flex-grow-0{flex-grow:0!important}.desktop\:ext-flex-grow{flex-grow:1!important}.desktop\:ext-list-none{list-style-type:none!important}.desktop\:ext-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.desktop\:ext-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.desktop\:ext-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.desktop\:ext-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.desktop\:ext-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.desktop\:ext-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.desktop\:ext-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.desktop\:ext-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))!important}.desktop\:ext-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))!important}.desktop\:ext-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))!important}.desktop\:ext-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))!important}.desktop\:ext-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.desktop\:ext-grid-cols-none{grid-template-columns:none!important}.desktop\:ext-flex-row{flex-direction:row!important}.desktop\:ext-flex-row-reverse{flex-direction:row-reverse!important}.desktop\:ext-flex-col{flex-direction:column!important}.desktop\:ext-flex-col-reverse{flex-direction:column-reverse!important}.desktop\:ext-flex-wrap{flex-wrap:wrap!important}.desktop\:ext-flex-wrap-reverse{flex-wrap:wrap-reverse!important}.desktop\:ext-flex-nowrap{flex-wrap:nowrap!important}.desktop\:ext-items-start{align-items:flex-start!important}.desktop\:ext-items-end{align-items:flex-end!important}.desktop\:ext-items-center{align-items:center!important}.desktop\:ext-items-baseline{align-items:baseline!important}.desktop\:ext-items-stretch{align-items:stretch!important}.desktop\:ext-justify-start{justify-content:flex-start!important}.desktop\:ext-justify-end{justify-content:flex-end!important}.desktop\:ext-justify-center{justify-content:center!important}.desktop\:ext-justify-between{justify-content:space-between!important}.desktop\:ext-justify-around{justify-content:space-around!important}.desktop\:ext-justify-evenly{justify-content:space-evenly!important}.desktop\:ext-justify-items-start{justify-items:start!important}.desktop\:ext-justify-items-end{justify-items:end!important}.desktop\:ext-justify-items-center{justify-items:center!important}.desktop\:ext-justify-items-stretch{justify-items:stretch!important}.desktop\:ext-justify-self-auto{justify-self:auto!important}.desktop\:ext-justify-self-start{justify-self:start!important}.desktop\:ext-justify-self-end{justify-self:end!important}.desktop\:ext-justify-self-center{justify-self:center!important}.desktop\:ext-justify-self-stretch{justify-self:stretch!important}.desktop\:ext-p-0:not([style*=padding]){padding:0!important}.desktop\:ext-p-base:not([style*=padding]){padding:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-p-lg:not([style*=padding]){padding:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-px-0:not([style*=padding]){padding-left:0!important;padding-right:0!important}.desktop\:ext-px-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important;padding-right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-px-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large,3rem)!important;padding-right:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-py-0:not([style*=padding]){padding-top:0!important;padding-bottom:0!important}.desktop\:ext-py-base:not([style*=padding]){padding-top:var(--wp--style--block-gap,1.75rem)!important;padding-bottom:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-py-lg:not([style*=padding]){padding-top:var(--extendify--spacing--large,3rem)!important;padding-bottom:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-pt-0:not([style*=padding]){padding-top:0!important}.desktop\:ext-pt-base:not([style*=padding]){padding-top:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-pt-lg:not([style*=padding]){padding-top:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-pr-0:not([style*=padding]){padding-right:0!important}.desktop\:ext-pr-base:not([style*=padding]){padding-right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-pr-lg:not([style*=padding]){padding-right:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-pb-0:not([style*=padding]){padding-bottom:0!important}.desktop\:ext-pb-base:not([style*=padding]){padding-bottom:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-pb-lg:not([style*=padding]){padding-bottom:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-pl-0:not([style*=padding]){padding-left:0!important}.desktop\:ext-pl-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-pl-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large,3rem)!important}.desktop\:ext-text-left{text-align:left!important}.desktop\:ext-text-center{text-align:center!important}.desktop\:ext-text-right{text-align:right!important}}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}.btn,.button, button, input[type="submit"], a.comment-reply-link{cursor:pointer;display:inline-block;line-height:normal;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;-webkit-box-shadow:0 0 0 transparent inset;-moz-box-shadow:0 0 0 transparent inset;-ms-box-shadow:0 0 0 transparent inset;-o-box-shadow:0 0 0 transparent inset;box-shadow:0 0 0 transparent inset;}
.csbody .btn:hover,
.csbody .btn:focus,
.csbody .button:hover,
.csbody .button:focus,
.csbody button:hover,
.csbody button:focus,
.csbody input[type="submit"]:hover,
.csbody input[type="submit"]:focus,
.csbody a.comment-reply-link:hover{outline:none;text-decoration:none;}
.btn.btn-success,
.btn.btn-info,
.btn.btn-warning,
.btn.btn-danger,
.btn.btn-inverse,
input[type="submit"]{color:#fff;}
.csbody .btn.btn-readmore{padding:10px 26px;}
.csbody .btn.btn-readmore:hover{border-left-width:0px !important;}
.btn-warning{background:#faa732!important;border-color:#d07d08!important;}
.btn-warning:hover,
.btn-warning:focus{border-color:#faa732!important;}
.btn-danger{background:#da4f49!important;border-color:#ba231c!important;}
.btn-danger:hover,
.btn-danger:focus{border-color:#da4f49!important;}
.btn-success{background:#5bb75b!important;border-color:#329a32!important;}
.btn-success:hover,
.btn-success:focus{border-color:#5bb75b!important;}
.btn-info{background:#49afcd!important;border-color:#4499bb!important;}
.btn-info:hover,
.btn-info:focus{border-color:#49afcd!important;}
.btn-inverse{background:#363636!important;border-color:#000000!important;}
.btn-inverse:hover,
.btn-inverse:focus{border-color:#363636!important;}
.btn.btn-trans{background:transparent;}
.btn.btn-white {
border-color:#fff !important;
color:#fff !important;
}
.btn.btn-trans {
background: transparent !important;
}
.home-joinery .btn.btn-trans,
.btn.btn-trans.btn-overlay-black {
background: rgba(0, 0, 0, 0.34) !important
} .csbody .btn.btn-large,
.csbody .btn.btn-lg{
padding: 15px 150px;
line-height: 1;
}
.csbody .btn.btn-medium,
.csbody .btn.btn-md {
padding: 15px 90px;
line-height: 1;
}
.csbody .btn.btn-small,
.csbody .btn.btn-sm {
padding: 15px 50px;
line-height: 1;
}
.csbody .btn.btn-mini,
.csbody .btn.btn-xs {
padding: 15px 30px;
line-height: 1;
} .csbody .btn-primary {
position: relative;
}
.csbody .btn-primary:before {
position: absolute;
height: 3px;
left: 0;
right: 0;
margin: auto;
content: "";
width: 95%;
} .csbody .btn.btn-primary-style1 {
border-color: #fff;
color: #fff;
}
.csbody .btn.btn-primary-style1:hover {
background: #fff;
}
.csbody .btn.btn-default-overlay {
border-color: #222;
color: #222;
background: rgba(255,255,255,0.7);
}
.csbody .btn.btn-default-overlay:hover {
color: #fff;
} h3.wg-title{margin:0 0 25px;padding:0;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}
.cshero-description {margin: 0 0 20px;}
#primary-sidebar [class^="widget-"]:first-child,
#primary-sidebar [class*="widget-"]:first-child{margin-top:0;}
.cs-border-column .wpb_column{border-left:1px solid #dddedf;}
.cs-border-column .wpb_column:first-child{border-left:none;}
.title-preset2 h3, .title-preset2 h3{}
.title-line-bottom-icon h3{position:relative;padding-bottom:30px;margin:0 0 22px;}
.title-line-bottom-icon h3:before{background:url(//moquetasdecaucho.com/wp-content/themes/wp_spectrum/images/title-style-icon.png) no-repeat center top;bottom:-10px;content:"";height:19px;width:206px;left:0;margin:auto;position:absolute;}
.title-line-bottom-icon.align-center .wpb_wrapper > h3:before{right:0;}
.title-line-bottom-icon.align-left .wpb_wrapper > h3:before{right:inherit;left:0;}
.title-line-bottom-icon.align-right .wpb_wrapper > h3:before{right:0;left:inherit;}
.title-line-bottom h3{margin:0 0 22px;padding:0 0 20px;position:relative;}
.title-line-bottom .wpb_wrapper > h3:before{position:absolute;height:2px;width:206px;background:#cdd2d6;content:"";bottom:0;left:0;margin:auto;}
.title-line-bottom.align-center .wpb_wrapper > h3:before{right:0;}
.title-line-bottom.align-left .wpb_wrapper > h3:before{right:inherit;left:0;}
.title-line-bottom.align-right .wpb_wrapper > h3:before{right:0;left:inherit;}
.title-accordion .wpb_wrapper > h3,
.title-accordion .cs-header .cs-title{color:#444 !important;position:relative;}
.title-accordion .wpb_wrapper > h3:after,
.title-accordion .cs-header .cs-title:after{position:absolute;content:"\f067";font-family:FontAwesome;right:0;font-size:10px;line-height:20px;}
.title-button-column .wpb_wrapper > h1,
.title-button-column .wpb_wrapper > h2,
.title-button-column .wpb_wrapper > h3,
.title-button-column .wpb_wrapper > h4,
.title-button-column .wpb_wrapper > h5,
.title-button-column .wpb_wrapper > h6,
.title-button-column .cs-header .cs-title{display:inline-block;padding:8px 15px;border:2px solid #818183;}
.title-button-column .wpb_wrapper > h5{font-size:14px;}
.title-button-white-line .wpb_wrapper > h1,
.title-button-white-line .wpb_wrapper > h2,
.title-button-white-line .wpb_wrapper > h3,
.title-button-white-line .wpb_wrapper > h4,
.title-button-white-line .wpb_wrapper > h5,
.title-button-white-line .wpb_wrapper > h6{display:inline-block;padding:20px 60px;line-height:1;border:2px solid #fff;position:relative;margin:0 0 70px;}
.title-button-white-line .wpb_wrapper > h1:before,
.title-button-white-line .wpb_wrapper > h2:before,
.title-button-white-line .wpb_wrapper > h3:before,
.title-button-white-line .wpb_wrapper > h4:before,
.title-button-white-line .wpb_wrapper > h5:before,
.title-button-white-line .wpb_wrapper > h6:before{position:absolute;content:"";width:60px;height:2px;background:#fff;bottom:-40px;left:0;right:0;margin:auto;}
.title-feature-box .wpb_text_column p {
padding-top: 15px; 
font-size: 25px; 
line-height: 35px; 
font-weight: 300;
}
.cms-heading-wrapper .cms-heading-inner:not(.heading-default) .cms-heading-title {
position: relative;
display: inline-block;
margin-bottom: 40px;
padding: 0 50px 22px 50px;
}
.cms-heading-wrapper .cms-heading-inner .cms-heading-title span {
display: block;
}
.cms-heading-wrapper .cms-heading-inner.text-left:not(.heading-default) .cms-heading-title {
padding-left: 0;
}
.cms-heading-wrapper .cms-heading-inner.text-right:not(.heading-default) .cms-heading-title {
padding-right: 0;
}
.cms-heading-wrapper .cms-heading-inner:not(.heading-default) .cms-heading-title .heading-line {
bottom: 0;
content: "";
height: 3px;
left: 0;
position: absolute;
width: 46px;
}
.cms-heading-wrapper .cms-heading-inner.text-right:not(.heading-default) .cms-heading-title .heading-line {
left: inherit;
right: 0;
}
.cms-heading-wrapper .cms-heading-inner.text-center:not(.heading-default) .cms-heading-title .heading-line {
left: 0;
right: 0;
margin: auto;
}
.cms-heading-wrapper .cms-heading-inner.heading-style2 .cms-heading-title .heading-line {
width: 16px;
}
.cms-heading-wrapper .cms-heading-inner.heading-style3 .cms-heading-title {
border-bottom: none;
margin-bottom: 23px;
padding-bottom: 16px;
}
.cms-heading-wrapper .cms-heading-inner.heading-style3 .cms-heading-title .heading-line {
width: 75px;
height: 4px;
}
.cms-heading-wrapper .cms-sub-heading {
margin: 0;
}
.color-white, .color-white * {
color: #fff !important;
}
body .wpb_gmaps_widget .wpb_wrapper {
padding: 0;
} @media screen and (min-width:993px){
.cshero-mmenu{display:none !important;}
.btn-navbar.navbar-toggle{display:none;}
.cshero-menu-dropdown ul{list-style:none;padding:0;margin:0;}
.cshero-menu-dropdown ul li{position:relative;}
.cshero-menu-dropdown ul li a{text-decoration:none;position:relative;outline:none;display:block;}
.cshero-menu-dropdown ul li a i{padding-right:10px;}
.cshero-menu-dropdown ul li a:hover{outline:none;text-decoration:none;}
.cshero-menu-dropdown > ul > li{display:inline-block;float:left;}
.cshero-menu-dropdown.center > ul > li{display:inline-block;float:none;}
.cshero-menu-dropdown > ul > li > ul{text-align:left;}
.cshero-menu-dropdown > ul > li:last-child{padding-right:0;}
.cshero-menu-dropdown ul li:not(.group) > ul.sub-menu{background:#fff;top:-100000px;max-height:0;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.2);box-shadow:0 3px 5px rgba(0,0,0,0.2);display:block;overflow:hidden;visibility:hidden;opacity:0;position:absolute;margin-top:42px;-webkit-transition:-webkit-transform 0.5s ease, margin-top 0.5s ease, opacity 0.6s ease, max-height 0.1s step-end, max-width 0.1s step-end, padding 0.6s step-end;-o-transition:-o-transform 0.5s ease, margin-top 0.5s ease, opacity 0.6s ease, max-height 0.1s step-end, max-width 0.1s step-end, padding 0.6s step-end;transition:transform 0.5s ease, margin-top 0.5s ease, opacity 0.6s ease, max-height 0.1s step-end, max-width 0.1s step-end, padding 0.6s step-end;z-index:1000;}
.cshero-menu-dropdown ul li:not(.group) > ul.drop_full_width.sub-menu{width:100%!important;left:0px;}
.cshero-menu-dropdown ul li.has_full_width{position:inherit;}
.cshero-menu-dropdown ul li:not(.group):hover > ul.sub-menu{overflow:visible;visibility: visible;opacity:1;margin-top:0;max-height:3000px;top:auto;}
.cshero-menu-dropdown ul li li:not(.group):hover > ul.sub-menu{top:5px;}
.cshero-menu-dropdown ul li:not(.group):hover > .drop_to_right.sub-menu{left:auto;right:0;}
.cshero-menu-dropdown ul li:not(.group):hover > ul.autodrop.sub-menu{left:-100%;right:auto;}
.cshero-menu-dropdown ul ul li{padding:10px 20px;display:block;}
.cshero-menu-dropdown ul ul li a{line-height:normal;font-weight:400;line-height:normal;position:relative;}
.cshero-menu-dropdown ul li .drop_to_right.sub-menu{left:auto;right:0;}
.cshero-menu-dropdown ul li .drop_to_center.sub-menu{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
#cshero-header ul.cshero-dropdown ul > li.group,#cshero-header ul.cshero-dropdown ul > li:first-child,
#header-sticky  ul.cshero-dropdown ul > li.group,#header-sticky ul.cshero-dropdown ul > li:first-child{border-top:0;} 
ul.sub-menu span.title-attribute{display:block;font-size:90%;font-style:italic;line-height:11px;}
.cs_mega_menu .group > ul.sub-menu{position:relative;display:block;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;left:0;float:left;width:100%;}
}
.cshero-menu-dropdown .multicolumn > li.group > a {
text-transform: uppercase;
}
@media screen and (max-width:992px){
.btn-navbar.navbar-toggle{display:block;}
.cshero-menu-dropdown{display:none;}
.cshero-mobile-menu{padding:0;margin:0;}
.header-wrapper .row{position:relative;}
.cshero-mmenu.navbar-collapse{position:relative;width:100%;padding:0;}
.cshero-mmenu.navbar-collapse,
.cshero-mmenu.navbar-collapse .main-menu{overflow:hidden;max-height:5000px;}
.cshero-mmenu.collapse.in{height:auto!important;}
.btn-navbar{cursor:pointer;}
.cshero-mmenu .cshero-mobile-menu li{
padding:0px;
display:block !important;
}
.cshero-mmenu .cshero-mobile-menu li > a {
display: block;
padding: 0 25px;
}
.cshero-mmenu .cshero-mobile-menu ul, .cshero-mmenu .cshero-mobile-menu ul li {
width: 100% !important;
}
.cshero-mmenu ul.sub-menu{padding:0;}
.cshero-mmenu ul li:last-child{border-bottom:none;}
.cshero-mmenu ul li a{line-height:40px;}
.cshero-mmenu ul li a:focus{outline:none;text-decoration:none;}
.cshero-mmenu ul li a:hover,
.cshero-mmenu ul li.current-menu-item a{text-decoration:none;}
#cshero-sticky-menu-mobile{max-height:400px;overflow:auto;}
ul.cshero-mobile-menu ul{ opacity: 0;overflow:hidden;max-height:0;-webkit-transition:-webkit-transform 0.5s ease, margin-top 0.5s ease, opacity 0.6s ease,max-height 0.2s ease 0.2s, max-width 0.1s step-end, padding 0.6s step-end;-o-transition:-o-transform 0.5s ease, margin-top 0.5s ease, opacity 0.6s ease, max-height 0.2s ease 0.2s, max-width 0.1s step-end, padding 0.6s step-end;transition:transform 0.5s ease, margin-top 0.5s ease, opacity 0.6s ease, max-height 0.2s ease 0.2s, max-width 0.1s step-end, padding 0.6s step-end;}
ul.cshero-mobile-menu li{position:relative;}
ul.cshero-mobile-menu li.open > ul{max-height:3000px; opacity: 1;}
span.cs-menu-toggle{
font-family:"FontAwesome";
content:"\f105";
display:block;
width:40px;
height:40px;
top: 6px;
right:0px;
position:absolute;
line-height:40px;
text-align:center;
cursor:pointer;
color:#888;
}
span.cs-menu-toggle:before{font-family:"FontAwesome";content:"\f105";}
li.open > span.cs-menu-toggle:before{font-family:"FontAwesome";content:"\f107";}
.btn-navbar {
display: block;
height: 19px;
line-height: 19px;
overflow: hidden;
position: relative;
width: 26px;
-webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
-moz-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
-o-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
-ms-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.btn-navbar i:after {
color: #222;
content: "";
display: block;
height: 0;
position: absolute;
right: 0;
top: 0;
width: 100%;
-webkit-box-shadow: -8px 2px 0 2px #222, -12px 9px 0 2px #222, 0 16px 0 2px #222;
-moz-box-shadow: -8px 2px 0 2px #222, -12px 9px 0 2px #222, 0 16px 0 2px #222;
-ms-box-shadow: -8px 2px 0 2px #222, -12px 9px 0 2px #222, 0 16px 0 2px #222;
-o-box-shadow: -8px 2px 0 2px #222, -12px 9px 0 2px #222, 0 16px 0 2px #222;
box-shadow: -8px 2px 0 2px #222, -12px 9px 0 2px #222, 0 16px 0 2px #222;
-webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
-moz-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
-o-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
-ms-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
#cshero-header.mobile-arrow-effect .btn-navbar {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
.cshero-header-content-widget.cshero-menu-mobile .cshero-header-content-widget-inner {
height: 20px;
}
}
@media (min-width:768px) and (max-width:992px){.cshero-mmenu.navbar-collapse.collapse{height:0 !important;overflow:hidden !important;}
.cshero-mmenu.navbar-collapse.collapse.in{height:auto !important;max-height:400px!important;overflow:auto !important;}
}
.cs_mega_menu ul ul ul{top:0px;left:100%;width:200px;}
.cs_mega_menu ul ul li{display:block;float:left;width:100%;}
.cs_mega_menu ul ul li a{letter-spacing:0;line-height:1.8em;}
.cs_mega_menu li:hover ul{opacity:1;}
.mob-nav-menu{display:none;}
.cs_mega_menu ul{margin:0;}
.cs_mega_menu ul li a{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;letter-spacing:1px;}
.cs_mega_menu ul ul li .drop-arrow{-moz-opacity:0.3;-khtml-opacity:0.3;-webkit-opacity:0.3;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);position:relative;right:-10px;top:7px;float:right;display:inline-block;width:10px;height:10px;}
.cs_mega_menu ul ul .current-menu-item,
.cs_mega_menu ul ul .current-menu-parent,
.cs_mega_menu ul ul .current-menu-ancestor{margin-top:0;border-top:0;}
.cs_mega_menu ul ul li a{border-right:0;letter-spacing:0;padding:10px 20px;}
.cs_mega_menu ul ul li{position:relative;padding:0;}
.cs_mega_menu ul li:last-child a{border-right:0;}
.cs_mega_menu ul ul ul,
.fixed-header-scroll .cs_mega_menu ul ul ul{padding:0;}
.fixed-header-scroll .cs_mega_menu ul ul ul{margin-top:0;}
.fixed-header-scroll .content-slider-wrapper{padding-top:0 !important;}
.cs_mega_menu .columns2  > li:nth-of-type(2n+1){clear:left;border-right:0px solid transparent;}
.cs_mega_menu  .columns3 > li:nth-child(3n+1){clear:left;border-right:0px solid transparent;}
.cs_mega_menu .columns4 > li:nth-child(4n+1){clear:left;border-right:0px solid transparent;}
.cs_mega_menu .columns5 > li:nth-child(5n+1){clear:left;border-right:0px solid transparent;}
.cs_mega_menu .columns5 > li{width:20% !important;}
.cs_mega_menu .columns4 > li{width:25% !important;}
.cs_mega_menu .columns3 > li{width:33% !important;}
.cs_mega_menu .columns2 > li{width:50% !important;}
@media screen and (max-width:1000px){.cols-4 .col{width:48.4%;}
.columns4 .col:nth-of-type(2n){clear:right;margin-right:0;}
.columns5 .col{width:31.2%;}
.columns5 .col:nth-of-type(5n){clear:none;margin-right:3.2%;}
.columns5 .col:nth-of-type(3n){clear:right;margin-right:0;}
}
@media screen and (max-width:768px){.cols-4 .col{width:48.4%;}
.columns4 .col:nth-of-type(3n){clear:none;margin-right:3.2%;}
.columns4 .col:nth-of-type(2n){clear:right;margin-right:0;}
.columns5 .col{width:48.4%;}
.columns5 .col:nth-of-type(3n){clear:none;margin-right:3.2%;}
.columns5 .col:nth-of-type(2n){clear:right;margin-right:0;}
.columns3 .col{width:48.4%;}
.columns3 .col:nth-of-type(3n){clear:none;margin-right:3.2%;}
.columns3 .col:nth-of-type(2n){clear:right;margin-right:0;}
}
@media screen and (max-width:520px){.col{clear:none !important;margin-right:0 !important;margin-left:0 !important;max-width:100% !important;width:100% !important;}
}
#menu.menu-up .main-menu > li > ul{margin:0;position:absolute;}
.rtl .cshero-menu-dropdown > ul > li > ul{text-align:right;}
@media screen and (max-width:992px){.cs-menu-custom,
.cs-logo-custom{width:100%;padding:0!important;}
.cs-logo-custom a{text-align:center;}
.cs-menu-custom .btn-navbar{float:none;margin:0 auto;}
} .menu-pages ul li {
display: inline-block;
} .custom-heading-wrap h2,
.custom-heading-wrap h3,
.custom-heading-wrap h4,
.custom-heading-wrap h5,
.custom-heading-wrap h6{margin:0!important;}
.custom-heading-wrap .title-bottom-line-inner{width:40px;height:3px;background:#000;margin-bottom:35px;}
.custom-heading-wrap .title-bottom-line-inner,
.custom-heading-wrap .title-bottom-dotted-inner,
.custom-heading-wrap .cs_custom_heading{display:inline-block;vertical-align:top;}
.custom-heading-wrap.title-icon .cs_custom_heading{display:block;}
.custom-heading-wrap.title-icon.right,
.custom-heading-wrap.title-icon.center,
.custom-heading-wrap.title-icon.left{float:none!important;}
.custom-heading-wrap.title-icon.left i{float:right;}
.custom-heading-wrap.title-icon.right i{float:left;}
.custom-heading-wrap.title-dotted h1:after,
.custom-heading-wrap.title-dotted h1:before,
.custom-heading-wrap.title-dotted h2:after,
.custom-heading-wrap.title-dotted h2:before,
.custom-heading-wrap.title-dotted h3:after,
.custom-heading-wrap.title-dotted h3:before,
.custom-heading-wrap.title-dotted h4:after,
.custom-heading-wrap.title-dotted h4:before,
.custom-heading-wrap.title-dotted h5:after,
.custom-heading-wrap.title-dotted h5:before,
.custom-heading-wrap.title-dotted h6:after,
.custom-heading-wrap.title-dotted h6:before{content:'\f04d';font-family:FontAwesome;font-size:4px;position:relative;top:-2px;padding:0 8px;vertical-align:middle;}
.custom-heading-wrap.title-dotted h1:after,
.custom-heading-wrap.title-dotted h2:after,
.custom-heading-wrap.title-dotted h3:after,
.custom-heading-wrap.title-dotted h4:after,
.custom-heading-wrap.title-dotted h5:after,
.custom-heading-wrap.title-dotted h6:after{padding-right:0;}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header{margin: 0!important;background: transparent !important;}
.wpb_accordion_section{
margin-bottom:10px;
border:1px solid #4a4645;
background: rgba(255,255,255,0.6);
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
}
.wpb_accordion_section .wpb_accordion_header a {
text-transform: uppercase;
display:block;
letter-spacing:0;
color:#222;
font-size:22px;
font-weight: 700; 
line-height:1;
padding:14px 0px 14px 39px !important;
margin: 0 10px; 
text-decoration:none;
position:relative;
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
}
.wpb_accordion_section .wpb_accordion_header a:hover,
.wpb_accordion_section .wpb_accordion_header a:focus {
color: #222;
}
.wpb_accordion_section .ui-accordion-header-active.wpb_accordion_header a{border-bottom: 1px solid #222;}
.wpb_accordion_section .wpb_accordion_header a i{padding:0 15px 0 0;}
.rtl .wpb_accordion_section .wpb_accordion_header a i{padding:0 0 0 15px;}
.wpb_accordion_section .wpb_accordion_header a:after{
bottom: 0;
content: "";
float: left;
height: 26px;
left: 0;
margin: auto;
position: absolute;
top: 0;
width: 13px;
background: url(//moquetasdecaucho.com/wp-content/themes/wp_spectrum/images/accordian-normal.png) no-repeat;
}
.wpb_accordion_section .ui-accordion-header-active a:after {
height: 13px;
width: 26px;
background: url(//moquetasdecaucho.com/wp-content/themes/wp_spectrum/images/accordian-down.png) no-repeat;
}
.rtl .wpb_accordion_section .wpb_accordion_header a:after{float:left;}
.wpb_accordion_section .wpb_accordion_header .ui-accordion-header-icon{display:none;opacity:0;}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_content{font-size: 13px;line-height: 26px;color: #222; padding: 0px !important;}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_content .wpb_content_element {padding: 20px;}
.wpb_tab.ui-tabs-panel{margin-top:0 !important;}
.widget_cs_instagram_widget .instagram-item{padding:3px;}
.cs-carousel .carousel-inner img{width:100%;height:auto;max-height:534px;}
.cs-carousel .carousel-indicators{display:none;}
.cs-carousel .carousel-caption{width:100%;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.75);padding:15px;text-align:left;z-index:100;}
.cs-carousel .carousel-control{width:23px;height:23px;top:inherit;bottom:13px;z-index:101;left:inherit;-webkit-text-shadow:0 0 0 rgba(0, 0, 0, 0);-moz-text-shadow:0 0 0 rgba(0, 0, 0, 0);-ms-text-shadow:0 0 0 rgba(0, 0, 0, 0);-o-text-shadow:0 0 0 rgba(0, 0, 0, 0);text-shadow:0 0 0 rgba(0, 0, 0, 0);opacity:1;}
.cs-carousel .carousel-control.right{right:12px;}
.cs-carousel .carousel-control.left{right:40px;}
.cs-carousel .carousel-control span{color:#fff;font-size:20px;}
.wpb_tab {
background: transparent !important;
}
h2.wpb_tabs_heading{margin-bottom:20px;}
.wpb_tabs .ui-tabs-panel{padding:15px 0 !important;}
.wpb_tabs.style1 li:hover{background:none !important;}
.wpb_tabs ul.wpb_tabs_nav,
.wpb_tabs.style1 ul.wpb_tabs_nav{margin-bottom:0;}
.wpb_tabs ul.wpb_tabs_nav li {
margin-bottom: 13px;
}
.wpb_tabs ul.wpb_tabs_nav li,
.wpb_tabs ul.wpb_tabs_nav li a{background:transparent !important;}
.wpb_tabs ul.wpb_tabs_nav li.ui-tabs-active{background:#fff;}
.wpb_tab .wpb_content_element,
.wpb_tab .wpb_content_element p {
font-size: 13px !important;
line-height: 26px !important;
}
.wpb_tabs.style1 .ui-tabs-panel{border:none;}
.wpb_tabs.style1 .wpb_tabs_nav li.ui-tabs-active {
background: transparent;
}
.wpb_tabs.style1 .wpb_tabs_nav li + li,
.wpb_tabs.style2 .wpb_tabs_nav li + li {
margin-left: 15px;
}
.wpb_tabs.style1 .wpb_tabs_nav li a,
.wpb_tabs.style2 .wpb_tabs_nav li a {
padding: 0 60px 15px 0;
border-bottom-style: solid !important;
border-bottom-width: 5px !important;
font-size: 22px;
font-weight: bold;
color: #222 !important;
}
.wpb_tabs.style2 .ui-tabs-panel {
padding-top: 20px !important;
}
.wpb_tabs.style2 .wpb_tabs_nav li a {
padding: 0 60px 10px 0;
}
.wpb_tabs.style2 .wpb_tabs_nav li a,
.wpb_tabs.style2 .wpb_tabs_nav li:hover {
border-bottom: none !important;
position: relative;
background: transparent !important;
}
.wpb_tabs.style2 .wpb_tabs_nav li a:before {
content: "";
height: 2px;
background: #e9e9e9;
width: 100%;
position: absolute;
bottom: 0;
left: 0;
-webkit-transform: rotate(-14deg);
-moz-transform: rotate(-14deg);
-ms-transform: rotate(-14deg);
-o-transform: rotate(-14deg);
transform: rotate(-14deg);
}
.wpb_tabs.style2 .wpb_tabs_nav li {
margin-bottom: 25px;
}
#wrapper .wpb_tabs.style2 .wpb_tour_tabs_wrapper .ui-tabs-panel {
padding-top: 15px !important;
}
.wpb_tabs.style3 .tab-fillter-wrapper {
border-bottom: 1px solid #444444;
position: relative;
}
.wpb_tabs.style3 .tab-fillter-wrapper:before,
.wpb_tabs.style3 .tab-fillter-wrapper:after {
background: #444;
content: "";
height: 1px;
left: -2000px;
position: absolute;
width: 2000px;
bottom: -1px;
}
.wpb_tabs.style3 .tab-fillter-wrapper:after {
left: inherit;
right: -2000px;
}
.wpb_tabs.style3 ul.wpb_tabs_nav li {
margin-bottom: 0;
}
.wpb_tabs.style3 ul.wpb_tabs_nav li a {
font-size: 22px;
font-weight: 700;
padding: 24px 50px !important;
line-height: 1;
border-right: 1px solid #444;
}
.wpb_tabs.style3 ul.wpb_tabs_nav li:last-child a {
border-right: none;
}
.wpb_tabs.style3 .ui-tabs-panel {
padding: 45px 0 15px 0 !important;
} .wpb_tabs.style4 ul.wpb_tabs_nav li a {
background: #222222 !important;
color: #fff;
font-size: 15px;
-webkit-border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
-ms-border-radius: 5px 5px 0 0;
-o-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
}
.wpb_tabs.style4 ul.wpb_tabs_nav li a {
line-height: 48px;
padding: 0 40px !important;
margin-top: 12px;
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
}
.wpb_tabs.style4 ul.wpb_tabs_nav li {
margin: 0 5px 0 0;
}
.wpb_tabs.style4 .ui-tabs-panel {
padding: 0 !important;
}
.wpb_tabs.style4 ul.wpb_tabs_nav li.ui-state-active a {
line-height: 60px;
text-transform: uppercase;
margin-top: 0 !important;
} .icon-list{padding:0;margin:0 0 40px;}
.icon-list li{display:inline-block;width:8%;text-align:center;font-size:0;margin:0 0 50px;line-height:1;}
.icon-list li:before{font-size:28px;}
.cs_icons.style2{border:1px solid;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;display:inline-block;height:50px;padding-top:10px;width:50px;text-align:center;}
.gallery-filters a{list-style:none outside none;margin-bottom:10px;margin-right:10px;background:#f5f5f5;border-color:#ececec;border-image:none;border-radius:4px;border-right:1px solid #ececec;border-style:none solid solid none;border-width:0 1px 1px 0;color:#888888 !important;display:inline-block;letter-spacing:0.05em;line-height:25px;padding:0 10px;text-decoration:none;outline:none;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}
.gallery-filters a:hover, .gallery-filters a.active{color:#fff !important;}
ul.gallery{padding:0 !important;}
ul.gallery li a{border:1px solid rgba(0, 0, 0, 0.2);display:block;padding:4px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);}
ul.gallery li a img{cursor:pointer;}
.modal-dialog{margin:100px auto}
.modal-header{padding:0;height:42px;}
.modal-header .close span, .modal-header .close span:hover{background:none repeat scroll 0 0 #000;border-radius:100%;color:#fff;height:24px;line-height:24px;margin:10px 10px 0 0;right:8px;top:8px;width:24px;display:block;}
.modal-header .close:hover{background:none !important;border:none !important;}
.cs-fancy-box .fancy-icon{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
.cs-fancy-box .cs-fancy-box-title i{display:inline-block;cursor:pointer;}
.cs-fancy-box .cs-fancy-box-title h3,
.cs-fancy-box .cs-fancy-box-title h4,
.cs-fancy-box .cs-fancy-box-icon h3,
.cs-fancy-box .cs-fancy-box-icon h4{line-height:22px;margin:0;text-shadow:none;}
.cs-fancy-box .cs-read-more{margin-top:10px;}
.cs-fancy-box .cs-read-more a.read-more-link.btn{margin:0;}
.cs-fancy-box.title-upper .cs-title-main{text-transform:uppercase;}
.cs-fancy-box .cs-fancy-box-title i,
.cs-fancy-box .cs-fancy-box-icon i{font-size:22px;text-shadow:none;}
.cs-fancy-box .cs-fancy-box-title .cs-title-main{line-height:1;display:block;}
.cs-fancy-box a.read-more-link, .readmore.main-color,
.csbody a.read-more-link{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.cs-dropcap .cs-icon i,
.cs-dropcap .cs-dropcap-firstText::first-letter{
font-size:28px;margin:10px 10px 0 0;
display:inline-block;
line-height:36px;
padding:0;
height:40px;
width:40px;
text-align:center;
float:left;
border-width:1px;
border-style:solid;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px;
border-radius:5px;
}
.cs-dropcap .cs-dropcap-firstText::first-letter{
padding:8px 12px;
}
.rtl .cs-dropcap .cs-icon,
.rtl .cs-dropcap .cs-dropcap-firstText::first-letter{margin:0 0 0 10px;}
.ww-pie-chart.ww-style1 .ww-pie-chart-value,
.ww-pie-chart.ww-style1 .ww-pie-chart-label,
.ww-pie-chart.ww-style1 .ww-pie-chart-icon{display:block;font-size:200%;line-height:20.8px;height:100%;left:0;position:absolute;text-align:center;top:45%;width:100%;}
.ww-pie-chart.ww-style1 .vc-pie-info{position:relative;}
.ww-pie-chart.ww-style2 .ww-pie-chart-value,
.ww-pie-chart.ww-style2 .ww-pie-chart-label,
.ww-pie-chart.ww-style2 .ww-pie-chart-icon{color:#9A9A9A;display:block;font-family:opensans-bold-webfont;font-size:200%;height:inherit !important;left:0;line-height:20.8px !important;padding:10px 0;position:relative;text-align:center;width:100%;}
.ww-pie-chart.ww-style2 .ww-pie-chart-title{display:block;font-size:100%;left:0;line-height:20px;position:absolute;text-align:center;top:30%;width:100%;}
.ww-pie-chart.ww-style2 .ww-pie-chart-title h4{padding:0 30px;}
.vc-pie-hide-value{display:none !important;}
.vc-pie-inner i{font-size:41px;}
.wpb_button_a{display:block;margin:0 0 10px;}
.cover_boxes{position:relative;overflow:hidden;}
.cover_boxes ul{list-style:none;margin:0px -20px 0px 0px;padding:0px;width:200%;}
.cover_boxes ul li{float:left;margin-right:20px;overflow:hidden;position:relative;width:265px;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;}
.cover_boxes ul li.active{width:530px;}
.cover_boxes ul li .box{width:530px;}
.cover_boxes ul li .box .thumb{display:inline-block;float:left;margin-right:20px;position:relative;z-index:10;width:265px;}
.cover_boxes ul li .box .thumb img{display:block;position:relative;max-width:100%;}
.cover_boxes ul li .box .box_content{bottom:0px;left:285px;position:absolute;padding:0px 0px 0px 0px;width:245px;z-index:9;top:0;}
.cover_boxes ul li .box .cover_box_title{margin:0px 0px 18px 0px;}
.cover_boxes ul li .box .qbutton{margin:20px 0px 0px 0px;}
.cover_boxes .box_content .cover_box_title{margin:0 0 10px !important;}
.cover_boxes.cshero-col4 ul li {width: 200px;}
.cover_boxes.cshero-col4 ul li.active {width: 430px;}
.cover_boxes.cshero-col4 ul li .box .thumb {width: 210px;}
.cover_boxes.cshero-col4 ul li .box .box_content {left: 230px;width: 200px;}
ul.ordered, ol.ordered{counter-reset:li;display:block;list-style-type:decimal;background-position:left center;background-repeat:no-repeat;margin:0 0 30px;padding:0 0 0 20px;}
ul.cs_icon_list,
ul.cs_list_circle,
ul.cs_list_circleNumber,
ul.cs_list_number{padding:0;list-style:none;}
ol.ordered li,
ul.cs_icon_list li,
ul.cs_list_circle li,
ul.cs_list_circleNumber li,
ul.cs_list_number li{margin:0px 0px 20px;padding:0 0 0 4px;}
ul.cs_icon_list.style1 span{font-size:16px;margin-right:10px;color:#696969;}
ul.cs_icon_list.style2 span{border:1px solid #696969;color:#696969;display:inline-block;font-size:16px;height:30px;line-height:30px;text-align:center;width:30px;margin-right:10px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;}
ul.cs_list_circle li{position:relative;padding-left:25px;}
ul.cs_list_circle li:before{-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;content:"";height:7px;left:0;position:absolute;top:9px;width:7px;}
ul.cs_list_circleNumber, ul.cs_list_number{counter-reset:li;}
ul.cs_list_circleNumber li{position:relative;padding-left:55px;}
ul.cs_list_circleNumber li:before{content:counter(li, decimal-leading-zero);counter-increment:li;display:inline-block;font-weight:500;left:0;padding:0;position:absolute;text-align:center;width:20px;border-radius:2em;color:#fff;height:31px;line-height:31px;top:-3px;width:31px;}
ul.cs_list_number li{position:relative;padding-left:35px;}
ul.cs_list_number li:before{content:counter(li, decimal-leading-zero);counter-increment:li;display:inline-block;left:0;position:absolute;top:0;}
.vc_pie_chart.wpb_content_element{opacity:1;}
.vc_pie_chart .vc_pie_wrapper, .vc_pie_chart .vc_pie_chart_back, .vc_pie_chart canvas, .vc_pie_chart .vc_pie_wrapper .vc_pie_chart_value{width:160px !important;height:160px !important;line-height:160px !important;}
.vc_pie_chart .vc_pie_wrapper .vc_pie_chart_value{font-size:41px;font-weight:700;}
.vc_pie_chart .vc_pie_chart_back, .vc_pie_chart canvas{border-color:#e9e9e9 !important;}
.vc_pie_chart .wpb_pie_chart_heading{margin-top:30px;}
.vc_pie_chart canvas{position:absolute !important;top:0;left:0;}
.vc_pie_chart .vc_pie_chart_back {opacity: 1;}
.vc_pie_chart .vc_pie_wrapper {
background: #fff;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
-ms-border-radius: 100%;
-o-border-radius: 100%;
border-radius: 100%;
}
.vc_pie_chart .vc_pie_chart_value {color: #888;}
.start-bottom .vc_pie_chart canvas{-weblit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}
.cs-highlight-style-1, .cs-highlight-style-2{color:#fff;padding:0 2px;}
.cs-interactive-banner{position:relative;width:100%;overflow:hidden;}
.cs-interactive-banner .cs-interactive-image{}
.cs-interactive-banner .cs-interactive-image img{width:100%;display:block;}
.cs-interactive-banner .cs-interactive-content-wrap,
.cs-interactive-banner .cs-interactive-content-hover-wrap{height:100%;left:0;position:absolute;top:0;width:100%;padding:35px;background:rgba(17, 58, 82, 0.4) !important;color:#fff;-webkit-transition:all 4s ease 0s;-moz-transition:all 4s ease 0s;-o-transition:all 4s ease 0s;transition:all 4s ease 0s;}
.cs-interactive-banner .cs-interactive-content-wrap .cs-interactive-icon{float:left;margin-right:25px;min-height:100px;width:60px;}
.cs-interactive-banner .cs-interactive-content-wrap .cs-interactive-icon i{font-size:60px;}
.cs-interactive-banner .shortcode-title > span{display:inline-block;border-bottom:4px solid #fff;padding-bottom:20px;}
.cs-interactive-banner .shortcode-title{color:#fff;}
.cs-interactive-banner .cs-interactive-content-hover-wrap{text-align:center;background:rgba(17, 58, 82, 0.5) !important;}
.cs-interactive-banner .cs-interactive-content-hover-wrap .cs-interactive-icon{margin:20px 0;}
.cs-interactive-banner .cs-interactive-content-hover-wrap .cs-interactive-icon i{font-size:70px;}
.cs-interactive-banner.style1 .cs-interactive-content-hover-wrap .cs-interactive-content{padding:6% 0 0 0px;}
.cs-interactive-banner.style1 .cs-interactive-content-hover-wrap .cs-interactive-readmore{margin-top:25px;}
.cs-interactive-banner.style1 .cs-interactive-content-wrap{opacity:1;transition:all 0.4s ease-in-out 0.2s;}
.cs-interactive-banner.style1:hover .cs-interactive-content-wrap{opacity:0;transform:scale(0);transition-delay:0s;}
.cs-interactive-banner.style1 .cs-interactive-content-hover-wrap{background-color:rgba(0, 0, 0, 0.8);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(0) rotate(-180deg);-moz-transform:scale(0) rotate(-180deg);-o-transform:scale(0) rotate(-180deg);-ms-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg);-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;-ms-transition:all 0.4s ease-in;transition:all 0.4s ease-in;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.cs-interactive-banner.style1:hover .cs-interactive-content-hover-wrap{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-ms-transition-delay:0.2s;transition-delay:0.2s;}
.cs-interactive-banner.style2 .cs-interactive-content-inner{position:absolute;bottom:0;left:0;width:100%;padding:0 35px;}
.cs-interactive-banner.style2 .cs-interactive-content-wrap .cs-interactive-icon{width:40px;text-align:center;}
.cs-interactive-banner.style2 .cs-interactive-content-wrap .cs-interactive-icon{margin-right:20px;}
.cs-interactive-banner.style2 .cs-interactive-content-wrap .cs-interactive-icon i{font-size:60px;}
.cs-interactive-banner.style2 .cs-interactive-content-hover-wrap .cs-interactive-icon i{font-size:60px;}
.cs-interactive-banner.style2 .shortcode-title > span,
.cs-interactive-banner.style3 .shortcode-title > span{padding-bottom:12px;}
.cs-interactive-banner.style2 .cs-interactive-content-hover-wrap .shortcode-title > span,
.cs-interactive-banner.style3 .cs-interactive-content-hover-wrap .shortcode-title > span{padding-bottom:20px;}
.cs-interactive-banner.style2 .shortcode-title,
.cs-interactive-banner.style3 .shortcode-title{margin-bottom:6px;}
.cs-interactive-banner.style2 .cs-interactive-content-hover-wrap .shortcode-title,
.cs-interactive-banner.style3 .cs-interactive-content-hover-wrap .shortcode-title{margin-bottom:10px;}
.cs-interactive-banner.style2 .cs-interactive-content-hover-wrap .cs-interactive-content,
.cs-interactive-banner.style3 .cs-interactive-content-hover-wrap .cs-interactive-content{padding-top:20px;}
.cs-interactive-banner.style2 .cs-interactive-content-wrap{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.cs-interactive-banner.style2:hover .cs-interactive-content-wrap{-webkit-transform:translateX(-3000px);-moz-transform:translateX(-3000px);-o-transform:translateX(-3000px);-ms-transform:translateX(-3000px);transform:translateX(-3000px);}
.cs-interactive-banner.style2 .cs-interactive-content-hover-wrap{-webkit-transform:translateX(3000px);-moz-transform:translateX(3000px);-o-transform:translateX(3000px);-ms-transform:translateX(3000px);transform:translateX(3000px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.cs-interactive-banner.style2:hover .cs-interactive-content-hover-wrap{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);}
.cs-interactive-banner.style3 .cs-interactive-content-inner{position:absolute;bottom:0;left:0;width:100%;padding:0 5%;}
.cs-interactive-banner.style3 .cs-interactive-content-wrap .cs-interactive-icon{width:40px;text-align:center;float:right;margin:0 0 0 20px;}
.cs-interactive-banner.style3 .cs-interactive-content-wrap .cs-interactive-content{text-align:right;}
.cs-interactive-banner.style3 .cs-interactive-content-wrap .cs-interactive-icon i{font-size:60px;}
.cs-interactive-banner.style3 .cs-interactive-content-hover-wrap .cs-interactive-icon i{font-size:60px;}
.cs-interactive-banner.style3 .cs-interactive-content-wrap{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.cs-interactive-banner.style3:hover .cs-interactive-content-wrap{-webkit-transform:translateX(3000px);-moz-transform:translateX(3000px);-o-transform:translateX(3000px);-ms-transform:translateX(3000px);transform:translateX(3000px);}
.cs-interactive-banner.style3 .cs-interactive-content-hover-wrap{-webkit-transform:translateX(-3000px);-moz-transform:translateX(-3000px);-o-transform:translateX(-3000px);-ms-transform:translateX(-3000px);transform:translateX(-3000px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.cs-interactive-banner.style3:hover .cs-interactive-content-hover-wrap{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);}
.cs-interactive-banner.style4{text-align:center;}
.cs-interactive-banner.style4 .cs-interactive-content-wrap .cs-interactive-icon{float:none;margin:10px 0;text-align:center;width:auto;min-height:inherit;}
.cs-interactive-banner.style4 .cs-interactive-content-wrap .cs-interactive-icon i,
.cs-interactive-banner.style4 .cs-interactive-content-hover-wrap .cs-interactive-icon i{font-size:40px;}
.cs-interactive-banner.style4 .cs-interactive-content-wrap{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;transition:all 0.5s ease-out;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.cs-interactive-banner.style4:hover .cs-interactive-content-wrap{-webkit-transform:rotate(720deg) scale(0);-moz-transform:rotate(720deg) scale(0);-o-transform:rotate(720deg) scale(0);-ms-transform:rotate(720deg) scale(0);transform:rotate(720deg) scale(0);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
.cs-interactive-banner.style4 .cs-interactive-content-hover-wrap{-webkit-transform:rotate(0deg) scale(1);-moz-transform:rotate(0deg) scale(1);-o-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.cs-interactive-banner.style4:hover .cs-interactive-content-hover-wrap{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0px) rotate(0deg);-moz-transform:translateY(0px) rotate(0deg);-o-transform:translateY(0px) rotate(0deg);-ms-transform:translateY(0px) rotate(0deg);transform:translateY(0px) rotate(0deg);-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;-o-transition-delay:0.4s;-ms-transition-delay:0.4s;transition-delay:0.4s;}
.cs-interactive-banner.style4 .cs-interactive-content-hover-wrap .shortcode-title{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-o-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.cs-interactive-banner.style4:hover .cs-interactive-content-hover-wrap .shortcode-title{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition-delay:0.7s;-moz-transition-delay:0.7s;-o-transition-delay:0.7s;-ms-transition-delay:0.7s;transition-delay:0.7s;}
.cs-interactive-banner.style4 .cs-interactive-content-hover-wrap .cs-interactive-icon{transform:translateY(-200px);transition:all 0.2s ease-in-out 0s;}
.cs-interactive-banner.style4:hover .cs-interactive-content-hover-wrap .cs-interactive-icon{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition-delay:0.6s;-moz-transition-delay:0.6s;-o-transition-delay:0.6s;-ms-transition-delay:0.6s;transition-delay:0.6s;}
.cs-interactive-banner.style4:hover .cs-interactive-content-hover-wrap .cs-interactive-short-description{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-o-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.cs-interactive-banner.style4:hover .cs-interactive-content-hover-wrap .cs-interactive-short-description{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-o-transition-delay:0.5s;-ms-transition-delay:0.5s;transition-delay:0.5s;}
.cs-interactive-banner.style5{text-align:center;}
.cs-interactive-banner.style5 .cs-interactive-content-wrap .cs-interactive-icon{float:none;margin:10px 0;text-align:center;width:auto;min-height:inherit;}
.cs-interactive-banner.style5 .cs-interactive-content-wrap .cs-interactive-icon i,
.cs-interactive-banner.style5 .cs-interactive-content-hover-wrap .cs-interactive-icon i{font-size:40px;}
.cs-interactive-banner.style5 .cs-interactive-content-wrap{opacity:1;transition:all 0.4s ease-in-out 0.2s;}
.cs-interactive-banner.style5:hover .cs-interactive-content-wrap{opacity:0;transform:scale(0);transition-delay:0s;}
.cs-interactive-banner.style5 .cs-interactive-content-hover-wrap{background-color:rgba(0, 0, 0, 0.8);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(0) rotate(-180deg);-moz-transform:scale(0) rotate(-180deg);-o-transform:scale(0) rotate(-180deg);-ms-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg);-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;-ms-transition:all 0.4s ease-in;transition:all 0.4s ease-in;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.cs-interactive-banner.style5:hover .cs-interactive-content-hover-wrap{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-ms-transition-delay:0.2s;transition-delay:0.2s;}
.cs-interactive-banner.style6{text-align:center;}
.cs-interactive-banner.style6 .cs-interactive-content-wrap .cs-interactive-icon{float:none;margin:10px 0;text-align:center;width:auto;min-height:inherit;}
.cs-interactive-banner.style6 .cs-interactive-content-wrap .cs-interactive-icon i,
.cs-interactive-banner.style6 .cs-interactive-content-hover-wrap .cs-interactive-icon i{font-size:40px;}
.cs-interactive-banner.style6 .cs-interactive-content-wrap{opacity:1;transition:all 0.4s ease-in-out 0.2s;}
.cs-interactive-banner.style6:hover .cs-interactive-content-wrap{opacity:0;transform:scale(0);transition-delay:0s;}
.cs-interactive-banner.style6 .cs-interactive-content-hover-wrap{background-color:rgba(0, 0, 0, 0.8);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(0) rotate(-180deg);-moz-transform:scale(0) rotate(-180deg);-o-transform:scale(0) rotate(-180deg);-ms-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg);-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;-ms-transition:all 0.4s ease-in;transition:all 0.4s ease-in;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.cs-interactive-banner.style6:hover .cs-interactive-content-hover-wrap{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-ms-transition-delay:0.2s;transition-delay:0.2s;}
.cs-interactive-banner.style4 .shortcode-title,
.cs-interactive-banner.style5 .shortcode-title,
.cs-interactive-banner.style6 .shortcode-title{margin-bottom:14px;}
.cs-interactive-banner.style4 .shortcode-title > span,
.cs-interactive-banner.style5 .shortcode-title > span,
.cs-interactive-banner.style6 .shortcode-title > span{padding-bottom:14px;}
.cs-interactive-banner.style4 .cs-interactive-icon,
.cs-interactive-banner.style5 .cs-interactive-icon,
.cs-interactive-banner.style6 .cs-interactive-icon{margin:14% 0 !important;}
.cs-interactive-banner.style4 .cs-interactive-content-wrap,
.cs-interactive-banner.style5 .cs-interactive-content-wrap,
.cs-interactive-banner.style6 .cs-interactive-content-wrap{padding:0 35px;}
.cs-interactive-banner.style4 .cs-interactive-content-wrap .cs-interactive-icon i,
.cs-interactive-banner.style5 .cs-interactive-content-wrap .cs-interactive-icon i,
.cs-interactive-banner.style6 .cs-interactive-content-wrap .cs-interactive-icon i{font-size:60px;}
.cs-interactive-banner.style4 .cs-interactive-content-hover-wrap .cs-interactive-icon i,
.cs-interactive-banner.style5 .cs-interactive-content-hover-wrap .cs-interactive-icon i,
.cs-interactive-banner.style6 .cs-interactive-content-hover-wrap .cs-interactive-icon i{display:none;}
.cs-interactive-banner.style4 .cs-interactive-content-hover-wrap .cs-interactive-icon,
.cs-interactive-banner.style5 .cs-interactive-content-hover-wrap .cs-interactive-icon,
.cs-interactive-banner.style6 .cs-interactive-content-hover-wrap .cs-interactive-icon{margin:0 !important;}
.cs-interactive-banner.style4 .cs-interactive-content-hover-wrap .cs-interactive-content,
.cs-interactive-banner.style5 .cs-interactive-content-hover-wrap .cs-interactive-content,
.cs-interactive-banner.style6 .cs-interactive-content-hover-wrap .cs-interactive-content{padding-top:8%;}
.cs-testimonial .media-body .cs-testimonial-featured-img img{max-width:100px;}
.cs-quote-style-1, .cs-quote-style-2, .cs-quote-style-3{
display:block;
font-size:18px;
min-height:50px;
margin:40px auto;
padding:0 14%;
position:relative;
max-width:80%;
text-align:center;
}
.cs-quote-style-1:before, .cs-quote-style-1:after{font-size:137px;position:absolute;top:45px;margin:auto;}
.cs-quote-style-1:before{left:0;content:"“";}
.rtl .cs-quote-style-1:before{left:inherit;right:0;}
.cs-quote-style-1:after{right:0;top:inherit;bottom:-25px;content:"”";}
.rtl .cs-quote-style-1:after{right:inherit;left:0;}
.cs-quote-style-2{padding:10px 20px;}
.cs-quote-style-3{background:#f5f5f5;padding:10px 60px 10px 70px;}
.cs-quote-style-3:before, .cs-quote-style-3:after{font-size:100px;height:24px;position:absolute;top:0;width:34px;line-height:1;}
.cs-quote-style-3:before{left:10px;content:"“";}
.rtl .cs-quote-style-3:before{left:inherit;right:10px;}
.cs-quote-style-3:after{top:inherit;right:20px;bottom:-14px;content:"“";}
.cs-quote-style-3:after{bottom:20px;content:"“";right:20px;top:auto;line-height:1;}
.cs_call_to_action.cs_align_right .cs-button-call, .cs_call_to_action.cs_align_left .wpb_call_text{float:right;}
.cs_call_to_action.cs_align_left .cs-button-call, .cs_call_to_action.cs_align_right .wpb_call_text{float:left;}
.cs_call_to_action .cs-button-call {margin:0;}
.cs_call_to_action.cta_align_right .cs-button-call {
text-align: right;
}
.cs_call_to_action .wpb_call_text{margin:0;line-height:50px;}
.cs_call_to_action .btn-primary-alt.btn-white:hover,
.btn.btn-white:hover{color:#fff !important;}
.separator-arrow .vc_sep_line {
position: relative;
}
.separator-arrow .vc_sep_line:before {
display: block;
position: absolute;
height: 0;
width: 0;
top: 0px;
left: 0;
right: 0;
margin: auto;
border-style: solid;
border-width: 17px;
border-top-color: inherit;
border-bottom-color: transparent;
border-left-color: transparent;
border-right-color: transparent;
content: "";
}
.csbody #wrapper .cs-pricing .cs-pricing-item{text-align:center;}
.csbody #wrapper .cs-pricing .cs-pricing-item .cs-pricing-container{ margin: 0 3px;border:1px solid #222;background:#fff;}
.csbody #wrapper .cs-pricing .cs-pricing-item .cs-pricing-title {
font-size: 32px;
font-weight: 700;
line-height: 1;
margin: 0;
padding: 20px 0;
background: #e9e9e9;
border-bottom: 1px solid #222;
color: #222;
}
.csbody #wrapper .cs-pricing .cs-pricing-item .cs-pricing-title span {
display: block;
font-size: 19px;
line-height: 1;
}
.csbody #wrapper .cs-pricing .cs-pricing-item .cs-pricing-description .jmPrice .number{font-size:60px;padding:0 3px;line-height:60px; color: #222;}
.csbody #wrapper .cs-pricing .cs-pricing-item .cs-pricing-description .loaded{margin:0;}
.csbody #wrapper .cs-pricing .cs-pricing-item .cs-pricing-description .jmPrice{padding:35px 0;background:transparent; margin: 0 17px; border-top: 1px solid #9d9d9d; border-bottom: 1px solid #9d9d9d;}
.csbody #wrapper .cs-pricing .cs-pricing-item.cs-pricing-image .cs-pricing-description .jmPrice{background-size:cover;color:#fff;}
.csbody #wrapper .cs-pricing .cs-pricing-item.cs-pricing-image .cs-pricing-container{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
.csbody #wrapper .cs-pricing .cs-pricing-item .cs-pricing-description .jmPrice small{display:block;font-size:12px;line-height:normal;position:relative;vertical-align:bottom;}
.csbody #wrapper .cs-pricing .cs-pricing-item .cs-pricing-description .loaded dd{padding:17px 0;font-size:18px;border-bottom:1px solid #222;margin:0 17px; color: #222; font-weight: 700;}
.csbody #wrapper .cs-pricing .cs-pricing-item .cs-pricing-description .loaded dd:last-child {border-bottom: none; padding-bottom: 5px !important;}
.csbody #wrapper .cs-pricing .cs-pricing-item .cs-pricing-button,
.csbody #wrapper .cs-pricing .cs-pricing-item.cs-pricing-feature .cs-pricing-button{padding:90px 25px 25px 25px; background: #e9e9e9 !important;}
.csbody #wrapper .cs-pricing .cs-pricing-item .cs-pricing-button a{-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}
.csbody #wrapper .cs-pricing .cs-pricing-item.cs-pricing-feature{margin-top:-12px;}
.csbody #wrapper .cs-pricing .cs-pricing-item.cs-pricing-feature .cs-pricing-container{-webkit-box-shadow:0px 1px 5px #e8e8e8;-moz-box-shadow:0px 1px 5px #e8e8e8;-ms-box-shadow:0px 1px 5px #e8e8e8;-o-box-shadow:0px 1px 5px #e8e8e8;box-shadow:0px 1px 5px #e8e8e8;position:relative;}
.csbody #wrapper .cs-pricing .cs-pricing-item.cs-pricing-feature.cs-pricing-image .cs-pricing-container{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
.csbody #wrapper .cs-pricing .cs-pricing-item.cs-pricing-feature .cs-pricing-title{font-size: 41px; color: #222;}
.csbody #wrapper .cs-pricing .cs-pricing-item.cs-pricing-feature .cs-pricing-description .loaded dd{padding:20px 0;}
.cs-pricing .cs-pricing-item.cs-pricing-feature .cs-pricing-container.hasBestValue:before,
.cs-pricing .cs-pricing-item.cs-pricing-feature .cs-pricing-container.hasBestValue:after {
display: none;
}
article.team{position:relative;}
.cs-carousel-team article.team{background:transparent;}
.cs-header{margin-bottom:30px;position:relative;}
.cs-header.cs-team-header{margin-bottom:40px;}
.cs-team .cs-carousel-container{padding:10px 0;}
.cs-team.cs-team-style-1 .cs-team-title-wrap{margin:0 0 17px;}
.cs-team.cs-team-style-1 .cs-team-title-wrap h3.cs-team-title{margin:0 0 7px;}
.cs-team.cs-team-style-1 .cs-team-category{font-style:italic;}
.cs-team.cs-team-style-1 .cs-team-featured-img{margin:0px 0 16px;}
.cs-team.cs-team-style-1 .cs-team-description{margin:0 0 16px;text-align:left;}
.cs-team.cs-team-style-1 .cs-team-featured-img img{border:1px solid #e9e9e9;}
.cs-team.cs-team-style-2 .cs-team-featured-img{text-align:center;display:inline-block;position:relative;margin:0 auto 20px auto;}
.cs-team.cs-team-style-3 .cs-team-featured-img img,
.cs-team.cs-team-style-2 .cs-team-featured-img img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.cs-team.cs-team-style-2 .cs-team-featured-img,
.cs-team.cs-team-style-2 .cs-team-featured-img img{}
.cs-team.cs-team-style-3 .cs-team-featured-img .circle-border,
.cs-team.cs-team-style-2 .cs-team-featured-img .circle-border{position:absolute;height:100%;width:100%;display:block;border:1px solid transparent;top:0;left:0;border-radius:100%;-webkit-transition:all 255ms cubic-bezier(0.5, -0.7, 0.67, 0.7);-moz-transition:all 255ms cubic-bezier(0.5, -0.7, 0.67, 0.7);-o-transition:all 255ms cubic-bezier(0.5, -0.7, 0.67, 0.7);-ms-transition:all 255ms cubic-bezier(0.5, -0.7, 0.67, 0.7);transition:all 255ms cubic-bezier(0.5, -0.7, 0.67, 0.7);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.cs-team.cs-team-style-3 .cs-team-featured-img:hover .circle-border,
.cs-team.cs-team-style-2 .cs-team-featured-img:hover .circle-border{-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-ms-transform:scale(1.12);-o-transform:scale(1.12);transform:scale(1.12);}
.cs-team.cs-team-style-3 .cs-team-content h3.cs-team-title,
.cs-team.cs-team-style-2 .cs-team-content h3.cs-team-title{margin:0;line-height:1;}
.cs-team.cs-team-style-3 .cs-team-content .cs-team-category,
.cs-team.cs-team-style-2 .cs-team-content .cs-team-category{margin:8px 0;font-size:12px;}
.cs-team.cs-team-style-3 .cs-team-content .cs-team-description,
.cs-team.cs-team-style-2 .cs-team-content .cs-team-description{padding-bottom:10px;margin:0 0 12px;}
.cs-team.cs-team-style-2 .cs-team-content .cs-team-description{padding:15px;background:#fff;color:#747474;font-style:italic;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;}
.cs-team .cs-team-content .cs-team-social a + a{margin-left:10px;}
.cs-team .cs-team-content .cs-team-social a i{font-size:20px;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}
.cs-team .cs-team-content .cs-team-social a:hover i{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}
.cs-team.cs-team-style-3 .cs-team-wrap,
.cs-team.cs-team-style-2 .cs-team-wrap{margin-bottom:50px;}
.cs-team.cs-team-style-3 .cs-item-team .cs-team-meta,
.cs-team.cs-team-style-2 .cs-item-team .cs-team-meta{padding:28px 0 0 28px;}
.cs-team.cs-team-style-3 .cs-item-team .cs-team-meta h3,
.cs-team.cs-team-style-2 .cs-item-team .cs-team-meta h3{font-size:22px;line-height:26px;}
.cs-team.cs-team-style-3 .cs-item-team .cs-team-details,
.cs-team.cs-team-style-2 .cs-item-team .cs-team-details{position:inherit;}
.cs-team.cs-team-style-3 .cs-item-team .cs-team-meta .cs-team-description,
.cs-team.cs-team-style-2 .cs-item-team .cs-team-meta .cs-team-description{color:#fff;margin-bottom:25px;}
.cs-team .cs-item-team .cs-team-social{bottom:0;position:absolute;max-width:240px;width:100%;margin-bottom:20px;}
.cs-team a.read_more{display:block;}
.cs-portfolio.cs-portfolio-style2 .cs-portfolio-header{position:relative;overflow:hidden;}
.cs-portfolio.cs-portfolio-style2 .cs-portfolio-header img{display:block;}
.cs-portfolio.cs-portfolio-style2 .cs-portfolio-meta{height:100%;left:0;position:absolute;top:0;width:100%;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}
.cs-portfolio.cs-portfolio-style2 .cs-portfolio-meta-box{bottom:0;height:60px;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0;width:100%;}
.cs-portfolio.cs-portfolio-style2 .cs-portfolio-meta-box .cs-portfolio-title a{color:#fff;font-weight:700;font-size:16px;}
.cs-portfolio.cs-portfolio-style2 .cs-portfolio-title{margin:0;;line-height:24px;opacity:0;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px);}
.cs-portfolio.cs-portfolio-style2 .cs-portfolio-category{line-height:24px;margin:0;opacity:0;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px);}
.cs-portfolio.cs-portfolio-style2 .cs-portfolio-category a{font-size:12px;color:#fff;font-style:italic;}
.cs-portfolio.cs-portfolio-style2 .cs-portfolio-readmore{bottom:0;position:absolute;right:0;}
.cs-portfolio.cs-portfolio-style2 .cs-portfolio-description{margin-top:20px;}
.cs-portfolio.cs-portfolio-style2 a.cs-read-more{border-color:transparent rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) transparent;border-style:solid;border-width:32px;color:#fff;display:block;font-size:21px;height:64px;width:64px;opacity:0;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}
.cs-portfolio.cs-portfolio-style2 .cs-portfolio-header:hover .cs-portfolio-category,
.cs-portfolio.cs-portfolio-style2 .cs-portfolio-header:hover .cs-portfolio-title,
.cs-portfolio.cs-portfolio-style2 .cs-portfolio-header:hover a.cs-read-more{opacity:1;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);}
.cs-testimonial .cs-testimonial-header .cs-title{}
.cs-testimonial .cs-nav{margin-top:14px;}
.cs-carousel-client .cs-nav{text-align:center;margin:0px 0 0;}
.cs-carousel-client .cs-carousel-item-wrap{text-align:center;}
.cs-carousel-client .cs-nav ul li a,.vertical-center.cs-nav ul li a{outline:none;background:none repeat scroll 0 0 rgba(0, 0, 0, 0.2);border-radius:50%;display:block;height:42px;line-height:42px;text-align:center;text-decoration:none;transition:all 0.2s ease 0s;width:42px;color:#fff;}
.cs-carousel-client .cs-nav ul li a:hover,
.vertical-center.cs-nav ul li a:hover{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.6);}
.gmnoprint img{max-width:inherit;}
#cboxLoadedContent{overflow:hidden!important;}
.cs-recent-post .cs-entry-media{min-height:100px;position:relative;}
.cs-recent-post .cs-entry-media img{display:block;width:100%;max-width:100%;}
.cs-recent-post .cs-entry-media .cboxElement{background:none repeat scroll 0 0 rgba(19,22,69,0.78);border:1px solid #161a48;border-radius:50%;color:#fff;display:inline-block;font-size:20px;height:50px;left:50%;margin-left:-25px;margin-top:-25px;position:absolute;text-align:center;top:50%;vertical-align:middle;width:50px;z-index:10;}
.cs-recent-post .cs-entry-media .cboxElement .fa{margin-top:-10px;position:absolute;top:50%;left:50%;margin-left:-10px;}
.cs-recent-post.style-1 .cs-entry-media{margin-bottom:20px;position:relative;}
.cs-recent-post.style-1 .cs-entry-media:after{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%;}
.cs-recent-post.style-1 .cs-entry-media:hover:after{background:rgba(0,0,0,0.1);}
.cs-recent-post.style-1 .cs-recent-post-container{margin-bottom:30px;}
.cs-recent-post.style-1 .cs-recent-post-meta{padding:0px 30px 10px;text-transform:uppercase;}
.cs-recent-post.style-1 .cs-recent-post-meta .cs-category a{}
.cs-recent-post.style-1 .cs-recent-post-title{}
.cs-recent-post .cs-recent-post-title .entry-title{}
.cs-recent-post.style-1 .cs-recent-post-description{}
.cs-recent-post.style-2 .cs-entry-media{}
.cs-recent-post.style-2 .cs-entry-media img{border:1px solid #ddd;border-radius:4px;margin:0 10px 20px 0;padding:5px;}
.cs-carousel-post.style-1,
.cs-carousel-post.style-1 .cs-carousel-header{position:relative;}
.cs-carousel-post.style-1 .cs-carousel-header .cs-header + .cs-nav{position:absolute;top:0;right:0;}
.rtl .cs-carousel-post.style-1 .cs-carousel-header .cs-header + .cs-nav{right:inherit;left:0;}
.cs-carousel-post.style-1 .cs-carousel-details{height:100%;left:0;position:absolute;top:0;width:100%;}
.cs-carousel-post.style-1 a.read-more-link{bottom:0;color:#fff !important;display:block;font-size:50px;height:60px;left:0;line-height:60px;margin:auto;opacity:0;position:absolute;right:0;text-align:center;top:0;transition:all 300ms linear 0ms;width:60px;-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-o-transform:translateY(-300px);-ms-transform:translateY(-300px);transform:translateY(-300px);-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}
.cs-carousel-post.style-1 .cs-carousel-header:hover a.read-more-link{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;}
.cs-recent-post.style-3 .cs-post-image img{border:medium none;border-radius:0;padding:0;width:100%;margin:0;}
.cs-recent-post.style-3 .cs-entry-media{float:none;overflow:hidden;}
.cs-recent-post.style-3 .cs-entry-media img{-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}
.cs-recent-post.style-3 .cs-entry-media:hover img{-webkit-transform:rotate(3deg) scale(1.12);-moz-transform:rotate(3deg) scale(1.12);-ms-transform:rotate(3deg) scale(1.12);-o-transform:rotate(3deg) scale(1.12);transform:rotate(3deg) scale(1.12);}
.cs-recent-post.style-3 .cs-recent-post-title a{font-size:14px;text-transform:none;display:block;}
.cs-recent-post.style-3 .cs-recent-post-item{padding:9px;}
.cs-recent-post.style-3 .cs-title{color:#fff;padding:15px 19px;margin:0 9px;}
.cs-recent-post.style-3 .cs-title:before{content:"\f1ea";font-family:FontAwesome;padding-right:20px;}
.rtl .cs-recent-post.style-3 .cs-title:before{padding-right:0;padding-left:0;}
.cs-recent-post.style-3 .cs-recent-post-container{position:relative;}
.cs-recent-post.style-3 .cs-recent-post-title{bottom:0;position:absolute;width:100%}
.cs-recent-post.style-3 .cs-recent-post-title .entry-title{margin:10px;}
.cs-recent-post.style-3 .cs-recent-post-title a{color:#fff;padding:10px 20px;}
.cs-eventCount-content{overflow:hidden;}
.cs-eventCount-content .cs-title{font-size:96px;line-height:76px;margin:20px 0 0;}
.cs-eventCount-content .cs-eventCount-introImg{padding:0;height:auto;}
.cs-eventCount-content .cs-eventCount-contentWrap .cs-eventCount-title,
.cs-eventCount-content .cs-eventCount-contentWrap .cs-eventCount-content-main{padding-left:12px;}
.rtl .cs-eventCount-content .cs-eventCount-contentWrap .cs-eventCount-title,
.rtl .cs-eventCount-content .cs-eventCount-contentWrap .cs-eventCount-content-main{padding:0 12px 0 0;}
.cs-eventCount-content .cs-eventCount-content-main{font-size:13px;line-height:20px;margin-bottom:10px;}
.cs-eventCount-content h3.cs-eventCount-title{margin:20px 0 15px 0;padding-bottom:0;font-size:25px;letter-spacing:0;}
.cs-eventCount-content #event_countdown{display:block;margin:30px 0 0;}
.cs-eventCount-content #event_countdown ul{padding:0;margin:0;width:100%;}
.cs-eventCount-content #event_countdown ul li{display:inline-block;margin:0px;padding:0 25px;}
.cs-eventCount-content #event_countdown ul li:last-child{border-right:none;}
.cs-eventCount-content #event_countdown span{display:block;}
.cs-eventCount-content #event_countdown span:nth-child(1){font-size:13px;text-transform:uppercase;margin-bottom:2px;}
.cs-eventCount-content #event_countdown span:nth-child(2){font-size:45px;line-height:46px;}
.cs-booking-form{border:1px solid #fff;margin:0 auto;max-width:700px;padding:30px;}
.content-area .cs-booking-form form,
.cs-booking-form .cs-message{color:#fff;}
.content-area .cs-booking-form form input[type="text"]{color:#333;}
.cs-booking-form .Selectoptions{display:block;}
.cs-booking-form .Selectoptions:before,
.cs-booking-form .Selectoptions:after{content:"";background:none;}
.cs-booking-form form{background:transparent !important;}
.cs-booking-form label{display:block;font-size:14px;color:#fff;font-weight:normal;text-align:center;}
.cs-booking-form span.des-text{text-align:center;color:#fff;display:block;margin-top:20px;}
.cs-booking-form .btn{color:#fff !important;padding:8px 20px;}
.cs-booking-form input[type="text"], .cs-booking-form input[type="email"], select{font-weight:normal;margin-bottom:15px;width:100%;background:#fff;border:1px solid #b7b6b6;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.cs-booking-form .cs-bookTable-submit{text-align:center;}
.cs-booking-form .rtb-error{color:#ea0d23;}
.cs-booking-form select{background:#fff !important;color:#333;}
.cs-categories-woo-wrap{position:relative;}
.cs-categories-woo-wrap .cs-categories-woo-inner{position:absolute;text-align:center;top:50%;width:100%;-webkit-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%);}
.cs-categories-woo-wrap .cs-categories-woo-image img{width:100%;}
.cs-categories-woo-wrap .cs-categories-woo-meta .cs-categories-woo-title{text-transform:uppercase;}
.cs-categories-woo-wrap:hover .cs-categories-woo-meta .cs-categories-woo-title,
.cs-categories-woo-wrap:hover .cs-categories-woo-button a{border-color:#232323 !important;color:#232323 !important;background:transparent;}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"]{margin-left:-16px;margin-top:6px;position:absolute;}
.radio span, .radio label, .radio div, .checkbox span{position:relative;}
input[type="radio"] + span,
input[type="checkbox"] + span{cursor:pointer;line-height:24px;padding-left:8px;position:static;text-transform:capitalize;}
input[type="radio"] + span:before,
input[type="checkbox"] + span:before{background:#f5f5f5;border:1px solid #eeeeee;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;content:"";height:20px;left:0;position:absolute;right:0;width:20px;top:0;}
input[type="checkbox"] + span:before{-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;}
input[type="checkbox"] + span:after{content:"\f00c";font-family:FontAwesome;color:#f5f5f5;height:0;left:3px;position:absolute;top:-3px;width:0;}
input[type="checkbox"]:checked + span:after{background:red;}
input[type="radio"]:checked + span:before,
input[type="checkbox"]:checked + span:before{background:#00c3b6;border:none;}
.woocommerce input[type="radio"], 
.woocommerce input[type="checkbox"],
.woocommerce input[type="radio"],
.woocommerce input[type="checkbox"] {
position: static;
}
.woocommerce input[type="checkbox"] {
margin: -4px 8px 0 0;
}
.woocommerce input[type="radio"] + span::before, 
.woocommerce input[type="checkbox"] + span::before,
.woocommerce input[type="radio"] + span::after,
.woocommerce input[type="checkbox"] + span::after {
display: none;
}
span.Selectoptions{position:relative;display:inline-block;}
span.Selectoptions:after{background:#f5f5f5;bottom:0;content:"\f063";font-family:FontAwesome;height:35px;position:absolute;right:1px;top:1px;width:25px;line-height:37px;text-align:center;}
span.Selectoptions select{padding:0 5px;}
.wpcf7-captchar{max-width:100px;}
.wpcf7-captchac{margin:0 10px;}
.cs-carousel-event-style1 .cs-title{font-size:36px;margin:0 0 10px;}
.cs-carousel-event-style1 .cs-title span{border-top:5px solid #fff;color:#fff;padding:10px 0 0;}
.cs-carousel-event-style1 .cs-subtitle{font-size:30px;}
.cs-carousel-event-style1 .cs-content{background:rgba(255, 255, 255, 0.4);}
.cs-carousel-event-style1 .cs-header{position:relative;margin:0 0 25px;}
.cs-carousel-event-style1 .cs-nav{position:absolute;right:0;bottom:0;}
.cs-carousel-event-style1 .cs-content .cs-carousel-list{overflow:hidden;}
.cs-carousel-event-style1 .cs-content .cs-carousel-item-wrap .cs-carousel-item{margin:25px -1px 25px 0 !important;padding:0 25px;border-right:1px solid #fff;}
.cs-carousel-event-style1 .cs-event-date .cs-day{font-size:72px;color:#fff;display:block;line-height:1;}
.cs-carousel-event-style1 .cs-event-date .cs-month{font-size:33px;color:#fff;display:block;line-height:1;}
.cs-carousel-event-style1 .cs-carousel-header{overflow:hidden;}
.cs-carousel-event-style1 .cs-carousel-header .cs-event-date{float:left;height:110px;margin:0 10px 0 0;width:100px;text-align:center;}
.cs-carousel-event-style1 .cs-carousel-header .cs-month{text-transform:uppercase;}
.cs-carousel-event-style1 .cs-carousel-title a{font-size:18px;}
.cs-carousel-event-style1 .cs-event-meta .cs-event-time i{font-size:18px;padding-right:14px;}
.cs-carousel-event-style1 .cs-carousel-post-description{line-height:18px;margin:12px 0 0;}
.cs-carousel-event-style1 .btn-event{color:#fff !important;font-family:inherit !important;font-size:17px;line-height:24px;padding:10px 14px;}
.cs-carousel-event-style1 .btn-event i{padding-left:10px;}
.vc_wrap_header i{bottom:0;left:0;position:absolute;right:0;top:0;line-height:177px;}
.fontawesome-icon-list i{padding-right:5px;}
.fontawesome-icon-list [class*="col-"], .fontawesome-icon-list [class^="col-"]{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
.widget_cs_facebook_widget .fb_iframe_widget{display:table;position:relative;margin:0 auto;}
.fb_iframe_widget span,.fb_iframe_widget iframe{max-width:100%;}
@media (max-width:768px){.widget_cs_facebook_widget .fb_iframe_widget{display:block;max-width:100%;}
}
.vertical-center li.prev{left:-50px;position:absolute;top:50%;margin-top:-15px;}
.vertical-center li.next{position:absolute;right:-50px;top:50%;margin-top:-15px;}
border-bottom
overline
underline
line-through
.cs-header{}
.cs-header .cs-title{position:relative;}
.cs-header.border-bottom{border-bottom:1px solid #ccc;}
.cs-header.overline{border-bottom:1px solid #ccc;}
.cs-header.overline .cs-title{padding:0;margin:0;}
.cs-header.overline .cs-title .line{display:inline-block;padding-bottom:20px;margin:0 0 -1px 0;border-bottom:1px solid blue;}
.cs-header.underline .cs-title{padding:0;margin:0;}
.cs-header.underline .cs-title .line{display:inline-block;margin:0;border-bottom:1px solid #ccc;}
.cs-header.line-through .cs-title{}
.cs-header.line-through .cs-title:after{display:block;content:"";height:1px;width:100%;background-color:#ccc;position:absolute;top:50%;transform:translateY(-50%);}
.cs-header.line-through .cs-title .line{background-color:white;padding:0 20px;position:relative;z-index:2;}
.cs-header.dotted-bottom .cs-title{margin:0;padding-bottom:30px;}
.cs-header.dotted-bottom .cs-title:after{display:block;content:"";height:5px;width:24px;position:absolute;bottom:0;left:0;}
.cs-header.dotted-bottom.text-center .cs-title:after,
.cs-header.dotted-bottom .cs-title.text-center:after{left:50%;transform:translateX(-50%);}
.cs-header.dotted-bottom.text-right .cs-title:after,
.cs-header.dotted-bottom .cs-title.text-right:after{left:auto;right:0;}
.cs-header.dotted-bottom2{margin:0;padding-bottom:30px;}
.cs-header.dotted-bottom2:after{display:block;content:"";height:5px;width:24px;position:absolute;bottom:0;left:0;}
.cs-header.dotted-bottom2.text-center:after{left:50%;transform:translateX(-50%);}
.cs-header.dotted-bottom2.text-right:after{left:auto;right:0;}
.cs-header.dotted-bottom2 .cs-subtitle{margin-top:-30px;}
.cshero-nav ul{padding:0;margin:0;list-style:none;border:0;display:inline-block;}
.cshero-nav ul li{display:inline-block;margin:0;padding:0;border:0;}
.cshero-nav ul li a{padding:0;font-size:20px;}
.cshero-nav.text-left{}
.cshero-nav.text-center{text-align:center;}
.cshero-nav.text-right{text-align:right;}
.cshero-nav.vertical-center{height:0;}
.cshero-nav.vertical-center li{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.cshero-nav.vertical-center li.prev{left:0;}
.cshero-nav.vertical-center li.next{right:0;}
.cshero-nav ul li a{ display: inline-block; text-align: center; line-height: 40px; width: 40px; height: 40px; background: #e9e9e9;-webkit-transition: all 300ms linear 0ms; -moz-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms; transition: all 300ms linear 0ms;}
.pager-left .bx-pager .bx-pager-inner{text-align:left;}
.pager-center .bx-pager .bx-pager-inner{text-align:center;}
.pager-right .bx-pager .bx-pager-inner{text-align:right;}
.bx-pager-inner{list-style:none;padding:0;margin:0;}
.bx-pager-inner li{display:inline-block;margin:0 5px;}
.bx-pager-inner li .bx-pager-link{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.6);border-radius:50%;width:10px;height:10px;font-size:0pt;display:block;}
.bx-pager-inner li .bx-pager-link:hover ,
.bx-pager-inner li .bx-pager-link.active{}
#cs_portfolio_filters ul{padding:0;margin:0;text-align:center;}
#cs_portfolio_filters ul li{display:inline-block;list-style:none outside none;margin-bottom:10px;margin-right:10px;padding:0;}
#cs_portfolio_filters ul li a{background:#f5f5f5;border-color:#ececec;border-image:none;border-radius:4px;border-right:1px solid #ececec;border-style:none solid solid none;border-width:0 1px 1px 0;color:#888888 !important;display:block;letter-spacing:0.05em;line-height:25px;padding:0 10px;text-decoration:none;outline:none;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}
#cs_portfolio_filters ul li:hover a, #cs_portfolio_filters ul li.active a{color:#fff !important;}
.cs-nav ul{padding:0;margin:0;}
.cs-nav ul li{display:inline-block;margin:0px 3px;}
.cs-nav ul li a{outline:none;text-decoration:none;transition:all 0.2s ease 0s;}
.cs-nav ul li a:hover{}
.cs-nav ul li i{font-size:15px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.cs-carousel-client{position:relative;}
.cs-carousel-client li.prev{left:-50px;position:absolute;top:45%;margin-top:-15px;}
.cs-carousel-client li.next{position:absolute;right:-50px;top:45%;margin-top:-15px;}
.cs-carousel-client .cs-carousel-list{position:relative;}
.bx-pager-inner{list-style:none;padding:0;margin:0;text-align:center;}
.bx-pager-inner li{display:inline-block;margin:0 5px;}
.bx-pager-inner li .bx-pager-link{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.6);border-radius:50%;width:10px;height:10px;font-size:0pt;display:block;}
.bx-pager-inner li .bx-pager-link:hover ,
.bx-pager-inner li .bx-pager-link.active{}
.bx-has-pager{margin-top:30px;}
.pager-left .bx-has-pager .bx-pager-inner{text-align:left;}
.pager-center .bx-has-pager .bx-pager-inner{text-align:center;}
.pager-right .bx-has-pager .bx-pager-inner{text-align:right;}
div.cs-morelink,.cs-control,.cs-carousel-portfolio-default1 .cs-controls{text-align:center;}
div.cs-morelink{margin:20px 0}
.call-action-custom{position:relative;padding:20px;overflow:hidden;}
.call-action-custom i.fa-pencil{font-size:25px;position:absolute;left:2.5%;top:50%;margin-top:-12px;}
.call-action-custom .shoot-callout-content{border-left:1px solid #ddd;margin:0 0 0 10%;padding-left:20px;}
.call-action-custom .shoot-callout-content h3{position:relative;top:5px;}
.call-action-custom .shoot-callout-content p{margin-bottom:0;}
.call-action-custom .vc_col-sm-4{position:static;}
.call-action-custom .vc_col-sm-4 .btn{position:absolute;top:50%;right:55px;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);}
.cs-carousel-portfolio-style-7.margin-item-zero .cs-carousel-image{margin-bottom:0;} .cshero-desc {
font-size: 25px;
line-height: 35px;
font-weight: 300;
margin-top: 20px;
} html { max-width: 100%;
margin: 0 !important;
}
body.admin-bar {
margin-top: 0px;
}
body {
overflow-x: hidden;
}
body.meny-top {
background: #ffffff;
}
body.meny-left {
overflow-x: visible;
border-bottom-color: 
}
a, a:hover, a:focus, a:active, a.active {
text-decoration: none;
outline: 0;
-webkit-transition:all 300ms linear 0s;
-moz-transition:all 300ms linear 0s;
-ms-transition:all 300ms linear 0s;
-o-transition:all 300ms linear 0s;
transition:all 300ms linear 0s;
}
input[type=submit] {
-webkit-appearance: none;
}
.container.cs-row-fullwidth{
padding-left: 0!important;
padding-right: 0!important;
}
.container  {
max-width:100%;
} .center {
text-align:center;
}
.center th,.center tr,.center td{
text-align:center;
}
.left{float:left;}
.right{float:right;}
.list-unstyled {
margin: 0;
}
.wrap{
width: 100%;
clear: both;
}
.text-white {
color: #fff;
}
.gallery-caption{
opacity: 1;
}
.wp-caption-text{
opacity: 1;
}
.bypostauthor{
opacity: 1;
} sup {
font-size: 10px;
vertical-align: super;
}
sub {
font-size: 10px;
vertical-align: sub;
}
p:empty {
display: none;
}
img {
max-width: 100%;
height: auto;
vertical-align: top;
}
h1, h2, h3, h4, h5, h6 {
margin: 10px 0;
}
body.csbody .title-sub .wpb_text_column h4,
body.csbody .title-feature-box .wpb_text_column h4 {
line-height: 0.9;
margin-bottom: 5px;
margin-top: 0;
}
body.csbody .title-sub .wpb_text_column h1,
body.csbody .title-sub .wpb_text_column h2,
body.csbody .title-feature-box .wpb_text_column h1 {
line-height: 0.9;
margin-bottom: 15px;
margin-top: 0;
}
body.csbody .title-sub .wpb_text_column h2 {
font-size: 31px;
}
body.csbody .title-feature-box .wpb_text_column h1 {
margin-bottom: 10px;
}
body.csbody a.cs-viewmore {
text-transform: capitalize;
font-size: 12px;
border-left: 1px solid;
padding-left: 10px;
margin-left: 10px;
}
embed, iframe, object, video {
border: medium none;
max-width: 100%;
}
.cs-col-border [class*="vc_col-"] + [class*="vc_col-"] {
border-left: 1px solid #eee;
}
.unliststyle {
list-style: none;
padding: 0;
margin: 0;
}
.unliststyle li {
margin-bottom: 10px;
}
.wpb_row {
margin-bottom: 0 !important;
}
.upper {
text-transform: uppercase;
}
.page-links {
clear: both;
padding-top: 10px;
} @font-face {
font-family: 'Novecentowide-Bold';
src: url(//moquetasdecaucho.com/wp-content/themes/wp_spectrum/fonts/Novecentowide-Bold.eot);
src: url(//moquetasdecaucho.com/wp-content/themes/wp_spectrum/fonts/Novecentowide-Bold.eot?#iefix) format('embedded-opentype'),
url(//moquetasdecaucho.com/wp-content/themes/wp_spectrum/fonts/Novecentowide-Bold.woff) format('woff'),
url(//moquetasdecaucho.com/wp-content/themes/wp_spectrum/fonts/Novecentowide-Bold.ttf) format('truetype'),
url(//moquetasdecaucho.com/wp-content/themes/wp_spectrum/fonts/Novecentowide-Bold.svg#Novecentowide-Bold) format('svg');
font-weight: normal;
font-style: normal;
} table {
border-bottom: 1px solid #ededed;
border-collapse: collapse;
border-spacing: 0;
line-height: 2;
margin: 0 0 20px;
width: 100%;
}
th, th a {
text-transform: uppercase;
}
caption, th, td {
font-weight: normal;
text-align: left;
}
td {
border-top: 1px solid #ededed;
padding: 6px 10px 6px 0;
} dl {
margin: 0 0 0 50px;
}
dl dt {
font-weight: normal;
line-height: 26px;
text-transform: uppercase;
font-family: 'Novecentowide-Bold';
}
dl dd {
line-height: 26px;
}
code, kbd {
background-color: transparent;
border-radius: 4px;
color: inherit;
font-size: 100%;
padding: 2px 4px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}
ins {
color: #fff;
border: none;
padding: 2px;
text-decoration: none;
}
pre {
border: none;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
-o-border-radius: 0px;
border-radius: 0px;
color: inherit;
display: block;
font-size: inherit;
line-height: 26px;
margin: 0 0 20px;
padding: 20px 35px;
overflow: hidden;
}
.alignleft {
float: left;
margin: 5px 20px 5px 0;
}
.alignright {
float: right;
margin: 5px 0 5px 20px;
}
.aligncenter {
text-align: center;
}
.wp-caption.alignnone {
width: 100% !important;
}
body .vc_col-has-fill > .vc_column-inner, body .vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner, body .vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner, body .vc_row-has-fill + .vc_vc_row > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner, body .vc_row-has-fill + .vc_vc_row_inner > .vc_row > .vc_vc_column_inner > .vc_column_container > .vc_column-inner, body .vc_row-has-fill > .vc_column_container > .vc_column-inner, body .vc_row-has-fill > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner, body .vc_row-has-fill > .vc_vc_column_inner > .vc_column_container > .vc_column-inner, .vc_section.vc_section-has-fill, body .vc_section.vc_section-has-fill + .vc_row-full-width + .vc_section, body .vc_section.vc_section-has-fill + .vc_section {
padding-top: 0;
}
#z-index1 {
z-index: 99;
}
#z-index2 {
z-index: 100;
}    .header-wrapper{   
position: relative;    
z-index: 999;
}
#header-top .no-container,
#cshero-header:not(.cs-header-custom) .no-container,
#cshero-header .custom-header .no-container,
#header-sticky .no-container{
padding-left: 15px;
padding-right: 15px;
}
.align-center .logo{
text-align: center;
}
#cshero-header.transparentFixed {
position: absolute;
top: auto;
width: 100%;
}
#cshero-header.transparentFixed .main-menu > li > a {
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
}
img.logo-blog {
display: none;
} .cshero-header-content-widget > div{
position: relative;
top: 50%;
-webkit-transform:translate(0,-50%);
-moz-transform:translate(0,-50%);
-ms-transform:translate(0,-50%);
-o-transform:translate(0,-50%);
transform:translate(0,-50%);
} .cs_custom_header_menu ul.cs-social{
width: auto;
min-width: 0 !important;
}
.cs_custom_header_menu ul.cs-social li{
display: inline-block !important;
border: 0 !important;
padding: 0 !important;
margin: 0 !important;
float: none !important;
width: auto !important; 
}
.cs_custom_header_menu ul.cs-social li:hover a,
.cs_custom_header_menu ul.cs-social li:active a,
.cs_custom_header_menu ul.cs-social li:focus a,
.cs_custom_header_menu ul.cs-social li:visited a{
background:none !important;
}
.cs_custom_header_menu ul.cs-social li a{
display: inline-block !important;
} .cs_custom_header_menu li.cshero-hidden-sidebar{
padding: 0;
}
.cs_custom_header_menu li.cshero-hidden-sidebar:hover a,
.cs_custom_header_menu li.cshero-hidden-sidebar:active a,
.cs_custom_header_menu li.cshero-hidden-sidebar:focus a,
.cs_custom_header_menu li.cshero-hidden-sidebar:visited a{
background:none !important; 
}   .header-v2 #cshero-header.transparentFixed {
background-color: transparent;
}
body .header-v2 #cshero-header .cshero-header-content-widget1 {
position: absolute;
right: 70px;
}  .logo .slogan,
.logo-sticky .slogan {
display: block;
}
.btn-navbar{
cursor: pointer;
}
#header-top ul,
#footer-bottom ul{
margin: 0;
padding: 0;
list-style: none;
}
#footer-bottom .cs-social a{
font-size: 18px;
}
#header-top ul li,
#footer-bottom ul li {
display: inline-block;
}
#header-top ul li a,
#footer-bottom ul li a{
display: inline-block;
padding: 0 5px;
}
#header-top ul ul,
#footer-bottom ul ul{
display: none;
}
#footer-bottom.footer-bottom-v2 {
position: relative;
}
#footer-bottom .decor {
left: 0;
position: absolute;
top: -50px;
}
#header-top ul.custom-menu-top li {
line-height: 22px;
display: block;
}
#header-top ul.shop-menu-top li {
font-size: 13px;
padding-right: 8px;
position: relative;
}
#header-top ul.shop-menu-top li:after {
content: "|";
padding-left: 12px;
}
#header-top ul.shop-menu-top li:last-child:after {
content: "";
}
.csbody #cshero-header .top-contact {
text-align: center;
padding-right: 36px;
}
.top-contact > li {
display: inline-block;
font-weight: 700;
color: #222;
padding-bottom: 3px;
margin: 0 15px;
}
.top-contact > li i {
font-size: 16px;
padding-right: 5px;
} body #cshero-header .container,body .header-wrapper .container{
position:relative;
}
body .header-wrapper  .main-menu-wrap,body .header-wrapper .sticky-menu-wrap{
position: inherit;
}
.header-wrapper .logo a,.sticky-header .cshero-logo  a{
display: block;
}
.header-wrapper .logo a img,.sticky-header .cshero-logo  a img{
vertical-align: middle;
} .cs-header-custom .pull-center,
.cs-header-custom .pull-center .cshero-dropdown,
.cs-header-custom .pull-center .cshero-menu-dropdown{
width: 100%;
display: block;
}
.cs-header-custom .pull-center .cshero-dropdown{
text-align: center;
}
.cs-header-custom .pull-center ul li {
float: none;
} #cs-header-custom-bottom {
bottom: 0;
position: absolute;
transition: all 300ms linear 0ms;
width: 100%;
z-index: 999;
}
#cs-header-custom-center {
top: 50%;
position: absolute;
transition: all 300ms linear 0ms;
width: 100%;
z-index: 999;
} #wrapper{
-webkit-transition: opacity .6s linear;
transition: opacity .6s linear;
opacity: 1;
position: relative;
z-index: 490;
overflow:hidden;
margin-top: -1px;
}
#wrapper.cs_hidden{
opacity: 0;
}
#cs_loader{
position: absolute;
z-index: 999;
-webkit-transition: height .6s linear;
background: #fff url(//moquetasdecaucho.com/wp-content/themes/wp_spectrum/images/loading.gif) no-repeat center center;
transition: height .6s linear;
} .admin-bar .sticky-header.fixed {
top: 32px;
} .sticky-header {
visibility: hidden;
}
.sticky-header.fixed .cshero-dropdown.sticky-nav {
margin: 0;
}
.sticky-header {
max-height: 0;
-webkit-opacity: 0;
opacity: 0;
top: -10000px;
left:0;
position: fixed;
-webkit-transform: translateY(-100px);
transform: translateY(-100px);
-webkit-transition:-webkit-transform 0.5s ease 0.1s, top 0.5s ease, opacity 0.6s ease, max-height 0.3s step-end, max-width 0.1s step-end, padding 0.6s step-end;
-o-transition:-o-transform 0.5s ease 0.1s, margin-top 0.5s ease, opacity 0.6s ease, max-height 0.3s step-end, max-width 0.1s step-end, padding 0.6s step-end;
transition:transform 0.5s ease 0.1s, margin-top 0.5s ease, opacity 0.6s ease, max-height 0.3s step-end, max-width 0.1s step-end, padding 0.6s step-end;
background:#000;
backface-visibility: hidden;
width: 100%;
}
.cs-sticky.fixed{
max-height: 300px;
overflow: visible;
z-index: 99;
visibility: visible;
-webkit-transform: translateY(0px);
transform: translateY(0px);
-webkit-opacity:1;
opacity:1;
top:0;
display: block;
backface-visibility: hidden;    
}
@media (min-width: 993px) {
.cshero-mmenu.navbar-collapse.collapse {
display: none !important;
}
}  .title_bar_center .page-title,
.title_bar_center .sub_header_text {
text-align: center;
}
.title_bar_left .page-title,
.title_bar_left .sub_header_text {
text-align: left;
}
.title_bar_right .page-title,
.title_bar_right .sub_header_text {
text-align: right;
}
#cs-page-title-wrapper {
position: relative;
}
#cs-page-title-wrapper .page-title {
margin: 0;  
text-transform: capitalize;
}
#cs-page-title-wrapper .sub_header_text {
font-size: 25px;
padding: 10px 0;
font-weight: 300;
padding: 10px 0;
}
#cs-page-title-wrapper.page-title-style .page-title {}
.page-title-style .page-title{}
#cs-breadcrumb-wrapper .cs-breadcrumbs {
margin: 0;
font-weight: 400;
text-transform: uppercase;
padding-top: 22px;
}
#cs-breadcrumb-wrapper .cs-breadcrumbs a,
#cs-breadcrumb-wrapper .cs-breadcrumbs span {
padding-right: 10px;
font-size: 11px;
}
#cs-breadcrumb-wrapper .cs-breadcrumbs a:after {
content: "\f0da";
font-family: FontAwesome;
padding-left: 10px;
}
#wrapper #cs-page-title-wrapper {
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
.cs-page-title-bar-left #cs-breadcrumb-wrapper {text-align:right;}
.cs-page-title-bar-right .cs-page-title {float:right;text-align:right;}
.cs-page-title-bar-center  {text-align:center;}
#cs-page-title-wrapper  .cs-page-title-bar-center  .page-title {
line-height: inherit;
padding: 20px 0 5px;
}
#cs-page-title-wrapper  .cs-page-title-bar-center  .cs-breadcrumbs {
font-size: 11px;
line-height: inherit;
padding: 0 0 20px;
}
#cs-page-title-wrapper .container {
position: relative;
z-index: 3;
}
.cs-page-title-overlay {
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 1;
} #cs-page-title-wrapper .decor {
position: absolute;
bottom: -1px;
right: 0;
z-index: 2;
}  .header-v3 .cshero-header-logo-wrapper {
border-bottom: 1px solid #e9e9e9;
padding: 40px 0;
}
.header-v3 .cshero-header-logo-wrapper .container {
position: relative;
z-index: 99;
}
.header-v3 .cshero-header-menu-wrapper.home-shop {
background: #f5f5f5;
padding: 23px 0;
}
.header-v3 .cshero-header-menu-wrapper.home-shop .cshero-menu-dropdown > ul > li {
display: block;
float: none;
}
.cshero-header-menu-wrapper.home-shop .cshero-menu-left-title {
color: #fff;
display: block;
padding: 0 16px;
line-height: 54px;
color: #222222;
font-size: 16px;
font-weight: 700;
-webkit-border-radius: 4px 4px 0 0;
-moz-border-radius: 4px 4px 0 0;
-ms-border-radius: 4px 4px 0 0;
-o-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
}
.cshero-header-menu-wrapper.home-shop .cshero-menu-left-title i {
padding-right: 10px;
}
.cshero-header-menu-wrapper.home-shop .cshero-menu-dropdown {
background-color: #fff !important;
border-color: #dfdfdf;
border-width: 0 1px 1px 1px;
border-style: solid;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
}
.cshero-header-menu-wrapper.home-shop .cshero-menu-dropdown ul.cshero-dropdown > li:nth-child(2n) {
background-color: #f6f6f6;
}
.cshero-header-menu-wrapper.home-shop .cshero-menu-dropdown ul.cshero-dropdown > li:last-child {
-webkit-border-radius: 0 0 4px 4px;
-moz-border-radius: 0 0 4px 4px;
-ms-border-radius: 0 0 4px 4px;
-o-border-radius: 0 0 4px 4px;
border-radius: 0 0 4px 4px;
}
.cshero-header-menu-wrapper.home-shop .cshero-menu-dropdown ul.cshero-dropdown > li > a {
color: #4b4b4b !important;
font-size: 15px !important;
line-height: 40px !important;
margin: 0 !important;
padding: 0 16px !important;
}
.cshero-header-menu-wrapper.home-shop .cshero-menu-dropdown ul.cshero-dropdown > li > a:hover {
background-color: #222 !important;
}
.home #cshero-header.home-shop {
border-bottom: 1px solid #e9e9e9 !important;
}
#cshero-header .cshero-header-menu-wrapper.home-shop ul.cshero-dropdown > li > a:hover, 
#cshero-header .cshero-header-menu-wrapper.home-shop .menu-pages .menu > ul > li > a:hover, 
#cshero-header .cshero-header-menu-wrapper.home-shop ul.cshero-dropdown > li > a:focus, 
#cshero-header .cshero-header-menu-wrapper.home-shop ul.cshero-dropdown > li:hover > a, 
#cshero-header .cshero-header-menu-wrapper.home-shop ul.cshero-dropdown > li:focus > a, 
#cshero-header .cshero-header-menu-wrapper.home-shop ul.cshero-dropdown > li:active > a,
#cshero-header .cshero-header-menu-wrapper.home-shop ul.cshero-dropdown > li.current-menu-item > a, 
#cshero-header .cshero-header-menu-wrapper.home-shop ul.cshero-dropdown > li.current-menu-ancestor > a, 
#cshero-header .cshero-header-menu-wrapper.home-shop ul.cshero-dropdown > li > a.active, 
#cshero-header .cshero-header-menu-wrapper.home-shop ul.cshero-dropdown > li > a:active {
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}
.header-v3 .cshero-header-menu-wrapper.home-shop .cshero-mobile-menu {
background: #fff;
position: relative;
z-index: 100;
}
.header-v3 #cshero-header .cshero-header-content-widget a.btn-navbar {
width: 28px !important;
}   .wpcf7-form .row {
margin-bottom: 30px;
}
.wpcf7-form.contact-style-1  .wpcf7-form-control:not(.wpcf7-submit) {
width: 100%;
background: rgba(255,255,255,0.8);
}
.wpcf7-form.contact-style-1 input[type="email"],
.wpcf7-form.contact-style-1 input[type="text"],
.wpcf7-form.contact-style-1 textarea  {
height: 58px;
line-height: 58px;
font-size: 24px;
font-weight: 700;
color: #888;
padding: 5px 20px;
text-transform: uppercase;
}
.wpcf7-form.contact-style-1 textarea {
height: 134px;
}
.wpcf7-form input[type="email"],
.wpcf7-form input[type="password"],
.wpcf7-form input[type="text"],
.wpcf7-form textarea  {
width: 100%;
}
.wpcf7-form span.wpcf7-not-valid-tip {
color: #888;
display: block;
font-size: 12px;
}
.wpcf7-form div.wpcf7-response-output {
font-size: 12px;
margin: 0;
padding: 0;
border: none;
}
.wpcf7-form .wpcf7-captchac {
margin: 5px 10px;
}
.wpcf7-form.contact-style-2 label {
color: #222;
font-weight: normal;
} .post-navigation {
margin: 0 0 90px;
}
.navigation.pos {
margin-top: 30px;
}
.navigation .nav-previous, .navigation .nav-next {
width: 50%;
float: left;
}
.navigation .nav-previous i {
padding-right: 18px;
}
.navigation .nav-next {
text-align: right;
float: right;
}
.navigation .nav-next i {
padding-left: 18px;
}
.cs-navigation {
text-align: center;
margin: 0;
padding: 0 0 42px;
}
.cs-navigation .pagination {
margin: 0;
}
.cs-navigation .prev.page-numbers,
.cs-navigation .next.page-numbers {
font-size: 0;
text-align: center;
}
.cs-navigation .prev.page-numbers:before,
.cs-navigation .next.page-numbers:after {
text-indent: 0;
font-family: FontAwesome;
text-indent: 0;
font-size: 22px;
color: #6b6a6a;
font-weight: 300;
display: inline-block;
}
.cs-navigation .prev.page-numbers:before {
content: "\f104";
}
.cs-navigation .next.page-numbers:after {
content: "\f105";
}
.cs-navigation .page-numbers {
background: #e9e9e9;
color: #222;
font-size: 18px;
font-weight: 700;
line-height: 40px;
padding: 0;
display: inline-block;
height: 40px;
width: 40px;
text-align: center;
float: left;
margin: 0 4px;
}
.cs-navigation .page-numbers:hover,
.cs-navigation .prev.page-numbers:hover:before,
.cs-navigation .next.page-numbers:hover:after,
.cs-navigation .page-numbers.current {
color: #fff;
} blockquote {
border: medium none;
padding: 38px 30px;
margin:20px 0;
}
blockquote > p {
margin-left: 43px;
padding-left: 17px;
position: relative;
}
blockquote > p:before {
content: "\f10d";
color: #e9e9e9;
font-family: FontAwesome;
font-size: 41px;
left: -57px;
position: absolute;
top: 6px;
}
blockquote > p cite {
font-style: italic;
display: block;
}
blockquote > p cite span {
text-transform: none;
} .ww-custom.stripe-parallax-bg {
position: relative;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover; 
}
.ww-custom.stripe-parallax-bg .ww-parallax-bg {
height: 100%;
position: absolute;
right: 0;
top: 0;
width: 100%;
}
.bg-overlay-preset, .bg-overlay-video, .overlay-secondary-color {
position: relative;
}
.wpb_row.vc_row-fluid.bg-overlay-preset:before,
.wpb_row.vc_row-fluid.overlay-secondary-color:before,
.wpb_row.vc_row-fluid.bg-overlay-video:before {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: "";
z-index: 100;
display: block;
}
.wpb_row.vc_row-fluid.bg-overlay-preset .container,
.wpb_row.vc_row-fluid.overlay-secondary-color .container,
.wpb_row.vc_row-fluid.bg-overlay-video .container {
position: relative;
z-index: 101;
}
.wpb_row.vc_row-fluid.bg-overlay-video:before {
background: rgba(255, 255, 255, 0.8);
}  .single-post .cs-blog {
padding: 0 0 35px;
margin: 0;
border-bottom: none;
}
.single-post .cs-blog-thumbnail{
margin-bottom: 20px;
}
.single-post #cs-page-title-wrapper {
padding: 150px 0 22px 0;
background-size: cover;
}
.single-post #cs-breadcrumb-wrapper {
padding-top: 90px;
}
.single-post #cs-page-title-wrapper {
}
.single-post .cshero-feature-posttype {
bottom: 0;
left: 0;
position: absolute;
z-index: 900;
}
.single-post .cshero-feature-posttype:before {
content: "";
height: 120px;
width: 120px;
border-color: transparent transparent #dbd9d8 #dbd9d8;
border-style: solid;
border-width: 60px;
z-index: 1;
position: absolute;
left: 0;
bottom: 0;
}
.single-post .cshero-feature-posttype i {
bottom: 15px;
color: #222;
font-size: 38px;
left: 19px;
position: relative;
z-index: 2;
}
.single-post.single-format-audio .cshero-feature-posttype i {
left: 13px;
bottom: 13px;
}
.single-post.single-format-video .cshero-feature-posttype i {
bottom: 15px;
font-size: 32px;
left: 15px;
}
.single-post.single-format-quote .cshero-feature-posttype i {
bottom: 13px;
left: 16px;
}
.single-post.single-format-audio .cs-blog-media,
.single-post.single-format-video .cs-blog-media,
.single-post.single-format-quote .cs-blog-content,
.single-post .cs-blog-thumbnail {
margin-top: 30px;
}
.cs_pagination {text-align:center;}
#cshero-load-posts {
display: inline-block;
margin: 20px auto;
overflow: hidden;
position:relative;
padding: 5px 10px;
border: 1px solid #444444;
}
#cshero-load-posts  a {
display: inline-block;
position:relative;
z-index:100;
}
#cshero-load-posts:hover a{
color: #fff;
}
#cshero-load-posts:after {
background-color: #444;
color: #fff;
content: "";
display: block;
height: 100%;
left: -100%;
line-height: 1.5em;
opacity: 0.5;
padding: 1em 1.3em;
position: absolute;
top: 0;
transition: all 0.4s ease-out 0s;
width: 100%;
z-index:0;
}
#cshero-load-posts:hover:after{
opacity:1;
left:0;
}
.cs-blog {
margin: 0 0 50px;
padding: 0 0 50px;
border-bottom: 1px solid #eee;
}
.cs-blog .cs-blog-header {
margin-bottom: 20px;
}
.cs-blog-item  .cs-blog-thumbnail img{
width:100%;
}
.cs-blog .cs-blog-media {
position: relative;
}
.cs-blog .cs-blog-media .cs-blog-thumbnail img{
width: 100%;
}
.search .cs-blog .cs-blog-media .cs-blog-thumbnail img{
width: inherit;
}
.cs-blog .cs-blog-share {
margin-top: 20px;
}
.cs-blog-share a i{
width: 40px;
height: 40px;
line-height: 40px;
display: inline-block;
text-align: center;
color: #444;
font-size: 16px;
border: 1px solid #444;
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
}
.cs-blog-share a:hover i {
background: #444;
color: #fff;
}
.cs-blog .cs-blog-info {
font-size: 20px;
margin-top: 20px;
}
.cs-blog .cs-blog-info ul {}
.cs-blog .cs-blog-info li {
line-height: 1;
margin-bottom: 10px;
display: inline-block;
margin-right: 20px;
}
.cs-blog .cs-blog-info li i {
margin-right: 5px;
}
.cs-blog .cs-blog-info .cs_social a {
cursor: pointer;
}
.cs-blog .cs-blog-info li a {
color: #222;
}
.cs-blog-content .cs-gallery a.cboxElement {
padding: 10px;
text-align: center;
display: block;
}
.cs-blog .cs-blog-content .readmore {
margin: 30px 0 0;
}
.cs-blog .cs-blog-quote .cs-content-text {
color: #222;
font-size: 26px;
font-style: italic;
font-weight: normal;
line-height: 36px;
padding-left: 22px;
}
.single .cs-blog .cs-blog-quote .cs-content-text {
margin-top: 20px;
}
.blog-masonry .cs-blog .cs-blog-quote .cs-content-text {
border-bottom: 1px solid #eee;
border-left: medium none;
padding: 15px;
}
.cs-blog .cs-blog-quote .author {
font-size: 13px;
font-style: italic;
font-weight: 700;
text-transform: uppercase;
}
.cs-blog .cs-blog-quote .cs-blog-info ul {
border-bottom: none;
}
.cs-blog .cs-blog-quote .cs-blog-info ul {
text-align: center;
}
.cs-blog .cs-blog-quote .cs-blog-content {
font-size: 18px;
line-height: 26px;
margin: 0 0 20px;
}
.cs-blog .cs-blog-quote .cs-blog-content .author {
position: relative;
}
.cs-blog .cs-blog-quote .cs-blog-content .author span {
text-transform: uppercase;
font-weight: 700;
}
.cshero-blog-category-lists,
.filter_outer {
text-align: center;
}
.cshero-blog-category-lists ul,
.filter_outer  {
border-bottom: 1px solid #e9e9e9; 
list-style: none;
margin-bottom: 50px;
padding: 0 0 40px;
}
.cshero-blog-category-lists ul li,
.filter_outer ul li {
display: inline-block;
margin: 0 20px;
}
.cshero-blog-category-lists ul li a,
.filter_outer ul li span {
font-size: 16px;
font-weight: 700;
color: #222;
text-transform: uppercase;
}
.filter_outer ul li span {
cursor: pointer;
} .cs-blog.post-sticky .cs-blog-thumbnail {
position: relative;
}
.cs-blog.post-sticky .cs-blog-thumbnail:before {
position: absolute;
height: 120px;
width: 120px;
line-height: 120px;
text-align: center;
top: 0;
left: 0;
z-index: 1;
content: "";
border-color: rgba(255, 255, 255, 0.6) transparent transparent rgba(255, 255, 255, 0.6);
border-style: solid;
border-width: 60px;
}
.cs-blog.post-sticky .cs-blog-thumbnail:after {
position: absolute;
top: 22px;
left: 18px;
content: "\f087";
font-size: 38px;
font-family: FontAwesome;
color: #222;
z-index: 2;
}
.single-post .cs-blog.post-sticky .cs-blog-thumbnail:before {
border-color: transparent transparent #dbd9d8 #dbd9d8;
top: inherit;
bottom: 0;
}
.single-post .cs-blog.post-sticky .cs-blog-thumbnail:after {
top: inherit;
bottom: 20px;
} #commentform {
background: none;
padding: 0;
margin: 0 0 25px;
}
.comment-form textarea  {
margin-top: 17px;
}
#commentform input[type="text"], #commentform textarea {
border: 1px solid #e9e9e9;
font-size: 14px;
width: 100%;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
-ms-border-radius: 0px;
-o-border-radius: 0px;
border-radius: 0px;
}
#commentform .form-submit {
text-align: right;
margin-top: 20px;
}
#commentform .form-allowed-tags {
display: none;
}
.page #comments {
border-top: none;
}
#primary #comments .comment-respond{
padding: 30px 0 0;
}
#primary > .no-container #comments .st-comments-wrap, #primary > .no-container #comments .comment-respond{
padding: 30px 15px 0 15px;
}
#primary .entry-footer .edit-link{
display: block;
text-align: center;
padding: 10px 0;
}
#primary .entry-footer .edit-link a{
margin: 0 5px;
}
#comments.comments-area {
margin-bottom: 56px;
font-size: 13px;
font-weight: normal;
color: #222;
line-height: 20px;
}
#comments .comment-list {
padding: 0;
list-style: none;
}
#comments .comment-list .children{
list-style: none;
padding: 0;
}
#comments .comment-list li .comment-body {
position: relative;
background: transparent;
padding: 30px 0;
margin: 0;
}
#comments .comment-list .children li .comment-body {
border-top: 1px solid #eee;
}
#comments ol.children .comment-body {
margin: 0 0 0px 90px;
}
#comments ol.children .comment-body cite {
font-style: normal;
}
#comments ol.children .comment-body + ol.children .comment-body {
margin: 0 0 0px 180px;
}
#comments ol.children .comment-body + ol.children .comment-body + ol.children .comment-body {
margin: 0 0 0px 260px;
}
#comments ol.children .comment-body + ol.children .comment-body + ol.children .comment-body + ol.children .comment-body {
margin: 0 0 0px 300;
}
.rtl #comments ol.children .comment-body {
margin: 0 25px 15px 0;
}
.rtl #comments ol.children .comment-body + ol.children .comment-body {
margin: 0 50px 15px 0;
}
.rtl #comments ol.children .comment-body + ol.children .comment-body + ol.children .comment-body {
margin: 0 75px 15px 0;
}
.rtl #comments ol.children .comment-body + ol.children .comment-body + ol.children .comment-body + ol.children .comment-body {
margin: 0 100px 15px 0;
}
#comments .comment-list > li + li {
border-top: 1px solid #eee;
}
.comment-author .says {
display: none;
}
#comments .comment-list .reply {
text-align: right;
font-weight: 700;
}
#comments .comment-list .comment-meta {
padding-left: 45px;
margin-bottom: 12px;
}
#comments .comment-list .comment-meta a {
color: #888;
}
.comment-author .fn {
font-weight: 700;
}
.comment-author img.avatar {
width: 33px;
height: 36px;
max-width: 33px;
position: absolute;
top: 30px;
left: 0;
}
.comments-title, #reply-title {
border-bottom: 1px solid #e9e9e9;
font-size: 16px;
line-height: 22px;
text-transform: uppercase;
margin: 0 0 27px;
}
.comments-title {
margin: 0;
}
.comments-title span,
#reply-title span { 
border-bottom: 1px solid #222;
display: inline-block;
margin-bottom: -1px;
padding: 0 0 7px;
}
.comment-body .comment-author {
display: table;
}
.comment-body .fn, .comment-body .avatar{
display: table-cell;
vertical-align: middle;
}
.comment-body .fn {
color: #444;
padding-left: 45px;
font-size: 12px;
text-transform: uppercase;
line-height: normal;
display: block;
font-style: normal;
}
.comment-awaiting-moderation {
padding: 0 0 0 450px;
}
.rtl .comment-awaiting-moderation {
padding: 0 100px 0 0;
}
#commentform .comment-form-author {
padding-left: 0;
}
#commentform .comment-form-url {
padding-right: 0;
}
.rtl #commentform .comment-form-author {
padding-left: 15px;
padding-right: 0;
}
.rtl #commentform .comment-form-url {
padding-right: 15px;
padding-left: 0;
}
.comment-form .form-submit .submit {
border: medium none !important;
color: #222 !important;
font-size: 13px !important;
font-weight: 700;
padding: 0 !important;
background: transparent !important;
}
.cs-blog-item-style1 .cs-blog-info {
color: #222;
font-size: 11px;
font-weight: normal;
display: table;
margin-top: -50px;
padding-bottom: 5px;
}
.cs-blog-item-style1 .cs-blog-info ul {
text-transform: uppercase;
}
.cs-blog-item-style1 .cs-blog-info .cs-date,
.cs-blog-item-style1 .cs-blog-info .cs-info {
display: table-cell;
vertical-align: bottom;
}
.cs-blog-item-style1 .cs-blog-info .cs-date {
text-align: center;
}
.cs-blog-item-style1 .cs-blog-info .cs-info {
padding-left: 30px;
width: 100%;
}
.cs-blog-item-style1 .cs-blog-info .cs-info ul {
border-bottom: 1px solid #e9e9e9;
padding-bottom: 3px;
}
.cs-blog-item-style1 .cs-blog-info .cs-date span:nth-child(1) {
display: block;
font-size: 66px;
line-height: 55px;
color: #222;
font-weight: 700;
}
.cs-blog-item-style1 .cs-blog-info .cs-date span:nth-child(2) {
display: block;
font-size: 15px;
color: #222;
text-transform: uppercase;
line-height: 1;
margin-top: 10px;
padding: 0;
}
.cs-blog-item-style1 .cs-blog-info ul li a {
color: #888;
}
.format-gallery .cs-blog-item-style1 .cs-blog-media {
margin-top: 20px;
}
.cs-gallery .item {
overflow: hidden;
}
.cs-gallery .item .item-content {
position: absolute;
bottom: 0;
background: #fff;
width: 100%;
padding: 5px;
opacity: 0;
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
-webkit-transform:translateY(-600px);
-moz-transform:translateX(-600px);
-ms-transform:translateX(-600px);
-o-transform:translateX(-600px);
transform:translateX(-600px);
}
.cs-gallery .item:hover .item-content {
opacity: 1;
-webkit-transform:translateY(0);
-moz-transform:translateX(0);
-ms-transform:translateX(0);
-o-transform:translateX(0);
transform:translateX(0);
}  .blog-classic-style1 .cs-blog .cs-blog-info {
margin-top: 0;
}  .cs-blogClass-style2 {
border-bottom: 1px solid #eee;
margin: 0 0 50px;
padding: 0 0 50px;
}
.cs-blogClass-style2 .cs-blogClass-left {
text-align: right;
}
.cs-blogClass-style2 .cs-blogClass-right {
padding-right: 0;
}
.cs-blogClass-style2 .cs-blogClass-date {
border-bottom: 1px solid #e9e9e9;
margin: 0 0 22px;
padding: 0 0 22px;
}
.cs-blogClass-style2 .cs-blogClass-date span:nth-child(1) {
display: block;
font-size: 66px;
line-height: 55px;
color: #222;
font-weight: 700;
}
.cs-blogClass-style2 .cs-blogClass-date span:nth-child(2) {
display: block;
font-size: 15px;
color: #222;
text-transform: uppercase;
padding-right: 4px;
}
.cs-blogClass-style2 .cs-blogClass-info {
color: #222;
font-size: 11px;
font-weight: normal;
text-transform: uppercase;
}
.cs-blogClass-style2 .cs-blogClass-info ul li {
margin: 0;
line-height: 35px;
}
.cs-blogClass-style2 .cs-blogClass-info ul li a {
color: #888;
}
.cs-blogClass-style2 .cs-blog {
margin: 0;
padding: 0;
border: none;
}
.cs-blogClass-style2 .cs-blog .cs-hedding-title {
font-size: 32px;
line-height: 36px;
margin: 25px 0 30px;
}  .col1{
width:100%;
padding:10px 1.2% 1.2%;
}
.col2{
width:49.5%;
padding:10px 1.2% 1.2%;
}
.col3 {
padding: 10px 1.2% 1.2%;
width: 33%;
}
.col4{
width:24.5%;
padding:10px 1.2% 1.2%;
}
.col6{
width:16.6%;
padding:10px 1.2% 1.2%;
}
.cshero-masonry-post .cs-blog {
border: 1px solid #e9e9e9;
margin: 0 0 10px;
padding: 0 0 30px;
}
.cshero-masonry-post .cs-blog .cs-blog-info {
font-size: 14px;
margin-top: 10px;
text-align: center;
}
.cshero-masonry-post .cs-blog .cs-blog-title a {
font-size: 20px;
}
.cshero-masonry-post .cs-blog .cs-blog-content,
.cshero-masonry-post .cs-blog .cs-blog-meta {
padding: 0 10px;
}
.cshero-masonry-post .cs-blog .cs-hedding-title {
line-height: 26px;
margin-top: 0;
}
.cshero-masonry-post .readmore {
text-align: center;
}
.cshero-masonry-post .readmore .btn {
font-size: 14px;
padding: 10px 20px;
}
.cs-masonry-layout{
overflow:visible!important;
} .format-gallery .carousel-control {
position: absolute;
top: 0;
left: 0;
}
.format-gallery .carousel-control.left, 
.format-gallery .carousel-control.right {
color: #fff;
font-size: 22px;
height: 30px;
left: 17px;
outline: medium none;
position: absolute;
top: 50%;
-webkit-transform: translate(0px, -50%);
-moz-transform: translate(0px, -50%);
-ms-transform: translate(0px, -50%);
-o-transform: translate(0px, -50%);
transform: translate(0px, -50%);
width: 12px;
opacity: 1;
background: none;
-webkit-text-shadow: none;
-moz-text-shadow: none;
-o-text-shadow: none;
text-shadow: none;
}
.format-gallery .carousel-control.right {
left: inherit;
right: 17px;
}
.format-gallery .carousel-control span {
font-size: 32px;
color: #fff;
}
.format-gallery .carousel-control.left span {
left: 20px;
}
.format-gallery .carousel-control.right span {
right: 20px;
}
.format-gallery .carousel-control.left span:before {
content: "\f3d2";
font-family: Ionicons;
}
.format-gallery .carousel-control.right span:before {
content: "\f3d3";
font-family: Ionicons;
}
#primary.blog-masonry,
#primary.blog-two-columns,
#primary.blog-timeline,
#primary.blog-medium-image,
#primary.blog-large-image{ padding-bottom: 30px;
} .single-portfolio .cs-portfolio-item {
padding-bottom: 50px;
}
.single-portfolio .cs-portfolio-content .cs-portfolio-thumbnail {
margin-bottom: 45px;
}
.single-portfolio .cs-portfolio-sidebar .cs-portfolio-title h3,
.single-portfolio .cs-portfolio-title-group,
.single-portfolio .cs-portfolio-similar h3.cs-portfolio-similar-title {
font-size: 20px;
text-transform: uppercase;
margin-top: 0;
border-bottom: 1px solid #e9e9e9;
margin-bottom: 18px;
}
.single-portfolio .cs-portfolio-sidebar .cs-portfolio-title h3 span,
.single-portfolio .cs-portfolio-title-group span,
.single-portfolio .cs-portfolio-similar h3.cs-portfolio-similar-title span {
border-bottom: 1px solid #222;
display: inline-block;
margin-bottom: -1px;
padding: 0 0 5px;
}
.single-portfolio .cs-portfolio-content .cs-portfolio-details {
padding-bottom: 85px;
}
.single-portfolio .cs-portfolio-details .cs-portfolio-title-group,
.single-portfolio .cs-portfolio-testimonial .cs-portfolio-title-group {
margin-bottom: 55px;
}
.single-portfolio .cs-portfolio-sidebar .cs-portfolio-description {
padding-bottom: 130px;
}
.single-portfolio .cs-portfolio-list-details {
border-bottom: 4px solid #e9e9e9;
padding-bottom: 15px;
margin-bottom: 56px;
}
.single-portfolio .cs-portfolio-list-details li {
line-height: 35px;
font-size: 11px;
font-weight: 400;
}
.single-portfolio .cs-portfolio-list-details .details-label {
color: #222;
text-transform: uppercase;
}
.single-portfolio .cs-portfolio-list-details .details-label i {
padding-right: 4px;
}
.single-portfolio .cs-portfolio-list-details .details-category a {
color: #888;
}
.single-portfolio .cs-portfolio-list-details .social-details {
display: inline-block;
}
.single-portfolio .cs-portfolio-list-details .social-details a {
font-size: 14px;
display: inline-block;
margin: 0 7px;
}
.single-portfolio #cs-page-title-wrapper .sub_header_text {
padding: 12px 0;
}
.single-portfolio .cs-portfolio-content .cs-portfolio-gallery  {
margin-bottom: 100px;
}
.single-portfolio .cs-portfolio-content .cs-portfolio-gallery .item {
margin-bottom: 1px;
}
.single-portfolio .cs-portfolio-content .post-navigation {
margin: 55px 0 0;
border-top: 1px solid #e9e9e9;
padding-top: 55px;
padding-bottom: 5px;
}
.single-portfolio .cs-portfolio-content .navigation .btn.btn-primary:before {
background: transparent;
} .single-portfolio .cs-portfolio-similar-item {
position: relative;
margin-bottom: 15px;
}
.single-portfolio .cs-portfolio-similar-item:before {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: "";
z-index: 1;
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
}
.single-portfolio .cs-portfolio-similar-item .cs-portfolio-similar-details {
position: absolute;
top: 50%;
-webkit-transform: translate(0px, -50%);
-moz-transform: translate(0px, -50%);
-ms-transform: translate(0px, -50%);
-o-transform: translate(0px, -50%);
transform: translate(0px, -50%);
width: 100%;
text-align: center;
z-index: 2;
}
.single-portfolio .cs-portfolio-similar-item .cs-portfolio-similar-details i {
padding-right: 3px;
}
.single-portfolio .cs-portfolio-similar-item .cs-portfolio-similar-details h3,
.single-portfolio .cs-portfolio-similar-item .cs-portfolio-similar-details a {
font-size: 11px;
text-transform: uppercase;
color: #fff;
font-weight: 700;
line-height: 1;
margin: 0;
opacity: 0;
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
}
.single-portfolio .cs-portfolio-similar-item:hover .cs-portfolio-similar-details h3,
.single-portfolio .cs-portfolio-similar-item:hover .cs-portfolio-similar-details a {
opacity: 1;
}
.single-portfolio .cs-portfolio-similar-item .cs-portfolio-similar-details a:hover {
color: #222;
}
.cs-scroll-fixed #primary-sidebar {
margin-bottom: 100px;
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
}  .single-team article.team  {
position: relative;
}
.single-team .cs-carousel-post {
margin: 0 0 60px;
}
.single-team .cs-item-team {
margin: 0 0 70px;
}
.single-team .cs-team-featured-img img {
width: 100%;
}
.single-team .cs-item-team .cs-team-meta h3 {
border-bottom: 1px solid #e9e9e9;
font-size: 20px;
margin-top: 0;
text-transform: uppercase;
}
.single-team .cs-item-team .cs-team-meta h3 span {
border-bottom: 1px solid #222;
display: inline-block;
margin-bottom: -1px;
padding: 0 0 5px;
}
.single-team .cs-item-team .cs-team-details {
position: inherit;
}
.single-team .cs-item-team .cs-team-social {
bottom: 0;
position: absolute;
max-width: 240px;
width: 100%;
}
.single-team .cs-item-team .cs-team-social li {
margin-right: 32px;
}
.single-team .cs-item-team .cs-team-social a {
font-size: 32px;
}
.single-team .cs-title {
margin: 0 0 30px;
}
.single-team .cs-team-description {
padding-bottom: 60px;
}
.single-team .cs-carousel-portfolio {
margin-bottom: 60px;
}
.single-team .cs-nav {
position: absolute;
top: 2px;
right: 0;
}
.single-team #cs-page-title-wrapper .sub_header_text {
padding: 12px 0;
}
.single-team .cs-social {
padding: 0;
list-style: none;
}
.single-team .cs-social li {
display: inline-block;
}  #primary.no_breadcrumb,
#primary.no_page_title {
margin: 40px 0 0;
}
.single-post #primary.no_breadcrumb {
margin: 90px 0 0;
}
.single-post #primary.no_breadcrumb .cs-blog-item-style1 .cs-blog-info {
margin-top: -59px;
}
#primary .error-404 {
margin-bottom: 60px;
}
#primary .error-404 .error_content h1 {
font-size: 100px;
}
.single-post .cs-blog .cs-blog-info li.single-permalink {
display: none;
}   .csbody .primary-sidebar {
font-weight: 400;
font-size: 13px;
}
.primary-sidebar > [class*="widget_"], .primary-sidebar > [class^="widget_"], .primary-sidebar > .widget {
margin-bottom: 90px;
padding-bottom: 25px;
border-bottom: 4px solid #e9e9e9;
}
.primary-sidebar [class*="widget_"]:first-child, .primary-sidebar [class^="widget_"]:first-child, .primary-sidebar .widget {
margin-top: 0;
}
.primary-sidebar ul, [class*="widget-"] ul, [class^="widget-"] ul  {
list-style: none;
padding: 0;
margin: 0;
}
.primary-sidebar .wg-title,
.cs-carousel-product .cs-title {
font-size: 16px;
line-height: 22px;
text-transform: uppercase;
border-bottom: 1px solid #e9e9e9;
}
.primary-sidebar h3.wg-title span,
.cs-carousel-product .cs-title span {
border-bottom: 1px solid #222;
display: inline-block;
margin-bottom: -1px;
padding: 0 0 7px;
}
.primary-sidebar ul ul.children,
.primary-sidebar ul ul.sub-menu {
padding-left: 15px;
}
.primary-sidebar ul li {
line-height: 28px;
}
.primary-sidebar .cs-recent-post-v1 ul li,
.primary-sidebar .widget_recent_comments ul li {
line-height: 18px;
}
.primary-sidebar .widget_categories ul li,
.primary-sidebar .widget_archive ul li,
.primary-sidebar .widget_meta ul li {
line-height: 34px;
}
.widget_tag_cloud .wg-title {
margin-bottom: 37px;
}
.widget_calendar caption,
.widget_calendar thead th {
font-family: 'Novecentowide-Bold';
}
.widget_calendar #wp-calendar .pad:hover {
background: transparent;
} .widget_categories ul li a:hover,
.widget_archive ul li a:hover,
.widget_meta ul li a:hover,
.widget_pages ul li a:hover,
.widget_nav_menu ul li a:hover {
padding-left: 10px;
} .widget_recent_comments ul li,
.cs-recent-post-v1 ul li  {
margin-bottom: 15px;
font-size: 12px;
}
.widget_recent_comments ul li:last-child {
margin-bottom: 0;
}
.widget_recent_entries ul li{
margin-bottom: 10px;
}
.widget_recent_comments ul li a,
.widget_recent_entries ul li a,
.cs-recent-post-v1 ul li a {
font-size: 14px;
font-weight: 700;
line-height: 18px;
text-transform: uppercase;
display: block !important;
} .sh-list-comment {
padding: 20px;
margin: 0;
}
.sh-list-comment li {
border-bottom: 1px solid #e9e9e9;
margin-bottom: 20px;
padding-bottom: 20px;
}
.sh-list-comment li:last-child {
border-bottom: none;
padding-bottom: 0px;
margin-bottom: 0px;
}
.sh-list-comment .image img {
width: 60px;
height: 60px;
max-width: 60px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.sh-list-comment .post-holder {
font-size: 13px;
padding-left: 15px;
}
.sh-list-comment .post-holder a {
color: #A0A0A0;
-webkit-transition: all .3s ease-out;
-moz-transition: all .3s ease-out;
-o-transition: all .3s ease-out;
-ms-transition: all .3s ease-out;
transition: all .3s ease-out;
}
.comment-reply-link{
padding:5px 10px;
} .tagcloud a {
border: 1px solid #222;
font-size: 13px !important;
padding: 10px 14px;
display: inline-block;
line-height: 1;
margin: 0 10px 10px 0;
}
.tagcloud a:hover {
color: #fff !important;
} .widget_calendar caption, .widget_calendar th, .widget_calendar td {
text-align: center;
}
.widget_calendar td {
padding: 6px;
}
.widget_calendar td:hover {
color: #fff;
}
.widget_calendar #prev {
text-align: left;
} 
.widget_calendar #prev:hover,
.widget_calendar #next:hover {
background: transparent !important;
} .searchform {
position: relative;
margin-bottom: 15px;
}
.searchform:before {
position: absolute;
top: 5px;
right: 14px;
content: "\f002";
font-family: FontAwesome;
font-size: 14px;
}
.searchform .screen-reader-text {
display: none;
}
.searchform input[type="text"] {
height: 35px;
line-height: 35px;
width: 100%;
margin: 0;
}
.searchform input[type="submit"] {
height: 36px;
line-height: 36px;
width: 50px;
padding: 0 10px;
position: absolute;
right: 0;
-webkit-border-radius: 0 5px 5px 0;
-moz-border-radius: 0 5px 5px 0;
-ms-border-radius: 0 5px 5px 0;
-o-border-radius: 0 5px 5px 0;
border-radius: 0 5px 5px 0;
top:0;
opacity:0;
}  #wrapper {
-webkit-transition: all 0.53s cubic-bezier(0.694, 0.0482, 0.335, 1) 0s;
-moz-transition: all 0.53s cubic-bezier(0.694, 0.0482, 0.335, 1) 0s;
-o-transition: all 0.53s cubic-bezier(0.694, 0.0482, 0.335, 1) 0s;
-ms-transition: all 0.53s cubic-bezier(0.694, 0.0482, 0.335, 1) 0s;
transition: all 0.53s cubic-bezier(0.694, 0.0482, 0.335, 1) 0s;
}
.meny-right .meny-sidebar {
background: #222;
height: 100%;
position: fixed;
top: 0px;
right: 0;
visibility: hidden;
z-index: 999;
padding: 30px;
width: 270px;
-webkit-transition: all 0.53s cubic-bezier(0.694, 0.0482, 0.335, 1) 0s;
-moz-transition: all 0.53s cubic-bezier(0.694, 0.0482, 0.335, 1) 0s;
-o-transition: all 0.53s cubic-bezier(0.694, 0.0482, 0.335, 1) 0s;
-ms-transition: all 0.53s cubic-bezier(0.694, 0.0482, 0.335, 1) 0s;
transition: all 0.53s cubic-bezier(0.694, 0.0482, 0.335, 1) 0s;
}
.csbody.meny-right.right_sidebar_opened .meny-sidebar {
-webkit-transform: matrix(1, 0, 0, 1, 0, 0);
-moz-transform: matrix(1, 0, 0, 1, 0, 0);
-ms-transform: matrix(1, 0, 0, 1, 0, 0);
-o-transform: matrix(1, 0, 0, 1, 0, 0);
transform: matrix(1, 0, 0, 1, 0, 0);
}
.meny-right.admin-bar .meny-sidebar {
top: 32px;
}
.meny-right .meny-sidebar ul.cs-social li {
display: inline-block;
}
.meny-right .meny-sidebar ul li {
line-height: 32px;
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
}
.meny-right .meny-sidebar ul li a {
font-size: 14px;
display: block;
}
.meny-right .meny-sidebar .wg-title {
font-size: 14px;
letter-spacing: 1px;
line-height: 26px;
margin: 0 0 10px;
text-transform: uppercase;
}
.meny-right .meny-sidebar .wg-title,
.meny-right .meny-sidebar ul li a:hover {
color: #fff;
}
.meny-right .meny-sidebar ul li a {
color: #818181;
}
.meny-right .meny-sidebar .cs_close {
position: absolute;
top: 0;
right: 0;
z-index: 100;
}
.meny-right .meny-sidebar .cs_close i {
background-image: url(//moquetasdecaucho.com/wp-content/themes/wp_spectrum/images/close_side_menu.png);
background-repeat: no-repeat;
display: inline-block;
height: 13px;
line-height: 13px;
position: absolute;
right: 25px;
top: 29px;
width: 13px;
cursor: pointer;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
.meny-right .meny-sidebar .cs_close:hover i {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
.meny-right .meny-sidebar [class*="widget_"] {
position: relative;
z-index: 1;
}
.meny-right .meny-sidebar .primary-hidden-sidebar {
margin-top: 0;   
text-align: left;
}
.meny-right .hidden-sidebar-text span i {
font-style: italic;
}
.meny-right .hidden-sidebar-text span:before {
padding-right: 4px;
font-size: 20px;
font-style: normal;
}
.meny-right .meny-sidebar-wrapper {
padding-top: 20px;
}
.cshero-hidden-sidebar-btn a {
padding-left: 25px;
}
.cshero-hidden-sidebar-btn i, .cshero-menu-mobile a i {
font-size: 20px;
}
.menu-menu-hidden-sidebar-container ul li a {
opacity: 0;
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
-webkit-transform: translateX(15px);
-moz-transform: translateX(15px);
-ms-transform: translateX(15px);
-o-transform: translateX(15px);
transform: translateX(15px);
}
.menu-menu-hidden-sidebar-container ul li.open a {
opacity: 1;
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
}
.primary-hidden-sidebar [class*="widget_"] {
margin: 0 0 30px;
}
.widget_cs_social_widget ul li {
margin-right: 15px;
}
.widget_cs_social_widget ul li a i {
font-size: 17px;
}
.widget_cs_social_widget ul li a:hover i {
color: #fff;
}
#header-top .widget_cs_social_widget ul li a:hover i {
color: inherit;
}
.header-v2 .widget_cs_social_widget ul li {
margin-right: 0;  
}
.header-v2 .widget_cs_social_widget ul li + li {
margin-left: 10px;  
}
.header-v2 .widget_cs_social_widget ul li a i {
font-size: 26px;
}    #footer-top .no-container,
#footer-bottom .no-container{
padding-left: 15px;
padding-right: 15px;
} #wrapper #footer-top ul.menu li {
line-height: 30px;
}
#wrapper #footer-top ul.menu li a {
display: block;
}
#wrapper #footer-top ul.menu li a:hover {
padding-left: 10px;
}
#wrapper #footer-bottom ul {
padding: 0;
margin: 0;
list-style: none;
}
#wrapper #footer-bottom ul li {
display: inline-block;
}
#wrapper #footer-bottom ul li a{
padding: 0 5px;
display: block;
}
#footer-top [class*="widget-"], #footer-top [class*="widget_"] {
margin-top: 35px;
}
#footer-top [class*="widget-"]:first-child, #footer-top [class*="widget_"]:first-child {
margin-top: 0;
}
.tweets-container ul {
padding: 0;
}
.tweets-container ul li {
margin: 0 0 15px;
padding: 0 0 0 35px;
position: relative;
}
.rtl .tweets-container ul li {
padding: 0 35px 0 0;
}
.tweets-container ul li:before {
content: "\f099";
font-family: FontAwesome;
font-size: 21px;
position: absolute;
top: 0;
left: 0;
}
.rtl .tweets-container ul li:before {
top: 0;
left: inherit;
right: 0;
}
.tweets-container ul li:last-child {
border-bottom: none;
}
.tweets-container ul li .jtwt_tweet_text {
margin: 0;
color: #222;
}
.tweets-container ul li .jtwt_tweet_text a {
font-weight: 700;
}
.tweets-container ul li .jtwt_tweet_text a:hover {
color: #222;
}
.tweets-container ul li .jtwt_date {
display: block;
text-align: left;
color: #888;
} .getTouch, .getTouchSidebar {
padding: 0;
margin: 0;
list-style: none;
}
.getTouch > li, .getTouchSidebar > li {
line-height: 20px;
margin-bottom: 30px;
padding: 0 0 0 35px;
position: relative;
}
.getTouch.style2 > li, .getTouchSidebar.style2 > li {
padding: 0 0 0 50px;
}
.getTouch > li i {
font-size: 16px;
position: absolute;
top: 0;
left: 0;
}
.getTouch > li i.fa-2x {
font-size: 26px;
}
.getTouch.style2 > li i {
text-align: center;
width: 40px;
}
.getTouchSidebar > li {
padding-left: 85px;
margin: 0 0 20px;
}
.getTouchSidebar > li i {
position: absolute;
top: 0;
left: 0;
font-style: normal;
}
.getTouch.box-v2 li {
line-height: 26px;
margin-bottom: 20px;
}
.getTouch.box-v2 li i {
font-size: 20px;
top: 5px;
} .business-time {
margin-top: 20px !important;
}
.business-time li {
border-bottom: 1px dashed #292929;
padding-bottom: 5px;
margin-bottom: 5px;
}
.business-time li:last-child {
border-bottom: none;
}
.business-time span {
font-weight: 700;
float: right;
} .cs-latest-twitter {
position: relative;
padding: 0 60px;
}
.cs-latest-twitter .cs-header {
margin: 0;
}
.cs-latest-twitter .cs-latest-twitter-item {
text-align: center;
color: #fff;
}
.cs-latest-twitter .avatar i {
font-size: 40px;
margin-bottom: 10px !important;
}
.cs-latest-twitter .bx-controls-direction a {
height: 35px;
line-height: 35px;
margin: 0;
text-align: center;
width: 35px;
display: block;
background: rgba(0, 0, 0, 0.05);
position: absolute;
top: 32%;
outline: none;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
}
.cs-latest-twitter .bx-controls-direction a.bx-prev {
left: 0;
}
.cs-latest-twitter .bx-controls-direction a.bx-next {
right: 0;
}
.cs-latest-twitter .bx-controls-direction a i {
font-size: 23px;
color: #fff;
line-height: 35px;
}
.cs-latest-twitter .bx-controls-direction a i:before {
font-family: FontAwesome;
} ul.cs_social_items_show {
margin: 0;
border: none !important;
overflow: hidden;
padding: 10px;
}
ul.cs_social_items_show li {
margin: 0 0 10px !important;
width: 50%;
float: left;
padding: 0 !important;
}
ul.cs_social_items_show li {
cursor: pointer;
}
ul.cs_social_items_show li + li {
border: none !important;
}
.widget_cs_social_widget.style2 {}
.widget_cs_social_widget.style2 ul {
list-style:none;
}
.widget_cs_social_widget.style2 ul  li{
display:inline-block;
}
.widget_cs_social_widget.style2 ul  li  a {
background: #000;
display: block;
width: 40px;
height: 40px;
border-radius: 50%;
text-align: center;
color: #fff!important;
line-height: 40px; 
}  #footer-bottom [class*="widget_"],
#footer-bottom [class^="widget_"],
#footer-bottom [class*="widget-"],
#footer-bottom [class^="widget-"],
#footer-bottom .widget {
margin-top: 10px;
}
#footer-bottom [class*="widget_"]:first-child,
#footer-bottom [class^="widget_"]:first-child,
#footer-bottom [class*="widget-"]:first-child,
#footer-bottom [class^="widget-"]:first-child,
#footer-bottom .widget {
margin-top: 0;
}    form {
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
}
form:before,
form:after{
display: block;
content: "";
clear: both;
}
form input,
form select,
form button,
form textarea{
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
} input[type='text'],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
textarea {
outline: none;
height: 38px;
line-height: 38px;
padding: 5px 14px;
display: inline-block;
font-size: 13px;
text-transform: none;
font-weight: normal;
}
textarea {
height: 176px;
}
input[type="radio"],
input[type="checkbox"] {
margin: 0;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
textarea:active,
textarea:focus {
}
input:focus:invalid:focus,
textarea:focus:invalid:focus,
select:focus:invalid:focus {
}
select {
font-size: 15px;
padding: 5px;
height: 37px;
line-height: 37px;
width: 100%;
border:1px solid #eee;
}
input::-moz-placeholder, textarea::-moz-placeholder {
color: #372f2b;
opacity: 1;
}
input::-moz-placeholder, textarea::-moz-placeholder {
color: #372f2b;
opacity: 1;
}
input::-webkit-placeholder, textarea::-webkit-placeholder {
color: #372f2b;
opacity: 1;
}
input::-o-placeholder, textarea::-o-placeholder {
color: #372f2b;
opacity: 1;
}
input::-ms-placeholder, textarea::-ms-placeholder {
color: #372f2b;
opacity: 1;
}  .back_to_top {
color: #cdcdcd;
height: auto;
position: fixed;
bottom: -40px;
margin: 0;
z-index: 10000;
-webkit-transition: all 1s ease 1s;
-moz-transition: all 1s ease 1s;
-o-transition: all 1s ease 1s;
transition: all 1s ease 1s;
right: 25px;
opacity: 0;
filter: alpha(opacity=0);
cursor: pointer;
-o-border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border-radius: 50%;
border: 2px solid #e8e8e8;
}
.back_to_top.off{}
.back_to_top.on {
opacity: 1;
filter: alpha(opacity=100);
display:block;
bottom:10px;
}
#back_to_top span {
width: 42px;
height: 42px;
line-height: 42px;
text-decoration: none;
-webkit-transition: all .2s ease 0s;
-moz-transition: all .2s ease 0s;
-o-transition: all .2s ease 0s;
background:rgba(0, 0, 0, 0.10);
display: block;
text-align: center;
color: #b0b0b0;
-o-border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border-radius: 50%;
}
#back_to_top span:hover {
background:rgba(0, 0, 0, 0.60);
color:#fff;
}
#back_to_top span i {
font-size: 15px;
-webkit-transition: color .2s ease 0s;
-moz-transition: color .2s ease 0s;
-o-transition: color .2s ease 0s;
line-height: 42px;
}
.stripe-video-wrap{
position: relative;
}
.stripe-video-wrap video{
position: absolute;
}  h3.ww-title, h3.cs-title {
margin: 0 0 50px;
}
.ww-subtitle {
color: #333;
font-size: 25px;
}
.ww-desc, .cs-desc {}
a.read-more-link.btn {} [id^="newsletterwidget-"], [id*="newsletterwidget-"] {
border-top: 1px solid rgba(255, 255, 255, 0.1);
padding-top: 15px;
}
[id^="newsletterwidget-"] form, [id*="newsletterwidget-"] form {
margin-top: 15px;
position: relative;
}
.newsletter-layout2 input[type="email"],
.newsletter-layout2 input[type="text"]{
width: 100%;
}
.newsletter{
position: relative;
}
.newsletter .newsletter-email {
height: 30px;
line-height: 30px;
margin: 0;
padding: 0;
text-indent: 10px;
width: 100%;
font-weight: 400;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
}
.newsletter .newsletter-submit {
position: absolute;
top: 0;
right: 0;
background: none !important;
border: none;
text-indent: -9999px;
height: 30px;
width: 30px;
padding: 0;
opacity: 0;
}
.newsletter .newsletter-submit:focus, .newsletter .newsletter-submit:hover  {
background: none !important;
border: none !important;
opacity:0;
}
.newsletter form:before {
content: "\f0e0";
font-family: FontAwesome;
font-size: 17px;
color: #ccc;
position: absolute;
top: 2px;
right: 5px;
}
.woocommerce .page-title {
text-transform: uppercase;
} .carousel-control span{
position: absolute;
top: 50%;
margin-top: -5px;
}
.carousel-inner > .item{
width: 100%;
}
.client-border .cs-carousel-item{
border: 1px solid #ddd;
margin-right: -1px;
margin-bottom: -1px!important;
}
.client-border .bx-viewport{
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}
.wpb_revslider_element .big-title.color-red {
color: #f84054;
}
.wpb_revslider_element .small_text p {
text-shadow: none;
font-size: 16px;
font-style: italic;
}
.wpb_revslider_element .btn-primary {
background: 0 none;
padding: 15px 40px;
} .content-area .parallax-form form,
.content-area .parallax-form input[type="text"], 
.content-area .parallax-form input[type="password"], 
.content-area .parallax-form input[type="datetime"], 
.content-area .parallax-form input[type="datetime-local"], 
.content-area .parallax-form input[type="date"], 
.content-area .parallax-form input[type="month"], 
.content-area .parallax-form input[type="time"], 
.content-area .parallax-form input[type="week"], 
.content-area .parallax-form input[type="number"], 
.content-area .parallax-form input[type="email"], 
.content-area .parallax-form input[type="url"], 
.content-area .parallax-form input[type="search"], 
.content-area .parallax-form input[type="tel"], 
.content-area .parallax-form input[type="color"],
.content-area .parallax-form input[type="submit"],
.content-area .parallax-form textarea,
.content-area .parallax-form label,
.content-area .parallax-form select{
background-color: transparent;
color: #fff;
border-color: #fff;
}
.content-area .parallax-form input[type="submit"]{
height: 35px;
line-height: 35px;
display: inline-block;
padding: 7px 20px;
}  .row-dotted {
position: relative;
}
.row-dotted:before {
background: url(//moquetasdecaucho.com/wp-content/themes/wp_spectrum/images/row-dot.png) no-repeat;
bottom: 0;
content: "";
height: 5px;
left: 0;
margin: auto;
position: absolute;
right: 0;
width: 66px;
}
.esg-navigationbutton.esg-loadmore {
border: 1px solid #666;
display: inline-block;
padding: 5px 20px;
text-transform: uppercase;
color: #666;
cursor: pointer;
} .wpb_fade-in.wpb_start_animation,
.wpb_scale-up.wpb_start_animation{
opacity: 1;
}
.col-shortcode-icon {
float: left;
width: 11.11111111%;
height: 80px;
color: #444;
}
.fa.oe-icon-2x {
font-size: 2.85em;
} .stripe-video-wrap{
position: relative;
}
.stripe-video-bg{
position: absolute!important;
top: 0;
left: 0;
overflow: hidden;
z-index: 1;
width: 100%;
height: 100%;
}
.stripe-video-bg > video {
visibility: visible;
width: 100%;
}
.stripe-video-content{
z-index: 10;
position: relative;
}
.ww-video-bg {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: block;
z-index: 9;
} .stripe-video-wrap video {
position: absolute;
left: 50%;
-webkit-transform: translate(-50%);
transform: translate(-50%);
}
.exp-videobg-control-btn {
background-position: center center;
background-repeat: no-repeat;
border: 1px solid #cccccc;
color: #ffffff;
cursor: pointer;
height: 102px;
line-height: 102px;
margin-left: auto;
margin-right: auto;
text-align: center;
width: 102px;
}
.exp-videobg-control-btn-normal {
border-color: rgba(0, 0, 0, 0);
height: auto;
line-height: 50px;
width: auto;
}
.control-btn-circle {
-webkit-border-radius: 100%;
border-radius: 100%;
}
.control-btn-small {
height: 48px;
line-height: 48px;
width: 48px;
}
.exp-videobg-control-btn-large {
height: 102px;
line-height: 101px;
margin-bottom: 150px;
margin-top: 150px;
position: relative;
width: 328px;
}
.exp-videobg-control-btn-large .exp-fonts-giant {
border-right: 1px solid #cccccc;
display: inline-block;
padding-left: 30px;
padding-right: 30px;
}
.exp-videobg-control-btn-large .fa {
height: 102px;
line-height: 102px;
position: relative;
top: -10px;
width: 102px;
} .wpb_row, .wpb_content_element, 
ul.wpb_thumbnails-fluid > li, 
.last_toggle_el_margin, .wpb_button {
margin-bottom: 0 !important;
}
.vc_separator.wpb_content_element {
margin-bottom: 1px !important;
}
.wpb_row{
margin-left: -15px;
margin-right: -15px;
}
.csrow-2color {
position: relative;
}
.csrow-2color .bg-color-left,
.csrow-2color .bg-color-right {
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 50%;
}
.csrow-2color .bg-color-right {
left: inherit;
right: 0;
}
.csrow-colno-padding .no-container.cs-row-fullwidth {
margin: 0 15px;
}   .woocommerce-page .widget_cart_search_wrap {
display: block;
}
.widget_cart_search_wrap .widget_searchform_content {
display: block;
}
.shopping_cart_dropdown .buttons .button {
color: #fff !important;
border: none;
display: inline-block;
padding: 8px 12px;
}
.shopping_cart_dropdown .buttons .button:hover {
background-color: #222;
}
#header-top .shopping_cart_dropdown {
position: absolute;
width: 100%;
max-width: 450px;
max-height: 450px;
overflow: auto;
background: #fff;
top: 37px;
left: 0;
z-index: 1;
display: none;
padding: 15px;
border-bottom: 4px solid #222;
color: #888;
font-weight: normal;
border-left: 1px solid #eee;
border-right: 1px solid #eee;
border-top: 1px solid #eee;
}
#header-top .shopping_cart_dropdown.active {
display: block;
}
#header-top .shopping_cart_dropdown a {
color: #222;
}
#header-top a.icon_cart_wrap {
display: block;
text-align: right;
}
#header-top a.icon_cart_wrap i {
margin-left: 10px;
}
#header-top .shopping_cart_dropdown_inner li.cart-list {
width: 100%;
border-bottom: 1px solid #efefef;
padding-bottom: 15px;
margin-bottom: 15px;
}
#header-top .shopping_cart_dropdown_inner li.cart-list img {
margin-right: 10px;
margin-left: 0;
width: 60px;
height: 60px;
float: left;
border: 1px solid #ddd;
}
#header-top span.quantity {
display: block;
width: 100%;
color: #888;
font-weight: 400;
}
#header-top span.total {
line-height: 40px;
color: #888;
font-weight: 400;
}
#header-top .cart-title-product a {
display: inline;
font-weight: 700;
}
#header-top .shopping_cart_dropdown_inner li a {
color: #222;
padding: 0;
display: block;
}
#header-top .header-top-2 a.icon_cart_wrap {
margin: 15px 0 0;
text-align: center;
}
.widget_searchform_content form input[type="submit"] {
background-image: url(//moquetasdecaucho.com/wp-content/themes/wp_spectrum/images/shop-search-icon.png);
background-position: center center;
background-repeat: no-repeat;
}
.header-v5 .cshero-header-content-widget form input[type="submit"] {
background-image: url(//moquetasdecaucho.com/wp-content/themes/wp_spectrum/images/shop-search-icon.png) !important;
background-position: center center !important;
background-repeat: no-repeat !important;
opacity: 1!important;
}
.cshero-header-content-widget1 .cshero-header-content-widget-inner {
margin-top: 6px;
}
.cshero-header-content-widget1 .cshero-header-content-widget-inner .cs-social {
margin-top: -3px;
}
.cshero-header-content-widget1 .cshero-header-content-widget-inner .cs-social a {
padding: 0 5px;
}
.cshero-header-content-widget1 .cshero-header-content-widget-inner .cs-social a:hover i {
color: #222;
} .cart_total_text.shop,
.header-v3 .cart_total.shop,
.header-v6 .cart_total.shop,
.cshero-total.shop,
.header-v3 .cart_total_text,
.header-v3 .cart_total,
.header-v3 .cart-icon.shop,
.header-v6 .cart_total_text,
.header-v6 .cart_total,
.header-v6 .cart-icon.shop {
display: none;
}
.header-v3 .cart_total_text.shop,
.header-v3 .cshero-total.shop,
.header-v6 .cart_total_text.shop,
.header-v6 .cshero-total.shop {
display: block;
}
.header-v3 .cshero-total.shop,
.header-v3 .cart_total_text.shop i,
.header-v6 .cshero-total.shop,
.header-v6 .cart_total_text.shop i {
font-size: 22px;
}
.header-v3 #cshero-header .cshero-header-content-widget a,
.header-v6 #cshero-header .cshero-header-content-widget a {
text-align: right;
font-weight: 700;
color: #222;
width: 100%;
display: block;
padding-top: 15px;
}
.header-v6 #cshero-header .cshero-header-content-widget a {
color: #fff !important;
}
.header-v3 #cshero-header .cshero-header-content-widget a:hover,
.header-v3 #cshero-header .cshero-header-content-widget a:focus,
.header-v6 #cshero-header .cshero-header-content-widget a:hover,
.header-v6 #cshero-header .cshero-header-content-widget a:focus {
color: #222;
}
.header-v3 .icon_cart_wrap span,
.header-v6 .icon_cart_wrap span {
line-height: 22px;
}   .social-style1 ul.cs-social li {
margin-right: 13px;
}
.social-style1 ul.cs-social li a {
background: #a8a8a8;
border-radius: 100%;
height: 27px;
width: 27px;
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
}
.social-style1 ul.cs-social li a i {
color: #fff !important;
font-size: 15px;
}
.social-style1 ul.cs-social li a:hover {
background: #000000;
} .header-v3 .shopping_cart_dropdown,
.header-v6 .shopping_cart_dropdown {
left: -155px !important;
border: 1px solid #222;
padding: 15px 20px;
margin-top: 28px;
}
.header-v6 .shopping_cart_dropdown {
background-color: #222;
}
.header-v3 .shopping_cart_dropdown .cart-list {
border-bottom: 1px solid #e9e9e9;
line-height: 45px;
}
.header-v6 .shopping_cart_dropdown .cart-list {
border-bottom: 1px solid rgba(255,255,255,0.1);
line-height: 45px;
}
.header-v3 .shopping_cart_dropdown .cart-list:first-child {
border-top: 1px solid #e9e9e9;
}
.header-v6 .shopping_cart_dropdown .cart-list:first-child {
border-top: 1px solid rgba(255,255,255,0.1);
}
.header-v3 .shopping_cart_dropdown .cart-list a,
.header-v6 .shopping_cart_dropdown .cart-list a {
text-align: right;
padding: 10px 0 !important;
}
.header-v3 .shopping_cart_dropdown .cart-list a img,
.header-v6 .shopping_cart_dropdown .cart-list a img {
float: left;
max-width: 95px;
width: 100%;
}
.header-v3 .shopping_cart_dropdown .cart-list span.quantity,
.header-v6 .shopping_cart_dropdown .cart-list span.quantity {
float: right;
font-weight: 700;
text-align: right;
}
.header-v3 #cshero-header .shopping_cart_dropdown .btn.btn-primary,
.header-v6 #cshero-header .shopping_cart_dropdown .btn.btn-primary {
color: #fff;
font-size: 16px;
line-height: 44px;
margin-bottom: 10px;
margin-top: 15px;
padding: 0;
text-align: center;
text-transform: uppercase;
}
.header-v3 #cshero-header .shopping_cart_dropdown .btn.btn-primary:hover,
.header-v6 #cshero-header .shopping_cart_dropdown .btn.btn-primary:hover {
background: #fff;
}
.header-v3 #cshero-header .shopping_cart_dropdown span.total,
.header-v6 #cshero-header .shopping_cart_dropdown span.total {
display: block;
text-align: center;
float: none;
font-weight: 700;
}
.header-v3 #cshero-header .shopping_cart_dropdown_inner,
.header-v6 #cshero-header .shopping_cart_dropdown_inner {
position: relative;
overflow: visible !important;
}
.header-v3 #cshero-header .shopping_cart_dropdown_inner:after,
.header-v6 #cshero-header .shopping_cart_dropdown_inner:after {
content: "";
position: absolute;
right: 9px;
top: -17px;
background: #fff;
height: 27px ;
width: 41px;
z-index: 2;
border-radius: 4px 2px 0 0;
}
.header-v6 #cshero-header .shopping_cart_dropdown_inner:after {
background-color: #222;
}
.header-v3 #cshero-header .shopping_cart_dropdown_inner:before,
.header-v6 #cshero-header .shopping_cart_dropdown_inner:before {
background-color: #fff;
position: absolute;
top: -31px;
right: 14px;
height: 30px;
width: 30px;
content: "";
border: 1px solid #222;
transform: rotate(225deg);
display: block;
z-index:
}
.header-v6 #cshero-header .shopping_cart_dropdown_inner:before {
background-color: #222;
}
.header-v3 #cshero-header .shopping_cart_dropdown_inner ul,
.header-v6 #cshero-header .shopping_cart_dropdown_inner ul {
position: relative;
z-index: 3;
max-height: 220px;
overflow: auto;
}  .search-item {
padding: 60px 15px;
max-width: 490px;
float: right;
}
.header-v5 .widget_cs_social_widget ul li {
margin-right: 2px;
}
.header-v5 #header-top {
border-bottom: 1px solid #f2f2f2;
height: 51px;
}
.header-v5 .top-contact {
border-left: 1px solid #f2f2f2;
border-right: 1px solid #f2f2f2;
display: inline-block;
float: right;
padding: 12px 8px !important;
}
.header-v5 .top-contact > li {
padding-bottom: 0;
margin: 0 12px;
}
.header-v5 .widget_cs_social_widget ul {
border-left: 1px solid #f2f2f2;
border-right: 1px solid #f2f2f2;
display: inline-block;
padding: 0 16px !important;
}
.header-v5 .widget_cs_social_widget ul li {
line-height: 47px;
}
.header-v5 .widget_cs_social_widget ul li a {
padding: 3px 5px 0 !important;
}
.size-small .wpcf7-form.contact-style-1 input[type="email"], 
.size-small .wpcf7-form.contact-style-1 input[type="text"], 
.size-small .wpcf7-form.contact-style-1 textarea {
font-size: 16px;
}  .home-interior .cshero_portfolio_filters ul li a {
font-size: 14px;
text-transform: uppercase;
color: #fff;
font-weight: 700;
margin: 0 15px;
padding: 0;
}
.home-interior .cshero_portfolio_filters ul li a.active,
.home-interior .cshero_portfolio_filters ul li:hover a {
color: #222 !important;
}
.home-interior .wpcf7-form.contact-style-1 .wpcf7-form-control:not(.wpcf7-submit) {
border-color: #222;
font-size: 16px;
} .home-kitchen .tp-leftarrow.tparrows.navbar {
background: url(//moquetasdecaucho.com/wp-content/themes/wp_spectrum/images/navbar-left-black.png) no-repeat center center transparent;
margin: 0 !important;
}
.home-kitchen .tp-rightarrow.tparrows.navbar {
background: url(//moquetasdecaucho.com/wp-content/themes/wp_spectrum/images/navbar-right-black.png) no-repeat center center transparent;
margin: 0 !important;
}
.feature-box-kitchen {
background: #fff;
margin-top: -70px;
position: relative;
text-align: center;
z-index: 99;
-webkit-box-shadow: 0px -4px 4px rgba(0,0,0,0.2);
-moz-box-shadow: 0px -4px 4px rgba(0,0,0,0.2);
-ms-box-shadow: 0px -4px 4px rgba(0,0,0,0.2);
-o-box-shadow: 0px -4px 4px rgba(0,0,0,0.2);
box-shadow: 0px -4px 4px rgba(0,0,0,0.2);
}
.home-kitchen .postcarousel-layout3 .cshero-nav li {
top: -120px;
}
.home-kitchen .cshero-fancybox-wrap.fancybox-layout3 .cshero-fancybox-content {
padding-top: 0;
}
.home-kitchen .cshero-fancybox-wrap.fancybox-layout3 .cshero-fancybox-title {
font-size: 18px;
}
.home-kitchen input[type="text"], 
.home-kitchen input[type="password"], 
.home-kitchen input[type="datetime"], 
.home-kitchen input[type="datetime-local"], 
.home-kitchen input[type="date"], 
.home-kitchen input[type="month"], 
.home-kitchen input[type="time"], 
.home-kitchen input[type="week"], 
.home-kitchen input[type="number"], 
.home-kitchen input[type="email"], 
.home-kitchen input[type="url"], 
.home-kitchen input[type="search"], 
.home-kitchen input[type="tel"], 
.home-kitchen input[type="color"], 
.home-kitchen textarea {
font-size: 16px;
font-weight: bold;
height: 56px;
line-height: 56px;
}
.home-kitchen textarea {
height: 180px;
}
.home-kitchen #cshero-header.transparentFixed .main-menu-wrap {
padding: 0 70px;
}
.cshero-client-carousel .cs-carousel-container {
width: 100%;
}
.home-kitchen .tp-leftarrow.tparrows, .home-kitchen .tp-rightarrow.tparrows {
top: 60% !important;
} .header-v6 #cshero-header .cshero-header-menu-wrapper,
.header-v6 #cshero-header .cshero-header-menu-inner-wrapper {
background-color: #545150;
text-align: center;
}
.social-supplies a i {
font-size: 26px !important;
}
.header-v6 #cshero-header .cshero-menu-dropdown > ul > li {
float: none;
}
.header-v6 #cshero-header .widget_searchform_content {
float: right;
max-width: 350px;
width: 100%;
margin-top: 25px;
}
.header-v6 #cshero-header .widget_cart_search_wrap {
margin-top: 25px;
}
.header-v6 #cshero-header .cshero-header-logo-wrapper {
padding: 30px 0;
border-top: 1px solid #fff;
}
.header-v6 #cshero-header .cshero-header-logo-wrapper .cshero-header-content-widget.cshero-header-content-widget-2 {
position: relative;
z-index: 999;
}
.home-supplies .tp-bullets .bullet {
height: 12px;
width: 12px;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
-ms-border-radius: 50px;
-o-border-radius: 50px;
border-radius: 50px;
}
.home-supplies .tp-bullets .bullet:not(.selected) { 
background-color: #333231;
}
.box-sale-right {
position: relative;
}
.box-sale-right .box-contents {
background: rgba(0, 0, 0, 0.18);
border: 1px solid rgba(255, 255, 255, 0.18);
bottom: 14px;
color: #fff;
left: 14px;
padding: 40px 22px;
position: absolute;
right: 14px;
top: 14px;
text-align: center;
font-weight: normal;
}
.box-sale-right .box-contents div:nth-child(1) {
font-size: 36px;
letter-spacing: 0.6em;
}
.box-sale-right .box-contents div:nth-child(2) {
font-size: 108px;
font-weight: 700;
letter-spacing: -0.04em;
line-height: normal;
margin: 5px 0;
}
.box-sale-right .box-contents div:nth-child(3) {
font-size: 29px;
letter-spacing: -0.08em;
}
.box-sale-right .box-contents a {
background: #fff;
display: block;
font-size: 26px;
line-height: 50px;
margin: 50px 0 0;
}
.box-sale-right .box-contents a:hover {
color: #fff;
}
.box-sale-right .box-contents a:after {
content: "\f04b";
font-family: FontAwesome;
padding-left: 18px;
font-size: 18px;
}
.no_breadcrumb_page_blog {
margin-top: 50px;
}
.home-supplies .cshero-shopcarousel-layout1 .cs-title {
color: #222222;
border-bottom: 1px solid #ededed;
margin: 0 0 55px;
font-size: 17px;
padding: 8px 0;
}
.tp-simpleresponsive .tp-parallax-container {
height: auto !important;
width: auto !important;
}  .cms-angle-wrapper {
position: absolute;
bottom: -1px;
left: 0;
right: 0;
z-index: 1;
}
.cms-angle-wrapper .angle-svg {
width: 100%;
}
.cms-angle-wrapper.angle-style1-top-left,
.cms-angle-wrapper.angle-style1-top-right,
.cms-angle-wrapper.angle-style2-top,
.cms-angle-wrapper.angle-style3-bottom {
-webkit-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
-o-transform: rotate(-180deg);
transform: rotate(-180deg);
}
.cms-angle-wrapper.angle-style1-top-left,
.cms-angle-wrapper.angle-style1-top-right,
.cms-angle-wrapper.angle-style2-top,
.cms-angle-wrapper.angle-style3-bottom {
top: -1px;
bottom: inherit;
}  .row-overlay {
position: relative;
}
.row-overlay:after {
background-color: inherit;
bottom: 0;
content: "";
display: block !important;
height: 100% !important;
left: 0;
position: absolute;
right: 0;
top: 0;
visibility: visible !important;
}
.row-overlay .vc_column-inner  {
position: relative;
z-index: 1;
} .pswp__ui .pswp__top-bar .pswp__button {
padding: 0;
border: none;
} .ww-custom {
z-index: 100;
}
.wpb_row.engle-bottom-left,
.wpb_row.engle-bottom-right,
.wpb_row.engle-top-left,
.wpb_row.engle-top-right,
.wpb_row.engle-top-style1,
.wpb_row.engle-top-style2,
.wpb_row.engle-bottom-style1,
.wpb_row.engle-bottom-style2 {
position: relative;
}
.wpb_row.engle-bottom-left .decor,
.wpb_row.engle-bottom-right .decor,
.wpb_row .engle-portfolio-top,
.wpb_row .engle-portfolio-bottom {
position: absolute;
bottom: -1px;
left: 0;
z-index: 99;
}
.wpb_row.engle-top-left .decor,
.wpb_row.engle-top-right .decor {
position: absolute;
top: -1px;
left: 0;
z-index: 99; 
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
.wpb_row .engle-duplicate.engle-top-left,
.wpb_row .engle-duplicate.engle-top-right,
.wpb_row .engle-portfolio-top {
top: -1px;
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
.wpb_row .engle-duplicate.engle-bottom-left,
.wpb_row .engle-duplicate.engle-bottom-right {
bottom: -1px;
top: inherit;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
} .wpb_row.engle-top-style1 .engle-style2,
.wpb_row.engle-top-style2 .engle-style2,
.wpb_row.engle-bottom-style1 .engle-style2,
.wpb_row.engle-bottom-style2 .engle-style2 {
position: absolute;
top: -1px;
left: 0;
z-index: 99;
}
.wpb_row.engle-top-style1 .engle-style2,
.wpb_row.engle-bottom-style2 .engle-style2 {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
.wpb_row.engle-bottom-style1 .engle-style2,
.wpb_row.engle-bottom-style2 .engle-style2 {
top: inherit;
bottom: -1px;
z-index: 99;
}
.engle-duplicated-style2 {
position: absolute;
}
.engle-duplicated-style2.engle-top-style1,
.engle-duplicated-style2.engle-top-style2,
.wpb_row .engle-portfolio-top {
top: -1px;
bottom: inherit;
z-index: 99;
}
.engle-duplicated-style2.engle-bottom-style1,
.engle-duplicated-style2.engle-bottom-style2 {
bottom: -1px;
top: inherit;
z-index: 99;
}  .cshero-image-transition {
position: relative;
z-index: 100;
}
.cshero-image-transition img {
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px);
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
}
.cshero-image-transition img:hover {
cursor: pointer;
-webkit-transform: translateY(-30px);
-moz-transform: translateY(-30px);
-ms-transform: translateY(-30px);
-o-transform: translateY(-30px);
transform: translateY(-30px);
}  a.row-to-top, a.row-to-bottom {
display: inline-block;
width: 35px;
height: 35px;
text-align: center;
line-height: 35px;
position: absolute;
top: 35px;
left: 0;
right: 0;
margin: auto;
z-index: 101;
}
a.row-to-bottom {
top: inherit;
bottom: 35px;
}
a.row-to-top i, a.row-to-bottom i {
font-size: 31px;
}
.row_sc_top, .row_sc_bottom {
position: static;
}
.full-page-control i {
color: #888;
cursor: pointer;
display: block;
font-size: 31px;
height: 50px;
left: 0;
line-height: 50px;
margin: auto;
position: fixed;
right: 0;
text-align: center;
top: 75px;
width: 50px;
z-index: 999;
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
}
.full-page-control i:hover {
color: #ecddcc;
}
.full-page-control i.fa-angle-double-down {
top: inherit;
bottom: 15px;
}
.admin-bar .full-page-control i.fa-angle-double-up {
top: 107px;
} .csbody.woocommerce-page #main {
margin-bottom: 30px;    
}
.csbody.woocommerce .cshero-carousel-item-wrap {
border: 1px solid #e9e9e9;
}
.csbody.woocommerce .cshero-carousel-item-wrap,
.csbody .woocommerce .cshero-carousel-item-wrap {
overflow: hidden;
position: relative;
}
.csbody.woocommerce .cshero-carousel-item-wrap .cshero-carousel-item {
padding: 4px;
}
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-carousel-item {
padding: 0;
}
.csbody.woocommerce .cshero-carousel-item-wrap .cshero-carousel-item a img,
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-carousel-item a img {
margin: 0;
}
.csbody.woocommerce .cshero-carousel-item-wrap .cshero-woo-meta,
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-woo-meta {
background: #fff;
padding: 10px 15px;
position: relative;
text-align: center;
}
.csbody.woocommerce .cshero-carousel-item-wrap .cshero-woo-meta {
background: #f5f5f5;
}
.csbody.woocommerce .cshero-carousel-item-wrap .cshero-woo-meta .cshero-product-title h3,
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-woo-meta .cshero-product-title h3 {
padding: 0;
font-size: 18px;
}
.csbody.woocommerce .cshero-carousel-item-wrap .cshero-woo-meta .cshero-product-price .amount,
.csbody.woocommerce .price .amount,
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-woo-meta .cshero-product-price .amount,
.csbody .woocommerce .price .amount {
color: #222;
font-size: 18px;
}
.csbody.woocommerce .cshero-carousel-item-wrap .cshero-woo-meta .star-rating,
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-woo-meta .star-rating {
display: none;
background: rgba(0,0,0,0);
} .add_to_cart_button.added > span {
display: none !important;
}
.csbody.woocommerce .cshero-carousel-item-wrap .add_to_cart_button,
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart .btn {
margin-left: -80px;
position: absolute;
background-color: #000;
text-indent: -9999px;
top: -65px;
padding: 0 !important;
border: none;
left: 10px;
width: 40px;
height: 40px;
opacity: 0;
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
}
.csbody.woocommerce .cshero-carousel-item-wrap:hover .add_to_cart_button,
.csbody .woocommerce .cshero-carousel-item-wrap:hover .cshero-add-to-cart .btn {
opacity: 1;
margin-left: 0;
}
.csbody.woocommerce .cshero-carousel-item-wrap .add_to_cart_button:before,
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart .btn:before {
content:"\f07a";
font-family: FontAwesome;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 40px;
font-size: 16px;
line-height: 40px;
text-indent: 0;
text-align: center;
color: #fff;
}
.csbody.woocommerce .cshero-carousel-item-wrap .add_to_cart_button.added:before,
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart .btn.added:before {
content: "\e017";
font-family: WooCommerce;
top: 0;
left: 0;
width: 100%;
height: 40px;
font-size: 16px;
line-height: 40px;
text-indent: 0;
text-align: center;
color: #fff;
}
.csbody.woocommerce .cshero-carousel-item-wrap .add_to_cart_button.loading,
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart .btn.loading {
background: #000 url(//moquetasdecaucho.com/wp-content/themes/wp_spectrum/images/ajax-loader.gif) center no-repeat;
}
.csbody.woocommerce .cshero-carousel-item-wrap .add_to_cart_button.loading:before,
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart .btn.loading:before {
display: none;
} .csbody.woocommerce .cshero-carousel-item-wrap .view-detail,
.csbody .woocommerce .cshero-carousel-item-wrap .view-detail {
margin-right: -80px;
position: absolute;
background-color: #000;
text-indent: -9999px;
top: -50px;
padding: 0 !important;
border: none;
right: 10px;
width: 40px;
height: 40px;
opacity: 0;
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
}
.csbody.woocommerce .cshero-carousel-item-wrap .view-detail:before,
.csbody .woocommerce .cshero-carousel-item-wrap .view-detail:before {
content: "\f067";
font-family: FontAwesome;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 40px;
font-size: 16px;
line-height: 40px;
text-indent: 0;
text-align: center;
color: #fff;
}
.csbody.woocommerce .cshero-carousel-item-wrap:hover .view-detail,
.csbody .woocommerce .cshero-carousel-item-wrap:hover .view-detail {
opacity: 1;
margin-right: 0;
}
.csbody.woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart .added_to_cart,
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart .added_to_cart {
margin-top: -80px;
position: absolute;
background-color: #000;
color: #fff;
text-indent: -9999px;
padding: 0!important;
border: none;
top: -100px;
left: 10px;
width: 40px;
height: 40px;
opacity: 0;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
}
.csbody.woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart .add_to_cart_button:hover,
.csbody.woocommerce .cshero-carousel-item-wrap .view-detail:hover,
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart .add_to_cart_button:hover,
.csbody .woocommerce .cshero-carousel-item-wrap .view-detail:hover {
z-index: 100;
}
.csbody.woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart .wc-forward:after,
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart .wc-forward:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 40px;
font-size: 16px;
line-height: 40px;
text-indent: 0;
text-align: center;
margin: 0;
color: #fff;
content: "\f178";
font-family: FontAwesome;
font-variant: normal;
font-weight: 400;
margin-left: 0;
text-transform: none;
}
.csbody.woocommerce .cshero-carousel-item-wrap:hover .cshero-add-to-cart .added_to_cart,
.csbody .woocommerce .cshero-carousel-item-wrap:hover .cshero-add-to-cart .added_to_cart {
opacity: 1;
margin-top: 0;
}
.csbody.woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart span,
.csbody.woocommerce .cshero-carousel-item-wrap .cshero-view-detail span,
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart span,
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-view-detail span {
background: #000;
color: #fff;
height: 40px;
left: 42px;
line-height: 40px;
opacity: 0;
padding: 0 10px;
position: absolute;
text-indent: 0;
text-transform: uppercase;
top: 0;
white-space: nowrap;
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
}
.csbody.woocommerce .cshero-carousel-item-wrap .cshero-view-detail span,
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-view-detail span {
left: inherit;
right: 42px;
}
.csbody.woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart a:hover span,
.csbody.woocommerce .cshero-carousel-item-wrap .cshero-view-detail a:hover span,
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart a:hover span,
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-view-detail a:hover span {
opacity: 1;
}
.csbody.woocommerce span.onsale,
.csbody .woocommerce span.onsale,
.csbody.woocommerce span.new-product {
display: block;
height: 40px;
margin: 0 !important;
right: 0;
top: 0;
width: 40px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
-ms-border-radius: 2px;
-o-border-radius: 2px;
border-radius: 2px;
}
.csbody.woocommerce span.new-product {
color: #fff;
font-size: 11px;
font-weight: 700;
left: 0;
line-height: 40px;
position: absolute;
right: inherit;
text-align: center;
top: 0;
z-index: 1;
}
.csbody.woocommerce span.best-sale-product {
color: #fff;
font-size: 11px;
font-weight: 700;
height: 40px;
left: 0;
line-height: 40px;
padding: 0 8px;
position: absolute;
top: 0;
z-index: 2;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
}
.cshero-woo-breadcrumb .woocommerce-breadcrumb {
border-bottom: 1px solid #efefef;
font-size: 12px;
padding: 0 0 2px;
text-transform: uppercase;
}
@media (min-width: 800px) {
.csbody.woocommerce ul.products li.product,
.csbody.woocommerce-page ul.products li.product {
width: 30.8%;
margin: 0 3.8% 30px 0;
}
.csbody.woocommerce ul.products li.last, 
.csbody.woocommerce-page ul.products li.last {
margin-right: 0;
}
.csbody .woocommerce ul.products li.product {
width: 25%;
margin: 0;
}
}
@media (min-width: 768px) and (max-width: 800px){
.csbody.woocommerce ul.products li.product,
.csbody.woocommerce-page ul.products li.product {
width: 45.8%;
margin: 0 3.8% 30px 0;
}
.csbody.woocommerce ul.products li.last, 
.csbody.woocommerce-page ul.products li.last {
margin-right: 0;
}
.csbody.woocommerce .widget_shopping_cart_content a img {
max-width: 50px !important;
width: 100%;
}
.csbody.woocommerce ul.cart_list li a, 
.csbody.woocommerce ul.product_list_widget li a {
line-height: normal;
}
}
@media (max-width: 480px) {
.csbody .woocommerce ul.products li.product {
width: 100%;
margin: 0;
}
}   .csbody.woocommerce .widget_shopping_cart_content a img {
max-width: 70px;
width: 100%;
} 
.csbody.woocommerce .widget_shopping_cart .cart_list li a.remove {
top: 4px;	
}
.csbody.woocommerce .widget_shopping_cart .cart_list li a.remove:hover {
color: #fff !important;   
}
.csbody.woocommerce .widget_shopping_cart_content a.button {
font-size: 12px;
padding: 12px 15px;
} .widget_product_categories .product-categories li a:hover {
padding-left: 12px;
} .csbody.woocommerce .widget_products ul li a img {
max-width: 70px;
width: 100%;
} .single-product .cs-carousel-product {
margin-bottom: 40px;
}
.csbody.woocommerce.single-product span.onsale {
left: 0;
top: 0;
line-height: 35px;
}
.csbody.single-product .cs-product-wrap > span.onsale {
left: -5px;
top: -5px;
}
.csbody.single-product .cshero-woo-breadcrumb {
display: none;
}
.csbody.single-product .cs-product-wrap {
border-bottom: 1px solid #efefef;
margin: 0 0 30px;
padding: 0 0 20px;
}
.csbody.single-product .cs-carousel-product .cs-title {
margin-bottom: 30px;
} .cs-panel-tab{
display: block!important;
}
.cs-shop-tabs .panel {
margin-bottom: 0;
margin-top: -1px;
background-color: #fff;
border: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
.cs-shop-tabs .panel-heading {
border-top: 1px solid #efefef;
border-bottom: 1px solid #efefef;
padding: 0;
}
.cs-shop-tabs .panel-title{
position: relative;
}
.cs-shop-tabs .panel-title > a {
display: block;
padding: 20px 0;
}
.cs-shop-tabs .panel-title > a:after{
content:"\f068";
font-family: FontAwesome;
margin-top: -10px;
position: absolute;
right: 0;
top: 50%;
}
.cs-shop-tabs .panel-title > a.collapsed:after{
content:"\f067";
font-family: FontAwesome;
margin-top: -10px;
position: absolute;
right: 0;
top: 50%;
}
.cs-shop-tabs .panel-body{
padding: 20px 0;
}
.product_meta > span{
display: block;
margin: 10px 0;
}
.csbody.woocommerce .border-radius-10 {
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
}
.csbody.woocommerce .rating-price {
margin: 0 0 25px 0;
padding: 15px 0;
border-top: 1px solid #efefef;
border-bottom: 1px solid #efefef;
}
.csbody.woocommerce .rating-price .woocommerce-product-rating,
.csbody.woocommerce .rating-price .price {
margin: 0;
}
.csbody.woocommerce .cs-product-description{
margin-bottom: 25px;
} .cs-product-wrap .images .thumbnails a {
position: relative;
}
.cs-product-wrap .images .thumbnails a:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
opacity: 0;
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
}
.cs-product-wrap .images .thumbnails a:after {
content: "\f06e";
font-family: FontAwesome;
bottom: 0;
color: #fff;
font-size: 18px;
height: 40px;
left: 0;
line-height: 40px;
margin: auto;
position: absolute;
right: 0;
text-align: center;
top: 0;
width: 40px;
opacity: 0;
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
}
.cs-product-wrap .images .thumbnails a:hover:before,
.cs-product-wrap .images .thumbnails a:hover:after {
opacity: 1;
}
.cs-product-wrap .comment-reply-title {
padding-bottom: 10px;
}
.cs-carousel-product .cshero-nav {
margin-top: 20px;
}   .woocommerce-pagination ul.page-numbers,
.woocommerce-pagination ul.page-numbers > li {
border: none !important;
}
.woocommerce-pagination ul.page-numbers > li > .page-numbers {
background: #e9e9e9;
color: #222;
display: inline-block;
float: left;
font-size: 18px;
font-weight: 700;
height: 40px;
line-height: 40px;
margin: 0 4px;
padding: 0;
text-align: center;
width: 40px;
}
.woocommerce-pagination ul.page-numbers > li > .prev.page-numbers,
.woocommerce-pagination ul.page-numbers > li > .next.page-numbers {
font-size: 0;
text-align: center;
}
.woocommerce-pagination ul.page-numbers > li > .prev.page-numbers:before,
.woocommerce-pagination ul.page-numbers > li > .next.page-numbers:after {
text-indent: 0;
font-family: FontAwesome;
text-indent: 0;
font-size: 22px;
color: #6b6a6a;
font-weight: 300;
display: inline-block;
}
.woocommerce-pagination ul.page-numbers > li > .prev.page-numbers:before {
content: "\f104";
}
.woocommerce-pagination ul.page-numbers > li > .next.page-numbers:after {
content: "\f105";
}
.woocommerce-pagination ul.page-numbers > li > .page-numbers:hover,
.woocommerce-pagination ul.page-numbers > li > .prev.page-numbers:hover:before,
.woocommerce-pagination ul.page-numbers > li > .next.page-numbers:hover:after,
.woocommerce-pagination ul.page-numbers > li > .page-numbers.current {
color: #fff;
} @media (max-width: 1200px) {
.csbody.woocommerce #wrapper .cshero-carousel-item-wrap .cshero-add-to-cart span, 
.csbody.woocommerce #wrapper .cshero-carousel-item-wrap .cshero-view-detail span {
font-size: 12px;
padding: 0 6px;
}
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart span, 
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-view-detail span {
display: none;
}
}
@media (max-width: 640px) {
.csbody.woocommerce #wrapper .cshero-carousel-item-wrap .cshero-add-to-cart span, 
.csbody.woocommerce #wrapper .cshero-carousel-item-wrap .cshero-view-detail span {
display: none;
}
}
@media (max-width: 480px) {
.csbody.woocommerce ul.products li.product,
.csbody.woocommerce-page ul.products li.product {
width: 100%;
margin: 0;
}
.csbody.woocommerce #wrapper .cshero-carousel-item-wrap .cshero-add-to-cart span, 
.csbody.woocommerce #wrapper .cshero-carousel-item-wrap .cshero-view-detail span {
display: block;
}
}  .csbody .woocommerce .products {
border: 1px solid #ededed;
background: #fff;
}
.csbody .woocommerce ul.products li.product {
border-right: 1px solid #ededed;
padding: 30px;
background: #fff;
clear: none;
}
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-woo-meta a.btn {
font-size: 12px;
}
.csbody .woocommerce ul.products li:last-child {
border: none;
} 
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-woo-meta {
padding: 0;
} 
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-woo-meta .cshero-product-title {
text-align: left;
}
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-woo-meta .cshero-product-caegory {
border-bottom: 1px solid #ececec;
font-size: 10px;
margin-bottom: 10px;
padding-bottom: 20px;
text-align: left;
text-transform: uppercase;
line-height: 1.1;
}
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-woo-meta .cshero-product-title h3 {
font-size: 15px;
color: #222222;
font-weight: bold;
}
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-woo-meta .cshero-product-price span.amount {
float: right;
font-size: 18px;
font-weight: 900;
}
.csbody .woocommerce .cshero-carousel-item-wrap .cshero-woo-meta .cshero-product-price del span.amount {
float: left;
font-size: 14px;
color: #b7b7b7;
font-weight: 900;
}
.csbody .woocommerce ul.products li.product .onsale,
.csbody .woocommerce ul.products li.product .new-product,
.csbody .woocommerce ul.products li.product .best-sale-product {
left: 0;
right: inherit;
line-height: 28px;
font-size: 11px;
text-transform: uppercase;
padding: 0 13px;
height: 28px;
text-align: center;
width: 60px;
min-height: inherit;
z-index: 1;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
}
.csbody .woocommerce ul.products li.product .new-product,
.csbody .woocommerce ul.products li.product .best-sale-product {
position: absolute;
top: 10px;
left: 0;
color: #222;
padding: 0 10px;
font-weight: bold;
}
.csbody .woocommerce ul.products li.product .best-sale-product {
top: 40px;
width: 90px;
}
.onsale.home-shop,
.csbody .woocommerce .onsale.hom-default {
display: none !important;
}
.csbody .woocommerce .onsale.home-shop {
display: block !important;
}
.category-home-shop {
display: none;
}
.csbody .woocommerce .category-home-shop {
display: block;
}
.csbody.woocommerce ul.products, .csbody.woocommerce-page ul.products {
margin: 0 -15px;
}
.csbody.woocommerce ul.products li.product, .csbody.woocommerce-page ul.products li.product {
clear: initial;
margin: 0 0 30px;
padding: 0 15px;
width: 33.33%;
}
.csbody.woocommerce ul.products li.product:nth-child(3n+1), .csbody.woocommerce-page ul.products li.product:nth-child(3n+1) {
clear: left;
}
@media screen and (max-width: 992px) {
.csbody.woocommerce ul.products li.product, .csbody.woocommerce-page ul.products li.product {
width: 50%;
}
.csbody.woocommerce ul.products li.product:nth-child(2n+1), .csbody.woocommerce-page ul.products li.product:nth-child(2n+1) {
clear: left;
}
.csbody.woocommerce ul.products li.product:nth-child(3n+1), .csbody.woocommerce-page ul.products li.product:nth-child(3n+1) {
clear: initial;
}
}
@media screen and (max-width: 480px) {
.csbody.woocommerce ul.products li.product, .csbody.woocommerce-page ul.products li.product {
width: 100%;
}
.csbody.woocommerce ul.products li.product:nth-child(n+1), .csbody.woocommerce-page ul.products li.product:nth-child(n+1) {
clear: left;
}
.csbody.woocommerce ul.products li.product:nth-child(2n+1), .csbody.woocommerce-page ul.products li.product:nth-child(2n+1) {
clear: initial;
}
}
@media (min-width: 769px) {
.csbody .woocommerce.columns-6 .products li:nth-child(6n+1) {
clear: left;
} 
.csbody .woocommerce.columns-5 .products li:nth-child(5n+1) {
clear: left;
} 
.csbody .woocommerce.columns-4 .products li:nth-child(4n+1) {
clear: left;
} 
.csbody .woocommerce.columns-3 .products li:nth-child(3n+1) {
clear: left;
} 
.csbody .woocommerce.columns-2 .products li:nth-child(2n+1) {
clear: left;
} 
} .csbody.header-v4 .header-left .main-menu.wrap {
}
.csbody.header-v4 .header-left .main-menu-left > ul {
margin: 0 0px 40px;
}
.csbody.header-v4 .header-left .main-menu-left > ul > li {
padding: 0 30px;
}
.csbody.header-v4 .header-left .main-menu-left > ul > li:first-child {
padding-top: 30px;
}
.csbody.header-v4 .header-left .main-menu-left > ul > li:last-child {
padding-bottom: 30px;
}
.csbody.header-v4 .header-left .main-menu-left > ul > li:first-child > a,
.csbody.header-v4 .header-left .main-menu-left > ul > li:last-child > a {
position: relative;
}
.csbody.header-v4 .header-left .main-menu-left > ul > li:last-child > a:before,
.csbody.header-v4 .header-left .main-menu-left > ul > li:first-child > a:before {
border-top: 1px solid #e9e9de;
position: absolute;
content: '';
display: block;
width: 100%;
left: 0;
top: -25px;
}
.csbody.header-v4 .header-left .main-menu-left > ul > li:last-child > a:before {
top: auto;
bottom: -25px;
}
.csbody.header-v4 .cshero-header-fixed-content-widget-inner {
text-align: center;
color: #fff;
}
.csbody.header-v4 .widget_cs_social_widget ul {
display: block;
text-align: center;
}
.csbody.header-v4 .widget_cs_social_widget ul li {
display: inline-block;
text-align: center;
}
.csbody.header-v4 .widget_cs_social_widget ul li a {
font-size: 22px;
}
.csbody.header-v4 #cshero-header .header-left-inner .cshero-header-fixed-content-widget a:hover i {
color: #797942;
}
.csbody.header-v4 #cshero-header .header-left ul.cshero-dropdown ul > li:first-child > a {
border: none;
}
.csbody.header-v4 #cshero-header ul ul > li {
padding-left: 20px;
padding-right: 20px;
}
.csbody.header-v4 #cshero-header ul ul > li > a {
text-transform: uppercase;
} body.rtl{direction:rtl;unicode-bidi:embed;}
.rtl .left{float:right;}
.rtl .right{float:left;}
.rtl [class^="col-lg-"], .rtl [class*="col-lg-"],
.rtl [class^="col-md-"], .rtl [class*="col-md-"],
.rtl [class^="col-sm-"], .rtl [class*="col-sm-"],
.rtl [class^="col-xs-"], .rtl [class*="col-xs-"]{float:right;}
.rtl .no-padding-left{padding-right:0;}
.rtl .no-padding-right{padding-left:0;}
.rtl #cshero-header .logo a,
.rtl #header-sticky .logo-sticky a{float:right;}
.rtl #cs-breadcrumb-wrapper .cs-breadcrumbs a{float:right;padding:0 0 0 10px;}
.rtl #cs-breadcrumb-wrapper .cs-breadcrumbs a:before{padding-right:10px;color:#888;content:"\f104";font-family:FontAwesome;}
.rtl #cs-breadcrumb-wrapper .cs-breadcrumbs a:after{content:"";padding-left:0;}
.rtl .cshero-menu-dropdown ul{float:left;}
.rtl .cs-carousel-client .ww-content,
.rtl .cs-latest-twitter .bx-wrapper,
.rtl .cs-carousel-portfolio .cs-content,
.rtl .cs-carousel-client .cs-content,
.rtl .cs-nav{direction:ltr;}
.rtl .cs-carousel .carousel-control{line-height:1;}
.rtl .cs-carousel .carousel-caption{text-align:right;}
.rtl .cs-carousel .carousel-control.left{right:inherit;left:40px;}
.rtl .cs-carousel .carousel-control.right{right:inherit;left:12px;}
.rtl .wpb_tabs .wpb_tabs_nav li{float:right;}
.rtl .wpb_tabs.style3 ul.wpb_tabs_nav{float:right;margin-left:30px;margin-right:0;}
.rtl .wpb_tabs.style3 ul li{border-radius:0 4px 4px 0;}
.rtl .cs-item-team .cs-team-meta{padding:28px 28px 0 0;}
.rtl .cs-blog .cs-blog-info li i{margin:0 0 0 5px;}
.rtl .cs-blog .cs-blog-info li + li{margin:0 16px 0 0;padding:0 16px 0 0;}
.rtl .tag-sticky .cs-blog .cs-blog-header .cs-blog-thumbnail:before,
.rtl .sticky .cs-blog .cs-blog-header .cs-blog-thumbnail:before{left:inherit;right:0;}
.rtl .tag-sticky .cs-blog .cs-blog-header .cs-blog-thumbnail:after,
.rtl .sticky .cs-blog .cs-blog-header .cs-blog-thumbnail:after{left:inherit;right:20px;}
.rtl .tagcloud a{float:right;}
.rtl .tagcloud a + a{margin-left:0;margin-right:12px;}
.rtl .widget_categories ul li:hover a,
.rtl .widget_archive ul li:hover a,
.rtl .widget_meta ul li:hover a,
.rtl .widget_pages ul li:hover a{padding-left:0;padding-right:10px;}
.rtl .comment-body .fn,
.rtl #comments .comment-list .comment-meta,
.rtl .comment-body .comment-meta + p{padding:0 100px 0 0;}
.rtl .comment-author img.avatar{left:inherit;right:20px;}
.rtl #comments .comment-list .reply{right:inherit;left:20px;}
.rtl dl{margin:0 50px 0 0;} @media (max-width:1200px){
.csbody #wrapper .rm-padding-md > .vc_column-inner {
padding-left: 15px !important;
padding-right: 15px !important;
}
}
@media (max-width:1200px) and (min-width: 992px) {
#wrapper #header-sticky ul.cshero-dropdown > li > a,
#wrapper #cshero-header ul.cshero-dropdown > li > a, 
#wrapper #cshero-header .menu-pages .menu > ul > li > a {
padding: 0 14px;
}
#wrapper #cshero-header .header-left ul.cshero-dropdown > li > a, 
#wrapper #cshero-header .header-left .menu-pages .menu > ul > li > a {
padding: 15px 14px;
}
#wrapper .meny-right .hidden-sidebar-text span i {
font-size: 12px !important;
} #wrapper .wpb_row .cshero-lax-layer .cshero-layer-item {
background-size: 80%;
background-position: center center;
}
.csbody #wrapper .btn {
font-size: 18px;
padding: 15px 40px;
}
}
@media (max-width:1200px) and (min-width: 1025px) {
#wrapper #header-sticky.header-v2 ul.cshero-dropdown > li > a,
#wrapper #header-sticky.header-v2 .menu-pages .menu > ul > li > a {
padding: 0 9px;
font-size: 13px;
}
#wrapper #header-sticky.header-v2 .cshero-header-content-widget .cshero-hidden-sidebar-btn > a {
padding: 0 5px 0 4px;
}
.csbody.meny-right #header-sticky.header-v2 .hidden-sidebar-text span i {
font-size: 13px !important;
}
}
@media (max-width:1024px){ #wrapper .box-sale-right .box-contents div:nth-child(1) {
font-size: 20px;
}
#wrapper .box-sale-right .box-contents div:nth-child(2) {
font-size: 80px;
}
#wrapper .box-sale-right .box-contents div:nth-child(3) {
font-size: 16px;
}
#wrapper .box-sale-right .box-contents a {
font-size: 18px;
line-height: 40px;
margin: 25px 0 0;
}
#wrapper .header-v6 #cshero-header .widget_searchform_content {
max-width: 265px;
padding-right: 0;
}
#wrapper .header-v6 #cshero-header .cshero-header-content-widget a {
font-size: 12px;
}
.cshero-header-content-widget1 .cshero-header-content-widget-inner .cs-social {
display: none;
} #wrapper .feature-box-kitchen { 
margin-top: 0;
}
#wrapper .header-v3 .cshero-header-logo-wrapper .logo img {
max-width: 260px;
}
.cshero-hidden-sidebar {
display: none;
} #wrapper .wpb_row .cshero-lax-layer .cshero-layer-item {
background-size: 70%;
background-position: center center;
}
#wrapper .cshero-lax-layer {
display: none;
}
#wrapper .cs_call_to_action.cs_align_right .cs-button-call,
#wrapper .cs_call_to_action.cs_align_left .wpb_call_text,
#wrapper .cs_call_to_action.cs_align_left .cs-button-call,
#wrapper .cs_call_to_action.cs_align_right .wpb_call_text{float:none;}
#wrapper .cs_call_to_action, #wrapper .cs_call_to_action.cs_align_right .cs-button-call {text-align:center;}
#wrapper .cs_call_to_action .wpb_call_text{line-height:24px;margin:0 0 20px;display:inline-block;}
.header-v2 .cs-main-menu-wrap.center .main-menu-content,
.header-v2 .cs-main-menu-wrap.center .menu-item-padding{display:inline-block;vertical-align:top;} #wrapper .portfoliocarousel-layout1 .cshero-portfolio-carousel-item .cshero-carousel-post-category {
margin-top: 10px;
}
#wrapper .portfoliocarousel-layout1 .cshero-title {
font-size: 26px;
}
.csbody #wrapper .cs-padding-mobile > .vc_column-inner {
padding-left: 30px !important;
padding-right: 30px !important;
}
}
@media (min-width:993px){
.cs-blog .cs-blog-media {padding-left: 0;}
.cs-blog .cs-blog-main-content {padding-right: 0;}
.cs-menu-mobile{display:none;}
.menu-item-padding.cs-menu-mobile, .header-v2 .cs-main-menu-wrap.center .menu-item-padding.cs-menu-mobile,
.header:not(.header-v5) .cs-menu-mobile{display:none;}
.cs-header-left-button > div{display:table-cell;padding:10px;}
.csbody #wrapper .cs-pricing .cs-pricing-item {
padding: 0;
} .header-v2 #cshero-header.transparentFixed .container .row {
margin: 0;
padding: 0 55px;
}
.header-v2 #cshero-header.transparentFixed .container .row.no-logo {
padding: 0;
}
.header-v2.fixed-header-top {
left: 0;
position: absolute;
top: auto;
width: 100%;
}
.header-v2 #cshero-header.transparentFixed:before {
content: "";
position: absolute;
top: auto;
left: 0;
width: 100%;
}
.header-v4 .header-left-inner .logo {
text-align: center;
}
}
@media (max-width: 992px) and (min-width: 768px) { #wrapper #cshero-header #cshero-main-menu-mobile {
width: 290px;
}
.tb-2column .vc_column_container {
width: 50%;
margin-bottom: 30px;
} .csbody #wrapper .wpb_tabs.style3 ul.wpb_tabs_nav li a {
font-size: 16px;
font-weight: 700 !important;
line-height: 1;
padding: 10px 15px !important;
}
#footer-top [class*="footer-top-"]:nth-child(2n+1) {
clear: left;
}
}
@media (max-width:992px){
.csbody #wrapper .rm-padding-sm > .vc_column-inner {
padding-left: 15px !important;
padding-right: 15px !important;
}
.home-interior #wrapper #cshero-header.transparentFixed {
background-color: #222;
}
.home-kitchen #wrapper #cshero-header.transparentFixed .main-menu-wrap {
padding: 0 15px;
}
#wrapper .header-v6 #cshero-header .cshero-header-menu-wrapper, 
#wrapper .header-v6 #cshero-header .cshero-header-menu-inner-wrapper {
text-align: left;
}
#wrapper .header-v6 .shopping_cart_dropdown {
left: -205px !important;
} #wrapper .header-menu {
background-color: #222;
}
#wrapper .header-v5 #header-top {
height: inherit;
}
#wrapper .header-v5 .top-contact,
#wrapper .header-v5 .widget_cs_social_widget ul {
border: none;
} #wrapper .header-v2 .main-menu-wrap,
#wrapper .header-v2 .main-menu-wrap .cs-main-menu-wrap {
float: right;
}
#wrapper .header-v3 .main-menu-wrap .cs-main-menu-wrap {
padding: 0 15px;
}
#wrapper .header-v3 #cshero-header-slider {
padding: 0;
}
#wrapper #cshero-header .header-left .logo > a {
padding: 0;
margin: 0;
min-height: inherit;
line-height: inherit;
}
#wrapper #cshero-header .cshero-dropdown.cshero-mobile-menu {
border: 1px solid #dddddd;
}
#wrapper #cshero-header #cshero-main-menu-mobile {
background: #fff;
position: absolute;
right: 0;
}
#wrapper #cshero-header #cshero-main-menu-mobile ul.cshero-dropdown > li > a, 
#wrapper #cshero-header #cshero-main-menu-mobile .menu-pages .menu > ul > li > a {
border-top: 1px solid #dddddd;
line-height: 50px;
}
#wrapper #cshero-header.transparentFixed #cshero-main-menu-mobile ul.cshero-dropdown > li:first-child > a, 
#wrapper #cshero-header.transparentFixed #cshero-main-menu-mobile .menu-pages .menu > ul > li:first-child > a {
border-top: none;
}
#wrapper #cshero-header #cshero-main-menu-mobile ul.cshero-dropdown > li:last-child > a, 
#wrapper #cshero-header #cshero-main-menu-mobile .menu-pages .menu > ul > li:last-child > a {
border-bottom: 1px solid #dddddd;
}
#wrapper #cshero-header #cshero-main-menu-mobile ul.cshero-dropdown > li.menu-item-has-children:last-child > a, 
#wrapper #cshero-header #cshero-main-menu-mobile .menu-pages .menu > ul > li.menu-item-has-children:last-child > a {
border-bottom: none;
}
#wrapper #cshero-header #cshero-main-menu-mobile ul.cshero-dropdown > li > ul li a, 
#wrapper #cshero-header #cshero-main-menu-mobile .menu-pages .menu > ul > li > ul li a {
padding-left: 35px;
}
#wrapper #cshero-header .cshero-header-content-widget .cshero-hidden-sidebar-btn > a {
padding: 0 0 0 18px;
} #wrapper #cshero-header.transparentFixed {
position: inherit;
top: inherit;
width: inherit;
}
.cs-blog .cs-blog-media {padding: 0; margin-bottom: 20px;}
.cs-blog .cs-blog-main-content {padding: 0;}
.cs-h-cart-search > div{display:table-cell;padding:0 10px;}
.header-v4 .cs-h-cart-search > div{display:inline-block;}
.container{width:100%;}
.cs-menu-mobile{display:block;}
.main-menu-content,
.menu-item-padding.cs-menu-mobile,
.menu-item-padding{display:table-cell;}
.header-wrapper .header-left .logo,
.header-wrapper .header-left .cs-header-left-button{padding:0 15px;}
.header-wrapper .header-left .logo {padding:15px;}
.header-wrapper .header-left .logo a{padding:0;}
.header-wrapper .header-left .logo img {max-height: 45px;}
.header-wrapper .header-v4 #cshero-header{padding:0 !important;overflow:visible;}
.header-wrapper .header-v4 .cs-menu-mobile{margin:0 15px;}
.header-v4 #cshero-header ul.cshero-dropdown > li > a, 
.header-v4 #cshero-header .menu-pages .menu > ul > li > a {
padding: 5px 10px;
}
.header-v4 .cshero-header-fixed-content-widget {
display: none !important;
}
.header-wrapper .header-left .logo, .header-wrapper .header-left .cs-header-left-button{text-align:left;}
.main-menu, .sticky-menu{display:none!important;}
.header-wrapper .btn-nav-mobile-menu{display:block;}
.header-cart-search a.cs_open{padding:0 0 0 7px !important;}
#wrapper ul.mega-bg-image{background:none !important;}
#wrapper .cover_boxes ul{margin:0;padding:0;width:inherit;}
#wrapper .cover_boxes ul li,
#wrapper .cover_boxes ul li.active{width:46%;margin:0 2%;}
#wrapper .cover_boxes ul li .box{width:100%;}
#wrapper .cover_boxes ul li .box .thumb{float:none;margin:0;display:block;width:100%;}
#wrapper .cover_boxes ul li .box .thumb img{width:100%;margin-bottom:15px;}
#wrapper .cover_boxes ul li .box .box_content{left:inherit;padding:0;position:inherit;top:0;width:100%;margin-bottom:30px;}
#wrapper #footer-top [class^="footer-top-"], #footer-top [class^="footer-top-"]{margin-bottom:40px;}
#wrapper #footer-top [class^="footer-top-"]:last-child, #footer-top [class^="footer-top-"]:last-child{margin-bottom:0px;}
#wrapper #primary > .no-container .wpb_row .ww-parallax-bg + .container {padding: 0 30px;}
#wrapper #footer-bottom > .container {padding-left: 15px;padding-right: 15px;} .csbody #wrapper .btn {padding: 15px 20px;font-size: 16px;}
.csbody #wrapper .btn.btn-large, .csbody #wrapper .btn.btn-lg{padding: 15px 60px;font-size: 16px;}
.csbody #wrapper .btn.btn-medium, .csbody #wrapper .btn.btn-md {padding: 15px 35px;font-size: 16px;}
.csbody #wrapper .btn.btn-small, .csbody #wrapper .btn.btn-sm {padding: 15px 20px;font-size: 16px;}
.csbody #wrapper .btn.btn-mini, .csbody #wrapper .btn.btn-xs {padding: 15px;font-size: 16px;} .csbody #wrapper .portfolio-layout4 .cshero-portfolio-content-wrap-inner {
padding: 20px 0;
}
#wrapper .portfoliocarousel-layout1 .cshero-title {
font-size: 24px;
margin-bottom: 5px;
line-height: 1;
}
#wrapper .portfoliocarousel-layout1 .cshero-portfolio-carousel-item .cshero-carousel-post-category {
margin-top: 10px;
line-height: 1;
margin-bottom: 6px;
}
#wrapper .portfoliocarousel-layout1 .cshero-carousel-post-description,
#wrapper .portfoliocarousel-layout1 .cshero-carousel-post-category {
font-size: 13px;
} #wrapper .header-v3 .widget_searchform_content,
.csbody #wrapper #cshero-header .top-contact {
padding: 0;
}
.header-v3 #wrapper #cshero-header.home-shop {
border-bottom: 1px solid #e9e9e9 !important;
}
.header-v3 #cshero-header.home-shop .cshero-header-menu-wrapper {
padding: 0;
}
.header-v3 #cshero-header.home-shop .main-menu-wrap {
margin-top: 1px;
}
.header-v3 #cshero-header.home-shop .cshero-header-logo-wrapper .cshero-header-content-widget > div {
top: 0;
-webkit-transform: translate(0px);
-moz-transform: translate(0px);
-ms-transform: translate(0px);
-o-transform: translate(0px);
transform: translate(0px);
}
#wrapper .header-v3 #cshero-header .cshero-header-logo-wrapper .cshero-header-content-widget {
height: inherit;
} }
@media (max-width: 800px) {
.csbody #wrapper .vc_pie_chart_back {
border-width: 16px !important;
}
.header-v3 .cshero-header-logo-wrapper {
padding: 15px 0;
}
.header-v3 .cshero-header-logo-wrapper .logo img {
max-width: 220px;
}
.header-v3 .cshero-header-logo-wrapper .cshero-header-content-widget,
.header-v3 .cshero-header-logo-wrapper .logo-line-height-nav {
width: 100%;
}
.header-v3 .cshero-header-logo-wrapper .logo-line-height-nav {
text-align: center;
}
#wrapper .header-v3 .cart_total_text.shop, .header-v3 .cshero-total.shop {
display: inline-block;
margin: 0 5px;
}
#wrapper .header-v3 #cshero-header .cshero-header-content-widget a {
text-align: center;
}
#wrapper .payment li {
padding-bottom: 10px;
padding-top: 7px;
}
#wrapper .payment li img {
max-width: 45px;
}
}
@media (min-width:768px){
.csrow-colno-padding .wpb_column {
padding: 0;
}
}
@media (max-width:767px){
.csbody #wrapper .rm-padding-xs > .vc_column-inner {
padding-left: 15px !important;
padding-right: 15px !important;
}
.cart-collaterals .cart_totals tbody th {
padding: 8px 0;
}
.cart-collaterals .cart_totals tbody td {
padding-left: 10px;
}
.csbody .woocommerce .button, .csbody .woocommerce button {
padding: 12px;
font-size: 13px;
} #wrapper .header-v5 .top-contact {
float: none;
}
#wrapper .header-v5 .logo {
text-align: center;
}
#wrapper .header-v5 .search-item {
max-width: 100%;
padding: 0 15px 20px 15px;
}
#wrapper .header-v5 .logo > a {
margin: 20px 0!important;
} #wrapper .header-v3 .cshero-header-logo-wrapper {
padding: 15px 0;
}
#wrapper .header-v3 .cshero-header-logo-wrapper .logo {
margin-bottom: 12px;
text-align: center;
}
#wrapper .header-v3 #cshero-header .widget_cart_search_wrap {
margin-top: 7px;
}  #wrapper .header-v6 .cshero-header-logo-wrapper .logo {
text-align: center;
}
#wrapper .header-v6 #cshero-header .widget_searchform_content {
max-width: 100%;
margin-top: 10px;
}
#wrapper #cshero-header .cshero-header-logo-wrapper .cshero-header-content-widget {
height: inherit !important;
}
#wrapper .header-v6 #cshero-header .cshero-header-content-widget1,
#wrapper .header-v6 #cshero-header .cshero-header-content-widget-2 {
display: none;
} 
#wrapper .header-v6 #cshero-header .cshero-header-logo-wrapper {
padding: 15px 0;
}
#wrapper .header-v6 #cshero-header .widget_cart_search_wrap {
margin-top: 5px;
}
.fancybox-layout11 .cshero-fancybox-image img,
.box-sale-right img {
width: 100%;
} #header-top .header-top-2 a.icon_cart_wrap {margin: 0 0 20px;}
#wrapper #header-top,
#wrapper #header-top .cs-social  {
text-align: center;
}
#wrapper #header-top .header-top-2 {
margin-top: 10px;
}
#wrapper #header-top .text-right {
text-align: center;
}
.cs-row-container [class*="vc_custom_"]{margin:0 !important;border:none !important;}
#wrapper #cs-page-title-wrapper .page-title,
#wrapper #cs-breadcrumb-wrapper{text-align:center;}
#wrapper #cs-breadcrumb-wrapper .cs-breadcrumbs{float:none !important;margin-top:10px;}
#wrapper blockquote{margin:0;}
#wrapper .column_container{margin-bottom:35px;}
.primary-sidebar [class*="widget_"], .primary-sidebar [class^="widget_"]{margin-top:40px;}
.primary-sidebar [class*="widget_"]:last-child, .primary-sidebar [class^="widget_"]:last-child{margin-bottom:30px;}
#wrapper .cs-team-content{margin-bottom:25px;}
#wrapper .team .cs-team-meta{padding: 30px 0 0;}
#wrapper .cs-testimonial .cs-testimonial-content{margin-bottom:25px;}
#wrapper .cs-pricing .cs-pricing-item{width:50% !important;margin-bottom:30px;}
#wrapper .cs-pricing .cs-pricing-item.cs-pricing-feature{margin-top:0;}
.cs-full-piechart{margin-bottom:60px;}
#wrapper .cs-full-piechart .cs-main-canvas{width:300px !important;height:300px !important;}
#wrapper .cs-progress-item .progress.vertical{margin-bottom:30px;}
#wrapper .cs-fancy-box.fancy-box-style-10{padding:0;}
#commentform [class^="comment-"], #commentform [class*="comment-"]{padding:0;}
#wrapper .cs-quote-style-1, #wrapper .cs-quote-style-2, #wrapper .cs-quote-style-3{margin:20px;}
#wrapper .q_counter_holder{padding:50px 0px !important;}
#wrapper .cover_boxes ul li,
#wrapper .cover_boxes ul li.active{width:100%;margin:0;padding:0;}
#footer-top [class*="footer-top-"],
#footer-top [class^="footer-top-"]{margin-bottom:30px;}
#wrapper #footer-top [class*="footer-top-"] h3.wg-title,
#footer-top [class^="footer-top-"] h3.wg-title{text-align:center;}
.single-portfolio #wrapper .cs-portfolio-item .cs-portfolio-details{padding-right:15px;}
.single-portfolio #wrapper .cs-portfolio-item #cs-portfolio-media{padding-left:15px;margin-top:20px;}
#wrapper.cs-process .cs-process-holder .cs-process-outer{width:50%;}
#wrapper .cs-process .cs-process-separator{height:0;}
#wrapper .wpb_row [class^="vc_col-"],
#wrapper .wpb_row [class*="vc_col-"]{padding-top:30px;}
#wrapper .wpb_row [class^="vc_col-"]:first-child,
#wrapper .wpb_row [class*="vc_col-"]:first-child{padding-top:0;}
.wpb_revslider_element .big-title{font-size:40px;}
.wpcf7-form .row [class*="col-"] {margin-bottom: 30px;}
.wpcf7-form .row [class*="col-"]:last-child {margin-bottom: 0px;}
#wrapper .cs-process-default .cshero-process-holder li {padding: 0 15px;width: 50%;}
#wrapper .cs-process-default .cshero-process-holder li.item-last .cshero-process-inner:after {border-bottom: none;}
#wrapper .wpb_tabs.style1 .wpb_tabs_nav li a, 
#wrapper .wpb_tabs.style2 .wpb_tabs_nav li a {
padding: 0 30px 15px 0;
}
#wrapper .wpb_tabs.style4 ul.wpb_tabs_nav li a {
padding: 0 15px !important;
}
#wrapper .wpb_tabs.style4 ul.wpb_tabs_nav li a {
font-size: 13px;
}
#wrapper .cshero-lax-layer {
display: none;
}
#wrapper .cs-process-default .cshero-process-holder li:last-child .cshero-process-inner:after {
border-bottom: none;
}
#wrapper #primary-sidebar {
margin-top: 35px;
} .single-portfolio .testimonial-layout2 .cshero-testimonial-image, 
.single-portfolio .testimonial-layout2 .cshero-testimonial-content-wrapper {
display: block;
vertical-align: inherit;
}
.single-portfolio .cshero-testimonial-content-wrapper .text-left {
text-align: center;
} .single-post .cs-blog-item-style1 .cs-blog-info {
text-align: center;
display: block;
}
.single-post .cs-blog-item-style1 .cs-blog-info .cs-date {
margin-bottom: 15px;
}
.single-post .cs-blog-item-style1 .cs-blog-info .cs-date, 
.single-post .cs-blog-item-style1 .cs-blog-info .cs-info {
display: block;
padding: 0;
}
.single-post .cs-blog-item-style1 .cs-hedding-title {
margin: 13px 0;
} #wrapper .cs-blogClass-style2 .cs-blogClass-left {
text-align: left;
}
#wrapper .cs-blogClass-style2 .cs-blogClass-date {
margin: 0 0 12px;
padding: 0 0 12px;
}
#wrapper .cs-blogClass-style2 .cs-blogClass-info {
margin: 0 0 12px;
}
#wrapper .cs-blogClass-style2 .cs-blogClass-info ul li {
display: inline-block;
margin: 0 5px;
}
.csbody #wrapper .cshero-portfolio .cshero-portfolio-item {
margin: 0;
}
.csbody #wrapper  .cs-blogClass-style2 .cs-blogClass-left,
.csbody #wrapper  .cs-blogClass-style2 .cs-blogClass-right {
padding: 0;
} .csbody #wrapper .portfolio-layout4 .cshero-portfolio-content-wrap {
padding: 0 15px;
}
.csbody #wrapper .portfolio-layout4 .cshero-portfolio-img-wrap:after {
border-style: none;
}
.csbody #wrapper .portfolio-layout4 .cshero-portfolio-item:nth-child(2n) .cshero-portfolio-content-wrap {
text-align: left;
} .csbody #wrapper .testimonial-layout3 .cshero-header {
border-right: none;
float: none;
margin-bottom: 15px;
margin-right: 0;
max-width: inherit;
padding-right: 0;
text-align: center;
}
.csbody #wrapper .testimonial-layout3 .cshero-testimonial-wrapper {
padding-left: 0;
} .csbody #wrapper .vc_pie_chart_back {
border-width: 4px !important;
}
.csbody #wrapper .call-to-action-custom,
.csbody #wrapper .call-to-action-custom2 {
text-align: center;
}
.csbody #wrapper .call-to-action-custom .wpb_button_anone,
.csbody #wrapper .call-to-action-custom2 .wpb_button_anone {
float: none;
}
.csbody #wrapper .csrow-2color .bg-color-left, 
.csbody #wrapper .csrow-2color .bg-color-right {
background: #fff !important;
}
.csbody #wrapper .csrow-2color,
.csbody #wrapper .csrow-2color h1,
.csbody #wrapper .csrow-2color h2,
.csbody #wrapper .csrow-2color h3,
.csbody #wrapper .csrow-2color h4,
.csbody #wrapper .csrow-2color h5,
.csbody #wrapper .csrow-2color h6,
.csbody #wrapper .csrow-2color .vc_column_container,
.csbody #wrapper .csrow-2color .text-white {
color: #888 !important;
} .csbody #wrapper .wpb_tabs.style3 ul.wpb_tabs_nav li a {
border-right: 1px solid #444;
font-size: 14px;
font-weight: 400 !important;
line-height: 1;
padding: 4px 10px !important;
}
.csbody #wrapper .wpb_tabs.style3 ul.wpb_tabs_nav li {
margin-bottom: 10px;
}
#wrapper .payment {
text-align: center;
}
#wrapper .footer-bottom-2 {
text-align: center;
margin-bottom: 15px;
} .footer-bottom-v2 .footer-bottom-1,
.footer-bottom-v2 .footer-bottom-2 {
text-align: center;
}
}
@media (max-width:767px) and (min-width:640px) {
.cshero-masonry-post .col3, .cshero-masonry-post .col4 {
width: 50%;
}
}
@media (max-width:640px){#wrapper .cs-pricing .cs-pricing-item{width:100% !important;}
.comment-body .comment-meta + p{margin-bottom:60px;}
#comments .comment-list .reply{top:inherit;bottom:20px;position:absolute;right:20px;}
#wrapper.cs-process .cs-process-holder .cs-process-outer{width:100%;}
.eagle11 .widget_cs_social_widget{display:none;}
.cshero-masonry-post .col3, .cshero-masonry-post .col4 {
width: 100%;
}
}
@media (max-width:480px){
#wrapper .cs-process-default .cshero-process-holder li {
width: 100%;
text-align: center;
}
#wrapper .cs-process-layout1 .cshero-process-content,
#wrapper .cs-process-layout1 .cshero-process-content-padding {
padding: 0 15px !important;
text-align: center;
}
#wrapper .cs-process-layout1 .cshero-process-holder li {
margin-bottom: 30px;
}
#wrapper .cs-process-layout1 .cshero-process-alternate {
width: 100%;
text-align: center;
}
#wrapper .cs-process-layout1 .cshero-process-holder li .cshero-process-inner {
float: none;
margin-bottom: 15px;
}
#wrapper .cs-process-layout1 .cshero-process-outer.odd .cshero-process-alternate .cshero-process-inner,
#wrapper .cs-process-layout1 .cshero-process-outer.even .cshero-process-alternate .cshero-process-inner {
position: inherit;
left: inherit !important;
}
#wrapper .cs-process-layout1 .cshero-process-holder li:last-child .cshero-process-inner:after {
border-left: none;
}
#wrapper .header-v3 .cshero-header-logo-wrapper .logo img {
margin-bottom: 10px;
}
.header-v3 #cshero-header .cshero-header-content-widget .widget_cart_search_wrap a {
margin-top: 20px;
padding: 8px 0 0;
}
}
@media (max-width:320px){
.csbody #wrapper .btn {padding: 15px 25px;font-size: 14px;}
.csbody #wrapper .btn.btn-large, .csbody #wrapper .btn.btn-lg{padding: 15px 40px;font-size: 14px;}
.csbody #wrapper .btn.btn-medium, .csbody #wrapper .btn.btn-md {padding: 15px 25px;font-size: 14px;}
.csbody #wrapper .btn.btn-small, .csbody #wrapper .btn.btn-sm {padding: 15px;font-size: 14px;}
.csbody #wrapper .btn.btn-mini, .csbody #wrapper .btn.btn-xs {padding: 10px;font-size: 14px;}
#wrapper .wpb_tabs.style4 ul.wpb_tabs_nav li a {
font-size: 12px;
}
#wrapper .wpb_tabs.style4 ul.wpb_tabs_nav li a {
padding: 0 10px !important;
}
} .lms-course-list {
position: relative;
}
.lms-course-list + .lms-course-list{
margin-top: 30px;
}
.lms-course-list .lms-course-item-inner{
position: relative;
-webkit-transition:all 0.3s linear 0s;
-moz-transition:all 0.3s linear 0s;
-ms-transition:all 0.3s linear 0s;
-o-transition:all 0.3s linear 0s;
transition:all 0.3s linear 0s;
display: table;
}
.lms-course-list .lms-course-image{
display: table-cell;
vertical-align: top;
}
.lms-course-list .lms-course-image img{
width: 100%;
max-width: 100%;
}
.lms-course-list .lms-course-content{
padding: 20px 20px 50px 30px;
display: table-cell;
vertical-align: top;
background: #f7f7f7;
position: relative;
}
.lms-course-list .lms-course-content .readmore{
position: absolute;
left: 0;
bottom: 0;
right: 0;
background: #bbbbbb;
text-align: center;
-webkit-transition:all 0.3s linear 0s;
-moz-transition:all 0.3s linear 0s;
-ms-transition:all 0.3s linear 0s;
-o-transition:all 0.3s linear 0s;
transition:all 0.3s linear 0s;
}
.lms-course-list .lms-course-content .readmore a{
color: #fff;
border: none;
} .lms-course-list .lms-course-item:hover .lms-course-content .readmore{
}.proformalink {
float: right !important;
font-size: 14px !important;
padding: 8px 20px !important;
background-color: #005170 !important;
border-radius: 5px !important;
border: 2px solid #005170 !important;
font: bold !important;
font-weight: 600 !important;
}
.proformalink:hover {
background-color: white !important;
color: #005170 !important;
}
.getTouch>li, .getTouchSidebar>li {
margin-bottom: 5px!important;
}
#cshero-header ul.cshero-dropdown .sub-menu{
width:auto!important;
}
ul.autodrop_submenu > .menu-item-has-children > a::after {
content: "▼";
padding-left: 3px;
width:auto;
}
ul.autodrop_submenu > .menu-item-has-children > a::after {
content: "►";
padding-left: 3px;
width:auto;
}
.mq-inicio-list{
list-style:none;
padding: 0;
}
.mq-inicio-list li{
padding-bottom:10px;
}
.mq-slider-sub,.mq-slider-tit{
padding:1%;
color:white!important;
font-weight:bold;
background-color:rgba(1,1,1,0.5)!important;
border-radius:10px;
}