.wp-pagenavi {
clear: both;
}
.wp-pagenavi a, .wp-pagenavi span {
text-decoration: none;
border: 1px solid #BFBFBF;
padding: 3px 5px;
margin: 2px;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
border-color: #000;
}
.wp-pagenavi span.current {
font-weight: bold;
}.chaty *,.chaty-chat-view *,.chaty-outer-forms *{box-sizing:border-box}.chaty-agent-data,.chaty-whatsapp-field input[type=text],.chaty-whatsapp-message,.chaty-whatsapp-message p{font-family:Segoe UI,Helvetica Neue,Helvetica,Lucida Grande,Arial,Ubuntu,Cantarell,Fira Sans,sans-serif}.chaty-agent-header,.chaty-channel,.chaty-channels,.chaty-form-body,.chaty-tooltip{position:relative}.chaty-tooltip .on-hover-text,.chaty-tooltip .on-hover-text:before,.chaty-tooltip:after,.chaty-tooltip:before{text-transform:none;font-size:.9em;line-height:1;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0}.on-hover-text{display:none;white-space:pre}.chaty-tooltip .on-hover-text:before,.chaty-tooltip:before{content:"";border:5px solid transparent;z-index:1001}.chaty-tooltip:after{content:attr(data-hover)}.chaty-tooltip .on-hover-text,.chaty-tooltip:after{text-align:center;min-width:1em;max-width:21em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:5px 15px;border-radius:10px;background:#fff;color:#333;z-index:1000;box-shadow:0 1.93465px 7.73859px rgb(0 0 0 / 15%);font-size:17px;line-height:21px}.chaty-animation-shockwave:after,.chaty-animation-shockwave:before{content:"";border-radius:50%;position:absolute;top:0;right:0;bottom:0}.chaty-tooltip .on-hover-text{overflow:visible;white-space:pre}.chaty-tooltip.active .on-hover-text,.chaty-tooltip.active .on-hover-text:before,.chaty-tooltip.active:after,.chaty-tooltip.active:before,.chaty-tooltip:hover .on-hover-text,.chaty-tooltip:hover .on-hover-text:before,.chaty-tooltip:hover:after,.chaty-tooltip:hover:before{display:block;opacity:1}.chaty-tooltip.active .on-hover-text,.chaty-tooltip.active .on-hover-text:before,.chaty-tooltip.active:after,.chaty-tooltip.active:before,.chaty-tooltip.pos-left:hover .on-hover-text,.chaty-tooltip.pos-left:hover .on-hover-text:before,.chaty-tooltip.pos-left:hover:after,.chaty-tooltip.pos-left:hover:before,.chaty-tooltip.pos-right:hover .on-hover-text,.chaty-tooltip.pos-right:hover .on-hover-text:before,.chaty-tooltip.pos-right:hover:after,.chaty-tooltip.pos-right:hover:before{animation:ease-out forwards tooltips-horz}.chaty-tooltip.has-on-hover:after,.chaty-tooltip.has-on-hover:before,.chaty-widget .chaty-i-trigger .chaty-cta-close.chaty-tooltip.chaty-tooltip:hover:after,.chaty-widget .chaty-i-trigger .chaty-cta-close.chaty-tooltip:hover:before,.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip:after,.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip:before,.chaty-widget.cssas-no-close-button.default-open .chaty-i-trigger,.on-hover-text:empty,[data-hover=""]:after,[data-hover=""]:before{display:none!important}.chaty-tooltip.pos-top .on-hover-text:before,.chaty-tooltip.pos-top:before{border-bottom-width:0;border-top-color:#fff;bottom:calc(100% + 5px)}.chaty-tooltip.pos-top .on-hover-text:after,.chaty-tooltip.pos-top:after{bottom:calc(100% + 10px)}.chaty-tooltip.pos-top .on-hover-text,.chaty-tooltip.pos-top:after,.chaty-tooltip.pos-top:before{left:50%;transform:translate(-50%,-.5em)}.chaty-tooltip.pos-down:before{top:100%;border-top-width:0;border-bottom-color:#fff}.chaty-tooltip.pos-down:after{top:calc(100% + 5px)}.chaty-tooltip.pos-down:after,.chaty-tooltip.pos-down:before{left:50%;transform:translate(-50%,.5em)}.chaty-tooltip.pos-left .on-hover-text:before,.chaty-tooltip.pos-left:before{top:50%;border-right-width:0;border-left-color:#fff;left:calc(0em - 10px);transform:translate(-.5em,-50%)}.chaty-tooltip.pos-left .on-hover-text:before{left:auto;right:calc(0em - 5px)}.chaty-tooltip.pos-left .on-hover-text,.chaty-tooltip.pos-left:after{top:50%;right:calc(100% + 10px);transform:translate(-.5em,-50%)}.chaty-tooltip.pos-right .on-hover-text:before,.chaty-tooltip.pos-right:before{top:50%;border-left-width:0;border-right-color:#fff;right:calc(0em - 10px);transform:translate(.5em,-50%)}.chaty-tooltip.pos-right .on-hover-text:before{left:calc(0em - 5px);right:auto}.chaty-tooltip.pos-right .on-hover-text,.chaty-tooltip.pos-right:after{top:50%;left:calc(100% + 10px);transform:translate(.5em,-50%)}@keyframes tooltips-vert{to{opacity:1;transform:translate(-50%,0)}}@keyframes tooltips-horz{to{opacity:1;transform:translate(0,-50%)}}.chaty-tooltip.pos-down:hover:after,.chaty-tooltip.pos-down:hover:before,.chaty-tooltip.pos-top:hover:after,.chaty-tooltip.pos-top:hover:before{animation:ease-out forwards tooltips-vert}@-webkit-keyframes chaty-animation-shockwave{0%{transform:scale(1);box-shadow:0 0 2px rgba(0,0,0,.3),inset 0 0 1px rgba(0,0,0,.3)}95%{box-shadow:0 0 50px transparent,inset 0 0 30px transparent}100%{transform:scale(2.25)}}@keyframes chaty-animation-shockwave{0%{transform:scale(1);box-shadow:0 0 2px rgba(0,0,0,.3),inset 0 0 1px rgba(0,0,0,.3)}95%{box-shadow:0 0 50px transparent,inset 0 0 30px transparent}100%{transform:scale(2.25)}}@-webkit-keyframes chaty-animation-blink{0%,100%{opacity:1}20%{opacity:.5}}@keyframes chaty-animation-blink{0%,100%{opacity:1}20%{opacity:.5}}@-webkit-keyframes chaty-animation-pulse{0%{transform:scale(1);box-shadow:0 2px 2px rgba(0,0,0,.2);border-radius:50%}100%{transform:scale(1.1);box-shadow:0 2px 2px rgba(0,0,0,.2);border-radius:45%}}@keyframes chaty-animation-pulse{0%{transform:scale(1);border-radius:50%}100%{transform:scale(1.1);border-radius:45%}}.chaty-animation-shockwave:after{left:0;-webkit-animation:2s ease-out 1.3s infinite chaty-animation-shockwave;animation:2s ease-out 1.3s infinite chaty-animation-shockwave}.chaty-animation-shockwave:before{left:0;-webkit-animation:2s ease-out .8s infinite chaty-animation-shockwave;animation:2s ease-out .8s infinite chaty-animation-shockwave}.chaty-animation-blink{-webkit-animation:1.33s ease-out infinite chaty-animation-blink;animation:1.33s ease-out infinite chaty-animation-blink}.chaty-animation-pulse,.chaty-animation-pulse-icon{-webkit-animation:.4s infinite alternate chaty-animation-pulse;animation:.4s infinite alternate chaty-animation-pulse}.chaty-animation-sheen{position:relative;overflow:hidden}.chaty-animation-sheen:after{animation:5s infinite chaty-animation-sheen;content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent,rgba(255,255,255,.5) 50%,transparent);transform:rotateZ(60deg) translate(0,5em)}@keyframes chaty-animation-sheen{100%,20%{transform:rotateZ(60deg) translate(0,-80px)}}.chaty-animation-fade{animation:5s infinite chaty-animation-fade}.chaty-animation-spin{animation:5s cubic-bezier(.56,-.35,.22,1.5) infinite chaty-animation-spin}@keyframes chaty-animation-fade{15%,5%{opacity:.25}10%,100%,20%{opacity:1}}@keyframes chaty-animation-spin{10%{transform:rotateZ(-20deg);animation-timing-function:ease}100%,20%{transform:rotateZ(360deg)}}.chaty-animation-bounce,.chaty-animation-jump{animation:5s cubic-bezier(.84,-.54,.31,1.19) infinite chaty-animation-bounce}@keyframes chaty-animation-bounce{0%,100%,20%{transform:none}10%{transform:translateY(-1em)}}@keyframes chaty-animation-waggle{0%{transform:none}10%{transform:rotateZ(-20deg) scale(1.2)}13%{transform:rotateZ(25deg) scale(1.2)}15%{transform:rotateZ(-15deg) scale(1.2)}17%{transform:rotateZ(15deg) scale(1.2)}20%{transform:rotateZ(-12deg) scale(1.2)}22%{transform:rotateZ(0) scale(1.2)}100%,24%{transform:rotateZ(0) scale(1)}}.chaty-animation-waggle{animation:5s infinite chaty-animation-waggle}.chaty-animation-floating{-webkit-animation:chaty-animation-floating 3s ease infinite;animation:chaty-animation-floating 3s ease infinite}@keyframes chaty-animation-floating{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.chaty{display:none;z-index:99999}.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-close.chaty-tooltip.chaty-tooltip:hover:after,.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-close.chaty-tooltip:hover:before,.chaty.active,.chaty.form-open .chaty-widget.cssas-no-close-button.default-open .chaty-i-trigger{display:block!important}.chaty *{margin:0;padding:0}.chaty .sr-only,.chaty-outer-forms .sr-only,.hide-cht-svg-bg{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important;outline:0!important}.chaty a,.chaty a:focus,.chaty a:hover,.chaty button{border:none;text-decoration:none;outline:0;box-shadow:none}.chaty-widget{position:fixed;bottom:25px;right:25px;z-index:10001}.chaty-widget.left-position{left:25px;right:auto}.chaty-channel-list{display:flex;width:62px;height:124px;position:absolute;bottom:-4px;right:0;flex-direction:column;align-items:flex-start;pointer-events:none}.chaty-widget.left-position .chaty-channel-list{left:0;right:auto}.chaty-widget.chaty-open .chaty-channel-list,.chaty-widget.has-single .chaty-i-trigger .Phone-channel:after,.chaty-widget.has-single .chaty-i-trigger .Phone-channel:before{pointer-events:auto}.chaty-channel-list .chaty-channel,.chaty-channel.single .chaty-svg{display:inline-block;width:54px;height:54px;border-radius:50%;margin:4px;cursor:pointer;box-shadow:0 16px 24px 0 rgb(73 104 126 / 16%)}.chaty-channel-list .chaty-channel{position:absolute;bottom:0;opacity:0;transition:.5s;-webkit-transition:.5s}.chaty-channel.single .chaty-svg{margin:0}.chaty-widget.chaty-open .chaty-channel-list .chaty-channel{opacity:1}.chaty-channel a,.chaty-channel button,.chaty-svg{display:block;width:54px;height:54px;border-radius:50%;cursor:pointer;position:relative;outline:0;min-width:unset}* .chaty-channel button{min-width:unset;max-width:unset}.chaty-channel button{background:0 0;border-radius:50%}.chaty-channel a .chaty-custom-icon,.chaty-channel button .chaty-custom-icon,.chaty-svg .chaty-custom-icon{width:54px;height:54px;border-radius:50%;text-align:center;font-size:27px;line-height:54px;color:#fff}.chaty-channel a:focus,.chaty-channel button:focus,.chaty-contact-form-box button.chaty-submit-button{outline:0}.chaty-contact-form-box button.chaty-submit-button:disabled .chaty-loader{display:inline-block}.chaty-agent-icon svg,.chaty-channel svg,.chaty-view-channels .chaty-channel span svg{width:100%;height:100%}.chaty-channel img{width:54px;height:54px;object-fit:cover;border-radius:50%}.chaty-i-trigger .chaty-channel{position:absolute;bottom:0;right:4px;transition:.5s;border-radius:50%;cursor:pointer}.chaty-cta-button{transition:.5s;box-shadow:0 16px 24px 0 rgb(73 104 126 / 16%);border-radius:50%}.chaty-widget.left-position .chaty-i-trigger .chaty-channel{left:4px;right:auto}.chaty-widget .chaty-cta-main .chaty-cta-button{z-index:1099;opacity:1;position:relative}.chaty-widget.chaty-open .chaty-cta-main .chaty-cta-button{z-index:999;opacity:0;transform:rotate(540deg);visibility:hidden}.chaty-widget .chaty-i-trigger .chaty-cta-close{pointer-events:none}.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-close{pointer-events:auto;z-index:101}.chaty-widget .chaty-i-trigger .chaty-cta-close .chaty-cta-button{z-index:999;opacity:0;visibility:hidden}.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-close .chaty-cta-button{z-index:1099;opacity:1;transform:rotate(180deg);visibility:visible}.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip{z-index:91}.chaty-channel button.open-chaty-channel,.chaty-widget.chaty-no-close-button:not(.has-single) .chaty-i-trigger:not(.single-channel),.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip .on-hover-text,.chaty.form-open .chaty-channel button.open-chaty,.chaty.form-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip .on-hover-text,.chaty.form-open .chaty-i-trigger .chaty-tooltip:after,.chaty.form-open .chaty-i-trigger .chaty-tooltip:before,.chaty.form-open .chaty-widget.has-single .chaty-i-trigger .on-hover-text{display:none}.chaty.form-open.active .chaty-widget .chaty-i-trigger{display:block}.chaty.form-open.active .chaty-widget .chaty-i-trigger .chaty-cta-main{display:none}.chaty.form-open.active .chaty-widget .chaty-i-trigger .chaty-cta-close .chaty-cta-button{opacity:1;visibility:visible;pointer-events:auto}.chaty-widget .ch-pending-msg{position:absolute;right:-4px;top:-4px;width:16px;height:16px;text-align:center;background:red;color:#fff;font-size:10px;line-height:16px;border-radius:50%;z-index:1101}.chaty-widget.left-position.hor-mode .chaty-channel-list{width:136px;height:62px;left:0;bottom:0}.chaty-widget.right-position.hor-mode .chaty-channel-list{width:136px;height:62px;right:0;left:auto;bottom:0}.chaty-widget.hor-mode .chaty-channel-list .chaty-channel{margin-top:0;margin-bottom:0}.chaty-widget.hor-mode.left-position .chaty-channel-list .chaty-channel{left:0}.chaty-widget.hor-mode.right-position .chaty-channel-list .chaty-channel{right:0;left:auto}.chaty-chat-view,.chaty-outer-forms{vertical-align:bottom;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:fixed!important;bottom:-25px;left:25px;padding:0;width:320px;max-width:90%;-moz-transition:.5s linear;box-shadow:rgba(0,0,0,.16) 0 5px 40px;-webkit-box-shadow:rgba(0,0,0,.16) 0 5px 40px;-moz-box-shadow:rgba(0,0,0,.16) 0 5px 40px;opacity:0;visibility:hidden;pointer-events:none;z-index:-1;transition:.5s;-webkit-transition:.5s;animation-delay:-2s;-webkit-animation-delay:-2s}.chaty-chat-view.pos-left,.chaty-outer-forms.pos-left{left:25px}.chaty-chat-view.pos-right,.chaty-outer-forms.pos-right{right:25px;left:auto}.chaty-outer-forms.active,.chaty:not(.form-open) .chaty-widget.chaty-open+.chaty-chat-view{-webkit-transform:translateY(-93px);transform:translateY(-93px);opacity:1;z-index:999999;visibility:visible;bottom:0;pointer-events:auto}.chaty-whatsapp-body{padding:0;min-height:260px;position:relative;z-index:2}.chaty-whatsapp-content{padding:20px}.chaty-popup-whatsapp-form .chaty-whatsapp-body{height:260px;min-height:auto}.chaty-popup-whatsapp-form .chaty-whatsapp-content{display:flex;align-items:flex-start}.chaty-form-body{background:#fff;z-index:99999;min-height:75px;border-radius:10px}.chaty-form-body form{margin:0;padding:0}.qr-code-image{padding:10px;text-align:center;border:solid 1px silver;border-radius:4px}.qr-code-image img{max-width:100%;max-height:360px;margin:0 auto;display:block;width:100%;height:auto}.chaty-whatsapp-form{position:relative;background-color:#f0ede7;border-radius:8px;margin:0}.chaty-whatsapp-form:before{display:block;position:absolute;content:"";left:0;top:0;height:100%;width:100%;z-index:0;opacity:.035;background-image:url(//jnoralclinic.com/wp-content/plugins/chaty/images/whatsapp.png)}.chaty-popup-whatsapp-form .chaty-whatsapp-body:before,.chaty-popup-whatsapp-form .chaty-whatsapp-footer:before{background-image:url(//jnoralclinic.com/wp-content/plugins/chaty/images/whatsapp-welcome-popup.png);opacity:.7}.chaty-whatsapp-message{padding:7px 14px 6px;background-color:#fff;border-radius:0 10px 10px;position:relative;transform-origin:center top;z-index:2;margin-top:0;margin-left:0;max-width:calc(100% - 40px);font-family:Segoe UI,Helvetica Neue,Helvetica,Lucida Grande,Arial,Ubuntu,Cantarell,Fira Sans,sans-serif;font-size:14px;line-height:18px;border:1px solid rgba(34,17,71,.08)}.chaty-whatsapp-message:before{content:"";display:none;width:0;height:0;border-top:0 solid transparent;border-bottom:10px solid transparent;border-right:12px solid #fff;position:absolute;left:-12px;top:0}.wp-profile-img+.chaty-whatsapp-message:before{display:block}.chaty-whatsapp-message p{margin:0;padding:0;color:#111b21;font-weight:400;word-wrap:break-word}.chaty-whatsapp-footer{position:relative;padding:20px 15px}.whatsapp-chaty-form{display:flex;margin:0;padding:0}button.chaty-whatsapp-button-button,button.chaty-whatsapp-button-button:focus,button.chaty-whatsapp-button-button:hover{text-align:center!important;height:40px!important;width:40px!important;padding:0!important;background:#c6d7e3!important;border-radius:20px!important;outline:0!important;box-shadow:none!important;cursor:pointer!important;margin:0 0 0 10px!important;text-decoration:none!important;border:none!important;min-width:1px!important;flex:0 0 40px}button.chaty-whatsapp-button-button{background:#c6d7e3!important}button.chaty-whatsapp-button-button:focus,button.chaty-whatsapp-button-button:hover{background:#a8c5da!important}.chaty-whatsapp-input:not(:placeholder-shown)+button.chaty-whatsapp-button-button{background:#25d366!important}.chaty-whatsapp-input:not(:placeholder-shown)+button.chaty-whatsapp-button-button:focus,.chaty-whatsapp-input:not(:placeholder-shown)+button.chaty-whatsapp-button-button:hover{background:#22bf5b!important}.chaty-whatsapp-data{display:flex;flex:1;z-index:1}.chaty-whatsapp-field{padding-right:0;flex:1;position:relative;display:flex;align-items:center}.chaty-whatsapp-button{flex:0 0 48px}.chaty-whatsapp-button svg{width:100%;height:100%;margin:0;padding:0}.chaty-whatsapp-field input[type=text]{height:40px!important;line-height:normal;padding:0 10px 0 15px;font-size:16px;resize:none;width:100%;border:none!important;border-radius:24px;outline:0;box-shadow:none!important;background:#fff!important;margin:0;color:#111b21;flex:1}.chaty-whatsapp-field input[type=text]:focus{outline:0!important;border:none!important;margin:0;color:#111b21;box-shadow:none!important}.chaty-whatsapp-button-button:active,.chaty-whatsapp-button-button:focus,.chaty-whatsapp-button-button:hover{background:#a8c5da!important}.chaty.form-open .chaty-channel button.open-chaty-channel,.chaty.form-open .chaty-no-close-button.has-single .chaty-i-trigger{display:block}.chaty-agent-data{font-size:16px}.chaty-agent-header{font-size:18px;padding:20px 15px;background:#22bf5b;color:#fff;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}.chaty-agent-data .close-chaty-form{right:10px;top:12px}.chaty-agent-data .chaty-agent{display:flex;align-items:center;padding:15px}.chaty-agent-data .chaty-agent a{color:#49687e;font-size:16px;text-decoration:none;display:flex;width:100%;align-items:center;outline:0;font-weight:400}.chaty-contact-input input.chaty-input-field,.chaty-contact-input input[type=email].chaty-input-field,.chaty-contact-input input[type=text].chaty-input-field,.chaty-contact-input select.chaty-input-field,.chaty-contact-input textarea.chaty-textarea-field{color:#28303d;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-sans;margin:0;background:#fff;outline:0}.chaty-agent-data .chaty-agent+.chaty-agent{border-top:2px solid #f6f8f9}.chaty-agent-img{width:36px;height:36px;object-fit:cover;border-radius:50%}.chaty-agent-icon{width:48px;height:48px;margin:0 15px 0 0}.chaty-agent-data .chaty-custom-icon{width:48px;height:48px;text-align:center;display:block;line-height:48px;background:silver;border-radius:50%;color:#fff;font-size:28px}.chaty-close-agent-list{position:absolute;right:15px;top:10px;width:26px;height:26px;cursor:pointer;z-index:10;padding:0 0 10px 10px}.chaty-agent-icon img{width:48px;height:48px;object-fit:cover}.chaty-close-agent-list svg{fill:#ffffff}.agent-sub-header{font-size:14px;line-height:20px;font-weight:400}.agent-main-header{font-size:20px;line-height:32px;font-weight:700;position:relative}.chaty-agent-header:before,.chaty-view-header:before{content:"";background:url(//jnoralclinic.com/wp-content/plugins/chaty/images/header-top.png) no-repeat;width:215px;height:41px;position:absolute;top:0;left:0;z-index:1}.chaty-agent-header:after,.chaty-view-header:after{content:"";background:url(//jnoralclinic.com/wp-content/plugins/chaty/images/header-bottom.png) no-repeat;width:44px;height:41px;position:absolute;bottom:0;right:0;z-index:1}.chaty-custom-channel-icon{display:block;border-radius:50%;color:#fff;text-align:center;line-height:54px}.chaty-contact-form-title{padding:10px 15px;text-align:left;font-size:18px;color:#fff;border-radius:8px 8px 0 0;justify-content:space-between;display:flex}.chaty-contact-inputs{padding:15px}.chaty-contact-input{display:block}.chaty-contact-input label.chaty-form-label{font-size:14px;margin:0;padding:0 0 4px 0;line-height:20px;display:flex;color:#28303d}.chaty-contact-input+.chaty-contact-input{margin:10px 0 0}.chaty-contact-input input.chaty-input-field,.chaty-contact-input input[type=email].chaty-input-field,.chaty-contact-input input[type=text].chaty-input-field,.chaty-contact-input select.chaty-input-field{width:100%;height:36px;line-height:36px;font-size:16px;padding:0 10px;border:1px solid #ccc;border-radius:4px}.chaty-contact-input .has-chaty-error:focus,.chaty-contact-input input.chaty-input-field:focus,.chaty-contact-input input[type=email].chaty-input-field:focus,.chaty-contact-input input[type=tel].chaty-input-field:focus,.chaty-contact-input input[type=text].chaty-input-field:focus,.chaty-contact-input select.chaty-input-field:focus,.chaty-contact-input textarea.chaty-textarea-field:focus{outline:0;box-shadow:none;border-color:#898989;background-color:#fff}.chaty-contact-input textarea.chaty-textarea-field{width:100%;height:100px;line-height:20px;font-size:16px;padding:10px;border:1px solid #ccc;border-radius:4px;display:block}.chaty-contact-form-box .close-chaty-form{right:9px;top:9px}.chaty-contact-form-box button.chaty-submit-button[type=submit],button#chaty-submit-button-0{border:none;border-radius:4px;color:#fff;background:#a886cd;width:100%;height:36px;line-height:36px;font-size:18px;padding:0;margin:0;cursor:pointer;text-align:center;display:block}.chaty-contact-input input.chaty-input-field.has-chaty-error,.chaty-contact-input select.chaty-input-field.has-chaty-error,.chaty-contact-input textarea.has-chaty-error{border:1px solid #d20000}.chaty-contact-form-button{padding:15px}.chaty-ajax-error-message,.chaty-ajax-success-message{color:#00a700;padding:10px 0 0;text-align:center;font-size:16px}.chaty-ajax-error-message{color:#da0000}.chaty-view-header,.chaty-view-header a,.chaty-view-header a:focus,.chaty-view-header a:hover{font-weight:500;color:#fff;font-size:24px}.chaty-exit-intent{position:fixed;z-index:-1}.chaty-exit-intent:before{display:block;position:fixed;top:0;left:0;content:'';width:100vw;height:100vh;background:rgba(0,0,0,.8);visibility:hidden;z-index:100;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out}.chaty .chaty-widget.left-position .chaty-exit-intent:before{clip-path:circle(15px at 60px calc(100% - 60px))}.chaty .chaty-widget.right-position .chaty-exit-intent:before{clip-path:circle(15px at calc(100% - 60px) calc(100% - 60px))}.chaty .chaty-widget .chaty-exit-intent.animate:before{visibility:visible;clip-path:circle(100%)}.chaty-widget.has-single .chaty-i-trigger .chaty-channel:not(.chaty-agent-button).Phone-channel .chaty-tooltip:after,.chaty-widget.has-single .chaty-i-trigger .chaty-channel:not(.chaty-agent-button).Phone-channel .chaty-tooltip:before{pointer-events:inherit}body.cht-in-mobile .chaty-outer-forms.chaty-agent-data.custom-cht-pos,body.cht-in-mobile .chaty-outer-forms.chaty-contact-form-box.custom-cht-pos,body.cht-in-mobile .chaty-outer-forms.chaty-wechat-form.custom-cht-pos,body.cht-in-mobile .chaty-outer-forms.chaty-whatsapp-form.custom-cht-pos{top:50%;left:0;right:0;margin:0 auto;transform:translate(0,-50%);bottom:auto}body.cht-in-mobile .chaty-outer-forms.chaty-agent-data.custom-cht-pos .chaty-agent-body{max-height:calc(100vh - 164px)!important}.chaty-whatsapp-message p+p{margin-top:10px}body.cht-in-mobile .chaty-outer-forms.chaty-whatsapp-form.custom-cht-pos .chaty-whatsapp-content{max-height:calc(100vh - 122px)!important;overflow-y:auto}body.cht-in-mobile .chaty-outer-forms.chaty-whatsapp-form:not(.custom-cht-pos) .chaty-whatsapp-content{overflow-y:auto}.chaty.has-custom-pos.form-open .chaty-i-trigger{opacity:0;visibility:hidden}body.cht-in-mobile .chaty-outer-forms.chaty-contact-form-box.custom-cht-pos .chaty-contact-inputs{max-height:calc(100vh - 150px)!important;overflow-y:auto}body.cht-in-mobile .chaty-outer-forms{max-width:calc(100vw - 50px)!important}.chaty-view-body{background:#fff;border-radius:8px}.chaty-view-header{background:#b78deb;border-radius:7px 7px 0 0;padding:10px 15px;position:relative;word-break:break-word}.chaty-top-content{padding:15px 15px 0;font-size:16px}.chaty-view-content p,.chaty-view-content p a,.chaty-view-content p a:focus,.chaty-view-content p a:hover{margin:0;padding:0;font-size:16px;line-height:150%;color:#49687e;word-break:break-word}.chaty-view-content p a{display:inline-block}.chaty-view-content p a:focus,.chaty-view-content p a:hover,.chaty-view-header a:focus,.chaty-view-header a:hover{outline:0;text-decoration:none}.chaty-view-content p+p{margin-top:10px}.chaty-close-view-list{position:absolute;right:15px;top:10px;width:12px;cursor:pointer;z-index:11}.chaty-close-view-list svg{fill:#ffffff;display:inline-block;width:100%}.chaty-view-channels .chaty-channel{height:48px;display:inline-block;margin:6px 0;width:20%;text-align:center;vertical-align:top}.chaty-view-channels .chaty-channel a,.chaty-view-channels .chaty-channel img,.chaty-view-channels .chaty-channel span:not(.on-hover-text){display:block;width:48px;height:48px;margin:0 auto}.chaty-view-channels{padding:10px 8px}.chaty-view-channels .chaty-custom-channel-icon{font-size:24px}.front-google-captcha{width:100%!important;overflow:hidden}.front-google-captcha>div{width:100%}.front-google-captcha iframe{transform:scaleX(.9);position:relative;left:-15px}.widget-fa-icon{width:100%;height:100%;display:inline-block;vertical-align:middle;color:#fff}span.chaty-loader{display:none;vertical-align:middle;color:#fff;animation:rotation 1s infinite linear;width:24px;height:24px;text-align:center;line-height:24px;margin-left:5px}span.chaty-loader span.dashicons{width:24px;height:24px;text-align:center;line-height:24px;font-size:24px}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}span.chaty-loader.active{display:inline-block;vertical-align:baseline}.chaty-i-trigger.single-channel>.chaty-channel>.on-hover-text{display:none!important}html[dir=rtl] .chaty-input-field,html[dir=rtl] .chaty-submit-button,html[dir=rtl] .chaty-tooltip,html[dir=rtl] .chaty-tooltip:after,html[dir=rtl] .chaty-whatsapp-message,html[dir=rtl] .on-hover-text{direction:rtl}.add-bg-blur-effect{background-color:rgba(0,0,0,.4);overflow-x:hidden}.add-bg-blur-effect>:not(.chaty,.chaty-outer-forms,.picmo__popupContainer){filter:blur(6px)}.email_suggestion,.wp_email_suggestion{margin:0;padding:0;font-size:14px;color:#970029}.email_suggestion i,.wp_email_suggestion i{color:#2596be;font-weight:700;cursor:pointer}.chaty-custom-whatsapp-form .eac-sugg,.chaty-form .eac-sugg{color:#c1c1c1;line-height:34px!important}.chaty-form .eac-input-wrap{width:100%;overflow:hidden}.chaty-custom-whatsapp-form .chaty-whatsapp-body:before{opacity:.05}.chaty-custom-whatsapp-form .chaty-whatsapp-body{border-radius:0}.chaty-custom-whatsapp-form .chaty-whatsapp-footer{border-top:1px solid #e1e1e1;min-height:70px}.chaty-custom-whatsapp-form .chaty-whatsapp-data{display:block;z-index:1}.chaty-custom-whatsapp-form .chaty-whatsapp-button-button{width:100%!important;z-index:1;position:relative}.chaty-custom-whatsapp-form .header-text{display:flex;align-items:center}.chaty-custom-whatsapp-form .header-text span{display:inline-block;vertical-align:super;padding-left:5px}.chaty-custom-whatsapp-form .chaty-whatsapp-button svg{width:26px;height:26px;fill:#ffffff;margin-right:3px}.chaty-custom-whatsapp-form .chaty-whatsapp-button span{font-size:15px;padding-left:5px}.chaty-custom-whatsapp-form .chaty-whatsapp-button{display:flex;align-items:center;justify-content:center;border-radius:6px!important}.chaty-custom-whatsapp-form .chaty-whatsapp-content{padding:15px;z-index:101111;position:relative}.chaty-custom-whatsapp-form .chaty-whatsapp-body{min-height:auto}.chaty-outer-forms input[type=number]::-webkit-inner-spin-button,.chaty-outer-forms input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.chaty-whatsapp-header{display:flex;align-items:center;background-color:#4aa485;border-top-left-radius:6px;border-top-right-radius:6px;padding:10px 15px;position:relative;justify-content:space-between;box-shadow:0 16px 32px 0 #1a0E3529}.chaty-whatsapp-header .header-wp-icon{height:30px;width:30px;margin-right:7px}.chaty-whatsapp-header .header-wp-title{color:#fff;font-size:15px;flex:1;padding-right:8px}.whatsapp-form-close-btn{flex:0 0 16px;cursor:pointer}.whatsapp-form-close-btn svg{width:16px;height:16px}.chaty-form,.chaty-whatsapp-form{font-family:Segoe UI,Helvetica Neue,Helvetica,Lucida Grande,Arial,Ubuntu,Cantarell,Fira Sans,sans-serif}.chaty-whatsapp-body .wp-profile-img{height:30px;width:30px;margin-right:15px}.chaty-whatsapp-body .wp-profile-img img{height:30px;width:30px;border-radius:50%;object-fit:cover}.chaty-whatsapp-message-nickname{color:#489d81;font-size:10px;font-weight:500;line-height:14px}.chaty-whatsapp-message-time{color:#a1a1a9;font-size:10px;line-height:12px}.chaty-whatsapp-input::placeholder{color:#83a1b7;opacity:40%}.chaty-whatsapp-input::-ms-input-placeholder{color:#83a1b7;opacity:40%}button[type=button].chaty-wp-emoji-input,button[type=button].chaty-wp-emoji-input:focus,button[type=button].chaty-wp-emoji-input:hover{position:absolute!important;top:9px;left:8px;background:0 0!important;border:none!important;cursor:pointer;height:24px!important;width:24px!important;padding:0!important;min-width:1px!important;margin:0!important;outline:0!important}.chaty-whatsapp-field:not(.has_emoji) .chaty-wp-emoji-input{display:none!important}.chaty-whatsapp-input{padding-left:38px!important}.chaty-whatsapp-field:not(.has_emoji) .chaty-whatsapp-input{padding-left:15px!important}.picmo__popupContainer{z-index:1000000}body .picmo__emojiButton span{font-size:24px;line-height:24px;display:inline-block;vertical-align:middle}body .picmo__picker .picmo__categoryButtons .picmo__categoryTab button.picmo__categoryButton{color:#8f8f8f;border:solid 1px transparent}body .picmo__picker .picmo__categoryButtons .picmo__categoryTab.picmo__categoryTabActive .picmo__categoryButton{border:1px solid #a886cd;color:#a071d3;background:#fff}body .picmo__picker .picmo__emojiCategory .picmo__categoryName{display:flex;height:auto;padding:10px 17px;border-bottom:solid 1px #e2e8f0;font-weight:700;background:#f3f3f3}body .picmo__picker .picmo__categoryButtons .picmo__categoryTab button.picmo__categoryButton:hover{background:#fff}body .picmo__emojiButton{border-radius:4px}body .picmo__emojiButton:focus{outline:0;border-radius:5px}.chaty-channel span.chaty-icon{display:block}.chaty.form-open .chaty-widget.has-single .chaty-cta-close .chaty-cta-button{opacity:1;visibility:visible;transform:rotate(360deg);z-index:999}.chaty-custom-whatsapp-form .eac-input-wrap{width:100%;overflow:hidden}.chaty-custom-whatsapp-form .chaty-whatsapp-button button{width:100%;border:none;border-radius:6px;padding:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.chaty-contact-input input[type=file].chaty-input-field{line-height:32px}.eac-cval:empty,.eac-sugg:empty{display:none!important}.qr-code-header{display:flex;align-items:center;background-color:#a886cd;border-top-left-radius:6px;border-top-right-radius:6px;padding:10px 15px;position:relative;justify-content:space-between;color:#fff;box-shadow:0 16px 32px 0 #1a0E3529;z-index:999999}.chaty-close-button{cursor:pointer}.qr-code-title{line-height:1;padding:15px 15px 0;font-size:14px;color:#83a1b7}.qr-code-box{margin-top:10px;padding:0 15px 15px}.qr-code-head-title{display:inline-flex;align-items:center}.qr-code-head-title svg{margin-right:5px}.mce-error{border:1px solid #d00!important}.required_indicate{color:red;font-size:18px;margin-left:2px}.chaty-whatsapp-button-button svg{display:inline-block;vertical-align:sub}.chaty-wp-emoji-input:hover{background-color:transparent;border-color:transparent}.chaty-wp-emoji-input:focus{outline:0}.chaty-whatsapp-input[placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:40%!important}[placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:1!important}.chaty-outer-forms form{margin:0}.chaty,.chaty *,.chaty-form,.chaty-form *,.chaty-whatsapp-form,.chaty-whatsapp-form *{-webkit-tap-highlight-color:transparent}body.csaas-has-chatway:not(.chatway-is-open) .chatway--trigger-container{display:none!important}body.csaas-has-chatway:not(.chatway-is-open) .chatway--frame-container{opacity:0;visibility:hidden}body.csaas-has-chatway.chatway-is-open .chaty{display:none!important}.chaty-widget.has-chatway .Chatway-channel-link{opacity:1;visibility:visible;pointer-events:auto}.has-chat-view.active .chaty-widget.has-chatway.chaty-open .chaty-channel-list{display:none!important}.chaty-channel.Chatway-channel-link.has-unread-message:after,.chaty-widget:not(.has-chatway):not(.chaty-open) .csaas-widget-trigger.has-unread-message:after{content:attr(data-unread-message);width:20px;height:20px;background:#ff4545;position:absolute;border-radius:50%;font-size:12px;font-weight:600;color:#fff;display:inline-flex;align-items:center;justify-content:center;bottom:44px;z-index:1111;right:-4px}body:not(.chatway--active) .chaty-widget.has-chatway.above-chaty .Chatway-channel-link{display:none!important}body:not(.chatway--active) .chaty-widget.inside-chaty .chaty-channels .Chatway-channel-link{display:none!important}body.csaas-has-chatway.has--chaty.chatway--active:not(.chatway--visible) .chatway--container{display:block}.chaty.chaty-has-chat-view .has-chatway.chaty-open .Chatway-channel-link{display:none!important}.chaty-view-channels .chaty-channel.Chatway-channel.has-unread-message:after{right:0;top:-8px;bottom:auto}.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#fff;--even-text-color:var(--text-color);--even-bg-color:#f9f9f9;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:0.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%}.tablepress>:not(caption)>*>*{background:none;border:none;box-sizing:border-box;float:none!important;padding:var(--padding);text-align:left;vertical-align:top}.tablepress>:where(thead)+tbody>:where(:not(.child))>*,.tablepress>tbody>*~:where(:not(.child))>*,.tablepress>tfoot>:where(:first-child)>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead,tfoot)>tr>*{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;vertical-align:middle;word-break:normal}.tablepress>:where(tbody)>tr>*{color:var(--text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress>.row-hover>tr:has(+.child:hover)>*,.tablepress>.row-hover>tr:hover+:where(.child)>*,.tablepress>.row-hover>tr:where(:not(.dtrg-group)):hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color)}.tablepress img{border:none;margin:0;max-width:none;padding:0}.tablepress-table-description{clear:both;display:block}.dt-scroll{width:100%}.dt-scroll .tablepress{width:100%!important}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{border-bottom-width:0!important;border-top-width:0!important;height:0!important;padding-bottom:0!important;padding-top:0!important}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0!important;overflow:hidden!important}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color);--head-sort-arrow-color:var(--head-active-text-color)}.tablepress thead th:active{outline:none}.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:before{bottom:50%;content:"\25b2"/"";display:block;position:absolute}.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:after{content:"\25bc"/"";display:block;position:absolute;top:50%}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{padding-right:24px;position:relative}.tablepress thead .dt-orderable-asc .dt-column-order,.tablepress thead .dt-orderable-desc .dt-column-order,.tablepress thead .dt-ordering-asc .dt-column-order,.tablepress thead .dt-ordering-desc .dt-column-order{bottom:0;color:var(--head-sort-arrow-color);position:absolute;right:6px;top:0;width:12px}.tablepress thead .dt-orderable-asc .dt-column-order:after,.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-orderable-desc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:after,.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:before{font-family:sans-serif!important;font-size:12px;line-height:12px;opacity:.2}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc{cursor:pointer;outline-offset:-2px}.tablepress thead .dt-orderable-asc:hover,.tablepress thead .dt-orderable-desc:hover,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{background-color:var(--head-active-bg-color);color:var(--head-active-text-color)}.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after{opacity:.8}.tablepress:where(.auto-type-alignment) .dt-right,.tablepress:where(.auto-type-alignment) .dt-type-date,.tablepress:where(.auto-type-alignment) .dt-type-numeric{text-align:right}.dt-container{clear:both;margin-bottom:1rem;position:relative}.dt-container .tablepress{margin-bottom:0}.dt-container .tablepress tfoot:empty{display:none}.dt-container .dt-layout-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.dt-container .dt-layout-row.dt-layout-table .dt-layout-cell{display:block;width:100%}.dt-container .dt-layout-cell{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:5px 0}.dt-container .dt-layout-cell.dt-layout-full{align-items:center;justify-content:space-between;width:100%}.dt-container .dt-layout-cell.dt-layout-full>:only-child{margin:auto}.dt-container .dt-layout-cell.dt-layout-start{align-items:center;justify-content:flex-start;margin-right:auto}.dt-container .dt-layout-cell.dt-layout-end{align-items:center;justify-content:flex-end;margin-left:auto}.dt-container .dt-layout-cell:empty{display:none}.dt-container .dt-input,.dt-container label{display:inline;width:auto}.dt-container .dt-input{font-size:inherit;padding:5px}.dt-container .dt-length,.dt-container .dt-search{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.dt-container .dt-paging .dt-paging-button{background:#0000;border:1px solid #0000;border-radius:2px;box-sizing:border-box;color:inherit!important;cursor:pointer;display:inline-block;font-size:1em;height:32px;margin-left:2px;min-width:32px;padding:0 5px;text-align:center;text-decoration:none!important;vertical-align:middle}.dt-container .dt-paging .dt-paging-button.current,.dt-container .dt-paging .dt-paging-button:hover{border:1px solid #111}.dt-container .dt-paging .dt-paging-button.disabled,.dt-container .dt-paging .dt-paging-button.disabled:active,.dt-container .dt-paging .dt-paging-button.disabled:hover{border:1px solid #0000;color:#0000004d!important;cursor:default;outline:none}.dt-container .dt-paging>.dt-paging-button:first-child{margin-left:0}.dt-container .dt-paging .ellipsis{padding:0 1em}@media screen and (max-width:767px){.dt-container .dt-layout-row{flex-direction:column}.dt-container .dt-layout-cell{flex-direction:column;padding:.5em 0}}
tr.odd td{background-color:#63a366!important;color:#FFF;font-weight:700}tr.even td{background-color:#fffff!important;color:#000}.odd{font-weight:700}div.wpforms-container .wpforms-form .choices{position:relative;margin-bottom:24px}div.wpforms-container .wpforms-form .choices ::-webkit-input-placeholder{color:#999999}div.wpforms-container .wpforms-form .choices ::-moz-placeholder{color:#999999;opacity:1}div.wpforms-container .wpforms-form .choices ::placeholder{color:#999999}div.wpforms-container .wpforms-form .choices:focus{outline:none}div.wpforms-container .wpforms-form .choices:last-child{margin-bottom:0}div.wpforms-container .wpforms-form .choices.is-disabled .choices__inner,div.wpforms-container .wpforms-form .choices.is-disabled .choices__input{background-color:#bbbbbb;cursor:not-allowed;user-select:none}div.wpforms-container .wpforms-form .choices [hidden]{display:none !important}div.wpforms-container .wpforms-form .choices *{box-sizing:border-box}div.wpforms-container .wpforms-form .choices.is-open .choices__inner{border-radius:4px 4px 0 0}div.wpforms-container .wpforms-form .choices.is-open.is-flipped .choices__inner{border-radius:0 0 4px 4px}div.wpforms-container .wpforms-form .choices[data-type*="select-one"]{cursor:pointer}div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__inner{display:flex;flex-wrap:wrap;align-items:center;padding-top:0 !important}div.wpforms-container .wpforms-form .choices[data-type*="select-one"] input.choices__input{display:block;width:calc(100% - 20px) !important;margin:10px !important;padding:7px 12px !important;box-sizing:border-box !important;border:1px solid #8c8f94 !important;border-radius:4px !important;background-color:#fff}div.wpforms-container .wpforms-form .choices[data-type*="select-one"] input.choices__input:focus{border:1px solid #056aab !important;box-shadow:0 0 0 1px #056aab !important;outline:none !important}div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button{background-image:url(//jnoralclinic.com/wp-content/plugins/wpforms-lite/assets/css/integrations/images/cross-inverse.svg);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.5}div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button:hover,div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button:focus{opacity:1}div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button:focus{box-shadow:0 0 0 2px #036aab}div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__item[data-value=''] .choices__button{display:none}div.wpforms-container .wpforms-form .choices[data-type*="select-one"]:after{content:"";height:0;width:0;border-style:solid;border-color:currentColor transparent transparent transparent;border-width:5px;position:absolute;inset-inline-end:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}div.wpforms-container .wpforms-form .choices[data-type*="select-one"].is-open:after{border-color:transparent transparent currentColor transparent;margin-top:-7.5px}div.wpforms-container .wpforms-form .choices[data-type*="select-one"][dir="rtl"]:after{left:11.5px;right:auto}div.wpforms-container .wpforms-form .choices[data-type*="select-one"][dir="rtl"] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__inner{padding-right:24px}div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__inner .choices__input{padding:0 4px !important;max-width:100%;background-color:transparent;line-height:22px}div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"]:after{content:"";height:0;width:0;border-style:solid;border-color:currentColor transparent transparent transparent;border-width:5px;position:absolute;inset-inline-end:11.5px;top:50%;margin-top:-1.5px;pointer-events:none}div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"].is-open:after{border-color:transparent transparent currentColor transparent;margin-top:-7.5px}div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__inner,div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__inner{cursor:text}div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button,div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button{position:absolute;display:inline-block;vertical-align:baseline;margin-top:0;margin-bottom:0;margin-inline-start:5px;padding:0;background-color:transparent;background-image:url(//jnoralclinic.com/wp-content/plugins/wpforms-lite/assets/css/integrations/images/cross.svg);background-size:12px;background-position:center center;background-repeat:no-repeat;width:12px;height:12px;line-height:1;opacity:.75;border-radius:0;inset-inline-end:4px}div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button:hover,div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button:focus,div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button:hover,div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button:focus{opacity:1}div.wpforms-container .wpforms-form .choices__inner{width:100%;background-color:#ffffff;padding:4px 6px 0;border:1px solid #8c8f94;overflow:hidden;border-radius:4px}div.wpforms-container .wpforms-form .choices__list{margin:0;padding-left:0;list-style:none}div.wpforms-container .wpforms-form .choices__list--single{display:inline-block;vertical-align:baseline;width:100%;padding:0 16px 0 4px;font-size:0.875em}div.wpforms-container .wpforms-form .choices__list--single .choices__item{width:100%;overflow:hidden;text-overflow:ellipsis;padding-right:20px;white-space:nowrap;color:#2c3338}div.wpforms-container .wpforms-form .choices__list--single .choices__item[data-value='']{padding-right:0}div.wpforms-container .wpforms-form .choices__list--multiple{display:inline;height:auto;overflow:auto}div.wpforms-container .wpforms-form .choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;position:relative;align-items:center;border-radius:2px;padding-block:4px;padding-inline:7px 20px;font-size:.75em;line-height:1;font-weight:400;margin:0 6px 4px 0;background-color:#036aab;border:1px solid #036aab;color:#ffffff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 10px)}div.wpforms-container .wpforms-form .choices__list--multiple .choices__item.is-highlighted{background-color:#036aab}div.wpforms-container .wpforms-form .is-disabled .choices__list--multiple .choices__item{background-color:#bbbbbb;border:1px solid #bbbbbb}div.wpforms-container .wpforms-form .choices__list--dropdown{display:none;z-index:101;position:absolute;width:100%;background-color:#ffffff;border:1px solid #8c8f94;top:100%;margin-top:-1px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;overflow-wrap:break-word}div.wpforms-container .wpforms-form .choices__list--dropdown.is-active{display:block}div.wpforms-container .wpforms-form .choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item{position:relative;vertical-align:top;padding:10px;font-size:.875em}div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f6f6f6}div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}div.wpforms-container .wpforms-form .choices__list--dropdown .choices__placeholder{display:none}div.wpforms-container .wpforms-form .is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:4px 4px 0 0}div.wpforms-container .wpforms-form .choices__item{cursor:default}div.wpforms-container .wpforms-form .choices__item--selectable{cursor:pointer}div.wpforms-container .wpforms-form .choices__item--disabled{cursor:not-allowed;user-select:none;opacity:.5}div.wpforms-container .wpforms-form .choices__heading{font-weight:600;font-size:.75em;text-transform:uppercase;padding:10px;border-top:1px solid #b4b6b9;border-bottom:1px solid #b4b6b9;color:#a6a6a6}.choices__group[data-value="hidden"]>div.wpforms-container .wpforms-form .choices__heading{display:none}div.wpforms-container .wpforms-form .choices__button{text-indent:-9999px;-webkit-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}div.wpforms-container .wpforms-form .choices__button:focus{outline:none}div.wpforms-container .wpforms-form .choices__input{display:inline-block;background-color:transparent;margin:0 0 2px 0 !important;border:0 !important;border-radius:0 !important;min-height:20px !important;padding:2px 4px !important;height:auto !important;min-width:1ch;width:1ch;vertical-align:middle}div.wpforms-container .wpforms-form .choices__input::-webkit-search-cancel-button{display:none}div.wpforms-container .wpforms-form .choices__input--hidden{clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;min-width:auto !important;word-wrap:normal !important}div.wpforms-container .wpforms-form .choices .choices__inner input.choices__input:focus{outline:none !important;box-shadow:none !important;border:none !important}div.wpforms-container .wpforms-form .choices__placeholder{opacity:.5}div.wpforms-container .wpforms-form #wpforms-admin-form-embed-wizard .choices.is-open.is-flipped .choices__inner{border-radius:4px 4px 0 0}div.wpforms-container .wpforms-form #wpforms-admin-form-embed-wizard .is-flipped .choices__list--dropdown{border-radius:inherit}div.wpforms-container .wpforms-form #wpforms-admin-form-embed-wizard .choices[data-type*="select-one"]:after{border:none;background:#fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23777%22%2F%3E%3C%2Fsvg%3E) no-repeat center;background-size:16px 16px;cursor:pointer;width:16px;height:16px;top:13px;right:8px;margin-top:0}div.wpforms-container .wpforms-form #wpforms-admin-form-embed-wizard .choices[data-type*="select-one"].is-flipped:after{transform:rotate(180deg)}div.wpforms-container .wpforms-form .choices__list--dropdown{min-width:250px}div.wpforms-container .wpforms-form .choices.is-disabled[data-type*="select-multiple"] .choices__button,div.wpforms-container .wpforms-form .choices.is-disabled[data-type*="text"] .choices__button{border-left:1px solid rgba(0,0,0,0.25);cursor:not-allowed}div.wpforms-container .wpforms-form .choices ::placeholder,div.wpforms-container .wpforms-form .choices ::-webkit-input-placeholder{opacity:1}div.wpforms-container .wpforms-form .choices{margin-bottom:0}body.rtl div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__inner{padding-right:4px;padding-left:24px}body.rtl div.wpforms-container .wpforms-form .choices__list--single{padding-right:4px;padding-left:16px}body.rtl div.wpforms-container .wpforms-form .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}body.rtl div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item{text-align:right}body.rtl div.wpforms-container .wpforms-form .choices__input{padding-right:2px !important;padding-left:0 !important}body.rtl div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button,body.rtl div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button{margin-inline-end:0;border-left:none}@media (min-width: 640px){body.rtl div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}body.rtl div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item--selectable:after{right:auto;left:10px}}div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button,div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button{background-image:url(//jnoralclinic.com/wp-content/plugins/wpforms-lite/assets/images/cross.svg)}div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button{background-image:url(//jnoralclinic.com/wp-content/plugins/wpforms-lite/assets/images/cross-inverse.svg)}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices{position:relative;margin-bottom:24px}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices ::-webkit-input-placeholder{color:#999999}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices ::-moz-placeholder{color:#999999;opacity:1}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices ::placeholder{color:#999999}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices:focus{outline:none}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices:last-child{margin-bottom:0}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices.is-disabled .choices__inner,.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices.is-disabled .choices__input{background-color:#bbbbbb;cursor:not-allowed;user-select:none}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices [hidden]{display:none !important}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices *{box-sizing:border-box}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices.is-open .choices__inner{border-radius:4px 4px 0 0}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices.is-open.is-flipped .choices__inner{border-radius:0 0 4px 4px}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"]{cursor:pointer}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__inner{display:flex;flex-wrap:wrap;align-items:center;padding-top:0 !important}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"] input.choices__input{display:block;width:calc(100% - 20px) !important;margin:10px !important;padding:7px 12px !important;box-sizing:border-box !important;border:1px solid #8c8f94 !important;border-radius:4px !important;background-color:#fff}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"] input.choices__input:focus{border:1px solid #056aab !important;box-shadow:0 0 0 1px #056aab !important;outline:none !important}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button{background-image:url(//jnoralclinic.com/wp-content/plugins/wpforms-lite/assets/css/integrations/images/cross-inverse.svg);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.5}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button:hover,.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button:focus{opacity:1}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button:focus{box-shadow:0 0 0 2px #036aab}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__item[data-value=''] .choices__button{display:none}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"]:after{content:"";height:0;width:0;border-style:solid;border-color:currentColor transparent transparent transparent;border-width:5px;position:absolute;inset-inline-end:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"].is-open:after{border-color:transparent transparent currentColor transparent;margin-top:-7.5px}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"][dir="rtl"]:after{left:11.5px;right:auto}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"][dir="rtl"] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__inner{padding-right:24px}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__inner .choices__input{padding:0 4px !important;max-width:100%;background-color:transparent;line-height:22px}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"]:after{content:"";height:0;width:0;border-style:solid;border-color:currentColor transparent transparent transparent;border-width:5px;position:absolute;inset-inline-end:11.5px;top:50%;margin-top:-1.5px;pointer-events:none}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"].is-open:after{border-color:transparent transparent currentColor transparent;margin-top:-7.5px}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__inner,.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__inner{cursor:text}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button,.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button{position:absolute;display:inline-block;vertical-align:baseline;margin-top:0;margin-bottom:0;margin-inline-start:5px;padding:0;background-color:transparent;background-image:url(//jnoralclinic.com/wp-content/plugins/wpforms-lite/assets/css/integrations/images/cross.svg);background-size:12px;background-position:center center;background-repeat:no-repeat;width:12px;height:12px;line-height:1;opacity:.75;border-radius:0;inset-inline-end:4px}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button:hover,.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button:focus,.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button:hover,.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button:focus{opacity:1}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__inner{width:100%;background-color:#ffffff;padding:4px 6px 0;border:1px solid #8c8f94;overflow:hidden;border-radius:4px}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list{margin:0;padding-left:0;list-style:none}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--single{display:inline-block;vertical-align:baseline;width:100%;padding:0 16px 0 4px;font-size:0.875em}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--single .choices__item{width:100%;overflow:hidden;text-overflow:ellipsis;padding-right:20px;white-space:nowrap;color:#2c3338}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--single .choices__item[data-value='']{padding-right:0}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--multiple{display:inline;height:auto;overflow:auto}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;position:relative;align-items:center;border-radius:2px;padding-block:4px;padding-inline:7px 20px;font-size:.75em;line-height:1;font-weight:400;margin:0 6px 4px 0;background-color:#036aab;border:1px solid #036aab;color:#ffffff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 10px)}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--multiple .choices__item.is-highlighted{background-color:#036aab}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .is-disabled .choices__list--multiple .choices__item{background-color:#bbbbbb;border:1px solid #bbbbbb}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--dropdown{display:none;z-index:101;position:absolute;width:100%;background-color:#ffffff;border:1px solid #8c8f94;top:100%;margin-top:-1px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;overflow-wrap:break-word}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--dropdown.is-active{display:block}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item{position:relative;vertical-align:top;padding:10px;font-size:.875em}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f6f6f6}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--dropdown .choices__placeholder{display:none}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:4px 4px 0 0}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__item{cursor:default}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__item--selectable{cursor:pointer}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__item--disabled{cursor:not-allowed;user-select:none;opacity:.5}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__heading{font-weight:600;font-size:.75em;text-transform:uppercase;padding:10px;border-top:1px solid #b4b6b9;border-bottom:1px solid #b4b6b9;color:#a6a6a6}.et-db #et-boc .et-l .et_pb_module .choices__group[data-value="hidden"]>div.wpforms-container .wpforms-form .choices__heading{display:none}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__button{text-indent:-9999px;-webkit-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__button:focus{outline:none}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__input{display:inline-block;background-color:transparent;margin:0 0 2px 0 !important;border:0 !important;border-radius:0 !important;min-height:20px !important;padding:2px 4px !important;height:auto !important;min-width:1ch;width:1ch;vertical-align:middle}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__input::-webkit-search-cancel-button{display:none}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__input--hidden{clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;min-width:auto !important;word-wrap:normal !important}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices .choices__inner input.choices__input:focus{outline:none !important;box-shadow:none !important;border:none !important}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__placeholder{opacity:.5}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form #wpforms-admin-form-embed-wizard .choices.is-open.is-flipped .choices__inner{border-radius:4px 4px 0 0}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form #wpforms-admin-form-embed-wizard .is-flipped .choices__list--dropdown{border-radius:inherit}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form #wpforms-admin-form-embed-wizard .choices[data-type*="select-one"]:after{border:none;background:#fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23777%22%2F%3E%3C%2Fsvg%3E) no-repeat center;background-size:16px 16px;cursor:pointer;width:16px;height:16px;top:13px;right:8px;margin-top:0}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form #wpforms-admin-form-embed-wizard .choices[data-type*="select-one"].is-flipped:after{transform:rotate(180deg)}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices__list--dropdown{min-width:250px}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices.is-disabled[data-type*="select-multiple"] .choices__button,.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices.is-disabled[data-type*="text"] .choices__button{border-left:1px solid rgba(0,0,0,0.25);cursor:not-allowed}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices ::placeholder,.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices ::-webkit-input-placeholder{opacity:1}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices{margin-bottom:0}.et-db #et-boc .et-l .et_pb_module body.rtl div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__inner{padding-right:4px;padding-left:24px}.et-db #et-boc .et-l .et_pb_module body.rtl div.wpforms-container .wpforms-form .choices__list--single{padding-right:4px;padding-left:16px}.et-db #et-boc .et-l .et_pb_module body.rtl div.wpforms-container .wpforms-form .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.et-db #et-boc .et-l .et_pb_module body.rtl div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item{text-align:right}.et-db #et-boc .et-l .et_pb_module body.rtl div.wpforms-container .wpforms-form .choices__input{padding-right:2px !important;padding-left:0 !important}.et-db #et-boc .et-l .et_pb_module body.rtl div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button,.et-db #et-boc .et-l .et_pb_module body.rtl div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button{margin-inline-end:0;border-left:none}@media (min-width: 640px){.et-db #et-boc .et-l .et_pb_module body.rtl div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}.et-db #et-boc .et-l .et_pb_module body.rtl div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item--selectable:after{right:auto;left:10px}}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices.is-disabled .choices__inner,.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices.is-disabled .choices__input{background-color:#f9f9f9;border-color:#dddddd;cursor:not-allowed}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button,.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button{background-image:url(//jnoralclinic.com/wp-content/plugins/wpforms-lite/assets/images/cross.svg)}.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button{background-image:url(//jnoralclinic.com/wp-content/plugins/wpforms-lite/assets/images/cross-inverse.svg);cursor:not-allowed}.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;
}a{color:#000000}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{background-color:rgba(200,198,196,0.2)}h1,h2,h3,h4,h5,h6,.et_quote_content blockquote p,.et_pb_slide_description .et_pb_slide_title{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}	h1,h2,h3,h4,h5,h6{font-family:'Ubuntu',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif}:root{--dark-blue:11,51,128;--blue:46,166,246;--black:59,73,100;--green:84,205,212;--orange:253,156,38}live-demo{background:#fff;color:rgba(var(--dark-blue),1);padding:15px 30px;border-radius:6px;box-shadow:0px 5px 30px 1px rgba(211,220,232,0.54);font-weight:700;text-transform:uppercase;opacity:0}.da-page-image:hover live-demo{opacity:1;-webkit-animation:fade-in-bottom 0.5s cubic-bezier(0.390,0.575,0.565,1.000) both!important;animation:fade-in-bottom 0.5s cubic-bezier(0.390,0.575,0.565,1.000) both!important}.plus .percent-value:after{content:'+'}.da_video .et_pb_video_play:before{content:"\45"}.da_video .et_pb_video_play:after{background:rgb(255,255,255);content:"";border-radius:50%;margin:0!important;text-align:center;animation:pulseBig3 infinite 4s linear;-webkit-transition:all 0.4s ease-out 0s;-moz-transition:all 0.4s ease-out 0s;-ms-transition:all 0.4s ease-out 0s;-o-transition:all 0.4s ease-out 0s;transition:all 0.4s ease-out 0s;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.da_video .et_pb_video_overlay_hover{background:linear-gradient(180deg,transparent 50%,transparent 100%)!important}@keyframes pulseBig3{0%{box-shadow:0 0 0 0 #ffffff}50%{box-shadow:0 0 0 20px rgb(1 93 199 / 0%)}100%{box-shadow:0 0 0 0 rgb(1 93 199 / 0%)}}@media all and (max-width:767px){.da_video.et_pb_video .et_pb_video_play{background:rgb(255,255,255);border-radius:50%;padding:12px!important}}.da_video.et_pb_video .et_pb_video_play{background:#fff;border-radius:50%;padding:10px;margin:0!important;transform:translate(-50%,-50%);text-align:center;display:flex;align-items:center;justify-content:center;-webkit-box-shadow:0 0 0 15px rgb(255 255 255 / 50%);-khtml-box-shadow:0 0 0 15px rgba(255,255,255,0.5);-moz-box-shadow:0 0 0 15px rgba(255,255,255,0.5);-ms-box-shadow:0 0 0 15px rgba(255,255,255,0.5);-o-box-shadow:0 0 0 15px rgba(255,255,255,0.5);box-shadow:0 0 0 15px rgb(255 255 255 / 50%);-webkit-transition:all 0.4s ease-out 0s;-moz-transition:all 0.4s ease-out 0s;-ms-transition:all 0.4s ease-out 0s;-o-transition:all 0.4s ease-out 0s;transition:all 0.4s ease-out 0s}.et_pb_search .et_pb_searchform{position:relative;border-radius:100px!important}.et_pb_scroll_top.et-pb-icon{background-color:#282828}