@charset "UTF-8";
.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.ova_dep_wrap {
display: flex;
flex-wrap: wrap;
padding: 0 10px;
width: 100%;
margin-bottom: 40px;
}
@media (max-width: 1024px) {
.ova_dep_wrap.ova_dep_single {
flex-direction: column-reverse;
}
}
@media (max-width: 767px) {
.ova_dep_wrap.ova_dep_single {
padding: 0 20px;
}
}
.ova_dep_wrap .ova-dep-sidebar {
min-width: 317px;
flex: 0 0 317px;
}
.ova_dep_wrap .ova-dep-sidebar .ova_info {
position: sticky;
top: 150px;
left: 0;
margin-bottom: 70px;
}
@media (max-width: 1024px) {
.ova_dep_wrap .ova-dep-sidebar .ova_info {
position: relative;
top: 0;
left: 0;
max-width: 317px;
margin-top: 40px;
}
}
.ova_dep_wrap .ova-dep-sidebar .ova_info .ova-list-dep {
background: #f2f2f2;
padding: 26px 20px 43px 20px;
margin-bottom: 50px;
}
.ova_dep_wrap .ova-dep-sidebar .ova_info .ova-list-dep .title-list-dep {
display: inline-block;
font-size: 24px;
line-height: 1.2;
font-weight: 600;
color: #202b5d;
margin: 0 0 16px 0px;
}
.ova_dep_wrap .ova-dep-sidebar .ova_info .ova-list-dep .title-list-dep i {
margin-right: 2px;
}
.ova_dep_wrap .ova-dep-sidebar .ova_info .ova-list-dep .title-list-dep svg {
width: 20px;
margin-right: -2px;
}
.ova_dep_wrap .ova-dep-sidebar .ova_info .ova-list-dep ul {
list-style-type: none;
padding: 0;
margin: 0;
}
.ova_dep_wrap .ova-dep-sidebar .ova_info .ova-list-dep ul li {
padding: 0;
position: relative;
}
.ova_dep_wrap .ova-dep-sidebar .ova_info .ova-list-dep ul li:before {
content: "";
position: absolute;
top: -1px;
left: 0;
width: 100%;
height: 1px;
background: #fff;
opacity: 0;
}
.ova_dep_wrap .ova-dep-sidebar .ova_info .ova-list-dep ul li:after {
content: "";
position: absolute;
bottom: -1px;
left: 0;
width: 100%;
height: 1px;
background: #fff;
opacity: 0;
}
.ova_dep_wrap .ova-dep-sidebar .ova_info .ova-list-dep ul li:not(:last-child) {
border-bottom: 1px solid #e5e5e5;
}
.ova_dep_wrap .ova-dep-sidebar .ova_info .ova-list-dep ul li.active, .ova_dep_wrap .ova-dep-sidebar .ova_info .ova-list-dep ul li:hover {
background: #fff;
}
.ova_dep_wrap .ova-dep-sidebar .ova_info .ova-list-dep ul li.active:before, .ova_dep_wrap .ova-dep-sidebar .ova_info .ova-list-dep ul li.active:after, .ova_dep_wrap .ova-dep-sidebar .ova_info .ova-list-dep ul li:hover:before, .ova_dep_wrap .ova-dep-sidebar .ova_info .ova-list-dep ul li:hover:after {
opacity: 1;
}
.ova_dep_wrap .ova-dep-sidebar .ova_info .ova-list-dep ul li a {
font-size: 18px;
line-height: 1.2;
color: #202b5d;
display: block;
padding: 16px 10px 12px 10px;
}
.ova_dep_wrap .ova-dep-sidebar .ova_info .dep-file-sidebar {
display: flex;
flex-wrap: wrap;
border: 2px solid #e8e8e8;
padding: 20px 15px 16px 28px;
margin-bottom: 50px;
}
.ova_dep_wrap .ova-dep-sidebar .ova_info .dep-file-sidebar .icon-attachment {
flex: 0 0 42px;
}
.ova_dep_wrap .ova-dep-sidebar .ova_info .dep-file-sidebar .icon-attachment i {
display: inline-block;
line-height: 1;
}
.ova_dep_wrap .ova-dep-sidebar .ova_info .dep-file-sidebar .icon-attachment i:before {
margin: 0;
font-size: 30px;
color: #62718d;
}
.ova_dep_wrap .ova-dep-sidebar .ova_info .dep-file-sidebar .ova-file-name-size {
flex: 0 0 calc(100% - 42px);
margin-top: -2px;
}
.ova_dep_wrap .ova-dep-sidebar .ova_info .dep-file-sidebar .ova-file-name-size .ova-file-name {
display: block;
margin-bottom: 7px;
font-size: 17px;
color: #202b5d;
line-height: 20px;
}
.ova_dep_wrap .ova-dep-sidebar .ova_info .dep-file-sidebar .ova-file-name-size .ova-file-name a {
font-size: 17px;
color: #202b5d;
word-break: break-all;
}
.ova_dep_wrap .ova-dep-sidebar .ova_info .dep-file-sidebar .ova-file-name-size .ova-file-size {
display: block;
font-size: 15px;
line-height: 1.2;
color: #62718d;
}
.ova_dep_wrap .ova-dep-sidebar .ova_info .dep-file-sidebar .ova-file-name-size .ova-file-size .type {
text-transform: uppercase;
}
.ova_dep_wrap .ova-dep-sidebar ~ .ova_dep_content {
width: calc(100% - 317px);
padding-left: 80px;
}
@media (max-width: 1024px) {
.ova_dep_wrap .ova_dep_content {
width: 100% !important;
padding-left: 0px !important;
}
}
.ova_dep_wrap .ova_dep_content .dep-title {
font-size: 30px;
line-height: 1.2;
letter-spacing: 0.2px;
color: #202b5d;
font-weight: 600;
margin: 0 0 5px 0;
}
.ova_dep_wrap .ova_dep_content .dep-meta {
margin-bottom: 10px;
}
.ova_dep_wrap .ova_dep_content .dep-meta .dep-meta-general {
font-size: 16px;
line-height: 26px;
color: #62718d;
}
.ova_dep_wrap .ova_dep_content .dep-meta .dep-categories .cat-dep a {
font-size: 16px;
line-height: 26px;
color: #202b5d;
}
.ova_dep_wrap .ova_dep_content .ova-list-attachment {
list-style-type: none;
padding: 0;
margin: 0px;
}
.ova_dep_wrap .ova_dep_content .ova-list-attachment li {
display: flex;
align-items: center;
border: 2px solid #e8e8e8;
padding: 18px 28px 15px 28px;
}
.ova_dep_wrap .ova_dep_content .ova-list-attachment li:not(:last-child) {
margin-bottom: 20px;
}
.ova_dep_wrap .ova_dep_content .ova-list-attachment li .icon-attachment {
flex: 0 0 44px;
}
.ova_dep_wrap .ova_dep_content .ova-list-attachment li .icon-attachment i {
display: inline-block;
line-height: 1;
}
.ova_dep_wrap .ova_dep_content .ova-list-attachment li .icon-attachment i:before {
margin: 0;
font-size: 30px;
color: #62718d;
}
.ova_dep_wrap .ova_dep_content .ova-list-attachment li .ova-file-name-size {
flex: 0 0 calc(100% - 144px);
padding-right: 10px;
}
.ova_dep_wrap .ova_dep_content .ova-list-attachment li .ova-file-name-size .ova-file-name {
display: block;
font-size: 17px;
line-height: 20px;
color: #202b5d;
word-break: break-all;
}
.ova_dep_wrap .ova_dep_content .ova-list-attachment li .ova-file-name-size .ova-file-size {
display: block;
font-size: 15px;
color: #62718d;
text-transform: capitalize;
}
.ova_dep_wrap .ova_dep_content .ova-list-attachment li .ova-download {
flex: 0 0 100px;
text-align: right;
}
.ova_dep_wrap .ova_dep_content .ova-list-attachment li .ova-download a {
font-size: 17px;
line-height: 20px;
font-weight: 600;
}
.ova_dep_wrap .ova_dep_content .ova-list-attachment li .ova-download a:hover {
color: #0067DA;
}
.ova_dep_wrap .ova_dep_content .share_social {
padding-top: 55px;
border-top: none;
border-bottom: 1px solid #eeeeee;
padding-bottom: 24px;
margin-bottom: 4px;
}
.archive_dep.two_column .items {
width: 50%;
}
@media (max-width: 767px) {
.archive_dep.two_column .items {
width: 100%;
}
}
.archive_dep.three_column .items {
width: 33.33%;
}
@media (max-width: 991px) {
.archive_dep.three_column .items {
width: 50%;
}
}
@media (max-width: 767px) {
.archive_dep.three_column .items {
width: 100%;
}
}
.archive_dep.four_column .items {
width: 25%;
}
@media (max-width: 1024px) {
.archive_dep.four_column .items {
width: 33.33%;
}
}
@media (max-width: 991px) {
.archive_dep.four_column .items {
width: 50%;
}
}
@media (max-width: 767px) {
.archive_dep.four_column .items {
width: 100%;
}
}
.archive_dep .content {
display: flex;
flex-wrap: wrap;
margin: 0 -15px 10px -15px;
width: 100%;
}
@media (max-width: 767px) {
.archive_dep .content {
margin: 0 0 10px 0;
}
}
.archive_dep .content .items {
padding: 0 15px;
margin-bottom: 60px;
}
@media (max-width: 767px) {
.archive_dep .content .items {
max-width: 400px;
margin: 0 auto 60px auto;
}
}
.archive_dep .content .items:hover .ova-content .icon span {
background: #fff;
box-shadow: 10px 0 40px rgba(6, 22, 58, 0.1);
}
.archive_dep .content .items .wp-item {
box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.1);
height: 100%;
}
.archive_dep .content .items .wp-item .ova-media img {
width: 100%;
}
.archive_dep .content .ova-content {
text-align: center;
padding: 0 30px 40px 30px;
}
.archive_dep .content .ova-content .icon {
margin-top: -40px;
}
.archive_dep .content .ova-content .icon span {
width: 80px;
height: 80px;
display: inline-flex;
justify-content: center;
align-items: center;
border-radius: 50%;
transition: 0.4s;
}
.archive_dep .content .ova-content .icon span i {
display: inline-block;
line-height: 1;
}
.archive_dep .content .ova-content .icon span i:before {
margin: 0;
font-size: 45px;
color: #fff;
}
.archive_dep .content .ova-content .icon span i.flaticon-money-bag-2, .archive_dep .content .ova-content .icon span i.flaticon-balance-3 {
margin: 0 0 0 10px;
}
.archive_dep .content .ova-content .title {
margin: 0;
font-size: 24px;
line-height: 30px;
color: #202b5d;
font-weight: 500;
margin-top: 24px;
}
.archive_dep .content .ova-content .title a {
font-size: 24px;
line-height: 30px;
color: #202b5d;
font-weight: 500;
transition: 0.4s;
}
.archive_dep .content .ova-content .descption {
font-size: 17px;
line-height: 24px;
color: #62718d;
margin-top: 14px;
}
.archive_dep .content .ova-content .readmore {
margin-top: 34px;
align-items: center;
display: flex;
justify-content: center;
font-size: 16px;
line-height: 26px;
color: #0067da;
letter-spacing: 0.2px;
border: 1px solid #e5e5e5;
width: 100%;
height: 40px;
transition: 0.4s;
}
.archive_dep .content .ova-content .readmore svg {
width: 18px;
margin-left: 6px;
}
.archive_dep .content .ova-content .readmore:hover {
color: #fff;
}
.archive_dep .blog_pagination {
margin: 0px 0 70px 0;
width: 100%;
}.not-selectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:thin dotted}body.is-using-mouse .fancybox__container :focus{outline:none}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-36px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;touch-action:none;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:transparent;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:transparent}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:5px solid var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));opacity:0;transition:opacity .15s ease;border-radius:4px}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100% / (var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:4px}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.006) 8.1%, rgba(0, 0, 0, 0.021) 15.5%, rgba(0, 0, 0, 0.046) 22.5%, rgba(0, 0, 0, 0.077) 29%, rgba(0, 0, 0, 0.114) 35.3%, rgba(0, 0, 0, 0.155) 41.2%, rgba(0, 0, 0, 0.198) 47.1%, rgba(0, 0, 0, 0.242) 52.9%, rgba(0, 0, 0, 0.285) 58.8%, rgba(0, 0, 0, 0.326) 64.7%, rgba(0, 0, 0, 0.363) 71%, rgba(0, 0, 0, 0.394) 77.5%, rgba(0, 0, 0, 0.419) 84.5%, rgba(0, 0, 0, 0.434) 91.9%, rgba(0, 0, 0, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}.ova-dir-category .title {
position: relative;
margin: 0 0 30px 0;
}
.ova-dir-category .directory-cat-list {
margin: 0;
list-style-type: disc;
}
.ova-dir-category .directory-cat-list li {
padding: 5px 0;
}
.ova-dir-category .directory-cat-list li::marker {
color: #ff3514;
}
.ova-dir-category .directory-cat-list li a {
color: #62718d;
}
.ova-dir-category .directory-cat-list li a:hover {
color: var(--primary);
}
.ova-dir-single .ova_dir_content .title {
font-size: 22.5px;
}
.ova-dir-single .ova_dir_content .thumbnail img {
display: block;
width: 100%;
}
.ova-dir-single .ova_dir_content .content {
margin-top: 30px;
}
.ova-dir-single .ova_dir_content .contact-box .contact-list {
margin: 0;
padding: 0;
list-style: none;
}
.ova-dir-single .ova_dir_content .contact-box .contact-list .item {
display: flex;
align-items: center;
column-gap: 10px;
}
.ova-dir-single .ova_dir_content .contact-box .contact-list .item a:hover {
text-decoration: underline;
}
.ova-dir-single .ova_dir_content .contact-box .contact-list .item i {
color: #333;
}
.ova-dir-single .ova_dir_content .opening_hours .table {
border: 0;
}
.ova-dir-single .ova_dir_content .opening_hours .table tr:nth-child(odd) {
background-color: rgba(240, 240, 240, 0.4);
}
.ova-dir-single .ova_dir_content .opening_hours .table tr {
border: none;
}
.ova-dir-single .ova_dir_content .opening_hours .table tr td {
width: 50%;
border: 0;
}
.ova-dir-single .ova_dir_content .opening_hours .table .time {
text-transform: lowercase;
}
.ova-dir-single .ova_dir_content #ova_dir_single_google_map {
height: 400px;
}
.ova-dir-single .ova_dir_content .gallery .gallery-inner {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
grid-gap: 5px;
}
@media (max-width: 1200px) {
.ova-dir-single .ova_dir_content .gallery .gallery-inner {
grid-template-columns: 1fr 1fr 1fr;
}
}
.ova-dir-single .ova_dir_content .gallery .gallery-inner .gallery-item {
position: relative;
overflow: hidden;
}
.ova-dir-single .ova_dir_content .gallery .gallery-inner .gallery-item:hover img {
transform: scale(1.1);
}
.ova-dir-single .ova_dir_content .gallery .gallery-inner .gallery-item img {
display: block;
width: 100%;
transition: all 0.3s linear;
}
.ova-dir-single .ova_dir_content .metabox {
margin: 40px 0px 0px 0px;
padding: 24px 0;
list-style: none;
border-top: 1px solid #f0f0f0;
}
.ova-dir-single .ova_dir_content .metabox .item {
display: flex;
column-gap: 10px;
align-items: center;
}
.ova-dir-single .ova_dir_content .metabox .item a:hover {
text-decoration: underline;
}
.ova-dir-single .ova_dir_content .share-social-icons {
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 12px;
list-style: none;
padding: 30px 0;
margin: 0;
}
.ova-dir-single .ova_dir_content .share-social-icons li {
display: inline-block;
}
.ova-dir-single .ova_dir_content .share-social-icons li.share {
font-size: 20px;
font-weight: bold;
color: #333;
}
.ova-dir-single .ova_dir_content .share-social-icons li a {
transition: all 0.3s ease;
display: inline-flex;
justify-content: center;
align-items: center;
background-color: #f5f5f5;
width: 46px;
height: 46px;
border-radius: 50%;
font-family: var(--secondary-font);
font-weight: 400;
font-size: 14px;
line-height: 1.2;
font-feature-settings: "pnum" on, "lnum" on, "ordn" on;
color: #333;
}
.ova-dir-single .ova_dir_content .share-social-icons li a:hover {
transition: all 0.3s ease;
background-color: var(--primary);
color: #fff;
}
.ova-dir-single .ova_dir_content .share-social-icons li a i {
display: inline-flex;
}
.ova-dir-single .share-social-icons {
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 12px;
list-style: none;
padding: 30px 0;
margin: 0;
margin-top: 30px;
}
.ova-dir-single .share-social-icons li {
display: inline-block;
}
.ova-dir-single .share-social-icons li a {
transition: all 0.3s ease;
display: inline-flex;
justify-content: center;
align-items: center;
background-color: #f5f5f5;
width: 46px;
height: 46px;
border-radius: 50%;
font-family: var(--secondary-font);
font-weight: 400;
font-size: 14px;
line-height: 1.2;
font-feature-settings: "pnum" on, "lnum" on, "ordn" on;
color: #333;
}
.ova-dir-single .share-social-icons li a:hover {
transition: all 0.3s ease;
background-color: var(--primary);
color: #fff;
}
.ova-dir-single .share-social-icons li a i {
display: inline-flex;
}
.ova-dir-single .share-social-icons .share {
font-size: 20px;
font-weight: bold;
color: #333;
}
.fancybox__container {
z-index: 9999;
}
.ova-dir-archive .ova_dir_archive_content {
width: 100%;
}
.ova-dir-archive .ova_dir_archive_content.overlay {
opacity: 0.5;
}
.ova-dir-archive .list-cat-dir {
list-style-type: none;
padding: 0;
margin: 0;
display: flex;
flex-wrap: wrap;
justify-content: center;
margin-bottom: 60px;
}
.ova-dir-archive .list-cat-dir .item.active .cate_name {
color: #fff;
background: #ff3514;
}
.ova-dir-archive .list-cat-dir .item .cate_name {
transition: all 0.3s linear;
display: inline-block;
font-size: 18px;
line-height: 1.2;
font-weight: 600;
color: #333;
padding: 7px 15px;
margin: 0 5px;
border-radius: 5px;
}
.ova-dir-archive .list-cat-dir .item .cate_name:hover {
transition: all 0.3s linear;
color: #fff;
background: #ff3514;
}
.ova-dir-archive #ova_dir_archive_google_map, .ova-dir-archive #el_ova_dir_archive_google_map {
height: 400px;
}
.ova-dir-archive .property {
position: relative;
}
.ova-dir-archive .property.highlight .card {
display: flex;
}
.ova-dir-archive .property:before {
content: "";
display: block;
position: absolute;
bottom: -8px;
left: 50%;
margin-left: -10px;
width: 0;
height: 0;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-top: 10px solid #fff;
}
.ova-dir-archive .property .avatar {
width: 55px;
height: 55px;
border-radius: 50%;
border: 4px solid transparent;
background: #fff;
position: relative;
overflow: hidden;
}
.ova-dir-archive .property .avatar img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
}
.ova-dir-archive .property .card {
display: none;
position: absolute;
top: 63px;
left: 50%;
transform: translateX(-50%);
-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
background-color: #FFF;
width: 280px;
cursor: default;
}
.ova-dir-archive .property .card .thumbnail {
display: block;
flex: 0 0 100px;
}
.ova-dir-archive .property .card .thumbnail:hover img {
opacity: 0.9;
}
.ova-dir-archive .property .card .thumbnail img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
transition: all 0.3s linear;
}
.ova-dir-archive .property .card .content {
width: 100%;
padding: 15px 20px;
}
.ova-dir-archive .property .card .content .title {
margin: 0;
}
.ova-dir-archive .property .card .content .title a {
font-size: 16px;
}
.ova-dir-archive .property .card .content .title a:hover {
text-decoration: underline;
}
.ova-dir-archive .property .card .content .info {
margin: 10px 0px 0px 0px;
padding: 0;
list-style: none;
}
.ova-dir-archive .property .card .content .info li:not(:first-child) {
margin-top: 5px;
}
.ova-dir-archive .property .card .content .info li {
display: flex;
align-items: center;
gap: 5px;
font-size: 12px;
line-height: 1.3;
}
.ova-dir-archive .property .card .content .info li i {
width: 12px;
line-height: 1;
display: inline-flex;
}
.ova-dir-archive .property .card .content .info li .text {
display: inline-block;
}
.ova-dir-archive .property .card .content .info li .text a:hover {
text-decoration: underline;
}
.ova-dir-archive .ova-dir-items {
margin-top: 30px;
display: grid;
gap: 30px;
}
.ova-dir-archive .ova-dir-items .item {
background: #fff;
box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.1);
}
.ova-dir-archive .ova-dir-items .item:hover .thumbnail img {
transform: scale(1.1);
}
.ova-dir-archive .ova-dir-items .item .thumbnail {
display: block;
height: auto;
position: relative;
overflow: hidden;
}
.ova-dir-archive .ova-dir-items .item .thumbnail img {
display: block;
width: 100%;
transition: all 0.3s linear;
}
.ova-dir-archive .ova-dir-items .item .content {
padding: 14px 24px 24px 24px;
}
.ova-dir-archive .ova-dir-items .item .content .title {
font-size: 18px;
color: #333;
margin: 0;
}
.ova-dir-archive .ova-dir-items .item .content .title a {
font-size: 18px;
color: #333;
}
.ova-dir-archive .ova-dir-items .item .content .title a:hover {
text-decoration: underline;
}
.ova-dir-archive .ova-dir-items .item .content .info {
margin: 13px 0px 0px 0px;
padding: 0;
list-style: none;
}
.ova-dir-archive .ova-dir-items .item .content .info li {
margin: 0px 0px 8px 0px;
display: flex;
align-items: center;
gap: 5px;
font-size: 14px;
line-height: 1.3;
}
.ova-dir-archive .ova-dir-items .item .content .info li i {
width: 14px;
line-height: 1;
display: inline-flex;
}
.ova-dir-archive .ova-dir-items .item .content .info li .text {
display: inline-block;
}
.ova-dir-archive .ova-dir-items .item .content .info li .text a {
color: #333;
}
.ova-dir-archive .ova-dir-items .item .content .info li .text a:hover {
text-decoration: underline;
}
.ova-dir-archive.three_column .ova-dir-items {
grid-template-columns: 1fr 1fr 1fr;
}
@media screen and (max-width: 1023px) {
.ova-dir-archive.three_column .ova-dir-items {
grid-template-columns: 1fr 1fr;
}
}
@media screen and (max-width: 600px) {
.ova-dir-archive.three_column .ova-dir-items {
grid-template-columns: 1fr;
}
}
.ova-dir-archive.two_column .ova-dir-items {
grid-template-columns: 1fr 1fr;
}
@media screen and (max-width: 600px) {
.ova-dir-archive.two_column .ova-dir-items {
grid-template-columns: 1fr;
}
}
.ova-dir-archive.one_column .ova-dir-items {
grid-template-columns: 1fr;
}
.ova-dir-loader {
text-align: center;
margin-bottom: 30px;
}
.ova-dir-loader .loader {
margin: 0 auto;
width: 35px;
height: 35px;
border: 5px solid;
border-color: var(--primary) transparent;
border-radius: 50%;
display: none;
box-sizing: border-box;
animation: ova_dir_rotation 1s linear infinite;
}
.ova-dir-loader .loader.is-active {
display: inline-block;
}
@keyframes ova_dir_rotation {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
} nav.pagination {
display: block;
margin: 60px 0px;
}
nav .page-numbers {
display: inline-block;
list-style-type: none;
width: 100%;
padding: 0;
margin: 0;
text-align: center;
border: none;
clear: both;
white-space: inherit;
}
nav .page-numbers li {
display: inline-block;
vertical-align: middle;
margin: 0px 2px 10px 2px;
border: none;
padding: 0;
float: none;
}
nav .page-numbers li .page-numbers {
background: #f1f1f1;
border-radius: 5px;
width: 50px;
height: 50px;
display: inline-flex;
justify-content: center;
align-items: center;
font-size: 1em;
font-weight: 600;
color: #333;
text-shadow: none;
}
nav .page-numbers li .page-numbers i {
display: inline-flex;
line-height: 1;
}
nav .page-numbers li .page-numbers i:before {
font-weight: bold !important;
}
nav .page-numbers li .page-numbers:hover, nav .page-numbers li .page-numbers:focus, nav .page-numbers li .page-numbers.current {
background-color: #ff3514;
color: #fff;
}
.ova-dir-wrapper {
display: flex;
column-gap: 30px;
row-gap: 50px;
margin: 100px 0;
}
@media (max-width: 1024px) {
.ova-dir-wrapper {
flex-direction: column;
margin: 70px 0;
}
}
.ova-dir-wrapper .ova-dir-sidebar-wrapper {
flex: 0 0 370px;
position: sticky;
top: 150px;
left: 0;
height: 100%;
margin-bottom: 50px;
}
@media (max-width: 1024px) {
.ova-dir-wrapper .ova-dir-sidebar-wrapper {
margin-bottom: 0;
}
}.ova_doc_wrap {
display: flex;
flex-wrap: wrap;
padding: 0 10px;
width: 100%;
margin: 0 auto 80px auto;
max-width: 1270px;
}
@media (max-width: 767px) {
.ova_doc_wrap {
padding: 0 20px;
flex-direction: column-reverse;
}
}
.ova_doc_wrap .ova-doc-sidebar {
max-width: 317px;
}
.ova_doc_wrap .ova-doc-sidebar .ova_info {
position: sticky;
top: 150px;
left: 0;
margin-bottom: 70px;
}
@media (max-width: 767px) {
.ova_doc_wrap .ova-doc-sidebar .ova_info {
position: relative;
top: 0;
left: 0;
margin: 70px 0;
}
}
.ova_doc_wrap .ova-doc-sidebar .ova_info .ova-list-cat {
background: #f7f1f0;
padding: 26px 30px 37px 30px;
margin-bottom: 50px;
}
.ova_doc_wrap .ova-doc-sidebar .ova_info .ova-list-cat .title-list-cat {
font-size: 24px;
line-height: 1.2;
font-weight: 600;
color: #202b5d;
margin: 0 0 16px 0;
}
.ova_doc_wrap .ova-doc-sidebar .ova_info .ova-list-cat ul {
list-style-type: none;
padding: 0;
margin: 0;
}
.ova_doc_wrap .ova-doc-sidebar .ova_info .ova-list-cat ul li {
position: relative;
}
.ova_doc_wrap .ova-doc-sidebar .ova_info .ova-list-cat ul li:before {
content: "";
position: absolute;
top: -1px;
left: 0;
width: 100%;
height: 1px;
background: #fff;
opacity: 0;
}
.ova_doc_wrap .ova-doc-sidebar .ova_info .ova-list-cat ul li:after {
content: "";
position: absolute;
bottom: -1px;
left: 0;
width: 100%;
height: 1px;
background: #fff;
opacity: 0;
}
.ova_doc_wrap .ova-doc-sidebar .ova_info .ova-list-cat ul li:not(:last-child) {
border-bottom: 1px solid #e5e5e5;
}
.ova_doc_wrap .ova-doc-sidebar .ova_info .ova-list-cat ul li.active, .ova_doc_wrap .ova-doc-sidebar .ova_info .ova-list-cat ul li:hover {
background: #fff;
box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.05);
}
.ova_doc_wrap .ova-doc-sidebar .ova_info .ova-list-cat ul li.active:before, .ova_doc_wrap .ova-doc-sidebar .ova_info .ova-list-cat ul li.active:after, .ova_doc_wrap .ova-doc-sidebar .ova_info .ova-list-cat ul li:hover:before, .ova_doc_wrap .ova-doc-sidebar .ova_info .ova-list-cat ul li:hover:after {
opacity: 1;
}
.ova_doc_wrap .ova-doc-sidebar .ova_info .ova-list-cat ul li a {
display: block;
padding: 17px 10px 13px 10px;
font-size: 17px;
line-height: 1.2;
color: #202b5d;
}
.ova_doc_wrap .ova-doc-sidebar + .ova_doc_content {
width: calc( 100% - 317px );
padding-left: 80px;
}
@media (max-width: 767px) {
.ova_doc_wrap .ova-doc-sidebar + .ova_doc_content {
width: 100%;
padding-left: 0px;
}
}
.ova_doc_wrap .ova_doc_content .doc-title {
font-size: 30px;
line-height: 1.2;
letter-spacing: 0.2px;
color: #202b5d;
font-weight: 600;
margin: 0 0 5px 0;
}
.ova_doc_wrap .ova_doc_content .doc-meta {
margin-bottom: 10px;
}
.ova_doc_wrap .ova_doc_content .doc-meta .doc-meta-general {
font-size: 16px;
line-height: 26px;
color: #62718d;
}
.ova_doc_wrap .ova_doc_content .doc-meta .doc-categories .cat-doc a {
font-size: 16px;
line-height: 26px;
color: #202b5d;
}
.ova_doc_wrap .ova_doc_content .ova-list-attachment {
list-style-type: none;
padding: 0;
margin: 0px;
}
.ova_doc_wrap .ova_doc_content .ova-list-attachment li {
display: flex;
align-items: center;
border: 2px solid #e8e8e8;
padding: 18px 28px 15px 28px;
}
.ova_doc_wrap .ova_doc_content .ova-list-attachment li:not(:last-child) {
margin-bottom: 20px;
}
.ova_doc_wrap .ova_doc_content .ova-list-attachment li .icon-attachment {
flex: 0 0 44px;
}
.ova_doc_wrap .ova_doc_content .ova-list-attachment li .icon-attachment i {
display: inline-block;
line-height: 1;
}
.ova_doc_wrap .ova_doc_content .ova-list-attachment li .icon-attachment i:before {
margin: 0;
font-size: 30px;
color: #62718d;
}
.ova_doc_wrap .ova_doc_content .ova-list-attachment li .ova-file-name-size {
flex: 0 0 calc(100% - 144px);
padding-right: 10px;
}
.ova_doc_wrap .ova_doc_content .ova-list-attachment li .ova-file-name-size .ova-file-name {
display: block;
font-size: 17px;
line-height: 20px;
color: #202b5d;
word-break: break-word;
}
.ova_doc_wrap .ova_doc_content .ova-list-attachment li .ova-file-name-size .ova-file-size {
display: block;
font-size: 15px;
color: #62718d;
text-transform: capitalize;
}
.ova_doc_wrap .ova_doc_content .ova-list-attachment li .ova-download {
flex: 0 0 100px;
text-align: right;
}
.ova_doc_wrap .ova_doc_content .ova-list-attachment li .ova-download a {
font-size: 17px;
line-height: 20px;
font-weight: 600;
}
.ova_doc_wrap .ova_doc_content .ova-list-attachment li .ova-download a:hover {
color: #0067DA;
}
.ova_doc_wrap .ova_doc_content .share_social {
margin-top: 60px;
padding-top: 35px;
border-top: none;
border-top: 1px solid #eeeeee;
border-bottom: 1px solid #eeeeee;
padding-bottom: 24px;
margin-bottom: 4px;
}
.ova_doc_wrap.archive-doc.one_column .ova_doc_content .doc-list-item .items-doc {
width: 100%;
}
.ova_doc_wrap.archive-doc.two_column .ova_doc_content .doc-list-item .items-doc {
width: 50%;
}
@media (max-width: 991px) {
.ova_doc_wrap.archive-doc.two_column .ova_doc_content .doc-list-item .items-doc {
width: 100%;
}
}
.ova_doc_wrap.archive-doc.three_column .ova_doc_content .doc-list-item .items-doc {
width: 33.33%;
}
@media (max-width: 991px) {
.ova_doc_wrap.archive-doc.three_column .ova_doc_content .doc-list-item .items-doc {
width: 100%;
}
}
@media (max-width: 767px) {
.ova_doc_wrap.archive-doc .ova-doc-sidebar .ova_info {
margin-top: 0px;
}
}
.ova_doc_wrap.archive-doc .ova_doc_content {
padding-right: 15px;
}
@media (max-width: 767px) {
.ova_doc_wrap.archive-doc .ova_doc_content {
padding-right: 0px;
}
}
.ova_doc_wrap.archive-doc .ova_doc_content .doc-list-item {
margin-bottom: 80px;
display: flex;
flex-wrap: wrap;
margin: 0 -15px;
}
.ova_doc_wrap.archive-doc .ova_doc_content .doc-list-item .items-doc {
padding: 0 15px;
}
.ova_doc_wrap.archive-doc .ova_doc_content .items-doc {
margin-bottom: 30px;
}
.ova_doc_wrap.archive-doc .ova_doc_content .items-doc .item {
padding: 34px 60px 32px 32px;
box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.1);
}
.ova_doc_wrap.archive-doc .ova_doc_content .items-doc .doc-icon-title {
display: flex;
flex-wrap: wrap;
}
.ova_doc_wrap.archive-doc .ova_doc_content .items-doc .doc-icon-title .icon-doc {
width: 40px;
}
.ova_doc_wrap.archive-doc .ova_doc_content .items-doc .doc-icon-title .icon-doc i {
display: inline-block;
line-height: 1;
margin-left: -5px;
}
.ova_doc_wrap.archive-doc .ova_doc_content .items-doc .doc-icon-title .icon-doc i:before {
margin: 0px;
font-size: 34px;
color: #62718d;
line-height: 1;
}
.ova_doc_wrap.archive-doc .ova_doc_content .items-doc .doc-icon-title .doc-title-item {
width: calc(100% - 40px);
margin-top: -6px;
}
.ova_doc_wrap.archive-doc .ova_doc_content .items-doc .doc-icon-title .doc-title-item .doc-title {
margin: 0;
font-size: 20px;
line-height: 26px;
color: #202b5d;
font-weight: 600;
margin-bottom: 1px;
}
.ova_doc_wrap.archive-doc .ova_doc_content .items-doc .doc-icon-title .doc-title-item .doc-title a {
font-size: 20px;
line-height: 26px;
color: #202b5d;
font-weight: 600;
}
.ova_doc_wrap.archive-doc .ova_doc_content .items-doc .doc-icon-title .doc-title-item .doc-meta {
margin-bottom: 12px;
}
.ova_doc_wrap.archive-doc .ova_doc_content .items-doc .doc-readmore a {
display: inline-flex;
align-items: center;
font-size: 16px;
height: 40px;
letter-spacing: 0.2px;
line-height: 40px;
color: #202b5d;
border: 2px solid #e8e8e8;
padding: 0 24px;
font-weight: 500;
}
.ova_doc_wrap.archive-doc .ova_doc_content .items-doc .doc-readmore a:hover {
color: #fff;
}
.ova_doc_wrap.archive-doc .blog_pagination {
margin: 50px 0 110px 0;
}
.ova-document-list {
box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.1);
background: #fff;
padding: 30px 30px 27px 30px;
}
.ova-document-list .icon-doc {
height: 140px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 8px;
margin-bottom: 27px;
}
.ova-document-list .icon-doc i {
display: inline-block;
line-height: 1;
}
.ova-document-list .icon-doc i:before {
color: #fff;
font-size: 55px;
margin: 0;
}
.ova-document-list .list-doc .item {
border-bottom: 1px solid #eeeeee;
padding-bottom: 14px;
margin-bottom: 17px;
}
.ova-document-list .list-doc .item h3.title {
margin: 0 0 5px 0;
font-size: 18px;
line-height: 1.2;
color: #202b5d;
}
.ova-document-list .list-doc .item h3.title a {
font-size: 18px;
line-height: 1.2;
color: #202b5d;
letter-spacing: 0.2px;
font-weight: 500;
}
.ova-document-list .list-doc .item p.date {
margin: 0 0 0 0;
font-size: 16px;
line-height: 22px;
color: #62718d;
}
.ova-document-list .readmore {
text-align: center;
}
.ova-document-list .readmore a {
font-size: 16px;
line-height: 24px;
letter-spacing: 0.2px;
color: #0067da;
}
.ova-document-list .readmore a svg {
width: 18px;
margin-left: -3px;
}

.container-event {
max-width: 1270px;
width: 100%;
padding: 0 10px;
margin-right: auto;
margin-left: auto;
}
@media (max-width: 767px) {
.container-event {
padding: 0 20px;
}
}
.sidebar-event {
padding-left: 60px;
}
@media (max-width: 991px) {
.sidebar-event {
padding-left: 0;
}
}
.sidebar-event .widget_feature_event {
margin-bottom: 15px;
padding-bottom: 10px;
padding-top: 10px;
}
.sidebar-event .widget_feature_event .event-feature {
padding-top: 6px;
margin-top: -40px;
margin-bottom: -40px;
}
.sidebar-event .widget_feature_event .event-feature .item-event {
position: relative;
box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.1);
}
.sidebar-event .widget_feature_event .event-feature .item-event:not(:last-child) {
margin-bottom: 60px;
}
.sidebar-event .widget_feature_event .event-feature .item-event .date-event {
position: absolute;
top: 20px;
display: flex;
}
.sidebar-event .widget_feature_event .event-feature .item-event .date-event .date {
color: #fff;
font-size: 20px;
padding: 0px 8px 0px 10px;
height: 36px;
line-height: 36px;
font-weight: 700;
}
.sidebar-event .widget_feature_event .event-feature .item-event .date-event .month-year {
background: #fff;
color: #202b5d;
font-weight: 600;
font-size: 16px;
text-transform: uppercase;
padding: 0px 15px 0px 12px;
height: 36px;
line-height: 36px;
letter-spacing: 0.2px;
}
.sidebar-event .widget_feature_event .event-feature .item-event .date-event .month-year .month {
margin-right: 5px;
}
.sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post {
padding: 23px 25px 40px 25px;
text-align: left;
border-top: 0;
-webkit-transition: all 3s;
transition: all 0.3s;
}
@media (min-width: 1024px) and (max-width: 1099px) {
.sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post {
padding-left: 20px;
padding-right: 20px;
}
}
.sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post .post_cat .event_type {
font-size: 17px;
line-height: 22px;
color: #0067da;
font-weight: 600;
}
.sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post .event_title {
font-size: 22px;
line-height: 26px;
letter-spacing: 0.2px;
color: #202b5d;
text-transform: capitalize;
margin-top: 12px;
margin-bottom: 10px;
}
.sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post .event_title a {
font-size: 22px;
line-height: 26px;
letter-spacing: 0.2px;
color: #202b5d;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post .time-event {
line-height: 22px;
color: #62718d;
font-size: 16px;
font-weight: 400;
}
.sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post .time-event .time {
margin-bottom: 7px;
}
.sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post .time-event .time, .sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post .time-event .venue {
display: flex;
align-items: center;
}
.sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post .time-event svg {
color: #62718d;
width: 18px;
margin-right: 6px;
}
.sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post .button_event {
display: inline-flex;
align-items: center;
margin-top: 20px;
}
.sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post .button_event .view_detail {
background: #fff;
border: 2px solid #e0e0e0;
margin-right: 11px;
font-weight: 400;
-webkit-transition: all 0.3s;
transition: all 0.3s;
color: #202b5d;
font-size: 16px;
line-height: 24px;
letter-spacing: 0.2px;
padding: 6px 20px 5px 20px;
}
.sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post .button_event .view_detail:hover {
color: #fff;
}
.sidebar-event .widget_feature_event .event-feature .swiper {
margin-right: -40px;
margin-left: -40px;
padding: 40px;
width: calc(100% + 80px);
}
@media (max-width: 1290px) {
.sidebar-event .widget_feature_event .event-feature .swiper {
margin-right: 0px;
margin-left: 0px;
padding-left: 0px;
padding-right: 0px;
width: 100%;
}
}
.sidebar-event .widget_feature_event .event-feature .swiper.swiper-loading .swiper-wrapper {
opacity: 0;
visibility: hidden;
}
.sidebar-event .widget_feature_event .event-feature .swiper .swiper-wrapper .swiper-slide img {
width: 100%;
object-fit: cover;
object-position: center;
}
.sidebar-event .widget_list_event {
padding-bottom: 3px;
}
.sidebar-event .widget_list_event .list-event {
padding-top: 5px;
margin-bottom: 33px;
}
.sidebar-event .widget_list_event .list-event .item-event {
display: flex;
padding: 20px 0 17px 0;
}
.sidebar-event .widget_list_event .list-event .item-event:first-child {
padding-top: 0;
}
.sidebar-event .widget_list_event .list-event .item-event:last-child {
padding-bottom: 0;
}
.sidebar-event .widget_list_event .list-event .item-event:not(:last-child) {
border-bottom: 1px solid #e5e5e5;
}
.sidebar-event .widget_list_event .list-event .item-event .ova-thumb-nail {
flex: 0 0 80px;
}
.sidebar-event .widget_list_event .list-event .item-event .ova-thumb-nail a {
width: 80px;
height: 80px;
display: inline-block;
background-size: cover;
background-position: center center;
}
.sidebar-event .widget_list_event .list-event .item-event .ova-content {
flex: 0 0 calc(100% - 80px);
padding: 0 0 0 20px;
}
.sidebar-event .widget_list_event .list-event .item-event .ova-content .title {
margin: 0;
font-size: 18px;
line-height: 24px;
letter-spacing: 0.2px;
color: #202b5d;
margin-top: -5px;
margin-bottom: 5px;
}
.sidebar-event .widget_list_event .list-event .item-event .ova-content .title a {
font-size: 18px;
line-height: 24px;
letter-spacing: 0.2px;
color: #202b5d;
}
.sidebar-event .widget_list_event .list-event .item-event .ova-content .time span {
font-size: 15px;
line-height: 20px;
color: #62718d;
}
.sidebar-event .widget_list_event .list-event .item-event .ova-content .time span.date {
display: block;
}
.sidebar-event .widget_list_event .list-event .item-event .ova-content .time span.bellow {
display: block;
}
.sidebar-event .widget_list_event .button-all-event a {
font-size: 18px;
line-height: 22px;
color: #0067da;
font-weight: 500;
}
.sidebar-event .widget_list_event .button-all-event a svg {
width: 18px;
margin-left: -5px;
}
.single_event {
margin-top: 95px;
}
.single_event .event_content {
margin-bottom: 43px;
}
@media (max-width: 768px) {
.single_event .event_content {
margin-bottom: 34px;
padding: 0 10px;
}
}
.single_event .event_content .event_intro {
padding-right: 6px;
}
@media (max-width: 768px) {
.single_event .event_content .event_intro {
padding-right: initial;
}
}
@media (max-width: 575px) {
.single_event .event_content .event_intro {
margin-bottom: 34px;
}
}
.single_event .event_content .event_intro .image img {
width: 100%;
}
.single_event .event_content .event_intro .ovaev-category {
margin-top: 22px;
}
.single_event .event_content .event_intro .ovaev-category span, .single_event .event_content .event_intro .ovaev-category a {
font-size: 16px;
line-height: 24px;
letter-spacing: 0.2px;
font-weight: 500;
}
.single_event .event_content .event_intro .ovaev-category .separator-in {
color: #2a2c37;
}
.single_event .event_content .event_intro .ovaev-category a {
color: #0067da;
}
.single_event .event_content .event_intro .ovaev-title .title {
font-size: 28px;
font-weight: 600;
line-height: 1.2em;
color: #202B5D;
margin-bottom: 0;
}
.single_event .event_content .event_intro .wrap-date-time-loc {
display: flex;
flex-wrap: wrap;
}
.single_event .event_content .event_intro .wrap-date-time-loc span {
color: #fff;
}
.single_event .event_content .event_intro .wrap-date-time-loc span.text {
display: inline-block;
font-size: 24px;
line-height: 1.2;
letter-spacing: 0.2px;
font-weight: 600;
margin-bottom: 13px;
}
.single_event .event_content .event_intro .wrap-date-time-loc span.general-content {
font-size: 17px;
line-height: 24px;
letter-spacing: 0.2px;
font-weight: 400;
}
.single_event .event_content .event_intro .wrap-date-time-loc .wrap-date, .single_event .event_content .event_intro .wrap-date-time-loc .wrap-time, .single_event .event_content .event_intro .wrap-date-time-loc .wrap-loc {
flex: 0 0 33.33%;
padding: 36px 35px 57px 40px;
position: relative;
}
@media (max-width: 767px) {
.single_event .event_content .event_intro .wrap-date-time-loc .wrap-date, .single_event .event_content .event_intro .wrap-date-time-loc .wrap-time, .single_event .event_content .event_intro .wrap-date-time-loc .wrap-loc {
flex: 0 0 100%;
}
}
.single_event .event_content .event_intro .wrap-date-time-loc .wrap-date .icon-ovaev, .single_event .event_content .event_intro .wrap-date-time-loc .wrap-time .icon-ovaev, .single_event .event_content .event_intro .wrap-date-time-loc .wrap-loc .icon-ovaev {
position: absolute;
bottom: -15px;
right: 30px;
}
.single_event .event_content .event_intro .wrap-date-time-loc .wrap-date .icon-ovaev i:before, .single_event .event_content .event_intro .wrap-date-time-loc .wrap-time .icon-ovaev i:before, .single_event .event_content .event_intro .wrap-date-time-loc .wrap-loc .icon-ovaev i:before {
margin: 0;
font-size: 60px;
color: rgba(255, 255, 255, 0.3);
}
.single_event .event_content .event_intro .wrap-date-time-loc .wrap-time {
background: #f23213;
}
.single_event .event_content .event_intro .wrap-date-time-loc .wrap-loc .icon-ovaev {
right: 22px;
}
.single_event .event_content .content {
margin-bottom: 59px;
}
.single_event .event_content .content p {
font-size: 17px;
color: #62718d;
line-height: 28px;
}
.single_event .event_content .tab-Location ul.nav {
border-bottom: 1px solid #e8e8e8;
}
.single_event .event_content .tab-Location ul.nav li.nav-item {
padding: 0 15px;
}
.single_event .event_content .tab-Location ul.nav li.nav-item:first-child {
padding-left: 0;
}
.single_event .event_content .tab-Location ul.nav li.nav-item a {
font-size: 24px;
line-height: 1.2;
color: #62718d;
letter-spacing: 0.2px;
font-weight: 500;
padding: 0;
position: relative;
padding-bottom: 14px;
border: 0;
-webkit-transition: all 0.3s;
transition: all 0.3s;
text-transform: capitalize;
}
@media (max-width: 767px) {
.single_event .event_content .tab-Location ul.nav li.nav-item a {
text-transform: uppercase;
font-size: 16px;
font-weight: bold;
}
}
.single_event .event_content .tab-Location ul.nav li.nav-item a.active {
color: #202b5d;
border: 0;
}
.single_event .event_content .tab-Location ul.nav li.nav-item a.active:after {
position: absolute;
content: "";
width: 100%;
left: 0;
background: #c1b696;
height: 2px;
bottom: -1px;
}
.single_event .event_content .tab-Location ul.nav li.nav-item a:after {
left: 0;
width: 0;
height: 2px;
bottom: 0;
position: absolute;
content: "";
bottom: -1px;
-webkit-transition: all 0.2s ease-in-out 0s;
-moz-transition: all 0.2s ease-in-out 0s;
-ms-transition: all 0.2s ease-in-out 0s;
-o-transition: all 0.2s ease-in-out 0s;
transition: all 0.2s ease-in-out 0s;
}
.single_event .event_content .tab-Location ul.nav li.nav-item a:hover {
border: 0;
color: #202b5d;
}
.single_event .event_content .tab-Location ul.nav li.nav-item a:hover:after {
width: 100%;
}
.single_event .event_content .tab-Location .tab-content {
margin-top: 40px;
}
.single_event .event_content .tab-Location .tab-content #location {
height: 360px;
}
.single_event .event_content .tab-Location .tab-content #contact {
margin-top: -7px;
}
.single_event .event_content .tab-Location .tab-content .contact .info-contact {
padding: 0;
}
.single_event .event_content .tab-Location .tab-content .contact .info-contact li {
list-style: none;
margin-bottom: 25px;
}
.single_event .event_content .tab-Location .tab-content .contact .info-contact li span:nth-child(1) {
color: #202b5d;
letter-spacing: 0.2px;
font-weight: 500;
}
.single_event .event_content .tab-Location .tab-content .contact .info-contact li span, .single_event .event_content .tab-Location .tab-content .contact .info-contact li a {
font-size: 17px;
color: #202b5d;
display: block;
line-height: 28px;
}
.single_event .event_content .tab-Location .tab-content .contact .info-contact li span.info, .single_event .event_content .tab-Location .tab-content .contact .info-contact li a.info {
color: #62718d;
}
.single_event .event_content .tab-Location .tab-content .gallery-items {
margin-bottom: 30px;
}
.single_event .event_content .event-tags {
display: flex;
flex-wrap: wrap;
align-items: center;
margin-top: 50px;
padding-bottom: 40px;
margin-bottom: 0;
border-bottom: 1px solid #eeeeee;
}
.single_event .event_content .event-tags .ovatags {
display: inline-block;
text-transform: capitalize;
font-size: 15px;
line-height: 22px;
letter-spacing: 0.3px;
color: #202b5d;
font-weight: 400;
margin-right: 10px;
margin-bottom: 10px;
}
.single_event .event_content .event-tags a {
font-size: 15px;
line-height: 22px;
letter-spacing: 0.3px;
color: #62718d;
padding: 2px 10px 1px 10px;
background: transparent;
border: none;
border-radius: 3px;
border: 1px solid #e0e0e0;
margin-bottom: 10px;
}
.single_event .event_content .event-tags a:not(:last-child) {
margin-right: 10px;
}
.single_event .event_content .ova-next-pre-post {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
margin-top: 30px;
margin-bottom: 25px;
}
@media (max-width: 767px) {
.single_event .event_content .ova-next-pre-post {
flex-direction: column;
}
}
.single_event .event_content .ova-next-pre-post .pre, .single_event .event_content .ova-next-pre-post .next {
display: flex;
flex: 0 0 calc(50% - 25px);
}
@media (max-width: 767px) {
.single_event .event_content .ova-next-pre-post .pre, .single_event .event_content .ova-next-pre-post .next {
flex: 0 0 100%;
}
}
.single_event .event_content .ova-next-pre-post .pre:hover .num-1 .icon i, .single_event .event_content .ova-next-pre-post .next:hover .num-1 .icon i {
color: #fff;
}
.single_event .event_content .ova-next-pre-post .pre .num-1, .single_event .event_content .ova-next-pre-post .next .num-1 {
margin-right: 20px;
}
.single_event .event_content .ova-next-pre-post .pre .num-1 .icon, .single_event .event_content .ova-next-pre-post .next .num-1 .icon {
display: inline-block;
width: 50px;
height: 50px;
border: 2px solid #eaeaea;
border-radius: 50%;
position: relative;
transition: 0.4s;
vertical-align: middle;
}
.single_event .event_content .ova-next-pre-post .pre .num-1 .icon i, .single_event .event_content .ova-next-pre-post .next .num-1 .icon i {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
display: inline-block;
line-height: 1;
color: #62718d;
}
.single_event .event_content .ova-next-pre-post .pre .num-1 .icon i:before, .single_event .event_content .ova-next-pre-post .next .num-1 .icon i:before {
transition: 0.4s;
margin: 0px;
font-size: 28px;
}
.single_event .event_content .ova-next-pre-post .pre .num-2 span.text-label, .single_event .event_content .ova-next-pre-post .next .num-2 span.text-label {
font-size: 17px;
line-height: 22px;
letter-spacing: 0.2px;
font-weight: 400;
margin-bottom: 4px;
display: inline-block;
}
.single_event .event_content .ova-next-pre-post .pre .num-2 .title, .single_event .event_content .ova-next-pre-post .next .num-2 .title {
display: block;
font-size: 20px;
line-height: 24px;
font-weight: 600;
color: #202b5d;
margin-top: -3px;
word-break: break-word;
}
.single_event .event_content .ova-next-pre-post .ova-slash {
flex: 0 0 50px;
display: flex;
justify-content: center;
align-items: center;
}
@media (max-width: 767px) {
.single_event .event_content .ova-next-pre-post .ova-slash {
display: none;
}
}
.single_event .event_content .ova-next-pre-post .ova-slash span {
width: 7px;
height: 7px;
border-radius: 50%;
background: #bcbfce;
display: inline-block;
}
.single_event .event_content .ova-next-pre-post .ova-slash span:not(:last-child) {
margin-right: 6px;
}
.single_event .event_content .ova-next-pre-post .pre {
padding-right: 15px;
}
@media (max-width: 767px) {
.single_event .event_content .ova-next-pre-post .pre {
padding-right: 0px;
}
}
.single_event .event_content .ova-next-pre-post .next {
flex-direction: row-reverse;
padding-left: 15px;
}
@media (max-width: 767px) {
.single_event .event_content .ova-next-pre-post .next {
flex-direction: row;
margin-top: 60px;
padding-left: 0px;
}
}
.single_event .event_content .ova-next-pre-post .next .num-1 {
margin: 0px;
margin-left: 20px;
}
@media (max-width: 767px) {
.single_event .event_content .ova-next-pre-post .next .num-1 {
margin-left: 0px;
margin-right: 20px;
}
}
.single_event .event_content .ova-next-pre-post .next .num-2 {
text-align: right;
}
@media (max-width: 767px) {
.single_event .event_content .ova-next-pre-post .next .num-2 {
text-align: left;
}
}
.single_event .event_content .ova-next-pre-post a {
display: flex;
align-items: center;
}
.single_event .event_content .share_social {
padding: 35px 0 40px 0;
border-bottom: 1px solid #eeeeee;
}
.single_event .event_content .share_social ul {
margin: 0 0 0 0;
}
.single_event .event_content .event-related {
margin-bottom: 4px;
}
.single_event .event_content .event-related .related-event {
font-size: 30px;
line-height: 1.2;
color: #202b5d;
font-weight: 500;
margin: 53px 0 32px 0;
}
.single_event .event_content .event-related .archive_event {
margin-bottom: 0px;
display: flex;
flex-wrap: wrap;
margin: 0 -15px;
padding: 0;
}
.single_event .event_content .event-related .archive_event .ovaev-content.content-grid {
margin-bottom: 0px;
padding: 0 15px;
}
@media (max-width: 767px) {
.single_event .event_content .event-related .archive_event .ovaev-content.content-grid {
margin-bottom: 30px;
}
}
.single_event .wrapper_order {
padding-left: 14px;
position: sticky;
top: 150px;
}
@media (max-width: 768px) {
.single_event .wrapper_order {
padding-left: initial;
}
}
.single_event .wrapper_order .order_ticket {
background: #25282e;
padding: 40px 40px 45px 40px;
}
.single_event .wrapper_order .order_ticket .button_order {
background: #fff;
color: #25282e;
font-size: 16px;
text-transform: uppercase;
font-weight: 500;
height: 50px;
line-height: 50px;
-webkit-box-shadow: none;
box-shadow: none;
border: 0;
margin-bottom: 36px;
cursor: pointer;
width: 100%;
text-align: center;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.single_event .wrapper_order .order_ticket .button_order:focus {
outline: none;
}
.single_event .wrapper_order .order_ticket .button_order a {
color: #25282e;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.single_event .wrapper_order .order_ticket .button_order:hover {
background: #c1b696;
color: #fff;
}
.single_event .wrapper_order .order_ticket .button_order:hover a {
color: #fff;
}
.single_event .wrapper_order .order_ticket ul.info_order {
padding: 0;
}
.single_event .wrapper_order .order_ticket ul.info_order li {
list-style: none;
margin-bottom: 22px;
}
.single_event .wrapper_order .order_ticket ul.info_order li span {
font-size: 17px;
color: #888888;
font-weight: 400;
line-height: 24px;
display: block;
}
.single_event .wrapper_order .order_ticket ul.info_order li span.label {
color: #fff;
}
.single_event .wrapper_order .order_ticket ul.info_order li a {
color: #888888;
font-size: 17px;
font-weight: 400;
}
.single_event .wrapper_order .order_ticket .share_social {
display: flex;
align-items: center;
cursor: pointer;
position: relative;
padding-top: 17px;
width: fit-content;
}
.single_event .wrapper_order .order_ticket .share_social i {
display: flex;
justify-content: center;
align-items: center;
width: 40px;
height: 40px;
background-color: #797c82;
color: #22262e;
border-radius: 50%;
margin-right: 10px;
}
.single_event .wrapper_order .order_ticket .share_social span {
color: #fff;
}
.single_event .wrapper_order .order_ticket .share_social .share-social-icons {
padding-left: 0px;
list-style-type: none;
background-color: #fff;
min-width: 160px;
-webkit-box-shadow: 0px 3px 15px -3px;
box-shadow: 0px 3px 15px -3px;
position: absolute;
bottom: 100%;
left: 0;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.single_event .wrapper_order .order_ticket .share_social .share-social-icons li {
padding-left: 18px;
border-bottom: 1px solid #e8e8e8;
}
.single_event .wrapper_order .order_ticket .share_social .share-social-icons li a {
padding-bottom: 5px;
padding-top: 7px;
display: inline-block;
font-size: 15px;
line-height: 24px;
color: #777777;
}
.single_event .wrapper_order .order_ticket .share_social:hover .share-social-icons {
opacity: 1;
visibility: visible;
}
.single_event .content_comments .comments ul.commentlists {
margin-bottom: 0;
}
.single_event .content_comments .comments .comment-respond .title-comment {
margin: 78px 0 33px 0;
}
.next-prev-nav {
border-top: 1px solid #e8e8e8;
padding-top: 37px;
padding-bottom: 40px;
}
.next-prev-nav .nav-previous-post i, .next-prev-nav .nav-next-post i {
font-size: 45px;
color: #c1c2c3;
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-ms-transition: all 0.3s ease-in-out 0s;
-o-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
}
.next-prev-nav .nav-previous-post span, .next-prev-nav .nav-next-post span {
display: block;
}
.next-prev-nav .nav-previous-post span.label-event, .next-prev-nav .nav-next-post span.label-event {
font-size: 16px;
color: #999999;
line-height: 22px;
text-transform: uppercase;
margin-bottom: 5px;
}
.next-prev-nav .nav-previous-post span.second_font, .next-prev-nav .nav-next-post span.second_font {
font-size: 24px;
color: #25282e;
font-weight: 400;
line-height: 35px;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.next-prev-nav .nav-previous-post span.second_font:hover, .next-prev-nav .nav-next-post span.second_font:hover {
color: #515358;
}
.next-prev-nav .nav-prev, .next-prev-nav .nav-next {
width: 50%;
}
@media (max-width: 767px) {
.next-prev-nav .nav-prev, .next-prev-nav .nav-next {
width: 100%;
}
}
@media (max-width: 767px) {
.next-prev-nav .nav-prev {
margin-bottom: 22px;
}
}
.next-prev-nav .nav-prev .nav-previous-post a {
padding-left: 62px !important;
display: block !important;
position: relative;
}
.next-prev-nav .nav-prev .nav-previous-post a i {
position: absolute;
left: 0;
top: 15%;
}
.next-prev-nav .nav-prev .nav-previous-post a i:hover {
transform: scale(1.1);
color: #000;
}
.next-prev-nav .nav-next .nav-next-post a {
padding-right: 62px !important;
display: block !important;
position: relative;
}
.next-prev-nav .nav-next .nav-next-post a i {
position: absolute;
right: 0;
top: 15%;
}
.next-prev-nav .nav-next .nav-next-post a i:hover {
transform: scale(1.1);
color: #000;
}
.search_archive_event {
background-color: #f7f1f0;
padding: 33px 40px 40px 40px;
margin-bottom: 70px;
}
@media (max-width: 1190px) {
.search_archive_event {
padding-left: 20px;
padding-right: 20px;
}
}
.search_archive_event form {
display: flex;
justify-content: space-between;
}
@media (max-width: 768px) {
.search_archive_event form {
flex-direction: column;
align-items: center;
justify-content: center;
}
}
.search_archive_event form input, .search_archive_event form .ovaev_cat_search {
height: 50px;
display: inline-block;
}
.search_archive_event form .ovaev_cat_search {
width: 28%;
position: relative;
padding-right: 30px;
}
@media (max-width: 1024px) {
.search_archive_event form .ovaev_cat_search {
width: 25%;
}
}
@media (max-width: 768px) {
.search_archive_event form .ovaev_cat_search {
width: 310px;
margin-bottom: 20px;
padding-right: 0px;
}
}
.search_archive_event form .ovaev_cat_search i {
font-size: 22px;
color: #b0b8c6;
position: absolute;
top: 51px;
right: 50px;
}
.search_archive_event form .ova-label-search {
font-size: 16px;
line-height: 22px;
letter-spacing: 0.2px;
font-weight: 500;
color: #202b5d;
margin-bottom: 15px;
}
.search_archive_event form .select2-selection {
outline: none;
height: 100%;
padding: 5px 30px 5px 10px;
border: 0;
}
.search_archive_event form .select2-selection.select2-selection--single {
box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.05);
}
.search_archive_event form .select2-selection.select2-selection--single .select2-selection__rendered {
font-size: 17px;
line-height: 22px;
letter-spacing: 0.2px;
color: #b0b8c6;
line-height: 40px;
opacity: 1;
}
.search_archive_event form .select2-selection .select2-selection__arrow {
height: 100%;
top: 0;
display: none;
}
.search_archive_event form .start_date, .search_archive_event form .end_date {
width: 28%;
position: relative;
padding-right: 30px;
}
@media (max-width: 1024px) {
.search_archive_event form .start_date, .search_archive_event form .end_date {
width: 25%;
}
}
@media (max-width: 768px) {
.search_archive_event form .start_date, .search_archive_event form .end_date {
width: 310px;
margin-bottom: 20px;
padding-right: 0px;
}
}
.search_archive_event form .start_date input, .search_archive_event form .end_date input {
border: 0;
width: 100%;
padding-left: 20px;
padding-right: 0;
font-size: 17px;
color: #333;
line-height: 50px;
box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.05);
}
.search_archive_event form .start_date input::placeholder, .search_archive_event form .end_date input::placeholder {
font-size: 17px;
line-height: 50px;
letter-spacing: 0.2px;
color: #b0b8c6;
opacity: 1;
}
.search_archive_event form .start_date i, .search_archive_event form .end_date i {
font-size: 16px;
color: #b0b8c6;
position: absolute;
bottom: 17px;
right: 50px;
}
.search_archive_event form .wrap-ovaev_submit {
min-width: 16%;
width: auto;
margin-top: 39px;
}
@media (max-width: 767px) {
.search_archive_event form .wrap-ovaev_submit {
width: 310px;
margin-top: 50px;
padding-right: 0px;
}
}
.search_archive_event form .wrap-ovaev_submit .ovaev_submit {
width: 100%;
cursor: pointer;
font-size: 18px;
font-weight: 700;
transition: 0.3s all linear;
}
.search_archive_event form .wrap-ovaev_submit .ovaev_submit:hover {
background-color: #06163A;
border-color: #06163A;
transition: 0.3s all linear;
}
.ovaev-content.content-grid {
position: relative;
}
.ovaev-content.content-grid .item {
background-color: #fff;
box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.1);
}
.ovaev-content.content-grid .date-event {
position: absolute;
top: 20px;
display: flex;
}
.ovaev-content.content-grid .date-event .date {
color: #fff;
font-size: 20px;
padding: 0px 8px 0px 10px;
height: 36px;
line-height: 36px;
font-weight: 700;
}
.ovaev-content.content-grid .date-event .month-year {
background: #fff;
color: #202b5d;
font-weight: 600;
font-size: 16px;
text-transform: uppercase;
padding: 0px 15px 0px 12px;
height: 36px;
line-height: 36px;
letter-spacing: 0.2px;
}
.ovaev-content.content-grid .date-event .month-year .month {
margin-right: 5px;
}
.ovaev-content.content-grid .desc .event_post {
padding: 23px 25px 40px 25px;
text-align: left;
border-top: 0;
-webkit-transition: all 3s;
transition: all 0.3s;
}
@media (min-width: 1024px) and (max-width: 1099px) {
.ovaev-content.content-grid .desc .event_post {
padding-left: 20px;
padding-right: 20px;
}
}
.ovaev-content.content-grid .desc .event_post .post_cat .event_type {
font-size: 17px;
line-height: 22px;
color: #0067da;
font-weight: 600;
}
.ovaev-content.content-grid .desc .event_post .event_title {
font-size: 22px;
line-height: 26px;
letter-spacing: 0.2px;
color: #202b5d;
text-transform: capitalize;
margin-top: 12px;
margin-bottom: 10px;
}
.ovaev-content.content-grid .desc .event_post .event_title a {
font-size: 22px;
line-height: 26px;
letter-spacing: 0.2px;
color: #202b5d;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.ovaev-content.content-grid .desc .event_post .time-event {
line-height: 22px;
color: #62718d;
font-size: 16px;
font-weight: 400;
}
.ovaev-content.content-grid .desc .event_post .time-event .time {
margin-bottom: 7px;
}
.ovaev-content.content-grid .desc .event_post .time-event .time, .ovaev-content.content-grid .desc .event_post .time-event .venue {
display: flex;
align-items: center;
}
.ovaev-content.content-grid .desc .event_post .time-event svg {
color: #62718d;
width: 18px;
margin-right: 6px;
}
.ovaev-content.content-grid .desc .event_post .button_event {
margin-top: 30px;
display: inline-flex;
align-items: center;
}
.ovaev-content.content-grid .desc .event_post .button_event .view_detail {
background: #fff;
border: 2px solid #e0e0e0;
margin-right: 11px;
font-weight: 500;
-webkit-transition: all 0.3s;
transition: all 0.3s;
color: #202b5d;
font-size: 16px;
line-height: 24px;
letter-spacing: 0.2px;
padding: 6px 20px 5px 20px;
}
.ovaev-content.content-grid .desc .event_post .button_event .view_detail:hover {
color: #fff;
}
.ovaev-content.content-list {
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
padding-top: 40px;
border-top: none;
padding: 30px 40px 30px 40px;
border: 1px solid #e8e8e8;
}
.ovaev-content.content-list:hover {
box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.1);
}
.ovaev-content.content-list:not(:first-child) {
border-top: none;
}
@media (max-width: 767px) {
.ovaev-content.content-list {
padding: 20px 0px 40px 0px;
border: none;
}
}
.ovaev-content.content-list .date-event {
flex: 0 0 160px;
}
.ovaev-content.content-list .date-event .date-month {
font-size: 45px;
font-weight: 400;
display: block;
line-height: 1.2;
}
.ovaev-content.content-list .date-event .date-month .month {
font-size: 16px;
color: #202b5d;
font-weight: 500;
text-transform: uppercase;
margin-left: -3px;
}
.ovaev-content.content-list .date-event .weekday {
font-size: 20px;
color: #b0b8c6;
font-weight: 500;
text-transform: uppercase;
line-height: 22px;
}
@media (max-width: 991px) {
.ovaev-content.content-list .date-event {
display: none;
}
}
.ovaev-content.content-list .extra-event {
flex: 0 0 calc(100% - 310px);
}
@media (max-width: 991px) {
.ovaev-content.content-list .extra-event {
flex: 0 0 calc(100% - 160px);
}
}
@media (max-width: 767px) {
.ovaev-content.content-list .extra-event {
flex: 0 0 100%;
}
}
.ovaev-content.content-list .desc {
display: flex;
flex-wrap: wrap;
padding: 0 20px 0 32px;
}
@media (max-width: 991px) {
.ovaev-content.content-list .desc {
padding-left: 0px;
}
}
@media (max-width: 767px) {
.ovaev-content.content-list .desc {
padding: 0px;
}
}
.ovaev-content.content-list .desc .event-thumbnail {
width: 160px;
height: 160px;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
border-radius: 50%;
flex: 0 0 160px;
}
.ovaev-content.content-list .desc .event-thumbnail img {
display: none;
}
@media (max-width: 991px) {
.ovaev-content.content-list .desc .event-thumbnail img {
display: block;
padding-bottom: 20px;
}
}
@media (max-width: 991px) {
.ovaev-content.content-list .desc .event-thumbnail {
background-image: unset !important;
}
}
@media (max-width: 767px) {
.ovaev-content.content-list .desc .event-thumbnail {
flex: 0 0 100%;
width: 100%;
height: auto;
margin-bottom: 20px;
}
}
.ovaev-content.content-list .desc .event_post {
padding-left: 50px;
flex: 0 0 calc(100% - 160px);
}
@media (max-width: 767px) {
.ovaev-content.content-list .desc .event_post {
flex: 0 0 100%;
padding-left: 0;
}
}
.ovaev-content.content-list .desc .event_post .post_cat {
padding-top: 2px;
margin-bottom: 12px;
}
.ovaev-content.content-list .desc .event_post .post_cat a.event_type {
font-size: 17px;
color: #0067da;
font-weight: 600;
}
.ovaev-content.content-list .desc .event_post .event_title {
font-size: 24px;
line-height: 26px;
letter-spacing: 0.2px;
font-weight: 500;
color: #202b5d;
margin-top: 0;
margin-bottom: 12px;
}
.ovaev-content.content-list .desc .event_post .event_title a {
font-size: 24px;
line-height: 26px;
letter-spacing: 0.2px;
font-weight: 500;
color: #202b5d;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.ovaev-content.content-list .desc .event_post .time-event {
line-height: 22px;
color: #62718d;
font-size: 16px;
font-weight: 400;
}
.ovaev-content.content-list .desc .event_post .time-event .time {
margin-bottom: 7px;
flex-wrap: wrap;
}
.ovaev-content.content-list .desc .event_post .time-event .time .time-date-child {
display: flex;
flex-wrap: wrap;
}
.ovaev-content.content-list .desc .event_post .time-event .time.equal-date {
align-items: flex-start;
}
.ovaev-content.content-list .desc .event_post .time-event .time.equal-date .icon-time {
flex: 0 0 24px;
}
.ovaev-content.content-list .desc .event_post .time-event .time.equal-date .time-date-child {
flex: 0 0 calc(100% - 24px);
}
@media (max-width: 767px) {
.ovaev-content.content-list .desc .event_post .time-event .time.equal-date span.date-child {
display: inline-block;
}
}
.ovaev-content.content-list .desc .event_post .time-event .time.other-date {
align-items: flex-start;
}
.ovaev-content.content-list .desc .event_post .time-event .time.other-date .icon-time {
flex: 0 0 24px;
}
.ovaev-content.content-list .desc .event_post .time-event .time.other-date span.time-date-child {
flex: 0 0 calc(100% - 24px);
}
@media (max-width: 767px) {
.ovaev-content.content-list .desc .event_post .time-event .time.other-date span.time-date-child {
display: inline-block;
flex: 0 0 calc(100% - 24px);
}
}
.ovaev-content.content-list .desc .event_post .time-event .time, .ovaev-content.content-list .desc .event_post .time-event .venue {
display: flex;
align-items: center;
}
.ovaev-content.content-list .desc .event_post .time-event svg {
color: #62718d;
width: 18px;
margin-right: 6px;
}
.ovaev-content.content-list .desc .event_post .time-event span.evn-mobile {
display: none;
}
.ovaev-content.content-list .desc .event_post .excerpt {
font-size: 17px;
color: #555555;
font-weight: 400;
line-height: 28px;
margin-bottom: 28px;
}
@media (max-width: 600px) {
.ovaev-content.content-list .desc {
display: block;
}
}
.ovaev-content.content-list .desc.extra {
border-top: 1px solid #eeeeee;
padding-top: 40px;
}
.ovaev-content.content-list .event-readmore {
flex: 0 0 150px;
text-align: right;
}
@media (max-width: 767px) {
.ovaev-content.content-list .event-readmore {
flex: 0 0 100%;
text-align: left;
margin-top: 15px;
}
}
.ovaev-content.content-list .event-readmore a {
display: inline-block;
background: #fff;
border: 2px solid #e0e0e0;
font-weight: 500;
-webkit-transition: all 0.3s;
transition: all 0.3s;
color: #202b5d;
font-size: 16px;
line-height: 24px;
letter-spacing: 0.2px;
padding: 8px 20px 8px 20px;
}
.ovaev-content.content-list .event-readmore a:hover {
color: #fff;
}
.ovaev-content.content-list.element-event:last-child {
border-bottom: 0;
}
.ovaev-content.content-list.element-event .desc {
padding-bottom: 0;
}
.archive_event {
margin-bottom: 110px;
}
.archive_event.three-columns, .archive_event.two-columns {
margin-bottom: 50px;
}
.archive_event .ovaev-content.content-grid {
margin-bottom: 60px;
}
.archive_event .heading_event {
display: flex;
display: -webkit-flex;
justify-content: space-between;
align-items: center;
margin-bottom: 19px;
}
@media (max-width: 575px) {
.archive_event .heading_event {
display: block;
}
}
.archive_event .heading_event h2 {
font-size: 50px;
color: #25282e;
font-weight: 400;
margin-top: 0;
margin-bottom: 0;
}
@media (max-width: 575px) {
.archive_event .heading_event h2 {
font-size: 30px;
margin-bottom: 10px;
}
}
.archive_event .heading_event .sea_all_event {
background: url(//odoan.org.np/wp-content/plugins/ova-events/assets/img/see_all_arrow.png) no-repeat center right;
display: -webkit-flex;
display: flex;
align-items: center;
height: 32px;
}
@media (max-width: 575px) {
.archive_event .heading_event .sea_all_event {
justify-content: flex-end;
}
}
.archive_event .heading_event .sea_all_event a {
font-size: 17px;
color: #25282e;
font-weight: 400;
padding-right: 44px;
display: block;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.archive_event .heading_event .sea_all_event a:hover {
color: #c1b696;
}
.archive_event.type1.element .content {
padding-bottom: 40px;
}
.archive_event.type1.element .content .desc .event_post .time-event {
margin-bottom: 25px;
}
@media (max-width: 1300px) {
.archive_event.three-columns, .archive_event.two-columns {
padding: 0 15px;
}
}
@media (max-width: 767px) {
.archive_event.three-columns, .archive_event.two-columns {
padding: 0px;
}
}
.archive_event.three-columns .wp-archive-event, .archive_event.two-columns .wp-archive-event {
display: flex;
flex-wrap: wrap;
margin: 0 -15px;
}
.archive_event.three-columns .wp-archive-event .ovaev-content, .archive_event.two-columns .wp-archive-event .ovaev-content {
padding: 0 15px;
}
.archive_event.two-columns .ovaev-content {
width: 50%;
}
@media (max-width: 767px) {
.archive_event.two-columns .ovaev-content {
width: 100%;
}
}
.archive_event.three-columns .ovaev-content {
width: 33.33%;
}
@media (max-width: 991px) {
.archive_event.three-columns .ovaev-content {
width: 50%;
}
}
@media (max-width: 767px) {
.archive_event.three-columns .ovaev-content {
width: 100%;
}
}
.archive_event.element {
padding-bottom: 0;
}
.archive_event.event-slide-owl {
margin-left: 0;
margin-right: 0;
display: block;
position: relative;
}
.archive_event.event-slide-owl .content {
width: auto;
max-width: 100%;
padding-left: 0;
padding-right: 0;
}
@media (max-width: 1500px) {
.archive_event.event-slide-owl .owl-nav {
display: none;
}
}
.archive_event.event-slide-owl .owl-nav .owl-prev {
position: absolute;
left: 0;
top: calc(50% - 25px);
transform: translate(-100%, -50%);
margin-left: -40px;
outline: none;
font-size: 45px;
color: #cccccc;
transition: 0.3s all linear;
}
.archive_event.event-slide-owl .owl-nav .owl-prev span {
display: none;
}
.archive_event.event-slide-owl .owl-nav .owl-prev:hover {
color: #25282e;
transition: 0.3s all linear;
}
.archive_event.event-slide-owl .owl-nav .owl-next {
position: absolute;
right: 0;
top: calc(50% - 25px);
transform: translate(100%, -50%);
margin-right: -40px;
outline: none;
font-size: 45px;
color: #cccccc;
transition: 0.3s all linear;
}
.archive_event.event-slide-owl .owl-nav .owl-next span {
display: none;
}
.archive_event.event-slide-owl .owl-nav .owl-next:hover {
color: #25282e;
transition: 0.3s all linear;
}
.archive_event.event-slide-owl .owl-dots {
display: none;
text-align: center;
}
@media (max-width: 1330px) {
.archive_event.event-slide-owl .owl-dots {
display: block;
}
}
.archive_event.event-slide-owl .owl-dots .owl-dot {
outline: 0;
}
.archive_event.event-slide-owl .owl-dots .owl-dot span {
width: 10px;
height: 10px;
display: inline-block;
background: #ccc;
border-radius: 100%;
margin: 0 5px;
transition: 0.3s all linear;
}
.archive_event.event-slide-owl .owl-dots .owl-dot.active span {
background: #c1b696;
}
.archive_event.event-slide-owl .owl-dots .owl-dot:hover span {
background: #c1b696;
transition: 0.3s all linear;
}
.archive_event .search_not_found {
margin-bottom: 0;
text-align: center;
margin-left: 0;
width: 100%;
}
.archive_event + .blog_pagination {
margin: -40px 0 110px 0;
}
.archive_event.three-columns + .blog_pagination {
margin: -40px 0 110px 0;
}
.archive_event_type3 .search_archive_event {
margin-bottom: 40px;
}
.archive_event_type3 .search_archive_event form .start_date, .archive_event_type3 .search_archive_event form .end_date {
width: 41%;
}
@media (max-width: 767px) {
.archive_event_type3 .search_archive_event form .start_date, .archive_event_type3 .search_archive_event form .end_date {
width: 100%;
}
}
@media (max-width: 767px) {
.archive_event_type3 .search_archive_event form .ovaev_cat_search {
width: 100%;
}
}
.archive_event_type3 .search_archive_event form .wrap-ovaev_submit {
width: 20%;
}
@media (max-width: 767px) {
.archive_event_type3 .search_archive_event form .wrap-ovaev_submit {
width: 100%;
}
}
.archive_event_type3 .blog_pagination {
position: relative;
margin: -40px 0 110px 0;
}
@media (max-width: 991px) {
.archive_event_type3 .blog_pagination {
margin: 0 0 110px 0;
}
}
.archive_event_type3 .filter-cat-event {
margin-bottom: 55px;
}
@media (max-width: 767px) {
.archive_event_type3 .filter-cat-event {
margin-right: 10px;
margin-left: 10px;
}
}
.archive_event_type3 .filter-cat-event ul {
list-style-type: none;
margin: 0;
padding: 0;
display: flex;
flex-wrap: wrap;
}
.archive_event_type3 .filter-cat-event ul li a {
font-size: 17px;
letter-spacing: 0.2px;
font-weight: 400;
color: #42516d;
display: inline-block;
padding: 0 15px;
height: 40px;
line-height: 40px;
margin-bottom: 15px;
}
.archive_event_type3 .filter-cat-event ul li a:hover {
color: #fff;
}
.archive_event_type3 .filter-cat-event ul li.active a {
color: #fff;
} .ovaev-event-program {
padding: 0 !important;
}
.ovaev-event-program .ovaev-content.content-grid .item-pro .date-event {
position: relative;
display: flex;
flex-direction: column;
margin: 0px 23px 0px 25px;
padding-bottom: 20px;
padding-top: 20px;
border-bottom: 1px solid #eeeeee;
}
.ovaev-event-program .ovaev-content.content-grid .item-pro .date-event .date-month {
font-size: 45px;
height: 20px;
line-height: 0px;
font-weight: 500;
letter-spacing: -0.5px;
}
.ovaev-event-program .ovaev-content.content-grid .item-pro .date-event .date-month .month {
font-size: 16px;
text-transform: uppercase;
font-weight: 500;
}
.ovaev-event-program .ovaev-content.content-grid .item-pro .date-event .weekday {
font-size: 20px;
font-weight: 700;
text-transform: uppercase;
}
.ovaev-event-program .ovaev-content.content-grid .item-pro .desc .event_post_pro {
padding-top: 40px;
}
.ovaev-event-program .ovaev-content.content-grid .item-pro .desc .event_post_pro h2.event_title a {
font-size: 24px;
} .ovapo_project_slide .grid {
position: relative;
padding-top: 0px;
}
@media (max-width: 767px) {
.ovapo_project_slide .grid {
padding-top: 60px;
}
}
.ovapo_project_slide .grid .grid-item {
position: relative;
}
.ovapo_project_slide .grid .grid-item:after {
position: absolute;
content: "";
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5);
opacity: 0;
transition: 0.3s all linear;
}
@media (max-width: 767px) {
.ovapo_project_slide .grid .grid-item:after {
background-color: transparent;
}
}
.ovapo_project_slide .grid .grid-item:hover:after {
opacity: 1;
transition: 0.3s all linear;
}
.ovapo_project_slide .grid .grid-item:hover .info {
opacity: 1;
transition: 0.3s all linear;
}
.ovapo_project_slide .grid .grid-item .info {
position: absolute;
z-index: 99;
left: 30px;
bottom: 0;
display: flex;
flex-direction: column;
opacity: 0;
transition: 0.3s all linear;
}
@media (max-width: 767px) {
.ovapo_project_slide .grid .grid-item .info {
position: relative;
opacity: 1;
left: 0;
padding-left: 10px;
}
}
.ovapo_project_slide .grid .grid-item .info .title {
color: #fff;
margin: 0;
font-weight: 600;
font-size: 22px;
text-transform: uppercase;
transition: 0.3s all linear;
}
.ovapo_project_slide .grid .grid-item .info .title:hover {
color: #fed501;
transition: 0.3s all linear;
}
@media (max-width: 767px) {
.ovapo_project_slide .grid .grid-item .info .title {
margin-top: 10px;
}
}
.ovapo_project_slide .grid .grid-item .info .cat {
color: #fff;
padding-left: 8px;
line-height: 0.9em;
margin-top: 10px;
text-transform: capitalize;
}
.ovapo_project_slide .grid .owl-nav {
display: flex;
justify-content: space-between;
align-items: center;
position: absolute;
top: 50%;
margin-top: -25px;
left: -12px;
right: -12px;
z-index: 2;
color: #fff;
}
.ovapo_project_slide .grid .owl-nav button {
display: inline-flex;
width: 50px;
height: 50px;
border: 2px solid #eaeaea !important;
border-radius: 50%;
position: relative;
vertical-align: middle;
outline: none;
background-color: #fff;
transition: 0.3s all linear;
background-color: #fff !important;
}
.ovapo_project_slide .grid .owl-nav button i:before {
margin: 0;
padding: 6px;
color: #999;
font-size: 16px;
transition: 0.3s all linear;
}
.ovapo_project_slide .grid .owl-nav button:hover {
transition: 0.3s all linear;
}
.ovapo_project_slide .grid .owl-nav button:hover i:before {
color: #fed501;
border-color: #fed501;
transition: 0.3s all linear;
}
.icon_event {
font-size: 18px;
margin-right: 6px;
width: 18px;
color: #62718d;
} .ovaev_list {
margin: 0;
padding: 0;
box-shadow: none;
}
.ovaev_list .title-event {
color: #202b5d !important;
background-color: #e8e9ee;
text-align: center;
padding-top: 15px;
padding-bottom: 15px;
font-size: 24px;
line-height: 44px;
font-weight: 600;
margin-bottom: 15px;
}
.ovaev_list .event-list {
padding: 15px 30px 15px 30px;
}
.ovaev_list .event-list .date-event span {
color: #23d3d3;
font-size: 18px;
line-height: 26px;
}
.ovaev_list .event-list .event_title {
color: #202b5d;
font-size: 22px;
line-height: 26px;
font-weight: 600;
margin: 0;
}
.ovaev_list .event-list .event_title a {
color: #202b5d;
font-size: 22px;
line-height: 26px;
font-weight: 600;
}
.ovaev_list .event-list .event_title a:hover {
color: #23d3d3;
} .left-align {
text-align: left;
}
.right-align {
text-align: right;
}
.cal1 .clndr .clndr-controls {
display: inline-block;
width: 100%;
position: relative;
color: #23d3d3;
font-size: 20px;
line-height: 60px;
font-weight: 600;
background-color: #202b5d;
margin-bottom: -10px;
}
.cal1 .clndr .clndr-controls .month {
float: left;
width: 60%;
text-align: center;
}
.cal1 .clndr .clndr-controls .clndr-control-button {
float: left;
width: 20%;
}
.cal1 .clndr .clndr-controls .clndr-control-button.rightalign {
text-align: right;
width: 20%;
}
.cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button {
cursor: pointer;
-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; color: transparent;
}
.cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button:after {
font-size: 18px;
color: #23d3d3;
font-family: "Linearicons-Free";
content: "";
font-weight: 900;
padding-right: 20px;
vertical-align: middle;
}
.cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button:hover:after {
color: #fff;
}
.cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button.inactive {
opacity: 0.5;
}
.cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button.inactive:hover {
background: none;
cursor: default;
}
.cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button {
cursor: pointer;
-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; color: transparent;
}
.cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button:before {
font-size: 18px;
color: #23d3d3;
font-family: "Linearicons-Free";
content: "";
font-weight: 900;
padding-left: 20px;
vertical-align: middle;
}
.cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button:hover:before {
color: #fff;
}
.cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button.inactive {
opacity: 0.5;
}
.cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button.inactive:hover {
background: none;
cursor: default;
}
.cal1 .clndr .clndr-table {
table-layout: fixed;
width: 100%;
}
.cal1 .clndr .clndr-table .header-days {
height: 30px;
font-size: 16px;
background: #e8e9ee;
}
.cal1 .clndr .clndr-table .header-days .header-day {
vertical-align: middle;
text-align: center;
color: #202b5d;
}
.cal1 .clndr .clndr-table tr {
height: 50px;
}
.cal1 .clndr .clndr-table tr td {
vertical-align: top;
}
.cal1 .clndr .clndr-table tr .day {
width: 100%;
height: inherit;
vertical-align: middle;
}
.cal1 .clndr .clndr-table tr .day:hover {
background: #eee;
}
.cal1 .clndr .clndr-table tr .day.today,
.cal1 .clndr .clndr-table tr .day.my-today {
background: #9AD6E3;
}
.cal1 .clndr .clndr-table tr .day.today:hover,
.cal1 .clndr .clndr-table tr .day.my-today:hover {
background: #72c6d8;
}
.cal1 .clndr .clndr-table tr .day.today.event,
.cal1 .clndr .clndr-table tr .day.my-today.event {
background: #a7dbc1;
}
.cal1 .clndr .clndr-table tr .day.event,
.cal1 .clndr .clndr-table tr .day.my-event {
background: #B4E09F;
}
.cal1 .clndr .clndr-table tr .day.event:hover,
.cal1 .clndr .clndr-table tr .day.my-event:hover {
background: #96d478;
cursor: pointer;
}
.cal1 .clndr .clndr-table tr .day.inactive,
.cal1 .clndr .clndr-table tr .day.my-inactive {
background: #ddd;
}
.cal1 .clndr .clndr-table tr .day .day-contents {
box-sizing: border-box;
font-size: 16px;
text-align: center;
color: #202b5d;
}
.cal1 .clndr .clndr-table tr .empty,
.cal1 .clndr .clndr-table tr .adjacent-month,
.cal1 .clndr .clndr-table tr .my-empty,
.cal1 .clndr .clndr-table tr .my-adjacent-month {
width: 100%;
height: inherit;
background: #f5f5f5;
}
.cal1 .clndr .clndr-table tr .empty:hover,
.cal1 .clndr .clndr-table tr .adjacent-month:hover,
.cal1 .clndr .clndr-table tr .my-empty:hover,
.cal1 .clndr .clndr-table tr .my-adjacent-month:hover {
background: #ddd;
}
.title_event_calen {
color: #ffff !important;
background-color: #23d3d3;
text-align: center;
padding-top: 15px;
padding-bottom: 15px;
font-size: 24px;
line-height: 44px;
font-weight: 600;
margin-bottom: 40px;
margin-top: 0;
} .ovaev_list_content3:not(:last-child) {
border-bottom: solid 1px #f9f9f9;
}
.ovaev_list_content3:not(:first-child) {
padding-top: 30px;
}
.ovaev_list_content3 .desc {
display: flex;
padding-bottom: 30px;
}
.ovaev_list_content3 .desc .event_post {
padding: 0 30px 0px 25px;
}
.ovaev_list_content3 .desc .event_post .event_title {
margin: 0;
font-size: 24px;
line-height: 26px;
font-weight: 600;
color: #202b5d;
margin-bottom: 12px;
}
.ovaev_list_content3 .desc .event_post .event_title a {
color: #202b5d;
}
.ovaev_list_content3 .desc .event_post .event_title a:hover {
color: #f0c84c !important;
transition: 0.3s;
}
.ovaev_list_content3 .desc .date-event {
background-color: #f0c84c;
padding: 15px 20px;
text-align: center;
margin-bottom: auto;
}
.ovaev_list_content3 .desc .date-event .date {
display: block;
font-size: 36px;
line-height: 22px;
font-weight: 700;
color: #ffff;
background: none;
text-align: center;
padding-bottom: 10px;
}
.ovaev_list_content3 .desc .date-event .month {
display: block;
font-size: 20px;
line-height: 22px;
font-weight: 700;
border-bottom: 1px solid #ffff;
color: #fff;
text-transform: uppercase;
padding-bottom: 10px;
}
.ovaev_list_content3 .desc .time-event {
font-size: 16px;
line-height: 22px;
color: #62718d;
}
.ovaev_list_content3 .desc .time-event .time {
margin-bottom: 8px;
display: flex;
align-items: center;
}
.ovaev_list_content3 .desc .time-event svg {
width: 16px;
margin-right: 5px;
color: #62718d;
} .event-grid3 {
position: relative;
}
.event-grid3 .item .desc {
position: relative;
}
.event-grid3 .item .desc .date-event {
position: absolute;
margin-left: 20px;
top: 20px;
background-color: #f0c84c;
text-align: center;
display: block;
padding: 8px 20px 8px 20px;
color: #fff;
z-index: 99;
}
.event-grid3 .item .desc .date-event .date {
padding: 0px 0px 0px 0px;
font-size: 24px;
font-weight: bold;
display: block;
background: none;
}
.event-grid3 .item .desc .date-event .month {
padding: 0px 0px 0px 0px;
line-height: 20px;
font-size: 16px;
line-height: 22px;
text-transform: uppercase;
font-weight: bold;
display: block;
}
.event-grid3 .item .desc .event-thumbnail_up {
width: 100%;
min-height: 430px;
background-size: cover;
background-repeat: no-repeat;
background-position: center;
}
.event-grid3 .item .desc .event-thumbnail_up:before {
background: #202b5d;
background: linear-gradient(0deg, rgba(16, 19, 31, 0.9) 0%, rgba(16, 19, 31, 0.1) 100%);
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: "";
}
.event-grid3 .item .desc .event-thumbnail_up img {
display: none !important;
}
.event-grid3 .item .desc .event_post {
position: absolute;
left: 0;
bottom: 0;
padding: 20px 25px 30px 25px;
}
.event-grid3 .item .desc .event_post .event_title a {
color: #fff;
font-size: 24px;
line-height: 26px;
font-weight: 700;
}
.event-grid3 .item .desc .event_post .event_title a:hover {
color: #f0c84c !important;
transition: 0.3s ease;
}
.event-grid3 .item .desc .event_post .time-event {
color: #fff;
}
.event-grid3 .item .desc .event_post .time-event span {
color: #fff;
}
.event-grid3 .item .desc .event_post .time-event svg {
color: #f0c84c;
}body { }body { }body { }body { }body { }body { }body { }body { }.single-ova_por .ova-wrapp {
overflow: hidden;
}
.wrap-portfolio {
max-width: 1270px;
padding: 0 10px;
margin: 0 auto;
}
@media (max-width: 767px) {
.wrap-portfolio {
padding: 0 5px;
}
}
.wrap-portfolio .archive-por {
padding: 0 5px;
}
@media (max-width: 767px) {
.wrap-portfolio .archive-por {
padding: 0 15px;
}
}
.wrap-portfolio .archive-por ul.list-cat-por {
list-style-type: none;
padding: 0;
margin: 0;
display: flex;
flex-wrap: wrap;
justify-content: center;
margin-bottom: 60px;
}
.wrap-portfolio .archive-por ul.list-cat-por li.active a {
color: #fff;
}
.wrap-portfolio .archive-por ul.list-cat-por li a {
font-size: 17px;
height: 40px;
line-height: 40px;
letter-spacing: 0.2px;
font-weight: 400;
color: #42516d;
padding: 0 15px;
display: inline-block;
transition: 0.3s;
}
.wrap-portfolio .archive-por ul.list-cat-por li a:hover {
color: #fff;
}
.wrap-portfolio .archive-por .content-por {
margin: 0 -15px;
}
.wrap-portfolio .archive-por .content-por .ovapor-item {
padding: 0 15px;
margin-bottom: 30px;
}
.wrap-portfolio .archive-por .content-por .ovapor-item > a {
display: block;
position: relative;
}
.wrap-portfolio .archive-por .content-por .ovapor-item > a:before {
content: "";
width: 100%;
height: 100%;
position: absolute;
background: #202b5d;
top: 0;
left: 0;
z-index: 1;
opacity: 0;
transition: 0.4s;
}
.wrap-portfolio .archive-por .content-por .ovapor-item:hover > a:before {
opacity: 0.2;
}
.wrap-portfolio .archive-por .content-por.two_column .ovapor-item {
width: 50%;
}
@media (max-width: 767px) {
.wrap-portfolio .archive-por .content-por.two_column .ovapor-item {
width: 100%;
}
}
.wrap-portfolio .archive-por .content-por.three_column .ovapor-item {
width: 33.33%;
}
@media (max-width: 991px) {
.wrap-portfolio .archive-por .content-por.three_column .ovapor-item {
width: 50%;
}
}
@media (max-width: 767px) {
.wrap-portfolio .archive-por .content-por.three_column .ovapor-item {
width: 100%;
}
}
.wrap-portfolio .archive-por .content-por.four_column .ovapor-item {
width: 25%;
}
@media (max-width: 1024px) {
.wrap-portfolio .archive-por .content-por.four_column .ovapor-item {
width: 33.33%;
}
}
@media (max-width: 991px) {
.wrap-portfolio .archive-por .content-por.four_column .ovapor-item {
width: 50%;
}
}
@media (max-width: 767px) {
.wrap-portfolio .archive-por .content-por.four_column .ovapor-item {
width: 100%;
}
}
.wrap-portfolio .archive-por .content-por.grid-portfolio .ovapor-item {
position: relative;
overflow: hidden;
}
.wrap-portfolio .archive-por .content-por.grid-portfolio .ovapor-item:hover .content-item {
top: calc(100% - 150px);
}
.wrap-portfolio .archive-por .content-por.grid-portfolio .ovapor-item:hover > a:after {
height: 100%;
}
.wrap-portfolio .archive-por .content-por.grid-portfolio .ovapor-item:hover > a:before {
display: none;
}
.wrap-portfolio .archive-por .content-por.grid-portfolio .ovapor-item:hover .content-item .readmore a {
background: #fff;
}
.wrap-portfolio .archive-por .content-por.grid-portfolio .ovapor-item:hover .content-item .readmore a svg {
color: #404040;
}
.wrap-portfolio .archive-por .content-por.grid-portfolio .ovapor-item:hover .content-item .readmore a:hover svg {
color: #fff;
}
.wrap-portfolio .archive-por .content-por.grid-portfolio .ovapor-item > a {
display: inline-block;
z-index: 2;
transition: 0.3s;
position: relative;
}
.wrap-portfolio .archive-por .content-por.grid-portfolio .ovapor-item > a:after {
content: "";
width: 100%;
height: 50%;
position: absolute;
bottom: 0;
left: 0;
background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.8));
z-index: 1;
transition: 0.2s;
}
.wrap-portfolio .archive-por .content-por.grid-portfolio .ovapor-item .number-gallery {
display: inline-flex;
background: rgba(0, 0, 0, 0.3);
color: #fff;
padding: 1px 15px 1px 15px;
border-radius: 50px;
position: absolute;
top: 15px;
right: 30px;
z-index: 2;
}
.wrap-portfolio .archive-por .content-por.grid-portfolio .ovapor-item .number-gallery span {
font-size: 15px;
line-height: 24px;
font-weight: 600;
display: inline-block;
margin-left: 6px;
}
.wrap-portfolio .archive-por .content-por.grid-portfolio .ovapor-item .number-gallery svg {
width: 18px;
}
.wrap-portfolio .archive-por .content-por.grid-portfolio .ovapor-item .content-item {
position: absolute;
top: calc(100% - 75px);
left: 15px;
margin-left: 25px;
transition: 0.4s;
z-index: 2;
}
.wrap-portfolio .archive-por .content-por.grid-portfolio .ovapor-item .content-item .category {
margin-bottom: 1px;
}
.wrap-portfolio .archive-por .content-por.grid-portfolio .ovapor-item .content-item .category span, .wrap-portfolio .archive-por .content-por.grid-portfolio .ovapor-item .content-item .category a {
font-size: 16px;
line-height: 24px;
color: #ccc;
}
.wrap-portfolio .archive-por .content-por.grid-portfolio .ovapor-item .content-item .title {
margin: 0;
font-size: 24px;
line-height: 1.2;
font-weight: 700;
margin-bottom: 19px;
color: #fff;
}
.wrap-portfolio .archive-por .content-por.grid-portfolio .ovapor-item .content-item .title a {
font-size: 24px;
line-height: 1.2;
font-weight: 700;
color: #fff;
}
.wrap-portfolio .archive-por .content-por.grid-portfolio .ovapor-item .content-item .readmore {
padding-top: 2px;
}
.wrap-portfolio .archive-por .content-por.grid-portfolio .ovapor-item .content-item .readmore a {
display: inline-flex;
justify-content: center;
align-items: center;
width: 50px;
height: 50px;
border-radius: 50%;
}
.wrap-portfolio .archive-por .content-por.grid-portfolio .ovapor-item .content-item .readmore a svg {
width: 26px;
color: #fff;
height: 26px;
}
.wrap-portfolio .archive-por .content-por.classic-portfolio {
margin: 0;
}
.wrap-portfolio .archive-por .content-por.classic-portfolio.three_column .ovapor-item {
width: calc(33.33% - 20px);
}
@media (max-width: 991px) {
.wrap-portfolio .archive-por .content-por.classic-portfolio.three_column .ovapor-item {
width: calc(50% - 15px);
}
}
@media (max-width: 767px) {
.wrap-portfolio .archive-por .content-por.classic-portfolio.three_column .ovapor-item {
width: 100%;
}
}
.wrap-portfolio .archive-por .content-por.classic-portfolio.four_column .ovapor-item {
width: calc(25% - 22.5px);
}
@media (max-width: 1024px) {
.wrap-portfolio .archive-por .content-por.classic-portfolio.four_column .ovapor-item {
width: calc(33.33% - 20px);
}
}
@media (max-width: 991px) {
.wrap-portfolio .archive-por .content-por.classic-portfolio.four_column .ovapor-item {
width: calc(50% - 15px);
}
}
@media (max-width: 767px) {
.wrap-portfolio .archive-por .content-por.classic-portfolio.four_column .ovapor-item {
width: 100%;
}
}
.wrap-portfolio .archive-por .content-por.classic-portfolio.two_column .ovapor-item {
width: calc(50% - 15px);
}
@media (max-width: 767px) {
.wrap-portfolio .archive-por .content-por.classic-portfolio.two_column .ovapor-item {
width: 100%;
}
}
.wrap-portfolio .archive-por .content-por.classic-portfolio .ovapor-item {
position: relative;
overflow: hidden;
margin-bottom: 30px;
padding-left: 0px;
padding-right: 0px;
}
.wrap-portfolio .archive-por .content-por.classic-portfolio .ovapor-item .ovapor-item-sub-content {
transition: 0.4s;
}
.wrap-portfolio .archive-por .content-por.classic-portfolio .ovapor-item .ovapor-item-sub-content > a {
display: block;
position: relative;
}
.wrap-portfolio .archive-por .content-por.classic-portfolio .ovapor-item .ovapor-item-sub-content > a:before {
content: "";
width: 100%;
height: 100%;
position: absolute;
background: #202b5d;
top: 0;
left: 0;
z-index: 1;
opacity: 0;
transition: 0.4s;
}
.wrap-portfolio .archive-por .content-por.classic-portfolio .ovapor-item:hover {
box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.1);
}
.wrap-portfolio .archive-por .content-por.classic-portfolio .ovapor-item:hover .ovapor-item-sub-content > a:before {
opacity: 0.2;
}
.wrap-portfolio .archive-por .content-por.classic-portfolio .ovapor-item .number-gallery {
display: inline-flex;
background: rgba(0, 0, 0, 0.3);
color: #fff;
padding: 1px 15px 1px 15px;
border-radius: 50px;
position: absolute;
top: 15px;
right: 30px;
z-index: 2;
}
.wrap-portfolio .archive-por .content-por.classic-portfolio .ovapor-item .number-gallery span {
font-size: 15px;
line-height: 24px;
font-weight: 600;
display: inline-block;
margin-left: 6px;
}
.wrap-portfolio .archive-por .content-por.classic-portfolio .ovapor-item .number-gallery svg {
width: 18px;
}
.wrap-portfolio .archive-por .content-por.classic-portfolio .ovapor-item .content-item {
margin: 17px 0 0 25px;
padding: 0 0 10px 0;
z-index: 2;
}
.wrap-portfolio .archive-por .content-por.classic-portfolio .ovapor-item .content-item .category {
margin-bottom: 1px;
}
.wrap-portfolio .archive-por .content-por.classic-portfolio .ovapor-item .content-item .category span, .wrap-portfolio .archive-por .content-por.classic-portfolio .ovapor-item .content-item .category a {
font-size: 16px;
line-height: 24px;
color: #62718d;
}
.wrap-portfolio .archive-por .content-por.classic-portfolio .ovapor-item .content-item .title {
margin: 0;
font-size: 24px;
line-height: 1.2;
font-weight: 500;
margin-bottom: 19px;
}
.wrap-portfolio .archive-por .content-por.classic-portfolio .ovapor-item .content-item .title a {
font-size: 24px;
line-height: 1.2;
font-weight: 500;
color: #202b5d;
}
.wrap-portfolio .archive-por .content-por.classic-portfolio .ovapor-item .content-item .readmore {
display: none;
}
.wrap-portfolio .archive-por .content-por.modern-portfolio .ovapor-item {
position: relative;
overflow: hidden;
margin-bottom: 35px;
}
.wrap-portfolio .archive-por .content-por.modern-portfolio .ovapor-item:hover .number-gallery {
opacity: 1;
}
.wrap-portfolio .archive-por .content-por.modern-portfolio .ovapor-item:hover .content-item {
bottom: 20px;
}
.wrap-portfolio .archive-por .content-por.modern-portfolio .ovapor-item .number-gallery {
opacity: 0;
transition: 0.4s;
display: inline-flex;
background: rgba(0, 0, 0, 0.3);
color: #fff;
padding: 1px 15px 1px 15px;
border-radius: 50px;
position: absolute;
top: 15px;
right: 30px;
}
.wrap-portfolio .archive-por .content-por.modern-portfolio .ovapor-item .number-gallery span {
font-size: 15px;
line-height: 24px;
font-weight: 600;
display: inline-block;
margin-left: 6px;
}
.wrap-portfolio .archive-por .content-por.modern-portfolio .ovapor-item .number-gallery svg {
width: 18px;
}
.wrap-portfolio .archive-por .content-por.modern-portfolio .ovapor-item .content-item {
margin: 0px 15px 0px 15px;
padding: 17px 20px 0 20px;
background: #fff;
position: absolute;
bottom: -100%;
left: 20px;
right: 20px;
transition: 0.4s;
z-index: 2;
}
.wrap-portfolio .archive-por .content-por.modern-portfolio .ovapor-item .content-item .category {
margin-bottom: 1px;
}
.wrap-portfolio .archive-por .content-por.modern-portfolio .ovapor-item .content-item .category span, .wrap-portfolio .archive-por .content-por.modern-portfolio .ovapor-item .content-item .category a {
font-size: 16px;
line-height: 24px;
color: #62718d;
}
.wrap-portfolio .archive-por .content-por.modern-portfolio .ovapor-item .content-item .title {
margin: 0;
font-size: 24px;
line-height: 1.2;
font-weight: 500;
margin-bottom: 19px;
}
.wrap-portfolio .archive-por .content-por.modern-portfolio .ovapor-item .content-item .title a {
font-size: 24px;
line-height: 1.2;
font-weight: 500;
color: #202b5d;
}
.wrap-portfolio .archive-por .content-por.modern-portfolio .ovapor-item .content-item .readmore {
display: none;
}
.wrap-portfolio .archive-por .ova_more_por {
text-align: center;
}
.wrap-portfolio .archive-por .ova_more_por .ova-load-more-por {
display: inline-block;
height: 60px;
line-height: 60px;
padding: 0px 40px;
font-size: 17px;
color: #fff;
-webkit-transition: all 0.3s;
transition: all 0.3s;
cursor: pointer;
display: inline-block;
font-weight: 600;
letter-spacing: 0.2px;
margin: 35px 0 110px 0;
}
.wrap-portfolio .archive-por .ova_more_por .ova-load-more-por:hover {
background: #06163A;
}
.wrap-portfolio .archive-por .ova_more_por .ova-loader {
display: none;
border: 3px solid #f3f3f3;
border-top: 3px solid;
border-radius: 50%;
width: 30px;
height: 30px;
border-radius: 50%;
animation: spin 1s linear infinite;
margin: 0 auto;
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
.wrap-portfolio .archive-por .ova-nodata {
text-align: center;
display: none;
}
.wrap-portfolio .archive-por .ova-nodata span {
display: inline-block;
height: 60px;
line-height: 60px;
padding: 0px 40px;
font-size: 17px;
color: #fff;
-webkit-transition: all 0.3s;
transition: all 0.3s;
cursor: pointer;
display: inline-block;
font-weight: 600;
letter-spacing: 0.2px;
margin: 35px 0 110px 0;
}
.wrap-portfolio .archive-por .ova-nodata span:hover {
background: #06163A;
}
@media (max-width: 767px) {
.wrap-portfolio .single-por {
padding-left: 15px;
padding-right: 15px;
}
}
.wrap-portfolio .single-por.type1 .por-gallery {
grid-template-columns: 1fr 1fr 1fr;
}
@media (max-width: 991px) {
.wrap-portfolio .single-por.type1 .por-gallery {
grid-template-columns: 1fr 1fr;
}
}
@media (max-width: 767px) {
.wrap-portfolio .single-por.type1 .por-gallery {
grid-template-columns: 1fr;
}
}
.wrap-portfolio .single-por.type1 .wrap-content-por {
display: flex;
flex-wrap: wrap;
}
.wrap-portfolio .single-por.type1 .wrap-content-por .content {
flex: 0 0 calc(100% - 320px);
padding-right: 80px;
}
@media (max-width: 767px) {
.wrap-portfolio .single-por.type1 .wrap-content-por .content {
flex: 0 0 100%;
padding-right: 0;
}
}
.wrap-portfolio .single-por.type1 .wrap-content-por .info-por {
flex: 0 0 320px;
}
.wrap-portfolio .single-por.type1 .wrap-content-por .info-por .content-info {
box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.1);
padding: 27px 30px 21px 30px;
}
.wrap-portfolio .single-por.type1 .wrap-content-por .info-por .content-info > div {
margin-bottom: 19px;
}
@media (max-width: 767px) {
.wrap-portfolio .single-por.type1 .wrap-content-por .info-por {
flex: 0 0 100%;
}
}
.wrap-portfolio .single-por.type1 .wrap-content-por .info-por label {
display: block;
font-size: 17px;
line-height: 26px;
color: #202b5d;
font-weight: 500;
margin: 0 0 1px 0;
}
.wrap-portfolio .single-por.type1 .wrap-content-por .info-por a, .wrap-portfolio .single-por.type1 .wrap-content-por .info-por span {
font-size: 17px;
line-height: 26px;
color: #62718d;
}
.wrap-portfolio .single-por.type1 .wrap-content-por .info-por .share_social {
padding: 0 0 0 0;
border-bottom: none;
border-top: none;
text-align: left;
}
.wrap-portfolio .single-por.type1 .wrap-content-por .info-por .share_social .ova_label {
font-size: 17px !important;
line-height: 26px;
color: #202b5d;
font-weight: 500;
margin-bottom: 14px !important;
}
.wrap-portfolio .single-por.type1 .wrap-content-por .info-por .share_social a {
color: #fff;
}
.wrap-portfolio .single-por.type1 .single-foot-por .ova-next-pre-post {
margin-top: 110px;
position: relative;
padding-top: 30px;
}
.wrap-portfolio .single-por.type1 .single-foot-por .ova-next-pre-post:after {
content: "";
position: absolute;
top: 0px;
left: 50%;
transform: translateX(-50%);
width: 5000px;
height: 1px;
background: #eeeeee;
}
.wrap-portfolio .single-por.type2 .por-gallery {
grid-template-columns: 1fr 1fr 1fr;
}
@media (max-width: 991px) {
.wrap-portfolio .single-por.type2 .por-gallery {
grid-template-columns: 1fr 1fr;
}
}
@media (max-width: 767px) {
.wrap-portfolio .single-por.type2 .por-gallery {
grid-template-columns: 1fr;
}
}
.wrap-portfolio .single-por.type2 .info-por {
display: flex;
flex-wrap: wrap;
justify-content: center;
margin-bottom: 45px;
margin-top: -6px;
}
.wrap-portfolio .single-por.type2 .info-por label {
font-size: 17px;
line-height: 26px;
font-weight: 400;
color: #202b5d;
}
.wrap-portfolio .single-por.type2 .info-por span, .wrap-portfolio .single-por.type2 .info-por a {
font-size: 17px;
line-height: 26px;
font-weight: 400;
color: #62718d;
}
.wrap-portfolio .single-por.type2 .info-por > div:not(:last-child) {
margin-right: 37px;
}
.wrap-portfolio .single-por.type2 .single-foot-por .share_social {
border: none;
}
.wrap-portfolio .single-por.type2 .single-foot-por .ova-next-pre-post {
position: relative;
padding-top: 30px;
margin-top: 0;
}
.wrap-portfolio .single-por.type2 .single-foot-por .ova-next-pre-post:after {
content: "";
position: absolute;
top: 0px;
left: 50%;
transform: translateX(-50%);
width: 5000px;
height: 1px;
background: #eeeeee;
}
.wrap-portfolio .single-por.type3 .wrap-content-por {
display: flex;
flex-wrap: wrap;
}
.wrap-portfolio .single-por.type3 .wrap-content-por .por-gallery-share {
flex: 0 0 calc(100% - 320px);
padding-right: 75px;
}
@media (max-width: 991px) {
.wrap-portfolio .single-por.type3 .wrap-content-por .por-gallery-share {
flex: 0 0 100%;
padding-right: 0;
}
}
.wrap-portfolio .single-por.type3 .wrap-content-por .por-gallery-share .por-gallery {
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: 30px;
margin-bottom: 30px;
}
@media (max-width: 767px) {
.wrap-portfolio .single-por.type3 .wrap-content-por .por-gallery-share .por-gallery {
grid-template-columns: 1fr;
}
}
.wrap-portfolio .single-por.type3 .wrap-content-por .por-gallery-share .share_social {
border-top: none;
}
.wrap-portfolio .single-por.type3 .wrap-content-por .content-info {
flex: 0 0 320px;
}
@media (max-width: 991px) {
.wrap-portfolio .single-por.type3 .wrap-content-por .content-info {
flex: 0 0 100%;
}
}
.wrap-portfolio .single-por.type3 .wrap-content-por .content-info .info-por {
flex: 0 0 320px;
}
.wrap-portfolio .single-por.type3 .wrap-content-por .content-info .info-por > div {
margin-bottom: 19px;
}
.wrap-portfolio .single-por.type3 .wrap-content-por .content-info .info-por label {
display: block;
font-size: 17px;
line-height: 26px;
color: #202b5d;
font-weight: 500;
margin: 0 0 1px 0;
}
.wrap-portfolio .single-por.type3 .wrap-content-por .content-info .info-por a, .wrap-portfolio .single-por.type3 .wrap-content-por .content-info .info-por span {
font-size: 17px;
line-height: 26px;
color: #62718d;
}
.wrap-portfolio .single-por.type3 .wrap-content-por .content-info .info-por .share_social {
padding: 0 0 0 0;
border-bottom: none;
border-top: none;
text-align: left;
}
.wrap-portfolio .single-por.type3 .wrap-content-por .content-info .info-por .share_social .ova_label {
font-size: 17px !important;
line-height: 26px;
color: #202b5d;
font-weight: 500;
margin-bottom: 14px !important;
}
.wrap-portfolio .single-por.type3 .wrap-content-por .content-info .info-por .share_social a {
color: #fff;
}
.wrap-portfolio .single-por.type3 .single-foot-por .share_social {
padding: 45px 0 0 0;
border: none;
}
.wrap-portfolio .single-por.type3 .single-foot-por .ova-next-pre-post {
margin-top: 80px;
position: relative;
padding-top: 30px;
}
.wrap-portfolio .single-por.type3 .single-foot-por .ova-next-pre-post:after {
content: "";
position: absolute;
top: 0px;
left: 50%;
transform: translateX(-50%);
width: 5000px;
height: 1px;
background: #eeeeee;
}
.wrap-portfolio .single-por .por-gallery {
display: grid;
grid-gap: 30px;
margin-bottom: 80px;
}
.wrap-portfolio .single-por .por-gallery .item-gallery a {
display: block;
position: relative;
}
.wrap-portfolio .single-por .por-gallery .item-gallery a:hover:after {
background: rgba(32, 43, 93, 0.2);
}
.wrap-portfolio .single-por .por-gallery .item-gallery a:after {
position: absolute;
top: 0;
left: 0;
content: "";
width: 100%;
height: 100%;
background: rgba(32, 43, 93, 0);
transition: 0.4s;
}
.wrap-portfolio .single-por .single-foot-por .share_social {
border-top: none;
padding: 75px 0 95px 0;
border-bottom: 1px solid #eeeeee;
}
.wrap-portfolio .single-por .single-foot-por .ova-next-pre-post {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
margin-top: 30px;
margin-bottom: 110px;
}
@media (max-width: 767px) {
.wrap-portfolio .single-por .single-foot-por .ova-next-pre-post {
flex-direction: column;
}
}
.wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .pre, .wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .next {
display: flex;
flex: 0 0 calc(50% - 25px);
}
@media (max-width: 767px) {
.wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .pre, .wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .next {
flex: 0 0 100%;
}
}
.wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .pre:hover .num-1 .icon i, .wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .next:hover .num-1 .icon i {
color: #fff;
}
.wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .pre .num-1, .wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .next .num-1 {
margin-right: 20px;
}
.wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .pre .num-1 .icon, .wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .next .num-1 .icon {
display: inline-block;
width: 50px;
height: 50px;
border: 2px solid #eaeaea;
border-radius: 50%;
position: relative;
transition: 0.4s;
vertical-align: middle;
}
.wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .pre .num-1 .icon i, .wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .next .num-1 .icon i {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
display: inline-block;
line-height: 1;
color: #62718d;
}
.wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .pre .num-1 .icon i:before, .wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .next .num-1 .icon i:before {
transition: 0.4s;
margin: 0px;
font-size: 28px;
}
.wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .pre .num-2 span.text-label, .wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .next .num-2 span.text-label {
font-size: 17px;
line-height: 22px;
letter-spacing: 0.2px;
font-weight: 400;
margin-bottom: 4px;
display: inline-block;
}
.wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .pre .num-2 .title, .wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .next .num-2 .title {
display: block;
font-size: 20px;
line-height: 24px;
font-weight: 600;
color: #202b5d;
margin-top: -3px;
word-break: break-word;
}
.wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .ova-slash {
display: inline-block;
flex: 0 0 50px;
display: flex;
justify-content: center;
align-items: center;
}
@media (max-width: 767px) {
.wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .ova-slash {
display: none;
}
}
.wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .ova-slash span {
width: 7px;
height: 7px;
border-radius: 50%;
background: #bcbfce;
display: inline-block;
}
.wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .ova-slash span:not(:last-child) {
margin-right: 6px;
}
.wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .pre {
padding-right: 15px;
}
@media (max-width: 767px) {
.wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .pre {
padding-right: 0px;
}
}
.wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .next {
flex-direction: row-reverse;
padding-left: 15px;
}
@media (max-width: 767px) {
.wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .next {
flex-direction: row;
margin-top: 60px;
padding-left: 0px;
}
}
.wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .next .num-1 {
margin: 0px;
margin-left: 20px;
}
@media (max-width: 767px) {
.wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .next .num-1 {
margin-left: 0px;
margin-right: 20px;
}
}
.wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .next .num-2 {
text-align: right;
}
@media (max-width: 767px) {
.wrap-portfolio .single-por .single-foot-por .ova-next-pre-post .next .num-2 {
text-align: left;
}
}
.wrap-portfolio .single-por .single-foot-por .ova-next-pre-post a {
display: flex;
align-items: center;
}
.wrap-related-por {
background: #f6f6f6;
padding: 74px 0 110px 0;
margin-top: -80px;
}
.wrap-related-por .related-por-inner {
max-width: 1270px;
margin: 0 auto;
padding: 0px 10px;
}
@media (max-width: 767px) {
.wrap-related-por .related-por-inner {
padding: 0 20px;
}
}
.wrap-related-por .title-related {
margin: 0;
font-size: 30px;
line-height: 1.2;
font-weight: 700;
letter-spacing: 0.2px;
color: #202b5d;
text-align: center;
margin-bottom: 32px;
}
.wrap-related-por .related-por {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-gap: 30px;
}
@media (max-width: 991px) {
.wrap-related-por .related-por {
grid-template-columns: 1fr 1fr;
}
}
@media (max-width: 767px) {
.wrap-related-por .related-por {
grid-template-columns: 1fr;
}
}
.wrap-related-por .related-por .ovapor-item {
position: relative;
overflow: hidden;
}
.wrap-related-por .related-por .ovapor-item:hover .content-item {
top: calc(100% - 150px);
}
.wrap-related-por .related-por .ovapor-item:hover > a:after {
height: 100%;
}
.wrap-related-por .related-por .ovapor-item:hover > a:before {
display: none;
}
.wrap-related-por .related-por .ovapor-item:hover .content-item .readmore a {
background: #fff;
}
.wrap-related-por .related-por .ovapor-item:hover .content-item .readmore a svg {
color: #404040;
}
.wrap-related-por .related-por .ovapor-item:hover .content-item .readmore a:hover svg {
color: #fff;
}
.wrap-related-por .related-por .ovapor-item > a {
display: inline-block;
z-index: 2;
transition: 0.3s;
position: relative;
}
.wrap-related-por .related-por .ovapor-item > a:after {
content: "";
width: 100%;
height: 50%;
position: absolute;
bottom: 0;
left: 0;
background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.8));
z-index: 1;
transition: 0.2s;
}
.wrap-related-por .related-por .ovapor-item .number-gallery {
display: inline-flex;
background: rgba(0, 0, 0, 0.3);
color: #fff;
padding: 1px 15px 1px 15px;
border-radius: 50px;
position: absolute;
top: 15px;
right: 15px;
z-index: 2;
}
.wrap-related-por .related-por .ovapor-item .number-gallery span {
font-size: 15px;
line-height: 24px;
font-weight: 600;
display: inline-block;
margin-left: 6px;
}
.wrap-related-por .related-por .ovapor-item .number-gallery svg {
width: 18px;
}
.wrap-related-por .related-por .ovapor-item .content-item {
position: absolute;
top: calc(100% - 75px);
left: 15px;
margin-left: 10px;
transition: 0.4s;
z-index: 2;
}
.wrap-related-por .related-por .ovapor-item .content-item .category {
margin-bottom: 1px;
}
.wrap-related-por .related-por .ovapor-item .content-item .category span, .wrap-related-por .related-por .ovapor-item .content-item .category a {
font-size: 16px;
line-height: 24px;
color: #ccc;
}
.wrap-related-por .related-por .ovapor-item .content-item .title {
margin: 0;
font-size: 24px;
line-height: 1.2;
font-weight: 700;
margin-bottom: 19px;
}
.wrap-related-por .related-por .ovapor-item .content-item .title a {
font-size: 24px;
line-height: 1.2;
font-weight: 700;
color: #fff;
}
.wrap-related-por .related-por .ovapor-item .content-item .readmore a {
display: inline-flex;
justify-content: center;
align-items: center;
width: 50px;
height: 50px;
border-radius: 50%;
}
.wrap-related-por .related-por .ovapor-item .content-item .readmore a:hover {
background: #06163A;
}
.wrap-related-por .related-por .ovapor-item .content-item .readmore a svg {
width: 26px;
color: #fff;
height: 26px;
}.ova_sev_list_file.two_column .ova-list-attachment {
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: 30px;
}
@media (max-width: 767px) {
.ova_sev_list_file.two_column .ova-list-attachment {
grid-template-columns: 1fr;
}
}
.ova_sev_list_file.two_column .ova-list-attachment li:not(:last-child) {
margin-bottom: 0px;
}
.ova_sev_list_file .ova-list-attachment {
list-style-type: none;
padding: 0;
}
.ova_sev_list_file .ova-list-attachment li {
flex: 0 0 100%;
display: flex;
border: 2px solid #e8e8e8;
padding: 21px 28px 15px 28px;
border-radius: 2px;
}
.ova_sev_list_file .ova-list-attachment li:not(:last-child) {
margin-bottom: 20px;
}
.ova_sev_list_file .ova-list-attachment li .icon-attachment {
flex: 0 0 44px;
}
.ova_sev_list_file .ova-list-attachment li .icon-attachment i {
display: inline-block;
line-height: 1;
}
.ova_sev_list_file .ova-list-attachment li .icon-attachment i:before {
margin: 0;
font-size: 30px;
color: #62718d;
}
.ova_sev_list_file .ova-list-attachment li .ova-file-name-size {
flex: 0 0 calc(100% - 144px);
margin-top: -4px;
}
.ova_sev_list_file .ova-list-attachment li .ova-file-name-size .ova-file-name {
display: block;
}
.ova_sev_list_file .ova-list-attachment li .ova-file-name-size .ova-file-name a {
display: block;
font-size: 17px;
line-height: 20px;
color: #202b5d;
word-break: break-all;
}
.ova_sev_list_file .ova-list-attachment li .ova-file-name-size .ova-file-size {
display: block;
font-size: 15px;
color: #62718d;
text-transform: capitalize;
}
.ova_sev_wrap {
display: flex;
flex-wrap: wrap;
padding: 0 10px;
width: 100%;
margin-bottom: 40px;
}
@media (max-width: 767px) {
.ova_sev_wrap {
padding: 0 20px;
}
}
.ova_sev_wrap .ova-sev-sidebar {
max-width: 317px;
flex: 0 0 317px;
}
.ova_sev_wrap .ova-sev-sidebar .ova_info {
position: sticky;
top: 150px;
left: 0;
margin-bottom: 70px;
}
@media (max-width: 1024px) {
.ova_sev_wrap .ova-sev-sidebar .ova_info {
position: relative;
top: 0;
left: 0;
}
}
.ova_sev_wrap .ova-sev-sidebar .ova_info .ova-list-sev {
background: #f2f2f2;
padding: 26px 20px 43px 20px;
margin-bottom: 50px;
}
.ova_sev_wrap .ova-sev-sidebar .ova_info .ova-list-sev .title-list-sev {
font-size: 24px;
line-height: 1.2;
font-weight: 600;
color: #202b5d;
margin: 0 0 16px 0;
}
.ova_sev_wrap .ova-sev-sidebar .ova_info .ova-list-sev .title-list-sev a {
font-size: 24px;
line-height: 1.2;
font-weight: 600;
color: #202b5d;
}
.ova_sev_wrap .ova-sev-sidebar .ova_info .ova-list-sev .title-list-sev a svg {
width: 20px;
margin-right: -2px;
}
.ova_sev_wrap .ova-sev-sidebar .ova_info .ova-list-sev ul {
list-style-type: none;
padding: 0;
margin: 0;
}
.ova_sev_wrap .ova-sev-sidebar .ova_info .ova-list-sev ul li {
padding: 0;
position: relative;
}
.ova_sev_wrap .ova-sev-sidebar .ova_info .ova-list-sev ul li:before {
position: absolute;
top: -1px;
left: 0;
content: "";
width: 100%;
height: 1px;
background: #fff;
opacity: 0;
}
.ova_sev_wrap .ova-sev-sidebar .ova_info .ova-list-sev ul li:not(:last-child) {
border-bottom: 1px solid #e5e5e5;
}
.ova_sev_wrap .ova-sev-sidebar .ova_info .ova-list-sev ul li.active, .ova_sev_wrap .ova-sev-sidebar .ova_info .ova-list-sev ul li:hover {
background: #fff;
border-color: #fff;
box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.05);
}
.ova_sev_wrap .ova-sev-sidebar .ova_info .ova-list-sev ul li.active:before, .ova_sev_wrap .ova-sev-sidebar .ova_info .ova-list-sev ul li:hover:before {
opacity: 1;
}
.ova_sev_wrap .ova-sev-sidebar .ova_info .ova-list-sev ul li a {
font-size: 18px;
line-height: 1.2;
color: #202b5d;
padding: 14px 10px 14px 10px;
display: block;
}
.ova_sev_wrap .ova-sev-sidebar .ova_info .sev-file-sidebar {
display: flex;
flex-wrap: wrap;
border: 2px solid #e8e8e8;
padding: 20px 15px 16px 28px;
margin-bottom: 50px;
}
.ova_sev_wrap .ova-sev-sidebar .ova_info .sev-file-sidebar .icon-attachment {
flex: 0 0 42px;
}
.ova_sev_wrap .ova-sev-sidebar .ova_info .sev-file-sidebar .icon-attachment i {
display: inline-block;
line-height: 1;
}
.ova_sev_wrap .ova-sev-sidebar .ova_info .sev-file-sidebar .icon-attachment i:before {
margin: 0;
font-size: 30px;
color: #62718d;
}
.ova_sev_wrap .ova-sev-sidebar .ova_info .sev-file-sidebar .ova-file-name-size {
flex: 0 0 calc(100% - 42px);
margin-top: -2px;
}
.ova_sev_wrap .ova-sev-sidebar .ova_info .sev-file-sidebar .ova-file-name-size .ova-file-name {
display: block;
margin-bottom: 7px;
font-size: 17px;
color: #202b5d;
line-height: 20px;
}
.ova_sev_wrap .ova-sev-sidebar .ova_info .sev-file-sidebar .ova-file-name-size .ova-file-name a {
font-size: 17px;
color: #202b5d;
word-break: break-all;
}
.ova_sev_wrap .ova-sev-sidebar .ova_info .sev-file-sidebar .ova-file-name-size .ova-file-size {
display: block;
font-size: 15px;
line-height: 1.2;
color: #62718d;
}
.ova_sev_wrap .ova-sev-sidebar .ova_info .sev-file-sidebar .ova-file-name-size .ova-file-size .type {
text-transform: uppercase;
}
.ova_sev_wrap .ova-sev-show-sidebar + .ova_sev_content {
width: calc(100% - 317px);
padding-right: 80px;
}
@media (max-width: 1024px) {
.ova_sev_wrap .ova-sev-show-sidebar + .ova_sev_content {
width: 100%;
padding-right: 0px;
}
}
.ova_sev_wrap .ova_sev_content .sev-title {
font-size: 30px;
line-height: 1.2;
letter-spacing: 0.2px;
color: #202b5d;
font-weight: 600;
margin: 0 0 5px 0;
}
.ova_sev_wrap .ova_sev_content .sev-meta {
margin-bottom: 10px;
}
.ova_sev_wrap .ova_sev_content .sev-meta .sev-meta-general {
font-size: 16px;
line-height: 26px;
color: #62718d;
}
.ova_sev_wrap .ova_sev_content .sev-meta .sev-categories .cat-sev a {
font-size: 16px;
line-height: 26px;
color: #202b5d;
}
.ova_sev_wrap .ova_sev_content .share_social {
padding-top: 55px;
border-top: none;
border-bottom: 1px solid #eeeeee;
padding-bottom: 24px;
margin-bottom: 4px;
}
.archive_sev {
padding: 0 15px;
}
@media (max-width: 767px) {
.archive_sev {
padding: 0 20px;
}
}
.archive_sev.two_column .content .items {
width: 50%;
}
@media (max-width: 767px) {
.archive_sev.two_column .content .items {
width: 100%;
}
}
.archive_sev.three_column .content .items {
width: 33.33%;
}
@media (max-width: 991px) {
.archive_sev.three_column .content .items {
width: 50%;
}
}
@media (max-width: 767px) {
.archive_sev.three_column .content .items {
width: 100%;
}
}
.archive_sev.four_column .content .items {
width: 25%;
}
@media (max-width: 1024px) {
.archive_sev.four_column .content .items {
width: 25%;
}
}
@media (max-width: 991px) {
.archive_sev.four_column .content .items {
width: 50%;
}
}
@media (max-width: 767px) {
.archive_sev.four_column .content .items {
width: 100%;
}
}
.archive_sev .content {
margin: 0 -15px;
width: 100%;
}
.archive_sev .content .wp-content {
display: flex;
flex-wrap: wrap;
}
.archive_sev .items {
padding: 0 15px;
margin-bottom: 30px;
}
.archive_sev .items .wp-items {
padding: 40px 30px 43px 30px;
border: 1px solid #e8e8e8;
position: relative;
overflow: hidden;
transition: 0.4s;
min-height: 188px;
}
.archive_sev .items .wp-items:hover {
box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.1);
padding: 40px 30px 62px 30px;
}
.archive_sev .items .wp-items:hover .content-sub {
display: block;
}
.archive_sev .items .wp-items:hover .icon {
top: -67px;
margin: 0;
opacity: 0;
}
.archive_sev .items .wp-items:hover .title {
top: -67px;
}
.archive_sev .items .wp-items:hover .content-sub {
top: calc(100% - 118px);
opacity: 1;
}
.archive_sev .items .wp-items:hover .icon-hide {
bottom: -3px;
}
.archive_sev .items .icon {
margin-bottom: 21px;
position: relative;
top: 0;
opacity: 1;
transition: 0.4s;
}
.archive_sev .items .icon span {
display: inline-block;
line-height: 1;
}
.archive_sev .items .icon span:before {
margin: 0;
font-size: 50px;
display: inline-block;
}
.archive_sev .items .title {
margin: 0;
font-size: 24px;
line-height: 30px;
color: #202b5d;
font-weight: 500;
position: relative;
top: 0;
transition: 0.4s;
}
.archive_sev .items .title a {
font-size: 24px;
line-height: 30px;
color: #202b5d;
font-weight: 500;
}
.archive_sev .items .content-sub {
opacity: 0;
top: 100%;
left: 0px;
position: absolute;
padding: 0px 30px;
transition: 0.4s;
}
.archive_sev .items .content-sub .excerpt {
margin: 0;
font-size: 17px;
line-height: 24px;
margin-bottom: 16px;
}
.archive_sev .items .content-sub .readmore {
font-size: 16px;
line-height: 26px;
letter-spacing: 0.2px;
font-weight: 400;
color: #0067da;
}
.archive_sev .items .content-sub .readmore svg {
width: 18px;
}
.archive_sev .items .icon-hide {
position: absolute;
right: 45px;
bottom: -70px;
transition: 0.4s;
}
.archive_sev .items .icon-hide span:before {
margin: 0;
font-size: 70px;
color: rgba(32, 43, 93, 0.1);
}
.archive_sev .blog_pagination {
margin: 40px 0 70px 0;
width: 100%;
}
.ova_list_sev.two_column .content {
grid-template-columns: 1fr 1fr;
}
.ova_list_sev .content {
display: grid;
grid-gap: 30px;
}
.ova_list_sev .content .items {
padding: 40px 30px 43px 30px;
border: 1px solid #e8e8e8;
position: relative;
overflow: hidden;
}
.ova_list_sev .content .items:hover {
box-shadow: 10px 0 40px rgba(6, 22, 58, 0.1);
}
.ova_list_sev .content .items:hover .sev-content-sub {
display: block;
}
.ova_list_sev .content .items:hover .icon-sev {
top: -67px;
margin: 0;
opacity: 0;
}
.ova_list_sev .content .items:hover .title-sev {
top: -67px;
}
.ova_list_sev .content .items:hover .sev-content-sub {
top: calc(100% - 117px);
opacity: 1;
}
.ova_list_sev .content .items:hover .icon-sev-hide {
bottom: -3px;
}
.ova_list_sev .content .icon-sev {
margin-bottom: 21px;
position: relative;
top: 0;
opacity: 1;
transition: 0.4s;
}
.ova_list_sev .content .icon-sev span {
display: inline-block;
line-height: 1;
}
.ova_list_sev .content .icon-sev span:before {
margin: 0;
font-size: 50px;
display: inline-block;
}
.ova_list_sev .content .title-sev {
margin: 0;
font-size: 24px;
line-height: 30px;
color: #202b5d;
font-weight: 500;
position: relative;
top: 0;
transition: 0.4s;
}
.ova_list_sev .content .title-sev a {
font-size: 24px;
line-height: 30px;
color: #202b5d;
font-weight: 500;
}
.ova_list_sev .content .sev-content-sub {
opacity: 0;
top: 100%;
left: 0px;
position: absolute;
padding: 0px 30px;
transition: 0.4s;
}
.ova_list_sev .content .sev-content-sub .sev-excerpt {
margin: 0;
font-size: 17px;
line-height: 24px;
margin-bottom: 16px;
}
.ova_list_sev .content .sev-content-sub .sev-readmore {
font-size: 16px;
line-height: 26px;
letter-spacing: 0.2px;
font-weight: 400;
color: #0067da;
}
.ova_list_sev .content .sev-content-sub .sev-readmore svg {
width: 18px;
}
.ova_list_sev .content .icon-sev-hide {
position: absolute;
right: 45px;
bottom: -65px;
transition: 0.4s;
}
.ova_list_sev .content .icon-sev-hide span:before {
margin: 0;
font-size: 60px;
color: #202b5d;
opacity: 0.1;
}.ova-info-content {
padding: 25px 25px 30px 25px;
}
.ova-info-content p {
margin: 0;
}
.ova-info-content .name {
font-size: 22px;
line-height: 1.2;
color: #202b5d;
font-weight: 500;
margin-bottom: 5px;
}
.ova-info-content .job {
font-size: 17px;
line-height: 24px;
color: #0067da;
font-weight: 600;
margin-bottom: 16px;
}
.ova-info-content .job:after {
content: "";
width: 40px;
height: 1px;
background: #e5e5e9;
display: block;
margin-top: 13px;
}
.ova-info-content .ova-email, .ova-info-content .ova-phone {
display: flex;
align-items: center;
align-items: flex-start;
}
.ova-info-content .ova-email i, .ova-info-content .ova-phone i {
margin-right: 8px;
font-size: 14px;
line-height: 1.4;
}
.ova-info-content .ova-email a, .ova-info-content .ova-phone a {
font-size: 16px;
line-height: 1.2;
color: #62718d;
word-break: break-all;
}
.ova-info-content .ova-email {
margin-bottom: 10px;
}
.ova-info-content .ova-phone {
margin-bottom: 26px;
}
.ova-info-content .ova-phone i {
transform: rotateY(180deg);
}
.ova_team_single {
padding: 0 10px;
width: 100%;
}
@media (max-width: 991px) {
.ova_team_single {
padding: 0 20px;
}
}
.ova_team_single .ova_info {
display: flex;
flex-wrap: wrap;
box-shadow: 10px 0 40px rgba(6, 22, 58, 0.1);
position: relative;
overflow: hidden;
margin-bottom: 71px;
}
.ova_team_single .ova_info .icon_bg {
position: absolute;
bottom: -50px;
right: -50px;
}
.ova_team_single .ova_info .icon_bg i {
display: inline-block;
line-height: 1;
}
.ova_team_single .ova_info .icon_bg i:before {
margin: 0;
font-size: 250px;
color: rgba(38, 55, 135, 0.05);
}
.ova_team_single .ova_info .image-team {
flex: 0 0 420px;
}
@media (max-width: 1024px) {
.ova_team_single .ova_info .image-team {
flex: 0 0 100%;
}
}
.ova_team_single .ova_info .content_info {
padding: 45px 55px 60px 60px;
flex: 0 0 calc(100% - 420px);
display: flex;
flex-wrap: wrap;
}
@media (max-width: 1024px) {
.ova_team_single .ova_info .content_info {
flex: 0 0 100%;
padding: 45px 20px;
}
}
.ova_team_single .ova_info .ova-info-content {
padding: 0 20px 0 0;
flex: 0 0 50%;
}
@media (max-width: 767px) {
.ova_team_single .ova_info .ova-info-content {
padding: 0;
flex: 0 0 100%;
}
}
.ova_team_single .ova_info .ova-excerpt-team {
flex: 0 0 50%;
}
@media (max-width: 767px) {
.ova_team_single .ova_info .ova-excerpt-team {
flex: 0 0 100%;
padding: 40px 0 0 0;
}
}
.ova_team_single .ova_info .ova-info-content p {
margin: 0;
}
.ova_team_single .ova_info .ova-info-content .name {
font-size: 24px;
line-height: 1.2;
color: #202b5d;
font-weight: 500;
margin-bottom: 5px;
}
.ova_team_single .ova_info .ova-info-content .job {
font-size: 18px;
line-height: 24px;
font-weight: 600;
margin-bottom: 16px;
color: #0067da;
}
.ova_team_single .ova_info .ova-info-content .job:after {
content: "";
width: 40px;
height: 1px;
background: #e5e5e9;
display: block;
margin-top: 13px;
}
.ova_team_single .ova_info .ova-info-content .ova-email, .ova_team_single .ova_info .ova-info-content .ova-phone, .ova_team_single .ova_info .ova-info-content .ova-expertise, .ova_team_single .ova_info .ova-info-content .ova-experience {
display: flex;
align-items: center;
}
.ova_team_single .ova_info .ova-info-content .ova-email p, .ova_team_single .ova_info .ova-info-content .ova-phone p, .ova_team_single .ova_info .ova-info-content .ova-expertise p, .ova_team_single .ova_info .ova-info-content .ova-experience p {
margin: 0 0 0 0;
}
.ova_team_single .ova_info .ova-info-content .ova-email span, .ova_team_single .ova_info .ova-info-content .ova-email label, .ova_team_single .ova_info .ova-info-content .ova-email a, .ova_team_single .ova_info .ova-info-content .ova-phone span, .ova_team_single .ova_info .ova-info-content .ova-phone label, .ova_team_single .ova_info .ova-info-content .ova-phone a, .ova_team_single .ova_info .ova-info-content .ova-expertise span, .ova_team_single .ova_info .ova-info-content .ova-expertise label, .ova_team_single .ova_info .ova-info-content .ova-expertise a, .ova_team_single .ova_info .ova-info-content .ova-experience span, .ova_team_single .ova_info .ova-info-content .ova-experience label, .ova_team_single .ova_info .ova-info-content .ova-experience a {
font-size: 17px;
line-height: 1.2;
color: #62718d;
font-weight: 400;
}
.ova_team_single .ova_info .ova-info-content .ova-email label, .ova_team_single .ova_info .ova-info-content .ova-phone label, .ova_team_single .ova_info .ova-info-content .ova-expertise label, .ova_team_single .ova_info .ova-info-content .ova-experience label {
font-size: 17px;
padding-right: 10px;
line-height: 1.2;
color: #202b5d;
margin-bottom: 0;
font-weight: 600;
}
.ova_team_single .ova_info .ova-info-content .ova-expertise, .ova_team_single .ova_info .ova-info-content .ova-experience, .ova_team_single .ova_info .ova-info-content .ova-email {
margin-bottom: 19px;
}
.ova_team_single .ova_info .ova-info-content .ova-phone {
margin-bottom: 46px;
}
.ova_team_single .ova_info .ova-info-content .ova-social ul {
display: flex;
flex-wrap: wrap;
list-style-type: none;
padding: 0;
margin: 0;
}
.ova_team_single .ova_info .ova-info-content .ova-social ul li:not(:last-child) {
margin-right: 5px;
}
.ova_team_single .ova_info .ova-info-content .ova-social ul a {
display: inline-flex;
justify-content: center;
align-items: center;
width: 35px;
height: 35px;
background: #b0b8c6;
border-radius: 50%;
}
.ova_team_single .ova_info .ova-info-content .ova-social ul a:not(:last-child) {
margin-right: 0;
}
.ova_team_single .ova_info .ova-info-content .ova-social ul a i {
position: relative;
display: block;
font-size: 15px;
color: #fff;
}
.ova_team_single .ova_info .ova-info-content .ova-social ul a:hover {
background: #06163A;
color: #fff;
}
.ova_team_single .ova_info .ova-excerpt-team p {
margin: 0;
}
.ova_team_single .ova_info .ova-excerpt-team .excerpt-1 {
margin-bottom: 27px;
}
.ova_team_single .ova_info .ova-excerpt-team .excerpt-1 p {
font-size: 20px;
line-height: 26px;
font-weight: 300;
color: #202b5d;
}
.ova_team_single .ova_info .ova-excerpt-team .excerpt-2 {
margin-bottom: 18px;
}
.ova_team_single .ova_info .ova-excerpt-team .excerpt-2 p {
font-size: 17px;
line-height: 26px;
font-weight: 400;
color: #62718d;
}
.archive .archive_team,
.tax-cat_team .archive_team,
.post-type-archive-team .archive_team {
margin-bottom: 50px;
}
@media (max-width: 991px) {
.archive .archive_team,
.tax-cat_team .archive_team,
.post-type-archive-team .archive_team {
padding: 0 20px;
}
}
.archive_team {
width: 100%;
padding: 0 15px;
}
.archive_team .blog_pagination {
margin-top: 10px;
}
.archive_team .content {
display: flex;
flex-wrap: wrap;
margin: 0 -15px;
}
.archive_team .content .items {
padding: 0 15px;
margin-bottom: 60px;
}
.archive_team .content .items .content_info {
box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.1);
height: 100%;
}
.archive_team .content .items .content_info .ova-media img {
width: 100%;
}
@media (max-width: 991px) {
.archive_team .content .items .content_info {
margin: 0 auto;
max-width: 100%;
}
.archive_team .content .items .content_info .ova-media img {
width: 100%;
}
}
.archive_team .content .items .content_info:hover .ova-info-content .ova-social {
opacity: 1;
visibility: visible;
}
.archive_team .content .items .content_info .ova-info-content {
padding: 25px 25px 34px 25px;
position: relative;
background: #fff;
text-align: left;
}
.archive_team .content .items .content_info .ova-info-content .ova-phone {
margin: 0;
}
.archive_team .content .items .content_info .ova-info-content .ova-social {
position: absolute;
top: -47px;
left: 50%;
transform: translate(-50%, 0);
opacity: 0;
transition: 0.4s;
visibility: hidden;
}
.archive_team .content .items .content_info .ova-info-content .ova-social ul {
list-style-type: none;
padding: 0;
margin: -30px 0 0 0;
display: inline-flex;
}
.archive_team .content .items .content_info .ova-info-content .ova-social ul li {
display: block;
}
.archive_team .content .items .content_info .ova-info-content .ova-social ul li:first-child a {
border-radius: 50% 0 0 50%;
padding-left: 16px;
}
.archive_team .content .items .content_info .ova-info-content .ova-social ul li:last-child a {
border-radius: 0 50% 50% 0;
padding-right: 16px;
}
.archive_team .content .items .content_info .ova-info-content .ova-social ul li a {
padding: 5px 11px;
display: block;
background: #fff;
}
.archive_team .content .items .content_info .ova-info-content .ova-social ul li a i {
font-size: 16px;
color: #62718d;
}
.archive_team .content .items .content_info .ova-info-content .ova-social ul li.one-social a {
border-radius: 50%;
}
.archive_team.two_column .content .items {
width: 50%;
}
@media (max-width: 767px) {
.archive_team.two_column .content .items {
width: 100%;
}
}
.archive_team.three_column .content .items {
width: 33.33%;
}
@media (max-width: 991px) {
.archive_team.three_column .content .items {
width: 50%;
}
}
@media (max-width: 767px) {
.archive_team.three_column .content .items {
width: 100%;
}
}
.archive_team.four_column .content .items {
width: 25%;
}
@media (max-width: 1024px) {
.archive_team.four_column .content .items {
width: 33.33%;
}
}
@media (max-width: 991px) {
.archive_team.four_column .content .items {
width: 50%;
}
}
@media (max-width: 767px) {
.archive_team.four_column .content .items {
width: 100%;
}
}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}