#pojo-a11y-toolbar{position:fixed;font-size:16px !important;line-height:1.4;z-index:9999}#pojo-a11y-toolbar.pojo-a11y-toolbar-right{right:-180px;-webkit-transition:right 750ms cubic-bezier(.23, 1, .32, 1);-moz-transition:right 750ms cubic-bezier(.23, 1, .32, 1);-o-transition:right 750ms cubic-bezier(.23, 1, .32, 1);transition:right 750ms cubic-bezier(.23, 1, .32, 1)}#pojo-a11y-toolbar.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open{right:0}#pojo-a11y-toolbar.pojo-a11y-toolbar-right .pojo-a11y-toolbar-toggle{right:180px}#pojo-a11y-toolbar.pojo-a11y-toolbar-left{left:-180px;-webkit-transition:left 750ms cubic-bezier(.23, 1, .32, 1);-moz-transition:left 750ms cubic-bezier(.23, 1, .32, 1);-o-transition:left 750ms cubic-bezier(.23, 1, .32, 1);transition:left 750ms cubic-bezier(.23, 1, .32, 1)}#pojo-a11y-toolbar.pojo-a11y-toolbar-left.pojo-a11y-toolbar-open{left:0}#pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle{left:180px}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle{position:absolute}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{display:inline-block;font-size:200%;line-height:0;padding:10px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:hover,#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:focus{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle svg{max-width:inherit}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay{border:1px solid;font-size:100%;width:180px}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay p.pojo-a11y-toolbar-title{display:block;line-height:2;font-weight:bold;padding:10px 15px 0;margin:0}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay.pojo-a11y-toolbar-open .pojo-a11y-toolbar-toggle a,#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items{list-style:none;margin:0;padding:10px 0}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items.pojo-a11y-links{border-top:1px solid}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a{display:block;padding:10px 15px;font-size:80%;line-height:1}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a.active{font-weight:bold}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a svg{padding-right:6px;display:inline-block;width:1.5em;font-style:normal;font-weight:normal;font-size:inherit;line-height:1;text-align:center;text-rendering:auto;vertical-align:middle}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a .pojo-a11y-toolbar-text{vertical-align:middle}body.rtl #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a svg{padding-left:6px;padding-right:0}@media (max-width:767px){#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay p.pojo-a11y-toolbar-title{padding:7px 12px 0}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items{padding:7px 0}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a{display:block;padding:7px 12px}}body.pojo-a11y-grayscale{filter:grayscale(100%);-webkit-filter:grayscale(100%);-webkit-filter:grayscale(1);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray}body.pojo-a11y-high-contrast .placebo{line-height:normal}body.pojo-a11y-high-contrast *{-webkit-box-shadow:none !important;box-shadow:none !important}body.pojo-a11y-high-contrast a,body.pojo-a11y-high-contrast abbr,body.pojo-a11y-high-contrast acronym,body.pojo-a11y-high-contrast address,body.pojo-a11y-high-contrast article,body.pojo-a11y-high-contrast aside,body.pojo-a11y-high-contrast b,body.pojo-a11y-high-contrast basefont,body.pojo-a11y-high-contrast bdi,body.pojo-a11y-high-contrast big,body.pojo-a11y-high-contrast blink,body.pojo-a11y-high-contrast blockquote,body.pojo-a11y-high-contrast body,body.pojo-a11y-high-contrast button,body.pojo-a11y-high-contrast canvas,body.pojo-a11y-high-contrast caption,body.pojo-a11y-high-contrast center,body.pojo-a11y-high-contrast cite,body.pojo-a11y-high-contrast code,body.pojo-a11y-high-contrast col,body.pojo-a11y-high-contrast colgroup,body.pojo-a11y-high-contrast command,body.pojo-a11y-high-contrast dd,body.pojo-a11y-high-contrast del,body.pojo-a11y-high-contrast details,body.pojo-a11y-high-contrast dfn,body.pojo-a11y-high-contrast dir,body.pojo-a11y-high-contrast div,body.pojo-a11y-high-contrast dl,body.pojo-a11y-high-contrast dt,body.pojo-a11y-high-contrast em,body.pojo-a11y-high-contrast embed,body.pojo-a11y-high-contrast fieldset,body.pojo-a11y-high-contrast figcaption,body.pojo-a11y-high-contrast figure,body.pojo-a11y-high-contrast font,body.pojo-a11y-high-contrast footer,body.pojo-a11y-high-contrast form,body.pojo-a11y-high-contrast h1,body.pojo-a11y-high-contrast h1 a,body.pojo-a11y-high-contrast h1 a b,body.pojo-a11y-high-contrast h1 abbr,body.pojo-a11y-high-contrast h1 b,body.pojo-a11y-high-contrast h1 center,body.pojo-a11y-high-contrast h1 em,body.pojo-a11y-high-contrast h1 i,body.pojo-a11y-high-contrast h1 span,body.pojo-a11y-high-contrast h1 strong,body.pojo-a11y-high-contrast h2,body.pojo-a11y-high-contrast h2 a,body.pojo-a11y-high-contrast h2 a b,body.pojo-a11y-high-contrast h2 abbr,body.pojo-a11y-high-contrast h2 b,body.pojo-a11y-high-contrast h2 center,body.pojo-a11y-high-contrast h2 em,body.pojo-a11y-high-contrast h2 i,body.pojo-a11y-high-contrast h2 span,body.pojo-a11y-high-contrast h2 strong,body.pojo-a11y-high-contrast h3,body.pojo-a11y-high-contrast h3 a,body.pojo-a11y-high-contrast h3 a b,body.pojo-a11y-high-contrast h3 abbr,body.pojo-a11y-high-contrast h3 b,body.pojo-a11y-high-contrast h3 center,body.pojo-a11y-high-contrast h3 em,body.pojo-a11y-high-contrast h3 i,body.pojo-a11y-high-contrast h3 span,body.pojo-a11y-high-contrast h3 strong,body.pojo-a11y-high-contrast h4,body.pojo-a11y-high-contrast h4 a,body.pojo-a11y-high-contrast h4 a b,body.pojo-a11y-high-contrast h4 abbr,body.pojo-a11y-high-contrast h4 b,body.pojo-a11y-high-contrast h4 center,body.pojo-a11y-high-contrast h4 em,body.pojo-a11y-high-contrast h4 i,body.pojo-a11y-high-contrast h4 span,body.pojo-a11y-high-contrast h4 strong,body.pojo-a11y-high-contrast h5,body.pojo-a11y-high-contrast h5 a,body.pojo-a11y-high-contrast h5 a b,body.pojo-a11y-high-contrast h5 abbr,body.pojo-a11y-high-contrast h5 b,body.pojo-a11y-high-contrast h5 center,body.pojo-a11y-high-contrast h5 em,body.pojo-a11y-high-contrast h5 i,body.pojo-a11y-high-contrast h5 span,body.pojo-a11y-high-contrast h5 strong,body.pojo-a11y-high-contrast h6,body.pojo-a11y-high-contrast h6 a,body.pojo-a11y-high-contrast h6 a b,body.pojo-a11y-high-contrast h6 abbr,body.pojo-a11y-high-contrast h6 b,body.pojo-a11y-high-contrast h6 center,body.pojo-a11y-high-contrast h6 em,body.pojo-a11y-high-contrast h6 i,body.pojo-a11y-high-contrast h6 span,body.pojo-a11y-high-contrast h6 strong,body.pojo-a11y-high-contrast header,body.pojo-a11y-high-contrast hgroup,body.pojo-a11y-high-contrast html,body.pojo-a11y-high-contrast i,body.pojo-a11y-high-contrast iframe,body.pojo-a11y-high-contrast img,body.pojo-a11y-high-contrast input,body.pojo-a11y-high-contrast ins,body.pojo-a11y-high-contrast kbd,body.pojo-a11y-high-contrast label,body.pojo-a11y-high-contrast legend,body.pojo-a11y-high-contrast li,body.pojo-a11y-high-contrast listing,body.pojo-a11y-high-contrast main,body.pojo-a11y-high-contrast mark,body.pojo-a11y-high-contrast marquee,body.pojo-a11y-high-contrast menu,body.pojo-a11y-high-contrast meter,body.pojo-a11y-high-contrast multicol,body.pojo-a11y-high-contrast nav,body.pojo-a11y-high-contrast nobr,body.pojo-a11y-high-contrast object,body.pojo-a11y-high-contrast ol,body.pojo-a11y-high-contrast option,body.pojo-a11y-high-contrast output,body.pojo-a11y-high-contrast p,body.pojo-a11y-high-contrast plaintext,body.pojo-a11y-high-contrast pre,body.pojo-a11y-high-contrast progress,body.pojo-a11y-high-contrast q,body.pojo-a11y-high-contrast rb,body.pojo-a11y-high-contrast rp,body.pojo-a11y-high-contrast rt,body.pojo-a11y-high-contrast ruby,body.pojo-a11y-high-contrast s,body.pojo-a11y-high-contrast samp,body.pojo-a11y-high-contrast section,body.pojo-a11y-high-contrast select,body.pojo-a11y-high-contrast small,body.pojo-a11y-high-contrast span,body.pojo-a11y-high-contrast strike,body.pojo-a11y-high-contrast strong,body.pojo-a11y-high-contrast sub,body.pojo-a11y-high-contrast summary,body.pojo-a11y-high-contrast sup,body.pojo-a11y-high-contrast svg,body.pojo-a11y-high-contrast table,body.pojo-a11y-high-contrast tbody,body.pojo-a11y-high-contrast td,body.pojo-a11y-high-contrast text,body.pojo-a11y-high-contrast textarea,body.pojo-a11y-high-contrast th,body.pojo-a11y-high-contrast thead,body.pojo-a11y-high-contrast time,body.pojo-a11y-high-contrast tr,body.pojo-a11y-high-contrast tt,body.pojo-a11y-high-contrast u,body.pojo-a11y-high-contrast ul,body.pojo-a11y-high-contrast var,body.pojo-a11y-high-contrast video,body.pojo-a11y-high-contrast xmp{-moz-appearance:none !important;-moz-user-select:text !important;-webkit-user-select:text !important;background-image:none !important;text-shadow:none !important;user-select:text !important}body.pojo-a11y-high-contrast a,body.pojo-a11y-high-contrast abbr,body.pojo-a11y-high-contrast acronym,body.pojo-a11y-high-contrast address,body.pojo-a11y-high-contrast article,body.pojo-a11y-high-contrast aside,body.pojo-a11y-high-contrast b,body.pojo-a11y-high-contrast basefont,body.pojo-a11y-high-contrast bdi,body.pojo-a11y-high-contrast big,body.pojo-a11y-high-contrast blink,body.pojo-a11y-high-contrast blockquote,body.pojo-a11y-high-contrast body,body.pojo-a11y-high-contrast canvas,body.pojo-a11y-high-contrast caption,body.pojo-a11y-high-contrast center,body.pojo-a11y-high-contrast cite,body.pojo-a11y-high-contrast code,body.pojo-a11y-high-contrast col,body.pojo-a11y-high-contrast colgroup,body.pojo-a11y-high-contrast command,body.pojo-a11y-high-contrast dd,body.pojo-a11y-high-contrast del,body.pojo-a11y-high-contrast details,body.pojo-a11y-high-contrast dfn,body.pojo-a11y-high-contrast dir,body.pojo-a11y-high-contrast div,body.pojo-a11y-high-contrast dl,body.pojo-a11y-high-contrast dt,body.pojo-a11y-high-contrast em,body.pojo-a11y-high-contrast embed,body.pojo-a11y-high-contrast fieldset,body.pojo-a11y-high-contrast figcaption,body.pojo-a11y-high-contrast figure,body.pojo-a11y-high-contrast font,body.pojo-a11y-high-contrast footer,body.pojo-a11y-high-contrast form,body.pojo-a11y-high-contrast h1,body.pojo-a11y-high-contrast h1 a,body.pojo-a11y-high-contrast h1 a b,body.pojo-a11y-high-contrast h1 abbr,body.pojo-a11y-high-contrast h1 b,body.pojo-a11y-high-contrast h1 center,body.pojo-a11y-high-contrast h1 em,body.pojo-a11y-high-contrast h1 i,body.pojo-a11y-high-contrast h1 span,body.pojo-a11y-high-contrast h1 strong,body.pojo-a11y-high-contrast h2,body.pojo-a11y-high-contrast h2 a,body.pojo-a11y-high-contrast h2 a b,body.pojo-a11y-high-contrast h2 abbr,body.pojo-a11y-high-contrast h2 b,body.pojo-a11y-high-contrast h2 center,body.pojo-a11y-high-contrast h2 em,body.pojo-a11y-high-contrast h2 i,body.pojo-a11y-high-contrast h2 span,body.pojo-a11y-high-contrast h2 strong,body.pojo-a11y-high-contrast h3,body.pojo-a11y-high-contrast h3 a,body.pojo-a11y-high-contrast h3 a b,body.pojo-a11y-high-contrast h3 abbr,body.pojo-a11y-high-contrast h3 b,body.pojo-a11y-high-contrast h3 center,body.pojo-a11y-high-contrast h3 em,body.pojo-a11y-high-contrast h3 i,body.pojo-a11y-high-contrast h3 span,body.pojo-a11y-high-contrast h3 strong,body.pojo-a11y-high-contrast h4,body.pojo-a11y-high-contrast h4 a,body.pojo-a11y-high-contrast h4 a b,body.pojo-a11y-high-contrast h4 abbr,body.pojo-a11y-high-contrast h4 b,body.pojo-a11y-high-contrast h4 center,body.pojo-a11y-high-contrast h4 em,body.pojo-a11y-high-contrast h4 i,body.pojo-a11y-high-contrast h4 span,body.pojo-a11y-high-contrast h4 strong,body.pojo-a11y-high-contrast h5,body.pojo-a11y-high-contrast h5 a,body.pojo-a11y-high-contrast h5 a b,body.pojo-a11y-high-contrast h5 abbr,body.pojo-a11y-high-contrast h5 b,body.pojo-a11y-high-contrast h5 center,body.pojo-a11y-high-contrast h5 em,body.pojo-a11y-high-contrast h5 i,body.pojo-a11y-high-contrast h5 span,body.pojo-a11y-high-contrast h5 strong,body.pojo-a11y-high-contrast h6,body.pojo-a11y-high-contrast h6 a,body.pojo-a11y-high-contrast h6 a b,body.pojo-a11y-high-contrast h6 abbr,body.pojo-a11y-high-contrast h6 b,body.pojo-a11y-high-contrast h6 center,body.pojo-a11y-high-contrast h6 em,body.pojo-a11y-high-contrast h6 i,body.pojo-a11y-high-contrast h6 span,body.pojo-a11y-high-contrast h6 strong,body.pojo-a11y-high-contrast header,body.pojo-a11y-high-contrast hgroup,body.pojo-a11y-high-contrast html,body.pojo-a11y-high-contrast i,body.pojo-a11y-high-contrast iframe,body.pojo-a11y-high-contrast input,body.pojo-a11y-high-contrast ins,body.pojo-a11y-high-contrast kbd,body.pojo-a11y-high-contrast label,body.pojo-a11y-high-contrast legend,body.pojo-a11y-high-contrast li,body.pojo-a11y-high-contrast listing,body.pojo-a11y-high-contrast main,body.pojo-a11y-high-contrast mark,body.pojo-a11y-high-contrast marquee,body.pojo-a11y-high-contrast menu,body.pojo-a11y-high-contrast meter,body.pojo-a11y-high-contrast multicol,body.pojo-a11y-high-contrast nav:not(#pojo-a11y-toolbar),body.pojo-a11y-high-contrast nobr,body.pojo-a11y-high-contrast object,body.pojo-a11y-high-contrast ol,body.pojo-a11y-high-contrast option,body.pojo-a11y-high-contrast output,body.pojo-a11y-high-contrast p,body.pojo-a11y-high-contrast plaintext,body.pojo-a11y-high-contrast pre,body.pojo-a11y-high-contrast progress,body.pojo-a11y-high-contrast q,body.pojo-a11y-high-contrast rb,body.pojo-a11y-high-contrast rp,body.pojo-a11y-high-contrast rt,body.pojo-a11y-high-contrast ruby,body.pojo-a11y-high-contrast s,body.pojo-a11y-high-contrast samp,body.pojo-a11y-high-contrast section,body.pojo-a11y-high-contrast small,body.pojo-a11y-high-contrast span,body.pojo-a11y-high-contrast strike,body.pojo-a11y-high-contrast strong,body.pojo-a11y-high-contrast sub,body.pojo-a11y-high-contrast summary,body.pojo-a11y-high-contrast sup,body.pojo-a11y-high-contrast svg,body.pojo-a11y-high-contrast table,body.pojo-a11y-high-contrast tbody,body.pojo-a11y-high-contrast td,body.pojo-a11y-high-contrast text,body.pojo-a11y-high-contrast textarea,body.pojo-a11y-high-contrast th,body.pojo-a11y-high-contrast thead,body.pojo-a11y-high-contrast time,body.pojo-a11y-high-contrast tr,body.pojo-a11y-high-contrast tt,body.pojo-a11y-high-contrast u,body.pojo-a11y-high-contrast ul,body.pojo-a11y-high-contrast var,body.pojo-a11y-high-contrast video,body.pojo-a11y-high-contrast xmp{background:black !important;background-color:black !important}body.pojo-a11y-high-contrast a,body.pojo-a11y-high-contrast article,body.pojo-a11y-high-contrast aside,body.pojo-a11y-high-contrast basefont,body.pojo-a11y-high-contrast bdi,body.pojo-a11y-high-contrast big,body.pojo-a11y-high-contrast blink,body.pojo-a11y-high-contrast blockquote,body.pojo-a11y-high-contrast body,body.pojo-a11y-high-contrast button,body.pojo-a11y-high-contrast canvas,body.pojo-a11y-high-contrast caption,body.pojo-a11y-high-contrast center,body.pojo-a11y-high-contrast code,body.pojo-a11y-high-contrast col,body.pojo-a11y-high-contrast colgroup,body.pojo-a11y-high-contrast command,body.pojo-a11y-high-contrast dd,body.pojo-a11y-high-contrast del,body.pojo-a11y-high-contrast details,body.pojo-a11y-high-contrast dir,body.pojo-a11y-high-contrast div,body.pojo-a11y-high-contrast dl,body.pojo-a11y-high-contrast dt,body.pojo-a11y-high-contrast embed,body.pojo-a11y-high-contrast fieldset,body.pojo-a11y-high-contrast figcaption,body.pojo-a11y-high-contrast figure,body.pojo-a11y-high-contrast font,body.pojo-a11y-high-contrast footer,body.pojo-a11y-high-contrast form,body.pojo-a11y-high-contrast header,body.pojo-a11y-high-contrast hgroup,body.pojo-a11y-high-contrast html,body.pojo-a11y-high-contrast iframe,body.pojo-a11y-high-contrast img,body.pojo-a11y-high-contrast input,body.pojo-a11y-high-contrast ins,body.pojo-a11y-high-contrast kbd,body.pojo-a11y-high-contrast label,body.pojo-a11y-high-contrast legend,body.pojo-a11y-high-contrast li,body.pojo-a11y-high-contrast listing,body.pojo-a11y-high-contrast main,body.pojo-a11y-high-contrast mark,body.pojo-a11y-high-contrast marquee,body.pojo-a11y-high-contrast menu,body.pojo-a11y-high-contrast meter,body.pojo-a11y-high-contrast multicol,body.pojo-a11y-high-contrast nav,body.pojo-a11y-high-contrast nobr,body.pojo-a11y-high-contrast object,body.pojo-a11y-high-contrast ol,body.pojo-a11y-high-contrast option,body.pojo-a11y-high-contrast output,body.pojo-a11y-high-contrast p,body.pojo-a11y-high-contrast plaintext,body.pojo-a11y-high-contrast pre,body.pojo-a11y-high-contrast progress,body.pojo-a11y-high-contrast q,body.pojo-a11y-high-contrast rb,body.pojo-a11y-high-contrast rp,body.pojo-a11y-high-contrast rt,body.pojo-a11y-high-contrast ruby,body.pojo-a11y-high-contrast s,body.pojo-a11y-high-contrast samp,body.pojo-a11y-high-contrast section,body.pojo-a11y-high-contrast select,body.pojo-a11y-high-contrast small,body.pojo-a11y-high-contrast span,body.pojo-a11y-high-contrast strike,body.pojo-a11y-high-contrast sub,body.pojo-a11y-high-contrast summary,body.pojo-a11y-high-contrast sup,body.pojo-a11y-high-contrast svg,body.pojo-a11y-high-contrast table,body.pojo-a11y-high-contrast tbody,body.pojo-a11y-high-contrast td,body.pojo-a11y-high-contrast text,body.pojo-a11y-high-contrast textarea,body.pojo-a11y-high-contrast th,body.pojo-a11y-high-contrast thead,body.pojo-a11y-high-contrast time,body.pojo-a11y-high-contrast tr,body.pojo-a11y-high-contrast tt,body.pojo-a11y-high-contrast ul,body.pojo-a11y-high-contrast var,body.pojo-a11y-high-contrast video,body.pojo-a11y-high-contrast xmp{color:white !important}body.pojo-a11y-high-contrast abbr,body.pojo-a11y-high-contrast acronym,body.pojo-a11y-high-contrast b,body.pojo-a11y-high-contrast b span,body.pojo-a11y-high-contrast h1 b,body.pojo-a11y-high-contrast h1 strong,body.pojo-a11y-high-contrast h2 b,body.pojo-a11y-high-contrast h2 strong,body.pojo-a11y-high-contrast h3 b,body.pojo-a11y-high-contrast h3 strong,body.pojo-a11y-high-contrast h4 b,body.pojo-a11y-high-contrast h4 strong,body.pojo-a11y-high-contrast h5 b,body.pojo-a11y-high-contrast h5 strong,body.pojo-a11y-high-contrast h6 b,body.pojo-a11y-high-contrast h6 strong,body.pojo-a11y-high-contrast strong,body.pojo-a11y-high-contrast strong span{color:yellow !important}body.pojo-a11y-high-contrast address,body.pojo-a11y-high-contrast address span,body.pojo-a11y-high-contrast cite,body.pojo-a11y-high-contrast cite span,body.pojo-a11y-high-contrast dfn,body.pojo-a11y-high-contrast dfn span,body.pojo-a11y-high-contrast em,body.pojo-a11y-high-contrast em span,body.pojo-a11y-high-contrast h1 em,body.pojo-a11y-high-contrast h1 i,body.pojo-a11y-high-contrast h2 em,body.pojo-a11y-high-contrast h2 i,body.pojo-a11y-high-contrast h3 em,body.pojo-a11y-high-contrast h3 i,body.pojo-a11y-high-contrast h4 em,body.pojo-a11y-high-contrast h4 i,body.pojo-a11y-high-contrast h5 em,body.pojo-a11y-high-contrast h5 i,body.pojo-a11y-high-contrast h6 em,body.pojo-a11y-high-contrast h6 i,body.pojo-a11y-high-contrast i,body.pojo-a11y-high-contrast i span,body.pojo-a11y-high-contrast u,body.pojo-a11y-high-contrast u span{color:#FFFF80 !important}body.pojo-a11y-high-contrast dt{border-top:thin solid grey !important}body.pojo-a11y-high-contrast h1,body.pojo-a11y-high-contrast h1 a,body.pojo-a11y-high-contrast h1 a b,body.pojo-a11y-high-contrast h1 abbr,body.pojo-a11y-high-contrast h1 center,body.pojo-a11y-high-contrast h1 span,body.pojo-a11y-high-contrast h2,body.pojo-a11y-high-contrast h2 a,body.pojo-a11y-high-contrast h2 a b,body.pojo-a11y-high-contrast h2 abbr,body.pojo-a11y-high-contrast h2 center,body.pojo-a11y-high-contrast h2 span,body.pojo-a11y-high-contrast h3,body.pojo-a11y-high-contrast h3 a,body.pojo-a11y-high-contrast h3 a b,body.pojo-a11y-high-contrast h3 abbr,body.pojo-a11y-high-contrast h3 center,body.pojo-a11y-high-contrast h3 span,body.pojo-a11y-high-contrast h4,body.pojo-a11y-high-contrast h4 a,body.pojo-a11y-high-contrast h4 a b,body.pojo-a11y-high-contrast h4 abbr,body.pojo-a11y-high-contrast h4 center,body.pojo-a11y-high-contrast h4 span,body.pojo-a11y-high-contrast h5,body.pojo-a11y-high-contrast h5 a,body.pojo-a11y-high-contrast h5 a b,body.pojo-a11y-high-contrast h5 abbr,body.pojo-a11y-high-contrast h5 center,body.pojo-a11y-high-contrast h5 span,body.pojo-a11y-high-contrast h6,body.pojo-a11y-high-contrast h6 a,body.pojo-a11y-high-contrast h6 a b,body.pojo-a11y-high-contrast h6 abbr,body.pojo-a11y-high-contrast h6 center,body.pojo-a11y-high-contrast h6 span{color:#40C090 !important}body.pojo-a11y-high-contrast img{background:#808080 !important;background-color:#808080 !important}body.pojo-a11y-high-contrast abbr,body.pojo-a11y-high-contrast acronym{border-bottom:1px dotted !important}body.pojo-a11y-high-contrast :focus{outline:thin dotted !important}body.pojo-a11y-high-contrast a.button,body.pojo-a11y-high-contrast a.button abbr,body.pojo-a11y-high-contrast a.button acronym,body.pojo-a11y-high-contrast a.button b,body.pojo-a11y-high-contrast a.button basefont,body.pojo-a11y-high-contrast a.button big,body.pojo-a11y-high-contrast a.button br,body.pojo-a11y-high-contrast a.button code,body.pojo-a11y-high-contrast a.button div,body.pojo-a11y-high-contrast a.button em,body.pojo-a11y-high-contrast a.button font,body.pojo-a11y-high-contrast a.button h1,body.pojo-a11y-high-contrast a.button h2,body.pojo-a11y-high-contrast a.button h3,body.pojo-a11y-high-contrast a.button h4,body.pojo-a11y-high-contrast a.button h5,body.pojo-a11y-high-contrast a.button h6,body.pojo-a11y-high-contrast a.button i,body.pojo-a11y-high-contrast a.button kbd,body.pojo-a11y-high-contrast a.button rb,body.pojo-a11y-high-contrast a.button rp,body.pojo-a11y-high-contrast a.button rt,body.pojo-a11y-high-contrast a.button ruby,body.pojo-a11y-high-contrast a.button samp,body.pojo-a11y-high-contrast a.button small,body.pojo-a11y-high-contrast a.button span,body.pojo-a11y-high-contrast a.button strong,body.pojo-a11y-high-contrast a.button tt,body.pojo-a11y-high-contrast a.button u,body.pojo-a11y-high-contrast a.button var,body.pojo-a11y-high-contrast a:link,body.pojo-a11y-high-contrast a:link abbr,body.pojo-a11y-high-contrast a:link acronym,body.pojo-a11y-high-contrast a:link b,body.pojo-a11y-high-contrast a:link basefont,body.pojo-a11y-high-contrast a:link big,body.pojo-a11y-high-contrast a:link br,body.pojo-a11y-high-contrast a:link code,body.pojo-a11y-high-contrast a:link div,body.pojo-a11y-high-contrast a:link em,body.pojo-a11y-high-contrast a:link font,body.pojo-a11y-high-contrast a:link h1,body.pojo-a11y-high-contrast a:link h2,body.pojo-a11y-high-contrast a:link h3,body.pojo-a11y-high-contrast a:link h4,body.pojo-a11y-high-contrast a:link h5,body.pojo-a11y-high-contrast a:link h6,body.pojo-a11y-high-contrast a:link i,body.pojo-a11y-high-contrast a:link kbd,body.pojo-a11y-high-contrast a:link rb,body.pojo-a11y-high-contrast a:link rp,body.pojo-a11y-high-contrast a:link rt,body.pojo-a11y-high-contrast a:link ruby,body.pojo-a11y-high-contrast a:link samp,body.pojo-a11y-high-contrast a:link small,body.pojo-a11y-high-contrast a:link span,body.pojo-a11y-high-contrast a:link strong,body.pojo-a11y-high-contrast a:link tt,body.pojo-a11y-high-contrast a:link u,body.pojo-a11y-high-contrast a:link var,body.pojo-a11y-high-contrast div#secondaryNav div#documentNavigation ul.navigationTabs li.tabItem{color:#0080FF !important}body.pojo-a11y-high-contrast button,body.pojo-a11y-high-contrast input,body.pojo-a11y-high-contrast textarea,body.pojo-a11y-high-contrast select,body.pojo-a11y-high-contrast table,body.pojo-a11y-high-contrast td,body.pojo-a11y-high-contrast th,body.pojo-a11y-high-contrast tr,body.pojo-a11y-high-contrast tt{border:1px solid #ffffff !important}body.pojo-a11y-high-contrast button{background:#600040 !important;background-color:#600040 !important}body.pojo-a11y-high-contrast select{-webkit-appearance:listbox !important;background:#600060 !important;background-color:#600060 !important}body.pojo-a11y-high-contrast a:visited,body.pojo-a11y-high-contrast a:visited abbr,body.pojo-a11y-high-contrast a:visited acronym,body.pojo-a11y-high-contrast a:visited b,body.pojo-a11y-high-contrast a:visited basefont,body.pojo-a11y-high-contrast a:visited big,body.pojo-a11y-high-contrast a:visited br,body.pojo-a11y-high-contrast a:visited code,body.pojo-a11y-high-contrast a:visited div,body.pojo-a11y-high-contrast a:visited em,body.pojo-a11y-high-contrast a:visited font,body.pojo-a11y-high-contrast a:visited h1,body.pojo-a11y-high-contrast a:visited h2,body.pojo-a11y-high-contrast a:visited h3,body.pojo-a11y-high-contrast a:visited h4,body.pojo-a11y-high-contrast a:visited h5,body.pojo-a11y-high-contrast a:visited h6,body.pojo-a11y-high-contrast a:visited i,body.pojo-a11y-high-contrast a:visited kbd,body.pojo-a11y-high-contrast a:visited rb,body.pojo-a11y-high-contrast a:visited rp,body.pojo-a11y-high-contrast a:visited rt,body.pojo-a11y-high-contrast a:visited ruby,body.pojo-a11y-high-contrast a:visited samp,body.pojo-a11y-high-contrast a:visited small,body.pojo-a11y-high-contrast a:visited span,body.pojo-a11y-high-contrast a:visited strong,body.pojo-a11y-high-contrast a:visited tt,body.pojo-a11y-high-contrast a:visited u,body.pojo-a11y-high-contrast a:visited var,body.pojo-a11y-high-contrast div#secondaryNav div#documentNavigation ul.navigationTabs li.tabItem.active{color:#00FFFF !important}body.pojo-a11y-high-contrast ::selection,body.pojo-a11y-high-contrast ::-moz-selection{background:#4080c0 !important;background-color:#4080c0 !important}body.pojo-a11y-high-contrast a.button:hover,body.pojo-a11y-high-contrast a.button:hover abbr,body.pojo-a11y-high-contrast a.button:hover acronym,body.pojo-a11y-high-contrast a.button:hover b,body.pojo-a11y-high-contrast a.button:hover basefont,body.pojo-a11y-high-contrast a.button:hover big,body.pojo-a11y-high-contrast a.button:hover br,body.pojo-a11y-high-contrast a.button:hover code,body.pojo-a11y-high-contrast a.button:hover div,body.pojo-a11y-high-contrast a.button:hover em,body.pojo-a11y-high-contrast a.button:hover font,body.pojo-a11y-high-contrast a.button:hover h1,body.pojo-a11y-high-contrast a.button:hover h2,body.pojo-a11y-high-contrast a.button:hover h3,body.pojo-a11y-high-contrast a.button:hover h4,body.pojo-a11y-high-contrast a.button:hover h5,body.pojo-a11y-high-contrast a.button:hover h6,body.pojo-a11y-high-contrast a.button:hover i,body.pojo-a11y-high-contrast a.button:hover kbd,body.pojo-a11y-high-contrast a.button:hover rb,body.pojo-a11y-high-contrast a.button:hover rp,body.pojo-a11y-high-contrast a.button:hover rt,body.pojo-a11y-high-contrast a.button:hover ruby,body.pojo-a11y-high-contrast a.button:hover samp,body.pojo-a11y-high-contrast a.button:hover small,body.pojo-a11y-high-contrast a.button:hover span,body.pojo-a11y-high-contrast a.button:hover strong,body.pojo-a11y-high-contrast a.button:hover tt,body.pojo-a11y-high-contrast a.button:hover u,body.pojo-a11y-high-contrast a.button:hover var,body.pojo-a11y-high-contrast a:link:hover,body.pojo-a11y-high-contrast a:link:hover abbr,body.pojo-a11y-high-contrast a:link:hover acronym,body.pojo-a11y-high-contrast a:link:hover b,body.pojo-a11y-high-contrast a:link:hover basefont,body.pojo-a11y-high-contrast a:link:hover big,body.pojo-a11y-high-contrast a:link:hover br,body.pojo-a11y-high-contrast a:link:hover code,body.pojo-a11y-high-contrast a:link:hover div,body.pojo-a11y-high-contrast a:link:hover em,body.pojo-a11y-high-contrast a:link:hover font,body.pojo-a11y-high-contrast a:link:hover h1,body.pojo-a11y-high-contrast a:link:hover h2,body.pojo-a11y-high-contrast a:link:hover h3,body.pojo-a11y-high-contrast a:link:hover h4,body.pojo-a11y-high-contrast a:link:hover h5,body.pojo-a11y-high-contrast a:link:hover h6,body.pojo-a11y-high-contrast a:link:hover i,body.pojo-a11y-high-contrast a:link:hover kbd,body.pojo-a11y-high-contrast a:link:hover rb,body.pojo-a11y-high-contrast a:link:hover rp,body.pojo-a11y-high-contrast a:link:hover rt,body.pojo-a11y-high-contrast a:link:hover ruby,body.pojo-a11y-high-contrast a:link:hover samp,body.pojo-a11y-high-contrast a:link:hover small,body.pojo-a11y-high-contrast a:link:hover span,body.pojo-a11y-high-contrast a:link:hover strong,body.pojo-a11y-high-contrast a:link:hover tt,body.pojo-a11y-high-contrast a:link:hover u,body.pojo-a11y-high-contrast a:link:hover var,body.pojo-a11y-high-contrast a:visited:hover,body.pojo-a11y-high-contrast a:visited:hover abbr,body.pojo-a11y-high-contrast a:visited:hover acronym,body.pojo-a11y-high-contrast a:visited:hover b,body.pojo-a11y-high-contrast a:visited:hover basefont,body.pojo-a11y-high-contrast a:visited:hover big,body.pojo-a11y-high-contrast a:visited:hover br,body.pojo-a11y-high-contrast a:visited:hover code,body.pojo-a11y-high-contrast a:visited:hover div,body.pojo-a11y-high-contrast a:visited:hover em,body.pojo-a11y-high-contrast a:visited:hover font,body.pojo-a11y-high-contrast a:visited:hover h1,body.pojo-a11y-high-contrast a:visited:hover h2,body.pojo-a11y-high-contrast a:visited:hover h3,body.pojo-a11y-high-contrast a:visited:hover h4,body.pojo-a11y-high-contrast a:visited:hover h5,body.pojo-a11y-high-contrast a:visited:hover h6,body.pojo-a11y-high-contrast a:visited:hover i,body.pojo-a11y-high-contrast a:visited:hover kbd,body.pojo-a11y-high-contrast a:visited:hover rb,body.pojo-a11y-high-contrast a:visited:hover rp,body.pojo-a11y-high-contrast a:visited:hover rt,body.pojo-a11y-high-contrast a:visited:hover ruby,body.pojo-a11y-high-contrast a:visited:hover samp,body.pojo-a11y-high-contrast a:visited:hover small,body.pojo-a11y-high-contrast a:visited:hover span,body.pojo-a11y-high-contrast a:visited:hover strong,body.pojo-a11y-high-contrast a:visited:hover tt,body.pojo-a11y-high-contrast a:visited:hover u,body.pojo-a11y-high-contrast a:visited:hover var{background:#400000 !important;background-color:#400000 !important}body.pojo-a11y-high-contrast body>input#site+div#wrapper span.mk,body.pojo-a11y-high-contrast body>input#site+div#wrapper span.mk b,body.pojo-a11y-high-contrast input[type=reset]{background:#400060 !important;background-color:#400060 !important}body.pojo-a11y-high-contrast div[role="button"],body.pojo-a11y-high-contrast input[type=button],body.pojo-a11y-high-contrast input[type=submit]{background:#600040 !important;background-color:#600040 !important}body.pojo-a11y-high-contrast input[type=search]{-webkit-appearance:textfield !important}body.pojo-a11y-high-contrast html button[disabled],body.pojo-a11y-high-contrast html input[disabled],body.pojo-a11y-high-contrast html select[disabled],body.pojo-a11y-high-contrast html textarea[disabled]{background:#404040 !important;background-color:#404040 !important}body.pojo-a11y-high-contrast .menu li a span.label{text-transform:none !important}body.pojo-a11y-high-contrast .menu li a span.label,body.pojo-a11y-high-contrast div.jwplayer span.jwcontrolbar,body.pojo-a11y-high-contrast div.jwplayer span.jwcontrols{display:inline !important}body.pojo-a11y-high-contrast a:link.new,body.pojo-a11y-high-contrast a:link.new i,body.pojo-a11y-high-contrast a:link.new b,body.pojo-a11y-high-contrast span.Apple-style-span{color:#FFFF40 !important}body.pojo-a11y-high-contrast body.mediawiki img.tex{background:white !important;background-color:white !important;border:white solid 3px !important}body.pojo-a11y-high-contrast text>tspan:first-letter,body.pojo-a11y-high-contrast text>tspan:first-line{background:inherit !important;background-color:inherit !important;color:inherit !important}body.pojo-a11y-high-contrast div.sbtc div.sbsb_a li.sbsb_d div,body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i a,body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i b,body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i span,body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i td{background:#003050 !important;background-color:#003050 !important}body.pojo-a11y-high-contrast img[width="18"][height="18"]{height:18px !important;width:18px !important}body.pojo-a11y-high-contrast a>span.iconHelp:empty:after{content:"Help" !important}body.pojo-a11y-high-contrast div#gmap,body.pojo-a11y-high-contrast div#gmap *{background:initial !important}body.pojo-a11y-negative-contrast,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar){background:#000 !important;color:#ffffff !important}body.pojo-a11y-negative-contrast a,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) a,body.pojo-a11y-negative-contrast b,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) b,body.pojo-a11y-negative-contrast blockquote,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) blockquote,body.pojo-a11y-negative-contrast button,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) button,body.pojo-a11y-negative-contrast canvas,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) canvas,body.pojo-a11y-negative-contrast caption,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) caption,body.pojo-a11y-negative-contrast center,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) center,body.pojo-a11y-negative-contrast cite,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) cite,body.pojo-a11y-negative-contrast code,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) code,body.pojo-a11y-negative-contrast col,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) col,body.pojo-a11y-negative-contrast colgroup,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) colgroup,body.pojo-a11y-negative-contrast dd,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dd,body.pojo-a11y-negative-contrast details,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) details,body.pojo-a11y-negative-contrast dfn,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dfn,body.pojo-a11y-negative-contrast dir,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dir,body.pojo-a11y-negative-contrast div,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) div,body.pojo-a11y-negative-contrast dl,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dl,body.pojo-a11y-negative-contrast dt,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dt,body.pojo-a11y-negative-contrast em,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) em,body.pojo-a11y-negative-contrast embed,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) embed,body.pojo-a11y-negative-contrast fieldset,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) fieldset,body.pojo-a11y-negative-contrast figcaption,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) figcaption,body.pojo-a11y-negative-contrast figure,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) figure,body.pojo-a11y-negative-contrast font,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) font,body.pojo-a11y-negative-contrast footer,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) footer,body.pojo-a11y-negative-contrast form,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) form,body.pojo-a11y-negative-contrast header,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) header,body.pojo-a11y-negative-contrast i,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) i,body.pojo-a11y-negative-contrast iframe,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) iframe,body.pojo-a11y-negative-contrast img,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) img,body.pojo-a11y-negative-contrast input,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) input,body.pojo-a11y-negative-contrast kbd,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) kbd,body.pojo-a11y-negative-contrast label,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) label,body.pojo-a11y-negative-contrast legend,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) legend,body.pojo-a11y-negative-contrast li,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) li,body.pojo-a11y-negative-contrast mark,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) mark,body.pojo-a11y-negative-contrast menu,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) menu,body.pojo-a11y-negative-contrast meter,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) meter,body.pojo-a11y-negative-contrast nav,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) nav,body.pojo-a11y-negative-contrast nobr,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) nobr,body.pojo-a11y-negative-contrast object,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) object,body.pojo-a11y-negative-contrast ol,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) ol,body.pojo-a11y-negative-contrast option,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) option,body.pojo-a11y-negative-contrast pre,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) pre,body.pojo-a11y-negative-contrast progress,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) progress,body.pojo-a11y-negative-contrast q,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) q,body.pojo-a11y-negative-contrast s,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) s,body.pojo-a11y-negative-contrast section,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) section,body.pojo-a11y-negative-contrast select,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) select,body.pojo-a11y-negative-contrast small,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) small,body.pojo-a11y-negative-contrast span,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) span,body.pojo-a11y-negative-contrast strike,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) strike,body.pojo-a11y-negative-contrast strong,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) strong,body.pojo-a11y-negative-contrast sub,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) sub,body.pojo-a11y-negative-contrast summary,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) summary,body.pojo-a11y-negative-contrast sup,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) sup,body.pojo-a11y-negative-contrast table,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) table,body.pojo-a11y-negative-contrast td,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) td,body.pojo-a11y-negative-contrast textarea,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) textarea,body.pojo-a11y-negative-contrast th,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) th,body.pojo-a11y-negative-contrast time,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) time,body.pojo-a11y-negative-contrast tr,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) tr,body.pojo-a11y-negative-contrast tt,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) tt,body.pojo-a11y-negative-contrast u,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) u,body.pojo-a11y-negative-contrast ul,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) ul,body.pojo-a11y-negative-contrast var,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) var,body.pojo-a11y-negative-contrast a span,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) a span,body.pojo-a11y-negative-contrast strong,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) strong{color:yellow !important}body.pojo-a11y-negative-contrast button,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) button,body.pojo-a11y-negative-contrast input,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) input,body.pojo-a11y-negative-contrast textarea,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) textarea,body.pojo-a11y-negative-contrast select,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) select,body.pojo-a11y-negative-contrast table,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) table,body.pojo-a11y-negative-contrast td,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) td,body.pojo-a11y-negative-contrast th,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) th,body.pojo-a11y-negative-contrast tr,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) tr,body.pojo-a11y-negative-contrast tt,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) tt{border:1px solid #ffffff !important}body.pojo-a11y-negative-contrast div#gmap,body.pojo-a11y-negative-contrast div#gmap *{background:initial !important}body.pojo-a11y-light-background,body.pojo-a11y-light-background *:not(#pojo-a11y-toolbar):not(.pojo-a11y-toolbar-link){background:#fff !important;color:#000 !important}body.pojo-a11y-light-background div#gmap,body.pojo-a11y-light-background div#gmap *{background:initial !important}body.pojo-a11y-resize-font-200,body.pojo-a11y-resize-font-200 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-200 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-200 label,body.pojo-a11y-resize-font-200 input,body.pojo-a11y-resize-font-200 select,body.pojo-a11y-resize-font-200 textarea,body.pojo-a11y-resize-font-200 legend,body.pojo-a11y-resize-font-200 code,body.pojo-a11y-resize-font-200 pre,body.pojo-a11y-resize-font-200 dd,body.pojo-a11y-resize-font-200 dt,body.pojo-a11y-resize-font-200 span,body.pojo-a11y-resize-font-200 blockquote{font-size:200% !important}body.pojo-a11y-resize-font-200 h1,body.pojo-a11y-resize-font-200 h2,body.pojo-a11y-resize-font-200 h3,body.pojo-a11y-resize-font-200 h4,body.pojo-a11y-resize-font-200 h5,body.pojo-a11y-resize-font-200 h6,body.pojo-a11y-resize-font-200 h1 span,body.pojo-a11y-resize-font-200 h2 span,body.pojo-a11y-resize-font-200 h3 span,body.pojo-a11y-resize-font-200 h4 span,body.pojo-a11y-resize-font-200 h5 span,body.pojo-a11y-resize-font-200 h6 span{font-size:266% !important}body.pojo-a11y-resize-font-190,body.pojo-a11y-resize-font-190 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-190 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-190 label,body.pojo-a11y-resize-font-190 input,body.pojo-a11y-resize-font-190 select,body.pojo-a11y-resize-font-190 textarea,body.pojo-a11y-resize-font-190 legend,body.pojo-a11y-resize-font-190 code,body.pojo-a11y-resize-font-190 pre,body.pojo-a11y-resize-font-190 dd,body.pojo-a11y-resize-font-190 dt,body.pojo-a11y-resize-font-190 span,body.pojo-a11y-resize-font-190 blockquote{font-size:190% !important}body.pojo-a11y-resize-font-190 h1,body.pojo-a11y-resize-font-190 h2,body.pojo-a11y-resize-font-190 h3,body.pojo-a11y-resize-font-190 h4,body.pojo-a11y-resize-font-190 h5,body.pojo-a11y-resize-font-190 h6,body.pojo-a11y-resize-font-190 h1 span,body.pojo-a11y-resize-font-190 h2 span,body.pojo-a11y-resize-font-190 h3 span,body.pojo-a11y-resize-font-190 h4 span,body.pojo-a11y-resize-font-190 h5 span,body.pojo-a11y-resize-font-190 h6 span{font-size:252.70000000000002% !important}body.pojo-a11y-resize-font-180,body.pojo-a11y-resize-font-180 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-180 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-180 label,body.pojo-a11y-resize-font-180 input,body.pojo-a11y-resize-font-180 select,body.pojo-a11y-resize-font-180 textarea,body.pojo-a11y-resize-font-180 legend,body.pojo-a11y-resize-font-180 code,body.pojo-a11y-resize-font-180 pre,body.pojo-a11y-resize-font-180 dd,body.pojo-a11y-resize-font-180 dt,body.pojo-a11y-resize-font-180 span,body.pojo-a11y-resize-font-180 blockquote{font-size:180% !important}body.pojo-a11y-resize-font-180 h1,body.pojo-a11y-resize-font-180 h2,body.pojo-a11y-resize-font-180 h3,body.pojo-a11y-resize-font-180 h4,body.pojo-a11y-resize-font-180 h5,body.pojo-a11y-resize-font-180 h6,body.pojo-a11y-resize-font-180 h1 span,body.pojo-a11y-resize-font-180 h2 span,body.pojo-a11y-resize-font-180 h3 span,body.pojo-a11y-resize-font-180 h4 span,body.pojo-a11y-resize-font-180 h5 span,body.pojo-a11y-resize-font-180 h6 span{font-size:239.4% !important}body.pojo-a11y-resize-font-170,body.pojo-a11y-resize-font-170 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-170 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-170 label,body.pojo-a11y-resize-font-170 input,body.pojo-a11y-resize-font-170 select,body.pojo-a11y-resize-font-170 textarea,body.pojo-a11y-resize-font-170 legend,body.pojo-a11y-resize-font-170 code,body.pojo-a11y-resize-font-170 pre,body.pojo-a11y-resize-font-170 dd,body.pojo-a11y-resize-font-170 dt,body.pojo-a11y-resize-font-170 span,body.pojo-a11y-resize-font-170 blockquote{font-size:170% !important}body.pojo-a11y-resize-font-170 h1,body.pojo-a11y-resize-font-170 h2,body.pojo-a11y-resize-font-170 h3,body.pojo-a11y-resize-font-170 h4,body.pojo-a11y-resize-font-170 h5,body.pojo-a11y-resize-font-170 h6,body.pojo-a11y-resize-font-170 h1 span,body.pojo-a11y-resize-font-170 h2 span,body.pojo-a11y-resize-font-170 h3 span,body.pojo-a11y-resize-font-170 h4 span,body.pojo-a11y-resize-font-170 h5 span,body.pojo-a11y-resize-font-170 h6 span{font-size:226.10000000000002% !important}body.pojo-a11y-resize-font-160,body.pojo-a11y-resize-font-160 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-160 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-160 label,body.pojo-a11y-resize-font-160 input,body.pojo-a11y-resize-font-160 select,body.pojo-a11y-resize-font-160 textarea,body.pojo-a11y-resize-font-160 legend,body.pojo-a11y-resize-font-160 code,body.pojo-a11y-resize-font-160 pre,body.pojo-a11y-resize-font-160 dd,body.pojo-a11y-resize-font-160 dt,body.pojo-a11y-resize-font-160 span,body.pojo-a11y-resize-font-160 blockquote{font-size:160% !important}body.pojo-a11y-resize-font-160 h1,body.pojo-a11y-resize-font-160 h2,body.pojo-a11y-resize-font-160 h3,body.pojo-a11y-resize-font-160 h4,body.pojo-a11y-resize-font-160 h5,body.pojo-a11y-resize-font-160 h6,body.pojo-a11y-resize-font-160 h1 span,body.pojo-a11y-resize-font-160 h2 span,body.pojo-a11y-resize-font-160 h3 span,body.pojo-a11y-resize-font-160 h4 span,body.pojo-a11y-resize-font-160 h5 span,body.pojo-a11y-resize-font-160 h6 span{font-size:212.8% !important}body.pojo-a11y-resize-font-150,body.pojo-a11y-resize-font-150 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-150 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-150 label,body.pojo-a11y-resize-font-150 input,body.pojo-a11y-resize-font-150 select,body.pojo-a11y-resize-font-150 textarea,body.pojo-a11y-resize-font-150 legend,body.pojo-a11y-resize-font-150 code,body.pojo-a11y-resize-font-150 pre,body.pojo-a11y-resize-font-150 dd,body.pojo-a11y-resize-font-150 dt,body.pojo-a11y-resize-font-150 span,body.pojo-a11y-resize-font-150 blockquote{font-size:150% !important}body.pojo-a11y-resize-font-150 h1,body.pojo-a11y-resize-font-150 h2,body.pojo-a11y-resize-font-150 h3,body.pojo-a11y-resize-font-150 h4,body.pojo-a11y-resize-font-150 h5,body.pojo-a11y-resize-font-150 h6,body.pojo-a11y-resize-font-150 h1 span,body.pojo-a11y-resize-font-150 h2 span,body.pojo-a11y-resize-font-150 h3 span,body.pojo-a11y-resize-font-150 h4 span,body.pojo-a11y-resize-font-150 h5 span,body.pojo-a11y-resize-font-150 h6 span{font-size:199.5% !important}body.pojo-a11y-resize-font-140,body.pojo-a11y-resize-font-140 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-140 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-140 label,body.pojo-a11y-resize-font-140 input,body.pojo-a11y-resize-font-140 select,body.pojo-a11y-resize-font-140 textarea,body.pojo-a11y-resize-font-140 legend,body.pojo-a11y-resize-font-140 code,body.pojo-a11y-resize-font-140 pre,body.pojo-a11y-resize-font-140 dd,body.pojo-a11y-resize-font-140 dt,body.pojo-a11y-resize-font-140 span,body.pojo-a11y-resize-font-140 blockquote{font-size:140% !important}body.pojo-a11y-resize-font-140 h1,body.pojo-a11y-resize-font-140 h2,body.pojo-a11y-resize-font-140 h3,body.pojo-a11y-resize-font-140 h4,body.pojo-a11y-resize-font-140 h5,body.pojo-a11y-resize-font-140 h6,body.pojo-a11y-resize-font-140 h1 span,body.pojo-a11y-resize-font-140 h2 span,body.pojo-a11y-resize-font-140 h3 span,body.pojo-a11y-resize-font-140 h4 span,body.pojo-a11y-resize-font-140 h5 span,body.pojo-a11y-resize-font-140 h6 span{font-size:186.20000000000002% !important}body.pojo-a11y-resize-font-130,body.pojo-a11y-resize-font-130 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-130 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-130 label,body.pojo-a11y-resize-font-130 input,body.pojo-a11y-resize-font-130 select,body.pojo-a11y-resize-font-130 textarea,body.pojo-a11y-resize-font-130 legend,body.pojo-a11y-resize-font-130 code,body.pojo-a11y-resize-font-130 pre,body.pojo-a11y-resize-font-130 dd,body.pojo-a11y-resize-font-130 dt,body.pojo-a11y-resize-font-130 span,body.pojo-a11y-resize-font-130 blockquote{font-size:130% !important}body.pojo-a11y-resize-font-130 h1,body.pojo-a11y-resize-font-130 h2,body.pojo-a11y-resize-font-130 h3,body.pojo-a11y-resize-font-130 h4,body.pojo-a11y-resize-font-130 h5,body.pojo-a11y-resize-font-130 h6,body.pojo-a11y-resize-font-130 h1 span,body.pojo-a11y-resize-font-130 h2 span,body.pojo-a11y-resize-font-130 h3 span,body.pojo-a11y-resize-font-130 h4 span,body.pojo-a11y-resize-font-130 h5 span,body.pojo-a11y-resize-font-130 h6 span{font-size:172.9% !important}body.pojo-a11y-resize-font-120,body.pojo-a11y-resize-font-120 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-120 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-120 label,body.pojo-a11y-resize-font-120 input,body.pojo-a11y-resize-font-120 select,body.pojo-a11y-resize-font-120 textarea,body.pojo-a11y-resize-font-120 legend,body.pojo-a11y-resize-font-120 code,body.pojo-a11y-resize-font-120 pre,body.pojo-a11y-resize-font-120 dd,body.pojo-a11y-resize-font-120 dt,body.pojo-a11y-resize-font-120 span,body.pojo-a11y-resize-font-120 blockquote{font-size:120% !important}body.pojo-a11y-resize-font-120 h1,body.pojo-a11y-resize-font-120 h2,body.pojo-a11y-resize-font-120 h3,body.pojo-a11y-resize-font-120 h4,body.pojo-a11y-resize-font-120 h5,body.pojo-a11y-resize-font-120 h6,body.pojo-a11y-resize-font-120 h1 span,body.pojo-a11y-resize-font-120 h2 span,body.pojo-a11y-resize-font-120 h3 span,body.pojo-a11y-resize-font-120 h4 span,body.pojo-a11y-resize-font-120 h5 span,body.pojo-a11y-resize-font-120 h6 span{font-size:159.60000000000002% !important}body.pojo-a11y-links-underline a,body.pojo-a11y-links-underline a *{text-decoration:underline !important}body.pojo-a11y-readable-font,body.pojo-a11y-readable-font *:not(i):not(span){font-family:Verdana,Arial,Helvetica,sans-serif !important}.pojo-skip-link{position:absolute;top:-1000em}.pojo-skip-link:focus{left:50px;top:50px;height:auto;width:200px;display:block;font-size:14px;font-weight:700;text-align:center;padding:15px 23px 14px;background-color:#F1F1F1;color:#21759B;z-index:100000;line-height:normal;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,0.6)}body.rtl .pojo-skip-link:focus{right:50px;left:auto}#pojo-a11y-toolbar *,#pojo-a11y-toolbar ::before,#pojo-a11y-toolbar ::after{box-sizing:border-box}.pojo-a11y-visible-phone{display:none !important}.pojo-a11y-visible-tablet{display:none !important}.pojo-a11y-hidden-desktop{display:none !important}.pojo-a11y-visible-desktop{display:inherit !important}@media (min-width:768px) and (max-width:1024px){.pojo-a11y-hidden-desktop{display:inherit !important}.pojo-a11y-visible-desktop{display:none !important}.pojo-a11y-visible-tablet{display:inherit !important}.pojo-a11y-hidden-tablet{display:none !important}}@media (max-width:767px){.pojo-a11y-hidden-desktop{display:inherit !important}.pojo-a11y-visible-desktop{display:none !important}.pojo-a11y-visible-phone{display:inherit !important}.pojo-a11y-hidden-phone{display:none !important}}.pojo-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: inherit;
} .mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close {
font-size: 50px;
top: -5px;
opacity: 1;
} .mfp-title {
display: none;
} .mfp-counter {
color: #fff;
font-size: 16px;
font-family: sans-serif;
} .et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a:hover {
color: #fff!important;
}  .et_pb_fullwidth_menu .et-menu-nav>ul ul, .et_pb_menu .et-menu-nav>ul ul {     
padding: 0px 0px !important; } .et-menu li li a {     
padding: 6px 20px;     
width: 240px !important; 
} .nav li li {     
padding: 0 !important; 
} .et_mobile_menu li a:hover, .nav ul li a:hover {     
background-color: rgba(var(--blue), 1)!important;     
opacity: 1; 
} .et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a:hover {
color: #ffffff!important;
} .nav li ul {     
border-top: 0px !important; 
} .et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li.current-menu-item a:hover {
color: #ffffff!important;
} .et-menu li li a {
padding: 10px 20px !important;
width: 280px !important;
} .nav li ul {
width:280px;
} body #page-container .et_pb_contact_form_0.et_pb_contact_form_container .et_pb_button {
width: 97%;
margin-left: 22px;
margin-top: 6px;
}
body #page-container .et_pb_contact_form_0 .et_contact_bottom_container {
width:100%;
} @media (max-width: 479px){
.et_contact_bottom_container {
width: 100%!important;
}
.et_pb_contact_submit {
width:100%!important;
}
} .et-pb-contact-message {
font-size: 18px;
line-height: 1.6em;
color: rgba(var(--black), 1);
font-family: ubuntu;
}  .et_pb_gallery .et_pb_gallery_pagination {
border-top: 0px;
} .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, .et_pb_gallery .et_pb_gallery_pagination ul li a.active {
color: #fff;
background-color:  rgba(var(--blue), 1);
padding: 10px 16px;
border-radius: 30px;
} .et_pb_gallery .et_pb_gallery_pagination ul li a {
color:rgba(var(--black), 1);
padding: 10px 16px;
background-color: #f7f7f7;
border-radius: 30px;
font-weight: bold;
} .et_pb_gallery .et_pb_gallery_pagination ul {
text-align: center;
}  @media (min-width: 981px){
.et_pb_gallery_grid .et_pb_gallery_item img {
transition: .5s ease-in-out;
}
} @media (min-width: 981px){
.et_pb_gallery_grid .et_pb_gallery_item img:hover {
transform: scale(1.3) rotate(-5deg);
transition: .5s ease-in-out;
}
}  .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active {
color: #fff;
background-color:  rgba(var(--blue), 1);
padding: 10px 16px;
border-radius: 30px;
} .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a {
color:rgba(var(--black), 1);
padding: 10px 16px;
background-color: #f7f7f7;
border-radius: 30px;
font-weight: bold;
} .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul {
text-align: center;
} .et_pb_filterable_portfolio .et_pb_portofolio_pagination {
border-top: 0px;
} @media only screen and ( min-width: 768px ) {
.three-column .et_pb_grid_item {
width: 30.333% !important;
margin: 0 2.5% 2.5% 0 !important;
}
.three-column .et_pb_grid_item:nth-child(3n) {
margin-right: 0 !important;
}
.three-column .et_pb_grid_item:nth-child(4n+1) {
clear: unset !important;
}
}  .et_pb_filterable_portfolio .et_pb_portfolio_filters li a {
color: rgba(var(--orange), 1);
font-weight: 700;
padding: 10px 20px;
border: 0px;
} .et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {
color: rgba(var(--green), 1);
background-color: #f4f4f4;
} .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {
color: #ffffff;
background-color: rgba(var(--green), 1);
} .et_pb_filterable_portfolio .et_pb_portfolio_filters li:first-child a {
border-radius: 3px;
}  @media (min-width: 981px){
.et_pb_filterable_portfolio_grid .et_pb_portfolio_item img {
transition: .5s ease-in-out;
}
} @media (min-width: 981px){
.et_pb_filterable_portfolio_grid .et_pb_portfolio_item img:hover {
transform: scale(1.3) rotate(5deg);
transition: .5s ease-in-out;
}
}  .widget_search input#searchsubmit {
color: #fff;
border: 0px solid #ddd;
}
.widget_search input#s{
border: 0px solid #ddd;
color:rgba(var(--black), 1);
} .widget_search #searchsubmit {
background-color: rgba(var(--green), 1);
font-weight:700px;
}
.widget_search input#s, .widget_search input#searchsubmit {
font-weight: 700;
} .widget_search input#s {
background-color: #F5F7FA;
} img#about-image{
border-radius:300px;
box-shadow: 0 0 42px rgba(110,130,208,0.17);
} li.cat-item{
background-color:#F4F7FA;
padding: 5px 15px 5px 15px;
border-radius:3px;
width:100%;
} div#recent-posts-2.et_pb_widget.widget_recent_entries a{
font-size:15px;
font-weight:bolder;
display:flex;
}
div#recent-posts-2.et_pb_widget.widget_recent_entries span.post-date{
font-size:12px;
}  .wp-pagenavi {
text-align: center;
border-top: 0;
position: absolute;
bottom: -40px;
width: 100%;
flex-wrap: wrap;
left: 10%;
} .wp-pagenavi a, .wp-pagenavi span {
color: rgba(var(--black), 1);
} .wp-pagenavi span.current {
color: #ffffff!important;
background-color:  rgba(var(--blue), 1);
padding: 10px 17px;
border-radius: 30px;
}
.wp-pagenavi a, .wp-pagenavi span {
text-decoration: none;
border: 0px solid #BFBFBF;
padding: 3px 5px;
margin: 2px;
} .wp-pagenavi a {
background-color: #F7F7F7;
padding: 10px 17px;
border-radius: 30px;
} .mobile_nav.opened .mobile_menu_bar:before {
content: "\4d";
}  #page-container .mobile_nav li ul.hide {
display: none !important;
} #page-container .mobile_nav .menu-item-has-children {
position: relative;
}
#page-container .mobile_nav .menu-item-has-children > a {
background: transparent;
} #page-container .mobile_nav .menu-item-has-children > a + span {
position: absolute;
right: 0;
top: 0;
padding: 10px 20px;
font-size: 20px;
font-weight: 700;
cursor: pointer;
z-index: 3;
} #page-container span.menu-closed:before {
content: "\4c";
display: block;
color: rgba(var(--black), 1);
font-size: 16px;
font-family: ETmodules;
}
#page-container span.menu-closed.menu-open:before {
content: "\4d";
}  .et_pb_scroll_top.et-pb-icon {
background-color: rgba(var(--blue), 1);
border-radius: 50px;
padding: 12px;
margin-right: 15px;
transition: .5s ease;
}
.et_pb_scroll_top.et-pb-icon:hover {
transform:rotate(360deg);
background-color:rgba(var(--dark-blue), 1);
transition: .5s ease;
box-shadow: 0px 2px 42px 0px rgba(110,130,208,0.80);
}  .da_curex_slider_h2.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description{
background-color:rgba(var(--dark-blue), 1)!important;
max-width:550px;
padding:90px 50px;
margin-left:-30%;
margin-top:70px;margin-bottom:100px;
opacity:1;
border-bottom-right-radius:50px;
animation-duration:.7s!important
;
animation-delay:1.4s!important;
animation-timing-function:ease-in-out;animation-fill-mode:both;animation-name:gridFadeIn}
@media all and (max-width:767px){.da_curex_slider_h2.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description{
background-color:rgba(255,255,255,0.80);
max-width:400px;
padding:16% 4%!important;
margin-right:0;
margin-top:100px;
margin-bottom:100px;
opacity:1;animation-duration:.7s!important;
animation-delay:1.4s!important;
animation-timing-function:ease-in-out;animation-fill-mode:both;animation-name:gridFadeIn}
}
.da_curex_slider_h2 .et-pb-controllers{font-size:0px}
.da_curex_slider_h2 .et-pb-controllers{
width:30px;
right:50px;
left:auto;
top:50%;text-align:right}
@media only screen and (max-width:767px){
.da_curex_slider_h2 .et-pb-controllers{
width: 100%;
right: 50%;
left: auto;
top: 92%;
text-align: right;
}
}
.da_curex_slider_h2 .et-pb-controllers a:before{
width:16px;
height:16px;
border:1px solid rgba(var(--dark-blue), 1);
border-radius:50%;
content:'';
position:absolute;
left:-60%;
top:50%;
transform:translateY(-50%)}
.da_curex_slider_h2 .et-pb-controllers a{width:8px;
height:8px;
opacity:1;
position:relative;background:rgba(var(--dark-blue), 1);
margin-right:15px}
.da_curex_slider_h2 .et-pb-controllers a.et-pb-active-control:before{
background:rgba(var(--dark-blue), 1)!important} .da_curex_blurb_change_color, .da_curex_blurb_change_color h4, .da_curex_blurb_change_color .et-pb-icon {
transition: all 0.4s ease-in 0s;
-webkit-transition: all 0.4s ease-in 0s;
-o-transition: all 0.4s ease-in 0s;
-moz-transition: all 0.4s ease-in 0s;}
.da_curex_blurb_change_color h4 {
color: rgba(var(--dark-blue), 1)!important;
font-weight:700;}
.da_curex_blurb_change_color:hover h4 {
color: #fff!important;}
.da_curex_blurb_change_color .et_pb_text_inner p {
color:  rgba(var(--black), 1)!important;}
.da_curex_blurb_change_color:hover .et_pb_text_inner p {
color: #fff!important;}
.da_curex_blurb_change_color:hover .et-pb-icon {
color: #fff!important;
-webkit-transform: rotate(360deg);
transform: rotate(360deg);}
.da_curex_blurb_change_color:hover .et_pb_main_blurb_image img {
border-radius: inherit;
filter: contrast(0) brightness(2);
} .da_counter_curex_h2 .percent:before{content: '';
background: transparent;
border-radius: 50%;
border: 2px solid #fff;
position: absolute;
left: 6px;
top: 6px;
bottom: 6px;
right: 6px;
z-index: -1;}
.da_counter_curex_h2 .percent p
{line-height: 145px;} .da_service_h2_curex .et_pb_column:hover .et_pb_image:after{left: 0;
opacity: 1;}
.da_service_h2_curex .et_pb_column:hover .et_pb_text{opacity: 1;
transform: translateY(0);}  
.da_service_h2_curex .et_pb_column:hover .et_pb_button_module_wrapper{ 
opacity: 1;
transform: translateY(0);}
.da_service_h2_curex .et_pb_column .et_pb_button_module_wrapper{  
position: absolute;
left: 0;
bottom: -15px;
width: 100%;
padding: 40px 40px;
opacity: 0;
transform: translateX(-30px);
transition: all ease 0.3s;
}
.da_service_h2_curex  .et_pb_image:after {
content: "";
position: absolute;
left: 30%;
bottom: 0;
opacity: 0;
width: 100%;
height: 62%;
transition: all ease 0.3s;
background-color: rgba(var(--dark-blue),0.8);
border-bottom: 5px solid rgba(var(--blue), 1);
border-top-right-radius: 40px;
}
@media only screen and (max-width:767px){
.da_service_h2_curex .et_pb_column .et_pb_button_module_wrapper{bottom: -25px;padding: 40px 20px;}
}
@media only screen and (max-width:767px){
.da_service_h2_curex .et_pb_image:after {
left: 0%;
opacity: 1;
}
.da_service_h2_curex .et_pb_column .et_pb_button_module_wrapper {
opacity: 1;
transform: translateX(20px);
transition: all ease 0.3s;
}
.da_service_h2_curex	.et_pb_text{
left: 0;
bottom: 0px;
width: 100%;
opacity: 1;
transform: translateY(20px);
transition: all ease 0.3s;
}
} .da_portfolio_h2_curex .et_pb_portfolio_item{
border: 5px solid transparent;
overflow: hidden;}
.da_portfolio_h2_curex.list .et_pb_portfolio_filters {margin:0;
}
.da_portfolio_h2_curex.list .et_pb_portfolio_filters li a{background:transparent;
text-align: left;
top: 160px;
left: 0px;position: relative;
border: none;
}
.da_portfolio_h2_curex.list .et_pb_portfolio_filters ul{
text-align: left;
top:0;
left: -360px;
position: absolute;}
.da_portfolio_h2_curex .et_pb_portfolio_filters li {
float: none;}
.da_portfolio_h2_curex.list .et_pb_portfolio_filters li a{
font-size: 18px;
font-weight: 600;
line-height: 22px;
letter-spacing: 0.1px;
padding: 12px 0px;
color: #fff;}
.da_portfolio_h2_curex.list .et_pb_portfolio_filters li a:hover{color:rgba(var(--blue), 1);}
.da_portfolio_h2_curex.list .et_pb_portfolio_filters li a:after{position: absolute;
content: '';
left: 0;bottom: 2px;
background: rgba(var(--blue), 1);
height: 1px;
width: 50px;
-webkit-transition: .5s ease;
-o-transition: .5s ease;transition: .5s ease;
opacity: 1;}
.da_portfolio_h2_curex.list .et_pb_portfolio_filters li a.active:after,
.da_portfolio_h2_curex.list .et_pb_portfolio_filters li a:hover:after{
width: 100%;}
.da_portfolio_h2_curex.clm1 .et_pb_ajax_pagination_container,
.da_portfolio_h2_curex.clm1 .et_pb_portfolio_items_wrapper .et_pb_portfolio_items {
display: grid;
grid-gap: 5px;
grid-template-columns: repeat(1, 100%);}
.da_portfolio_h2_curex.clm1 .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .et_pb_portfolio_item .project_description{
position: absolute;
left: 0;
bottom: 0;
width: 100%;
display: block;
padding: 20px 70px;}
.da_portfolio_h2_curex.clm1 .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .et_pb_portfolio_item .project_description .et_pb_module_header{position: relative;display:inline-block;}
.da_portfolio_h2_curex.clm1 .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .et_pb_portfolio_item .project_description .et_pb_module_header:after{
position: absolute;
content: '';
right: 0;
top: 30px;
background:rgba(255,255,255,.2);
height: 2px;
width: 70%;
left: 100%;}
@media only screen and ( min-width: 768px ) and ( max-width: 1023px ){
.da_portfolio_h2_curex.list .et_pb_portfolio_filters{
margin: 0 !important;
text-align: center !important;
width: 100% !important;
display: block !important;
position: relative !important;
top: -20px !important;}
.da_portfolio_h2_curex.list .et_pb_portfolio_filters ul{text-align: center;
top: 0 !important;
left: 0 !important;
position: relative !important;}
.da_portfolio_h2_curex .et_pb_portfolio_filters li{float: left;
display: inline-block !important;
padding: 0px 10px !important;}
.da_portfolio_h2_curex.list .et_pb_portfolio_filters li a{
font-size: 14px !important;
top: 0 !important;}
}
@media only screen and ( min-width: 360px ) and ( max-width: 767px ){
.da_portfolio_h2_curex.list .et_pb_portfolio_filters{
margin: 0 !important;
text-align: center !important;
width: 100% !important;
display: block !important;
position: relative !important;
top: -20px !important;}
.da_portfolio_h2_curex.list .et_pb_portfolio_filters ul{
text-align: center;
top: 0 !important;
left: 0 !important;
position: relative !important;}
.da_portfolio_h2_curex .et_pb_portfolio_filters li{
float: left;
display: inline-block !important;
padding: 0px 10px !important;
width: 100%!important;
text-align: left !important;}
.da_portfolio_h2_curex.list .et_pb_portfolio_filters li a{
font-size: 14px !important;
top:0 !important;}
}
.da_portfolio_h2_curex .et_pb_portfolio_filters li:first-child {
display: none;
}
.da_portfolio_h2_curex .et_pb_portfolio_item .et_portfolio_image, .da_portfolio_h2_curex .et_pb_portfolio_item .et_pb_portfolio_image {position:relative;
overflow:hidden}
.da_portfolio_h2_curex .et_pb_portfolio_item .et_portfolio_image img, .da_portfolio_h2_curex .et_pb_portfolio_item .et_pb_portfolio_image img {
width: 100%; -webkit-transition:all .3s linear;
-moz-transition:all .3s linear;
-o-transition:all .3s linear;
-ms-transition:all .3s linear;
transition:all .3s linear;
height:auto;}
.da_portfolio_h2_curex .et_pb_portfolio_item .et_portfolio_image:before, .da_portfolio_h2_curex .et_pb_portfolio_item .et_pb_portfolio_image:before {display: block;
display: block;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
opacity: 1;
width: 100%;
z-index: 1;
height: 100%;
transition: all 0.4s ease-out;
content: '';
background-image: linear-gradient(
180deg
,transparent 0%,rgba(var(--dark-blue), 1) 88%);}
.da_portfolio_h2_curex .et_pb_portfolio_item .et_portfolio_image .et_overlay, .da_portfolio_h2_curex .et_pb_portfolio_item .et_pb_portfolio_image .et_overlay {background:transparent;
border:none; 
opacity:1;
z-index:2;}
.da_portfolio_h2_curex .et_pb_portfolio_item .et_portfolio_image .et_overlay:before, .da_portfolio_h2_curex .et_pb_portfolio_item .et_pb_portfolio_image .et_overlay:before {
background: transparent;
font-size: 30px;
padding: 10px;
border-radius: 0;
color: #fff;top: 20px;
bottom: auto;
left: auto;
right: -50px;
opacity: 0;
font-weight: 900;}
.da_portfolio_h2_curex .et_pb_portfolio_item:hover .et_portfolio_image .et_overlay:before, .da_portfolio_h2_curex .et_pb_portfolio_item:hover .et_pb_portfolio_image .et_overlay:before {
top: 20px;
bottom: auto;
left: auto;
right: 0px;
opacity: 1;}
.da_portfolio_h2_curex .et_pb_portfolio_item:hover .et_portfolio_image img, .da_portfolio_h2_curex .et_pb_portfolio_item:hover .et_pb_portfolio_image img {
-webkit-transform:scale(1.2);
-moz-transform:scale(1.2);
-ms-transform:scale(1.2);
transform:scale(1.2)}
.da_portfolio_h2_curex .et_pb_portfolio_item .et_pb_module_header {
left: 20px;
color: #fff;
bottom: 10%;
right: inherit;
z-index: 1;
text-align: left;
box-sizing: border-box;
border: 0;
position: absolute;
transition: all 0.4s ease-out;
opacity: 1;
}
.da_portfolio_h2_curex .et_pb_portfolio_item .meta .et_pb_module_header {
margin-top: 0;
padding: 15px;
display: block;
width: 100%;
visibility: visible;
opacity: 1;}
.da_portfolio_h2_curex .et_pb_portfolio_item .post-meta a { color:#fff;
position:relative;}
.da_portfolio_h2_curex .et_pb_portfolio_item .post-meta:before{
content: "";
background-color: #fff;
position: absolute;height: 2px;
width: 25px;
left: -32px;
top: 50%;}
.da_portfolio_h2_curex .et_pb_portfolio_item .meta .post-meta {
width: auto;color: #fff;}
.da_portfolio_h2_curex .et_pb_portfolio_item .post-meta {
left: 50px;
bottom: 22%;
margin: 0;
right: auto;
text-align: left;
padding: 2px;
box-sizing: border-box;
border: 0;
position:absolute;
transition: all 0.4s ease-out;
z-index: 1;
opacity:1;}
@media only screen and (max-width : 767px) {
.da_portfolio_h2_curex .et_pb_portfolio_filters li {
margin-bottom: 0;
}} .da_team ul.et_pb_social_media_follow li{display:block;}
.da_team ul.et_pb_social_media_follow li a.icon {width: 40px;
height: 40px;
line-height: 40px;
vertical-align: middle;
border-radius: 50%;
display: inline-block;
cursor: pointer;
text-align: center;
background: rgba(var(--blue), 1) !important;
box-shadow: 0 6px 40px 0px rgb(211 221 232 / 100%);}
.da_team ul.et_pb_social_media_follow li a.icon:before{
color:#fff;
width: 40px;
line-height: 40px;
text-align: center;}
.da_team ul.et_pb_social_media_follow li:nth-last-child(1){
opacity:1;
-webkit-transition: all 0.3s ease-out 0.3s;
-moz-transition: all 0.3s ease-out 0.3s;
-ms-transition: all 0.3s ease-out 0.3s;
-o-transition: all 0.3s ease-out 0.3s;
transition: all 0.3s ease-out 0.3s;
} 
.da_team ul.et_pb_social_media_follow li:nth-last-child(1) a:before{content:'\e0a0';
background-color: rgba(var(--dark-blue), 1);
width: 40px;
height: 40px;
line-height: 40px;
border-radius: 50%;
}
.da_team ul.et_pb_social_media_follow li{opacity:0;-webkit-transition: all 0.3s ease-out 0.3s;
-moz-transition: all 0.3s ease-out 0.3s;
-ms-transition: all 0.3s ease-out 0.3s;
-o-transition: all 0.3s ease-out 0.3s;
transition: all 0.3s ease-out 0.3s;} 
.da_team ul.et_pb_social_media_follow:hover li{opacity:1;} .da_testimonial_h2 .et_pb_slide {
background-color:rgba(var(--dark-blue), 1) !important;
border-radius: 0 0 50px 0;
}
.da_testimonial_h2 .et_pb_slider .et_pb_slide{
padding: 6% 6%!important;
}
.da_testimonial_h2 .et_pb_slide .et_pb_slide_image img{
border-radius: 0px 0px 30px 0px;
height: 130px;
width: 130px;
margin-top: 8px!important}
.da_testimonial_h2 .et_pb_slide .et_pb_slide_image{width: auto;}
.da_testimonial_h2 .et_pb_slide .et_pb_slide_image:before{position: absolute;
content: "\7b";
font-family: ETmodules !important;
top: -20px;
left: -20px;
width: 48px;
height: 48px;
font-size: 45px;
line-height: 46px;
text-align: center;
color: #ffffff;
border-radius: 50%;
font-weight: 600;
background: rgba(var(--blue), 1);
z-index: 9;}
.da_testimonial_h2 .et_pb_slide .et_pb_slide_image:after{content: "\e033\e033\e033\e033\e033";
font-family: ETmodules !important;
position: absolute;
bottom: -35px;
left: 50%;
transform: translateX(-50%);
color: rgba(var(--orange), 1);
font-size: 15px;}
.da_testimonial_h2 .et_pb_slide_description{
width: 92%;
padding:3% 3%;} @media all and (min-width: 768px) and (max-width: 980px) {
.da_testimonial_h2 .et_pb_slide_description{
width: 88%;
padding:3% 3%;}
}
.da_testimonial_h2 .et_pb_slide_content{font-size: 16px;line-height:28px;}
.da_testimonial_h2 .et_pb_slide_content h3{text-transform: uppercase;
font-weight: 700;
font-size: 18px;
margin-top: 20px;
letter-spacing: 2px;}
.da_testimonial_h2 .et_pb_slide_content h3 span{
color:rgba(var(--blue), 1);
font-size: 15px;
letter-spacing: 1px;}
@media only screen and (max-width : 767px) {
.da_testimonial_h2 .et_pb_slide_description{
width: 92%;
padding:3% 3%;
margin-top: 16px;}
.da_testimonial_h2 .et_pb_slide .et_pb_slide_image:before {
top: -10px!important;
right: 50px!important;
left: auto;
}
.da_testimonial_h2 .et_pb_slide_description{width:100%;}
}
.da_testimonial_h2 .et-pb-controllers {
position: absolute;
text-align: center;
z-index: 10;
width: auto;
left: auto;
right: -20px;
bottom: 50%;
-webkit-transform: translateY(50%);
transform: translateY(50%);
}
.da_testimonial_h2 .et-pb-controllers a {
display: block;
width: 10px;
height: 10px;
line-height: 0;
color: transparent;
border: 2px solid #fff;
cursor: pointer;
font-size: 0;
border-radius: 50%;
-webkit-transition: margin 0.3s ease-in-out 0s;
transition: margin 0.3s ease-in-out 0s;
}
.da_testimonial_h2 .et-pb-controllers a:after {
content: "";
position: relative;
text-indent: 0;
-webkit-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
box-sizing: border-box;
background-color: #fff;
top: 0;
left: 3px;
width: 2px;
height: 0;
margin-left: 0;
display: block;
margin-top: 15px;
}
.da_testimonial_h2 .et-pb-controllers a.et-pb-active-control:after {
width: 1px;
height: 105px;
}
.da_testimonial_h2 .et-pb-controllers a.et-pb-active-control {
margin-left: 0;
margin-bottom: 120px;
}
.da_testimonial_h2 .et-pb-controllers a {
background-color: transparent;
border-color: #fff;
margin-bottom: 10px;
margin-right: 50px;
}
.da_testimonial_h2 .et-pb-controllers a.et-pb-active-control,
.da_testimonial_h2 .et-pb-controllers a:hover {
background-color: #fff;
opacity: 1;
} .da_blog_h2_curex .et_pb_post{
padding:0;
position:relative;
}
.da_blog_h2_curex .et_pb_post .et_pb_image_container{
margin:0;
}
.da_blog_h2_curex .et_pb_post .entry-featured-image-url{
margin-bottom:0;
position:relative;
border-radius:50px 0 0 0;
overflow:hidden;
}
.da_blog_h2_curex .et_pb_post .date{
position:absolute;
left:35px;
bottom:40px;
font-size:15px;
background-color:rgba(var(--blue), 1);
padding:8px 15px 5px 25px;
border-radius:25px 0 0;
color:#fff;
font-weight:600;}
.da_blog_h2_curex .et_pb_post .da_blog_h2_curex_content{
padding:30px 20px 38px 20px;
border-radius:0 0 40px;
background-color:#fff;
box-shadow:0px 4px 16px 0px rgba(211,220,232,0.61);
margin-top:-40px;
margin-left:35px;
position:relative;}
.da_blog_h2_curex .et_pb_post .author{color:rgba(var(--blue), 1);
font-weight:600;}
.da_blog_h2_curex .et_pb_post:hover .entry-featured-image-url img{
-ms-transform:scale(1.1);
-o-transform:scale(1.1);
-moz-transform:scale(1.1);
-webkit-transform:scale(1.1);
transform:scale(1.1);
transition: all 0.95s ease;
-moz-transition: all 0.95s ease;
-webkit-transition: all 0.95s ease;}
.da_blog_h2_curex span.category:before {
font-size: 14px;
margin-right: 11px;
top: 2px!important;
-webkit-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(6px);
color: rgba(var(--blue), 1);
font-family: ETmodules;
content: '\6d';
position: relative;
} .da_blog_h2_curex .et_pb_post .post-content .more-link{
position: absolute;
font-size: 0;
bottom: 0;
right:6px;
bottom: 10px;
}
.da_blog_h2_curex .et_pb_post .post-content .more-link:after{content: "\4c";
font-family: ETmodules !important;
font-size: 20px;
width: 40px;
height: 40px;
display: inline-block;
background: transparent;
border: 2px solid rgba(var(--blue), 1);
color: rgba(var(--blue), 1);
line-height: 40px;
text-align: center;
border-radius: 50%;}
@media only screen and (max-width:767px){
.da_blog_h2_curex .alignleft{
float:none;
text-align:center;}
}   .home3_button_h.et_pb_button:after {
font-size: inherit!important;
opacity: 1;
margin-left: 0.3em;
left: auto;
font-family: ETmodules!important;
font-weight: 400!important;
content: "\24";
width: 26px;
height: 26px;
line-height: 26px!important;
background: #FFFFFF47 0% 0% no-repeat padding-box;
position: absolute;
right: 4px;
top: 10px;
border-radius: 50%;
text-align: center;
}  [class*="lightbox-trigger-popup-h3"] {cursor:pointer;}
[class*="lightbox-content-popup-h3"] {position:relative; z-index: unset !important;}
[class*="lightbox-content-popup-h3"] .mfp-close {
color: #fff!important;
background-color: rgba(var(--dark-blue), 1);
opacity: 1;
}
[class*="lightbox-content-popup-h3"] .mfp-close:hover {
color: rgba(var(--blue), 1)!important;
background-color: rgba(var(--blue), 1)!important;
opacity: 1;
}  
[class*="lightbox-content-popup-h3"] .mfp-close:active {top:0px !important;} @keyframes animated{
0% {
clip-path: polygon(83.200% 25.800%, 85.100% 28.100%, 86.900% 30.400%, 88.600% 32.700%, 90.200% 35.000%, 91.800% 37.300%, 93.200% 39.600%, 94.500% 41.900%, 95.800% 44.100%, 96.900% 46.400%, 97.800% 48.700%, 98.600% 51.000%, 99.300% 53.300%, 99.800% 55.700%, 100.000% 58.100%, 100.100% 60.500%, 100.000% 63.000%, 99.700% 65.400%, 99.200% 67.800%, 98.500% 70.200%, 97.600% 72.600%, 96.500% 75.000%, 95.200% 77.400%, 93.700% 79.700%, 92.100% 81.900%, 90.300% 84.000%, 88.300% 86.100%, 86.200% 88.100%, 84.000% 89.900%, 81.600% 91.600%, 79.100% 93.200%, 76.500% 94.600%, 73.800% 95.800%, 71.000% 96.900%, 68.000% 97.900%, 65.000% 98.600%, 61.900% 99.200%, 58.800% 99.600%, 55.700% 99.800%, 52.600% 99.900%, 49.500% 99.800%, 46.400% 99.600%, 43.400% 99.200%, 40.400% 98.600%, 37.500% 97.900%, 34.700% 97.000%, 32.000% 96.000%, 29.400% 94.800%, 27.000% 93.500%, 24.700% 92.000%, 22.300% 90.500%, 20.400% 88.800%, 18.600% 87.000%, 16.900% 85.100%, 15.400% 83.000%, 14.000% 80.800%, 12.600% 78.600%, 11.400% 76.300%, 10.200% 74.000%, 8.900% 71.300%, 8.000% 68.800%, 7.100% 66.300%, 6.200% 63.800%, 5.400% 61.200%, 4.600% 58.600%, 3.800% 55.900%, 3.100% 53.200%, 2.400% 50.500%, 1.700% 47.800%, 1.100% 45.200%, 0.700% 42.500%, 0.400% 39.900%, 0.200% 37.300%, 0.000% 34.700%, 0.100% 32.200%, 0.300% 29.700%, 0.700% 27.300%, 1.300% 24.900%, 2.100% 22.600%, 3.100% 20.300%, 4.300% 18.100%, 5.800% 16.000%, 7.500% 14.000%, 9.400% 12.100%, 11.500% 10.300%, 13.800% 8.600%, 16.200% 7.000%, 18.800% 5.600%, 21.500% 4.300%, 24.300% 3.100%, 27.200% 2.200%, 30.100% 1.400%, 33.100% 0.800%, 36.000% 0.400%, 38.900% 0.200%, 41.800% 0.200%, 44.600% 0.400%, 47.400% 0.800%, 50.200% 1.500%, 52.900% 2.400%, 55.500% 3.400%, 58.100% 4.600%, 60.600% 6.000%, 63.100% 7.600%, 65.500% 9.200%, 67.800% 11.000%, 70.100% 12.900%, 72.300% 14.900%, 74.500% 17.000%, 76.600% 19.200%, 78.600% 21.400%, 80.700% 23.600%, 83.200% 25.800%);
-webkit-clip-path: polygon(83.200% 25.800%, 85.100% 28.100%, 86.900% 30.400%, 88.600% 32.700%, 90.200% 35.000%, 91.800% 37.300%, 93.200% 39.600%, 94.500% 41.900%, 95.800% 44.100%, 96.900% 46.400%, 97.800% 48.700%, 98.600% 51.000%, 99.300% 53.300%, 99.800% 55.700%, 100.000% 58.100%, 100.100% 60.500%, 100.000% 63.000%, 99.700% 65.400%, 99.200% 67.800%, 98.500% 70.200%, 97.600% 72.600%, 96.500% 75.000%, 95.200% 77.400%, 93.700% 79.700%, 92.100% 81.900%, 90.300% 84.000%, 88.300% 86.100%, 86.200% 88.100%, 84.000% 89.900%, 81.600% 91.600%, 79.100% 93.200%, 76.500% 94.600%, 73.800% 95.800%, 71.000% 96.900%, 68.000% 97.900%, 65.000% 98.600%, 61.900% 99.200%, 58.800% 99.600%, 55.700% 99.800%, 52.600% 99.900%, 49.500% 99.800%, 46.400% 99.600%, 43.400% 99.200%, 40.400% 98.600%, 37.500% 97.900%, 34.700% 97.000%, 32.000% 96.000%, 29.400% 94.800%, 27.000% 93.500%, 24.700% 92.000%, 22.300% 90.500%, 20.400% 88.800%, 18.600% 87.000%, 16.900% 85.100%, 15.400% 83.000%, 14.000% 80.800%, 12.600% 78.600%, 11.400% 76.300%, 10.200% 74.000%, 8.900% 71.300%, 8.000% 68.800%, 7.100% 66.300%, 6.200% 63.800%, 5.400% 61.200%, 4.600% 58.600%, 3.800% 55.900%, 3.100% 53.200%, 2.400% 50.500%, 1.700% 47.800%, 1.100% 45.200%, 0.700% 42.500%, 0.400% 39.900%, 0.200% 37.300%, 0.000% 34.700%, 0.100% 32.200%, 0.300% 29.700%, 0.700% 27.300%, 1.300% 24.900%, 2.100% 22.600%, 3.100% 20.300%, 4.300% 18.100%, 5.800% 16.000%, 7.500% 14.000%, 9.400% 12.100%, 11.500% 10.300%, 13.800% 8.600%, 16.200% 7.000%, 18.800% 5.600%, 21.500% 4.300%, 24.300% 3.100%, 27.200% 2.200%, 30.100% 1.400%, 33.100% 0.800%, 36.000% 0.400%, 38.900% 0.200%, 41.800% 0.200%, 44.600% 0.400%, 47.400% 0.800%, 50.200% 1.500%, 52.900% 2.400%, 55.500% 3.400%, 58.100% 4.600%, 60.600% 6.000%, 63.100% 7.600%, 65.500% 9.200%, 67.800% 11.000%, 70.100% 12.900%, 72.300% 14.900%, 74.500% 17.000%, 76.600% 19.200%, 78.600% 21.400%, 80.700% 23.600%, 83.200% 25.800%);
}
50% {
clip-path: polygon(98.400% 19.800%, 99.300% 22.300%, 99.800% 24.900%, 100.000% 27.600%, 99.900% 30.400%, 99.600% 33.200%, 99.000% 36.100%, 98.200% 39.000%, 97.300% 42.000%, 96.200% 45.000%, 95.000% 48.000%, 93.700% 51.000%, 92.400% 54.000%, 91.100% 57.000%, 89.800% 60.000%, 88.500% 63.000%, 87.200% 65.900%, 86.000% 68.800%, 84.900% 71.600%, 83.900% 74.300%, 82.900% 77.000%, 81.900% 79.600%, 80.900% 82.100%, 80.000% 84.400%, 79.000% 86.600%, 78.000% 88.700%, 77.000% 90.600%, 75.900% 92.400%, 74.800% 94.000%, 73.600% 95.400%, 72.300% 96.600%, 70.900% 97.600%, 69.400% 98.400%, 67.800% 99.000%, 66.100% 99.400%, 64.200% 99.600%, 62.200% 99.600%, 60.100% 99.500%, 58.000% 99.200%, 55.800% 98.800%, 53.500% 98.200%, 51.100% 97.500%, 48.700% 96.700%, 46.200% 95.800%, 43.700% 94.900%, 41.100% 93.900%, 38.500% 92.900%, 35.900% 91.800%, 33.300% 90.700%, 30.700% 89.600%, 28.100% 88.500%, 25.500% 87.400%, 23.000% 86.300%, 20.500% 85.100%, 18.100% 83.900%, 15.800% 82.700%, 13.600% 81.400%, 11.500% 80.100%, 9.500% 78.700%, 7.700% 77.300%, 6.000% 75.800%, 4.500% 74.200%, 3.200% 72.500%, 2.100% 70.800%, 1.400% 69.400%, 0.700% 67.500%, 0.300% 65.500%, 0.100% 63.400%, 0.000% 61.200%, 0.200% 59.000%, 0.600% 56.700%, 1.100% 54.400%, 1.800% 52.000%, 2.700% 49.600%, 3.700% 47.100%, 4.900% 44.600%, 6.200% 42.000%, 7.600% 39.400%, 9.200% 36.800%, 10.900% 34.200%, 12.700% 31.600%, 14.600% 29.000%, 16.600% 26.400%, 18.700% 23.800%, 20.900% 21.300%, 23.100% 18.800%, 25.400% 16.400%, 27.800% 14.100%, 30.300% 11.900%, 32.900% 9.800%, 35.600% 7.900%, 38.400% 6.200%, 41.300% 4.600%, 44.300% 3.200%, 47.400% 2.100%, 50.600% 1.200%, 53.900% 0.600%, 57.200% 0.200%, 60.500% 0.000%, 63.900% 0.100%, 67.300% 0.500%, 70.700% 1.100%, 74.100% 1.900%, 77.400% 2.900%, 80.600% 4.100%, 83.600% 5.500%, 86.500% 7.100%, 89.200% 8.900%, 91.600% 10.800%, 93.800% 12.800%, 95.700% 15.000%, 97.300% 17.300%, 98.400% 19.800%);
-webkit-clip-path: polygon(98.400% 19.800%, 99.300% 22.300%, 99.800% 24.900%, 100.000% 27.600%, 99.900% 30.400%, 99.600% 33.200%, 99.000% 36.100%, 98.200% 39.000%, 97.300% 42.000%, 96.200% 45.000%, 95.000% 48.000%, 93.700% 51.000%, 92.400% 54.000%, 91.100% 57.000%, 89.800% 60.000%, 88.500% 63.000%, 87.200% 65.900%, 86.000% 68.800%, 84.900% 71.600%, 83.900% 74.300%, 82.900% 77.000%, 81.900% 79.600%, 80.900% 82.100%, 80.000% 84.400%, 79.000% 86.600%, 78.000% 88.700%, 77.000% 90.600%, 75.900% 92.400%, 74.800% 94.000%, 73.600% 95.400%, 72.300% 96.600%, 70.900% 97.600%, 69.400% 98.400%, 67.800% 99.000%, 66.100% 99.400%, 64.200% 99.600%, 62.200% 99.600%, 60.100% 99.500%, 58.000% 99.200%, 55.800% 98.800%, 53.500% 98.200%, 51.100% 97.500%, 48.700% 96.700%, 46.200% 95.800%, 43.700% 94.900%, 41.100% 93.900%, 38.500% 92.900%, 35.900% 91.800%, 33.300% 90.700%, 30.700% 89.600%, 28.100% 88.500%, 25.500% 87.400%, 23.000% 86.300%, 20.500% 85.100%, 18.100% 83.900%, 15.800% 82.700%, 13.600% 81.400%, 11.500% 80.100%, 9.500% 78.700%, 7.700% 77.300%, 6.000% 75.800%, 4.500% 74.200%, 3.200% 72.500%, 2.100% 70.800%, 1.400% 69.400%, 0.700% 67.500%, 0.300% 65.500%, 0.100% 63.400%, 0.000% 61.200%, 0.200% 59.000%, 0.600% 56.700%, 1.100% 54.400%, 1.800% 52.000%, 2.700% 49.600%, 3.700% 47.100%, 4.900% 44.600%, 6.200% 42.000%, 7.600% 39.400%, 9.200% 36.800%, 10.900% 34.200%, 12.700% 31.600%, 14.600% 29.000%, 16.600% 26.400%, 18.700% 23.800%, 20.900% 21.300%, 23.100% 18.800%, 25.400% 16.400%, 27.800% 14.100%, 30.300% 11.900%, 32.900% 9.800%, 35.600% 7.900%, 38.400% 6.200%, 41.300% 4.600%, 44.300% 3.200%, 47.400% 2.100%, 50.600% 1.200%, 53.900% 0.600%, 57.200% 0.200%, 60.500% 0.000%, 63.900% 0.100%, 67.300% 0.500%, 70.700% 1.100%, 74.100% 1.900%, 77.400% 2.900%, 80.600% 4.100%, 83.600% 5.500%, 86.500% 7.100%, 89.200% 8.900%, 91.600% 10.800%, 93.800% 12.800%, 95.700% 15.000%, 97.300% 17.300%, 98.400% 19.800%);
}
100% {
clip-path: polygon(96.500% 13.800%, 97.700% 15.900%, 98.600% 18.100%, 99.300% 20.500%, 99.700% 23.000%, 99.900% 25.600%, 99.900% 28.300%, 99.700% 31.100%, 99.500% 34.000%, 99.000% 36.900%, 98.400% 39.900%, 97.700% 42.900%, 96.900% 45.900%, 96.000% 49.000%, 95.100% 52.100%, 94.100% 55.200%, 93.100% 58.200%, 92.100% 61.200%, 91.100% 64.100%, 90.100% 67.000%, 89.100% 69.800%, 88.000% 72.600%, 86.900% 75.300%, 85.700% 77.900%, 84.500% 80.400%, 83.200% 82.800%, 81.800% 85.100%, 80.300% 87.200%, 78.700% 89.200%, 77.000% 91.000%, 75.200% 92.700%, 73.300% 94.200%, 71.200% 95.600%, 69.000% 96.800%, 66.700% 97.800%, 64.300% 98.600%, 61.800% 99.200%, 59.200% 99.700%, 56.500% 100.000%, 53.800% 100.100%, 51.000% 100.100%, 48.200% 99.900%, 45.400% 99.600%, 42.600% 99.100%, 39.800% 98.500%, 37.000% 97.700%, 34.300% 96.800%, 31.700% 95.700%, 29.100% 94.500%, 26.600% 93.100%, 24.200% 91.600%, 21.900% 90.000%, 19.700% 88.300%, 17.600% 86.500%, 15.600% 84.500%, 13.700% 82.400%, 11.900% 80.300%, 10.300% 78.100%, 8.800% 75.800%, 7.400% 73.400%, 6.100% 70.900%, 4.900% 68.400%, 3.800% 65.800%, 2.800% 63.100%, 2.000% 60.400%, 1.300% 57.600%, 0.700% 54.800%, 0.200% 52.000%, -0.100% 49.200%, -0.300% 46.400%, 0.000% 43.300%, 0.100% 40.500%, 0.300% 37.700%, 0.700% 35.000%, 1.200% 32.300%, 1.900% 29.700%, 2.800% 27.200%, 3.800% 24.700%, 5.000% 22.300%, 6.400% 20.000%, 8.000% 17.900%, 9.800% 15.900%, 11.700% 14.000%, 13.800% 12.200%, 16.100% 10.500%, 18.500% 9.000%, 21.000% 7.600%, 23.700% 6.300%, 26.500% 5.100%, 29.400% 4.100%, 32.400% 3.200%, 35.500% 2.400%, 38.700% 1.700%, 41.900% 1.100%, 45.200% 0.600%, 48.500% 0.300%, 51.900% 0.100%, 55.300% 0.000%, 58.700% 0.000%, 62.100% 0.100%, 65.500% 0.300%, 68.800% 0.700%, 72.100% 1.200%, 75.300% 1.800%, 78.400% 2.600%, 81.300% 3.500%, 84.100% 4.500%, 86.700% 5.700%, 89.100% 7.000%, 91.300% 8.500%, 93.300% 10.100%, 95.000% 11.900%, 96.500% 13.800%);
-webkit-clip-path: polygon(96.500% 13.800%, 97.700% 15.900%, 98.600% 18.100%, 99.300% 20.500%, 99.700% 23.000%, 99.900% 25.600%, 99.900% 28.300%, 99.700% 31.100%, 99.500% 34.000%, 99.000% 36.900%, 98.400% 39.900%, 97.700% 42.900%, 96.900% 45.900%, 96.000% 49.000%, 95.100% 52.100%, 94.100% 55.200%, 93.100% 58.200%, 92.100% 61.200%, 91.100% 64.100%, 90.100% 67.000%, 89.100% 69.800%, 88.000% 72.600%, 86.900% 75.300%, 85.700% 77.900%, 84.500% 80.400%, 83.200% 82.800%, 81.800% 85.100%, 80.300% 87.200%, 78.700% 89.200%, 77.000% 91.000%, 75.200% 92.700%, 73.300% 94.200%, 71.200% 95.600%, 69.000% 96.800%, 66.700% 97.800%, 64.300% 98.600%, 61.800% 99.200%, 59.200% 99.700%, 56.500% 100.000%, 53.800% 100.100%, 51.000% 100.100%, 48.200% 99.900%, 45.400% 99.600%, 42.600% 99.100%, 39.800% 98.500%, 37.000% 97.700%, 34.300% 96.800%, 31.700% 95.700%, 29.100% 94.500%, 26.600% 93.100%, 24.200% 91.600%, 21.900% 90.000%, 19.700% 88.300%, 17.600% 86.500%, 15.600% 84.500%, 13.700% 82.400%, 11.900% 80.300%, 10.300% 78.100%, 8.800% 75.800%, 7.400% 73.400%, 6.100% 70.900%, 4.900% 68.400%, 3.800% 65.800%, 2.800% 63.100%, 2.000% 60.400%, 1.300% 57.600%, 0.700% 54.800%, 0.200% 52.000%, -0.100% 49.200%, -0.300% 46.400%, 0.000% 43.300%, 0.100% 40.500%, 0.300% 37.700%, 0.700% 35.000%, 1.200% 32.300%, 1.900% 29.700%, 2.800% 27.200%, 3.800% 24.700%, 5.000% 22.300%, 6.400% 20.000%, 8.000% 17.900%, 9.800% 15.900%, 11.700% 14.000%, 13.800% 12.200%, 16.100% 10.500%, 18.500% 9.000%, 21.000% 7.600%, 23.700% 6.300%, 26.500% 5.100%, 29.400% 4.100%, 32.400% 3.200%, 35.500% 2.400%, 38.700% 1.700%, 41.900% 1.100%, 45.200% 0.600%, 48.500% 0.300%, 51.900% 0.100%, 55.300% 0.000%, 58.700% 0.000%, 62.100% 0.100%, 65.500% 0.300%, 68.800% 0.700%, 72.100% 1.200%, 75.300% 1.800%, 78.400% 2.600%, 81.300% 3.500%, 84.100% 4.500%, 86.700% 5.700%, 89.100% 7.000%, 91.300% 8.500%, 93.300% 10.100%, 95.000% 11.900%, 96.500% 13.800%);
}} .home3_button.et_pb_button:after {
font-size: inherit!important;
opacity: 1;
margin-left: 0.3em;
left: auto;
font-family: ETmodules!important;
font-weight: 400!important;
content: "\24";
width: 37px;
height: 37px;
line-height: 37px!important;
background: #FFFFFF47 0% 0% no-repeat padding-box;
position: absolute;
right: 4px;
top: 10px;
border-radius: 50%;
text-align: center;
} .home3_button.bg.et_pb_button:after {
font-size: inherit!important;
opacity: 1;
margin-left: 0.3em;
left: auto;
font-family: ETmodules!important;
font-weight: 400!important;
content: "\24";
width: 34px;
height: 34px;
line-height: 34px!important;
background: #FFFFFF47 0% 0% no-repeat padding-box;
position: absolute;
right: 4px;
top: 6px;
border-radius: 50%;
text-align: center;
} .home3_contact_button.et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after{
font-size: inherit!important;
opacity: 1;
margin-left: 0.3em;
left: auto;
font-family: ETmodules!important;
font-weight: 400!important;
content: "\24";
width: 37px;
height: 37px;
line-height: 37px!important;
background: #FFFFFF47 0% 0% no-repeat padding-box;
position: absolute;
right: 4px;
top: 10px;
border-radius: 50%;
text-align: center;
}  .da_service_curex_h3  .et_pb_blurb .et_pb_image_wrap{
background: #fff;
box-shadow: 0px 5px 35px 0px rgba(211,220,232,0.74);
padding: 10px;
position: absolute;
border-radius: 50%;
left: 65%;
margin-top: -18%;
-webkit-transition: all 0.5s cubic-bezier(.645, .045, .355, 1);
-o-transition: all 0.5s cubic-bezier(.645, .045, .355, 1);
transition: all 0.5s cubic-bezier(.645, .045, .355, 1);
z-index: 999;
}
.da_service_curex_h3:hover .et_pb_blurb .et_pb_image_wrap{
background: rgba(255,255,255,0);
box-shadow: 0px 5px 35px 0px rgba(211,220,232,0);
filter:contrast(0) brightness(2);
padding: 10px;
position: absolute;
border-radius: 50%;
left: 35%;
margin-top: -50%;
-webkit-transition: all 0.5s cubic-bezier(.645, .045, .355, 1);
-o-transition: all 0.5s cubic-bezier(.645, .045, .355, 1);
transition: all 0.5s cubic-bezier(.645, .045, .355, 1);
} .da_service_curex_h3  .et_pb_image .et_pb_image_wrap:before {
content: "";
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
opacity: 1;
z-index: 1;
transform: scaleY(0.9) rotateX(
90deg
);
-webkit-transform-origin: left;
-ms-transform-origin: left;
transform-origin: left;
background-color: rgba(var(--dark-blue), 1);
opacity: .70;
transition: all 0.9s cubic-bezier(0.62, 0.21, 0.45, 1.22);
}
.da_service_curex_h3:hover .et_pb_image .et_pb_image_wrap:before {
transform: scaleY(1.0) rotateX(
0deg
);
transition: all 0.7s cubic-bezier(0.62, 0.21, 0.45, 1.22);
} .da_service_curex_h3_button.et_pb_button:after {
font-size: inherit!important;
opacity: 1;
margin-left: 0.3em;
left: auto;
font-family: ETmodules!important;
font-weight: 400!important;
content: "\24";
width: 30px;
height: 30px;
line-height: 30px!important;
background: #FFFFFF47 0% 0% no-repeat padding-box;
position: absolute;
right: 4px;
top: 8px;
border-radius: 50%;
text-align: center;
} .et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item {
overflow: hidden;
position: relative;
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item .et_pb_portfolio_image:after,
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item .et_pb_portfolio_image:before {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 50%;
height: 100%;
background: rgba(var(--dark-blue), 1);
opacity: 0.8;
transform: translateY(-100%);
z-index: 1;
transition: all 0.3s ease 0s;
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item:hover .et_pb_portfolio_image:after,
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item:hover .et_pb_portfolio_image:before {
transform: translateY(0);
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item .et_pb_portfolio_image:after {
left: 50%;
transform: translateY(100%);
transition-delay: 0.1s;
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item .et_pb_portfolio_image {
margin-bottom: 0;
position: relative;
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item .et_pb_portfolio_image img {
width: 100%;
height: auto;
transform: scale(1);
transition: all 2s ease 0s;
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item:hover .et_pb_portfolio_image img {
transform: scale(2);
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item {
transition: all 0.6s ease-in-out;
position: relative;
overflow: hidden;
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item:hover .et_pb_portfolio_image img {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item .et_pb_portfolio_image .et_overlay {
transition: all 0.6s ease-in-out;
border: 1px solid rgba(255,255,255,1);
border-radius: 10px;
background-color:rgba(var(--dark-blue), 1);
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item:hover .et_pb_portfolio_image .et_overlay {
opacity: 1;
z-index: 1;
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item .et_pb_portfolio_image .et_overlay:before {
-webkit-transform: translateY(0px);
-moz-transform: translateY(10px);
-ms-transform: translateY(10px);
-o-transform: translateY(10px);
transform: translateY(10px);
-webkit-transform: translateY(100%);
-moz-transform: translateY(100%);
-ms-transform: translateY(100%);
transform: translateY(100%);
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
width: 40px;
height: 40px;
background: #FFFFFF47;
top: 70px;
left: auto;
right: 15px;
text-align: center;
font-size: 20px;
line-height: 40px;
border-radius: 50%;
color: #fff;
transition: all 0.6s ease-in-out;
-webkit-transition: all 0.6s ease-in-out;
-o-transition: all 0.6s ease-in-out;
-ms-transition: all 0.6s ease-in-out;
-webkit-transition: all 0.6s ease-in-out;
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item:hover .et_pb_portfolio_image .et_overlay:before {
opacity: 1;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item .meta {
z-index: 3;
padding: 15px;
z-index: 2;
position: relative;
background: #fff;
height: auto;
-webkit-transform: translateY(10px);
-moz-transform: translateY(10px);
-ms-transform: translateY(10px);
-o-transform: translateY(10px);
transform: translateY(10px);
transition: all 0.6s ease-in-out;
-webkit-transition: all 0.6s ease-in-out;
-o-transition: all 0.6s ease-in-out;
-ms-transition: all 0.6s ease-in-out;
-webkit-transition: all 0.6s ease-in-out;
position: absolute;
top: 0;
left: 0;
padding: 15px;
color: rgba(var(--dark-blue), 1);
left: 0;
width: 90%;
right: 0;
margin: 0 auto;
top: auto;
bottom: 10px;
opacity: 0;
-webkit-transform: translateY(100%);
-moz-transform: translateY(100%);
-ms-transform: translateY(100%);
transform: translateY(100%);
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item:hover .meta {
opacity: 1;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item .meta .et_pb_module_header {
opacity: 1;
margin: 0 !important;
float: none;
z-index: 99999999;
font-size: 15px;
color: #fff;
padding: 15px 15px 15px 15px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0px;
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item .meta .post-meta{
color:rgba(var(--blue), 1) ;
padding-left: 15px;}
.et_pb_crl_portfolio_da_curx_h3 .et-pb-arrow-prev {
left: auto!important;
opacity: 1;
top: 180px!important;
float: right;}
.et-pb-arrow-next {
right: 10px!important;
opacity: 1;
top: 130px!important;
z-index: 99999;
}
.et_pb_crl_portfolio_da_curx_h3.et_pb_fullwidth_portfolio .et-pb-slider-arrows a {
background: rgba(var(--blue), 1);
color: #fff;
width: 40px!important;
height: 40px;
font-size: 25px;
display: block;
text-align: center;
line-height: 40px;
width: 3%;
position: absolute;
bottom: 50%;
right: 10px;
} .da_testimonial_curex_h3 .et_pb_slide .et_pb_slide_image img{width:120px;}
.da_testimonial_curex_h3 .et_pb_slide .et_pb_slide_description .et_pb_slide_content{
margin-top: 0px;
position:relative;
font-style: normal;}
.da_testimonial_curex_h3 .et-pb-controllers a.et-pb-active-control{
width: 42px;}   
.da_testimonial_curex_h3 .et-pb-controllers a{
width: 12px;
background-color:rgba(var(--blue), 1) !important;
opacity:1;-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;}   
.da_testimonial_curex_h3 .et_pb_slide .et_pb_slide_image:before {
position: absolute;
content: "\7b";
font-family: ETmodules!important;
bottom: 20%;
left: 55%;
width: 40px;
height: 40px;
font-size: 38px;
line-height: 40px;
text-align: center;
color: #ffffff;
border-radius: 50%;
font-weight: 600;
background: rgba(var(--blue), 1);
z-index: 9;
}
.da_testimonial_curex_h3   h2.et_pb_slide_title {
margin-bottom: 40px;
}
.da_testimonial_curex_h3 .et_pb_slide_content h2:after {
content: "\e033\e033\e033\e033\e033";
font-family: ETmodules!important;
position: absolute;
top: 35px;
left: 50%;
transform: translateX(-50%);
color: rgba(var(--orange), 1);
font-size: 15px;
} .da_team_curex_h3{position: relative;
overflow: hidden;} 
.da_team_curex_h3 .et_pb_team_member{position: relative;
overflow: hidden;}
.da_team_curex_h3 .et_pb_team_member:before{position: absolute;
top: 0;
left: -75%;
z-index: 2;
display: block;
content: '';
width: 50%;
height: 100%;
background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
-webkit-transform: skewX(-25deg);
transform: skewX(-20deg);-webkit-box-sizing: border-box;
box-sizing: border-box;}
.da_team_curex_h3:hover .et_pb_team_member:before{-webkit-animation: shine .75s;
animation: shine .75s;}
.da_team_curex_h3 .et_pb_team_member .et_pb_team_member_image {width: 100%;
max-width: 100%;margin: 0;
float: none;}
.da_team_curex_h3 .et_pb_team_member .et_pb_team_member_image img{width: 100%;}
.da_team_curex_h3 .et_pb_team_member .et_pb_team_member_description{position:unset;} 
.da_team_curex_h3 .et_pb_team_member .et_pb_team_member_description .et_pb_member_social_links{position: absolute;
right: -100px;
top: 10px;
-webkit-transition: all 0.8s;
-ms-transition: all 0.8s;
transition: all 0.8s;}
.da_team_curex_h3:hover .et_pb_team_member .et_pb_team_member_description .et_pb_member_social_links{right: 10px;}
.da_team_curex_h3 .et_pb_team_member .et_pb_team_member_description .et_pb_member_social_links li{display:block;margin: 0 0 6px 0;}
.da_team_curex_h3 .et_pb_team_member .et_pb_team_member_description .et_pb_member_social_links li a{background: rgba(var(--dark-blue), 1);
width: 45px;
height: 45px;
line-height: 45px;
text-align: center;
-webkit-transition: all 0.8s;
-ms-transition: all 0.8s;
transition: all 0.8s;
display: block;
color: #fff;
border-radius: 5px;}
.da_team_curex_h3 .et_pb_team_member .et_pb_team_member_description .et_pb_member_social_links li a:hover{background: rgba(var(--blue), 1);}
@-webkit-keyframes shine {
100% {
left: 125%;
}
}
@keyframes shine {
100% {
left: 125%;
}
}
.da_team_curex_h3 .et_pb_blurb.et_pb_blurb:before{
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 0;
background-color: rgba(var(--blue), 1);
z-index: 0;
transition: all .5s ease-in-out;
border-radius: 4px;
}
.da_team_curex_h3:hover .et_pb_blurb.et_pb_blurb:before{
height: 100%;
bottom: 0;
top: auto;
}
.da_team_curex_h3, .da_team_curex_h3 h4, .da_team_curex_h3 .et-pb-icon {
transition: all 0.4s ease-in 0s;
-webkit-transition: all 0.4s ease-in 0s;
-o-transition: all 0.4s ease-in 0s;
-moz-transition: all 0.4s ease-in 0s;}
.da_team_curex_h3 h4 {
color: rgba(var(--dark-blue), 1)!important;
font-weight:700;}
.da_team_curex_h3:hover h4 {
color: #fff!important;}
.da_team_curex_h3 p {
color: rgba(var(--black), 1)!important;}
.da_team_curex_h3  p {
color: rgba(var(--blue), 1)!important;}
.da_team_curex_h3:hover  p {
color: #fff!important;} .da_blog_curex_h3 .et_pb_post .entry-featured-image-url .et_overlay {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 1;
border: none;
-webkit-transform: scale(2) translateX(-75%) translateY(-75%) translateZ(0) rotate(-28deg);
transform: scale(2) translateX(-75%) translateY(-75%) translateZ(0) rotate(-28deg);
transition: -webkit-transform 3s cubic-bezier(.23, 1, .32, 1);
transition: transform 3s cubic-bezier(.23, 1, .32, 1);
transition: transform 3s cubic-bezier(.23, 1, .32, 1), -webkit-transform 3s cubic-bezier(.23, 1, .32, 1);
opacity: 0.8;
}
.da_blog_curex_h3 .et_pb_post:hover .entry-featured-image-url .et_overlay {
-webkit-transform: scale(2) translateX(0) translateY(0) translateZ(0) rotate(0deg);
transform: scale(2) translateX(0) translateY(0) translateZ(0) rotate(-28deg)
}
.da_blog_curex_h3 .et_pb_post .entry-featured-image-url .et_overlay:before {
top: 50%;
transform: translate(-50%, -50%);
color: #fff;
font-size: 10px;
padding: 9px;
border-radius: 50%;
background:  rgba(var(--blue), 1);
margin: 0
} @media all and (max-width: 767px) {
.da_blog_curex_h3 .post-meta {
margin-left: 20px;
margin-right: 20px;
}}
.da_blog_curex_h3  .et_pb_post .entry-featured-image-url {
overflow: hidden;
border-radius: 3px
}
.da_blog_curex_h3  .et_pb_post .entry-featured-image-url .entry-featured-image-url {
margin-bottom: 0
}
.da_blog_curex_h3 .et_pb_post{padding: 0px;
box-shadow: 0 0 40px 5px rgb(0 0 0 / 3%);
padding: 0px;
border: 0px solid #ebf2f3 !important;
transition: .3s;}
.da_blog_curex_h3 .et_pb_post .et_pb_image_container{margin:0;
}
.da_blog_curex_h3 .et_pb_post .entry-featured-image-url {
margin-bottom: 0;
position: relative;
overflow:hidden;
border-radius: 0px;
}
.da_blog_curex_h3 .et_pb_post:hover .entry-featured-image-url img{transform: scale(1.1);}
.da_blog_curex_h3 .et_pb_post .date{  
right: 0px;
font-weight: 700;
border-radius: 10px 0px 0px 0px;
padding: 15px 25px;
background-color: rgba(var(--blue), 1);
position: absolute;
bottom: 0px;
color: #fff;
width: 103px;
font-size: 18px;
z-index: 999}
.da_blog_curex_h3 .et_pb_post .author {
margin-right: 5px;
}
.da_blog_curex_h3 .et_pb_post .category {
margin-left: 5px;
}
.da_blog_curex_h3 .et_pb_post .author:before {
font-size: 14px;
margin-right: 8px;
-webkit-transform: translateY(-1px);
-ms-transform: translateY(-1px);
transform: translateY(-1px);
color: rgba(var(--dark-blue), 1);
font-family: ETmodules;
content: '\e08a';
}
.da_blog_curex_h3 .et_pb_post .category:before {
font-size: 14px;
margin-right: 8px;
-webkit-transform: translateY(-1px);
-ms-transform: translateY(-1px);
transform: translateY(-1px);
color:rgba(var(--dark-blue), 1);
font-family: ETmodules;
content: '\e0e6';
}
.da_blog_curex_h3 .et_pb_post .da_blog_curex_h3_content1{
padding-top: 35px;}
.da_blog_curex_h3 .et_pb_post:hover .date{
background-color:rgba(var(--dark-blue), 1);
} .da_footer_blurb  p{
padding-left: 30px!important;
} @media all and (min-width: 768px) and (max-width: 980px){
.da_footer_blurb  p{
padding-left: 50px!important;
}
} @media all and (max-width: 767px) {
.da_footer_blurb  p{
padding-left: 30px!important;
}
}
.da_footer_blurb  .et-pb-icon {
color: rgba(var(--blue), 1);
border: 1px solid rgba(var(--blue), 1);
border-radius: 50%;
font-size: 20px;
padding: 6px;
}
.da_footer_blurb  .et-pb-icon {
position:relative
}
.da_footer_blurb  .et-pb-icon:before {
content: "\45";
font-family: ETmodules !important;
display: block;
line-height: 1em;
top: 50%;
-ms-transform: translateY(-50%);
transform: translateY(-50%);
left: 64px;
font-size: 25px;
color:rgba(var(--blue), 1);
position: absolute;
}
.da_footer_blurb .et-pb-icon:after {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
background-color: currentColor;
content: "";
display: block;
top: 50%;
height: 1px;
left: 54px;
color:rgba(var(--blue), 1);
position: absolute;
transform: translateZ(0);
width: 20px;
}
.working-item_day{
padding: 1px 0px
}
.da_newsletter_button_curex a.et_pb_newsletter_button.et_pb_button:after{
font-size: inherit!important;
opacity: 1;
margin-left: 0.3em;
left: auto;
font-family: ETmodules!important;
font-weight: 400!important;
content: "\24";
width: 42px;
height: 42px;
line-height: 42px!important;
background: #FFFFFF47 0% 0% no-repeat padding-box;
position: absolute;
right: 4px;
top: 18px;
border-radius: 50%;
text-align: center;
}  .da_slider_curex_h4 .et_pb_slide {
padding: 0 4%!important;
background-size: cover;
background-position: 50%;
background-repeat: no-repeat;
border-radius: 10px!important;
overflow: visible;
}
.da_slider_curex_h4.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description {
background-color: rgba(255,255,255,0);
max-width: 550px;
padding: 3%;
margin-left: 0;
margin-top: 100px;
margin-bottom: 100px;
}
.da_slider_curex_h4 {overflow:visible;}
.da_slider_curex_h4  .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content{
}
.da_slider_curex_h4  .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content h2{
font-size: 48px;
line-height: 1.2em;
color: rgba(var(--blue), 1) !important;
text-shadow: none;
font-weight: 700;
margin-left: 90px;
text-transform: uppercase;}
.da_slider_curex_h4  .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content h3{
font-size: 42px;
line-height: 1.4em;
color: rgba(var(--dark-blue), 1) !important;
text-shadow: none;
font-weight: 700;
margin-left: 0px;
text-transform: Capitalize;} @media all and (min-width: 768px) and (max-width: 980px) {
.da_slider_curex_h4  .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content h2{
font-size: 36px;
line-height: 1.2em;
color: rgba(var(--blue), 1) !important;
text-shadow: none;
font-weight: 700;
margin-left: 90px;
text-transform: uppercase;}
} @media all and (max-width: 767px) {
.da_slider_curex_h4  .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content h2{
font-size: 30px;
line-height: 1.2em;
color: rgba(var(--blue), 1) !important;
text-shadow: none;
font-weight: 700;
margin-left: 90px;
text-transform: uppercase;}
} @media all and (max-width: 767px) {
.da_slider_curex_h4  .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content h3{
font-size: 25px;
line-height: 1.4em;
color: rgba(var(--dark-blue), 1) !important;
text-shadow: none;
font-weight: 700;
margin-left: 0px;
text-transform: Capitalize;}
.da_slider_curex_h4 .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content h2:before{
content: "";
background: rgba(var(--blue), 1);
position: absolute;
height: 4px;
width: 70px;
left: 13px!important;
top: 26px!important;}
} @media all and (min-width: 768px) and (max-width: 980px) {
.da_slider_curex_h4  .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content h3{
font-size: 34px;
line-height: 1.4em;
color:rgba(var(--dark-blue), 1) !important;
text-shadow: none;
font-weight: 700;
margin-left: 0px;
text-transform: Capitalize;}
.da_slider_curex_h4 .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content h2:before {
content: "";
background: rgba(var(--blue), 1);
position: absolute;
height: 4px;
width: 70px;
left: 25px;
top: 40px!important;
}
}
.da_slider_curex_h4 .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content h2:before{
content: "";
background:rgba(var(--blue), 1);
position: absolute;
height: 4px;
width: 70px;
left: 25px;
top: 60px;} .da_slider_curex_h4  ul {
list-style-type: none!important;
display: flex;
flex-wrap: wrap;
}
.da_slider_curex_h4  ul li  {
padding: 6px 14px;
font-size: 14px;
font-family: 'Montserrat';
color: rgba(var(--black), 1);
font-weight: 500;
}
.da_slider_curex_h4  ul li:before {
content: '\e052'!important;
color: rgba(var(--blue), 1);
font-family: 'ETMODULES'!important;
margin-right: 10px;
margin-left: -14px;
font-size: 1em!important;
}
.da_slider_curex_h4  ul {
list-style-type: disc;
padding: 0 0 18px 0em;
line-height: 26px;
} .da_slider_curex_h4.et_pb_slider .et-pb-controllers a {
text-indent: 0!important;
color: #fff;
background-color: rgba(var(--dark-blue), 1);
font-family: 'Ubuntu';
width: auto;
height: auto;
position: relative;
line-height: normal;
padding: 12px 16px;
font-weight: 900;
font-size: 20px;
transition: all .3s ease;
overflow: hidden;
opacity: 1;
margin: 5px!important;
border-radius: 5px;
transition:width .3s ease;
}
.da_slider_curex_h4.et_pb_slider .et-pb-controllers a.et-pb-active-control {
text-indent: 0!important;
color: #fff;
background-color: rgba(var(--blue), 1);
font-family: 'Ubuntu';
width: auto;
height: auto;
position: relative;
line-height: normal;
padding: 12px 16px;
font-weight: 900;
font-size: 20px;
transition: all .3s ease;
overflow: hidden;
opacity: 1;
margin: 5px!important;
border-radius: 5px;
transition:width .3s ease;
}
.da_slider_curex_h4.et_pb_slider .et-pb-controllers  a.et-pb-active-control::after {
content:"";
width:35px!important;
height:4px;
left:5px;
border-radius:150px;
background-color:rgba(var(--dark-blue), 1);
-webkit-transition:width .3s ease;
transition:width .3s ease;
display:inline-block;
position:relative;
top:-4px;
z-index:999
}
.da_slider_curex_h4.et_pb_slider .et-pb-controllers a.et-pb-active-control::after {
width:60px!important;
transition:width .3s ease;
}
@media (min-width: 968px) {
.da_slider_curex_h4 .et-pb-controllers { 
width: auto; 
right: 50px; 
left: auto; 
bottom: -13%!important; 
text-align: right;
}
.da_slider_curex_h4 .et-pb-controllers a { 
margin: 0 0 15px auto !important;
}}
@media (max-width: 767px) {
.da_slider_curex_h4 .et-pb-controllers { 
width: auto; 
right: 50px; 
left: auto; 
bottom: -4%!important; 
text-align: right;
}}    .da_slider_curex_h4 .et_pb_slide_content li{
animation-duration: .7s !important;
animation-delay: 1.8s !important;
animation-timing-function: ease-in-out;
animation-fill-mode: both;
animation-name:fadeInBottom;
}
.da_slider_curex_h4  .et_pb_slide_content h3{
animation-duration: .7s !important;
animation-delay: 1.4s !important;
animation-timing-function: ease-in-out;
animation-fill-mode: both;
animation-name:fadeInTop;
}
.da_slider_curex_h4  .et_pb_slide_description .et_pb_slide_title h2{
animation-duration: .7s !important;
animation-delay: 1s !important;
animation-timing-function: ease-in-out;
animation-fill-mode: both;
animation-name:fadeInLeft;
}
.da_slider_curex_h4 .et_pb_button_wrapper{
animation-duration: .7s !important;
animation-delay: 2.2s !important;
animation-timing-function: ease-in-out;
animation-fill-mode: both;
animation-name:fadeInBottom;
} .da_slider_curex_h4 .et_pb_button_wrapper {
text-align: left
}
.da_slider_curex_h4 .et_pb_button_wrapper .et_pb_button {
position: relative;
font-family: 'Ubuntu';
text-transform: uppercase;
font-size: 16px;
z-index: 1;
color: #fff;
font-weight: 600;
letter-spacing: 1px;
padding: 14px 35px;
background-color: rgba(var(--blue), 1);
overflow: hidden;
transition: all .3s linear;
border-radius: 6px;
display: inline-block;
border: none;
}
.da_slider_curex_h4 .et_pb_button_wrapper .et_pb_button:hover {
color:rgba(var(--blue), 1);
-webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, .1);
-moz-box-shadow: 0 10px 30px rgba(0, 0, 0, .1);
-ms-box-shadow: 0 10px 30px rgba(0, 0, 0, .1);
-o-box-shadow: 0 10px 30px rgba(0, 0, 0, .1);
box-shadow: 0 10px 30px #d3dce8
}
.da_slider_curex_h4 .et_pb_button_wrapper .et_pb_button:before {
position: absolute;
left: 0;
margin-left: 0;
top: 0;
opacity: 1;
display: block;
visibility: visible!important;
height: 100%;
width: 100%;
content: "";
z-index: -1;
background-color: #fff;
-webkit-transform: scale(0, 1);
-ms-transform: scale(0, 1);
transform: scale(0, 1);
-webkit-transform-origin: top right;
-ms-transform-origin: top right;
transform-origin: top right;
-webkit-transition: transform .5s cubic-bezier(.86, 0, .070, 1);
-moz-transition: transform .5s cubic-bezier(.86, 0, .070, 1);
-o-transition: transform .5s cubic-bezier(.86, 0, .070, 1);
transition: transform .5s cubic-bezier(.86, 0, .070, 1);
transition-timing-function: cubic-bezier(.86, 0, .07, 1);
-webkit-transition-timing-function: cubic-bezier(.86, 0, .070, 1);
-moz-transition-timing-function: cubic-bezier(.86, 0, .070, 1);
-o-transition-timing-function: cubic-bezier(.86, 0, .070, 1);
transition-timing-function: cubic-bezier(.86, 0, .070, 1)
}
.da_slider_curex_h4 .et_pb_button_wrapper .et_pb_button:hover:after {
opacity: 0
}
.da_slider_curex_h4 .et_pb_button_wrapper .et_pb_button:hover:before {
-webkit-transform: scale(1, 1);
-ms-transform: scale(1, 1);
transform: scale(1, 1);
-webkit-transform-origin: bottom left;
-ms-transform-origin: bottom left;
transform-origin: bottom left
} .da_button_h4 .et_pb_button_wrapper, .da_button_h4 button.et_pb_contact_submit.et_pb_button {
text-align: left
}
.da_button_h4.et_pb_button, .da_button_h4 button.et_pb_contact_submit.et_pb_button {
position: relative;
font-family: 'Ubuntu';
text-transform: uppercase;
font-size: 16px;
z-index: 1;
color: #fff;
font-weight: 600;
letter-spacing: 1px;
padding: 14px 35px;
background-color: rgba(var(--blue), 1);
overflow: hidden;
transition: all .3s linear;
border-radius: 6px;
display: inline-block;
border: 0px solid!important;
}
.da_button_h4.et_pb_button:hover, .da_button_h4:hover  button.et_pb_contact_submit.et_pb_button{
color:rgba(var(--blue), 1);
-webkit-box-shadow: 0 10px 30px #d3dce8;
-moz-box-shadow: 0 10px 30px #d3dce8;
-ms-box-shadow: 0 10px 30px #d3dce8;
-o-box-shadow: 0 10px 30px #d3dce8;
}
.da_button_h4.dbg.et_pb_button:hover, .da_button_h4 button.et_pb_contact_submit.et_pb_button:hover {
color: rgba(var(--blue), 1);
-webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, .1);
-moz-box-shadow: 0 10px 30px rgba(0, 0, 0, .1);
-ms-box-shadow: 0 10px 30px rgba(0, 0, 0, .1);
-o-box-shadow: 0 10px 30px rgba(0, 0, 0, .1);
box-shadow: 0 10px 30px rgba(0, 0, 0, .1)
}
.da_button_h4.et_pb_button:before, .da_button_h4 button.et_pb_contact_submit.et_pb_button:before {
position: absolute;
left: 0;
margin-left: 0;
top: 0;
opacity: 1;
display: block;
visibility: visible!important;
height: 100%;
width: 100%;
content: "";
z-index: -1;
background-color: #fff;
-webkit-transform: scale(0, 1);
-ms-transform: scale(0, 1);
transform: scale(0, 1);
-webkit-transform-origin: top right;
-ms-transform-origin: top right;
transform-origin: top right;
-webkit-transition: transform .5s cubic-bezier(.86, 0, .070, 1);
-moz-transition: transform .5s cubic-bezier(.86, 0, .070, 1);
-o-transition: transform .5s cubic-bezier(.86, 0, .070, 1);
transition: transform .5s cubic-bezier(.86, 0, .070, 1);
transition-timing-function: cubic-bezier(.86, 0, .07, 1);
-webkit-transition-timing-function: cubic-bezier(.86, 0, .070, 1);
-moz-transition-timing-function: cubic-bezier(.86, 0, .070, 1);
-o-transition-timing-function: cubic-bezier(.86, 0, .070, 1);
transition-timing-function: cubic-bezier(.86, 0, .070, 1)
}
.da_button_h4.et_pb_button:hover:after, .da_button_h4 button.et_pb_contact_submit.et_pb_button:after{
opacity: 0
}
.da_button_h4.et_pb_button:hover:before, .da_button_h4 button.et_pb_contact_submit.et_pb_button:before {
-webkit-transform: scale(1, 1);
-ms-transform: scale(1, 1);
transform: scale(1, 1);
-webkit-transform-origin: bottom left;
-ms-transform-origin: bottom left;
transform-origin: bottom left
} .tabs .single-tab { -ms-flex: 0 0 16.5%;
-webkit-box-flex: 0;
flex: 0 0 16.5%;
max-width: calc(16.5% - 10px);
text-align: center;
margin-right: 5px;
margin-left: 5px;
margin-bottom: 0 !important;
cursor: pointer;
}
.tabs .single-tab:hover .et_pb_main_blurb_image, .tabs .single-tab.current  .et_pb_main_blurb_image {
filter: contrast(0) brightness(2);
}
.tabs .single-tab:hover, .tabs .single-tab.current { background: rgba(var(--blue), 1)!important;
transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-webkit-transition: all 0.4s ease-in-out;
}
.tabs .single-tab.tootlip:hover:after {
top: 100%;
left: auto;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border-color: rgba(255,33,8,0);
border-top-color: rgba(var(--blue), 1);
border-width: 15px;
margin-left: -15px;
opacity: 1;
transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-webkit-transition: all 0.4s ease-in-out;  
}
.tabs .single-tab.tootlip.current:after {
top: 100%;
left: auto;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border-color: rgba(255,33,8,0);
border-top-color: rgba(var(--blue), 1);
border-width: 15px;
margin-left: -15px;
opacity: 1;
transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-webkit-transition: all 0.4s ease-in-out;
} @media all and (max-width: 479px) {
.tabs .single-tab.tootlip:hover:after {
top: 76%!important;
}
.tabs .single-tab.tootlip.current:after {
top: 76%!important;
}
}
.tabs .single-tab:hover h4, .tabs .single-tab.current h4 { color: #fff!important;
}
.tabs .single-tab h4, .tabs .single-tab.current h4 { color:  rgba(var(--dark-blue), 1);
}
.tabs .single-tab:hover .et-pb-icon, .tabs .single-tab.current .et-pb-icon { color:rgba(var(--dark-blue), 1) !important;
}
.tab_content .tabs_item {
display: none;
}
.tab_content .tabs_item:first-child, .et-fb-root-ancestor .tab_content .tabs_item {
display: block;
}
@media only screen and (max-width: 768px) {
.tabs .single-tab {
-ms-flex: 0 0 50%; -webkit-box-flex: 0;
flex: 0 0 50%;
max-width: calc(50% - 10px);
margin-top: 10px;
}
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
.tabs .single-tab {
-ms-flex: 0 0 25%; -webkit-box-flex: 0;
flex: 0 0 25%;
max-width: calc(25% - 10px);
margin-top: 10px;
}
}  .da_portfolio_curex_h4 .da_portfolio_curex_h4_content {    
position: absolute;
z-index: 5;
width: 86%;
left: 0;
right: 0;
bottom: -60px;
background: rgba(var(--dark-blue), 1);
padding: 35px;
margin: 0px auto 20px auto;
opacity: 0;
transition-duration: 250ms;
transition-property: all;
transition-timing-function: ease-in-out;
display:flex;
flex-direction:column-reverse;
border-radius: 10px;} @media all and (max-width: 767px) {
.da_portfolio_curex_h4 .da_portfolio_curex_h4_content {   
position: absolute;
z-index: 5;
width: 86%;
left: 0;
right: 0;
bottom: 8px;
background:  rgba(var(--dark-blue), 1);
padding: 35px;
margin: 0px auto 20px auto;
opacity: 1;
transition-duration: 250ms;
transition-property: all;
transition-timing-function: ease-in-out;
display:flex;
flex-direction:column-reverse;
border-radius: 10px;}
}
.da_portfolio_curex_h4 .project:hover .da_portfolio_curex_h4_content{   
opacity: 1;
bottom: 0px;}
.da_portfolio_curex_h4 .project .et_portfolio_image img{
height:215px;
object-fit:cover;}
.da_portfolio_curex_h4 .project{
overflow:hidden;
position:relative;}
.da_portfolio_curex_h4 .da_portfolio_curex_h4 .post-meta:before{ 
background: rgba(var(--blue), 1);
content: "";
display: block;
width: 30px;
height: 2px;
position: absolute;
top: 0;}
@media only screen and (max-width: 767px){
.da_portfolio_curex_h4 .alignleft {
text-align: center;
float: none;
}}
@media only screen and ( min-width: 968px ) {
.et_pb_portfolio_da_curex_h4 .et_pb_grid_item {
width: 30.5% !important;
margin: 0 4% 0% 0 !important;
}
.et_pb_portfolio_da_curex_h4 .et_pb_grid_item:nth-child(3n) {
margin-right: 0 !important;
}
.et_pb_portfolio_da_curex_h4 .et_pb_grid_item:nth-child(3n+1) {
clear: left;
}
.et_pb_portfolio_da_curex_h4 .et_pb_grid_item:nth-child(4n+1) {
clear: unset !important;
}
} .et_pb_portfolio_da_curex_h4 .et_pb_portfolio_item .et_portfolio_image:after,
.et_pb_portfolio_da_curex_h4 .et_pb_portfolio_item .et_portfolio_image:before {
content: "";
width: 100%;
height: 100%;
background:rgb(11 51 128 / 50%)!important;
position: absolute;
top: 0;
left: 0;
z-index: 1;
opacity: 0;
transition: all .5s ease 0s
}
.et_pb_portfolio_da_curex_h4 .et_pb_portfolio_item .et_portfolio_image:after {
background: rgba(255, 255, 255, .3);
border: 2px solid rgba(var(--blue), 1);
top: 0;
left: 170%;
opacity: 1;
z-index: 1;
transform: skewX(45deg);
transition: all 1s ease 0s
}
.et_pb_portfolio_da_curex_h4 .et_pb_portfolio_item:hover .et_portfolio_image:before {
opacity: 1
}
.et_pb_portfolio_da_curex_h4 .et_pb_portfolio_item:hover .et_portfolio_image:after {
left: -170%
}
.et_pb_portfolio_da_curex_h4 .et_pb_portfolio_item .et_portfolio_image img {
width: 100%;
height: auto;
transition: all .35s ease 0s;
border-radius: 10px;
} #da_testimonial-curex_h4 .et_pb_team_member_image img {
border-radius: 50%;
width: 25%;
}
#da_testimonial-curex_h4 .et_pb_team_member_description .et_pb_module_header {
position: absolute !important;
bottom: -84px;
color: #fff;
text-transform: uppercase;
left: 100px;
text-align: center;
}
#da_testimonial-curex_h4 .et_pb_team_member_image {
position: absolute !important;
right: -38px;
bottom: -112px;
left: 0;
}
#da_testimonial-curex_h4 .et_pb_team_member_description .et_pb_member_position {
position: absolute !important;
left: 100px;
bottom: -110px;
color: #ffffff;
text-align: center;
}
#da_testimonial-curex_h4 .et_pb_module.et_pb_team_member {
border-radius: 10px;
padding: 40px 30px 40px;
position: relative !important;
}
#da_testimonial-curex_h4 .et_pb_module.et_pb_team_member::after {
visibility: unset !important;
top: 100%;
width: 0;
height: 0;
border-left: 0 solid transparent;
border-right: 25px solid transparent;
border-top: 25px solid #ffffff;
margin: 0;
position: absolute !important;
left: 60px;
}
#da_testimonial-curex_h4 .et_pb_team_member_description p:after {
font-family: ETmodules;
font-size: 14px;
display: block;
margin: 10px auto 0;
opacity: 1;
color: rgba(var(--blue), 1);
visibility: visible;
content: '\e033\e033\e033\e033\e033';
}
#da_testimonial-curex_h4 p.et_pb_member_position:after {
display: none;
}  
@media screen and (max-width:980px){
#da_testimonial-curex_h4 .et_pb_column {
max-width: 320px;
width: 100%;
display: block;
margin: 0 auto 50px;
float: none;
}
#da_testimonial-curex_h4 .et_pb_column:last-child {
margin: 0 auto !important;
}
#da_testimonial-curex_h4 .et_pb_team_member_image{
left: 0;
bottom: -130px;
}
#da_testimonial-curex_h4 .et_pb_team_member_description .et_pb_module_header{
bottom: -90px;
left: 90px;
}
#da_testimonial-curex_h4 .et_pb_team_member_description .et_pb_member_position{
left: 90px;
bottom: -115px;
}
#da_testimonial-curex_h4.et_pb_section .et_pb_row, 
#da_testimonial-curex_h4.et_pb_section.et_section_specialty .et_pb_row {
max-width: 1080px !important;
width: 80%;
}
}
@media screen and (max-width:767px){
#da_testimonial-curex_h4 .et_pb_team_member {
max-width: 100%;
}
#da_testimonial-curex_h4 .et_pb_team_member_image {
text-align: left;
}
}
@media screen and (max-width:440px){
#da_testimonial-curex_h4.et_pb_section .et_pb_row, 
#da_testimonial-curex_h4.et_pb_section.et_section_specialty .et_pb_row {
max-width: 1080px !important;
width: 90%;
}
}
.slick-slider {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list {
position: relative;
display: block;
overflow-x: hidden;
margin: 0;
padding: 0 0 0px;
height: 540px;
max-height: 100%;
} @media all and (min-width: 896px) and (max-width: 920px) {
.slick-list {
position: relative;
display: block;
overflow-x: hidden;
margin: 0;
padding: 0 0 0px;
height: 540px!important;
max-height: 100%;
}
#da_testimonial-curex_h4 .et_pb_column:last-child {
margin: 0 0!important;
}
} @media all and (max-width: 767px) {
.slick-list {
position: relative;
display: block;
overflow-x: hidden;
margin: 0;
padding: 0 0 0px;
height: 600px;
max-height: 100%;
}}
.slick-track:before, .slick-track:after {
display: table;
content: '';
}
.slick-slide {
position: relative;
float: left;
height: 100%;
min-height: 1px;
} button.slick-next.slick-arrow {
display: none!important;
}
button.slick-prev.slick-arrow{
display: none!important;
}
.entry-content ul.slick-dots {
position: absolute;
bottom: 0;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
}
.slick-dots li {
position: relative;
display: inline-block;
margin: 0 5px;
padding: 0;
cursor: pointer;
}
.slick-dots li button {
font-size: 0;
line-height: 0;
display: block;
width: 10px;
height: 10px;
padding: 0;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background-color: rgba(255,255,255,0.37);
border-radius: 10px;
}
.slick-dots li.slick-active button { background-color: rgba(var(--blue), 1); 
width: 36px;}  .da_process_home4_curex{position: relative;
margin: 0px 0px 60px 0px;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;}
.da_process_home4_curex .blurb_1 .et_pb_blurb_content .et_pb_main_blurb_image{position: relative;
width: 200px;
height: 200px;
margin: 0 auto;display: block;
border-radius: 100%;}
.da_process_home4_curex .blurb_1 .et_pb_blurb_content .et_pb_main_blurb_image:before{
content: "";
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
opacity: 1;
z-index: 1;
transform: scaleY(0.9) rotateX(90deg);
-webkit-transform-origin: left;
-ms-transform-origin: left;
transform-origin: left;
background-color: rgba(var(--dark-blue), 1);
opacity: .70;
transition: all 0.9s cubic-bezier(0.62, 0.21, 0.45, 1.22);
border-radius: 50%;}
.da_process_home4_curex:hover .blurb_1 .et_pb_blurb_content .et_pb_main_blurb_image:before{
transition: all 0.7s cubic-bezier(0.62, 0.21, 0.45, 1.22);
transform: scaleY(1.0) rotateX(0deg);}
.da_process_home4_curex .blurb_1 .et_pb_blurb_content .et_pb_main_blurb_image img{width: 100%;
height: 100%;
border-radius: 100%;}
.da_process_home4_curex .blurb_1 .et_pb_blurb_content .et_pb_blurb_container{position: absolute;
left: 50%;
top: calc(100% - 25px);
z-index: 1;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;}
.da_process_home4_curex:hover .blurb_1 .et_pb_blurb_content .et_pb_blurb_container{top: 50%;
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;}
.da_process_home4_curex .blurb_1 .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{
height: 50px;
width: 50px;
line-height: 50px;position: relative;display: inline-block;
text-align: center;
font-size: 18px;
color: #fff!important;
border-radius: 100%;
margin: 0 auto;
background:rgba(var(--blue), 1);
-moz-box-shadow: -3px 0px 15px rgba(var(--blue), 0.4);
-webkit-box-shadow: -3px 0px 15px rgba(var(--blue), 0.4);
box-shadow: -3px 0px 15px rgba(var(--blue), 0.4);
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;}
.da_process_home4_curex:hover .blurb_1 .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header:before{content: "";
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
display: block;
width: 60px;
height: 60px;
z-index: -1;
background: rgba(var(--blue), 0.31);
border: 5px solid rgba(var(--blue), 0.31);
border-radius: 100%;
animation: pulse-icon 4000ms ease-out infinite;-webkit-box-sizing: border-box;
box-sizing: border-box;}
.da_process_home4_curex .blurb_2 .et_pb_blurb_content{position: relative;
background: #fff;
padding: 30px 0px 0px 0px;
margin: 0px 0px 0px 0px;}
.da_process_home4_curex .blurb_2 .et_pb_blurb_content .et_pb_main_blurb_image{margin-bottom:0px;display:block;}
.da_process_home4_curex .blurb_2 .et_pb_blurb_content .et_pb_main_blurb_image img{height: auto;
max-width: 100%;
border: none;
-webkit-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
box-shadow: none;opacity: 0;
visibility: hidden;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;}
.da_process_home4_curex:hover .blurb_2 .et_pb_blurb_content .et_pb_main_blurb_image img{opacity: 1;
visibility: visible;}
@keyframes pulse-icon {
0% {
transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
opacity: 1;
}
100% {
transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
opacity: 0;
}
}  .da_team_h4_curex .et_pb_team_member .et_pb_team_member_image img{-webkit-transition: all 0.5s ease;
transition: all 0.5s ease;} 
.et_pb_team_member_image {
max-width: 100%!important;
} .da_team_h4_curex .et_pb_team_member .et_pb_team_member_description .team-social{right: 90px;
bottom: 60px;
position: absolute;
border-radius: 50%;
-webkit-transform: translateX(100%);
transform: translateX(100%);
background: #fff;
padding: 8px;
box-shadow: rgb(211 220 232 / 90%) 0px 13px 27px -5px, rgb(211 220 232 / 60%) 0px 8px 16px -8px;} 
.da_team_h4_curex .et_pb_column:hover .et_pb_team_member .et_pb_team_member_description .team-social{right: 90px;
bottom: 60px;
position: absolute;
border-radius: 50%;
-webkit-transform: translateX(100%);
transform: translateX(100%);
background: #fff;
padding: 8px;
box-shadow: rgb(211 220 232 / 0%) 0px 13px 27px -5px, rgb(211 220 232 / 0%) 0px 8px 16px -8px;} 
.da_team_h4_curex .et_pb_team_member .et_pb_team_member_description .team-social:after{width: 56px;
height: 56px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
border-radius: 50%;
background:  rgba(var(--dark-blue), 1);
color: #fff;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-transition: all 0.5s ease;
transition: all 0.5s ease;content:'\e0a0';font-family:ETmodules;}  
.da_team_h4_curex .et_pb_team_member .et_pb_team_member_description .team-social .et_pb_member_social_links li{display:block;margin-right:0;} 
.da_team_h4_curex .et_pb_team_member .et_pb_team_member_description .team-social:hover .et_pb_member_social_links{ 
bottom: 120%;
opacity: 1;
visibility: visible;}  
.da_team_h4_curex .et_pb_team_member .et_pb_team_member_description .team-social .et_pb_member_social_links li a{width: 54px;
height: 54px;
line-height: 54px;
-webkit-transition: all 0.5s ease;
transition: all 0.5s ease;
color:  rgba(var(--dark-blue), 1);
border-bottom: 1px solid #d3dce8;}  
.da_team_h4_curex .et_pb_team_member .et_pb_team_member_description .team-social .et_pb_member_social_links li a:hover{background: rgba(var(--dark-blue), 1);
color: #fff!important;}
.da_team_h4_curex .et_pb_team_member .et_pb_team_member_description .team-social:hover:after
{background:rgba(var(--blue), 1);}  
.da_team_h4_curex .et_pb_team_member .et_pb_team_member_description .team-social .et_pb_member_social_links li:first-child a{border-radius: 10px 10px 0 0;}
.da_team_h4_curex .et_pb_team_member .et_pb_team_member_description .team-social .et_pb_member_social_links li:last-child a{border-radius: 0 0 10px 10px;} .da_team_h4_curex .et_pb_column .et_pb_team_member_description .et_pb_member_position:before{position: absolute;
content: '';
left: 0px;
bottom: 9px;
width: 21px;
height: 3px;
background-color:rgba(var(--dark-blue), 1);} 
.da_team_h4_curex .et_pb_column:hover .et_pb_team_member_description .et_pb_member_position:before{
background-color: #fff;
}  
.da_team_h4_curex .et_pb_column:hover .et_pb_team_member_description .et_pb_member_position{
color: #fff!important;
} .da_team_h4_curex .et_pb_column:hover .et_pb_team_member_description h4{
color: #fff!important;
} 
.da_team_h4_curex .et_pb_column .et_pb_team_member_description h4{
color:  rgba(var(--dark-blue), 1);
} .da_team_h4_curex  .et_pb_column .et_pb_team_member_description:before{
content:"";
height:100%;
width:0%;
position:absolute;
top:0;left:0;
background:rgba(var(--blue), 1);
z-index:-1;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.da_team_h4_curex .et_pb_column .et_pb_team_member_description:after{
content:"";
width:0%;
height:100%;
position:absolute;
top:0;right:0;
background:rgba(var(--blue), 1);
z-index:-1;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.da_team_h4_curex  .et_pb_column:hover .et_pb_team_member_description:before{width:50%}
.da_team_h4_curex  .et_pb_column:hover .et_pb_team_member_description:after{width:50%}  .code-helper-module {
display: none;
}
.et-fb-root-ancestor .code-helper-module {
display: block;
}
.et-fb-root-ancestor .splide__track, .et-fb-root-ancestor #posts-slide .splide__track > div {
display: flex;
overflow: visible;
flex-wrap: wrap;
}
.et-fb-root-ancestor .splide__track .splide__slide, .et-fb-root-ancestor #posts-slide .splide__track article {
width: calc(33.3333% - 28px);
margin-right: 28px;
}
.et-fb-root-ancestor #posts-slide .splide__track article:nth-child(n+4) {
display: none;
}  #posts-slide .splide__arrow {
background: #fff;
width: 60px;
height: 60px;
color: rgba(var(--blue), 1);
box-shadow: 0 1px 3px 0 rgba(24,20,67,0.07), 0 1px 6px 0 rgba(93,79,255,0.1);
opacity: 1;
transition: transform 300ms ease, box-shadow 300ms ease, color 300ms ease, background-color 300ms ease, -webkit-transform 300ms ease;
position: absolute;
top: -110px;
}
#posts-slide .splide__arrow:hover {
color: #fff;
background: rgba(var(--blue), 1);
box-shadow: 0 1px 3px 0 rgba(0,200,0,0.0), 0 8px 14px 0 rgba(0,0,0,0);
transform: translate(0px, -36px);
}
#posts-slide .splide__arrow svg {
width: 20px;
height: 20px;
fill: currentColor;
}
#posts-slide .splide__arrow--prev {
right: 0;
position: absolute;
left: 85%;
}
#posts-slide .splide__arrow--next {
right: 2em;
} .splide__pagination__page.is-active {
background: rgba(var(--blue), 1)!important;
width: 26px;
height: 6px;
border-radius: 16px;
margin: 0 10px;
} .splide__pagination__page {
background: rgba(var(--blue), 0.5)!important;
width: 26px;
height: 6px;
border-radius: 16px;
margin: 0 10px;
} #posts-slide .et_pb_post .published{    background: rgba(var(--blue), 1);
position: absolute;
font-size: 12px;
color: #FFFFFF;
font-weight: 500;
padding: 10px 15px;
border-radius: 5px 0px;
left: 0;
top: 0;
z-index: 2;
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
font-weight:700;} #posts-slide .splide__track article {
margin-bottom: 40px;
box-shadow: 0 8px 15px 0 rgba(211,220,232,0.08),
0 8px 15px 0 rgba(211,220,232,0.08);
transition: box-shadow 350ms ease, transform 350ms ease, -webkit-transform 350ms ease;
padding-bottom: 0;
}
.da-post-slider_h4 .post-meta {
color: transparent !important; }
.da-post-slider_h4 .post-meta .author.vcard {
position: absolute;
bottom: 20px;
left: 20px;
}
.da-post-slider_h4 .post-meta .author.vcard a {
color: rgba(var(--black), 1)!important;
}
.da-post-slider_h4 .post-meta span.author.vcard:before {
content: "\e08a"; font-family: 'ETmodules';
color: rgba(var(--blue), 1); margin-right: 7px;
}
.da-post-slider_h4 p.post-meta:before {
font-size: 14px;
margin-right: -30px;
top: 2px!important;
-webkit-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(6px);
color: rgba(var(--blue), 1);
font-family: ETmodules;
content: '\6d';
position: relative;
}
.da-post-slider_h4 .post-content-inner {
border-bottom: 1px solid #d3dce8;
padding-bottom: 30px;
}
.splide__pagination__page{background: rgba(var(--dark-blue), 1);
border:0
;border-radius:50%;
display:inline-block
;
height:8px;
margin:3px;
opacity: 1;
padding: 0px;
transition:transform .2s linear;
width:8px;top: 0px;} @media only screen and (max-width: 980px) {
#posts-slide .splide__arrow {
top: 30%;
transform: translateY(-30%);
}
#posts-slide .splide__arrow--prev {
left: -10px;
}
#posts-slide .splide__arrow--next {
right: -10px;
}
.da-post-slider_h4 .post-meta > a {
top: 20px;
}
#posts-slide .splide__arrow {
display: none;
}
}   #da_email .et_pb_newsletter_form form {position: relative;}
#da_email .et_pb_newsletter .et_pb_newsletter_button_wrap .et_pb_newsletter_button {
position: absolute;
right: 0;
top: 0;
height: 60px;
width: 60px;
border-color:rgba(var(--blue), 1)!important;
color: #fff;
font-size: 18px;
padding: 11px;
padding-left: 18px!important;
cursor: pointer;
border-radius: 0 3px 3px 0;
background-color: rgba(var(--blue), 1);
text-transform: uppercase;
display: inline-block;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-ms-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease
}
#da_email .et_pb_newsletter .et_pb_newsletter_button_wrap .et_pb_newsletter_button:hover {
position: absolute;
right: 0;
top: 0;
height: 60px;
width: 60px;
border-color: rgba(var(--dark-blue), 1)!important;
color: #fff;
font-size: 18px;
padding: 11px;
padding-left: 18px!important;
cursor: pointer;
border-radius: 0 3px 3px 0;
background-color:rgba(var(--dark-blue), 1)!important;
text-transform: uppercase;
display: inline-block;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-ms-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease
}
#da_email .et_pb_newsletter .et_pb_newsletter_button_wrap .et_pb_newsletter_button:after {
margin-left: 0!important
}
#da_email .et_pb_newsletter .et_pb_newsletter_button_wrap .et_pb_newsletter_button .et_pb_newsletter_button_text {
font-size: 0
}
#da_email .et_pb_newsletter .et_pb_newsletter_form .input {
position: relative;
display: block;
width: 100%;
line-height: 20px;
height: 60px;
border-radius: 0;
font-size: 15px;
color: rgba(var(--black), 1);
font-weight: 300;
background: #fff;
padding: 10px 80px 10px 28px;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-ms-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease
}
#da_email .et_pb_newsletter_form p.et_pb_newsletter_field {
padding-bottom: 0em;
margin-bottom: 0;
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
#da_email .et_pb_newsletter .et_pb_newsletter_form {
width: 100%;
}
#da_email .et_pb_newsletter .et_pb_newsletter_description {
display: none;
}
}  .da_curex_number_img .et-pb-icon{
padding:15px!important;
}
.da_curex_number_img .et_pb_icon_wrap .et-pb-icon{position:relative;
color:#2ea6f6!important;
padding:15px!important;
border-radius: 50%;
display:inline-block;
transition:all 500ms linear;
transition-delay:0.1s;
border:none}
.da_curex_number_img:hover .et_pb_icon_wrap .et-pb-icon{position:relative;
color:#fff!important;
display:inline-block;
transition:all 500ms linear;
transition-delay:0.1s;
}
.da_curex_number_img .et_pb_icon .et_pb_icon_wrap
{border-radius:50% 50% 50% 50%;
overflow:hidden;
position:relative;
background-color:#090033;
z-index:1}
.da_curex_number_img .et_pb_icon .et_pb_icon_wrap:before{
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
content:"";
border-radius:50%;
background-color:rgba(var(--blue), 1);
transform:scale(0);
transform-origin:center;
transform-style:preserve-3d;
transition:all 0.4s cubic-bezier(0.62,0.21,0.45,1.52);z-index:-1}
.da_curex_number_img:hover .et_pb_icon .et_pb_icon_wrap:before{
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
content:"";
border-radius:50%;
background-color:rgba(var(--blue), 1);
transform:scale(1);
transform-origin:center;
transform-style:preserve-3d;transition:all 0.4s cubic-bezier(0.62,0.21,0.45,1.52);
z-index:-1}
.da_curex_number_img .percent-value:before {
content: "\4c";
font-family: 'ETMODULES';
position: absolute;
float: right;
right: 10px;
left: auto;
font-size: 30px;
top: -25px;
font-weight: bolder;
} .et_pb_blurb_da_curex_h5{
padding: 35px 25px 25px 80px;
position: relative;
}
.et_pb_blurb_da_curex_h5:hover:before{
opacity: 1;
transform: scale3d(1, 1, 1);
}
.et_pb_blurb_da_curex_h5 .et_pb_main_blurb_image{
width: 50px;
height: 60px;
line-height: 60px;
font-size: 30px;
position: absolute;
top:15px;
left: -64px;
transition: all 0.3s ease 0s;
}
.et_pb_blurb_da_curex_h5:hover .et_pb_main_blurb_image{
width: 50px;
height: 60px;
line-height: 60px;
font-size: 30px;
position: absolute;
top:8px;
left: -64px;
transition: all 0.3s ease 0s;
}
.et_pb_blurb_da_curex_h5:hover .et_pb_main_blurb_image{ transform: translateY(5px); 
color:#fff !important; }
.et_pb_blurb_da_curex_h5 .et_pb_main_blurb_image:before{
content: "";
height: 2px;
background: rgba(var(--blue), 1);
position: absolute;
top: -15px;
left: 10px;
right: 10px;
transition: all 0.3s ease 0s;
}
.et_pb_blurb_da_curex_h5 .et_pb_main_blurb_image:after{
content: "";
height: 2px;
background:rgba(var(--blue), 1);
position: absolute;
top: -15px;
left: 10px;
right: 10px;
transition: all 0.3s ease 0s;
}
.et_pb_blurb_da_curex_h5 .et_pb_main_blurb_image:after{
top: auto;
bottom: -20px;
left: 10px;
right: 10px;
}
.et_pb_blurb_da_curex_h5:hover .et_pb_main_blurb_image:before{
top: -25px;
transform: rotate(90deg);
}
.et_pb_blurb_da_curex_h5:hover .et_pb_main_blurb_image:after{
transform: rotate(-90deg);
bottom: -25px;
} .et_pb_blurb_da_curex_h5 {
overflow: hidden;
}
.et_pb_blurb_da_curex_h5:after {
content: '→';
border-radius: 20px 0px 40px 0px ;
color: white;
font-size: 30px;
bottom: -45px;
right: -100%;
position: relative;
padding: 11px 15px;
background: rgba(var(--blue), 1);
opacity: 0;
transition: all 0.4s;
}
.et_pb_blurb_da_curex_h5:hover:after {
opacity: 1;
right: -90%;
bottom: -12px;
left: auto;
}
@media only screen and (max-width:990px){
.et_pb_blurb_da_curex_h5{ margin-bottom: 30px; }
}
@media only screen and (max-width:767px){
.et_pb_blurb_da_curex_h5:before{ transform: scale3d(1, 1, 1); }
.et_pb_blurb_da_curex_h5 .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_icon_wrap  .et-pb-icon{ top: 30px; }
}
@media only screen and (max-width:480px){
.et_pb_blurb_da_curex_h5 .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_icon_wrap .et-pb-icon{ top: 40px; }
} .da_testimonial_curex_h5 .et-pb-controllers {
position: absolute;
bottom: 20px;
left: 0;
width: 100%;
text-align: center;
z-index: 99999;
}
.da_testimonial_curex_h5 .et_pb_slide_image img{
width:75px;
}
.da_testimonial_curex_h5 .et_pb_slide_title:before{
content:"";
width:0;
height:0;
border-left:20px solid transparent;
border-right:20px solid transparent;
border-bottom:20px solid #090033;
position:absolute;
left:48%;
top:-20px;
-webkit-transform:translateX(-7.5px);
-ms-transform:translateX(-7.5px);
transform:translateX(-7.5px);
}
.da_testimonial_curex_h5 .et-pb-controllers a{
width:20px;
}
.da_testimonial_curex_h5 .et_pb_slide_description .et_pb_slide_content h3{
font-size:20px;
font-weight:700;
color:#fff !important;}
.da_testimonial_curex_h5 .et_pb_slide_description .et_pb_slide_content h4{
color:#2ea6f6 !important;
font-size:15px;
font-weight:600;}
.da_testimonial_curex_h5 .five_star .et_pb_slide .et_pb_slide_content:after{
content:'\e033\e033\e033\e033\e033';
}
.da_testimonial_curex_h5 .one_star .et_pb_slide .et_pb_slide_content:after
{content:'\e033';
}
.da_testimonial_curex_h5 .two_star .et_pb_slide .et_pb_slide_content:after{
content:'\e033\e033';
}
.da_testimonial_curex_h5 .three_star .et_pb_slide .et_pb_slide_content:after{
content:'\e033\e033\e033';
}
.da_testimonial_curex_h5 .four_star .et_pb_slide .et_pb_slide_content:after{
content:'\e033\e033\e033\e033';
}
.da_testimonial_curex_h5 .one_half_star .et_pb_slide .et_pb_slide_content:after{
content:'\e032';
}
.da_testimonial_curex_h5 .two_half_star .et_pb_slide .et_pb_slide_content:after{
content:'\e032\e032';
}
.da_testimonial_curex_h5 .three_half_star .et_pb_slide .et_pb_slide_content:after{
content:'\e032\e032\e032';
}
.da_testimonial_curex_h5 .four_half_star .et_pb_slide .et_pb_slide_content:after{
content:'\e032\e032\e032\e032';
}
.da_testimonial_curex_h5 .five_half_star .et_pb_slide .et_pb_slide_content:after
{content:'\e032\e032\e032\e032\e032';
}
.da_testimonial_curex_h5 .five_star .et_pb_slide .et_pb_slide_content:after{
font-family:ETmodules;
font-size:14px;
display:block;
margin:0 auto 15px;
opacity:1;
color:rgba(var(--blue), 1);visibility:visible;}
@media only screen and (max-width:981px){
.da_testimonial_curex_h5 .et_pb_slide{padding-left:0;padding-right:0;}
} .et_pb_portfolio_da_curex_5 .et_pb_portfolio_item{
position:relative}
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item .et_portfolio_image:after,
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item .et_portfolio_image:before{
content:"";
width:90%;
height:90%;
background:rgba(var(--dark-blue), 0.62);
border-top:2px solid rgba(var(--blue), 1);
border-left:2px solid rgba(var(--blue), 1);
position:absolute;
top:5%;
left:5%;
transform:scale(0);
transform-origin:0 0 0;
z-index:1;
transition:all .5s ease 0s;
border-radius: 50px 0px }
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item .et_portfolio_image:after{
border-bottom:2px solid rgba(var(--blue), 1);
border-right:2px solid rgba(var(--blue), 1);
transform-origin:100% 100% 0}
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item:hover .et_portfolio_image:after,
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item:hover .et_portfolio_image:before{
transform:scale(1)}
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item .et_portfolio_image{margin-bottom:0;
position:relative;}
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item .et_portfolio_image img{width:100%;
height:auto}
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item .post-meta{width:100%;
text-align:center;
position:absolute;
top:50%;
opacity:0;
z-index:2;
transition:all .5s ease 0s}
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item:hover .post-meta{opacity:1}
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item .post-meta a{color:rgba(var(--blue), 1)}
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item .et_pb_module_header{
width:100%;
text-align:center;
position:absolute;
top:40%;
opacity:0;
font-weight:700;
color:#fff;
z-index:2;text-transform:capitalize;
transition:all .5s ease 0s}
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item:hover .et_pb_module_header{opacity:1}
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item .post-meta a{
color:#fff;
display:block;
width:100%}
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item .et_pb_module_header a{
color:#fff;
display:block;
width:100%} .da_blog_curex_h5 .et_pb_post{
display: flex;
flex-wrap: wrap;
background:rgba(var(--dark-blue), 1);
position:relative;
border-radius: 10px 0 10px 0px!important;
transition: all .5s ease-in-out;}
.da_blog_curex_h5 .et_pb_post:hover{
transform: translateX(0px) translateY(-5px) !important;
transition: all .5s ease-in-out;}
.da_blog_curex_h5 .et_pb_post .entry-featured-image-url{order: 1;
margin-bottom: 0 !important;
overflow: hidden;
border-radius: 10px 10px 0 0;}
.da_blog_curex_h5 .et_pb_post .entry-featured-image-url:before{
position: absolute;
top: 0;
left: -75%;
display: block;
content: '';
width: 50%;
height: 100%;
background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);
background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, .3)));
background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);
-webkit-transform: skewX(-25deg);
-ms-transform: skewX(-25deg);
transform: skewX(-25deg);
z-index: 999;}
.da_blog_curex_h5 .et_pb_post:hover .entry-featured-image-url:before{
-webkit-animation:shine 1s;animation:shine 1s;}
.da_blog_curex_h5 .et_pb_post:hover .entry-featured-image-url img{
transform: scale(1.05);
transition: all .5s ease;}
.da_blog_curex_h5 .et_pb_post .entry-title{order: 3;
}
.da_blog_curex_h5 .et_pb_post .post-meta{order: 2;
color:#fff;
transition: all .5s ease;}
.da_blog_curex_h5 .et_pb_post .post-meta a:hover{color:rgba(var(--blue), 1)!important;}
.da_blog_curex_h5 .et_pb_post .post-meta .published{
position: absolute;
left: -1px;
top: -1px;
width: 80px;
height: 80px;
line-height: 22px;
text-align: center;
font-size: 14px;
color: #fff;
font-weight: 700;
text-transform: capitalize;
display: flex;
align-items: center;
justify-content: center;
border-radius: 0px 0 20px 0px;
background: rgba(var(--dark-blue), 1);
z-index: 9999}
.da_blog_curex_h5 .et_pb_post .post-meta a{position: relative;
color:#fff;
padding-left: 27px;
display: inline-block;}
.da_blog_curex_h5 .et_pb_post .post-meta a:before{
position: absolute;
content: '\6e';
left: 9px;
top: 0;
transition: all .5s ease;
font-family: ETModules;
font-size: 14px;
line-height: 28px;}
.da_blog_curex_h5 .et_pb_post .post-meta a:after{
position: absolute;
content: '';
bottom: 0;
transition: all .5s ease;
width: 76%;
border-bottom: 1px solid #fff;
left: 28px;}
.da_blog_curex_h5 .et_pb_post .post-content{order: 4;
padding: 10px 20px;}
.da_blog_curex_h5 .et_pb_post  .post-content .more-link:after {
visibility: visible;
display: block;
opacity: 1;
content: "";
background-color:#fff;
position: absolute;
height: 1px;
width: 40px;
left: 0;
top: 50%;
} .et_pb_contact_form_0 .et_pb_contact_field .input{
margin-bottom: 15px;
}
#contact_form_da span.et_pb_contact_field_radio {
display: inline-block;
padding: 7px;
}
#contact_form_da .et_pb_contact_field_options_wrapper {
display: block;
width: 600px;
} @media all and (max-width: 980px) {
#contact_form_da span.et_pb_contact_field_radio {
display: block!important;
padding: 7px;
}
#contact_form_da .et_pb_contact_field_options_wrapper {
display: block;
width: 100%!important;
}
}
#contact_form_da span.et_pb_contact_field_options_title {
font-family: 'ubuntu',Helvetica,Arial,Lucida,sans-serif;
font-weight: 700;
text-transform: capitalize;
font-size: 16px;
color: rgba(var(--dark-blue), 1)!important;
letter-spacing: 0px;
line-height: 1.4em;
text-align: left;
}
#contact_form_da .et_pb_contact_form_0 .input[type="radio"]:checked+label i:before, .et_pb_contact_form_0 .input[type="radio"]:checked:active+label i:before {
background-color: rgba(var(--blue), 1);
}
.et-float-labels-da p {
position: relative !important;
}
.et-float-labels-da .et_pb_contact_form_label {
display: block !important;
visibility: hidden;
opacity: 0;
position: absolute;
top: 1em;
padding: 0 0em;
transform: translateY(0%);
transform-origin: left;
color: rgba(var(--dark-blue), 1);
font-size: 1.4em;
-webkit-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
z-index: 0;
font-family: 'Ubuntu';
font-weight: 700;
}
.et-float-labels-da .et_pb_contact_form_label.active {
visibility: visible;
opacity: 1;
top:0;
transform: translateY(-100%) scale(0.9);
}
.et_pb_module.et-float-labels-da form p .input::-webkit-input-placeholder {
-webkit-transition: all 0.4s;
transition: all 0.4s;
}
.et_pb_module.et-float-labels-da form p .input::-moz-placeholder {
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.et_pb_module.et-float-labels-da form p .input:-ms-input-placeholder {
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.et_pb_module.et-float-labels-da form p .input:-moz-placeholder {
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}  
.et_pb_module.et-float-labels-da form p .input::placeholder {
transition: all 0.4s ease-in-out;
}
.et_pb_module.et-float-labels-da form p .input:focus::-webkit-input-placeholder {
color: transparent !important;
}
.et_pb_module.et-float-labels-da form p .input:focus::-moz-placeholder {
color: transparent !important;
}
.et_pb_module.et-float-labels-da form p .input:focus:-moz-placeholder {
color: transparent !important;
}
.et_pb_module.et-float-labels-da form p .input:focus:-ms-input-placeholder {
color: transparent !important;
}
.et_pb_module.et-float-labels-da form p .input:focus::placeholder {
color: transparent !important;
}  #sidebar  .et_pb_widget, #sidebar .widget_calendar {
position: relative;
border-radius: 5px;
box-shadow: 0 1px 4px 0 rgba(211,221,232,0.76);
padding: 20px;
-webkit-transition: box-shadow .27s cubic-bezier(0, 0, .58, 1);
transition: box-shadow .27s cubic-bezier(0, 0, .58, 1);
} #sidebar  .et_pb_widget:hover, #sidebar .widget_calendar:hover {
box-shadow: 0 5px 20px 0 rgb(211 220 232 / 72%);
}
#sidebar   .et_pb_widget .wp-block-group__inner-container>h4 {
text-transform: uppercase;
position: relative;
margin-bottom: 0px;
padding-bottom: 10px;
font-size: 16px;
font-weight: 700;
line-height: 28px;
color: rgba(var(--dark-blue), 1);
display: inline-block;
font-family:"ubuntu";
} #sidebar  .et_pb_widget .wp-block-group__inner-container>h4{
text-transform: uppercase;
position: relative;
margin-bottom: 20px;
padding-bottom: 18px;
font-size: 16px;
font-weight: 700;
line-height: 1.6em;
letter-spacing: 1px;
color: rgba(var(--dark-blue), 1);
display: inline-block;
font-family: "ubuntu";
} #sidebar  .et_pb_widget .wp-block-group__inner-container>h4:before {
width: 10px;
height: 10px;
bottom: 0px;
left: 0px;
background: rgba(var(--blue), 1);
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
position: absolute;
z-index: 10;
transform: rotate(45deg);
content: "";
} #sidebar  .et_pb_widget .wp-block-group__inner-container>h4:after {
content: '';
border: 1px solid rgba(var(--dark-blue), 1);
background: rgba(var(--dark-blue), 1);
width: 97px;
position: absolute;
left: 15px;
bottom: 4px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
z-index: -1;
} #sidebar  .wp-block-group.has-background {
padding: 0em 0em 0em;
} #sidebar{padding-left: 0;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{
background-color: rgba(var(--blue), 1);}
.select2-container .select2-selection--single,
.select2-container--default .select2-selection--single .select2-selection__arrow,
.woocommerce .woocommerce-ordering select{height: 40px !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
line-height: 40px !important;}
.select2-container--default .select2-selection--single .select2-selection__placeholder{
color:rgba(var(--blue), 1) !important;
text-transform: capitalize;
font-size: 14px;}
.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected]{
background-color: rgba(var(--dark-blue), 1)!important;
}
.select2-results__option[aria-selected], .select2-results__option[data-selected]{
font-size: 13px;}
.woocommerce .woocommerce-ordering select{
color: rgba(var(--blue), 1)!important;
height: 40px;
font-size: 13px;
text-transform: uppercase;} .woocommerce .widget_price_filter .price_slider_amount .button{
color: #FFFFFF!important;
border-width: 0px!important;
border-radius: 4px;
font-size: 14px;
font-family: 'Ubuntu',Helvetica,Arial,Lucida,sans-serif!important;
font-weight: 700!important;
text-transform: uppercase!important;
background-color: #2EA6F6;
padding-top: 10px!important;
padding-right: 30px!important;
padding-bottom: 10px!important;
padding-left: 30px!important;
}
.woocommerce .widget_price_filter .price_slider_amount .button:after{
display:none;
} #sidebar .price_label {
font-family: 'Montserrat';
color: rgba(var(--black), 1);
font-size: 14px;
font-weight: 600;
}
.wc-block-grid__product .wc-block-grid__product-price {
margin: 0 0px 12px;
text-align: left;
font-family: 'Montserrat';
color: rgba(var(--black),1);
font-weight: 600;
line-height: 1.8em;
position: absolute;
top: 60px;
font-size: 15px;
} .wc-block-grid__product-rating {
margin-left: 0;
position: absolute;
top: 85px;
margin-bottom: 20px;
} #sidebar .wc-block-product-categories__button {
display: flex;
align-items: center;
margin: 0;
padding: 10px 0.8em;
position: relative;
overflow: hidden;
background-color: rgba(var(--blue), 1);
border: none;
color: #fff;
} #sidebar .et_pb_widget select {
width: 100%;
height: 40px;
padding: 2px 5px;
border-color: #d3dce8;
color: rgba(var(--black), 1);
font-family: 'Montserrat';
font-weight: 500;
text-transform: capitalize;
}
.et-db #et-boc .et-l .et_pb_widget select {
width: 100%;
height: 45px;
padding: 0px 25px;
}
#sidebar option {
color: rgba(var(--black), 1)!important;
font-family: 'Montserrat';
padding: 10px;
font-weight: 500;
}
#sidebar  h2.widgettitle {
font-size: 0;
} .tagcloud a, .wp-block-tag-cloud a {
font-size: 14px !important;
padding: 6px 8px;
background: #f0f3f7;
display: inline-block;
margin-bottom: 4px;
border-radius: 3px;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
color: rgba(var(--dark-blue), 1)!important;
font-family: 'Montserrat';
text-transform: capitalize;
}
.tagcloud a:hover, .wp-block-tag-cloud a:hover {
font-size: 14px !important;
padding: 6px 8px;
background-color: rgba(var(--blue), 1);
display: inline-block;
margin-bottom: 4px;
border-radius: 3px;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
color: #fff!important;
font-family: 'Montserrat';
text-transform: capitalize;
} .wc-block-grid__products .wc-block-grid__product-image img {
float: right;
margin-left: 4px;
width: 70px;
height: auto;
box-shadow: none;
}
.theme-twentytwenty .wc-block-grid.has-3-columns .wc-block-grid__product, .wc-block-grid.has-3-columns .wc-block-grid__product {
flex: 1 0 100%;
max-width: 100%;
} .wc-block-grid__product .wc-block-grid__product-title {
margin: 0 0 12px;
font-family: 'Ubuntu',Helvetica,Arial,Lucida,sans-serif!important;
text-align: left;
width: 100%;
text-transform: capitalize;
color: rgba(var(--dark-blue), 1)!important
}
.wc-block-grid__product .wc-block-grid__product-price, .wc-block-grid__product .wc-block-grid__product-rating {
margin: 0 0 12px;
text-align: left;
font-family: 'Montserrat';
color: rgba(var(--black), 1);
font-weight: 600;
line-height: 1.8em;
}
#sidebar .et_pb_widget.widget_top_rated_products ul.product_list_widget li {
border-bottom: 1px dashed #d3dce8;
margin-bottom: 0 !important;
padding: 15px 0px;
}
.wc-block-grid__product-onsale{
display: none
}
.et_pb_widget ol li, .et_pb_widget ul li {
margin-bottom: 0em!important;
}
.wc-block-grid.has-1-columns .wc-block-grid__product {
flex: 1 0 100%;
max-width: 100%;
border-bottom: 1px dashed rgba(var(--blue),1);
padding-bottom: 25px;
padding-top: 10px;
}
.et_pb_bg_layout_light .et_pb_widget li a {
color: rgba(var(--dark-blue), 1);
font-family: 'Ubuntu';
line-height: 1.8em;
font-size: 15px;
padding-bottom: 10px;
}
.et_pb_bg_layout_light .et_pb_widget li:hover a {
color: rgba(var(--blue), 1);
font-family: 'Ubuntu';
line-height: 1.8em;
font-size: 15px;
padding-bottom: 10px;
}
.et-db #et-boc .et-l .et_pb_shop_0_tb_body.et_pb_shop li.product h2 {
padding: 10px 15px 15px!important;
}
@media (min-width: 768px) and (max-width: 980px){ 
.woocommerce-page ul.products li.product:nth-child(n) {
margin: 0 7.5% 7.5% 0!important;
width: 42.333%!important;
clear: none;
float: left!important;
}}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: inherit;
} .mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close {
font-size: 50px;
top: -5px;
opacity: 1;
} .mfp-title {
display: none;
} .mfp-counter {
color: #fff;
font-size: 16px;
font-family: sans-serif;
} .et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a:hover {
color: #fff!important;
}  .et_pb_fullwidth_menu .et-menu-nav>ul ul, .et_pb_menu .et-menu-nav>ul ul {     
padding: 0px 0px !important; } .et-menu li li a {     
padding: 6px 20px;     
width: 240px !important; 
} .nav li li {     
padding: 0 !important; 
} .et_mobile_menu li a:hover, .nav ul li a:hover {     
background-color: rgba(var(--blue), 1)!important;     
opacity: 1; 
} .et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a:hover {
color: #ffffff!important;
} .nav li ul {     
border-top: 0px !important; 
} .et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li.current-menu-item a:hover {
color: #ffffff!important;
} .et-menu li li a {
padding: 10px 20px !important;
width: 280px !important;
} .nav li ul {
width:280px;
} body #page-container .et_pb_contact_form_0.et_pb_contact_form_container .et_pb_button {
width: 97%;
margin-left: 22px;
margin-top: 6px;
}
body #page-container .et_pb_contact_form_0 .et_contact_bottom_container {
width:100%;
} @media (max-width: 479px){
.et_contact_bottom_container {
width: 100%!important;
}
.et_pb_contact_submit {
width:100%!important;
}
} .et-pb-contact-message {
font-size: 18px;
line-height: 1.6em;
color: rgba(var(--black), 1);
font-family: ubuntu;
}  .et_pb_gallery .et_pb_gallery_pagination {
border-top: 0px;
} .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, .et_pb_gallery .et_pb_gallery_pagination ul li a.active {
color: #fff;
background-color:  rgba(var(--blue), 1);
padding: 10px 16px;
border-radius: 30px;
} .et_pb_gallery .et_pb_gallery_pagination ul li a {
color:rgba(var(--black), 1);
padding: 10px 16px;
background-color: #f7f7f7;
border-radius: 30px;
font-weight: bold;
} .et_pb_gallery .et_pb_gallery_pagination ul {
text-align: center;
}  @media (min-width: 981px){
.et_pb_gallery_grid .et_pb_gallery_item img {
transition: .5s ease-in-out;
}
} @media (min-width: 981px){
.et_pb_gallery_grid .et_pb_gallery_item img:hover {
transform: scale(1.3) rotate(-5deg);
transition: .5s ease-in-out;
}
}  .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active {
color: #fff;
background-color:  rgba(var(--blue), 1);
padding: 10px 16px;
border-radius: 30px;
} .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a {
color:rgba(var(--black), 1);
padding: 10px 16px;
background-color: #f7f7f7;
border-radius: 30px;
font-weight: bold;
} .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul {
text-align: center;
} .et_pb_filterable_portfolio .et_pb_portofolio_pagination {
border-top: 0px;
} @media only screen and ( min-width: 768px ) {
.three-column .et_pb_grid_item {
width: 30.333% !important;
margin: 0 2.5% 2.5% 0 !important;
}
.three-column .et_pb_grid_item:nth-child(3n) {
margin-right: 0 !important;
}
.three-column .et_pb_grid_item:nth-child(4n+1) {
clear: unset !important;
}
}  .et_pb_filterable_portfolio .et_pb_portfolio_filters li a {
color: rgba(var(--orange), 1);
font-weight: 700;
padding: 10px 20px;
border: 0px;
} .et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {
color: rgba(var(--green), 1);
background-color: #f4f4f4;
} .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {
color: #ffffff;
background-color: rgba(var(--green), 1);
} .et_pb_filterable_portfolio .et_pb_portfolio_filters li:first-child a {
border-radius: 3px;
}  @media (min-width: 981px){
.et_pb_filterable_portfolio_grid .et_pb_portfolio_item img {
transition: .5s ease-in-out;
}
} @media (min-width: 981px){
.et_pb_filterable_portfolio_grid .et_pb_portfolio_item img:hover {
transform: scale(1.3) rotate(5deg);
transition: .5s ease-in-out;
}
}  .widget_search input#searchsubmit {
color: #fff;
border: 0px solid #ddd;
}
.widget_search input#s{
border: 0px solid #ddd;
color:rgba(var(--black), 1);
} .widget_search #searchsubmit {
background-color: rgba(var(--green), 1);
font-weight:700px;
}
.widget_search input#s, .widget_search input#searchsubmit {
font-weight: 700;
} .widget_search input#s {
background-color: #F5F7FA;
} img#about-image{
border-radius:300px;
box-shadow: 0 0 42px rgba(110,130,208,0.17);
} li.cat-item{
background-color:#F4F7FA;
padding: 5px 15px 5px 15px;
border-radius:3px;
width:100%;
} div#recent-posts-2.et_pb_widget.widget_recent_entries a{
font-size:15px;
font-weight:bolder;
display:flex;
}
div#recent-posts-2.et_pb_widget.widget_recent_entries span.post-date{
font-size:12px;
}  .wp-pagenavi {
text-align: center;
border-top: 0;
position: absolute;
bottom: -40px;
width: 100%;
flex-wrap: wrap;
left: 10%;
} .wp-pagenavi a, .wp-pagenavi span {
color: rgba(var(--black), 1);
} .wp-pagenavi span.current {
color: #ffffff!important;
background-color:  rgba(var(--blue), 1);
padding: 10px 17px;
border-radius: 30px;
}
.wp-pagenavi a, .wp-pagenavi span {
text-decoration: none;
border: 0px solid #BFBFBF;
padding: 3px 5px;
margin: 2px;
} .wp-pagenavi a {
background-color: #F7F7F7;
padding: 10px 17px;
border-radius: 30px;
} .mobile_nav.opened .mobile_menu_bar:before {
content: "\4d";
}  #page-container .mobile_nav li ul.hide {
display: none !important;
} #page-container .mobile_nav .menu-item-has-children {
position: relative;
}
#page-container .mobile_nav .menu-item-has-children > a {
background: transparent;
} #page-container .mobile_nav .menu-item-has-children > a + span {
position: absolute;
right: 0;
top: 0;
padding: 10px 20px;
font-size: 20px;
font-weight: 700;
cursor: pointer;
z-index: 3;
} #page-container span.menu-closed:before {
content: "\4c";
display: block;
color: rgba(var(--black), 1);
font-size: 16px;
font-family: ETmodules;
}
#page-container span.menu-closed.menu-open:before {
content: "\4d";
}  .et_pb_scroll_top.et-pb-icon {
background-color: rgba(var(--blue), 1);
border-radius: 50px;
padding: 12px;
margin-right: 15px;
transition: .5s ease;
}
.et_pb_scroll_top.et-pb-icon:hover {
transform:rotate(360deg);
background-color:rgba(var(--dark-blue), 1);
transition: .5s ease;
box-shadow: 0px 2px 42px 0px rgba(110,130,208,0.80);
}  .da_curex_slider_h2.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description{
background-color:rgba(var(--dark-blue), 1)!important;
max-width:550px;
padding:90px 50px;
margin-left:-30%;
margin-top:70px;margin-bottom:100px;
opacity:1;
border-bottom-right-radius:50px;
animation-duration:.7s!important
;
animation-delay:1.4s!important;
animation-timing-function:ease-in-out;animation-fill-mode:both;animation-name:gridFadeIn}
@media all and (max-width:767px){.da_curex_slider_h2.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description{
background-color:rgba(255,255,255,0.80);
max-width:400px;
padding:16% 4%!important;
margin-right:0;
margin-top:100px;
margin-bottom:100px;
opacity:1;animation-duration:.7s!important;
animation-delay:1.4s!important;
animation-timing-function:ease-in-out;animation-fill-mode:both;animation-name:gridFadeIn}
}
.da_curex_slider_h2 .et-pb-controllers{font-size:0px}
.da_curex_slider_h2 .et-pb-controllers{
width:30px;
right:50px;
left:auto;
top:50%;text-align:right}
@media only screen and (max-width:767px){
.da_curex_slider_h2 .et-pb-controllers{
width: 100%;
right: 50%;
left: auto;
top: 92%;
text-align: right;
}
}
.da_curex_slider_h2 .et-pb-controllers a:before{
width:16px;
height:16px;
border:1px solid rgba(var(--dark-blue), 1);
border-radius:50%;
content:'';
position:absolute;
left:-60%;
top:50%;
transform:translateY(-50%)}
.da_curex_slider_h2 .et-pb-controllers a{width:8px;
height:8px;
opacity:1;
position:relative;background:rgba(var(--dark-blue), 1);
margin-right:15px}
.da_curex_slider_h2 .et-pb-controllers a.et-pb-active-control:before{
background:rgba(var(--dark-blue), 1)!important} .da_curex_blurb_change_color, .da_curex_blurb_change_color h4, .da_curex_blurb_change_color .et-pb-icon {
transition: all 0.4s ease-in 0s;
-webkit-transition: all 0.4s ease-in 0s;
-o-transition: all 0.4s ease-in 0s;
-moz-transition: all 0.4s ease-in 0s;}
.da_curex_blurb_change_color h4 {
color: rgba(var(--dark-blue), 1)!important;
font-weight:700;}
.da_curex_blurb_change_color:hover h4 {
color: #fff!important;}
.da_curex_blurb_change_color .et_pb_text_inner p {
color:  rgba(var(--black), 1)!important;}
.da_curex_blurb_change_color:hover .et_pb_text_inner p {
color: #fff!important;}
.da_curex_blurb_change_color:hover .et-pb-icon {
color: #fff!important;
-webkit-transform: rotate(360deg);
transform: rotate(360deg);}
.da_curex_blurb_change_color:hover .et_pb_main_blurb_image img {
border-radius: inherit;
filter: contrast(0) brightness(2);
} .da_counter_curex_h2 .percent:before{content: '';
background: transparent;
border-radius: 50%;
border: 2px solid #fff;
position: absolute;
left: 6px;
top: 6px;
bottom: 6px;
right: 6px;
z-index: -1;}
.da_counter_curex_h2 .percent p
{line-height: 145px;} .da_service_h2_curex .et_pb_column:hover .et_pb_image:after{left: 0;
opacity: 1;}
.da_service_h2_curex .et_pb_column:hover .et_pb_text{opacity: 1;
transform: translateY(0);}  
.da_service_h2_curex .et_pb_column:hover .et_pb_button_module_wrapper{ 
opacity: 1;
transform: translateY(0);}
.da_service_h2_curex .et_pb_column .et_pb_button_module_wrapper{  
position: absolute;
left: 0;
bottom: -15px;
width: 100%;
padding: 40px 40px;
opacity: 0;
transform: translateX(-30px);
transition: all ease 0.3s;
}
.da_service_h2_curex  .et_pb_image:after {
content: "";
position: absolute;
left: 30%;
bottom: 0;
opacity: 0;
width: 100%;
height: 62%;
transition: all ease 0.3s;
background-color: rgba(var(--dark-blue),0.8);
border-bottom: 5px solid rgba(var(--blue), 1);
border-top-right-radius: 40px;
}
@media only screen and (max-width:767px){
.da_service_h2_curex .et_pb_column .et_pb_button_module_wrapper{bottom: -25px;padding: 40px 20px;}
}
@media only screen and (max-width:767px){
.da_service_h2_curex .et_pb_image:after {
left: 0%;
opacity: 1;
}
.da_service_h2_curex .et_pb_column .et_pb_button_module_wrapper {
opacity: 1;
transform: translateX(20px);
transition: all ease 0.3s;
}
.da_service_h2_curex	.et_pb_text{
left: 0;
bottom: 0px;
width: 100%;
opacity: 1;
transform: translateY(20px);
transition: all ease 0.3s;
}
} .da_portfolio_h2_curex .et_pb_portfolio_item{
border: 5px solid transparent;
overflow: hidden;}
.da_portfolio_h2_curex.list .et_pb_portfolio_filters {margin:0;
}
.da_portfolio_h2_curex.list .et_pb_portfolio_filters li a{background:transparent;
text-align: left;
top: 160px;
left: 0px;position: relative;
border: none;
}
.da_portfolio_h2_curex.list .et_pb_portfolio_filters ul{
text-align: left;
top:0;
left: -360px;
position: absolute;}
.da_portfolio_h2_curex .et_pb_portfolio_filters li {
float: none;}
.da_portfolio_h2_curex.list .et_pb_portfolio_filters li a{
font-size: 18px;
font-weight: 600;
line-height: 22px;
letter-spacing: 0.1px;
padding: 12px 0px;
color: #fff;}
.da_portfolio_h2_curex.list .et_pb_portfolio_filters li a:hover{color:rgba(var(--blue), 1);}
.da_portfolio_h2_curex.list .et_pb_portfolio_filters li a:after{position: absolute;
content: '';
left: 0;bottom: 2px;
background: rgba(var(--blue), 1);
height: 1px;
width: 50px;
-webkit-transition: .5s ease;
-o-transition: .5s ease;transition: .5s ease;
opacity: 1;}
.da_portfolio_h2_curex.list .et_pb_portfolio_filters li a.active:after,
.da_portfolio_h2_curex.list .et_pb_portfolio_filters li a:hover:after{
width: 100%;}
.da_portfolio_h2_curex.clm1 .et_pb_ajax_pagination_container,
.da_portfolio_h2_curex.clm1 .et_pb_portfolio_items_wrapper .et_pb_portfolio_items {
display: grid;
grid-gap: 5px;
grid-template-columns: repeat(1, 100%);}
.da_portfolio_h2_curex.clm1 .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .et_pb_portfolio_item .project_description{
position: absolute;
left: 0;
bottom: 0;
width: 100%;
display: block;
padding: 20px 70px;}
.da_portfolio_h2_curex.clm1 .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .et_pb_portfolio_item .project_description .et_pb_module_header{position: relative;display:inline-block;}
.da_portfolio_h2_curex.clm1 .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .et_pb_portfolio_item .project_description .et_pb_module_header:after{
position: absolute;
content: '';
right: 0;
top: 30px;
background:rgba(255,255,255,.2);
height: 2px;
width: 70%;
left: 100%;}
@media only screen and ( min-width: 768px ) and ( max-width: 1023px ){
.da_portfolio_h2_curex.list .et_pb_portfolio_filters{
margin: 0 !important;
text-align: center !important;
width: 100% !important;
display: block !important;
position: relative !important;
top: -20px !important;}
.da_portfolio_h2_curex.list .et_pb_portfolio_filters ul{text-align: center;
top: 0 !important;
left: 0 !important;
position: relative !important;}
.da_portfolio_h2_curex .et_pb_portfolio_filters li{float: left;
display: inline-block !important;
padding: 0px 10px !important;}
.da_portfolio_h2_curex.list .et_pb_portfolio_filters li a{
font-size: 14px !important;
top: 0 !important;}
}
@media only screen and ( min-width: 360px ) and ( max-width: 767px ){
.da_portfolio_h2_curex.list .et_pb_portfolio_filters{
margin: 0 !important;
text-align: center !important;
width: 100% !important;
display: block !important;
position: relative !important;
top: -20px !important;}
.da_portfolio_h2_curex.list .et_pb_portfolio_filters ul{
text-align: center;
top: 0 !important;
left: 0 !important;
position: relative !important;}
.da_portfolio_h2_curex .et_pb_portfolio_filters li{
float: left;
display: inline-block !important;
padding: 0px 10px !important;
width: 100%!important;
text-align: left !important;}
.da_portfolio_h2_curex.list .et_pb_portfolio_filters li a{
font-size: 14px !important;
top:0 !important;}
}
.da_portfolio_h2_curex .et_pb_portfolio_filters li:first-child {
display: none;
}
.da_portfolio_h2_curex .et_pb_portfolio_item .et_portfolio_image, .da_portfolio_h2_curex .et_pb_portfolio_item .et_pb_portfolio_image {position:relative;
overflow:hidden}
.da_portfolio_h2_curex .et_pb_portfolio_item .et_portfolio_image img, .da_portfolio_h2_curex .et_pb_portfolio_item .et_pb_portfolio_image img {
width: 100%; -webkit-transition:all .3s linear;
-moz-transition:all .3s linear;
-o-transition:all .3s linear;
-ms-transition:all .3s linear;
transition:all .3s linear;
height:auto;}
.da_portfolio_h2_curex .et_pb_portfolio_item .et_portfolio_image:before, .da_portfolio_h2_curex .et_pb_portfolio_item .et_pb_portfolio_image:before {display: block;
display: block;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
opacity: 1;
width: 100%;
z-index: 1;
height: 100%;
transition: all 0.4s ease-out;
content: '';
background-image: linear-gradient(
180deg
,transparent 0%,rgba(var(--dark-blue), 1) 88%);}
.da_portfolio_h2_curex .et_pb_portfolio_item .et_portfolio_image .et_overlay, .da_portfolio_h2_curex .et_pb_portfolio_item .et_pb_portfolio_image .et_overlay {background:transparent;
border:none; 
opacity:1;
z-index:2;}
.da_portfolio_h2_curex .et_pb_portfolio_item .et_portfolio_image .et_overlay:before, .da_portfolio_h2_curex .et_pb_portfolio_item .et_pb_portfolio_image .et_overlay:before {
background: transparent;
font-size: 30px;
padding: 10px;
border-radius: 0;
color: #fff;top: 20px;
bottom: auto;
left: auto;
right: -50px;
opacity: 0;
font-weight: 900;}
.da_portfolio_h2_curex .et_pb_portfolio_item:hover .et_portfolio_image .et_overlay:before, .da_portfolio_h2_curex .et_pb_portfolio_item:hover .et_pb_portfolio_image .et_overlay:before {
top: 20px;
bottom: auto;
left: auto;
right: 0px;
opacity: 1;}
.da_portfolio_h2_curex .et_pb_portfolio_item:hover .et_portfolio_image img, .da_portfolio_h2_curex .et_pb_portfolio_item:hover .et_pb_portfolio_image img {
-webkit-transform:scale(1.2);
-moz-transform:scale(1.2);
-ms-transform:scale(1.2);
transform:scale(1.2)}
.da_portfolio_h2_curex .et_pb_portfolio_item .et_pb_module_header {
left: 20px;
color: #fff;
bottom: 10%;
right: inherit;
z-index: 1;
text-align: left;
box-sizing: border-box;
border: 0;
position: absolute;
transition: all 0.4s ease-out;
opacity: 1;
}
.da_portfolio_h2_curex .et_pb_portfolio_item .meta .et_pb_module_header {
margin-top: 0;
padding: 15px;
display: block;
width: 100%;
visibility: visible;
opacity: 1;}
.da_portfolio_h2_curex .et_pb_portfolio_item .post-meta a { color:#fff;
position:relative;}
.da_portfolio_h2_curex .et_pb_portfolio_item .post-meta:before{
content: "";
background-color: #fff;
position: absolute;height: 2px;
width: 25px;
left: -32px;
top: 50%;}
.da_portfolio_h2_curex .et_pb_portfolio_item .meta .post-meta {
width: auto;color: #fff;}
.da_portfolio_h2_curex .et_pb_portfolio_item .post-meta {
left: 50px;
bottom: 22%;
margin: 0;
right: auto;
text-align: left;
padding: 2px;
box-sizing: border-box;
border: 0;
position:absolute;
transition: all 0.4s ease-out;
z-index: 1;
opacity:1;}
@media only screen and (max-width : 767px) {
.da_portfolio_h2_curex .et_pb_portfolio_filters li {
margin-bottom: 0;
}} .da_team ul.et_pb_social_media_follow li{display:block;}
.da_team ul.et_pb_social_media_follow li a.icon {width: 40px;
height: 40px;
line-height: 40px;
vertical-align: middle;
border-radius: 50%;
display: inline-block;
cursor: pointer;
text-align: center;
background: rgba(var(--blue), 1) !important;
box-shadow: 0 6px 40px 0px rgb(211 221 232 / 100%);}
.da_team ul.et_pb_social_media_follow li a.icon:before{
color:#fff;
width: 40px;
line-height: 40px;
text-align: center;}
.da_team ul.et_pb_social_media_follow li:nth-last-child(1){
opacity:1;
-webkit-transition: all 0.3s ease-out 0.3s;
-moz-transition: all 0.3s ease-out 0.3s;
-ms-transition: all 0.3s ease-out 0.3s;
-o-transition: all 0.3s ease-out 0.3s;
transition: all 0.3s ease-out 0.3s;
} 
.da_team ul.et_pb_social_media_follow li:nth-last-child(1) a:before{content:'\e0a0';
background-color: rgba(var(--dark-blue), 1);
width: 40px;
height: 40px;
line-height: 40px;
border-radius: 50%;
}
.da_team ul.et_pb_social_media_follow li{opacity:0;-webkit-transition: all 0.3s ease-out 0.3s;
-moz-transition: all 0.3s ease-out 0.3s;
-ms-transition: all 0.3s ease-out 0.3s;
-o-transition: all 0.3s ease-out 0.3s;
transition: all 0.3s ease-out 0.3s;} 
.da_team ul.et_pb_social_media_follow:hover li{opacity:1;} .da_testimonial_h2 .et_pb_slide {
background-color:rgba(var(--dark-blue), 1) !important;
border-radius: 0 0 50px 0;
}
.da_testimonial_h2 .et_pb_slider .et_pb_slide{
padding: 6% 6%!important;
}
.da_testimonial_h2 .et_pb_slide .et_pb_slide_image img{
border-radius: 0px 0px 30px 0px;
height: 130px;
width: 130px;
margin-top: 8px!important}
.da_testimonial_h2 .et_pb_slide .et_pb_slide_image{width: auto;}
.da_testimonial_h2 .et_pb_slide .et_pb_slide_image:before{position: absolute;
content: "\7b";
font-family: ETmodules !important;
top: -20px;
left: -20px;
width: 48px;
height: 48px;
font-size: 45px;
line-height: 46px;
text-align: center;
color: #ffffff;
border-radius: 50%;
font-weight: 600;
background: rgba(var(--blue), 1);
z-index: 9;}
.da_testimonial_h2 .et_pb_slide .et_pb_slide_image:after{content: "\e033\e033\e033\e033\e033";
font-family: ETmodules !important;
position: absolute;
bottom: -35px;
left: 50%;
transform: translateX(-50%);
color: rgba(var(--orange), 1);
font-size: 15px;}
.da_testimonial_h2 .et_pb_slide_description{
width: 92%;
padding:3% 3%;} @media all and (min-width: 768px) and (max-width: 980px) {
.da_testimonial_h2 .et_pb_slide_description{
width: 88%;
padding:3% 3%;}
}
.da_testimonial_h2 .et_pb_slide_content{font-size: 16px;line-height:28px;}
.da_testimonial_h2 .et_pb_slide_content h3{text-transform: uppercase;
font-weight: 700;
font-size: 18px;
margin-top: 20px;
letter-spacing: 2px;}
.da_testimonial_h2 .et_pb_slide_content h3 span{
color:rgba(var(--blue), 1);
font-size: 15px;
letter-spacing: 1px;}
@media only screen and (max-width : 767px) {
.da_testimonial_h2 .et_pb_slide_description{
width: 92%;
padding:3% 3%;
margin-top: 16px;}
.da_testimonial_h2 .et_pb_slide .et_pb_slide_image:before {
top: -10px!important;
right: 50px!important;
left: auto;
}
.da_testimonial_h2 .et_pb_slide_description{width:100%;}
}
.da_testimonial_h2 .et-pb-controllers {
position: absolute;
text-align: center;
z-index: 10;
width: auto;
left: auto;
right: -20px;
bottom: 50%;
-webkit-transform: translateY(50%);
transform: translateY(50%);
}
.da_testimonial_h2 .et-pb-controllers a {
display: block;
width: 10px;
height: 10px;
line-height: 0;
color: transparent;
border: 2px solid #fff;
cursor: pointer;
font-size: 0;
border-radius: 50%;
-webkit-transition: margin 0.3s ease-in-out 0s;
transition: margin 0.3s ease-in-out 0s;
}
.da_testimonial_h2 .et-pb-controllers a:after {
content: "";
position: relative;
text-indent: 0;
-webkit-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
box-sizing: border-box;
background-color: #fff;
top: 0;
left: 3px;
width: 2px;
height: 0;
margin-left: 0;
display: block;
margin-top: 15px;
}
.da_testimonial_h2 .et-pb-controllers a.et-pb-active-control:after {
width: 1px;
height: 105px;
}
.da_testimonial_h2 .et-pb-controllers a.et-pb-active-control {
margin-left: 0;
margin-bottom: 120px;
}
.da_testimonial_h2 .et-pb-controllers a {
background-color: transparent;
border-color: #fff;
margin-bottom: 10px;
margin-right: 50px;
}
.da_testimonial_h2 .et-pb-controllers a.et-pb-active-control,
.da_testimonial_h2 .et-pb-controllers a:hover {
background-color: #fff;
opacity: 1;
} .da_blog_h2_curex .et_pb_post{
padding:0;
position:relative;
}
.da_blog_h2_curex .et_pb_post .et_pb_image_container{
margin:0;
}
.da_blog_h2_curex .et_pb_post .entry-featured-image-url{
margin-bottom:0;
position:relative;
border-radius:50px 0 0 0;
overflow:hidden;
}
.da_blog_h2_curex .et_pb_post .date{
position:absolute;
left:35px;
bottom:40px;
font-size:15px;
background-color:rgba(var(--blue), 1);
padding:8px 15px 5px 25px;
border-radius:25px 0 0;
color:#fff;
font-weight:600;}
.da_blog_h2_curex .et_pb_post .da_blog_h2_curex_content{
padding:30px 20px 38px 20px;
border-radius:0 0 40px;
background-color:#fff;
box-shadow:0px 4px 16px 0px rgba(211,220,232,0.61);
margin-top:-40px;
margin-left:35px;
position:relative;}
.da_blog_h2_curex .et_pb_post .author{color:rgba(var(--blue), 1);
font-weight:600;}
.da_blog_h2_curex .et_pb_post:hover .entry-featured-image-url img{
-ms-transform:scale(1.1);
-o-transform:scale(1.1);
-moz-transform:scale(1.1);
-webkit-transform:scale(1.1);
transform:scale(1.1);
transition: all 0.95s ease;
-moz-transition: all 0.95s ease;
-webkit-transition: all 0.95s ease;}
.da_blog_h2_curex span.category:before {
font-size: 14px;
margin-right: 11px;
top: 2px!important;
-webkit-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(6px);
color: rgba(var(--blue), 1);
font-family: ETmodules;
content: '\6d';
position: relative;
} .da_blog_h2_curex .et_pb_post .post-content .more-link{
position: absolute;
font-size: 0;
bottom: 0;
right:6px;
bottom: 10px;
}
.da_blog_h2_curex .et_pb_post .post-content .more-link:after{content: "\4c";
font-family: ETmodules !important;
font-size: 20px;
width: 40px;
height: 40px;
display: inline-block;
background: transparent;
border: 2px solid rgba(var(--blue), 1);
color: rgba(var(--blue), 1);
line-height: 40px;
text-align: center;
border-radius: 50%;}
@media only screen and (max-width:767px){
.da_blog_h2_curex .alignleft{
float:none;
text-align:center;}
}   .home3_button_h.et_pb_button:after {
font-size: inherit!important;
opacity: 1;
margin-left: 0.3em;
left: auto;
font-family: ETmodules!important;
font-weight: 400!important;
content: "\24";
width: 26px;
height: 26px;
line-height: 26px!important;
background: #FFFFFF47 0% 0% no-repeat padding-box;
position: absolute;
right: 4px;
top: 10px;
border-radius: 50%;
text-align: center;
}  [class*="lightbox-trigger-popup-h3"] {cursor:pointer;}
[class*="lightbox-content-popup-h3"] {position:relative; z-index: unset !important;}
[class*="lightbox-content-popup-h3"] .mfp-close {
color: #fff!important;
background-color: rgba(var(--dark-blue), 1);
opacity: 1;
}
[class*="lightbox-content-popup-h3"] .mfp-close:hover {
color: rgba(var(--blue), 1)!important;
background-color: rgba(var(--blue), 1)!important;
opacity: 1;
}  
[class*="lightbox-content-popup-h3"] .mfp-close:active {top:0px !important;} @keyframes animated{
0% {
clip-path: polygon(83.200% 25.800%, 85.100% 28.100%, 86.900% 30.400%, 88.600% 32.700%, 90.200% 35.000%, 91.800% 37.300%, 93.200% 39.600%, 94.500% 41.900%, 95.800% 44.100%, 96.900% 46.400%, 97.800% 48.700%, 98.600% 51.000%, 99.300% 53.300%, 99.800% 55.700%, 100.000% 58.100%, 100.100% 60.500%, 100.000% 63.000%, 99.700% 65.400%, 99.200% 67.800%, 98.500% 70.200%, 97.600% 72.600%, 96.500% 75.000%, 95.200% 77.400%, 93.700% 79.700%, 92.100% 81.900%, 90.300% 84.000%, 88.300% 86.100%, 86.200% 88.100%, 84.000% 89.900%, 81.600% 91.600%, 79.100% 93.200%, 76.500% 94.600%, 73.800% 95.800%, 71.000% 96.900%, 68.000% 97.900%, 65.000% 98.600%, 61.900% 99.200%, 58.800% 99.600%, 55.700% 99.800%, 52.600% 99.900%, 49.500% 99.800%, 46.400% 99.600%, 43.400% 99.200%, 40.400% 98.600%, 37.500% 97.900%, 34.700% 97.000%, 32.000% 96.000%, 29.400% 94.800%, 27.000% 93.500%, 24.700% 92.000%, 22.300% 90.500%, 20.400% 88.800%, 18.600% 87.000%, 16.900% 85.100%, 15.400% 83.000%, 14.000% 80.800%, 12.600% 78.600%, 11.400% 76.300%, 10.200% 74.000%, 8.900% 71.300%, 8.000% 68.800%, 7.100% 66.300%, 6.200% 63.800%, 5.400% 61.200%, 4.600% 58.600%, 3.800% 55.900%, 3.100% 53.200%, 2.400% 50.500%, 1.700% 47.800%, 1.100% 45.200%, 0.700% 42.500%, 0.400% 39.900%, 0.200% 37.300%, 0.000% 34.700%, 0.100% 32.200%, 0.300% 29.700%, 0.700% 27.300%, 1.300% 24.900%, 2.100% 22.600%, 3.100% 20.300%, 4.300% 18.100%, 5.800% 16.000%, 7.500% 14.000%, 9.400% 12.100%, 11.500% 10.300%, 13.800% 8.600%, 16.200% 7.000%, 18.800% 5.600%, 21.500% 4.300%, 24.300% 3.100%, 27.200% 2.200%, 30.100% 1.400%, 33.100% 0.800%, 36.000% 0.400%, 38.900% 0.200%, 41.800% 0.200%, 44.600% 0.400%, 47.400% 0.800%, 50.200% 1.500%, 52.900% 2.400%, 55.500% 3.400%, 58.100% 4.600%, 60.600% 6.000%, 63.100% 7.600%, 65.500% 9.200%, 67.800% 11.000%, 70.100% 12.900%, 72.300% 14.900%, 74.500% 17.000%, 76.600% 19.200%, 78.600% 21.400%, 80.700% 23.600%, 83.200% 25.800%);
-webkit-clip-path: polygon(83.200% 25.800%, 85.100% 28.100%, 86.900% 30.400%, 88.600% 32.700%, 90.200% 35.000%, 91.800% 37.300%, 93.200% 39.600%, 94.500% 41.900%, 95.800% 44.100%, 96.900% 46.400%, 97.800% 48.700%, 98.600% 51.000%, 99.300% 53.300%, 99.800% 55.700%, 100.000% 58.100%, 100.100% 60.500%, 100.000% 63.000%, 99.700% 65.400%, 99.200% 67.800%, 98.500% 70.200%, 97.600% 72.600%, 96.500% 75.000%, 95.200% 77.400%, 93.700% 79.700%, 92.100% 81.900%, 90.300% 84.000%, 88.300% 86.100%, 86.200% 88.100%, 84.000% 89.900%, 81.600% 91.600%, 79.100% 93.200%, 76.500% 94.600%, 73.800% 95.800%, 71.000% 96.900%, 68.000% 97.900%, 65.000% 98.600%, 61.900% 99.200%, 58.800% 99.600%, 55.700% 99.800%, 52.600% 99.900%, 49.500% 99.800%, 46.400% 99.600%, 43.400% 99.200%, 40.400% 98.600%, 37.500% 97.900%, 34.700% 97.000%, 32.000% 96.000%, 29.400% 94.800%, 27.000% 93.500%, 24.700% 92.000%, 22.300% 90.500%, 20.400% 88.800%, 18.600% 87.000%, 16.900% 85.100%, 15.400% 83.000%, 14.000% 80.800%, 12.600% 78.600%, 11.400% 76.300%, 10.200% 74.000%, 8.900% 71.300%, 8.000% 68.800%, 7.100% 66.300%, 6.200% 63.800%, 5.400% 61.200%, 4.600% 58.600%, 3.800% 55.900%, 3.100% 53.200%, 2.400% 50.500%, 1.700% 47.800%, 1.100% 45.200%, 0.700% 42.500%, 0.400% 39.900%, 0.200% 37.300%, 0.000% 34.700%, 0.100% 32.200%, 0.300% 29.700%, 0.700% 27.300%, 1.300% 24.900%, 2.100% 22.600%, 3.100% 20.300%, 4.300% 18.100%, 5.800% 16.000%, 7.500% 14.000%, 9.400% 12.100%, 11.500% 10.300%, 13.800% 8.600%, 16.200% 7.000%, 18.800% 5.600%, 21.500% 4.300%, 24.300% 3.100%, 27.200% 2.200%, 30.100% 1.400%, 33.100% 0.800%, 36.000% 0.400%, 38.900% 0.200%, 41.800% 0.200%, 44.600% 0.400%, 47.400% 0.800%, 50.200% 1.500%, 52.900% 2.400%, 55.500% 3.400%, 58.100% 4.600%, 60.600% 6.000%, 63.100% 7.600%, 65.500% 9.200%, 67.800% 11.000%, 70.100% 12.900%, 72.300% 14.900%, 74.500% 17.000%, 76.600% 19.200%, 78.600% 21.400%, 80.700% 23.600%, 83.200% 25.800%);
}
50% {
clip-path: polygon(98.400% 19.800%, 99.300% 22.300%, 99.800% 24.900%, 100.000% 27.600%, 99.900% 30.400%, 99.600% 33.200%, 99.000% 36.100%, 98.200% 39.000%, 97.300% 42.000%, 96.200% 45.000%, 95.000% 48.000%, 93.700% 51.000%, 92.400% 54.000%, 91.100% 57.000%, 89.800% 60.000%, 88.500% 63.000%, 87.200% 65.900%, 86.000% 68.800%, 84.900% 71.600%, 83.900% 74.300%, 82.900% 77.000%, 81.900% 79.600%, 80.900% 82.100%, 80.000% 84.400%, 79.000% 86.600%, 78.000% 88.700%, 77.000% 90.600%, 75.900% 92.400%, 74.800% 94.000%, 73.600% 95.400%, 72.300% 96.600%, 70.900% 97.600%, 69.400% 98.400%, 67.800% 99.000%, 66.100% 99.400%, 64.200% 99.600%, 62.200% 99.600%, 60.100% 99.500%, 58.000% 99.200%, 55.800% 98.800%, 53.500% 98.200%, 51.100% 97.500%, 48.700% 96.700%, 46.200% 95.800%, 43.700% 94.900%, 41.100% 93.900%, 38.500% 92.900%, 35.900% 91.800%, 33.300% 90.700%, 30.700% 89.600%, 28.100% 88.500%, 25.500% 87.400%, 23.000% 86.300%, 20.500% 85.100%, 18.100% 83.900%, 15.800% 82.700%, 13.600% 81.400%, 11.500% 80.100%, 9.500% 78.700%, 7.700% 77.300%, 6.000% 75.800%, 4.500% 74.200%, 3.200% 72.500%, 2.100% 70.800%, 1.400% 69.400%, 0.700% 67.500%, 0.300% 65.500%, 0.100% 63.400%, 0.000% 61.200%, 0.200% 59.000%, 0.600% 56.700%, 1.100% 54.400%, 1.800% 52.000%, 2.700% 49.600%, 3.700% 47.100%, 4.900% 44.600%, 6.200% 42.000%, 7.600% 39.400%, 9.200% 36.800%, 10.900% 34.200%, 12.700% 31.600%, 14.600% 29.000%, 16.600% 26.400%, 18.700% 23.800%, 20.900% 21.300%, 23.100% 18.800%, 25.400% 16.400%, 27.800% 14.100%, 30.300% 11.900%, 32.900% 9.800%, 35.600% 7.900%, 38.400% 6.200%, 41.300% 4.600%, 44.300% 3.200%, 47.400% 2.100%, 50.600% 1.200%, 53.900% 0.600%, 57.200% 0.200%, 60.500% 0.000%, 63.900% 0.100%, 67.300% 0.500%, 70.700% 1.100%, 74.100% 1.900%, 77.400% 2.900%, 80.600% 4.100%, 83.600% 5.500%, 86.500% 7.100%, 89.200% 8.900%, 91.600% 10.800%, 93.800% 12.800%, 95.700% 15.000%, 97.300% 17.300%, 98.400% 19.800%);
-webkit-clip-path: polygon(98.400% 19.800%, 99.300% 22.300%, 99.800% 24.900%, 100.000% 27.600%, 99.900% 30.400%, 99.600% 33.200%, 99.000% 36.100%, 98.200% 39.000%, 97.300% 42.000%, 96.200% 45.000%, 95.000% 48.000%, 93.700% 51.000%, 92.400% 54.000%, 91.100% 57.000%, 89.800% 60.000%, 88.500% 63.000%, 87.200% 65.900%, 86.000% 68.800%, 84.900% 71.600%, 83.900% 74.300%, 82.900% 77.000%, 81.900% 79.600%, 80.900% 82.100%, 80.000% 84.400%, 79.000% 86.600%, 78.000% 88.700%, 77.000% 90.600%, 75.900% 92.400%, 74.800% 94.000%, 73.600% 95.400%, 72.300% 96.600%, 70.900% 97.600%, 69.400% 98.400%, 67.800% 99.000%, 66.100% 99.400%, 64.200% 99.600%, 62.200% 99.600%, 60.100% 99.500%, 58.000% 99.200%, 55.800% 98.800%, 53.500% 98.200%, 51.100% 97.500%, 48.700% 96.700%, 46.200% 95.800%, 43.700% 94.900%, 41.100% 93.900%, 38.500% 92.900%, 35.900% 91.800%, 33.300% 90.700%, 30.700% 89.600%, 28.100% 88.500%, 25.500% 87.400%, 23.000% 86.300%, 20.500% 85.100%, 18.100% 83.900%, 15.800% 82.700%, 13.600% 81.400%, 11.500% 80.100%, 9.500% 78.700%, 7.700% 77.300%, 6.000% 75.800%, 4.500% 74.200%, 3.200% 72.500%, 2.100% 70.800%, 1.400% 69.400%, 0.700% 67.500%, 0.300% 65.500%, 0.100% 63.400%, 0.000% 61.200%, 0.200% 59.000%, 0.600% 56.700%, 1.100% 54.400%, 1.800% 52.000%, 2.700% 49.600%, 3.700% 47.100%, 4.900% 44.600%, 6.200% 42.000%, 7.600% 39.400%, 9.200% 36.800%, 10.900% 34.200%, 12.700% 31.600%, 14.600% 29.000%, 16.600% 26.400%, 18.700% 23.800%, 20.900% 21.300%, 23.100% 18.800%, 25.400% 16.400%, 27.800% 14.100%, 30.300% 11.900%, 32.900% 9.800%, 35.600% 7.900%, 38.400% 6.200%, 41.300% 4.600%, 44.300% 3.200%, 47.400% 2.100%, 50.600% 1.200%, 53.900% 0.600%, 57.200% 0.200%, 60.500% 0.000%, 63.900% 0.100%, 67.300% 0.500%, 70.700% 1.100%, 74.100% 1.900%, 77.400% 2.900%, 80.600% 4.100%, 83.600% 5.500%, 86.500% 7.100%, 89.200% 8.900%, 91.600% 10.800%, 93.800% 12.800%, 95.700% 15.000%, 97.300% 17.300%, 98.400% 19.800%);
}
100% {
clip-path: polygon(96.500% 13.800%, 97.700% 15.900%, 98.600% 18.100%, 99.300% 20.500%, 99.700% 23.000%, 99.900% 25.600%, 99.900% 28.300%, 99.700% 31.100%, 99.500% 34.000%, 99.000% 36.900%, 98.400% 39.900%, 97.700% 42.900%, 96.900% 45.900%, 96.000% 49.000%, 95.100% 52.100%, 94.100% 55.200%, 93.100% 58.200%, 92.100% 61.200%, 91.100% 64.100%, 90.100% 67.000%, 89.100% 69.800%, 88.000% 72.600%, 86.900% 75.300%, 85.700% 77.900%, 84.500% 80.400%, 83.200% 82.800%, 81.800% 85.100%, 80.300% 87.200%, 78.700% 89.200%, 77.000% 91.000%, 75.200% 92.700%, 73.300% 94.200%, 71.200% 95.600%, 69.000% 96.800%, 66.700% 97.800%, 64.300% 98.600%, 61.800% 99.200%, 59.200% 99.700%, 56.500% 100.000%, 53.800% 100.100%, 51.000% 100.100%, 48.200% 99.900%, 45.400% 99.600%, 42.600% 99.100%, 39.800% 98.500%, 37.000% 97.700%, 34.300% 96.800%, 31.700% 95.700%, 29.100% 94.500%, 26.600% 93.100%, 24.200% 91.600%, 21.900% 90.000%, 19.700% 88.300%, 17.600% 86.500%, 15.600% 84.500%, 13.700% 82.400%, 11.900% 80.300%, 10.300% 78.100%, 8.800% 75.800%, 7.400% 73.400%, 6.100% 70.900%, 4.900% 68.400%, 3.800% 65.800%, 2.800% 63.100%, 2.000% 60.400%, 1.300% 57.600%, 0.700% 54.800%, 0.200% 52.000%, -0.100% 49.200%, -0.300% 46.400%, 0.000% 43.300%, 0.100% 40.500%, 0.300% 37.700%, 0.700% 35.000%, 1.200% 32.300%, 1.900% 29.700%, 2.800% 27.200%, 3.800% 24.700%, 5.000% 22.300%, 6.400% 20.000%, 8.000% 17.900%, 9.800% 15.900%, 11.700% 14.000%, 13.800% 12.200%, 16.100% 10.500%, 18.500% 9.000%, 21.000% 7.600%, 23.700% 6.300%, 26.500% 5.100%, 29.400% 4.100%, 32.400% 3.200%, 35.500% 2.400%, 38.700% 1.700%, 41.900% 1.100%, 45.200% 0.600%, 48.500% 0.300%, 51.900% 0.100%, 55.300% 0.000%, 58.700% 0.000%, 62.100% 0.100%, 65.500% 0.300%, 68.800% 0.700%, 72.100% 1.200%, 75.300% 1.800%, 78.400% 2.600%, 81.300% 3.500%, 84.100% 4.500%, 86.700% 5.700%, 89.100% 7.000%, 91.300% 8.500%, 93.300% 10.100%, 95.000% 11.900%, 96.500% 13.800%);
-webkit-clip-path: polygon(96.500% 13.800%, 97.700% 15.900%, 98.600% 18.100%, 99.300% 20.500%, 99.700% 23.000%, 99.900% 25.600%, 99.900% 28.300%, 99.700% 31.100%, 99.500% 34.000%, 99.000% 36.900%, 98.400% 39.900%, 97.700% 42.900%, 96.900% 45.900%, 96.000% 49.000%, 95.100% 52.100%, 94.100% 55.200%, 93.100% 58.200%, 92.100% 61.200%, 91.100% 64.100%, 90.100% 67.000%, 89.100% 69.800%, 88.000% 72.600%, 86.900% 75.300%, 85.700% 77.900%, 84.500% 80.400%, 83.200% 82.800%, 81.800% 85.100%, 80.300% 87.200%, 78.700% 89.200%, 77.000% 91.000%, 75.200% 92.700%, 73.300% 94.200%, 71.200% 95.600%, 69.000% 96.800%, 66.700% 97.800%, 64.300% 98.600%, 61.800% 99.200%, 59.200% 99.700%, 56.500% 100.000%, 53.800% 100.100%, 51.000% 100.100%, 48.200% 99.900%, 45.400% 99.600%, 42.600% 99.100%, 39.800% 98.500%, 37.000% 97.700%, 34.300% 96.800%, 31.700% 95.700%, 29.100% 94.500%, 26.600% 93.100%, 24.200% 91.600%, 21.900% 90.000%, 19.700% 88.300%, 17.600% 86.500%, 15.600% 84.500%, 13.700% 82.400%, 11.900% 80.300%, 10.300% 78.100%, 8.800% 75.800%, 7.400% 73.400%, 6.100% 70.900%, 4.900% 68.400%, 3.800% 65.800%, 2.800% 63.100%, 2.000% 60.400%, 1.300% 57.600%, 0.700% 54.800%, 0.200% 52.000%, -0.100% 49.200%, -0.300% 46.400%, 0.000% 43.300%, 0.100% 40.500%, 0.300% 37.700%, 0.700% 35.000%, 1.200% 32.300%, 1.900% 29.700%, 2.800% 27.200%, 3.800% 24.700%, 5.000% 22.300%, 6.400% 20.000%, 8.000% 17.900%, 9.800% 15.900%, 11.700% 14.000%, 13.800% 12.200%, 16.100% 10.500%, 18.500% 9.000%, 21.000% 7.600%, 23.700% 6.300%, 26.500% 5.100%, 29.400% 4.100%, 32.400% 3.200%, 35.500% 2.400%, 38.700% 1.700%, 41.900% 1.100%, 45.200% 0.600%, 48.500% 0.300%, 51.900% 0.100%, 55.300% 0.000%, 58.700% 0.000%, 62.100% 0.100%, 65.500% 0.300%, 68.800% 0.700%, 72.100% 1.200%, 75.300% 1.800%, 78.400% 2.600%, 81.300% 3.500%, 84.100% 4.500%, 86.700% 5.700%, 89.100% 7.000%, 91.300% 8.500%, 93.300% 10.100%, 95.000% 11.900%, 96.500% 13.800%);
}} .home3_button.et_pb_button:after {
font-size: inherit!important;
opacity: 1;
margin-left: 0.3em;
left: auto;
font-family: ETmodules!important;
font-weight: 400!important;
content: "\24";
width: 37px;
height: 37px;
line-height: 37px!important;
background: #FFFFFF47 0% 0% no-repeat padding-box;
position: absolute;
right: 4px;
top: 10px;
border-radius: 50%;
text-align: center;
} .home3_button.bg.et_pb_button:after {
font-size: inherit!important;
opacity: 1;
margin-left: 0.3em;
left: auto;
font-family: ETmodules!important;
font-weight: 400!important;
content: "\24";
width: 34px;
height: 34px;
line-height: 34px!important;
background: #FFFFFF47 0% 0% no-repeat padding-box;
position: absolute;
right: 4px;
top: 6px;
border-radius: 50%;
text-align: center;
} .home3_contact_button.et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after{
font-size: inherit!important;
opacity: 1;
margin-left: 0.3em;
left: auto;
font-family: ETmodules!important;
font-weight: 400!important;
content: "\24";
width: 37px;
height: 37px;
line-height: 37px!important;
background: #FFFFFF47 0% 0% no-repeat padding-box;
position: absolute;
right: 4px;
top: 10px;
border-radius: 50%;
text-align: center;
}  .da_service_curex_h3  .et_pb_blurb .et_pb_image_wrap{
background: #fff;
box-shadow: 0px 5px 35px 0px rgba(211,220,232,0.74);
padding: 10px;
position: absolute;
border-radius: 50%;
left: 65%;
margin-top: -18%;
-webkit-transition: all 0.5s cubic-bezier(.645, .045, .355, 1);
-o-transition: all 0.5s cubic-bezier(.645, .045, .355, 1);
transition: all 0.5s cubic-bezier(.645, .045, .355, 1);
z-index: 999;
}
.da_service_curex_h3:hover .et_pb_blurb .et_pb_image_wrap{
background: rgba(255,255,255,0);
box-shadow: 0px 5px 35px 0px rgba(211,220,232,0);
filter:contrast(0) brightness(2);
padding: 10px;
position: absolute;
border-radius: 50%;
left: 35%;
margin-top: -50%;
-webkit-transition: all 0.5s cubic-bezier(.645, .045, .355, 1);
-o-transition: all 0.5s cubic-bezier(.645, .045, .355, 1);
transition: all 0.5s cubic-bezier(.645, .045, .355, 1);
} .da_service_curex_h3  .et_pb_image .et_pb_image_wrap:before {
content: "";
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
opacity: 1;
z-index: 1;
transform: scaleY(0.9) rotateX(
90deg
);
-webkit-transform-origin: left;
-ms-transform-origin: left;
transform-origin: left;
background-color: rgba(var(--dark-blue), 1);
opacity: .70;
transition: all 0.9s cubic-bezier(0.62, 0.21, 0.45, 1.22);
}
.da_service_curex_h3:hover .et_pb_image .et_pb_image_wrap:before {
transform: scaleY(1.0) rotateX(
0deg
);
transition: all 0.7s cubic-bezier(0.62, 0.21, 0.45, 1.22);
} .da_service_curex_h3_button.et_pb_button:after {
font-size: inherit!important;
opacity: 1;
margin-left: 0.3em;
left: auto;
font-family: ETmodules!important;
font-weight: 400!important;
content: "\24";
width: 30px;
height: 30px;
line-height: 30px!important;
background: #FFFFFF47 0% 0% no-repeat padding-box;
position: absolute;
right: 4px;
top: 8px;
border-radius: 50%;
text-align: center;
} .et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item {
overflow: hidden;
position: relative;
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item .et_pb_portfolio_image:after,
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item .et_pb_portfolio_image:before {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 50%;
height: 100%;
background: rgba(var(--dark-blue), 1);
opacity: 0.8;
transform: translateY(-100%);
z-index: 1;
transition: all 0.3s ease 0s;
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item:hover .et_pb_portfolio_image:after,
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item:hover .et_pb_portfolio_image:before {
transform: translateY(0);
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item .et_pb_portfolio_image:after {
left: 50%;
transform: translateY(100%);
transition-delay: 0.1s;
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item .et_pb_portfolio_image {
margin-bottom: 0;
position: relative;
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item .et_pb_portfolio_image img {
width: 100%;
height: auto;
transform: scale(1);
transition: all 2s ease 0s;
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item:hover .et_pb_portfolio_image img {
transform: scale(2);
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item {
transition: all 0.6s ease-in-out;
position: relative;
overflow: hidden;
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item:hover .et_pb_portfolio_image img {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item .et_pb_portfolio_image .et_overlay {
transition: all 0.6s ease-in-out;
border: 1px solid rgba(255,255,255,1);
border-radius: 10px;
background-color:rgba(var(--dark-blue), 1);
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item:hover .et_pb_portfolio_image .et_overlay {
opacity: 1;
z-index: 1;
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item .et_pb_portfolio_image .et_overlay:before {
-webkit-transform: translateY(0px);
-moz-transform: translateY(10px);
-ms-transform: translateY(10px);
-o-transform: translateY(10px);
transform: translateY(10px);
-webkit-transform: translateY(100%);
-moz-transform: translateY(100%);
-ms-transform: translateY(100%);
transform: translateY(100%);
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
width: 40px;
height: 40px;
background: #FFFFFF47;
top: 70px;
left: auto;
right: 15px;
text-align: center;
font-size: 20px;
line-height: 40px;
border-radius: 50%;
color: #fff;
transition: all 0.6s ease-in-out;
-webkit-transition: all 0.6s ease-in-out;
-o-transition: all 0.6s ease-in-out;
-ms-transition: all 0.6s ease-in-out;
-webkit-transition: all 0.6s ease-in-out;
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item:hover .et_pb_portfolio_image .et_overlay:before {
opacity: 1;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item .meta {
z-index: 3;
padding: 15px;
z-index: 2;
position: relative;
background: #fff;
height: auto;
-webkit-transform: translateY(10px);
-moz-transform: translateY(10px);
-ms-transform: translateY(10px);
-o-transform: translateY(10px);
transform: translateY(10px);
transition: all 0.6s ease-in-out;
-webkit-transition: all 0.6s ease-in-out;
-o-transition: all 0.6s ease-in-out;
-ms-transition: all 0.6s ease-in-out;
-webkit-transition: all 0.6s ease-in-out;
position: absolute;
top: 0;
left: 0;
padding: 15px;
color: rgba(var(--dark-blue), 1);
left: 0;
width: 90%;
right: 0;
margin: 0 auto;
top: auto;
bottom: 10px;
opacity: 0;
-webkit-transform: translateY(100%);
-moz-transform: translateY(100%);
-ms-transform: translateY(100%);
transform: translateY(100%);
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item:hover .meta {
opacity: 1;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item .meta .et_pb_module_header {
opacity: 1;
margin: 0 !important;
float: none;
z-index: 99999999;
font-size: 15px;
color: #fff;
padding: 15px 15px 15px 15px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0px;
}
.et_pb_crl_portfolio_da_curx_h3 .et_pb_portfolio_item .meta .post-meta{
color:rgba(var(--blue), 1) ;
padding-left: 15px;}
.et_pb_crl_portfolio_da_curx_h3 .et-pb-arrow-prev {
left: auto!important;
opacity: 1;
top: 180px!important;
float: right;}
.et-pb-arrow-next {
right: 10px!important;
opacity: 1;
top: 130px!important;
z-index: 99999;
}
.et_pb_crl_portfolio_da_curx_h3.et_pb_fullwidth_portfolio .et-pb-slider-arrows a {
background: rgba(var(--blue), 1);
color: #fff;
width: 40px!important;
height: 40px;
font-size: 25px;
display: block;
text-align: center;
line-height: 40px;
width: 3%;
position: absolute;
bottom: 50%;
right: 10px;
} .da_testimonial_curex_h3 .et_pb_slide .et_pb_slide_image img{width:120px;}
.da_testimonial_curex_h3 .et_pb_slide .et_pb_slide_description .et_pb_slide_content{
margin-top: 0px;
position:relative;
font-style: normal;}
.da_testimonial_curex_h3 .et-pb-controllers a.et-pb-active-control{
width: 42px;}   
.da_testimonial_curex_h3 .et-pb-controllers a{
width: 12px;
background-color:rgba(var(--blue), 1) !important;
opacity:1;-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;}   
.da_testimonial_curex_h3 .et_pb_slide .et_pb_slide_image:before {
position: absolute;
content: "\7b";
font-family: ETmodules!important;
bottom: 20%;
left: 55%;
width: 40px;
height: 40px;
font-size: 38px;
line-height: 40px;
text-align: center;
color: #ffffff;
border-radius: 50%;
font-weight: 600;
background: rgba(var(--blue), 1);
z-index: 9;
}
.da_testimonial_curex_h3   h2.et_pb_slide_title {
margin-bottom: 40px;
}
.da_testimonial_curex_h3 .et_pb_slide_content h2:after {
content: "\e033\e033\e033\e033\e033";
font-family: ETmodules!important;
position: absolute;
top: 35px;
left: 50%;
transform: translateX(-50%);
color: rgba(var(--orange), 1);
font-size: 15px;
} .da_team_curex_h3{position: relative;
overflow: hidden;} 
.da_team_curex_h3 .et_pb_team_member{position: relative;
overflow: hidden;}
.da_team_curex_h3 .et_pb_team_member:before{position: absolute;
top: 0;
left: -75%;
z-index: 2;
display: block;
content: '';
width: 50%;
height: 100%;
background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
-webkit-transform: skewX(-25deg);
transform: skewX(-20deg);-webkit-box-sizing: border-box;
box-sizing: border-box;}
.da_team_curex_h3:hover .et_pb_team_member:before{-webkit-animation: shine .75s;
animation: shine .75s;}
.da_team_curex_h3 .et_pb_team_member .et_pb_team_member_image {width: 100%;
max-width: 100%;margin: 0;
float: none;}
.da_team_curex_h3 .et_pb_team_member .et_pb_team_member_image img{width: 100%;}
.da_team_curex_h3 .et_pb_team_member .et_pb_team_member_description{position:unset;} 
.da_team_curex_h3 .et_pb_team_member .et_pb_team_member_description .et_pb_member_social_links{position: absolute;
right: -100px;
top: 10px;
-webkit-transition: all 0.8s;
-ms-transition: all 0.8s;
transition: all 0.8s;}
.da_team_curex_h3:hover .et_pb_team_member .et_pb_team_member_description .et_pb_member_social_links{right: 10px;}
.da_team_curex_h3 .et_pb_team_member .et_pb_team_member_description .et_pb_member_social_links li{display:block;margin: 0 0 6px 0;}
.da_team_curex_h3 .et_pb_team_member .et_pb_team_member_description .et_pb_member_social_links li a{background: rgba(var(--dark-blue), 1);
width: 45px;
height: 45px;
line-height: 45px;
text-align: center;
-webkit-transition: all 0.8s;
-ms-transition: all 0.8s;
transition: all 0.8s;
display: block;
color: #fff;
border-radius: 5px;}
.da_team_curex_h3 .et_pb_team_member .et_pb_team_member_description .et_pb_member_social_links li a:hover{background: rgba(var(--blue), 1);}
@-webkit-keyframes shine {
100% {
left: 125%;
}
}
@keyframes shine {
100% {
left: 125%;
}
}
.da_team_curex_h3 .et_pb_blurb.et_pb_blurb:before{
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 0;
background-color: rgba(var(--blue), 1);
z-index: 0;
transition: all .5s ease-in-out;
border-radius: 4px;
}
.da_team_curex_h3:hover .et_pb_blurb.et_pb_blurb:before{
height: 100%;
bottom: 0;
top: auto;
}
.da_team_curex_h3, .da_team_curex_h3 h4, .da_team_curex_h3 .et-pb-icon {
transition: all 0.4s ease-in 0s;
-webkit-transition: all 0.4s ease-in 0s;
-o-transition: all 0.4s ease-in 0s;
-moz-transition: all 0.4s ease-in 0s;}
.da_team_curex_h3 h4 {
color: rgba(var(--dark-blue), 1)!important;
font-weight:700;}
.da_team_curex_h3:hover h4 {
color: #fff!important;}
.da_team_curex_h3 p {
color: rgba(var(--black), 1)!important;}
.da_team_curex_h3  p {
color: rgba(var(--blue), 1)!important;}
.da_team_curex_h3:hover  p {
color: #fff!important;} .da_blog_curex_h3 .et_pb_post .entry-featured-image-url .et_overlay {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 1;
border: none;
-webkit-transform: scale(2) translateX(-75%) translateY(-75%) translateZ(0) rotate(-28deg);
transform: scale(2) translateX(-75%) translateY(-75%) translateZ(0) rotate(-28deg);
transition: -webkit-transform 3s cubic-bezier(.23, 1, .32, 1);
transition: transform 3s cubic-bezier(.23, 1, .32, 1);
transition: transform 3s cubic-bezier(.23, 1, .32, 1), -webkit-transform 3s cubic-bezier(.23, 1, .32, 1);
opacity: 0.8;
}
.da_blog_curex_h3 .et_pb_post:hover .entry-featured-image-url .et_overlay {
-webkit-transform: scale(2) translateX(0) translateY(0) translateZ(0) rotate(0deg);
transform: scale(2) translateX(0) translateY(0) translateZ(0) rotate(-28deg)
}
.da_blog_curex_h3 .et_pb_post .entry-featured-image-url .et_overlay:before {
top: 50%;
transform: translate(-50%, -50%);
color: #fff;
font-size: 10px;
padding: 9px;
border-radius: 50%;
background:  rgba(var(--blue), 1);
margin: 0
} @media all and (max-width: 767px) {
.da_blog_curex_h3 .post-meta {
margin-left: 20px;
margin-right: 20px;
}}
.da_blog_curex_h3  .et_pb_post .entry-featured-image-url {
overflow: hidden;
border-radius: 3px
}
.da_blog_curex_h3  .et_pb_post .entry-featured-image-url .entry-featured-image-url {
margin-bottom: 0
}
.da_blog_curex_h3 .et_pb_post{padding: 0px;
box-shadow: 0 0 40px 5px rgb(0 0 0 / 3%);
padding: 0px;
border: 0px solid #ebf2f3 !important;
transition: .3s;}
.da_blog_curex_h3 .et_pb_post .et_pb_image_container{margin:0;
}
.da_blog_curex_h3 .et_pb_post .entry-featured-image-url {
margin-bottom: 0;
position: relative;
overflow:hidden;
border-radius: 0px;
}
.da_blog_curex_h3 .et_pb_post:hover .entry-featured-image-url img{transform: scale(1.1);}
.da_blog_curex_h3 .et_pb_post .date{  
right: 0px;
font-weight: 700;
border-radius: 10px 0px 0px 0px;
padding: 15px 25px;
background-color: rgba(var(--blue), 1);
position: absolute;
bottom: 0px;
color: #fff;
width: 103px;
font-size: 18px;
z-index: 999}
.da_blog_curex_h3 .et_pb_post .author {
margin-right: 5px;
}
.da_blog_curex_h3 .et_pb_post .category {
margin-left: 5px;
}
.da_blog_curex_h3 .et_pb_post .author:before {
font-size: 14px;
margin-right: 8px;
-webkit-transform: translateY(-1px);
-ms-transform: translateY(-1px);
transform: translateY(-1px);
color: rgba(var(--dark-blue), 1);
font-family: ETmodules;
content: '\e08a';
}
.da_blog_curex_h3 .et_pb_post .category:before {
font-size: 14px;
margin-right: 8px;
-webkit-transform: translateY(-1px);
-ms-transform: translateY(-1px);
transform: translateY(-1px);
color:rgba(var(--dark-blue), 1);
font-family: ETmodules;
content: '\e0e6';
}
.da_blog_curex_h3 .et_pb_post .da_blog_curex_h3_content1{
padding-top: 35px;}
.da_blog_curex_h3 .et_pb_post:hover .date{
background-color:rgba(var(--dark-blue), 1);
} .da_footer_blurb  p{
padding-left: 30px!important;
} @media all and (min-width: 768px) and (max-width: 980px){
.da_footer_blurb  p{
padding-left: 50px!important;
}
} @media all and (max-width: 767px) {
.da_footer_blurb  p{
padding-left: 30px!important;
}
}
.da_footer_blurb  .et-pb-icon {
color: rgba(var(--blue), 1);
border: 1px solid rgba(var(--blue), 1);
border-radius: 50%;
font-size: 20px;
padding: 6px;
}
.da_footer_blurb  .et-pb-icon {
position:relative
}
.da_footer_blurb  .et-pb-icon:before {
content: "\45";
font-family: ETmodules !important;
display: block;
line-height: 1em;
top: 50%;
-ms-transform: translateY(-50%);
transform: translateY(-50%);
left: 64px;
font-size: 25px;
color:rgba(var(--blue), 1);
position: absolute;
}
.da_footer_blurb .et-pb-icon:after {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
background-color: currentColor;
content: "";
display: block;
top: 50%;
height: 1px;
left: 54px;
color:rgba(var(--blue), 1);
position: absolute;
transform: translateZ(0);
width: 20px;
}
.working-item_day{
padding: 1px 0px
}
.da_newsletter_button_curex a.et_pb_newsletter_button.et_pb_button:after{
font-size: inherit!important;
opacity: 1;
margin-left: 0.3em;
left: auto;
font-family: ETmodules!important;
font-weight: 400!important;
content: "\24";
width: 42px;
height: 42px;
line-height: 42px!important;
background: #FFFFFF47 0% 0% no-repeat padding-box;
position: absolute;
right: 4px;
top: 18px;
border-radius: 50%;
text-align: center;
}  .da_slider_curex_h4 .et_pb_slide {
padding: 0 4%!important;
background-size: cover;
background-position: 50%;
background-repeat: no-repeat;
border-radius: 10px!important;
overflow: visible;
}
.da_slider_curex_h4.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description {
background-color: rgba(255,255,255,0);
max-width: 550px;
padding: 3%;
margin-left: 0;
margin-top: 100px;
margin-bottom: 100px;
}
.da_slider_curex_h4 {overflow:visible;}
.da_slider_curex_h4  .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content{
}
.da_slider_curex_h4  .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content h2{
font-size: 48px;
line-height: 1.2em;
color: rgba(var(--blue), 1) !important;
text-shadow: none;
font-weight: 700;
margin-left: 90px;
text-transform: uppercase;}
.da_slider_curex_h4  .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content h3{
font-size: 42px;
line-height: 1.4em;
color: rgba(var(--dark-blue), 1) !important;
text-shadow: none;
font-weight: 700;
margin-left: 0px;
text-transform: Capitalize;} @media all and (min-width: 768px) and (max-width: 980px) {
.da_slider_curex_h4  .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content h2{
font-size: 36px;
line-height: 1.2em;
color: rgba(var(--blue), 1) !important;
text-shadow: none;
font-weight: 700;
margin-left: 90px;
text-transform: uppercase;}
} @media all and (max-width: 767px) {
.da_slider_curex_h4  .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content h2{
font-size: 30px;
line-height: 1.2em;
color: rgba(var(--blue), 1) !important;
text-shadow: none;
font-weight: 700;
margin-left: 90px;
text-transform: uppercase;}
} @media all and (max-width: 767px) {
.da_slider_curex_h4  .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content h3{
font-size: 25px;
line-height: 1.4em;
color: rgba(var(--dark-blue), 1) !important;
text-shadow: none;
font-weight: 700;
margin-left: 0px;
text-transform: Capitalize;}
.da_slider_curex_h4 .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content h2:before{
content: "";
background: rgba(var(--blue), 1);
position: absolute;
height: 4px;
width: 70px;
left: 13px!important;
top: 26px!important;}
} @media all and (min-width: 768px) and (max-width: 980px) {
.da_slider_curex_h4  .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content h3{
font-size: 34px;
line-height: 1.4em;
color:rgba(var(--dark-blue), 1) !important;
text-shadow: none;
font-weight: 700;
margin-left: 0px;
text-transform: Capitalize;}
.da_slider_curex_h4 .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content h2:before {
content: "";
background: rgba(var(--blue), 1);
position: absolute;
height: 4px;
width: 70px;
left: 25px;
top: 40px!important;
}
}
.da_slider_curex_h4 .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content h2:before{
content: "";
background:rgba(var(--blue), 1);
position: absolute;
height: 4px;
width: 70px;
left: 25px;
top: 60px;} .da_slider_curex_h4  ul {
list-style-type: none!important;
display: flex;
flex-wrap: wrap;
}
.da_slider_curex_h4  ul li  {
padding: 6px 14px;
font-size: 14px;
font-family: 'Montserrat';
color: rgba(var(--black), 1);
font-weight: 500;
}
.da_slider_curex_h4  ul li:before {
content: '\e052'!important;
color: rgba(var(--blue), 1);
font-family: 'ETMODULES'!important;
margin-right: 10px;
margin-left: -14px;
font-size: 1em!important;
}
.da_slider_curex_h4  ul {
list-style-type: disc;
padding: 0 0 18px 0em;
line-height: 26px;
} .da_slider_curex_h4.et_pb_slider .et-pb-controllers a {
text-indent: 0!important;
color: #fff;
background-color: rgba(var(--dark-blue), 1);
font-family: 'Ubuntu';
width: auto;
height: auto;
position: relative;
line-height: normal;
padding: 12px 16px;
font-weight: 900;
font-size: 20px;
transition: all .3s ease;
overflow: hidden;
opacity: 1;
margin: 5px!important;
border-radius: 5px;
transition:width .3s ease;
}
.da_slider_curex_h4.et_pb_slider .et-pb-controllers a.et-pb-active-control {
text-indent: 0!important;
color: #fff;
background-color: rgba(var(--blue), 1);
font-family: 'Ubuntu';
width: auto;
height: auto;
position: relative;
line-height: normal;
padding: 12px 16px;
font-weight: 900;
font-size: 20px;
transition: all .3s ease;
overflow: hidden;
opacity: 1;
margin: 5px!important;
border-radius: 5px;
transition:width .3s ease;
}
.da_slider_curex_h4.et_pb_slider .et-pb-controllers  a.et-pb-active-control::after {
content:"";
width:35px!important;
height:4px;
left:5px;
border-radius:150px;
background-color:rgba(var(--dark-blue), 1);
-webkit-transition:width .3s ease;
transition:width .3s ease;
display:inline-block;
position:relative;
top:-4px;
z-index:999
}
.da_slider_curex_h4.et_pb_slider .et-pb-controllers a.et-pb-active-control::after {
width:60px!important;
transition:width .3s ease;
}
@media (min-width: 968px) {
.da_slider_curex_h4 .et-pb-controllers { 
width: auto; 
right: 50px; 
left: auto; 
bottom: -13%!important; 
text-align: right;
}
.da_slider_curex_h4 .et-pb-controllers a { 
margin: 0 0 15px auto !important;
}}
@media (max-width: 767px) {
.da_slider_curex_h4 .et-pb-controllers { 
width: auto; 
right: 50px; 
left: auto; 
bottom: -4%!important; 
text-align: right;
}}    .da_slider_curex_h4 .et_pb_slide_content li{
animation-duration: .7s !important;
animation-delay: 1.8s !important;
animation-timing-function: ease-in-out;
animation-fill-mode: both;
animation-name:fadeInBottom;
}
.da_slider_curex_h4  .et_pb_slide_content h3{
animation-duration: .7s !important;
animation-delay: 1.4s !important;
animation-timing-function: ease-in-out;
animation-fill-mode: both;
animation-name:fadeInTop;
}
.da_slider_curex_h4  .et_pb_slide_description .et_pb_slide_title h2{
animation-duration: .7s !important;
animation-delay: 1s !important;
animation-timing-function: ease-in-out;
animation-fill-mode: both;
animation-name:fadeInLeft;
}
.da_slider_curex_h4 .et_pb_button_wrapper{
animation-duration: .7s !important;
animation-delay: 2.2s !important;
animation-timing-function: ease-in-out;
animation-fill-mode: both;
animation-name:fadeInBottom;
} .da_slider_curex_h4 .et_pb_button_wrapper {
text-align: left
}
.da_slider_curex_h4 .et_pb_button_wrapper .et_pb_button {
position: relative;
font-family: 'Ubuntu';
text-transform: uppercase;
font-size: 16px;
z-index: 1;
color: #fff;
font-weight: 600;
letter-spacing: 1px;
padding: 14px 35px;
background-color: rgba(var(--blue), 1);
overflow: hidden;
transition: all .3s linear;
border-radius: 6px;
display: inline-block;
border: none;
}
.da_slider_curex_h4 .et_pb_button_wrapper .et_pb_button:hover {
color:rgba(var(--blue), 1);
-webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, .1);
-moz-box-shadow: 0 10px 30px rgba(0, 0, 0, .1);
-ms-box-shadow: 0 10px 30px rgba(0, 0, 0, .1);
-o-box-shadow: 0 10px 30px rgba(0, 0, 0, .1);
box-shadow: 0 10px 30px #d3dce8
}
.da_slider_curex_h4 .et_pb_button_wrapper .et_pb_button:before {
position: absolute;
left: 0;
margin-left: 0;
top: 0;
opacity: 1;
display: block;
visibility: visible!important;
height: 100%;
width: 100%;
content: "";
z-index: -1;
background-color: #fff;
-webkit-transform: scale(0, 1);
-ms-transform: scale(0, 1);
transform: scale(0, 1);
-webkit-transform-origin: top right;
-ms-transform-origin: top right;
transform-origin: top right;
-webkit-transition: transform .5s cubic-bezier(.86, 0, .070, 1);
-moz-transition: transform .5s cubic-bezier(.86, 0, .070, 1);
-o-transition: transform .5s cubic-bezier(.86, 0, .070, 1);
transition: transform .5s cubic-bezier(.86, 0, .070, 1);
transition-timing-function: cubic-bezier(.86, 0, .07, 1);
-webkit-transition-timing-function: cubic-bezier(.86, 0, .070, 1);
-moz-transition-timing-function: cubic-bezier(.86, 0, .070, 1);
-o-transition-timing-function: cubic-bezier(.86, 0, .070, 1);
transition-timing-function: cubic-bezier(.86, 0, .070, 1)
}
.da_slider_curex_h4 .et_pb_button_wrapper .et_pb_button:hover:after {
opacity: 0
}
.da_slider_curex_h4 .et_pb_button_wrapper .et_pb_button:hover:before {
-webkit-transform: scale(1, 1);
-ms-transform: scale(1, 1);
transform: scale(1, 1);
-webkit-transform-origin: bottom left;
-ms-transform-origin: bottom left;
transform-origin: bottom left
} .da_button_h4 .et_pb_button_wrapper, .da_button_h4 button.et_pb_contact_submit.et_pb_button {
text-align: left
}
.da_button_h4.et_pb_button, .da_button_h4 button.et_pb_contact_submit.et_pb_button {
position: relative;
font-family: 'Ubuntu';
text-transform: uppercase;
font-size: 16px;
z-index: 1;
color: #fff;
font-weight: 600;
letter-spacing: 1px;
padding: 14px 35px;
background-color: rgba(var(--blue), 1);
overflow: hidden;
transition: all .3s linear;
border-radius: 6px;
display: inline-block;
border: 0px solid!important;
}
.da_button_h4.et_pb_button:hover, .da_button_h4:hover  button.et_pb_contact_submit.et_pb_button{
color:rgba(var(--blue), 1);
-webkit-box-shadow: 0 10px 30px #d3dce8;
-moz-box-shadow: 0 10px 30px #d3dce8;
-ms-box-shadow: 0 10px 30px #d3dce8;
-o-box-shadow: 0 10px 30px #d3dce8;
}
.da_button_h4.dbg.et_pb_button:hover, .da_button_h4 button.et_pb_contact_submit.et_pb_button:hover {
color: rgba(var(--blue), 1);
-webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, .1);
-moz-box-shadow: 0 10px 30px rgba(0, 0, 0, .1);
-ms-box-shadow: 0 10px 30px rgba(0, 0, 0, .1);
-o-box-shadow: 0 10px 30px rgba(0, 0, 0, .1);
box-shadow: 0 10px 30px rgba(0, 0, 0, .1)
}
.da_button_h4.et_pb_button:before, .da_button_h4 button.et_pb_contact_submit.et_pb_button:before {
position: absolute;
left: 0;
margin-left: 0;
top: 0;
opacity: 1;
display: block;
visibility: visible!important;
height: 100%;
width: 100%;
content: "";
z-index: -1;
background-color: #fff;
-webkit-transform: scale(0, 1);
-ms-transform: scale(0, 1);
transform: scale(0, 1);
-webkit-transform-origin: top right;
-ms-transform-origin: top right;
transform-origin: top right;
-webkit-transition: transform .5s cubic-bezier(.86, 0, .070, 1);
-moz-transition: transform .5s cubic-bezier(.86, 0, .070, 1);
-o-transition: transform .5s cubic-bezier(.86, 0, .070, 1);
transition: transform .5s cubic-bezier(.86, 0, .070, 1);
transition-timing-function: cubic-bezier(.86, 0, .07, 1);
-webkit-transition-timing-function: cubic-bezier(.86, 0, .070, 1);
-moz-transition-timing-function: cubic-bezier(.86, 0, .070, 1);
-o-transition-timing-function: cubic-bezier(.86, 0, .070, 1);
transition-timing-function: cubic-bezier(.86, 0, .070, 1)
}
.da_button_h4.et_pb_button:hover:after, .da_button_h4 button.et_pb_contact_submit.et_pb_button:after{
opacity: 0
}
.da_button_h4.et_pb_button:hover:before, .da_button_h4 button.et_pb_contact_submit.et_pb_button:before {
-webkit-transform: scale(1, 1);
-ms-transform: scale(1, 1);
transform: scale(1, 1);
-webkit-transform-origin: bottom left;
-ms-transform-origin: bottom left;
transform-origin: bottom left
} .tabs .single-tab { -ms-flex: 0 0 16.5%;
-webkit-box-flex: 0;
flex: 0 0 16.5%;
max-width: calc(16.5% - 10px);
text-align: center;
margin-right: 5px;
margin-left: 5px;
margin-bottom: 0 !important;
cursor: pointer;
}
.tabs .single-tab:hover .et_pb_main_blurb_image, .tabs .single-tab.current  .et_pb_main_blurb_image {
filter: contrast(0) brightness(2);
}
.tabs .single-tab:hover, .tabs .single-tab.current { background: rgba(var(--blue), 1)!important;
transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-webkit-transition: all 0.4s ease-in-out;
}
.tabs .single-tab.tootlip:hover:after {
top: 100%;
left: auto;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border-color: rgba(255,33,8,0);
border-top-color: rgba(var(--blue), 1);
border-width: 15px;
margin-left: -15px;
opacity: 1;
transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-webkit-transition: all 0.4s ease-in-out;  
}
.tabs .single-tab.tootlip.current:after {
top: 100%;
left: auto;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border-color: rgba(255,33,8,0);
border-top-color: rgba(var(--blue), 1);
border-width: 15px;
margin-left: -15px;
opacity: 1;
transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-webkit-transition: all 0.4s ease-in-out;
} @media all and (max-width: 479px) {
.tabs .single-tab.tootlip:hover:after {
top: 76%!important;
}
.tabs .single-tab.tootlip.current:after {
top: 76%!important;
}
}
.tabs .single-tab:hover h4, .tabs .single-tab.current h4 { color: #fff!important;
}
.tabs .single-tab h4, .tabs .single-tab.current h4 { color:  rgba(var(--dark-blue), 1);
}
.tabs .single-tab:hover .et-pb-icon, .tabs .single-tab.current .et-pb-icon { color:rgba(var(--dark-blue), 1) !important;
}
.tab_content .tabs_item {
display: none;
}
.tab_content .tabs_item:first-child, .et-fb-root-ancestor .tab_content .tabs_item {
display: block;
}
@media only screen and (max-width: 768px) {
.tabs .single-tab {
-ms-flex: 0 0 50%; -webkit-box-flex: 0;
flex: 0 0 50%;
max-width: calc(50% - 10px);
margin-top: 10px;
}
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
.tabs .single-tab {
-ms-flex: 0 0 25%; -webkit-box-flex: 0;
flex: 0 0 25%;
max-width: calc(25% - 10px);
margin-top: 10px;
}
}  .da_portfolio_curex_h4 .da_portfolio_curex_h4_content {    
position: absolute;
z-index: 5;
width: 86%;
left: 0;
right: 0;
bottom: -60px;
background: rgba(var(--dark-blue), 1);
padding: 35px;
margin: 0px auto 20px auto;
opacity: 0;
transition-duration: 250ms;
transition-property: all;
transition-timing-function: ease-in-out;
display:flex;
flex-direction:column-reverse;
border-radius: 10px;} @media all and (max-width: 767px) {
.da_portfolio_curex_h4 .da_portfolio_curex_h4_content {   
position: absolute;
z-index: 5;
width: 86%;
left: 0;
right: 0;
bottom: 8px;
background:  rgba(var(--dark-blue), 1);
padding: 35px;
margin: 0px auto 20px auto;
opacity: 1;
transition-duration: 250ms;
transition-property: all;
transition-timing-function: ease-in-out;
display:flex;
flex-direction:column-reverse;
border-radius: 10px;}
}
.da_portfolio_curex_h4 .project:hover .da_portfolio_curex_h4_content{   
opacity: 1;
bottom: 0px;}
.da_portfolio_curex_h4 .project .et_portfolio_image img{
height:215px;
object-fit:cover;}
.da_portfolio_curex_h4 .project{
overflow:hidden;
position:relative;}
.da_portfolio_curex_h4 .da_portfolio_curex_h4 .post-meta:before{ 
background: rgba(var(--blue), 1);
content: "";
display: block;
width: 30px;
height: 2px;
position: absolute;
top: 0;}
@media only screen and (max-width: 767px){
.da_portfolio_curex_h4 .alignleft {
text-align: center;
float: none;
}}
@media only screen and ( min-width: 968px ) {
.et_pb_portfolio_da_curex_h4 .et_pb_grid_item {
width: 30.5% !important;
margin: 0 4% 0% 0 !important;
}
.et_pb_portfolio_da_curex_h4 .et_pb_grid_item:nth-child(3n) {
margin-right: 0 !important;
}
.et_pb_portfolio_da_curex_h4 .et_pb_grid_item:nth-child(3n+1) {
clear: left;
}
.et_pb_portfolio_da_curex_h4 .et_pb_grid_item:nth-child(4n+1) {
clear: unset !important;
}
} .et_pb_portfolio_da_curex_h4 .et_pb_portfolio_item .et_portfolio_image:after,
.et_pb_portfolio_da_curex_h4 .et_pb_portfolio_item .et_portfolio_image:before {
content: "";
width: 100%;
height: 100%;
background:rgb(11 51 128 / 50%)!important;
position: absolute;
top: 0;
left: 0;
z-index: 1;
opacity: 0;
transition: all .5s ease 0s
}
.et_pb_portfolio_da_curex_h4 .et_pb_portfolio_item .et_portfolio_image:after {
background: rgba(255, 255, 255, .3);
border: 2px solid rgba(var(--blue), 1);
top: 0;
left: 170%;
opacity: 1;
z-index: 1;
transform: skewX(45deg);
transition: all 1s ease 0s
}
.et_pb_portfolio_da_curex_h4 .et_pb_portfolio_item:hover .et_portfolio_image:before {
opacity: 1
}
.et_pb_portfolio_da_curex_h4 .et_pb_portfolio_item:hover .et_portfolio_image:after {
left: -170%
}
.et_pb_portfolio_da_curex_h4 .et_pb_portfolio_item .et_portfolio_image img {
width: 100%;
height: auto;
transition: all .35s ease 0s;
border-radius: 10px;
} #da_testimonial-curex_h4 .et_pb_team_member_image img {
border-radius: 50%;
width: 25%;
}
#da_testimonial-curex_h4 .et_pb_team_member_description .et_pb_module_header {
position: absolute !important;
bottom: -84px;
color: #fff;
text-transform: uppercase;
left: 100px;
text-align: center;
}
#da_testimonial-curex_h4 .et_pb_team_member_image {
position: absolute !important;
right: -38px;
bottom: -112px;
left: 0;
}
#da_testimonial-curex_h4 .et_pb_team_member_description .et_pb_member_position {
position: absolute !important;
left: 100px;
bottom: -110px;
color: #ffffff;
text-align: center;
}
#da_testimonial-curex_h4 .et_pb_module.et_pb_team_member {
border-radius: 10px;
padding: 40px 30px 40px;
position: relative !important;
}
#da_testimonial-curex_h4 .et_pb_module.et_pb_team_member::after {
visibility: unset !important;
top: 100%;
width: 0;
height: 0;
border-left: 0 solid transparent;
border-right: 25px solid transparent;
border-top: 25px solid #ffffff;
margin: 0;
position: absolute !important;
left: 60px;
}
#da_testimonial-curex_h4 .et_pb_team_member_description p:after {
font-family: ETmodules;
font-size: 14px;
display: block;
margin: 10px auto 0;
opacity: 1;
color: rgba(var(--blue), 1);
visibility: visible;
content: '\e033\e033\e033\e033\e033';
}
#da_testimonial-curex_h4 p.et_pb_member_position:after {
display: none;
}  
@media screen and (max-width:980px){
#da_testimonial-curex_h4 .et_pb_column {
max-width: 320px;
width: 100%;
display: block;
margin: 0 auto 50px;
float: none;
}
#da_testimonial-curex_h4 .et_pb_column:last-child {
margin: 0 auto !important;
}
#da_testimonial-curex_h4 .et_pb_team_member_image{
left: 0;
bottom: -130px;
}
#da_testimonial-curex_h4 .et_pb_team_member_description .et_pb_module_header{
bottom: -90px;
left: 90px;
}
#da_testimonial-curex_h4 .et_pb_team_member_description .et_pb_member_position{
left: 90px;
bottom: -115px;
}
#da_testimonial-curex_h4.et_pb_section .et_pb_row, 
#da_testimonial-curex_h4.et_pb_section.et_section_specialty .et_pb_row {
max-width: 1080px !important;
width: 80%;
}
}
@media screen and (max-width:767px){
#da_testimonial-curex_h4 .et_pb_team_member {
max-width: 100%;
}
#da_testimonial-curex_h4 .et_pb_team_member_image {
text-align: left;
}
}
@media screen and (max-width:440px){
#da_testimonial-curex_h4.et_pb_section .et_pb_row, 
#da_testimonial-curex_h4.et_pb_section.et_section_specialty .et_pb_row {
max-width: 1080px !important;
width: 90%;
}
}
.slick-slider {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list {
position: relative;
display: block;
overflow-x: hidden;
margin: 0;
padding: 0 0 0px;
height: 540px;
max-height: 100%;
} @media all and (min-width: 896px) and (max-width: 920px) {
.slick-list {
position: relative;
display: block;
overflow-x: hidden;
margin: 0;
padding: 0 0 0px;
height: 540px!important;
max-height: 100%;
}
#da_testimonial-curex_h4 .et_pb_column:last-child {
margin: 0 0!important;
}
} @media all and (max-width: 767px) {
.slick-list {
position: relative;
display: block;
overflow-x: hidden;
margin: 0;
padding: 0 0 0px;
height: 600px;
max-height: 100%;
}}
.slick-track:before, .slick-track:after {
display: table;
content: '';
}
.slick-slide {
position: relative;
float: left;
height: 100%;
min-height: 1px;
} button.slick-next.slick-arrow {
display: none!important;
}
button.slick-prev.slick-arrow{
display: none!important;
}
.entry-content ul.slick-dots {
position: absolute;
bottom: 0;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
}
.slick-dots li {
position: relative;
display: inline-block;
margin: 0 5px;
padding: 0;
cursor: pointer;
}
.slick-dots li button {
font-size: 0;
line-height: 0;
display: block;
width: 10px;
height: 10px;
padding: 0;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background-color: rgba(255,255,255,0.37);
border-radius: 10px;
}
.slick-dots li.slick-active button { background-color: rgba(var(--blue), 1); 
width: 36px;}  .da_process_home4_curex{position: relative;
margin: 0px 0px 60px 0px;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;}
.da_process_home4_curex .blurb_1 .et_pb_blurb_content .et_pb_main_blurb_image{position: relative;
width: 200px;
height: 200px;
margin: 0 auto;display: block;
border-radius: 100%;}
.da_process_home4_curex .blurb_1 .et_pb_blurb_content .et_pb_main_blurb_image:before{
content: "";
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
opacity: 1;
z-index: 1;
transform: scaleY(0.9) rotateX(90deg);
-webkit-transform-origin: left;
-ms-transform-origin: left;
transform-origin: left;
background-color: rgba(var(--dark-blue), 1);
opacity: .70;
transition: all 0.9s cubic-bezier(0.62, 0.21, 0.45, 1.22);
border-radius: 50%;}
.da_process_home4_curex:hover .blurb_1 .et_pb_blurb_content .et_pb_main_blurb_image:before{
transition: all 0.7s cubic-bezier(0.62, 0.21, 0.45, 1.22);
transform: scaleY(1.0) rotateX(0deg);}
.da_process_home4_curex .blurb_1 .et_pb_blurb_content .et_pb_main_blurb_image img{width: 100%;
height: 100%;
border-radius: 100%;}
.da_process_home4_curex .blurb_1 .et_pb_blurb_content .et_pb_blurb_container{position: absolute;
left: 50%;
top: calc(100% - 25px);
z-index: 1;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;}
.da_process_home4_curex:hover .blurb_1 .et_pb_blurb_content .et_pb_blurb_container{top: 50%;
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;}
.da_process_home4_curex .blurb_1 .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{
height: 50px;
width: 50px;
line-height: 50px;position: relative;display: inline-block;
text-align: center;
font-size: 18px;
color: #fff!important;
border-radius: 100%;
margin: 0 auto;
background:rgba(var(--blue), 1);
-moz-box-shadow: -3px 0px 15px rgba(var(--blue), 0.4);
-webkit-box-shadow: -3px 0px 15px rgba(var(--blue), 0.4);
box-shadow: -3px 0px 15px rgba(var(--blue), 0.4);
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;}
.da_process_home4_curex:hover .blurb_1 .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header:before{content: "";
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
display: block;
width: 60px;
height: 60px;
z-index: -1;
background: rgba(var(--blue), 0.31);
border: 5px solid rgba(var(--blue), 0.31);
border-radius: 100%;
animation: pulse-icon 4000ms ease-out infinite;-webkit-box-sizing: border-box;
box-sizing: border-box;}
.da_process_home4_curex .blurb_2 .et_pb_blurb_content{position: relative;
background: #fff;
padding: 30px 0px 0px 0px;
margin: 0px 0px 0px 0px;}
.da_process_home4_curex .blurb_2 .et_pb_blurb_content .et_pb_main_blurb_image{margin-bottom:0px;display:block;}
.da_process_home4_curex .blurb_2 .et_pb_blurb_content .et_pb_main_blurb_image img{height: auto;
max-width: 100%;
border: none;
-webkit-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
box-shadow: none;opacity: 0;
visibility: hidden;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;}
.da_process_home4_curex:hover .blurb_2 .et_pb_blurb_content .et_pb_main_blurb_image img{opacity: 1;
visibility: visible;}
@keyframes pulse-icon {
0% {
transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
opacity: 1;
}
100% {
transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
opacity: 0;
}
}  .da_team_h4_curex .et_pb_team_member .et_pb_team_member_image img{-webkit-transition: all 0.5s ease;
transition: all 0.5s ease;} 
.et_pb_team_member_image {
max-width: 100%!important;
} .da_team_h4_curex .et_pb_team_member .et_pb_team_member_description .team-social{right: 90px;
bottom: 60px;
position: absolute;
border-radius: 50%;
-webkit-transform: translateX(100%);
transform: translateX(100%);
background: #fff;
padding: 8px;
box-shadow: rgb(211 220 232 / 90%) 0px 13px 27px -5px, rgb(211 220 232 / 60%) 0px 8px 16px -8px;} 
.da_team_h4_curex .et_pb_column:hover .et_pb_team_member .et_pb_team_member_description .team-social{right: 90px;
bottom: 60px;
position: absolute;
border-radius: 50%;
-webkit-transform: translateX(100%);
transform: translateX(100%);
background: #fff;
padding: 8px;
box-shadow: rgb(211 220 232 / 0%) 0px 13px 27px -5px, rgb(211 220 232 / 0%) 0px 8px 16px -8px;} 
.da_team_h4_curex .et_pb_team_member .et_pb_team_member_description .team-social:after{width: 56px;
height: 56px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
border-radius: 50%;
background:  rgba(var(--dark-blue), 1);
color: #fff;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-transition: all 0.5s ease;
transition: all 0.5s ease;content:'\e0a0';font-family:ETmodules;}  
.da_team_h4_curex .et_pb_team_member .et_pb_team_member_description .team-social .et_pb_member_social_links li{display:block;margin-right:0;} 
.da_team_h4_curex .et_pb_team_member .et_pb_team_member_description .team-social:hover .et_pb_member_social_links{ 
bottom: 120%;
opacity: 1;
visibility: visible;}  
.da_team_h4_curex .et_pb_team_member .et_pb_team_member_description .team-social .et_pb_member_social_links li a{width: 54px;
height: 54px;
line-height: 54px;
-webkit-transition: all 0.5s ease;
transition: all 0.5s ease;
color:  rgba(var(--dark-blue), 1);
border-bottom: 1px solid #d3dce8;}  
.da_team_h4_curex .et_pb_team_member .et_pb_team_member_description .team-social .et_pb_member_social_links li a:hover{background: rgba(var(--dark-blue), 1);
color: #fff!important;}
.da_team_h4_curex .et_pb_team_member .et_pb_team_member_description .team-social:hover:after
{background:rgba(var(--blue), 1);}  
.da_team_h4_curex .et_pb_team_member .et_pb_team_member_description .team-social .et_pb_member_social_links li:first-child a{border-radius: 10px 10px 0 0;}
.da_team_h4_curex .et_pb_team_member .et_pb_team_member_description .team-social .et_pb_member_social_links li:last-child a{border-radius: 0 0 10px 10px;} .da_team_h4_curex .et_pb_column .et_pb_team_member_description .et_pb_member_position:before{position: absolute;
content: '';
left: 0px;
bottom: 9px;
width: 21px;
height: 3px;
background-color:rgba(var(--dark-blue), 1);} 
.da_team_h4_curex .et_pb_column:hover .et_pb_team_member_description .et_pb_member_position:before{
background-color: #fff;
}  
.da_team_h4_curex .et_pb_column:hover .et_pb_team_member_description .et_pb_member_position{
color: #fff!important;
} .da_team_h4_curex .et_pb_column:hover .et_pb_team_member_description h4{
color: #fff!important;
} 
.da_team_h4_curex .et_pb_column .et_pb_team_member_description h4{
color:  rgba(var(--dark-blue), 1);
} .da_team_h4_curex  .et_pb_column .et_pb_team_member_description:before{
content:"";
height:100%;
width:0%;
position:absolute;
top:0;left:0;
background:rgba(var(--blue), 1);
z-index:-1;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.da_team_h4_curex .et_pb_column .et_pb_team_member_description:after{
content:"";
width:0%;
height:100%;
position:absolute;
top:0;right:0;
background:rgba(var(--blue), 1);
z-index:-1;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.da_team_h4_curex  .et_pb_column:hover .et_pb_team_member_description:before{width:50%}
.da_team_h4_curex  .et_pb_column:hover .et_pb_team_member_description:after{width:50%}  .code-helper-module {
display: none;
}
.et-fb-root-ancestor .code-helper-module {
display: block;
}
.et-fb-root-ancestor .splide__track, .et-fb-root-ancestor #posts-slide .splide__track > div {
display: flex;
overflow: visible;
flex-wrap: wrap;
}
.et-fb-root-ancestor .splide__track .splide__slide, .et-fb-root-ancestor #posts-slide .splide__track article {
width: calc(33.3333% - 28px);
margin-right: 28px;
}
.et-fb-root-ancestor #posts-slide .splide__track article:nth-child(n+4) {
display: none;
}  #posts-slide .splide__arrow {
background: #fff;
width: 60px;
height: 60px;
color: rgba(var(--blue), 1);
box-shadow: 0 1px 3px 0 rgba(24,20,67,0.07), 0 1px 6px 0 rgba(93,79,255,0.1);
opacity: 1;
transition: transform 300ms ease, box-shadow 300ms ease, color 300ms ease, background-color 300ms ease, -webkit-transform 300ms ease;
position: absolute;
top: -110px;
}
#posts-slide .splide__arrow:hover {
color: #fff;
background: rgba(var(--blue), 1);
box-shadow: 0 1px 3px 0 rgba(0,200,0,0.0), 0 8px 14px 0 rgba(0,0,0,0);
transform: translate(0px, -36px);
}
#posts-slide .splide__arrow svg {
width: 20px;
height: 20px;
fill: currentColor;
}
#posts-slide .splide__arrow--prev {
right: 0;
position: absolute;
left: 85%;
}
#posts-slide .splide__arrow--next {
right: 2em;
} .splide__pagination__page.is-active {
background: rgba(var(--blue), 1)!important;
width: 26px;
height: 6px;
border-radius: 16px;
margin: 0 10px;
} .splide__pagination__page {
background: rgba(var(--blue), 0.5)!important;
width: 26px;
height: 6px;
border-radius: 16px;
margin: 0 10px;
} #posts-slide .et_pb_post .published{    background: rgba(var(--blue), 1);
position: absolute;
font-size: 12px;
color: #FFFFFF;
font-weight: 500;
padding: 10px 15px;
border-radius: 5px 0px;
left: 0;
top: 0;
z-index: 2;
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
font-weight:700;} #posts-slide .splide__track article {
margin-bottom: 40px;
box-shadow: 0 8px 15px 0 rgba(211,220,232,0.08),
0 8px 15px 0 rgba(211,220,232,0.08);
transition: box-shadow 350ms ease, transform 350ms ease, -webkit-transform 350ms ease;
padding-bottom: 0;
}
.da-post-slider_h4 .post-meta {
color: transparent !important; }
.da-post-slider_h4 .post-meta .author.vcard {
position: absolute;
bottom: 20px;
left: 20px;
}
.da-post-slider_h4 .post-meta .author.vcard a {
color: rgba(var(--black), 1)!important;
}
.da-post-slider_h4 .post-meta span.author.vcard:before {
content: "\e08a"; font-family: 'ETmodules';
color: rgba(var(--blue), 1); margin-right: 7px;
}
.da-post-slider_h4 p.post-meta:before {
font-size: 14px;
margin-right: -30px;
top: 2px!important;
-webkit-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(6px);
color: rgba(var(--blue), 1);
font-family: ETmodules;
content: '\6d';
position: relative;
}
.da-post-slider_h4 .post-content-inner {
border-bottom: 1px solid #d3dce8;
padding-bottom: 30px;
}
.splide__pagination__page{background: rgba(var(--dark-blue), 1);
border:0
;border-radius:50%;
display:inline-block
;
height:8px;
margin:3px;
opacity: 1;
padding: 0px;
transition:transform .2s linear;
width:8px;top: 0px;} @media only screen and (max-width: 980px) {
#posts-slide .splide__arrow {
top: 30%;
transform: translateY(-30%);
}
#posts-slide .splide__arrow--prev {
left: -10px;
}
#posts-slide .splide__arrow--next {
right: -10px;
}
.da-post-slider_h4 .post-meta > a {
top: 20px;
}
#posts-slide .splide__arrow {
display: none;
}
}   #da_email .et_pb_newsletter_form form {position: relative;}
#da_email .et_pb_newsletter .et_pb_newsletter_button_wrap .et_pb_newsletter_button {
position: absolute;
right: 0;
top: 0;
height: 60px;
width: 60px;
border-color:rgba(var(--blue), 1)!important;
color: #fff;
font-size: 18px;
padding: 11px;
padding-left: 18px!important;
cursor: pointer;
border-radius: 0 3px 3px 0;
background-color: rgba(var(--blue), 1);
text-transform: uppercase;
display: inline-block;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-ms-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease
}
#da_email .et_pb_newsletter .et_pb_newsletter_button_wrap .et_pb_newsletter_button:hover {
position: absolute;
right: 0;
top: 0;
height: 60px;
width: 60px;
border-color: rgba(var(--dark-blue), 1)!important;
color: #fff;
font-size: 18px;
padding: 11px;
padding-left: 18px!important;
cursor: pointer;
border-radius: 0 3px 3px 0;
background-color:rgba(var(--dark-blue), 1)!important;
text-transform: uppercase;
display: inline-block;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-ms-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease
}
#da_email .et_pb_newsletter .et_pb_newsletter_button_wrap .et_pb_newsletter_button:after {
margin-left: 0!important
}
#da_email .et_pb_newsletter .et_pb_newsletter_button_wrap .et_pb_newsletter_button .et_pb_newsletter_button_text {
font-size: 0
}
#da_email .et_pb_newsletter .et_pb_newsletter_form .input {
position: relative;
display: block;
width: 100%;
line-height: 20px;
height: 60px;
border-radius: 0;
font-size: 15px;
color: rgba(var(--black), 1);
font-weight: 300;
background: #fff;
padding: 10px 80px 10px 28px;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-ms-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease
}
#da_email .et_pb_newsletter_form p.et_pb_newsletter_field {
padding-bottom: 0em;
margin-bottom: 0;
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
#da_email .et_pb_newsletter .et_pb_newsletter_form {
width: 100%;
}
#da_email .et_pb_newsletter .et_pb_newsletter_description {
display: none;
}
}  .da_curex_number_img .et-pb-icon{
padding:15px!important;
}
.da_curex_number_img .et_pb_icon_wrap .et-pb-icon{position:relative;
color:#2ea6f6!important;
padding:15px!important;
border-radius: 50%;
display:inline-block;
transition:all 500ms linear;
transition-delay:0.1s;
border:none}
.da_curex_number_img:hover .et_pb_icon_wrap .et-pb-icon{position:relative;
color:#fff!important;
display:inline-block;
transition:all 500ms linear;
transition-delay:0.1s;
}
.da_curex_number_img .et_pb_icon .et_pb_icon_wrap
{border-radius:50% 50% 50% 50%;
overflow:hidden;
position:relative;
background-color:#090033;
z-index:1}
.da_curex_number_img .et_pb_icon .et_pb_icon_wrap:before{
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
content:"";
border-radius:50%;
background-color:rgba(var(--blue), 1);
transform:scale(0);
transform-origin:center;
transform-style:preserve-3d;
transition:all 0.4s cubic-bezier(0.62,0.21,0.45,1.52);z-index:-1}
.da_curex_number_img:hover .et_pb_icon .et_pb_icon_wrap:before{
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
content:"";
border-radius:50%;
background-color:rgba(var(--blue), 1);
transform:scale(1);
transform-origin:center;
transform-style:preserve-3d;transition:all 0.4s cubic-bezier(0.62,0.21,0.45,1.52);
z-index:-1}
.da_curex_number_img .percent-value:before {
content: "\4c";
font-family: 'ETMODULES';
position: absolute;
float: right;
right: 10px;
left: auto;
font-size: 30px;
top: -25px;
font-weight: bolder;
} .et_pb_blurb_da_curex_h5{
padding: 35px 25px 25px 80px;
position: relative;
}
.et_pb_blurb_da_curex_h5:hover:before{
opacity: 1;
transform: scale3d(1, 1, 1);
}
.et_pb_blurb_da_curex_h5 .et_pb_main_blurb_image{
width: 50px;
height: 60px;
line-height: 60px;
font-size: 30px;
position: absolute;
top:15px;
left: -64px;
transition: all 0.3s ease 0s;
}
.et_pb_blurb_da_curex_h5:hover .et_pb_main_blurb_image{
width: 50px;
height: 60px;
line-height: 60px;
font-size: 30px;
position: absolute;
top:8px;
left: -64px;
transition: all 0.3s ease 0s;
}
.et_pb_blurb_da_curex_h5:hover .et_pb_main_blurb_image{ transform: translateY(5px); 
color:#fff !important; }
.et_pb_blurb_da_curex_h5 .et_pb_main_blurb_image:before{
content: "";
height: 2px;
background: rgba(var(--blue), 1);
position: absolute;
top: -15px;
left: 10px;
right: 10px;
transition: all 0.3s ease 0s;
}
.et_pb_blurb_da_curex_h5 .et_pb_main_blurb_image:after{
content: "";
height: 2px;
background:rgba(var(--blue), 1);
position: absolute;
top: -15px;
left: 10px;
right: 10px;
transition: all 0.3s ease 0s;
}
.et_pb_blurb_da_curex_h5 .et_pb_main_blurb_image:after{
top: auto;
bottom: -20px;
left: 10px;
right: 10px;
}
.et_pb_blurb_da_curex_h5:hover .et_pb_main_blurb_image:before{
top: -25px;
transform: rotate(90deg);
}
.et_pb_blurb_da_curex_h5:hover .et_pb_main_blurb_image:after{
transform: rotate(-90deg);
bottom: -25px;
} .et_pb_blurb_da_curex_h5 {
overflow: hidden;
}
.et_pb_blurb_da_curex_h5:after {
content: '→';
border-radius: 20px 0px 40px 0px ;
color: white;
font-size: 30px;
bottom: -45px;
right: -100%;
position: relative;
padding: 11px 15px;
background: rgba(var(--blue), 1);
opacity: 0;
transition: all 0.4s;
}
.et_pb_blurb_da_curex_h5:hover:after {
opacity: 1;
right: -90%;
bottom: -12px;
left: auto;
}
@media only screen and (max-width:990px){
.et_pb_blurb_da_curex_h5{ margin-bottom: 30px; }
}
@media only screen and (max-width:767px){
.et_pb_blurb_da_curex_h5:before{ transform: scale3d(1, 1, 1); }
.et_pb_blurb_da_curex_h5 .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_icon_wrap  .et-pb-icon{ top: 30px; }
}
@media only screen and (max-width:480px){
.et_pb_blurb_da_curex_h5 .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_icon_wrap .et-pb-icon{ top: 40px; }
} .da_testimonial_curex_h5 .et-pb-controllers {
position: absolute;
bottom: 20px;
left: 0;
width: 100%;
text-align: center;
z-index: 99999;
}
.da_testimonial_curex_h5 .et_pb_slide_image img{
width:75px;
}
.da_testimonial_curex_h5 .et_pb_slide_title:before{
content:"";
width:0;
height:0;
border-left:20px solid transparent;
border-right:20px solid transparent;
border-bottom:20px solid #090033;
position:absolute;
left:48%;
top:-20px;
-webkit-transform:translateX(-7.5px);
-ms-transform:translateX(-7.5px);
transform:translateX(-7.5px);
}
.da_testimonial_curex_h5 .et-pb-controllers a{
width:20px;
}
.da_testimonial_curex_h5 .et_pb_slide_description .et_pb_slide_content h3{
font-size:20px;
font-weight:700;
color:#fff !important;}
.da_testimonial_curex_h5 .et_pb_slide_description .et_pb_slide_content h4{
color:#2ea6f6 !important;
font-size:15px;
font-weight:600;}
.da_testimonial_curex_h5 .five_star .et_pb_slide .et_pb_slide_content:after{
content:'\e033\e033\e033\e033\e033';
}
.da_testimonial_curex_h5 .one_star .et_pb_slide .et_pb_slide_content:after
{content:'\e033';
}
.da_testimonial_curex_h5 .two_star .et_pb_slide .et_pb_slide_content:after{
content:'\e033\e033';
}
.da_testimonial_curex_h5 .three_star .et_pb_slide .et_pb_slide_content:after{
content:'\e033\e033\e033';
}
.da_testimonial_curex_h5 .four_star .et_pb_slide .et_pb_slide_content:after{
content:'\e033\e033\e033\e033';
}
.da_testimonial_curex_h5 .one_half_star .et_pb_slide .et_pb_slide_content:after{
content:'\e032';
}
.da_testimonial_curex_h5 .two_half_star .et_pb_slide .et_pb_slide_content:after{
content:'\e032\e032';
}
.da_testimonial_curex_h5 .three_half_star .et_pb_slide .et_pb_slide_content:after{
content:'\e032\e032\e032';
}
.da_testimonial_curex_h5 .four_half_star .et_pb_slide .et_pb_slide_content:after{
content:'\e032\e032\e032\e032';
}
.da_testimonial_curex_h5 .five_half_star .et_pb_slide .et_pb_slide_content:after
{content:'\e032\e032\e032\e032\e032';
}
.da_testimonial_curex_h5 .five_star .et_pb_slide .et_pb_slide_content:after{
font-family:ETmodules;
font-size:14px;
display:block;
margin:0 auto 15px;
opacity:1;
color:rgba(var(--blue), 1);visibility:visible;}
@media only screen and (max-width:981px){
.da_testimonial_curex_h5 .et_pb_slide{padding-left:0;padding-right:0;}
} .et_pb_portfolio_da_curex_5 .et_pb_portfolio_item{
position:relative}
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item .et_portfolio_image:after,
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item .et_portfolio_image:before{
content:"";
width:90%;
height:90%;
background:rgba(var(--dark-blue), 0.62);
border-top:2px solid rgba(var(--blue), 1);
border-left:2px solid rgba(var(--blue), 1);
position:absolute;
top:5%;
left:5%;
transform:scale(0);
transform-origin:0 0 0;
z-index:1;
transition:all .5s ease 0s;
border-radius: 50px 0px }
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item .et_portfolio_image:after{
border-bottom:2px solid rgba(var(--blue), 1);
border-right:2px solid rgba(var(--blue), 1);
transform-origin:100% 100% 0}
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item:hover .et_portfolio_image:after,
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item:hover .et_portfolio_image:before{
transform:scale(1)}
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item .et_portfolio_image{margin-bottom:0;
position:relative;}
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item .et_portfolio_image img{width:100%;
height:auto}
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item .post-meta{width:100%;
text-align:center;
position:absolute;
top:50%;
opacity:0;
z-index:2;
transition:all .5s ease 0s}
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item:hover .post-meta{opacity:1}
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item .post-meta a{color:rgba(var(--blue), 1)}
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item .et_pb_module_header{
width:100%;
text-align:center;
position:absolute;
top:40%;
opacity:0;
font-weight:700;
color:#fff;
z-index:2;text-transform:capitalize;
transition:all .5s ease 0s}
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item:hover .et_pb_module_header{opacity:1}
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item .post-meta a{
color:#fff;
display:block;
width:100%}
.et_pb_portfolio_da_curex_5 .et_pb_portfolio_item .et_pb_module_header a{
color:#fff;
display:block;
width:100%} .da_blog_curex_h5 .et_pb_post{
display: flex;
flex-wrap: wrap;
background:rgba(var(--dark-blue), 1);
position:relative;
border-radius: 10px 0 10px 0px!important;
transition: all .5s ease-in-out;}
.da_blog_curex_h5 .et_pb_post:hover{
transform: translateX(0px) translateY(-5px) !important;
transition: all .5s ease-in-out;}
.da_blog_curex_h5 .et_pb_post .entry-featured-image-url{order: 1;
margin-bottom: 0 !important;
overflow: hidden;
border-radius: 10px 10px 0 0;}
.da_blog_curex_h5 .et_pb_post .entry-featured-image-url:before{
position: absolute;
top: 0;
left: -75%;
display: block;
content: '';
width: 50%;
height: 100%;
background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);
background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, .3)));
background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);
-webkit-transform: skewX(-25deg);
-ms-transform: skewX(-25deg);
transform: skewX(-25deg);
z-index: 999;}
.da_blog_curex_h5 .et_pb_post:hover .entry-featured-image-url:before{
-webkit-animation:shine 1s;animation:shine 1s;}
.da_blog_curex_h5 .et_pb_post:hover .entry-featured-image-url img{
transform: scale(1.05);
transition: all .5s ease;}
.da_blog_curex_h5 .et_pb_post .entry-title{order: 3;
}
.da_blog_curex_h5 .et_pb_post .post-meta{order: 2;
color:#fff;
transition: all .5s ease;}
.da_blog_curex_h5 .et_pb_post .post-meta a:hover{color:rgba(var(--blue), 1)!important;}
.da_blog_curex_h5 .et_pb_post .post-meta .published{
position: absolute;
left: -1px;
top: -1px;
width: 80px;
height: 80px;
line-height: 22px;
text-align: center;
font-size: 14px;
color: #fff;
font-weight: 700;
text-transform: capitalize;
display: flex;
align-items: center;
justify-content: center;
border-radius: 0px 0 20px 0px;
background: rgba(var(--dark-blue), 1);
z-index: 9999}
.da_blog_curex_h5 .et_pb_post .post-meta a{position: relative;
color:#fff;
padding-left: 27px;
display: inline-block;}
.da_blog_curex_h5 .et_pb_post .post-meta a:before{
position: absolute;
content: '\6e';
left: 9px;
top: 0;
transition: all .5s ease;
font-family: ETModules;
font-size: 14px;
line-height: 28px;}
.da_blog_curex_h5 .et_pb_post .post-meta a:after{
position: absolute;
content: '';
bottom: 0;
transition: all .5s ease;
width: 76%;
border-bottom: 1px solid #fff;
left: 28px;}
.da_blog_curex_h5 .et_pb_post .post-content{order: 4;
padding: 10px 20px;}
.da_blog_curex_h5 .et_pb_post  .post-content .more-link:after {
visibility: visible;
display: block;
opacity: 1;
content: "";
background-color:#fff;
position: absolute;
height: 1px;
width: 40px;
left: 0;
top: 50%;
} .et_pb_contact_form_0 .et_pb_contact_field .input{
margin-bottom: 15px;
}
#contact_form_da span.et_pb_contact_field_radio {
display: inline-block;
padding: 7px;
}
#contact_form_da .et_pb_contact_field_options_wrapper {
display: block;
width: 600px;
} @media all and (max-width: 980px) {
#contact_form_da span.et_pb_contact_field_radio {
display: block!important;
padding: 7px;
}
#contact_form_da .et_pb_contact_field_options_wrapper {
display: block;
width: 100%!important;
}
}
#contact_form_da span.et_pb_contact_field_options_title {
font-family: 'ubuntu',Helvetica,Arial,Lucida,sans-serif;
font-weight: 700;
text-transform: capitalize;
font-size: 16px;
color: rgba(var(--dark-blue), 1)!important;
letter-spacing: 0px;
line-height: 1.4em;
text-align: left;
}
#contact_form_da .et_pb_contact_form_0 .input[type="radio"]:checked+label i:before, .et_pb_contact_form_0 .input[type="radio"]:checked:active+label i:before {
background-color: rgba(var(--blue), 1);
}
.et-float-labels-da p {
position: relative !important;
}
.et-float-labels-da .et_pb_contact_form_label {
display: block !important;
visibility: hidden;
opacity: 0;
position: absolute;
top: 1em;
padding: 0 0em;
transform: translateY(0%);
transform-origin: left;
color: rgba(var(--dark-blue), 1);
font-size: 1.4em;
-webkit-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
z-index: 0;
font-family: 'Ubuntu';
font-weight: 700;
}
.et-float-labels-da .et_pb_contact_form_label.active {
visibility: visible;
opacity: 1;
top:0;
transform: translateY(-100%) scale(0.9);
}
.et_pb_module.et-float-labels-da form p .input::-webkit-input-placeholder {
-webkit-transition: all 0.4s;
transition: all 0.4s;
}
.et_pb_module.et-float-labels-da form p .input::-moz-placeholder {
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.et_pb_module.et-float-labels-da form p .input:-ms-input-placeholder {
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.et_pb_module.et-float-labels-da form p .input:-moz-placeholder {
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}  
.et_pb_module.et-float-labels-da form p .input::placeholder {
transition: all 0.4s ease-in-out;
}
.et_pb_module.et-float-labels-da form p .input:focus::-webkit-input-placeholder {
color: transparent !important;
}
.et_pb_module.et-float-labels-da form p .input:focus::-moz-placeholder {
color: transparent !important;
}
.et_pb_module.et-float-labels-da form p .input:focus:-moz-placeholder {
color: transparent !important;
}
.et_pb_module.et-float-labels-da form p .input:focus:-ms-input-placeholder {
color: transparent !important;
}
.et_pb_module.et-float-labels-da form p .input:focus::placeholder {
color: transparent !important;
}  #sidebar  .et_pb_widget, #sidebar .widget_calendar {
position: relative;
border-radius: 5px;
box-shadow: 0 1px 4px 0 rgba(211,221,232,0.76);
padding: 20px;
-webkit-transition: box-shadow .27s cubic-bezier(0, 0, .58, 1);
transition: box-shadow .27s cubic-bezier(0, 0, .58, 1);
} #sidebar  .et_pb_widget:hover, #sidebar .widget_calendar:hover {
box-shadow: 0 5px 20px 0 rgb(211 220 232 / 72%);
}
#sidebar   .et_pb_widget .wp-block-group__inner-container>h4 {
text-transform: uppercase;
position: relative;
margin-bottom: 0px;
padding-bottom: 10px;
font-size: 16px;
font-weight: 700;
line-height: 28px;
color: rgba(var(--dark-blue), 1);
display: inline-block;
font-family:"ubuntu";
} #sidebar  .et_pb_widget .wp-block-group__inner-container>h4{
text-transform: uppercase;
position: relative;
margin-bottom: 20px;
padding-bottom: 18px;
font-size: 16px;
font-weight: 700;
line-height: 1.6em;
letter-spacing: 1px;
color: rgba(var(--dark-blue), 1);
display: inline-block;
font-family: "ubuntu";
} #sidebar  .et_pb_widget .wp-block-group__inner-container>h4:before {
width: 10px;
height: 10px;
bottom: 0px;
left: 0px;
background: rgba(var(--blue), 1);
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
position: absolute;
z-index: 10;
transform: rotate(45deg);
content: "";
} #sidebar  .et_pb_widget .wp-block-group__inner-container>h4:after {
content: '';
border: 1px solid rgba(var(--dark-blue), 1);
background: rgba(var(--dark-blue), 1);
width: 97px;
position: absolute;
left: 15px;
bottom: 4px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
z-index: -1;
} #sidebar  .wp-block-group.has-background {
padding: 0em 0em 0em;
} #sidebar{padding-left: 0;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{
background-color: rgba(var(--blue), 1);}
.select2-container .select2-selection--single,
.select2-container--default .select2-selection--single .select2-selection__arrow,
.woocommerce .woocommerce-ordering select{height: 40px !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
line-height: 40px !important;}
.select2-container--default .select2-selection--single .select2-selection__placeholder{
color:rgba(var(--blue), 1) !important;
text-transform: capitalize;
font-size: 14px;}
.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected]{
background-color: rgba(var(--dark-blue), 1)!important;
}
.select2-results__option[aria-selected], .select2-results__option[data-selected]{
font-size: 13px;}
.woocommerce .woocommerce-ordering select{
color: rgba(var(--blue), 1)!important;
height: 40px;
font-size: 13px;
text-transform: uppercase;} .woocommerce .widget_price_filter .price_slider_amount .button{
color: #FFFFFF!important;
border-width: 0px!important;
border-radius: 4px;
font-size: 14px;
font-family: 'Ubuntu',Helvetica,Arial,Lucida,sans-serif!important;
font-weight: 700!important;
text-transform: uppercase!important;
background-color: #2EA6F6;
padding-top: 10px!important;
padding-right: 30px!important;
padding-bottom: 10px!important;
padding-left: 30px!important;
}
.woocommerce .widget_price_filter .price_slider_amount .button:after{
display:none;
} #sidebar .price_label {
font-family: 'Montserrat';
color: rgba(var(--black), 1);
font-size: 14px;
font-weight: 600;
}
.wc-block-grid__product .wc-block-grid__product-price {
margin: 0 0px 12px;
text-align: left;
font-family: 'Montserrat';
color: rgba(var(--black),1);
font-weight: 600;
line-height: 1.8em;
position: absolute;
top: 60px;
font-size: 15px;
} .wc-block-grid__product-rating {
margin-left: 0;
position: absolute;
top: 85px;
margin-bottom: 20px;
} #sidebar .wc-block-product-categories__button {
display: flex;
align-items: center;
margin: 0;
padding: 10px 0.8em;
position: relative;
overflow: hidden;
background-color: rgba(var(--blue), 1);
border: none;
color: #fff;
} #sidebar .et_pb_widget select {
width: 100%;
height: 40px;
padding: 2px 5px;
border-color: #d3dce8;
color: rgba(var(--black), 1);
font-family: 'Montserrat';
font-weight: 500;
text-transform: capitalize;
}
.et-db #et-boc .et-l .et_pb_widget select {
width: 100%;
height: 45px;
padding: 0px 25px;
}
#sidebar option {
color: rgba(var(--black), 1)!important;
font-family: 'Montserrat';
padding: 10px;
font-weight: 500;
}
#sidebar  h2.widgettitle {
font-size: 0;
} .tagcloud a, .wp-block-tag-cloud a {
font-size: 14px !important;
padding: 6px 8px;
background: #f0f3f7;
display: inline-block;
margin-bottom: 4px;
border-radius: 3px;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
color: rgba(var(--dark-blue), 1)!important;
font-family: 'Montserrat';
text-transform: capitalize;
}
.tagcloud a:hover, .wp-block-tag-cloud a:hover {
font-size: 14px !important;
padding: 6px 8px;
background-color: rgba(var(--blue), 1);
display: inline-block;
margin-bottom: 4px;
border-radius: 3px;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
color: #fff!important;
font-family: 'Montserrat';
text-transform: capitalize;
} .wc-block-grid__products .wc-block-grid__product-image img {
float: right;
margin-left: 4px;
width: 70px;
height: auto;
box-shadow: none;
}
.theme-twentytwenty .wc-block-grid.has-3-columns .wc-block-grid__product, .wc-block-grid.has-3-columns .wc-block-grid__product {
flex: 1 0 100%;
max-width: 100%;
} .wc-block-grid__product .wc-block-grid__product-title {
margin: 0 0 12px;
font-family: 'Ubuntu',Helvetica,Arial,Lucida,sans-serif!important;
text-align: left;
width: 100%;
text-transform: capitalize;
color: rgba(var(--dark-blue), 1)!important
}
.wc-block-grid__product .wc-block-grid__product-price, .wc-block-grid__product .wc-block-grid__product-rating {
margin: 0 0 12px;
text-align: left;
font-family: 'Montserrat';
color: rgba(var(--black), 1);
font-weight: 600;
line-height: 1.8em;
}
#sidebar .et_pb_widget.widget_top_rated_products ul.product_list_widget li {
border-bottom: 1px dashed #d3dce8;
margin-bottom: 0 !important;
padding: 15px 0px;
}
.wc-block-grid__product-onsale{
display: none
}
.et_pb_widget ol li, .et_pb_widget ul li {
margin-bottom: 0em!important;
}
.wc-block-grid.has-1-columns .wc-block-grid__product {
flex: 1 0 100%;
max-width: 100%;
border-bottom: 1px dashed rgba(var(--blue),1);
padding-bottom: 25px;
padding-top: 10px;
}
.et_pb_bg_layout_light .et_pb_widget li a {
color: rgba(var(--dark-blue), 1);
font-family: 'Ubuntu';
line-height: 1.8em;
font-size: 15px;
padding-bottom: 10px;
}
.et_pb_bg_layout_light .et_pb_widget li:hover a {
color: rgba(var(--blue), 1);
font-family: 'Ubuntu';
line-height: 1.8em;
font-size: 15px;
padding-bottom: 10px;
}
.et-db #et-boc .et-l .et_pb_shop_0_tb_body.et_pb_shop li.product h2 {
padding: 10px 15px 15px!important;
}
@media (min-width: 768px) and (max-width: 980px){ 
.woocommerce-page ul.products li.product:nth-child(n) {
margin: 0 7.5% 7.5% 0!important;
width: 42.333%!important;
clear: none;
float: left!important;
}}.da-cart-page.woocommerce-cart table.cart img {
width: 70px;
box-shadow: none;
margin: auto;
position: relative;
left: 20%;
}
.da-cart-page.et_pb_wc_cart_products_0 a.remove {
margin: auto;
line-height: 0.9em;
}
.da-cart-page .et_pb_wc_cart_notice_0 .woocommerce-message a, .et_pb_wc_cart_notice_0 .woocommerce-info a {
color: #fff!important;
background-color: rgba(var(--dark-blue), 1);
padding: 10px 12px;
border-radius: 4px;
}
.da-cart-page .cross-sells h2,#da-add-to-cart .da-cart-page .shipping_calculator h2 {
font-family: 'Ubuntu',Helvetica,Arial,Lucida,sans-serif;
font-weight: 700;
font-size: 30px;
color: rgba(var(--dark-blue), 1)!important;
line-height: 1.3em;
text-transform: capitalize!important;
margin: 0px 0px 30px;
}
.da-cart-page.entry-content table:not(.variations) {
border: 1px solid #d3dce8!important;
border-bottom: 0px solid transparent!important;
margin: 0px 0px 0px;
text-align: left;
width: 100%;
}
.woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale {
left: 10px !important;
margin: 0 !important;
right: auto !important;
background: rgba(var(--dark-blue),1)!important;
text-transform: uppercase;
position: absolute;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
padding: 6px 16px;
width: 118px;
z-index: 9999;
margin-left: -40px!important;
font-family: 'Ubuntu',Helvetica,Arial,Lucida,sans-serif!important;
font-size: 15px;
} .woocommerce .cart-collaterals .cart_totals h2, .et_pb_wc_checkout_billing_0 h3,  .et_pb_wc_cart_totals_0 h2,.et_pb_wc_checkout_order_details_0 #order_review_heading, .cross-sells h2, .woocommerce-account .addresses .title h3{
padding-bottom: 15px;
position: relative;
margin-bottom: 30px;
text-transform: capitalize;
}
.woocommerce .cart-collaterals .cart_totals h2:before,.et_pb_wc_checkout_billing_0 h3:before,
.et_pb_wc_cart_totals_0 h2:before,.et_pb_wc_checkout_order_details_0 #order_review_heading:before, .cross-sells h2:before, .woocommerce-account .addresses .title h3:before{
animation: none;
z-index: 1;
background-color: rgba(var(--blue),1);
box-shadow: 0 0 0 10px transparent;
-moz-box-shadow: 0 0 0 10px transparent;
-webkit-box-shadow: 0 0 0 10px transparent;
-ms-box-shadow: 0 0 0 10px transparent;
-o-box-shadow: 0 0 0 10px transparent;
transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
border-radius: 1px!important;
-moz-border-radius: 1px;
-webkit-border-radius: 1px;
top: 42.5px;
clear: both;
content: '';
display: inline-block;
height: 11px;
left: 0;
margin: 0 auto;
position: absolute;
text-align: center;
width: 11px;
-ms-border-radius: 1px;
-o-border-radius: 1px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.woocommerce .cart-collaterals .cart_totals h2:after,   .et_pb_wc_cart_totals_0 h2:after,.et_pb_wc_checkout_billing_0 h3:after,.et_pb_wc_checkout_order_details_0 #order_review_heading:after, .cross-sells h2:after,.woocommerce-account .addresses .title h3:after {
background-color: 
rgba(var(--dark-blue), 1);
content: "";
position: absolute;
top: 37px;
left: 20px;
height: 3px;
width: 70px;
margin: 10px 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
font-family: 'Ubuntu';
font-size: 40px;
text-transform: capitalize;
text-align: center;
margin-top: 60px;
}
p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received:before {
left: 45%;
content: "\4e";
font-family: 'ETmodules';
position: absolute;
top: 0px;
right: auto;
width: 80px;
height: 80px;
background-color: rgba(var(--dark-blue), 1);
color: #fff;
line-height: 80px;
margin-top: 10px;
border-radius: 5px;
margin-bottom: 30px;
}
.woocommerce ul.order_details li {
float: left;
margin-right: 2em;
text-transform: uppercase;
font-size: .715em;
line-height: 2em;
border: 1px dashed #fff;
padding-right: 2em;
margin-left: 0;
padding-left: 2em;
padding-top: 1em;
padding-bottom: 1em;
list-style-type: none;
}
.woocommerce ul.order_details li:last-of-type{
float: left;
margin-right: 2em;
text-transform: uppercase;
font-size: .715em;
line-height: 2em;
border: 1px dashed #fff!important;
padding-right: 2em;
margin-left: 0;
padding-left: 2em;
padding-top: 1em;
padding-bottom: 1em;
list-style-type: none;
} .woocommerce div.product .out-of-stock {
color: #fff;
font-family: 'Ubuntu';
font-size: 20px!important;
text-transform: uppercase;
background-color: rgb(255 0 0);
width: 41%;
position: relative;
padding: 20px 25px;
left: -15px;
} h2.woocommerce-order-details__title, h2.woocommerce-column__title{
padding-bottom: 15px;
position: relative;
margin-bottom: 30px;
color: #fff;
font-family: 'Ubuntu',Helvetica,Arial,Lucida,sans-serif;
font-weight: 700;
font-size: 30px;
line-height: 1.3em;
text-transform: capitalize!important;
}
h2.woocommerce-order-details__title:before, h2.woocommerce-column__title:before{
animation: none;
z-index: 1;
background-color: rgba(var(--blue),1);
box-shadow: 0 0 0 10px transparent;
-moz-box-shadow: 0 0 0 10px transparent;
-webkit-box-shadow: 0 0 0 10px transparent;
-ms-box-shadow: 0 0 0 10px transparent;
-o-box-shadow: 0 0 0 10px transparent;
transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
border-radius: 1px!important;
-moz-border-radius: 1px;
-webkit-border-radius: 1px;
top: 42.5px;
clear: both;
content: '';
display: inline-block;
height: 11px;
left: 0;
margin: 0 auto;
position: absolute;
text-align: center;
width: 11px;
-ms-border-radius: 1px;
-o-border-radius: 1px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
h2.woocommerce-order-details__title:after, h2.woocommerce-column__title:after {
background-color: #fff;
content: "";
position: absolute;
top: 37px;
left: 20px;
height: 3px;
width: 70px;
margin: 10px 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.woocommerce table.shop_table th {
font-weight: 700;
padding: 9px 12px;
line-height: 1.5em;
font-family: 'Ubuntu';
color: #fff;
font-size: 16px;
}
td.woocommerce-table__product-name.product-name a {
font-family: 'Ubuntu';
color: rgba(var(--blue), 1);
}
.woocommerce table.shop_table td {
border-top: 1px solid #fff;
padding: 9px 12px;
vertical-align: middle;
line-height: 1.5em;
color: #fff;
font-weight: 500;
font-family: 'Montserrat';
font-size: 15px;
}
.woocommerce .woocommerce-customer-details address {
font-style: normal;
margin-bottom: 0;
border: 1px solid #fff;
border-bottom-width: 2px;
border-right-width: 2px;
text-align: left;
width: 100%;
border-radius: 5px;
padding: 12px 20px;
color: #fff;
text-transform: capitalize;
font-size: 15px;
line-height: 1.9em;
font-family: 'Montserrat';
}
.woocommerce ul.order_details {
margin: 0 0 3em;
list-style: none;
align-items: center;
display: inline-flex;
flex-direction: row-reverse;
width: 100%;
justify-content: center;
}
.woocommerce form .show-password-input::after, .woocommerce-page form .show-password-input::after {
font-family: WooCommerce;
speak: never;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
margin-left: 0.618em;
content: "\e010";
text-decoration: none;
line-height: 40px;
}.da_shop_curex_s1 .archive ul.products li .woocommerce-loop-product__title,  .woocommerce ul.products li .woocommerce-loop-product__title,  .da_shop_curex_s1
.single ul.products li .woocommerce-loop-product__title,  .da_shop_curex_s1 .woocommerce .cart-collaterals .cross-sells ul.products li.product .woocommerce-loop-product__title{
font-size: 1em !important;
text-align:center;
text-transform:uppercase!important;
letter-spacing:1px;
font-weight:600!important;
padding:18px 0 20px!important;
display:block;
color: rgba(var(--dark-blue), 1);
position:relative}
.da_shop_curex_s1 .archive ul.products li .woocommerce-loop-product__title:after,  .da_shop_curex_s1
.woocommerce ul.products li .woocommerce-loop-product__title:after,  .da_shop_curex_s1 .single ul.products li .woocommerce-loop-product__title:after,    .da_shop_curex_s1
.woocommerce .cart-collaterals .cross-sells ul.products li.product .woocommerce-loop-product__title:after{
border-left: none;
border-bottom:1px solid rgba(var(--dark-blue), 1);
bottom:0;
top: 98%;
content:'';
height:0;
left:0;
margin:0 auto;
position:absolute;
right:0;
width:30%;
transition:all .3s linear 0s;
-moz-transition:all .3s linear 0s;
-ms-transition:all .3s linear 0s;
-o-transition:all .3s linear 0s;
-webkit-transition:all .3s linear 0s;
box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-webkit-box-sizing:border-box}
.da_shop_curex_s1 .archive ul.products li:hover .woocommerce-loop-product__title:after,  .da_shop_curex_s1
.woocommerce ul.products li:hover .woocommerce-loop-product__title:after,  .da_shop_curex_s1
.single ul.products li:hover .woocommerce-loop-product__title:after,    .da_shop_curex_s1
.woocommerce .cart-collaterals .cross-sells ul.products li.product .woocommerce-loop-product__title:after{
width:60%;
transition:all .3s linear 0s;
-moz-transition:all .3s linear 0s;
-ms-transition:all .3s linear 0s;
-o-transition:all .3s linear 0s;
-webkit-transition:all .3s linear 0s;
}
.da_shop_curex_s1 .archive ul.products li .woocommerce-loop-product__title:before,  .da_shop_curex_s1
.single ul.products li .woocommerce-loop-product__title:before,  .da_shop_curex_s1
.woocommerce ul.products li .woocommerce-loop-product__title:before,   .da_shop_curex_s1  .woocommerce .cart-collaterals .cross-sells ul.products li.product .woocommerce-loop-product__title:before{
animation: none;
z-index:1;
background-color:rgba(var(--blue), 1);
box-shadow:0 0 0 10px #fff;
-moz-box-shadow:0 0 0 10px #fff;
-webkit-box-shadow:0 0 0 10px #fff;
-ms-box-shadow:0 0 0 10px #fff;
-o-box-shadow:0 0 0 10px #fff;
transform:rotate(45deg);
-moz-transform:rotate(45deg);
-ms-transform:rotate(45deg);
-o-transform:rotate(45deg);
-webkit-transform:rotate(45deg);
border-radius:1px;
border-radius:1px;
-moz-border-radius:1px;
-webkit-border-radius:1px;
bottom:-4px;
top: 89%;
clear:both;
content:'';
display:inline-block;
height:10px;
left:0;
margin:0 auto;
position:absolute;
right:0;
text-align:center;
width:10px;
-ms-border-radius:1px;
-o-border-radius:1px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-webkit-box-sizing:border-box} .woocommerce ul.products li.product .woocommerce-loop-product__title{
font-size: 1em !important;
text-align:center;
text-transform:uppercase!important;
letter-spacing:1px;
font-weight:600!important;
padding:18px 0 20px!important;
display:block;
color: rgba(var(--dark-blue), 1);
position:relative}
.woocommerce ul.products li.product .woocommerce-loop-product__title:after{
border-left: none;
border-bottom:1px solid rgba(var(--dark-blue), 1);
bottom:0;
top: 97%;
content:'';
height:0;
left:0;
margin:0 auto;
position:absolute;
right:0;
width:30%;
transition:all .3s linear 0s;
-moz-transition:all .3s linear 0s;
-ms-transition:all .3s linear 0s;
-o-transition:all .3s linear 0s;
-webkit-transition:all .3s linear 0s;
box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-webkit-box-sizing:border-box}
.woocommerce ul.products li.product .woocommerce-loop-product__title:after{
width:60%;
transition:all .3s linear 0s;
-moz-transition:all .3s linear 0s;
-ms-transition:all .3s linear 0s;
-o-transition:all .3s linear 0s;
-webkit-transition:all .3s linear 0s;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title:before{
animation: none;
z-index:1;
background-color:rgba(var(--blue), 1);
box-shadow:0 0 0 10px #fff;
-moz-box-shadow:0 0 0 10px #fff;
-webkit-box-shadow:0 0 0 10px #fff;
-ms-box-shadow:0 0 0 10px #fff;
-o-box-shadow:0 0 0 10px #fff;
transform:rotate(45deg);
-moz-transform:rotate(45deg);
-ms-transform:rotate(45deg);
-o-transform:rotate(45deg);
-webkit-transform:rotate(45deg);
border-radius:1px;
border-radius:1px;
-moz-border-radius:1px;
-webkit-border-radius:1px;
bottom:-4px;
top: 89%;
clear:both;
content:'';
display:inline-block;
height:10px;
left:0;
margin:0 auto;
position:absolute;
right:0;
text-align:center;
width:10px;
-ms-border-radius:1px;
-o-border-radius:1px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-webkit-box-sizing:border-box} .da_shop_curex_s1 .products{
border-top:0px solid #ddd;
padding-top:10px!important;
}
.da_shop_curex_s1 ul.products li:hover{
-webkit-transform:translateY(-3%);
transform:translateY(-3%);
transition: all .3s ease-in-out;
}
.da_shop_curex_s1 ul.products li{
-webkit-transform:translateY(0%);
transform:translateY(0%);
transition: all .3s ease-in-out;
overflow: hidden
} .da_shop_curex_s1.et_pb_shop .et_overlay , .da_shop_curex_s1 .et_overlay{
display: block;
position: absolute;
top: 0;
left: 0;
box-sizing: border-box;
width: 100%;
height: 100%;
opacity: 0;
transition: all .3s;
-webkit-transform: translate3d(0,0,0);
backface-visibility: hidden;
pointer-events: none;
background: rgba(0,0,0,.8)!important;
border: none;
z-index: 9!important;
}
.et_overlay:before {
display:none;
}
.woocommerce ul.products li.product .star-rating {
font-size: .857em;
display: none;
}
.da_shop_curex_s1.et_pb_shop  ul.products li.product:hover .et_overlay,   .da_shop_curex_s1  ul.products li.product:hover .et_overlay {
display: block;
position: absolute;
top: 0;
left: 0;
box-sizing: border-box;
width: 100%;
height: 100%;
opacity: 0.8;
transition: all .3s;
-webkit-transform: translate3d(0,0,0);
backface-visibility: hidden;
pointer-events: none;
background:  #080326!important;
border: none;
z-index: 9!important;
}
.da_shop_curex_s1  .woocommerce ul.products li.product .price,.da_shop_curex_s1  .woocommerce-page ul.products li.product .price,.da_shop_curex_s1 span.price {
padding: 10px 15px!important;
}
.da_shop_curex_s1.et_pb_shop ul.products li.product .onsale {
padding-top: 6px!important;
padding-right: 18px!important;
padding-bottom: 6px!important;
padding-left: 18px!important;
margin-top: 0px!important;
margin-right: 0px!important;
margin-bottom: 0px!important;
margin-left: -40px!important;
}
.da_shop_curex_s1.et_pb_wc_related_products_0_tb_body ul.products li.product span.onsale {
padding-top: 6px!important;
padding-right: 18px!important;
padding-bottom: 6px!important;
padding-left: 18px!important;
margin-top: 0px!important;
margin-right: 0px!important;
margin-bottom: 0px!important;
margin-left: -41px!important;
} .da_shop_curex_s1 ul.products li .et_shop_image, .da_shop_curex_s1 ul.products li .et_shop_image{
overflow: hidden
}
.da_shop_curex_s1 ul.products li .et_shop_image::after, .da_shop_curex_s1 ul.products li .et_shop_image::before {
z-index:11;
content:'';
opacity:0;
position:absolute;
top:20px;
right:20px;
bottom:20px;
left:20px;
-webkit-transition:all .35s ease-in-out;
-o-transition:all .35s ease-in-out;
transition:all .35s ease-in-out;
box-sizing:border-box
}
.da_shop_curex_s1 ul.products li:hover .et_shop_image::after, .da_shop_curex_s1 ul.products li:hover .et_shop_image::before {
opacity:1;
-webkit-transform:scale(1)!important;
-ms-transform:scale(1)!important;
-o-transform:scale(1)!important;
transform:scale(1)!important
}
.da_shop_curex_s1 ul.products li .et_shop_image::before {
border-top:solid 1px #fff;
border-bottom:solid 1px #fff;
-webkit-transform:scale(0, 1);
-ms-transform:scale(0, 1);
-o-transform:scale(0, 1);
transform:scale(0, 1)
}
.da_shop_curex_s1 ul.products li .et_shop_image::after {
border-left:solid 1px #fff;
border-right:solid 1px #fff;
-webkit-transform:scale(1, 0);
-ms-transform:scale(1, 0);
-o-transform:scale(1, 0);
transform:scale(1, 0)
}
.da_shop_curex_s1 ul.products li .et_shop_image img {
display:block!important;
width:100%!important;
transition:1s;
margin-bottom:0!important
}
#et-boc .da_shop_curex_s1 ul.products .et_shop_image img {
margin: 0 0 0px !important;
}
.da_shop_curex_s1 ul.products li:hover .et_shop_image img {
transform:scale(1.2) rotate(5deg);
opacity:.5
}
.da_shop_curex_s1 .product:hover{
box-shadow: #d3dce8 0px 13px 27px -5px, rgba(211,220,232,0.68) 0px 8px 16px -8px;
}
.da_shop_curex_s1 .product{
box-shadow: rgba(211,220,232,0.47) 0px 2px 5px -1px, rgba(211,220,232,0.33) 0px 1px 3px -1px;
}
.da_shop_curex_s1 .product {
padding:20px 0;
}
.da_shop_curex_s1 .woocommerce ul.products li.product a img{
margin-bottom:0 !important;
} .da_shop_curex_s1 .product .button,.da_shop_curex_s1 .product .added_to_cart{
position:absolute;
top:37%;
left:0;
right:0;
width:75%;
text-align:left;
visibility:hidden;
opacity:0;
text-transform:uppercase;
font-family: 'Ubuntu';
font-size: 14px!important;
font-weight:600;
transition:all .6s ease;
border:none !important;
background-color:rgba(var(--dark-blue), 1) !important;
border-radius:0;
color:#fff !important;
margin:0 auto !important;
padding:12px 15px !important;
z-index:9999;
}
.da_shop_curex_s1 .product:hover .button,.da_shop_curex_s1 .product:hover .added_to_cart{
visibility:visible;
opacity:1;
top:30%;
}
.da_shop_curex_s1 .product .button:hover{
background-color:rgba(var(--blue), 1) !important;
}
.da_shop_curex_s1 .product .added_to_cart:after,.da_shop_curex_s1 .product .button:after{
position:absolute;
right:20px;
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
opacity:1;content:'\e015';
font-size:17px;
font-family:ETmodules;
margin-left:0 !important;
}
.da_shop_curex_s1 .product .button.ajax_add_to_cart.loading:after{
content:"\e02d";
color:#fff;
font-family:ETmodules;
right:20px;
margin:0 !important;
top:17px;
transform:none;
}
.da_shop_curex_s1 .product .added_to_cart:after{
content:'\4e' !important;
} .da_shop_curex_s1 .page-numbers,.da_shop_curex_s1 .page-numbers li{border:none !important;}
.da_shop_curex_s1 .page-numbers li .page-numbers{
background: rgba(var(--dark-blue), 1);
height: 50px;
position: relative;
width: 50px;
display: block;
border-radius: 5px;
text-align: center;
overflow: hidden;
z-index: 1;
margin: 0 15px;
transition: all 0.3s ease 0s !important;
font-size: 16px;
font-weight: 600;
line-height: 35px;
color: #fff !important;}
.da_shop_curex_s1 .page-numbers li .page-numbers:before{
content:'';
background-color: rgba(var(--blue), 1);
height:7px;
width:7px;
border-radius:50% 50% 0 50%;
position:absolute;
right: -4px;
bottom: -4px;
z-index:-1;
transition:all 0.3s ease 0s;
}
.da_shop_curex_s1 .page-numbers li .page-numbers:hover:before,.da_shop_curex_s1 .page-numbers li .page-numbers.current:before{
height:100%;
width:100%;
border-radius:0;}
.da_shop_curex_s1 .page-numbers li .page-numbers:hover,.da_shop_curex_s1 .page-numbers li .page-numbers.current{
background: rgba(var(--blue), 1);
}
@media only screen and (max-width:767px){ 
.da_shop_curex_s1 .et_pb_shop ul.products.columns-4 li.product{
width:100%!important;
margin-right:0%!important;
}
.da_shop_curex_s1 .et_pb_shop .woocommerce-result-count,.da_shop_curex_s1 .et_pb_shop .woocommerce-ordering{float:none;
}
.da_shop_curex_s1 .page-numbers li .page-numbers{
width:41px;
height:41px;line-height:20px;}
} .da_shop_curex_s1 .woocommerce .woocommerce-result-count {
text-transform: uppercase;
position: relative;
padding-bottom: 10px!important;
font-size: 15px;
font-weight: 600;
line-height: 28px;
color: rgba(var(--dark-blue), 1);
font-family: "ubuntu";
} .da_shop_curex_s1 .woocommerce .woocommerce-ordering .orderby {
height: 45px;
font-size: 14px;
text-transform: capitalize;
font-weight: 500;
margin-bottom: 20px;
border-radius: 5px 5px 5px;
background-color: #fff!important;
box-shadow: rgba(211,221,232,0.61) 0px 7px 29px 0px;
color:rgba(var(--black), 1)!important;
font-family: "ubuntu";
}
@media all and (max-width: 980px) {
.da_shop_curex_s1 .product .button, .da_shop_curex_s1 .product .added_to_cart {
position: absolute;
top: 60%!important;
left: 0;
right: 0;
width: 70%!important;
text-align: left;
visibility: visible!important;
opacity: 1!important;
text-transform: uppercase;
font-family: 'Ubuntu';
font-size: 14px!important;
font-weight: 600;
transition: all .6s ease;
border: none!important;
background-color: rgba(var(--dark-blue),1)!important;
border-radius: 0;
color: #fff!important;
margin: 0 auto!important;
padding: 12px 15px!important;
z-index: 9999;
}} @media (max-width: 767px) {
body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-1 li.product, 
body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-2 li.product, 
body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-3 li.product, 
body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-4 li.product, 
body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-5 li.product, 
body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-6 li.product, 
body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-1 li.product,  
body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-2 li.product,  
body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-3 li.product, 
body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-4 li.product, 
body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-5 li.product, 
body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-6 li.product, 
body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-1 li.product, 
body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-2 li.product, 
body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-3 li.product, 
body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-4 li.product, 
body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-5 li.product, 
body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-6 li.product {
width: 100%!important;
margin-right: 0%!important;
}
}
@media all and (max-width: 767px) {
.woocommerce-page ul.products li.product:nth-child(n) {
margin: 0 0 11.5%!important;
width: 100%!important;
}
} .wpf_form .wpf_items_wrapper .wpf_item ul {
margin: 0;
padding: 0;
text-align: left!important;
}
.wpf_layout_horizontal .wpf_item {
vertical-align: top;
display: inline-block;
border: 1px solid #fff!important;
padding: 0;
margin-bottom: 10px;
margin-right: 11px;
background: #fff;
border-radius: 4px!important;
box-shadow: rgb(211 220 232 / 47%) 4px 0px 10px 3px, rgb(211 220 232 / 33%) 2px 1px 20px 1px!important;
font-family: 'Montserrat'!important;
font-weight: 500!important;
color:rgba(var(--black), 1);
}
.wpf_layout_horizontal .wpf_item_name {
font-size: 1em;
line-height: 1.2em;
border: none;
margin: 0;
padding: 1em 1.4em!important;
vertical-align: middle;
display: inline-block;
overflow: hidden;
font-family: 'Ubuntu';
color: rgba(var(--dark-blue), 1);
font-weight: 500!important;
text-transform: uppercase!important;
}
.wpf_item input[type="checkbox"] {
border: 1px solid rgba(var(--dark-blue), 1)!important;
background: #fff;
color: rgba(var(--black), 1);
clear: none;
cursor: pointer;
display: inline-block;
line-height: 1;
height: 20px;
margin: 0 4px 0 0;
padding: 0;
text-align: center;
vertical-align: middle;
width: 20px;
-webkit-appearance: none;
transition: .05s border-color ease-in-out;
font-size: 16px;
outline: none;
border-radius: 4px!important;
}
.wpf_item input[type="checkbox"]:hover {
border: 1px solid rgba(var(--blue), 1)!important;}
.wpf_item_count {
background: #ebeff8!important;
border-radius: 4px!important;
padding: 0.5em 0.8em!important;
font-size: .9em!important;
line-height: 1.1em;
color: rgba(var(--dark-blue), 1)!important;
display: inline-block;
vertical-align: middle;
margin-top: -0.1em;
margin-left: 3px;
margin-bottom: 4px;
font-family: "ubuntu"!important;
font-weight: 500!important;
}
.wpf_layout_horizontal .wpf_items_group {
display: none;
position: absolute;
top: 100%;
left: -1px;
width: 100%;
background: #fff;
border: 0px solid rgba(0,0,0,.1);
padding: 0.8em 1.5em!important;
z-index: 9999999!important;
box-shadow: rgb(211 220 232 / 30%) 0px 13px 27px -5px, rgb(211 220 232 / 52%) 0px 8px 16px -8px;
}
.wpf_color_icons li label {
border: 1px solid transparent;
padding: 0.4em 1.2em!important;
color: rgba(var(--black), 1);
background: #d1d2d4;
margin-bottom: 0.8em;
position: relative;
box-sizing: border-box;
text-align: center;
border-radius: 4px 0px 0px 4px!important;
margin-right: 7px;
}
.wpf_slider.ui-slider {
height: 2px;
background: #ebeff8!important;
border: none;
margin: 2.5em 0 0.8em 0!important;
}
.wpf_slider.ui-slider .ui-widget-header {
background: rgba(var(--blue), 1)!important;
border: none;
}
.wpf-slider-label {
font-family: "ubuntu"!important;
font-size: 16px!important;
font-weight: 600!important;
color: rgba(var(--dark-blue), 1)!important;
}
.wpf_item .wpf_submenu {
border-left: 0px solid rgba(0,0,0,.1)!important;
padding-left: 0px!important;
margin: 10px 0!important;
}
.wpf_item input[type="text"] {
width: 100%;
max-width: 100%;
padding: 1.2em 0.8em!important;
margin: 0;
outline: none;
font-family: 'Montserrat'!important;
color: rgba(var(--dark-blue), 1)!important;
text-transform: capitalize!important;
font-weight: 500!important;
}
.ui-widget.wpf_ui_autocomplete {
font-family:  'Montserrat';
font-size: inherit;
box-shadow: rgb(211 220 232 / 30%) 0px 13px 27px -5px, rgb(211 220 232 / 52%) 0px 8px 16px -8px!important;
border: 1px solid rgba(var(--black), 1)!important;
padding: 15px 20px!important;
color:  rgba(var(--black), 1)!important;
} @media all and (max-width: 980px) {
.wpf_layout_horizontal .wpf_item {
width: 100%!important;
}
.wpf_layout_horizontal .wpf_item {
margin-bottom: 10px!important;
box-shadow: rgb(211 220 232 / 30%) 4px 0px 10px 3px,rgb(211 220 232 / 21%) 2px 1px 20px 1px!important;
}
}#my-account .woocommerce .u-columns .u-column1.col-1 h2,
.woocommerce .u-columns.col2-set .u-column2.col-2 h2{position: relative;
color: rgba(var(--dark-blue), 1);
display: inline-block;
font-family: "ubuntu";
font-weight: 700}
#my-account .woocommerce .u-columns .u-column1.col-1 h2,.woocommerce .u-columns.col2-set .u-column2.col-2 h2{
padding-bottom: 15px;
position: relative;
margin-bottom: 30px;
text-transform: capitalize;
}
#my-account .woocommerce .u-columns .u-column1.col-1 h2:before,.woocommerce .u-columns.col2-set .u-column2.col-2 h2:before{
animation: none;
z-index: 1;
background-color: rgba(var(--blue),1);
box-shadow: 0 0 0 10px transparent;
-moz-box-shadow: 0 0 0 10px transparent;
-webkit-box-shadow: 0 0 0 10px transparent;
-ms-box-shadow: 0 0 0 10px transparent;
-o-box-shadow: 0 0 0 10px transparent;
transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
border-radius: 1px!important;
-moz-border-radius: 1px;
-webkit-border-radius: 1px;
top: 42.5px;
clear: both;
content: '';
display: inline-block;
height: 11px;
left: 0;
margin: 0 auto;
position: absolute;
text-align: center;
width: 11px;
-ms-border-radius: 1px;
-o-border-radius: 1px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
#my-account .woocommerce .u-columns .u-column1.col-1 h2:after,.woocommerce .u-columns.col2-set .u-column2.col-2 h2:after {
background-color: 
rgba(var(--dark-blue), 1);
content: "";
position: absolute;
top: 37px;
left: 20px;
height: 3px;
width: 70px;
margin: 10px 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#my-account .woocommerce .woocommerce-MyAccount-navigation ul {
padding:0!important;
line-height:inherit!important;
list-style:none!important;
position:relative
}
#my-account .woocommerce .woocommerce-MyAccount-navigation ul li {
position:relative;
margin-bottom:15px
}
#my-account .woocommerce .woocommerce-MyAccount-navigation ul li a {
position:relative;
font-size:16px;
font-weight:700;
color:rgba(var(--black), 1);
border:1px solid #d3dce8;
font-family: "ubuntu";
line-height:26px;
padding:12px 25px;
display:block;
padding-left:25px;
border-radius:5px;
background-color:#fff;
z-index:9;
overflow:hidden;
-webkit-transition:all .3s ease;
-moz-transition:all .3s ease;
-ms-transition:all .3s ease;
-o-transition:all .3s ease;
transition:all .3s ease
}
#my-account .woocommerce .woocommerce-MyAccount-navigation ul li:hover a {
color:#fff;
padding-left:0;
border:1px solid rgba(var(--blue), 1)
}
#my-account  li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard.is-active a{
background: rgba(var(--blue), 1);
color: #fff
}
#my-account .woocommerce .woocommerce-MyAccount-navigation ul li a:before {
margin-right:10px;
font-size:16px;
line-height:26px;
color:rgba(var(--blue), 1);
font-weight:700;
content:"\45";
font-family:ETmodules!important;
-webkit-transition:all .3s ease;
-moz-transition:all .3s ease;
-ms-transition:all .3s ease;
-o-transition:all .3s ease;
transition:all .3s ease
}
#my-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before {
content:"\e023"
}
#my-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before {
content:"\e015"
}
#my-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before {
content:"\e091"
}
#my-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before {
content:"\e01d"
}
#my-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before {
content:"\e026"
}
#my-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before {
content:"\e02e"
}
#my-account .woocommerce .woocommerce-MyAccount-navigation ul li:hover a:before {
opacity:0
}
#my-account .woocommerce .woocommerce-MyAccount-navigation ul li a:after {
position:absolute;
left:-1px;
top:0;
height:100%;
width:100%;
content:"";
background-color:rgba(var(--blue), 1);
z-index:-1;
-webkit-transition:-webkit-transform .4s ease;
transition:-webkit-transform .4s ease;
transition:transform .4s ease;
transition:transform .4s ease, -webkit-transform .4s ease;
-webkit-transform:scale(0, 1);
-ms-transform:scale(0, 1);
transform:scale(0, 1);
-webkit-transform-origin:right top;
-ms-transform-origin:right top;
transform-origin:right top
}
#my-account .woocommerce .woocommerce-MyAccount-navigation ul li:hover a:after {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:scale(1, 1);
-ms-transform:scale(1, 1);
transform:scale(1, 1)
}
#my-account .woocommerce .woocommerce-MyAccount-content a,#my-account .woocommerce .u-columns .woocommerce-LostPassword a,#my-account .woocommerce .woocommerce-privacy-policy-text a,#my-account .woocommerce .woocommerce-message .restore-item {
color:rgba(var(--blue), 1);
font-weight:600;
text-transform:capitalize;
border-bottom:1px solid 
}
#my-account .woocommerce .woocommerce-MyAccount-content p,#my-account .woocommerce .u-columns p {
font-size: 15px;
line-height: 30px;
font-family: 'Montserrat';
color: rgba(var(--black), 1);
}
#my-account .woocommerce .woocommerce-error,#my-account .woocommerce .woocommerce-info,#my-account .woocommerce .woocommerce-message {
border-radius: 5px;
text-transform: capitalize;
background: rgba(var(--blue), 1);
font-family: 'Montserrat';
line-height: 2.9em;
}
#my-account .woocommerce .woocommerce-form .woocommerce-privacy-policy-text {
padding-bottom: 10px;
}
#my-account .woocommerce-account .addresses .title .edit {
background: rgba(var(--blue), 1);
padding: 3px 15px;
text-transform: uppercase;
color: #fff;
}
.woocommerce-account .addresses .title .edit:hover {
background:rgba(var(--dark-blue), 1);
}
#my-account .woocommerce table.shop_table th {
font-weight: 700;
padding: 9px 12px;
line-height: 1.5em;
font-family: 'Ubuntu';
color: #fff;
font-size: 16px;
background-color: rgba(var(--dark-blue), 1);
}
#my-account  .woocommerce table.shop_table td {
border-top: 1px solid #d3dce8;
padding: 9px 12px;
vertical-align: middle;
line-height: 1.5em;
color: rgba(var(--black), 1);
font-weight: 500;
font-family: 'Montserrat';
font-size: 15px;
}
#my-account .entry-content address, .comment-content address, body.et-pb-preview #main-content .container address {
margin-bottom: 12px;
font-family: 'Montserrat';
color: rgba(var(--black), 1);
font-style: normal;
line-height: 1.8em;
} .woocommerce .woocommerce-message .woocommerce-Button,
.woocommerce .woocommerce-Message .woocommerce-Button.button{background: #fff !important;
color: rgba(var(--blue), 1) !important;
border-width: 0px!important;
border-radius: 4px;
font-size: 16px;
font-family: 'Ubuntu',Helvetica,Arial,Lucida,sans-serif!important;
font-weight: 700!important;
text-transform: uppercase!important;
padding: 15px 30px!important
}
#my-account h2.woocommerce-order-details__title,#my-account h2.woocommerce-column__title {
padding-bottom: 15px;
position: relative;
margin-bottom: 30px;
color: rgba(var(--dark-blue), 1);
font-family: 'Ubuntu',Helvetica,Arial,Lucida,sans-serif;
font-weight: 700;
font-size: 30px;
line-height: 1.3em;
text-transform: capitalize!important;
}
#my-account .woocommerce .woocommerce-customer-details address {
font-style: normal;
margin-bottom: 0;
border: 0px solid rgba(var(--blue), 1)!important;
border-bottom-width: 2px;
border-right-width: 2px;
text-align: left;
width: 100%;
border-radius: 5px;
padding: 12px 20px;
color: rgba(var(--black), 1);
text-transform: capitalize;
font-size: 15px;
line-height: 1.9em;
font-family: 'Montserrat';
box-shadow: rgb(211 220 232 / 60%) 0px 8px 40px 1px;
}
#my-account  mark.order-number,#my-account mark.order-date,#my-account mark.order-status {
background-color: rgba(var(--blue), 1);
color: #fff;
padding: 5px;
font-family: 'Ubuntu';
}
#my-account h2.woocommerce-order-details__title,#my-account h2.woocommerce-column__title{
padding-bottom: 15px;
position: relative;
margin-bottom: 30px;
text-transform: capitalize;
}
#my-account h2.woocommerce-order-details__title:before,#my-account h2.woocommerce-column__title:before{
animation: none;
z-index: 1;
background-color: rgba(var(--blue),1);
box-shadow: 0 0 0 10px transparent;
-moz-box-shadow: 0 0 0 10px transparent;
-webkit-box-shadow: 0 0 0 10px transparent;
-ms-box-shadow: 0 0 0 10px transparent;
-o-box-shadow: 0 0 0 10px transparent;
transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
border-radius: 1px!important;
-moz-border-radius: 1px;
-webkit-border-radius: 1px;
top: 42.5px;
clear: both;
content: '';
display: inline-block;
height: 11px;
left: 0;
margin: 0 auto;
position: absolute;
text-align: center;
width: 11px;
-ms-border-radius: 1px;
-o-border-radius: 1px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
#my-account h2.woocommerce-order-details__title:after,#my-account h2.woocommerce-column__title:after {
background-color: 
rgba(var(--dark-blue), 1);
content: "";
position: absolute;
top: 37px;
left: 20px;
height: 3px;
width: 70px;
margin: 10px 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#my-account .woocommerce form .form-row label {
font-family: 'Ubuntu',Helvetica,Arial,Lucida,sans-serif;
font-weight: 700;
font-size: 17px;
color: rgba(var(--dark-blue), 1)!important;
line-height: 2.1em;
text-transform: capitalize;
}
#my-account .woocommerce form .form-row input.input-text {
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
font-size: 15px!important;
line-height: 1.9em!important;
border-width: 1px;
border-color: #F7F8FC;
background-color: #F7F8FC;
color: rgba(var(--black), 1);
padding: 16px;
}
#my-account form.woocommerce-EditAccountForm.edit-account {
padding: 15px;
box-shadow: rgb(211 220 232 / 60%) 0px 8px 40px 1px;
}
#my-account legend {
font-family: 'Ubuntu';
color: rgba(var(--dark-blue), 1)!important;
font-size: 25px;
font-weight: 700;
padding: 14px 0px;
text-transform: capitalize;
} @media all and (max-width: 980px) {
#my-account legend {
font-family: 'Ubuntu';
color: rgba(var(--dark-blue), 1)!important;
font-size: 20px;
font-weight: 700;
padding: 14px 0px;
text-transform: capitalize;
}
}
#my-account legend{
padding-bottom: 15px;
position: relative;
margin-bottom: 30px;
text-transform: capitalize;
}
#my-account legend:before{
animation: none;
z-index: 1;
background-color: rgba(var(--blue),1)!important;
box-shadow: 0 0 0 10px transparent;
-moz-box-shadow: 0 0 0 10px transparent;
-webkit-box-shadow: 0 0 0 10px transparent;
-ms-box-shadow: 0 0 0 10px transparent;
-o-box-shadow: 0 0 0 10px transparent;
transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
border-radius: 1px!important;
-moz-border-radius: 1px;
-webkit-border-radius: 1px;
top: 42.5px;
clear: both;
content: '';
display: inline-block;
height: 11px;
left: 0;
margin: 0 auto;
position: absolute;
text-align: center;
width: 11px;
-ms-border-radius: 1px;
-o-border-radius: 1px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
#my-account legend:after {
background-color: rgba(var(--dark-blue), 1)!important;
content: "";
position: absolute;
top: 37px;
left: 20px;
height: 3px;
width: 70px;
margin: 10px 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#my-account .woocommerce form.checkout_coupon,#my-account .woocommerce form.login,#my-account .woocommerce form.register {
border-color: #d3dce8;
margin: auto;
box-shadow: rgb(211 220 232 / 60%) 0px 8px 40px 1px;
}.woocommerce div.product form.cart .button,
.woocommerce #respond input#submit,
.woocommerce .woocommerce-MyAccount-content .woocommerce-Button.button,
.woocommerce .return-to-shop .button.wc-backward,
.widget_shopping_cart_content .woocommerce-mini-cart__buttons .button,
.woocommerce .actions .coupon .input-text .button,
.woocommerce .actions .button,
.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button.button,
.woocommerce .woocommerce-checkout-payment .form-row.place-order .button.alt,
.woocommerce .form-row .button, .woocommerce table.my_account_orders .button{color: #FFFFFF!important;
border-width: 0px!important;
border-radius: 4px;
font-size: 15px;
font-family: 'Ubuntu',Helvetica,Arial,Lucida,sans-serif!important;
font-weight: 700!important;
text-transform: uppercase!important;
background-color: #0B3380!important;
padding: 15px 30px!important}
.woocommerce div.product form.cart .button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce .woocommerce-MyAccount-content .woocommerce-Button.button:hover,
.woocommerce .return-to-shop .button.wc-backward:hover,
.widget_shopping_cart_content .woocommerce-mini-cart__buttons .button:hover,
.woocommerce .actions .coupon .input-text .button:hover,
.woocommerce .actions .button:hover,
.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button.button:hover,
.woocommerce .woocommerce-checkout-payment .form-row.place-order .button.alt:hover,
.woocommerce .form-row .button:hover, .woocommerce table.my_account_orders .button:hover{
background-color:rgba(var(--dark-blue), 1)!important}
.woocommerce div.product form.cart .button:after,
.woocommerce #respond input#submit:after,
.woocommerce .woocommerce-MyAccount-content .woocommerce-Button.button:after,
.woocommerce .return-to-shop .button.wc-backward:after,
.woocommerce .woocommerce-message .woocommerce-Button:after,
.widget_shopping_cart_content .woocommerce-mini-cart__buttons .button:after,
.woocommerce .actions .coupon .input-text .button:after,
.woocommerce .actions .button:after,
.woocommerce .woocommerce-Message .woocommerce-Button.button:after,
.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button.button:after,
.woocommerce .woocommerce-checkout-payment .form-row.place-order .button.alt:after,
.woocommerce .form-row .button:after, .woocommerce table.my_account_orders .button:after{display:none;} .cpops-slider__pagination__page.is-active {
background-color: #fff;
transform: scale(1.4);
}
.cpops-cart-item__product--link a {
color: #3b4964;
font-size: 15px;
text-transform: capitalize;
font-weight: 700;
max-width: 270px;
overflow: hidden;
text-decoration: none;
text-overflow: ellipsis;
white-space: var(--cpops-white-space-text,nowrap);
font-family: 'Ubuntu';
}
.cpops-slider__pagination__page {
background-color: #fff;
border: none;
border-radius: 50%;
display: inline-block;
height: 8px;
margin: 3px;
opacity: .7;
padding: 0;
transition: transform .2s linear;
width: 8px;
}
#cartpops-drawer .cpops-cart-item__quantity button svg path {
fill: #fff;
}
#cartpops-drawer .cpops-cart-item__quantity input[type=number] {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
-moz-appearance: textfield;
background: transparent;
border: 1px solid var(--color-cpops-background-secondary,#f1f1f1);
border-radius: 0!important;
box-shadow: none;
box-sizing: border-box;
color: rgba(var(--dark-blue), 1);
font-size: 12px;
font-weight: 700;
height: 30px;
max-height: 30px;
max-width: 35px;
min-width: 35px;
outline: 0;
padding: 0;
text-align: center;
transition: all var(--cpops-animation-duration,.32s) ease;
}
.cartpops-cart__toggle .cartpops-cart__container {
align-items: center;
background: transparent;
background-color: var(--color-cpops-cart-launcher-background,#fff);
border: 1px solid transparent;
border-radius: 0;
color: #fff;
cursor: pointer;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
font-size: 16px;
padding: 8px 14px;
text-align: center;
transition: all .3s;
transition: background-color .2s linear 0s,transform .2s linear 0s;
}