/* To change this license header, choose License Headers in Project Properties. To change this template file, choose Tools | Templates and open the template in the editor. */ .swiper-container-wrap .swiper-slide, .swiper-container .swiper-slide { text-align: center; } .swiper-container-wrap .swiper-slide img, .swiper-container .swiper-slide img { width: auto; } .swiper-container-wrap-dots-outside .swiper-pagination, .swiper-container-dots-outside .swiper-pagination { position: static; } .swiper-container-wrap .swiper-button-next, .swiper-container-wrap .swiper-button-prev, .swiper-container .swiper-button-next, .swiper-container .swiper-button-prev { background: transparent; font-size: 20px; height: auto; line-height: 1; margin: 0; text-align: center; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: auto; } .swiper-container-wrap .swiper-button-next .fa, .swiper-container-wrap .swiper-button-prev .fa, .swiper-container .swiper-button-next .fa, .swiper-container .swiper-button-prev .fa { vertical-align: top; } .swiper-container-wrap .swiper-pagination { bottom: 10px; left: 0; width: 100%; } .swiper-container-wrap-dots-outside .swiper-pagination { position: static; } .swiper-container-wrap .swiper-pagination-bullet { background: #ccc; margin: 0 4px; opacity: 1; height: 8px; width: 8px; } .swiper-container-wrap .swiper-pagination-bullet-active { background: #000; } .swiper-container-3d .swiper-slide { -o-transition-property: all; transition-property: all; -webkit-transition-property: all; } .sa-el-alert-warning { background: #fff6ee; color: #faa05a; padding: 5px; margin: 0; }/* Accordion */ .sa_el_accordion { width: auto; height: auto; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .sa_el_accordion .sa_el_accordion_list .sa_el_accordion_header:focus { box-shadow: none; outline: none; border: none; } .sa_el_accordion .sa_el_accordion_list .sa_el_accordion_header { font-size: 1rem; line-height: 1; font-family: "Lato"; font-weight: 700; font-style: normal; padding: 10px 10px 10px 10px; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; cursor: pointer; } .sa_el_accordion .sa_el_accordion_list .sa_el_accordion_header.active .sa_el_accordion_icon_off { display: none; } .sa_el_accordion .sa_el_accordion_list .sa_el_accordion_header .sa_el_accordion_icon_off { display: block; } .sa_el_accordion .sa_el_accordion_list .sa_el_accordion_header .sa_el_accordion_icon_opened { display: none; } .sa_el_accordion .sa_el_accordion_list .sa_el_accordion_header.active .sa_el_accordion_icon_opened { display: block; } .sa_el_accordion .sa_el_accordion_list .sa_el_accordion_header .fa-toggle { z-index: 10; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .sa_el_accordion .sa_el_accordion_list .sa_el_accordion_header.active .fa-toggle { z-index: 10; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .sa-fa-accordion-icon { display: inline-block; margin-right: 10px; } .sa_el_accordion .sa_el_accordion_list .sa_el_accordion_content { display: none; background: #ffffff; font-size: 18px; box-shadow: 1px 1px 15px 1px rgba(207, 207, 207, 1); border-radius: 0px 0px 0px 0px; padding: 15px 15px 15px 15px; margin: 10px; } .sa_el_accordion .sa_el_accordion_list .sa_el_accordion_content .sa_el_accordion_text_content { margin: 0; } .sa_el_accordion .sa_el_accordion_list .sa_el_accordion_content.active { display: block; } @-webkit-keyframes fadeIn { 0% { opacity: 1; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } 100% { opacity: 1; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } } @keyframes fadeIn { 0% { opacity: 1; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } 100% { opacity: 1; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } } .sa_el_advance_header { display: block; } .sa_el_advance_header h2.title:before { display: none; } .sa_el_advance_header h2.title, .sa_el_advance_header h2.title span { font-size: 36px; font-weight: 700; line-height: 1; padding : 0; } .sa_el_advance_header .subtext { font-size: 16px; display: block; } .sa_el_advance_header i { display: block; padding: 0px; margin: 20px 0px 10px 0px; font-size: 36px; } .sa_el_advance_header h2.title span.lead { color: #1abc9c; } .sa_el_advance_header-content-align-center { text-align: center; } .sa_el_advance_header-content-align-left { text-align: left; } .sa_el_advance_header-content-align-right { text-align: right; }  .sa_el_creative_button_wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .sa_el_creative_button { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; min-width: 1px; text-align: center; vertical-align: middle; position: relative; z-index: 1; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; padding: 12px 20px; font-size: 16px; line-height: 1; -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; } .sa_el_creative_button { float: none; display: inline-block; } .sa_el_creative_button:focus { outline: none; } .sa_el_creative_button>span { vertical-align: middle; } .sa_el_creative_button.sa_el_creative_button_winona { overflow: hidden; padding: 0 !important; -webkit-transition: border-color 0.3s, background-color 0.3s; -o-transition: border-color 0.3s, background-color 0.3s; transition: border-color 0.3s, background-color 0.3s; -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); -o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); } .sa_el_creative_button.sa_el_creative_button_winona::after { content: attr(data-text); position: absolute; width: 100%; height: 100%; top: 0; left: 0; opacity: 0; -webkit-transform: translate3d(0, 25%, 0); transform: translate3d(0, 25%, 0); } .sa_el_creative_button.sa_el_creative_button_winona>span { display: block; } .sa_el_creative_button.sa_el_creative_button_winona::after, .sa_el_creative_button.sa_el_creative_button_winona>span { padding: 1em 2em; -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; -webkit-transition: opacity 0.3s, -webkit-transform 0.3s; transition: opacity 0.3s, -webkit-transform 0.3s; -o-transition: transform 0.3s, opacity 0.3s; transition: transform 0.3s, opacity 0.3s; transition: transform 0.3s, opacity 0.3s, -webkit-transform 0.3s; -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); -o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); } .sa_el_creative_button.sa_el_creative_button_winona:hover::after { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .sa_el_creative_button.sa_el_creative_button_winona:hover>span { opacity: 0; -webkit-transform: translate3d(0, -25%, 0); transform: translate3d(0, -25%, 0); } .sa_el_creative_button.sa_el_creative_button_ujarak { -webkit-transition: border-color 0.4s, color 0.4s; -o-transition: border-color 0.4s, color 0.4s; transition: border-color 0.4s, color 0.4s; } .sa_el_creative_button.sa_el_creative_button_ujarak::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; opacity: 0; -webkit-transform: scale3d(0.7, 1, 1); transform: scale3d(0.7, 1, 1); -webkit-transition: -webkit-transform 0.4s, opacity 0.4s; -webkit-transition: opacity 0.4s, -webkit-transform 0.4s; transition: opacity 0.4s, -webkit-transform 0.4s; -o-transition: transform 0.4s, opacity 0.4s; transition: transform 0.4s, opacity 0.4s; transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s; -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); -o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); } .sa_el_creative_button.sa_el_creative_button_ujarak, .sa_el_creative_button.sa_el_creative_button_ujarak::before { -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); -o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); } .sa_el_creative_button.sa_el_creative_button_ujarak:hover::before { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .sa_el_creative_button.sa_el_creative_button_wayra { overflow: hidden; -webkit-transition: border-color 0.3s, color 0.3s; -o-transition: border-color 0.3s, color 0.3s; transition: border-color 0.3s, color 0.3s; -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); -o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); } .sa_el_creative_button.sa_el_creative_button_wayra::before { content: ''; position: absolute; top: 0; left: 0; width: 150%; height: 100%; z-index: -1; -webkit-transform: rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0); transform: rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0); -webkit-transform-origin: 0% 100%; -ms-transform-origin: 0% 100%; transform-origin: 0% 100%; -webkit-transition: -webkit-transform 0.3s, opacity 0.3s, background-color 0.3s; -webkit-transition: opacity 0.3s, background-color 0.3s, -webkit-transform 0.3s; transition: opacity 0.3s, background-color 0.3s, -webkit-transform 0.3s; -o-transition: transform 0.3s, opacity 0.3s, background-color 0.3s; transition: transform 0.3s, opacity 0.3s, background-color 0.3s; transition: transform 0.3s, opacity 0.3s, background-color 0.3s, -webkit-transform 0.3s; } .sa_el_creative_button.sa_el_creative_button_wayra:hover::before { opacity: 1; -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg); -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); -o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); } .sa_el_creative_button.sa_el_creative_button_tamaya { overflow: hidden; padding: 15px 20px; } .sa_el_creative_button.sa_el_creative_button_tamaya::before, .sa_el_creative_button.sa_el_creative_button_tamaya::after { content: attr(data-text); position: absolute; width: 100%; height: 50%; left: 0; overflow: hidden; -webkit-transition: -webkit-transform 0.3s; transition: -webkit-transform 0.3s; -o-transition: transform 0.3s; transition: transform 0.3s; transition: transform 0.3s, -webkit-transform 0.3s; -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); -o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); z-index: 2; } .sa_el_creative_button.sa_el_creative_button_tamaya::before { top: 0; padding: 15px 30px; } .sa_el_creative_button.sa_el_creative_button_tamaya::after { bottom: 0; line-height: 0; } .sa_el_creative_button.sa_el_creative_button_tamaya:hover::after { bottom: -1px; } .sa_el_creative_button.sa_el_creative_button_tamaya>span { display: block; -webkit-transform: scale3d(0.2, 0.2, 1); transform: scale3d(0.2, 0.2, 1); opacity: 0; -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; -webkit-transition: opacity 0.3s, -webkit-transform 0.3s; transition: opacity 0.3s, -webkit-transform 0.3s; -o-transition: transform 0.3s, opacity 0.3s; transition: transform 0.3s, opacity 0.3s; transition: transform 0.3s, opacity 0.3s, -webkit-transform 0.3s; -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); -o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); } .sa_el_creative_button.sa_el_creative_button_tamaya:hover::before { -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } .sa_el_creative_button.sa_el_creative_button_tamaya:hover::after { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } .sa_el_creative_button.sa_el_creative_button_tamaya:hover>span { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } .sa_el_creative_button.sa_el_creative_button_rayen { overflow: hidden; padding: 0 !important; } .sa_el_creative_button.sa_el_creative_button_rayen::before { content: attr(data-text); position: absolute; top: 0; left: 0; width: 100%; height: 100%; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } .sa_el_creative_button.sa_el_creative_button_rayen>span { display: block; } .sa_el_creative_button.sa_el_creative_button_rayen::before, .sa_el_creative_button.sa_el_creative_button_rayen>span { padding: 1em 2em; -webkit-transition: -webkit-transform 0.3s; transition: -webkit-transform 0.3s; -o-transition: transform 0.3s; transition: transform 0.3s; transition: transform 0.3s, -webkit-transform 0.3s; -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); -o-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); } .sa_el_creative_button.sa_el_creative_button_rayen:hover::before { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .sa_el_creative_button.sa_el_creative_button_rayen:hover>span { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } .sa_el_creative_button.sa_el_creative_button_shutinhor, .sa_el_creative_button.sa_el_creative_button_shutinver, .sa_el_creative_button.sa_el_creative_button_shutouthor, .sa_el_creative_button.sa_el_creative_button_shutoutver, .sa_el_creative_button.sa_el_creative_button_scshutouthor, .sa_el_creative_button.sa_el_creative_button_scshutoutver, .sa_el_creative_button.sa_el_creative_button_dshutinhor, .sa_el_creative_button.sa_el_creative_button_dshutinver { display: inline-block; vertical-align: middle; -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px transparent; position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.15s; transition-duration: 0.15s; overflow: hidden; } .sa_el_creative_button.sa_el_creative_button_shutinhor::before, .sa_el_creative_button.sa_el_creative_button_shutinver::before, .sa_el_creative_button.sa_el_creative_button_shutouthor::before, .sa_el_creative_button.sa_el_creative_button_shutoutver::before, .sa_el_creative_button.sa_el_creative_button_scshutouthor::before, .sa_el_creative_button.sa_el_creative_button_scshutoutver::before, .sa_el_creative_button.sa_el_creative_button_dshutinhor::before, .sa_el_creative_button.sa_el_creative_button_dshutinver::before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.15s; transition-duration: 0.15s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .sa_el_creative_button.sa_el_creative_button_shutouthor::before, .sa_el_creative_button.sa_el_creative_button_scshutoutver::before { -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; } .sa_el_creative_button.sa_el_creative_button_shutoutver::before, .sa_el_creative_button.sa_el_creative_button_scshutouthor::before { -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; } .sa_el_creative_button.sa_el_creative_button_shutinhor::before { -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: 50%; transform-origin: 50%; } .sa_el_creative_button.sa_el_creative_button_shutinver::before { -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transform-origin: 50%; transform-origin: 50%; } .sa_el_creative_button.sa_el_creative_button_shutouthor:hover::before, .sa_el_creative_button.sa_el_creative_button_shutoutver:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1); } .sa_el_creative_button.sa_el_creative_button_shutinhor:hover::before { transform: scaleX(0); -webkit-transform: scaleX(0); -moz-transform: scaleX(0); -ms-transform: scaleX(0); -o-transform: scaleX(0); } .sa_el_creative_button.sa_el_creative_button_shutinver:hover::before { transform: scaleY(0); -webkit-transform: scaleY(0); -moz-transform: scaleY(0); -ms-transform: scaleY(0); -o-transform: scaleY(0); } .sa_el_creative_button.sa_el_creative_button_scshutouthor:hover::before { -webkit-transform: scaleX(0.9); transform: scaleX(0.9); } .sa_el_creative_button.sa_el_creative_button_scshutoutver:hover::before { -webkit-transform: scaleY(0.8); transform: scaleY(0.8); } .sa_el_creative_button.sa_el_creative_button_dshutinhor::before, .sa_el_creative_button.sa_el_creative_button_dshutinver::before { top: 50%; left: 50%; width: 120%; height: 0%; -webkit-transform: translateX(-50%) translateY(-50%) rotate(-45deg); transform: translateX(-50%) translateY(-50%) rotate(-45deg); -webkit-transform-origin: 50%; transform-origin: 50%; -webkit-transition-property: all; transition-property: all; } .sa_el_creative_button.sa_el_creative_button_dshutinver::before { -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); transform: translateX(-50%) translateY(-50%) rotate(45deg); } .sa_el_creative_button.sa_el_creative_button_dshutinhor:hover::before, .sa_el_creative_button.sa_el_creative_button_dshutinver:hover::before { height: 220%; }.sa-el-card>.elementor-widget-container { border-radius: .5rem; background-color: #fff; box-shadow: 0 .2rem 2.8rem rgba(36, 36, 36, .1); word-wrap: break-word; overflow-wrap: break-word; } .elementor-widget-sa-el-card .sa-el-card-btn { display: inline-block; vertical-align: middle; text-align: center; text-decoration: none; font-size: 14px; line-height: 1; -webkit-transition: all .3s; transition: all .3s; } .elementor-widget-sa-el-card .sa-el-card-btn:not(.sa-el-card-btn--link) { padding: 15px 25px; border-radius: .25rem; background-color: #562dd4; color: #fff; } .elementor-widget-sa-el-card .sa-el-card-btn:not(.sa-el-card-btn--link):hover, .elementor-widget-sa-el-card .sa-el-card-btn:not(.sa-el-card-btn--link):focus { background-color: #e2498a; } .elementor-widget-sa-el-card .sa-el-card-btn.sa-el-card-btn--link { color: #562dd4; } .elementor-widget-sa-el-card .sa-el-card-btn.sa-el-card-btn--link:hover, .elementor-widget-sa-el-card .sa-el-card-btn.sa-el-card-btn--link:focus { color: #e2498a; } .elementor-widget-sa-el-card .sa-el-card-btn-icon { -webkit-transition: all .3s; transition: all .3s; } .elementor-widget-sa-el-card .sa-el-card-btn-icon+.sa-el-card-btn-text, .elementor-widget-sa-el-card .sa-el-card-btn-text+.sa-el-card-btn-icon { margin-left: 5px; } .sa-el-card-figure { position: relative; height: 250px; } .elementor-widget-sa-el-card .sa-el-card-figure>img { width: 100%; height: 100%; border-top-left-radius: calc(.5rem - 1px); border-top-right-radius: calc(.5rem - 1px); vertical-align: bottom; object-fit: cover; } .sa-el-card-body { padding: 1.5rem; } .sa-el-card-title { margin-top: 0; margin-bottom: .75rem; color: #151515; font-weight: 700; font-size: 22px; } .sa-el-card-text { margin-bottom: 1rem; color: #616161; font-size: 16px; line-height: 1.7; } .sa-el-card-text>p { margin-top: 0; margin-bottom: 0; } .sa-el-card--top .sa-el-card-figure { display: inline-block; width: 100%; } .sa-el-card--right>.elementor-widget-container, .sa-el-card--left>.elementor-widget-container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center; -ms-flex-align: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; } .sa-el-card--right .sa-el-card-figure, .sa-el-card--left .sa-el-card-figure { -webkit-box-flex: 0; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .sa-el-card--right .sa-el-card-body, .sa-el-card--left .sa-el-card-body { -webkit-box-flex: 0; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; padding: 2.5rem; max-width: 50%; } .sa-el-card--left .sa-el-card-figure>img { border-radius: calc(.5rem - 1px) 0 0 calc(.5rem - 1px); } .sa-el-card--right>.elementor-widget-container { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; text-align: right; } .sa-el-card--right .sa-el-card-figure>img { border-radius: 0 calc(.5rem - 1px) calc(.5rem - 1px) 0; -webkit-border-radius: 0 calc(.5rem - 1px) calc(.5rem - 1px) 0; -moz-border-radius: 0 calc(.5rem - 1px) calc(.5rem - 1px) 0; -ms-border-radius: 0 calc(.5rem - 1px) calc(.5rem - 1px) 0; -o-border-radius: 0 calc(.5rem - 1px) calc(.5rem - 1px) 0; } .sa-el-card-figure .sa-el-card-badge { position: absolute; padding: 5px 15px; border-radius: 50px; background-color: #fff; font-size: 12px; } .sa-el-card-figure .sa-el-card-badge--top-left { top: 1rem; left: 1rem; } .sa-el-card-figure .sa-el-card-badge--top-center { top: 1rem; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .sa-el-card-figure .sa-el-card-badge--top-right { top: 1rem; right: 1rem; } .sa-el-card-figure .sa-el-card-badge--middle-left { top: 50%; left: 1rem; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .sa-el-card-figure .sa-el-card-badge--middle-center { top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .sa-el-card-figure .sa-el-card-badge--middle-right { top: 50%; right: 1rem; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .sa-el-card-figure .sa-el-card-badge--bottom-left { bottom: 1rem; left: 1rem; } .sa-el-card-figure .sa-el-card-badge--bottom-center { bottom: 1rem; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .sa-el-card-figure .sa-el-card-badge--bottom-right { right: 1rem; bottom: 1rem; }.elementor-widget-sa-el-dual-button .elementor-widget-container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .sa-el-dual-btn, .sa-el-dual-btn-connector { display: inline-block; } .sa-el-dual-btn-wrapper { position: relative; text-align: center; font-weight: 400; } a.sa-el-dual-btn { padding: 10px 30px; color: #fff; text-decoration: none; font-size: 14px; } .sa-el-dual-btn--left { border-top-left-radius: 50px; border-bottom-left-radius: 50px; background-color: #562dd4; } .sa-el-dual-btn--left:hover, .sa-el-dual-btn--left:focus { background-color: #4423ab; } .sa-el-dual-btn--right { border-top-right-radius: 50px; border-bottom-right-radius: 50px; background-color: #e2498a; } .sa-el-dual-btn--right:hover, .sa-el-dual-btn--right:focus { background-color: #d6226e; } .sa-el-dual-btn-connector { position: absolute !important; top: 50%; right: 0; z-index: 9; width: 25px; height: 25px; border-radius: 100%; background-color: #fff; box-shadow: 0 0 0 5px rgba(255, 255, 255, .3); color: #27374c; text-transform: uppercase; font-size: 12px; line-height: 25px; -webkit-transform: translate(50%, -50%); -ms-transform: translate(50%, -50%); transform: translate(50%, -50%); } .sa-el-dual-btn-icon--before { margin-right: 5px; } .sa-el-dual-btn-icon--after { margin-left: 5px; }.elementor-widget-sa-el-icon-box .elementor-widget-container { position: relative; } .elementor-widget-sa-el-icon-box .sa-el-icon-box-content { background: #0F8CBD; padding: 10px; } .sa-el-icon-box-title { margin-top: 0; margin-bottom: 0; color: #fff; font-size: 24px; -webkit-transition: color .3s; transition: color .3s; } .sa-el-icon-box-icon { display: inline-block; margin-bottom: 1rem; color: #fff; text-align: center; font-size: 3rem; -webkit-transition: border .3s, background .3s, color .3s, -webkit-transform .3s; transition: border .3s, background .3s, color .3s, -webkit-transform .3s; transition: transform .3s, border .3s, background .3s, color .3s; transition: transform .3s, border .3s, background .3s, color .3s, -webkit-transform .3s; } .sa-el-icon-box-icon>i { position: relative; display: block; width: 1em; height: 1em; -webkit-transition: -webkit-transform .3s; transition: -webkit-transform .3s; transition: transform .3s; transition: transform .3s, -webkit-transform .3s; } .sa-el-icon-box-icon>i:before { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .sa-el-icon-box-link { display: block; color: transparent; text-decoration: none; } .elementor-widget-sa-el-icon-box .sa-el-badge { position: absolute; z-index: 9999; background-color: #e2498a; color: #fff; } .sa-el-badge { padding: .475rem 1.1rem; border-radius: 50px; background-color: #fff; font-size: 12px; } .sa-el-badge--top-left { top: 1rem; left: 1rem; } .sa-el-badge--top-center { top: 1rem; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .sa-el-badge--top-right { top: 1rem; right: 1rem; } .sa-el-badge--middle-left { top: 50%; left: 1rem; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .sa-el-badge--middle-center { top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .sa-el-badge--middle-right { top: 50%; right: 1rem; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .sa-el-badge--bottom-left { bottom: 1rem; left: 1rem; } .sa-el-badge--bottom-center { bottom: 1rem; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .sa-el-badge--bottom-right { right: 1rem; bottom: 1rem; }.sa-el-document-viewer iframe { border: none } iframe[data-src]:not(.lazy-loaded) { background: rgba(152, 152, 152, 0.07); background-image: url('https://www.sa-elementor-addons.com/wp-content/uploads/2019/11/loading.svg'); background-repeat: no-repeat; background-position: center } iframe.sa-el-cover { pointer-events: none }/* ------------------------ Infobox Style ------------------------ */ .sa_el_infobox .infobox_icon { height: auto; } .sa_el_infobox .infobox_icon .infobox_icon_wrap { display: block; width: 100%; height: auto; -webkit-transition: .3s; -o-transition: .3s; transition: .3s; } .sa_el_infobox .infobox_icon .infobox_icon_wrap i { -webkit-transition: .3s; -o-transition: .3s; transition: .3s; } .sa_el_infobox_content_align_left .sa_el_infobox .infobox_icon, .sa_el_infobox_content_align_left .sa_el_infobox .infobox_content, .sa_el_infobox_content_align_left .sa_el_infobox .infobox-button { text-align: left; } .sa_el_infobox_content_align_right .sa_el_infobox .infobox_icon, .sa_el_infobox_content_align_right .sa_el_infobox .infobox_content, .sa_el_infobox_content_align_right .sa_el_infobox .infobox-button { text-align: right; } .sa_el_infobox_content_align_center .sa_el_infobox .infobox_icon, .sa_el_infobox_content_align_center .sa_el_infobox .infobox_content, .sa_el_infobox_content_align_center .sa_el_infobox .infobox-button { text-align: center; } .sa_el_infobox_icon_bg_shape_square .infobox_icon .infobox_icon_wrap, .sa_el_infobox_icon_bg_shape_radius .infobox_icon .infobox_icon_wrap, .sa_el_infobox_icon_bg_shape_circle .infobox_icon .infobox_icon_wrap { width: 90px; height: 90px; text-align: center; } .sa_el_infobox_icon_hover_bg_shape_square:hover .infobox_icon .infobox_icon_wrap { border-radius: 0; } .sa_el_infobox_icon_bg_shape_radius .infobox_icon .infobox_icon_wrap, .sa_el_infobox_icon_hover_bg_shape_radius:hover .infobox_icon .infobox_icon_wrap { border-radius: 15px; } .sa_el_infobox_icon_bg_shape_radius .infobox_icon .infobox_icon_wrap { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .sa_el_infobox_icon_bg_shape_circle .infobox_icon .infobox_icon_wrap, .sa_el_infobox_icon_hover_bg_shape_circle:hover .infobox_icon .infobox_icon_wrap { border-radius: 50%; } .sa_el_infobox_icon_bg_shape_square .infobox_icon .infobox_icon_wrap i, .sa_el_infobox_icon_bg_shape_circle .infobox_icon .infobox_icon_wrap i { margin-top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .sa_el_infobox .infobox-button { width: 100%; } .sa_el_infobox .infobox-button a.sa_el_infobox_button { display: inline-block; padding: 5px 10px; -webkit-transition: all 300ms ease-in-out 0s; -o-transition: all 300ms ease-in-out 0s; transition: all 300ms ease-in-out 0s; } .sa_el_infobox_content_align_left.sa_el_infobox_icon_bg_shape_square .infobox_icon, .sa_el_infobox_content_align_left.sa_el_infobox_icon_bg_shape_radius .infobox_icon, .sa_el_infobox_content_align_left.sa_el_infobox_icon_bg_shape_circle .infobox_icon { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .sa_el_infobox_content_align_center.sa_el_infobox_icon_bg_shape_square .infobox_icon, .sa_el_infobox_content_align_center.sa_el_infobox_icon_bg_shape_radius .infobox_icon, .sa_el_infobox_content_align_center.sa_el_infobox_icon_bg_shape_circle .infobox_icon { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .sa_el_infobox_content_align_right.sa_el_infobox_icon_bg_shape_square .infobox_icon, .sa_el_infobox_content_align_right.sa_el_infobox_icon_bg_shape_radius .infobox_icon, .sa_el_infobox_content_align_right.sa_el_infobox_icon_bg_shape_circle .infobox_icon { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; } .sa_el_infobox.icon-on-left { position: relative; z-index: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .sa_el_infobox.icon-on-right .infobox_icon_wrap, .sa_el_infobox.icon-on-left .infobox_icon_wrap { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .sa_el_infobox.icon-on-left .infobox_icon .infobox_icon_wrap { background: none; border: 0px; text-align: left; height: auto; display: block; } .sa_el_infobox .infobox_content p { margin: 0 0 15px; } .sa_el_infobox.icon-on-left .infobox_icon .infobox_icon_wrap i { margin-top: 0px; -webkit-transform: translateY(0%); -ms-transform: translateY(0%); transform: translateY(0%); } .sa_el_infobox.icon-on-left .infobox_content { padding-left: 15px; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; } .sa_el_infobox.icon-on-left .infobox_content .title { line-height: 1; margin: 0 0 10px 0; } .sa_el_infobox.icon-on-right { position: relative; z-index: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .sa_el_infobox.icon-on-right .infobox_icon .infobox_icon_wrap { background: none; border: 0px; text-align: right; width: auto; height: auto; display: block; } .sa_el_infobox.icon-on-right .infobox_icon .infobox_icon_wrap i { margin-top: 0px; -webkit-transform: translateY(0%); -ms-transform: translateY(0%); transform: translateY(0%); } .sa_el_infobox.icon-on-right .infobox_content { padding-right: 15px; text-align: right; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; -webkit-box-sizing: border-box; box-sizing: border-box; } .sa_el_infobox.icon-on-right .infobox_content .title { line-height: 1; margin: 0 0 10px 0; } .sa_el_infobox .infobox_icon img { -webkit-transition: all 300ms ease-in-out 0s; -o-transition: all 300ms ease-in-out 0s; transition: all 300ms ease-in-out 0s; } .sa_el_infobox_hover_img_shape_square:hover .sa_el_infobox .infobox_icon img { border-radius: 0; } .sa_el_infobox-shape-circle .sa_el_infobox .infobox_icon img, .sa_el_infobox_hover_img_shape_circle:hover .sa_el_infobox .infobox_icon img { border-radius: 50%; } .sa_el_infobox_shape_radius .sa_el_infobox .infobox_icon img, .sa_el_infobox_hover_img_shape_radius:hover .sa_el_infobox .infobox_icon img { border-radius: 15px; }.sa-el-number-body .sa-el-number-border { position: relative; display: -webkit-flex; display: -webkit-box; display: -ms-flexbox; display: flex; overflow: hidden; -webkit-box-align: center; -webkit-align-items: center; align-items: center; -ms-flex-align: center; padding: 6px 6px 6px 6px; width: 50px; height: 50px; border-radius: 100%; background: #c36; color: #fff; text-align: center; font-size: 20px; } .sa-el-number-body .sa-el-number-border .sa-el-number-border-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .sa-el-number-body .sa-el-number-border span { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .sa-el-offcanvas-content { position: fixed; top: 0; left: 0; z-index: 100; visibility: hidden; width: 300px; height: 100%; overflow-y: auto; background: #fff; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; } .sa-el-offcanvas-content.sa-el-offcanvas-slide { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } .sa-el-offcanvas-content-slide.sa-el-offcanvas-content-open .sa-el-offcanvas-content.sa-el-offcanvas-content-visible { visibility: visible; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .sa-el-offcanvas-content .sa-el-offcanvas-close { position: relative; cursor: pointer; float: right; top: 20px; right: 20px; line-height: 1; z-index: 1; font-style: normal; font-family: Helvetica, Arial, sans-serif; font-weight: 100; font-size: 24px; } html.sa-el-offcanvas-content-widget, html.sa-el-offcanvas-content-widget body { height: 100%; } .sa-el-offcanvas-content-reset { margin-top: 0 !important; } .sa-el-offcanvas-toggle { cursor: pointer; } .sa-el-offcanvas-container { position: relative; left: 0; right: 0; top: 0; bottom: 0; z-index: 99; width: 100%; height: 100%; -webkit-transition: -webkit-transform 0.5s; transition: -webkit-transform 0.5s; -o-transition: transform 0.5s; transition: transform 0.5s; transition: transform 0.5s, -webkit-transform 0.5s; } .sa-el-offcanvas-container:after { content: ''; position: fixed; top: 0; right: 0; width: 0; height: 0; background: rgba(0, 0, 0, 0.2); opacity: 0; -webkit-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s; -o-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s; transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s; } .sa-el-offcanvas-content-open { overflow: hidden; } .sa-el-offcanvas-content-open .sa-el-offcanvas-container:after { width: 100%; height: 100%; opacity: 1; -webkit-transition: opacity 0.5s; -o-transition: opacity 0.5s; transition: opacity 0.5s; z-index: 100001; } .sa-el-offcanvas-content.sa-el-offcanvas-content-right { left: auto; right: 0; } .sa-el-offcanvas-content .sa-el-offcanvas-header { float: left; width: 100%; height: 60px; } .sa-el-offcanvas-content .sa-el-offcanvas-close { position: relative; cursor: pointer; float: right; top: 20px; right: 20px; line-height: 1; z-index: 1; font-style: normal; font-family: Helvetica, Arial, sans-serif; font-weight: 100; font-size: 24px; } .sa-el-offcanvas-content .sa-el-offcanvas-body { float: left; padding-left: 20px; padding-right: 20px; width: 100%; } .sa-el-offcanvas-toggle-wrap .sa-el-offcanvas-toggle { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; } .sa-el-offcanvas-icon-before .sa-el-offcanvas-toggle-icon { margin-right: 5px; } .sa-el-offcanvas-icon-after .sa-el-offcanvas-toggle-icon { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; margin-left: 5px; } .sa-el-offcanvas-content.sa-el-offcanvas-slide { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } .sa-el-offcanvas-content.sa-el-offcanvas-slide.sa-el-offcanvas-content-right { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } .sa-el-offcanvas-content.sa-el-offcanvas-reveal { z-index: 1; } .sa-el-offcanvas-content-slide.sa-el-offcanvas-content-open .sa-el-offcanvas-content.sa-el-offcanvas-content-visible { visibility: visible; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .sa-el-offcanvas-content-left.sa-el-offcanvas-push { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } .sa-el-offcanvas-content-right.sa-el-offcanvas-push { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } .sa-el-offcanvas-content-push.sa-el-offcanvas-content-open .sa-el-offcanvas-content.sa-el-offcanvas-content-visible { visibility: visible; -webkit-transition: -webkit-transform 0.5s; transition: -webkit-transform 0.5s; -o-transition: transform 0.5s; transition: transform 0.5s; transition: transform 0.5s, -webkit-transform 0.5s; } .sa-el-offcanvas-content-push.sa-el-offcanvas-content-open.sa-el-offcanvas-content-left .sa-el-offcanvas-container { -webkit-transform: translate3d(300px, 0, 0); transform: translate3d(300px, 0, 0); } .sa-el-offcanvas-content-push.sa-el-offcanvas-content-open.sa-el-offcanvas-content-right .sa-el-offcanvas-container { -webkit-transform: translateX(-300px); -ms-transform: translateX(-300px); transform: translateX(-300px); } .sa-el-offcanvas-content-reveal .sa-el-offcanvas-container { background: #fff; overflow: hidden; } .sa-el-offcanvas-content-reveal.sa-el-offcanvas-content-open { position: relative; overflow: hidden; } .sa-el-offcanvas-content-reveal.sa-el-offcanvas-content-open .sa-el-offcanvas-content.sa-el-offcanvas-content-visible { visibility: visible; -webkit-transition: -webkit-transform 0.5s; transition: -webkit-transform 0.5s; -o-transition: transform 0.5s; transition: transform 0.5s; transition: transform 0.5s, -webkit-transform 0.5s; } .sa-el-offcanvas-content-reveal.sa-el-offcanvas-content-open.sa-el-offcanvas-content-left .sa-el-offcanvas-container { -webkit-transform: translate3d(300px, 0, 0); transform: translate3d(300px, 0, 0); } .sa-el-offcanvas-content-reveal.sa-el-offcanvas-content-open.sa-el-offcanvas-content-right .sa-el-offcanvas-container { -webkit-transform: translate3d(-300px, 0, 0); transform: translate3d(-300px, 0, 0); } .sa-el-offcanvas-content-left.sa-el-offcanvas-slide-along { z-index: 1; -webkit-transform: translate3d(-50%, 0, 0); transform: translate3d(-50%, 0, 0); } .sa-el-offcanvas-content-right.sa-el-offcanvas-slide-along { z-index: 1; -webkit-transform: translate3d(50%, 0, 0); transform: translate3d(50%, 0, 0); } .sa-el-offcanvas-content-slide-along .sa-el-offcanvas-container { background: #fff; overflow: hidden; } .sa-el-offcanvas-content-slide-along.sa-el-offcanvas-content-open .sa-el-offcanvas-content.sa-el-offcanvas-content-visible { visibility: visible; -webkit-transition: -webkit-transform 0.5s; transition: -webkit-transform 0.5s; -o-transition: transform 0.5s; transition: transform 0.5s; transition: transform 0.5s, -webkit-transform 0.5s; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .sa-el-offcanvas-content-slide-along.sa-el-offcanvas-content-open.sa-el-offcanvas-content-left .sa-el-offcanvas-container { -webkit-transform: translate3d(300px, 0, 0); transform: translate3d(300px, 0, 0); } .sa-el-offcanvas-content-slide-along.sa-el-offcanvas-content-open.sa-el-offcanvas-content-right .sa-el-offcanvas-container { -webkit-transform: translate3d(-300px, 0, 0); transform: translate3d(-300px, 0, 0); } .sa-el-offcanvas-custom-widget ul { padding: 0 0 0 30px; } .sa-el-one-page-nav-container { position: fixed; margin-right: 20px; right: 0; z-index: 999; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transform: translateY(-50%); } .nav-align-top .sa-el-one-page-nav-container, .nav-align-bottom .sa-el-one-page-nav-container { left: 50%; right: auto; -ms-transform: translateX(-50%); transform: translateX(-50%); -webkit-transform: translateX(-50%); } .nav-align-top .sa-el-one-page-nav-container { top: 0; margin-top: 20px; } .nav-align-bottom .sa-el-one-page-nav-container { bottom: 0; margin-bottom: 20px; top: auto; } .nav-align-left .sa-el-one-page-nav-container { left: 0; margin-left: 20px; right: auto; } .sa-el-one-page-nav-container .sa-el-one-page-nav { font-size: 0; line-height: 0; } .sa-el-one-page-nav-container .sa-el-one-page-nav, .sa-el-one-page-nav-container .sa-el-one-page-nav-item { list-style: none; margin: 0; padding: 0; } .nav-align-top .sa-el-one-page-nav-item, .nav-align-bottom .sa-el-one-page-nav-item { display: inline-block; vertical-align: top; margin-right: 10px; } .nav-align-top .sa-el-one-page-nav-item:last-child, .nav-align-bottom .sa-el-one-page-nav-item:last-child { margin-right: 0 !important; } .sa-el-one-page-nav-item { margin-bottom: 10px; position: relative; line-height: 1; text-align: center; } .sa-el-one-page-nav-item:last-child { margin-bottom: 0 !important; } .sa-el-one-page-nav-item:hover .sa-el-nav-dot-tooltip { visibility: visible; opacity: 1; } .sa-el-one-page-nav-item a:focus { outline: none; } .sa-el-one-page-nav-item .sa-el-nav-dot { display: block; } .sa-el-nav-dot-tooltip { color: #000; font-size: 14px; line-height: 1.3; opacity: 0; position: absolute; width: 200px; visibility: hidden; -webkit-transition: opacity 0.3s ease, visibility 0.3s ease, -webkit-transform 0.3s ease; transition: opacity 0.3s ease, visibility 0.3s ease, -webkit-transform 0.3s ease; -o-transition: transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease; transition: transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease; transition: transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease, -webkit-transform 0.3s ease; } .sa-el-nav-dot-tooltip.sa-el-tooltip-arrow:after { width: 0; height: 0; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid; position: absolute; right: -5px; content: ""; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); content: ""; } .nav-align-top .sa-el-nav-dot-tooltip, .nav-align-bottom .sa-el-nav-dot-tooltip { text-align: center; left: -95px; } .nav-align-top .sa-el-nav-dot-tooltip.sa-el-tooltip-arrow:after, .nav-align-bottom .sa-el-nav-dot-tooltip.sa-el-tooltip-arrow:after { border-bottom: 5px solid; border-right: 5px solid transparent; border-left: 5px solid transparent; left: 50%; content: ""; top: -10px; -webkit-transform: translate3d(-50%, 0, 0); transform: translate3d(-50%, 0, 0); right: auto; } .nav-align-top .sa-el-nav-dot-tooltip { top: 30px; -ms-transform: translateY(15px) translateX(0); transform: translateY(15px) translateX(0); -webkit-transform: translateY(15px) translateX(0); } .nav-align-top .sa-el-one-page-nav-item:hover .sa-el-nav-dot-tooltip { -ms-transform: translateY(0) translateX(0); transform: translateY(0) translateX(0); -webkit-transform: translateY(0) translateX(0); } .nav-align-bottom .sa-el-nav-dot-tooltip { bottom: 30px; -ms-transform: translateY(-15px) translateX(0); transform: translateY(-15px) translateX(0); -webkit-transform: translateY(-15px) translateX(0); } .nav-align-bottom .sa-el-nav-dot-tooltip.sa-el-tooltip-arrow:after { border-top: 5px solid; border-bottom: 5px solid transparent; bottom: -10px; top: auto; } .nav-align-bottom .sa-el-one-page-nav-item:hover .sa-el-nav-dot-tooltip { -ms-transform: translateY(0) translateX(5px); transform: translateY(0) translateX(5px); -webkit-transform: translateY(0) translateX(5px); } .nav-align-right .sa-el-nav-dot-tooltip { right: 40px; text-align: right; top: 50%; -ms-transform: translateY(-50%) translateX(-15px); transform: translateY(-50%) translateX(-15px); -webkit-transform: translateY(-50%) translateX(-15px); } .nav-align-right .sa-el-one-page-nav-item:hover .sa-el-nav-dot-tooltip { opacity: 1; -ms-transform: translateY(-50%) translateX(0); transform: translateY(-50%) translateX(0); -webkit-transform: translateY(-50%) translateX(0); } .nav-align-left .sa-el-nav-dot-tooltip { left: 40px; top: 50%; text-align: left; -ms-transform: translateY(-50%) translateX(15px); transform: translateY(-50%) translateX(15px); -webkit-transform: translateY(-50%) translateX(15px); } .nav-align-left .sa-el-nav-dot-tooltip.sa-el-tooltip-arrow:after { border-right: 5px solid; border-left: 5px solid transparent; left: -10px; right: auto; } .nav-align-left .sa-el-one-page-nav-item:hover .sa-el-nav-dot-tooltip { opacity: 1; -ms-transform: translateY(-50%) translateX(0); transform: translateY(-50%) translateX(0); -webkit-transform: translateY(-50%) translateX(0); } .sa-el-nav-dot-tooltip-content { background: #000; color: #fff; display: inline-block; padding: 5px 10px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; } .sa-el-nav-dot { color: #000; display: block; font-size: 10px; line-height: 1; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -webkit-transition: color 0.3s ease, border 0.3s ease; -o-transition: color 0.3s ease, border 0.3s ease; transition: color 0.3s ease, border 0.3s ease; } .sa-el-nav-dot-wrap { display: block; -webkit-transition: all 0.3s ease, border 0.3s ease; -o-transition: all 0.3s ease, border 0.3s ease; transition: all 0.3s ease, border 0.3s ease; } .admin-bar .nav-align-top .sa-el-one-page-nav-container { top: 32px; }  .sa-el-person-container { position: relative; overflow: hidden; } .sa-el-person-image-container { text-align: center; } .sa-el-person-zoomout-effect .sa-el-person-image-container img, .sa-el-person-scale-effect .sa-el-person-image-container img { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); } .sa-el-person-sepia-effect .sa-el-person-image-container img { -webkit-filter: sepia(30%); filter: sepia(30%); } .sa-el-person-bright-effect .sa-el-person-image-container img { -webkit-filter: brightness(1); filter: brightness(1); } .sa-el-person-trans-effect .sa-el-person-image-container img { -webkit-transform: translateX(-15px) scale(1.1); transform: translateX(-15px) scale(1.1); } .sa-el-person-zoomin-effect:hover .sa-el-person-image-container img { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); } .sa-el-person-zoomout-effect:hover .sa-el-person-image-container img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .sa-el-person-scale-effect:hover .sa-el-person-image-container img { -webkit-transform: scale(1.3) rotate(5deg); -moz-transform: scale(1.3) rotate(5deg); -ms-transform: scale(1.3) rotate(5deg); -o-transform: scale(1.3) rotate(5deg); transform: scale(1.3) rotate(5deg); } .sa-el-person-grayscale-effect:hover .sa-el-person-image-container img { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); } .sa-el-person-blur-effect:hover .sa-el-person-image-container img { -webkit-filter: blur(3px); -moz-filter: blur(3px); -ms-filter: blur(3px); -o-filter: blur(3px); filter: blur(3px); } .sa-el-person-sepia-effect:hover .sa-el-person-image-container img { -webkit-filter: sepia(0%); filter: sepia(0%); } .sa-el-person-bright-effect:hover .sa-el-person-image-container img { -webkit-filter: brightness(1.2); filter: brightness(1.2); } .sa-el-person-trans-effect:hover .sa-el-person-image-container img { -webkit-transform: translateX(0px) scale(1.1); transform: translateX(0px) scale(1.1); } .sa-el-person-container .sa-el-person-image-container img { width: 100%; height: 100%; object-fit: cover; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .sa-el-person-info { position: absolute; top: auto; right: 0; left: 0; width: 100%; -webkit-transition: all 500ms ease 0s; -moz-transition: all 500ms ease 0s; -ms-transition: all 500ms ease 0s; -o-transition: all 500ms ease 0s; transition: all 500ms ease 0s; -webkit-transform: translate3d(0, 100%, 0); -moz-transform: translate3d(0, 100%, 0); -ms-transform: translate3d(0, 100%, 0); -o-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } .sa-el-person-container:hover .sa-el-person-info { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); bottom: -1px !important; } .sa-el-person-info-container { padding: 30px 15px; } .sa-el-person-name { margin: 0 0 5px; font-weight: 700; } .sa-el-person-title { margin: 0 0 20px; padding: 0; } .sa-el-person-content { margin: 0 0 30px; } ul.sa-el-person-social-list { margin: 0px !important; padding: 0; } .sa-el-person-social-list .sa-el-person-list-item { display: inline; list-style: none; } .sa-el-person-social-list li, .sa-el-person-social-list li i { position: relative; bottom: 0px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .sa-el-person-social-list li:hover { bottom: 5px; } .sa-el-person-social-list li:hover a { box-shadow: none; } .sa-el-person-social-list li a:focus { box-shadow: none; outline: none; } .sa-el-person-social-list li i { font-size: 18px; margin: 0 5px; } .elementor-widget-sa-el-addon-person .elementor-widget-container { display: -ms-flexbox; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: flex; justify-content: center; }.elementor-widget-sa_el_product_360 .sa-el-icon { transition: all .25s ease-out } .elementor-widget-sa_el_product_360.sa-el-tspv-fb-icon-on-hover-yes .sa-el-icon { opacity: 0; transition: opacity 350ms cubic-bezier(.24, .85, .58, 1) } .elementor-widget-sa_el_product_360.sa-el-tspv-fb-icon-on-hover-yes:hover .sa-el-icon { opacity: 1 } .elementor-widget-sa_el_product_360.sa-el-tspv-fb-icon-on-hover-yes .sa-el-icon { opacity: 0; transition: opacity 350ms cubic-bezier(.24, .85, .58, 1) } .elementor-widget-sa_el_product_360.sa-el-tspv-fb-icon-on-hover-yes:hover .sa-el-icon { opacity: 1 } [class*='sa-el-position-top'], [class*='sa-el-position-bottom'], [class*='sa-el-position-left'], [class*='sa-el-position-right'], [class*='sa-el-position-center'] { position: absolute !important } .sa-el-position-top { top: 0; left: 0; right: 0 } .sa-el-position-bottom { bottom: 0; left: 0; right: 0 } .sa-el-position-left { top: 0; bottom: 0; left: 0 } .sa-el-position-right { top: 0; bottom: 0; right: 0 } .sa-el-position-top-left { top: 0; left: 0 } .sa-el-position-top-right { top: 0; right: 0 } .sa-el-position-bottom-left { bottom: 0; left: 0 } .sa-el-position-bottom-right { bottom: 0; right: 0 } .sa-el-position-center { top: 50%; left: 50%; transform: translate(-50%, -50%); width: -moz-max-content; width: max-content; max-width: 100%; box-sizing: border-box } [class*='sa-el-position-center-left'], [class*='sa-el-position-center-right'] { top: 50%; transform: translateY(-50%) } .sa-el-position-center-left { left: 0 } .sa-el-position-center-right { right: 0 } .sa-el-position-center-left-out { right: 100%; width: -moz-max-content; width: max-content } .sa-el-position-center-right-out { left: 100%; width: -moz-max-content; width: max-content } .sa-el-position-top-center, .sa-el-position-bottom-center { left: 50%; transform: translateX(-50%); width: -moz-max-content; width: max-content; max-width: 100%; box-sizing: border-box } .sa-el-position-top-center { top: 0; } .sa-el-position-bottom-center { bottom: 0 } .sa-el-position-cover { position: absolute; top: 0; bottom: 0; left: 0; right: 0 } .sa-el-position-relative { position: relative !important } .sa-el-position-absolute { position: absolute !important } .sa-el-position-fixed { position: fixed !important } .sa-el-position-z-index { z-index: 1 } .sa-el-position-small { max-width: calc(100% - (15px * 2)); margin: 15px } .sa-el-position-small.sa-el-position-center { transform: translate(-50%, -50%) translate(-15px, -15px) } .sa-el-position-small[class*='sa-el-position-center-left'], .sa-el-position-small[class*='sa-el-position-center-right'] { transform: translateY(-50%) translateY(-15px) } .sa-el-position-small.sa-el-position-top-center, .sa-el-position-small.sa-el-position-bottom-center { transform: translateX(-50%) translateX(-15px) } .sa-el-position-medium { max-width: calc(100% - (30px * 2)); margin: 30px } .sa-el-position-medium.sa-el-position-center { transform: translate(-50%, -50%) translate(-30px, -30px) } .sa-el-position-medium[class*='sa-el-position-center-left'], .sa-el-position-medium[class*='sa-el-position-center-right'] { transform: translateY(-50%) translateY(-30px) } .sa-el-position-medium.sa-el-position-top-center, .sa-el-position-medium.sa-el-position-bottom-center { transform: translateX(-50%) translateX(-30px) } .sa-el-position-large { max-width: calc(100% - (30px * 2)); margin: 30px } .sa-el-position-large.sa-el-position-center { transform: translate(-50%, -50%) translate(-30px, -30px); } .sa-el-position-large[class*='sa-el-position-center-left'], .sa-el-position-large[class*='sa-el-position-center-right'] { transform: translateY(-50%) translateY(-30px); } .sa-el-position-large.sa-el-position-top-center, .sa-el-position-large.sa-el-position-bottom-center { transform: translateX(-50%) translateX(-30px); } .sa-el-icon{ font-size : 32px; color : #68656b; } .sa-el-icon:hover{ color : #f93e70; } @media (min-width:1200px) { .sa-el-position-large { max-width: calc(100% - (50px * 2)); margin: 50px } .sa-el-position-large.sa-el-position-center { transform: translate(-50%, -50%) translate(-50px, -50px) } .sa-el-position-large[class*='sa-el-position-center-left'], .sa-el-position-large[class*='sa-el-position-center-right'] { transform: translateY(-50%) translateY(-50px) } .sa-el-position-large.sa-el-position-top-center, .sa-el-position-large.sa-el-position-bottom-center { transform: translateX(-50%) translateX(-50px) } } /* Step_Flow */ .sa-el-step-flow>.elementor-widget-container { padding: 30px; text-align: center } .sa-el-step-arrow, .sa-el-step-arrow:after { position: absolute; display: inline-block; border-top: 1px solid #ddd } .sa-el-step-arrow { left: calc(100% + 20px); top: 49%; width: 100px } .sa-el-step-arrow:after { top: -2px; right: 5px; width: 12px; height: 12px; border-right: 1px solid #ddd; color: #ddd; content: ""; -webkit-transform: rotate(45deg) translateY(-50%); -ms-transform: rotate(45deg) translateY(-50%); transform: rotate(45deg) translateY(-50%) } .sa-el-steps-icon { position: relative; display: inline-block; margin-bottom: 2rem; padding: 40px; border-radius: 50%; background-color: #e9ecf0; box-shadow: 0 2px 6px -2px #989898; color: #8056ee; text-align: center; font-size: 46px } .sa-el-steps-icon i { position: relative; display: block; width: 1em; height: 1em } .sa-el-steps-icon i:before { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%) } .sa-el-steps-icon .sa-el-steps-label { position: absolute; top: 10px; right: 0; overflow: hidden; padding: 3px 8px; max-width: 200%; border-style: none; border-width: 0px 0px 0px 0px; border-color: #8056ee; border-radius: 20px; background-color: #8056ee; color: #fff; text-overflow: ellipsis; white-space: nowrap; font-size: 12px; line-height: 1 } .sa-el-steps-title { margin-top: 0; margin-bottom: 30px; font-weight: 700; font-size: 16px } .sa-el-steps-title a { display: block; color: #562dd4 } .sa-el-steps-title a:hover { color: #242424 } .sa-el-step-description { margin: 0; color: #616161; font-weight: 400; font-size: 16px; line-height: 1.5 }/*---------------------------- Sa Tabs ----------------------------*/ .sa_el_tabs { display: block; } .sa_el_tabs .sa_el_tabs_nav>ul { position: relative; padding: 0px; margin: 0px; list-style-type: none; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; z-index: 1; } .sa_el_tabs .sa_el_tabs_nav>ul li { position: relative; padding: 1em 1.5em; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; cursor: pointer; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; text-align: center; } .sa_el_tabs .sa_el_tabs_nav>ul li:after { content: ""; position: absolute; bottom: -10px; left: 0px; right: 0px; margin: 0 auto; z-index: 1; width: 0px; height: 0px; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid #444; border-bottom: 0px; display: none; } .sa_el_tabs.active-caret-on .sa_el_tabs_nav>ul li.active:after, .sa_el_tabs.active-caret-on .sa_el_tabs_nav>ul li.active-default:after { display: none; } .sa_el_tabs .sa_el_tabs_nav>ul li.active:after, .sa_el_tabs .sa_el_tabs_nav>ul li.active-default:after { display: block; } .sa_el_tabs_content { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; } .sa_el_tabs .sa_el_tabs_content>div { display: none; opacity: 0; } .sa_el_tabs .sa_el_tabs_content>div.active, .sa_el_tabs .sa_el_tabs_content>div.active-default { display: block; width: 100%; padding: 1em; opacity: 1; -webkit-animation: fadeIn linear 0.3s; animation: fadeIn linear 0.3s; } .sa_el_inline_icon li a .fa { margin-right: 10px; line-height: 1; } .sa_el_tab_top_icon li { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; text-align: center; } .sa_el_tab_top_icon li a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; text-align: center; } .sa_el_tab_top_icon li .fa, .sa_el_tab_top_icon li .sa_el_tab_title { -webkit-box-flex: 1; -webkit-flex: 1 1 100%; -ms-flex: 1 1 100%; flex: 1 1 100%; line-height: 1; } .sa_el_tab_top_icon li a .sa_el_tab_title { margin-top: 10px; } .sa_el_tabs.sa_el_tabs_vertical { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .sa_el_tabs.sa_el_tabs_vertical .sa_el_tabs_nav { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .sa_el_tabs.sa_el_tabs_vertical .sa_el_tabs_nav>ul { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-flow: column wrap; -ms-flex-flow: column wrap; flex-flow: column wrap; } .sa_el_tabs.sa_el_tabs_vertical .sa_el_tabs_nav>ul>li { width: 100%; -webkit-box-pack: start; -webkit-justify-content: start; -ms-flex-pack: start; justify-content: start; } .sa_el_tabs.sa_el_tabs_vertical .sa_el_tabs_nav>ul li::after { bottom: auto !important; right: -10px; top: calc(50% - 10px); left: auto !important; border-left: 10px solid #444; border-right: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; } @media only screen and (max-width: 767px) { .sa_el_tabs .sa_el_tabs_nav>ul { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .sa_el_tabs .sa_el_tabs_nav>ul li { -webkit-box-flex: 1; -webkit-flex: 1 100%; -ms-flex: 1 100%; flex: 1 100%; } .sa_el_tabs.sa_el_tabs_vertical { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .sa_el_tabs.sa_el_tabs_vertical div.sa_el_tabs_nav { -webkit-box-flex: 1; -webkit-flex: 1 100%; -ms-flex: 1 100%; flex: 1 100%; } .sa_el_tabs.sa_el_tabs_vertical ul { -webkit-box-flex: 1; -webkit-flex: 1 100%; -ms-flex: 1 100%; flex: 1 100%; } .sa_el_tabs.sa_el_tabs_vertical ul li { -webkit-box-flex: 1; -webkit-flex: 1 100%; -ms-flex: 1 100%; flex: 1 100%; } div.sa_el_tabs.sa_el_tabs_vertical div.sa_el_tabs_nav>ul li::after { border-left-color: transparent !important; bottom: -20px !important; left: 0 !important; right: 0 !important; top: auto !important; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top-color: #444 !important; } }.sa-el-team-member>.elementor-widget-container { padding: 1.25rem; } .sa-el-team-member-figure { display: inline-block; margin: 0 0 1.5rem !important; } .sa-el-team-member-figure img { width: 100%; height: 100%; vertical-align: bottom; } .sa-el-team-member-name { margin-top: 0; margin-bottom: .5rem; color: #151515; font-size: 18px; } .sa-el-team-member-position { margin-bottom: 1.5rem; color: #7f7f7f; font-size: 14px; } .sa-el-team-member-bio { margin-bottom: 1.5rem; font-size: 14px; line-height: 1.6; } .sa-el-team-member-links>a { display: inline-block; color: #9895ad; text-align: center; line-height: 1; -webkit-transition: all .2s; transition: all .2s; } .sa-el-team-member-links>a:hover, .sa-el-team-member-links>a:focus { color: #222; } .sa-el-team-member-links>a>i { width: 1em; height: 1em; } .sa-el-team-member-links>a:not(:last-child) { margin-right: .3rem; }/*---------------------------- Testimonials Styles ----------------------------*/ .sa-el-testimonial-slider { position: relative; } .testimonial-star-rating { padding: 0; margin: 0; } .testimonial-star-rating li { list-style: none; display: inline-block; } .testimonial-star-rating li i { color: #d8d8d8; } .rating-five .testimonial-star-rating li i { color: #FB644E; } .rating-one .testimonial-star-rating li:first-child i { color: #FB644E; } .rating-two .testimonial-star-rating li:nth-child(1) i, .rating-two .testimonial-star-rating li:nth-child(2) i { color: #FB644E; } .rating-three .testimonial-star-rating li:nth-child(1) i, .rating-three .testimonial-star-rating li:nth-child(2) i, .rating-three .testimonial-star-rating li:nth-child(3) i { color: #FB644E; } .rating-four .testimonial-star-rating li:nth-child(1) i, .rating-four .testimonial-star-rating li:nth-child(2) i, .rating-four .testimonial-star-rating li:nth-child(3) i, .rating-four .testimonial-star-rating li:nth-child(4) i { color: #FB644E; } .sa-el-testimonial-image img { max-width: 100%; } .sa-el-testimonial-image { padding: 10px 0px 0px 0px; } .sa-el-testimonial-image>figure { display: block; margin: 0; } .testimonial-avatar-rounded figure img { border-radius: 50%; height: auto; } .sa-el-testimonial-content { margin: 0; padding: 10px; } .sa-el-testimonial-item>figure { margin: 0 auto; padding: 0 20px; } .sa-el-testimonial-item .center-text { text-align: center; } .sa-el-testimonial-item .right-text { text-align: right; } .sa-el-testimonial-item .left-text { text-align: left; } .sa-el-testimonial-item .justify-text { text-align: justify; } .sa-el-testimonial-content .sa-el-testimonial-text { font-size: 100%; font-style: italic; line-height: 1.5; margin-top: 0px; margin-bottom: 10px; word-wrap: break-word; } .sa-el-testimonial-content .sa-el-testimonial-user { display: inline-block; font-family: inherit; font-size: 105%; font-style: italic; font-weight: normal; line-height: 1.5; margin-top: 0; margin-bottom: 0; margin-right: 5px; } .sa-el-testimonial-content .sa-el-testimonial-user-company { display: inline-block; font-family: inherit; font-size: 90%; font-style: italic; font-weight: lighter; line-height: 1.75; margin-bottom: 0; margin-top: 1px; } .sa-el-testimonial-image { position: relative; } .sa-el-testimonial-slider.default-style .sa-el-testimonial-align-centered .sa-el-testimonial-image figure img { margin: 0 auto; } .sa-el-testimonial-slider.default-style .sa-el-testimonial-align-left .sa-el-testimonial-image figure img, .sa-el-testimonial-slider.default-style .sa-el-testimonial-align-right .sa-el-testimonial-image figure img, .sa-el-testimonial-slider.classic-style .sa-el-testimonial-align-left .sa-el-testimonial-image figure img, .sa-el-testimonial-slider.classic-style .sa-el-testimonial-align-right .sa-el-testimonial-image figure img, .sa-el-testimonial-slider.middle-style .sa-el-testimonial-align-left .sa-el-testimonial-image figure img, .sa-el-testimonial-slider.middle-style .sa-el-testimonial-align-right .sa-el-testimonial-image figure img { margin: 0; } .sa-el-testimonial-slider.default-style .sa-el-testimonial-align-right .sa-el-testimonial-image figure, .sa-el-testimonial-slider.classic-style .sa-el-testimonial-align-right .sa-el-testimonial-image figure, .sa-el-testimonial-slider.middle-style .sa-el-testimonial-align-right .sa-el-testimonial-image figure { text-align: right; } .sa-el-testimonial-slider.default-style .sa-el-testimonial-align-left .sa-el-testimonial-image figure, .sa-el-testimonial-slider.classic-style .sa-el-testimonial-align-left .sa-el-testimonial-image figure, .sa-el-testimonial-slider.middle-style .sa-el-testimonial-align-left .sa-el-testimonial-image figure { text-align: left; } .sa-el-testimonial-slider.default-style .sa-el-testimonial-align-right .default-style-testimonial-content, .sa-el-testimonial-slider.classic-style .sa-el-testimonial-align-right .testimonial-classic-style-content, .sa-el-testimonial-slider.middle-style .sa-el-testimonial-align-right .middle-style-content, .sa-el-testimonial-slider.middle-style .sa-el-testimonial-align-right .sa-el-testimonial-text { text-align: right; } .sa-el-testimonial-slider.default-style .sa-el-testimonial-align-center .default-style-testimonial-content, .sa-el-testimonial-slider.classic-style .sa-el-testimonial-align-center .testimonial-classic-style-content, .sa-el-testimonial-slider.middle-style .sa-el-testimonial-align-center .middle-style-content, .sa-el-testimonial-slider.middle-style .sa-el-testimonial-align-center .sa-el-testimonial-text { text-align: center; } .sa-el-testimonial-slider.default-style .sa-el-testimonial-align-left .default-style-testimonial-content, .sa-el-testimonial-slider.classic-style .sa-el-testimonial-align-left .testimonial-classic-style-content, .sa-el-testimonial-slider.middle-style .sa-el-testimonial-align-left .middle-style-content, .sa-el-testimonial-slider.middle-style .sa-el-testimonial-align-left .sa-el-testimonial-text { text-align: left; } .sa-el-testimonial-slider.icon-img-left-content .sa-el-testimonial-text>p, .sa-el-testimonial-slider.icon-img-right-content .sa-el-testimonial-text>p { margin: 0px; } .icon-img-left-content .sa-el-testimonial-image { float: left; width: 30%; } .icon-img-left-content .sa-el-testimonial-content { float: left; width: 70%; text-align: left; } .icon-img-left-content.sa-el-testimonial-item { overflow: hidden; position: relative; } .icon-img-left-content .sa-el-testimonial-quote { position: absolute; right: 0; } .icon-img-left-content .sa-el-testimonial-text { margin-top: 0; } .sa-el-testimonial-align-centered .sa-el-testimonial-user, .sa-el-testimonial-align-centered .sa-el-testimonial-user-company { float: none; text-align: center; } .sa-el-testimonial-align-centered .sa-el-testimonial-image>figure img { display: block; margin-left: auto !important; margin-right: auto !important; } .icon-img-right-content .sa-el-testimonial-image { float: right; width: 30%; } .icon-img-right-content .sa-el-testimonial-content { float: right; width: 70%; text-align: right; } .icon-img-right-content.sa-el-testimonial-item { overflow: hidden; position: relative; } .icon-img-right-content .sa-el-testimonial-quote { position: absolute; } .icon-img-right-content .sa-el-testimonial-text { margin-top: 0; } .sa-el-testimonial-item { position: relative; } .classic-style.testimonial-alignment-center .sa-el-testimonial-image, .default-style.testimonial-alignment-center .sa-el-testimonial-image { text-align: center; } .classic-style.testimonial-alignment-right .sa-el-testimonial-image, .default-style.testimonial-alignment-right .sa-el-testimonial-image { text-align: right; } .classic-style.testimonial-alignment-center .sa-el-testimonial-image>figure, .default-style.testimonial-alignment-center .sa-el-testimonial-image>figure { text-align: center; } .sa-el-testimonial-slider.icon-img-left-content .sa-el-testimonial-align-centered .sa-el-testimonial-content { text-align: center; } .sa-el-testimonial-slider.icon-img-left-content .sa-el-testimonial-align-left .sa-el-testimonial-content { text-align: left; } .sa-el-testimonial-slider.icon-img-left-content .sa-el-testimonial-align-right .sa-el-testimonial-content { text-align: right; } .sa-el-testimonial-slider.icon-img-right-content .sa-el-testimonial-align-centered .sa-el-testimonial-content { text-align: center; } .sa-el-testimonial-slider.icon-img-right-content .sa-el-testimonial-align-left .sa-el-testimonial-content { text-align: left; } .sa-el-testimonial-slider.icon-img-right-content .sa-el-testimonial-align-right .sa-el-testimonial-content { text-align: right; } span.sa-el-testimonial-quote { position: absolute; right: 10px; top: 10px; } .sa-el-testimonial-item.left .sa-el-testimonial-image { text-align: left; } .sa-el-testimonial-item.center .sa-el-testimonial-image { text-align: center; } .sa-el-testimonial-item.right .sa-el-testimonial-image { text-align: right; } .sa-el-testimonial-inline-bio .sa-el-testimonial-image { float: left; } .sa-el-testimonial-inline-bio .bio-text { padding-top: 10px; } .sa-el-testimonial-content.sa-el-testimonial-inline-bio { overflow: hidden; margin-bottom: 0; padding-bottom: 0; } .sa-el-testimonial-inline-bio .testimonial-star-rating, .sa-el-testimonial-inline-bio .bio-text { float: left; width: 65%; } .sa-el-testimonial-content.sa-el-testimonial-inline-bio { text-align: left !important; } .testimonial-inline-style .sa-el-testimonial-image { float: left; max-width: 100%; padding: 0; margin-right: 15px; } .testimonial-inline-style { overflow: hidden; text-align: left; } .content-top-icon-title-inline .sa-el-testimonial-text, .content-top-icon-title-inline .sa-el-testimonial-align-left .sa-el-testimonial-text { text-align: left; } .content-top-icon-title-inline .sa-el-testimonial-align-centered .sa-el-testimonial-text { text-align: center; } .content-top-icon-title-inline .sa-el-testimonial-align-right .sa-el-testimonial-text { text-align: right; } .content-bottom-icon-title-inline .sa-el-testimonial-text, .content-bottom-icon-title-inline .sa-el-testimonial-align-left .sa-el-testimonial-text { text-align: left; } .content-bottom-icon-title-inline .sa-el-testimonial-align-centered .sa-el-testimonial-text { text-align: center; } .content-bottom-icon-title-inline .sa-el-testimonial-align-right .sa-el-testimonial-text { text-align: right; }.sa-el-toggle-switch-inner { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .sa-el-toggle-center .sa-el-toggle-switch-inner { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .sa-el-toggle-right .sa-el-toggle-switch-inner { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; } .sa-el-toggle-switch-container { display: inline-block; font-size: 26px; line-height: 1; margin: 0 15px; overflow: hidden; } .sa-el-toggle-switch-round { -webkit-border-radius: 1.31em; border-radius: 1.31em; } .sa-el-toggle-switch-round .sa-el-toggle-slider:before { -webkit-border-radius: 50%; border-radius: 50%; } .sa-el-toggle-switch { position: relative; display: inline-block; width: 2.31em; height: 1.29em; margin: 0; vertical-align: middle; } .sa-el-toggle-switch input { display: none; } .sa-el-toggle-content-wrap.primary .sa-el-toggle-secondary-wrap { display: none; } .sa-el-toggle-content-wrap.secondary .sa-el-toggle-primary-wrap { display: none; } .sa-el-toggle-content-wrap .elementor-section-stretched { left: 0 !important; width: 100% !important; } .sa-el-toggle-slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; -webkit-transition: .4s; -o-transition: .4s; transition: .4s; } .sa-el-toggle-slider:before { position: absolute; content: ""; height: 1em; width: 1em; left: 0.16em; bottom: 0.15em; background-color: white; -webkit-transition: .4s; -o-transition: .4s; transition: .4s; } .sa-el-toggle-switch-on .sa-el-toggle-slider { background-color: #F15540; -webkit-box-shadow: 0 0 1px #F15540; box-shadow: 0 0 1px #F15540; } .sa-el-toggle-switch-on .sa-el-toggle-slider:before { -webkit-transform: translateX(26px); -ms-transform: translateX(26px); transform: translateX(26px); } /* Tooltip */ .sa-el-tooltip { position: relative; display: inline-block; min-width: 150px; text-align: center; padding: 12px 20px; font-size: .93rem; color: #4b00ff; line-height: 1; cursor: pointer; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .sa-el-tooltip .sa-el-tooltip-text { display: block; width: 100%; visibility: hidden; background-color: black; color: #fff; text-align: center; border-radius: 4px; padding: 10px; position: absolute; z-index: 1; font-size: .93rem; line-height: 1.3; } .sa-el-tooltip .sa-el-tooltip-text::after { content: ""; position: absolute; border-width: 5px; border-style: solid; } .sa-el-tooltip:hover .sa-el-tooltip-text { visibility: visible; } .sa-el-tooltip .sa-el-tooltip-text.sa-el-tooltip-left { top: 50%; right: 100%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); margin-right: 10px; } .sa-el-tooltip:hover .sa-el-tooltip-text.sa-el-tooltip-left { -webkit-animation: tooltipLeftIn 300ms ease-in-out; animation: tooltipLeftIn 300ms ease-in-out; } .sa-el-tooltip .sa-el-tooltip-text.sa-el-tooltip-left::after { top: calc(50% - 5px); left: 100%; border-color: transparent transparent transparent black; } .sa-el-tooltip .sa-el-tooltip-text.sa-el-tooltip-right { top: 50%; left: 100%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; margin-left: 10px; } .sa-el-tooltip:hover .sa-el-tooltip-text.sa-el-tooltip-right { -webkit-animation: tooltipRightIn 300ms linear; animation: tooltipRightIn 300ms linear; } .sa-el-tooltip .sa-el-tooltip-text.sa-el-tooltip-right::after { top: calc(50% - 5px); right: 100%; border-color: transparent black transparent transparent; } .sa-el-tooltip .sa-el-tooltip-text.sa-el-tooltip-top { bottom: calc(100%); left: 0; right: 0; margin: 0 auto 10px auto; } .sa-el-tooltip .sa-el-tooltip-text.sa-el-tooltip-top::after { margin-top: 0px; top: 100%; left: calc( 50% - 5px); border-color: black transparent transparent transparent; } .sa-el-tooltip:hover .sa-el-tooltip-text.sa-el-tooltip-top { -webkit-animation: tooltipTopIn 300ms linear; animation: tooltipTopIn 300ms linear; } .sa-el-tooltip .sa-el-tooltip-text.sa-el-tooltip-bottom { top: 100%; left: 0; right: 0; margin: 10px auto 0px auto; } .sa-el-tooltip .sa-el-tooltip-text.sa-el-tooltip-bottom::after { margin-top: 0px; bottom: 100%; left: calc( 50% - 5px); border-color: transparent transparent black transparent; } .sa-el-tooltip:hover .sa-el-tooltip-text.sa-el-tooltip-bottom { -webkit-animation: tooltipBottomIn 300ms linear; animation: tooltipBottomIn 300ms linear; } .sa-el-tooltip-align-left { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .sa-el-tooltip-align-right { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; } .sa-el-tooltip-align-center { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .sa-el-tooltip-align-justify .sa-el-tooltip { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } @-webkit-keyframes tooltipRightIn { 0% { opacity: 0; left: 105%; } 100% { opacity: 1; left: 100%; } } @keyframes tooltipRightIn { 0% { opacity: 0; left: 105%; } 100% { opacity: 1; left: 100%; } } @-webkit-keyframes tooltipLeftIn { 0% { opacity: 0; right: 105%; } 100% { opacity: 1; right: 100%; } } @keyframes tooltipLeftIn { 0% { opacity: 0; right: 105%; } 100% { opacity: 1; right: 100%; } } @-webkit-keyframes tooltipTopIn { 0% { opacity: 0; bottom: 110%; } 100% { opacity: 1; bottom: 100%; } } @keyframes tooltipTopIn { 0% { opacity: 0; bottom: 110%; } 100% { opacity: 1; bottom: 100%; } } @-webkit-keyframes tooltipBottomIn { 0% { opacity: 0; top: 110%; } 100% { opacity: 1; top: 100%; } } @keyframes tooltipBottomIn { 0% { opacity: 0; top: 110%; } 100% { opacity: 1; top: 100%; } } /* Video Box */ .sa-el-video-box-container { position: relative; height: 0; } .sa-el-aspect-ratio-11 .sa-el-video-box-container { padding-bottom: 100%; } .sa-el-aspect-ratio-169 .sa-el-video-box-container { padding-bottom: 56.25%; } .sa-el-aspect-ratio-43 .sa-el-video-box-container { padding-bottom: 75%; } .sa-el-aspect-ratio-32 .sa-el-video-box-container { padding-bottom: 66.6666%; } .sa-el-aspect-ratio-219 .sa-el-video-box-container { padding-bottom: 42.8571%; } .sa-el-video-box-image-container { position: absolute; top: 0; left: 0; width: 100%; height: 100%; -webkit-background-size: cover; background-size: cover; background-position: 50%; cursor: pointer; } .sa-el-video-box-play-icon-container { position: absolute; z-index: 1; cursor: pointer; transform: translate(-50%, -50%); background: rgba(252, 252, 252, 0.35); } .sa-el-video-box-description-container { position: absolute; z-index: 1; padding: 5px; text-align: center; cursor: pointer; transform: translate(-50%, -50%); } .sa-el-video-box-text { margin-top: 0 !important; margin-bottom: 0 !important; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .sa-el-video-box-play-icon { padding: 15px; transform: translateX(4%); -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .sa-el-video-box-video-container { position: absolute; top: 0; left: 0; z-index: 2; width: 100%; height: 100%; -webkit-transition: opacity 0.8s ease-in-out; -moz-transition: opacity 0.8s ease-in-out; -o-transition: opacity 0.8s ease-in-out; -ms-transition: opacity 0.8s ease-in-out; transition: opacity 0.8s ease-in-out; overflow: hidden; cursor: pointer; } .sa-el-video-box-container[data-overlay="true"][data-type="self"] .sa-el-video-box-video-container { opacity: 0; visibility: hidden; } .sa-el-video-box-video-container iframe, .sa-el-video-box-video-container video { max-width: 100%; width: 100%; height: 100%; margin: 0; line-height: 1; border: none; } .sa-el-video-box-video-container video { -o-object-fit: contain; object-fit: contain; } .sa-el-color-transition { position: fixed; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; z-index: auto; -webkit-transition: all .7s ease; -moz-transition: all .7s ease; -o-transition: all .7s ease; -ms-transition: all .7s ease; transition: all .7s ease; } .sa-el-color-transition .sa-el-color-transition-layer { position: absolute; width: 100%; height: 100%; left: 0; top: 0; opacity: 0; visibility: hidden; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; -ms-transition: all .5s ease; transition: all .5s ease; transition-duration: 0.5s; } .sa-el-color-transition-layer.layer-active { opacity: 1; visibility: visible; } .sa-el-color-transition .sa-el-color-transition-layer::after { position: absolute; content: ''; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; visibility: hidden; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; -ms-transition: all .5s ease; transition: all .5s ease; } .sa-el-bg-transition-hidden { opacity: 0; visibility: hidden; }/* Countdown Styles General */ .sa_el_countdown_items { list-style: none; margin: 0; padding: 0; display: table; table-layout: fixed; width: 100%; } .sa_el_countdown_items>li { list-style: none; margin: 0; padding: 0; display: table-cell; position: relative; } .sa_el_countdown_item>div { text-align: center; padding: 20px; } .sa_el_countdown_label_block .sa_el_countdown_digits, .sa_el_countdown_label_block .sa_el_countdown_label { display: block; text-align: center; } .sa_el_countdown_digits { font-size: 54px; line-height: 1; } .sa_el_countdown_label { font-size: 18px; line-height: 1; color: #ffffff; } .sa_el_countdown_show_separator .sa_el_countdown_digits::after { content: ":"; position: absolute; left: 98%; z-index: 9999; } .sa_el_countdown_item:last-child .sa_el_countdown_digits::after { display: none; } .sa_el_countdown_items.style-1 .sa_el_countdown_item>div { background: #262625; }.odometer.odometer-auto-theme,.odometer.odometer-theme-default{display:inline-block;vertical-align:middle;position:relative}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default .odometer-digit{display:inline-block;vertical-align:middle;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{font-family:"Helvetica Neue",sans-serif;line-height:1.1em}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}.sa-el-counter { display: inline-block; } .sa-el-counter-icon-wrap, .sa-el-counter-icon, .sa-el-counter-icon-divider, .sa-el-counter-num-divider { display: inline-block; } .sa-el-counter-icon-divider{ border-bottom-style: dashed; border-bottom-width: 3px; width: 94px; } .sa-el-counter-icon { line-height: 1; font-size: 39px; border-style: solid; border-width: 2px 2px 2px 2px; border-radius: 50px 50px 50px 50px; padding-top: 11px; padding-left: 11px; padding-right: 11px; padding-bottom: 11px; } .sa-el-counter-number-wrap{ font-family: "Open Sans", Sans-serif; font-size: 36px; font-weight: 600; line-height: 0.3em; } .sa-el-counter-title{ font-family: "Roboto", Sans-serif; font-size: 18px; font-weight: 500; line-height: 1.1em; } .sa-el-counter-layout-3-number-wrap, .sa-el-counter-layout-3 .sa-el-icon-title-wrap, .sa-el-counter-layout-4-number-wrap, .sa-el-counter-layout-4 .sa-el-icon-title-wrap { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .sa-el-counter-layout-5, .sa-el-counter-layout-6 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .sa-el-counter-layout-6 .sa-el-counter-icon-wrap { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } .sa-el-counter .sa-el-icon-title-wrap .sa-el-counter-title { display: inline-block; } .sa-el-divider-wrap { font-size: 0; line-height: 0; } .sa-el-divider { text-align: center; } .sa-el-divider-left .divider-border-left { display: none; } .sa-el-divider-right .divider-border-right { display: none; } .horizontal { border: 0; border-color: #000; border-bottom-width: 4px; border-top-width: 0px; display: inline-block; width: 80px; height: 0; border-style: dashed; } .vertical { border: 0; display: inline-block; border-left: 2px solid #000; height: 50px; } .divider-text-container { display: inline-block; max-width: 100%; } .divider-text-wrap { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin: 0 auto; } .sa-el-divider-content h1.sa-el-divider-text:before, .sa-el-divider-content h2.sa-el-divider-text:before, .sa-el-divider-content h3.sa-el-divider-text:before, .sa-el-divider-content h4.sa-el-divider-text:before, .sa-el-divider-content h5.sa-el-divider-text:before, .sa-el-divider-content h6.sa-el-divider-text:before{ display: none; } .sa-el-divider-content h1.sa-el-divider-text, .sa-el-divider-content h2.sa-el-divider-text, .sa-el-divider-content h3.sa-el-divider-text, .sa-el-divider-content h4.sa-el-divider-text, .sa-el-divider-content h5.sa-el-divider-text, .sa-el-divider-content h6.sa-el-divider-text, .sa-el-divider-content div.sa-el-divider-text, .sa-el-divider-content span.sa-el-divider-text, .sa-el-divider-content p.sa-el-divider-text { font-size: 16px; line-height: 1.4; } .divider-border-wrap { -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; } .divider-border { border: 0; height: 1px; border-top: 1px solid #000; display: block; width: 100%; } .sa-el-divider-content { display: inherit; -webkit-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; margin: 0 20px; } /* 03. Fancy Text Style */ .sa_el_fancy_text_container { color: #676767; } .sa_el_fancy_text_container p { margin: 0; } .sa_el_fancy_text_strings, .sa_el_fancy_text_prefix, .sa_el_fancy_text_suffix { display: inline-block; } .morphext>.animated { display: inline-block; } .typed-cursor { opacity: 1; -webkit-animation: blink_cursor 0.7s infinite; animation: blink_cursor 0.7s infinite; } @keyframes blink_cursor { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes blink_cursor { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } } .sa_el_fancy_text_container.style-2 { font-size: 24px; } .sa_el_fancy_text_container.style-2 .sa_el_fancy_text_strings { background: #fff; color: #ff5544; padding: 5px 5px; }/* Flipbox Style */ .sa_el_elements_flip_box_container { position: relative; height: 300px; width: 100%; } .sa_el_elements_flip_box_container .sa_el_flipbox_button { display: inline-block; -webkit-transition: all 400ms; -o-transition: all 400ms; transition: all 400ms; } .sa_el_elements_flip_box_container a { display: block; } .sa_el_elements_flip_box_vertical_align { width: 100%; } .sa_el_elements_flip_box_padding { padding: 0px 30px 5px 30px; } .sa_el_elements_flip_box_icon_image { display: inline-block; margin: 0 auto 0px auto; line-height: 1; } .sa_el_elements_flip_box_icon_image.sa_el_eleements_flip_front_icon_style_background { background: #cccccc; } .sa_el_eleements_flip_front_icon_style_bordered { border: 2px solid #ffffff; } .sa_el_flip_box_icon_border_round { border-radius: 100px; } .sa_el_eleements_flip_front_icon_style_background, .sa_el_eleements_flip_front_icon_style_bordered { padding: 15px; } .sa_el_elements_flip_box_icon_image i { font-size: 40px; line-height: 40px; width: 40px; } .sa_el_elements_slider_display_table { width: 100%; } .sa_el_elements_flip_box_front_container { text-align: center; position: absolute; top: 0px; left: 0px; z-index: 2; width: 100%; height: 100%; background: #0e9dd2; color: #ffffff; border-color: #000000; -webkit-display: flex; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .sa_el_elements_flip_box_content, .sa_el_elements_flip_box_heading { color: #ffffff; } .sa_el_elements_flip_box_heading.flipbox-linked-title { color: #fff; font-size: 1.5em; font-weight: 700; } .sa_el_elements_flip_box_rear_container { text-align: center; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: #444444; color: #ffffff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-color: #000000; } .sa_el_elements_button_floating_container { position: fixed; z-index: 100; } .sa_el_elements_button_floating_container .sa_el_elements_button { margin-top: 0px; font-size: 14px; position: relative; padding: 14px 20px; } .sa_el_elements_button { cursor: pointer; display: inline-block; background: #077bbe; color: #ffffff; line-height: 1; padding: 16px 25px; margin-top: 15px; } .sa_el_elements_button:hover { background: #077bbe; color: #ffffff; } .sa_el_elements_flip_box_container { -webkit-perspective: 1000px; perspective: 1000px; } .sa_el_elements_flip_box_front_container, .sa_el_elements_flip_box_rear_container { -webkit-transition-duration: 500ms; -o-transition-duration: 500ms; transition-duration: 500ms; -webkit-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; } .sa_el_elements_flip_box_flip_card { width: 100%; height: 100%; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transition: all 500ms ease; -o-transition: all 500ms ease; transition: all 500ms ease; } .sa_el_elements_flip_box_rear_container, .sa_el_elements_flip_box_front_container { -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: rotateX(0deg); transform: rotateX(0deg); -webkit-transform: rotateY(0deg); transform: rotateY(0deg); } .sa_el_animate_flip.sa_el_animate_up.sa_el_elements_flip_box_container:hover .sa_el_elements_flip_box_flip_card, .sa_el_animate_flip.sa_el_animate_up .sa_el_elements_flip_box_rear_container { -webkit-transform: rotateX(180deg); transform: rotateX(180deg); } .sa_el_animate_flip.sa_el_animate_down.sa_el_elements_flip_box_container:hover .sa_el_elements_flip_box_flip_card, .sa_el_animate_flip.sa_el_animate_down .sa_el_elements_flip_box_rear_container { -webkit-transform: rotateX(-180deg); transform: rotateX(-180deg); } .sa_el_animate_flip.sa_el_animate_left.sa_el_elements_flip_box_container:hover .sa_el_elements_flip_box_flip_card, .sa_el_animate_flip.sa_el_animate_left .sa_el_elements_flip_box_rear_container { -webkit-transform: rotateY(-180deg); transform: rotateY(-180deg); } .sa_el_animate_flip.sa_el_animate_right.sa_el_elements_flip_box_container:hover .sa_el_elements_flip_box_flip_card, .sa_el_animate_flip.sa_el_animate_right .sa_el_elements_flip_box_rear_container { -webkit-transform: rotateY(180deg); transform: rotateY(180deg); } .sa_el_animate_push.sa_el_elements_flip_box_container, .sa_el_animate_slide.sa_el_elements_flip_box_container { overflow: hidden; } .sa_el_animate_push .sa_el_elements_flip_box_rear_container, .sa_el_animate_slide .sa_el_elements_flip_box_rear_container { z-index: 3; } .sa_el_animate_push.sa_el_animate_up .sa_el_elements_flip_box_rear_container, .sa_el_animate_slide.sa_el_animate_up .sa_el_elements_flip_box_rear_container { top: 100%; } .sa_el_animate_push.sa_el_animate_up.sa_el_elements_flip_box_container:hover .sa_el_elements_flip_box_rear_container, .sa_el_animate_slide.sa_el_animate_up.sa_el_elements_flip_box_container:hover .sa_el_elements_flip_box_rear_container { top: 0; } .sa_el_animate_push.sa_el_animate_down .sa_el_elements_flip_box_rear_container, .sa_el_animate_slide.sa_el_animate_down .sa_el_elements_flip_box_rear_container { top: auto; bottom: 100%; } .sa_el_animate_push.sa_el_animate_down.sa_el_elements_flip_box_container:hover .sa_el_elements_flip_box_rear_container, .sa_el_animate_slide.sa_el_animate_down.sa_el_elements_flip_box_container:hover .sa_el_elements_flip_box_rear_container { top: auto; bottom: 0; } .sa_el_animate_push.sa_el_animate_left .sa_el_elements_flip_box_rear_container, .sa_el_animate_slide.sa_el_animate_left .sa_el_elements_flip_box_rear_container { left: 100%; } .sa_el_animate_push.sa_el_animate_left.sa_el_elements_flip_box_container:hover .sa_el_elements_flip_box_rear_container, .sa_el_animate_slide.sa_el_animate_left.sa_el_elements_flip_box_container:hover .sa_el_elements_flip_box_rear_container { left: 0; } .sa_el_animate_push.sa_el_animate_right .sa_el_elements_flip_box_rear_container, .sa_el_animate_slide.sa_el_animate_right .sa_el_elements_flip_box_rear_container { left: auto; right: 100%; } .sa_el_animate_push.sa_el_animate_right.sa_el_elements_flip_box_container:hover .sa_el_elements_flip_box_rear_container, .sa_el_animate_slide.sa_el_animate_right.sa_el_elements_flip_box_container:hover .sa_el_elements_flip_box_rear_container { left: auto; right: 0; } .sa_el_animate_push.sa_el_animate_up.sa_el_elements_flip_box_container:hover .sa_el_elements_flip_box_front_container { top: -100%; } .sa_el_animate_push.sa_el_animate_down.sa_el_elements_flip_box_container:hover .sa_el_elements_flip_box_front_container { top: 100%; } .sa_el_animate_push.sa_el_animate_left.sa_el_elements_flip_box_container:hover .sa_el_elements_flip_box_front_container { left: -100%; } .sa_el_animate_push.sa_el_animate_right.sa_el_elements_flip_box_container:hover .sa_el_elements_flip_box_front_container { left: 100%; } .sa_el_animate_zoom_in .sa_el_elements_flip_box_rear_container { opacity: 0; -webkit-transform: scale(0.75); -ms-transform: scale(0.75); transform: scale(0.75); z-index: 3; } .sa_el_animate_zoom_in.sa_el_elements_flip_box_container:hover .sa_el_elements_flip_box_rear_container { opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .sa_el_animate_zoom_out.sa_el_elements_flip_box_container:hover .sa_el_elements_flip_box_front_container { opacity: 0; -webkit-transform: scale(0.75); -ms-transform: scale(0.75); transform: scale(0.75); } .sa_el_animate_fade.sa_el_elements_flip_box_container:hover .sa_el_elements_flip_box_front_container { opacity: 0; } .sa_el_flipbox_content_align_right .sa_el_elements_flip_box_padding { text-align: right; } .sa_el_flipbox_content_align_left .sa_el_elements_flip_box_padding { text-align: left; } .sa_el_flipbox_content_align_center .sa_el_elements_flip_box_padding { text-align: center; } .sa_el_flipbox_img_circle .sa_el_elements_flip_box_icon_image img, .sa_el_flipbox_img_circle .flipbox-back-image-icon img { border-radius: 50%; overflow: hidden; }.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}button.mfp-close,button.mfp-close:hover{display:inline-block!important;background:0 0;width:auto!important}.mfp-arrow,.mfp-arrow:hover{background:0 0}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.sa_el_modal_popup_button, .sa_el_lightbox_btn>i, .sa_el_lightbox_btn>img { cursor: pointer; } .sa_el_modal_popup_button.OxiAddonsELEqualHeightWidth { display: inline-flex; align-items: center; justify-content: center; } button.mfp-close { background: transparent; } .sa_el_lightbox_modal_window, .sa_el_lightbox_popup_window { position: relative; display: none; width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0px auto; } @media only screen and (min-width: 992px) and (max-width: 1400px) { .sa_el_lightbox_modal_window, .sa_el_lightbox_popup_window { max-width: 1200px; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .sa_el_lightbox_modal_window, .sa_el_lightbox_popup_window { max-width: 900px; } } @media only screen and (max-width: 767px) { .sa_el_lightbox_modal_window, .sa_el_lightbox_popup_window { max-width: 300px; } } @media only screen and (min-width: 480px) and (max-width: 767px) { .sa_el_lightbox_modal_window, .sa_el_lightbox_popup_window { max-width: 400px; } } .sa_el_lightbox_popup_window.lightbox_type_content, .sa_el_lightbox_popup_window.lightbox_type_custom_html { background-color: #fff; padding: 15px; } .sa_el_lightbox_popup_window.lightbox_type_image { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } .sa_el_lightbox_title { margin: 0px; } .sa_el_lightbox_popup_window.lightbox_type_image .sa_el_lightbox_container { text-align: center; line-height: 0; max-height: 100vh; } .sa_el_lightbox_popup_window.lightbox_type_image .sa_el_lightbox_container img { max-height: 100vh; } .sa_el_lightbox_modal_window button.mfp-close { text-align: center; line-height: 1; padding: 0; height: auto; width: auto; opacity: 1; -webkit-transition: all .5s; -o-transition: all .5s; transition: all .5s; } .open-pop-up-button-icon-left { margin-right: 5px; } .open-pop-up-button-icon-right { margin-left: 5px; } .mfp-wrap { z-index: 99999; } .mfp-content .sa_el_lightbox_modal_window { display: block; } .mfp-content .sa_el_lightbox_popup_window { display: block; } .mfp-bg.sa_el_lightbox_no_overlay, .mfp-bg, .mfp-bg.sa_el_lightbox_no_overlay+.mfp-wrap { background: none; } .sa_el_lightbox_popup_window .mfp-close { -webkit-transition: 300ms; -o-transition: 300ms; transition: 300ms; } .modal-popup-window-inner { position: relative; } .sa_el_lightbox_popup_window .mfp-iframe-scaler iframe { -webkit-box-shadow: none; box-shadow: none; } .mfp-zoom-in .sa_el_lightbox_popup_window { opacity: 0; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -webkit-transform: scale(0.8); -ms-transform: scale(0.8); transform: scale(0.8); } .mfp-zoom-in.mfp-bg { -webkit-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } .mfp-zoom-in.mfp-ready .sa_el_lightbox_popup_window { opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .mfp-zoom-in.mfp-removing .sa_el_lightbox_popup_window { -webkit-transform: scale(0.8); -ms-transform: scale(0.8); transform: scale(0.8); opacity: 0; } .mfp-zoom-in.mfp-removing.mfp-bg { opacity: 0; } .mfp-zoom-out .sa_el_lightbox_popup_window { opacity: 0; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; -webkit-transform: scale(1.3); -ms-transform: scale(1.3); transform: scale(1.3); } .mfp-zoom-out.mfp-bg { -webkit-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } .mfp-zoom-out.mfp-ready .sa_el_lightbox_popup_window { opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .mfp-zoom-out.mfp-removing .sa_el_lightbox_popup_window { -webkit-transform: scale(1.3); -ms-transform: scale(1.3); transform: scale(1.3); opacity: 0; } .mfp-zoom-out.mfp-removing.mfp-bg { opacity: 0; } .mfp-move-from-top .mfp-content { vertical-align: middle; } .mfp-move-from-top .sa_el_lightbox_popup_window { opacity: 0; position: absolute; -webkit-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; top: 0; left: 50%; -webkit-transform: translate(-50%, -80%); -ms-transform: translate(-50%, -80%); transform: translate(-50%, -80%); } .mfp-move-from-top.mfp-bg { -webkit-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; } .mfp-move-from-top.mfp-ready .sa_el_lightbox_popup_window { opacity: 1; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .mfp-move-from-top.mfp-removing .sa_el_lightbox_popup_window { top: 0; -webkit-transform: translate(-50%, -80%); -ms-transform: translate(-50%, -80%); transform: translate(-50%, -80%); opacity: 0; } .mfp-move-from-top.mfp-removing.mfp-bg { opacity: 0; } .mfp-3d-unfold .mfp-content { -webkit-perspective: 2000px; perspective: 2000px; } .mfp-3d-unfold .sa_el_lightbox_popup_window { opacity: 0; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transform: rotateY(-60deg); transform: rotateY(-60deg); } .mfp-3d-unfold.mfp-bg { -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; } .mfp-3d-unfold.mfp-ready .sa_el_lightbox_popup_window { opacity: 1; -webkit-transform: rotateY(0deg); transform: rotateY(0deg); } .mfp-3d-unfold.mfp-removing .sa_el_lightbox_popup_window { -webkit-transform: rotateY(60deg); transform: rotateY(60deg); opacity: 0; } .mfp-3d-unfold.mfp-removing.mfp-bg { opacity: 0; } .mfp-move-right .sa_el_lightbox_popup_window { opacity: 0; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; -webkit-transform: translateX(-100px); -ms-transform: translateX(-100px); transform: translateX(-100px); } .mfp-move-right.mfp-bg { -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } .mfp-move-right.mfp-ready .sa_el_lightbox_popup_window { opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .mfp-move-right.mfp-removing .sa_el_lightbox_popup_window { -webkit-transform: translateX(100px); -ms-transform: translateX(100px); transform: translateX(100px); opacity: 0; } .mfp-move-right.mfp-removing.mfp-bg { opacity: 0; } .mfp-move-left .sa_el_lightbox_popup_window { opacity: 0; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; -webkit-transform: translateX(100px); -ms-transform: translateX(100px); transform: translateX(100px); } .mfp-move-left.mfp-bg { -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } .mfp-move-left.mfp-ready .sa_el_lightbox_popup_window { opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .mfp-move-left.mfp-removing .sa_el_lightbox_popup_window { -webkit-transform: translateX(-100px); -ms-transform: translateX(-100px); transform: translateX(-100px); opacity: 0; } .mfp-move-left.mfp-removing.mfp-bg { opacity: 0; } .mfp-newspaper .sa_el_lightbox_popup_window { opacity: 0; -webkit-transition: all 0.2s ease-in-out; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; -webkit-transform: scale(0) rotate(500deg); -ms-transform: scale(0) rotate(500deg); transform: scale(0) rotate(500deg); } .mfp-newspaper.mfp-bg { -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; } .mfp-newspaper.mfp-ready .sa_el_lightbox_popup_window { opacity: 1; -webkit-transform: scale(1) rotate(0deg); -ms-transform: scale(1) rotate(0deg); transform: scale(1) rotate(0deg); } .mfp-newspaper.mfp-removing .sa_el_lightbox_popup_window { -webkit-transform: scale(0) rotate(500deg); -ms-transform: scale(0) rotate(500deg); transform: scale(0) rotate(500deg); opacity: 0; } .mfp-newspaper.mfp-removing.mfp-bg { opacity: 0; }.sa-el-notbar { position: fixed; z-index: 9999; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; background: #6ec1e4; } .sa-el-notbar-template .sa-el-notbar { display: -ms-flexbox; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: flex; justify-content: center; } .sa-el-notbar-outer-container { overflow: hidden; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .sa-el-notbar-outer-container .sa-el-notbar-top.sa-el-notbar-relative, .sa-el-notbar-outer-container .sa-el-notbar-edit-top.sa-el-notbar-relative { position: relative; } .sa-el-notbar.sa-el-notbar-wide { width: 100%; left: 0; } .sa-el-notbar button.sa-el-notbar-close { padding: 0; background: transparent; line-height: 0.5; padding: 5px; } .sa-el-notbar .sa-el-notbar-text-container { padding: 5px 7px; display: -ms-flexbox; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: flex; align-items: center; } .sa-el-notbar .sa-el-notbar-icon-text-container { display: -ms-flexbox; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: flex; -webkit-flex-grow: 2; flex-grow: 2; align-items: center; } .sa-el-notbar .sa-el-notbar-custom-image { width: 30px; height: 30px } .sa-el-notbar .sa-el-notbar-custom-image, .sa-el-notbar .sa-el-notbar-icon { margin-right: 5px; margin-left: 5px; } .sa-el-notbar .sa-el-notbar-icon, .sa-el-notbar .sa-el-notbar-close { border: none; color: #54595f; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .sa-el-notbar-outer-container .sa-el-notbar-edit-top.sa-el-notbar-fixed { top: 32px; } .elementor-element-edit-mode.elementor-widget-sa-el-notbar .sa-el-notbar-outer-container .sa-el-notbar-edit-top.sa-el-notbar-fixed, .sa-el-notbar-outer-container .sa-el-notbar-top.sa-el-notbar-fixed { top: 0; } .sa-el-notbar.sa-el-notbar-bottom { bottom: 0px; } .sa-el-notbar.sa-el-notbar-middle { top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .sa-el-notbar-text-container .sa-el-notbar-text { margin: 0; display: inline-block; color: #54595f; } .sa-el-notbar-text-container .sa-el-notbar-text * { margin-bottom: 0; } .sa-el-notbar-close-container { cursor: pointer; } .sa-el-notbar .sa-el-clearfix { clear: both; }/*- Shortcode Addons Call To Action */ .sa_el_call_to_action { width: 100%; height: auto; display: block; padding: 40px; font-size: 16px; font-weight: 400; line-height: 27px; margin: 0 auto; } .sa_el_call_to_action p { font-size: 13px; font-family: "Roboto"; font-weight: 500; font-style: normal; line-height: 1.3; text-align: left; letter-spacing: 1px; padding: 3px 20px 3px 20px; margin: 0px 0px 0px 0px; } .sa_el_call_to_action h2:before { display: none; } .sa_el_call_to_action h2.title { font-size: 26px; font-family: "Roboto"; font-weight: 600; font-style: normal; line-height: 1.2; text-align: left; letter-spacing: 1px; padding: 7px 20px 7px 20px; letter-spacing: 1px; margin-bottom: 10px; text-transform: capitalize; font-style: normal; } .sa_el_call_to_action.call-to-action-center { text-align: center; } .sa_el_call_to_action.call-to-action-right { text-align: right; } .sa_el_call_to_action.call-to-action-left { text-align: left; } .sa_el_call_to_action.bg-lite { background: #f4f4f4; } .sa_el_call_to_action.bg-img { background-image: url("../img/bg.jpg"); background-repeat: no-repeat; background-position: center; background-size: cover; position: relative; z-index: 0; color: rgba(255, 255, 255, 0.7); } .sa_el_call_to_action.bg-img .icon { color: #fff; } .sa_el_call_to_action.bg-img:after { content: ""; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: -1; background: rgba(0, 0, 0, 0.8); } .sa_el_call_to_action.bg-img.bg-fixed { background-attachment: fixed; background-position: center center; } .sa_el_call_to_action.bg-img .title { color: rgba(255, 255, 255, 0.9); } .sa_el_call_to_action.call-to-action-flex, .sa_el_call_to_action.call-to-action-icon-flex { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .sa_el_call_to_action.call-to-action-icon-flex .icon { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; font-size: 80px; text-align: left; line-height: 130px; } .sa_el_call_to_action.call-to-action-icon-flex .action { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; text-align: right; padding-top: 22px; -webkit-flex-basis: 22%; -ms-flex-preferred-size: 22%; flex-basis: 22%; } .sa_el_call_to_action.call-to-action-icon-flex .content { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; padding: 0px 30px; } .sa_el_call_to_action.call-to-action-flex .content { padding: 0px 15px; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; } .sa_el_call_to_action.call-to-action-flex .action { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; text-align: right; padding-top: 25px; -webkit-flex-basis: 23%; -ms-flex-preferred-size: 23%; flex-basis: 23%; } .sa_el_call_to_action .call-to-action-button { position: relative; display: inline-block; text-decoration: none; -webkit-transition: 0.4s ease-in-out; -o-transition: 0.4s ease-in-out; transition: 0.4s ease-in-out; -webkit-box-shadow: 0px 0px 3px -1px rgba(0, 0, 0, 0.2); -ms-box-shadow: 0px 0px 3px -1px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 3px -1px rgba(0, 0, 0, 0.2); margin-right: 10px; margin-top: 10px; z-index: 0; overflow: hidden; font-size: 17px; border-width: 0px 0px 0px 0px; border-style: solid; border-color: #272727; font-family: "Roboto"; font-weight: 500; font-style: normal; line-height: 1.3; text-align: center; letter-spacing: 1px; text-align: center; border-radius: 50px 50px 50px 50px; padding: 15px 35px 15px 35px; } .sa_el_call_to_action .call-to-action-button:last-child { margin-right: 0px; } .sa_el_call_to_action .call-to-action-button:focus { outline: none; } .sa_el_call_to_action .call-to-action-button:hover { color: #fff; background: #3F51B5; -webkit-box-shadow: 0px 1px 12px 1px rgba(0, 0, 0, 0.1); -ms-box-shadow: 0px 1px 12px 1px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 12px 1px rgba(0, 0, 0, 0.1); } .sa_el_call_to_action .call-to-action-button.effect-1:after { content: ""; position: absolute; width: 100%; height: 100%; background: #3F51B5; top: 0px; left: 0px; transform: translateY(-100%); -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); z-index: -1; -webkit-transition: .5s; -o-transition: .5s; transition: .5s; color: #fff; } .sa_el_call_to_action .call-to-action-button.effect-1:hover::after { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .sa_el_call_to_action .call-to-action-button.effect-2:after { content: ""; position: absolute; width: 100%; height: 100%; background: #3F51B5; top: 0px; left: 0px; z-index: -1; -webkit-transition: .5s; -o-transition: .5s; transition: .5s; color: #fff; -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); } .sa_el_call_to_action .call-to-action-button.effect-2:hover::after { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } @media only screen and (max-width: 768px) { .sa_el_call_to_action.call-to-action-flex, .sa_el_call_to_action.call-to-action-icon-flex { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .sa_el_call_to_action h2.title { font-size: 28px; line-height: 36px; margin-top: 0px; } .sa_el_call_to_action.call-to-action-icon-flex .icon { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; font-size: 48px; line-height: 90px; text-align: center; } .sa_el_call_to_action.call-to-action-flex .content, .sa_el_call_to_action.call-to-action-icon-flex .content { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; text-align: center; padding: 0px; } .sa_el_call_to_action.call-to-action-flex .action, .sa_el_call_to_action.call-to-action-icon-flex .action { text-align: center; padding-top: 0px; } .sa_el_call_to_action .call-to-action-button { padding: 12px 25px; } } @media only screen and (max-width: 360px) { .sa_el_call_to_action { font-size: 14px; line-height: 26px; } .sa_el_call_to_action .call-to-action-button { padding: 4px 20px; font-size: 12px; } .sa_el_call_to_action h2.title { font-size: 20px; line-height: 30px; } } .tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}/* -------------------------------- Pricing Table -------------------------------- */ .sa-el-pricing { -webkit-display: flex; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-justify-content: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .sa-el-pricing .sa-el-pricing-item { width: 100%; height: auto; margin: 0; } .sa-el-pricing .sa-el-pricing-button { display: inline-block; padding: 12px 25px; background: #00C853; font-size: 14px; font-weight: 600; color: #fff; text-transform: uppercase; text-decoration: none; -webkit-transition: .3s; -o-transition: .3s; transition: .3s; border-radius: 4px; } .sa-el-pricing .sa-el-pricing-button:hover { background: #03b048; } .sa-el-pricing .sa-el-pricing-item ul { padding: 0px; margin: 0px; list-style: none; } .sa-el-pricing .sa-el-pricing-item ul li.disable-item { text-decoration: line-through; opacity: 0.5; } .sa-el-pricing .sa-el-pricing-item ul li span.li-icon { color: #00C853; margin-right: 6px; } .sa-el-pricing .sa-el-pricing-item ul li.disable-item span.li-icon { color: #EF5350; } .sa-el-pricing.style-1 { position: relative; z-index: 0; text-align: center; } .sa-el-pricing.style-1 .sa-el-pricing-item { border: 1px solid rgba(9, 9, 9, 0.1); padding: 30px; border-radius: 5px; -webkit-transition: .5s; -o-transition: .5s; transition: .5s; } .sa-el-pricing.style-1 .sa-el-pricing-item:hover { -webkit-box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22); box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22); } .sa-el-pricing.style-1 .sa-el-pricing-item.featured { position: relative; } .sa-el-pricing.style-1 .sa-el-pricing-item.ribbon-1:before { content: ""; position: absolute; width: 100%; height: 3px; background: #00C853; top: 0px; left: 0px; right: 0px; z-index: 1; border-radius: 5px 5px 0px 0px; } .sa-el-pricing.style-1 .sa-el-pricing-item.ribbon-2:before { content: "Featured"; position: absolute; width: auto; background: #00C853; color: #fff; top: 35px; right: -15px; z-index: 10; font-size: 10px; font-weight: 600; text-transform: uppercase; padding: 5px 10px; } .sa-el-pricing.style-1 .sa-el-pricing-item.ribbon-2:after { content: ""; position: absolute; top: 20px; right: -15px; width: 0; height: 0; border-bottom: 15px solid #00C853; border-right: 15px solid transparent; z-index: 9; opacity: 0.9; } .sa-el-pricing.style-1 .sa-el-pricing-item.ribbon-3:before { content: "Featured"; position: absolute; width: auto; background: rgba(0, 0, 0, 0.6); color: #fff; top: 15px; right: 15px; z-index: 10; font-size: 11px; font-weight: 600; text-transform: uppercase; padding: 5px 15px; } .sa-el-pricing.style-1 .sa-el-pricing-item .header { display: block; position: relative; z-index: 0; padding-bottom: 15px; margin-bottom: 15px; } .sa-el-pricing.style-1 .sa-el-pricing-item .header:after { content: ""; position: absolute; width: 140px; height: 1px; bottom: 0px; left: 0px; right: 0px; margin: 0 auto; z-index: 1; background: rgba(9, 9, 9, 0.1); } .sa-el-pricing.style-1 .sa-el-pricing-item .header .title { font-weight: 700; line-height: 30px; margin: 0px; } .sa-el-pricing.style-1 .sa-el-pricing-item .sa-el-pricing-tag { position: relative; z-index: 0; padding: 15px 0px; margin-bottom: 15px; } .sa-el-pricing.style-1 .sa-el-pricing-item .sa-el-pricing-tag:after { content: ""; position: absolute; width: 140px; height: 1px; bottom: 0px; left: 0px; right: 0px; margin: 0 auto; z-index: 1; background: rgba(9, 9, 9, 0.04); } .sa-el-pricing.style-1 .sa-el-pricing-item .price-tag { position: relative; display: inline-block; font-size: 28px; font-weight: 500; line-height: 0px; margin: 0px auto; } .sa-el-pricing.style-1 .sa-el-pricing-item .price-tag .price-currency { font-size: 24px; font-weight: 700; } .sa-el-pricing.style-1 .sa-el-pricing-item .price-period { color: #999; } .sa-el-pricing.style-1 .sa-el-pricing-item .body ul { display: block; width: 100%; margin-bottom: 15px; } .sa-el-pricing.style-1 .sa-el-pricing-item .body ul li { display: block; width: 100%; height: auto; padding: 10px 0px; font-size: 14px; color: #6d6d6d; border-bottom: 1px solid rgba(9, 9, 9, 0.04); } .sa-el-pricing.style-1 .sa-el-pricing-item .body ul li:last-child { border: none; } .sa-el-pricing.style-1 .sa-el-pricing-item.featured-large { padding: 60px 0px; } .sa-el-pricing.style-2 { position: relative; z-index: 0; text-align: center; } .sa-el-pricing.style-2 .sa-el-pricing-item { padding: 30px 0px; border-radius: 5px; margin: 0px; border: 1px solid rgba(9, 9, 9, 0.1); } .sa-el-pricing.style-2 .sa-el-pricing-item.featured { -webkit-box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22); box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22); } .sa-el-pricing.style-2 .sa-el-pricing-item.ribbon-1:before { content: ""; position: absolute; width: 100%; height: 3px; background: #00C853; top: 0px; left: 0px; right: 0px; z-index: 1; border-radius: 5px 5px 0px 0px; } .sa-el-pricing.style-2 .sa-el-pricing-item.ribbon-2:before { content: "Featured"; position: absolute; width: auto; background: #00C853; color: #fff; top: 35px; right: -15px; z-index: 10; font-size: 10px; font-weight: 600; text-transform: uppercase; padding: 5px 10px; } .sa-el-pricing.style-2 .sa-el-pricing-item.ribbon-2:after { content: ""; position: absolute; top: 20px; right: -15px; width: 0; height: 0; border-bottom: 15px solid #00C853; border-right: 15px solid transparent; z-index: 9; opacity: 0.9; } .sa-el-pricing.style-2 .sa-el-pricing-item.ribbon-3:before { content: "Featured"; position: absolute; width: auto; background: rgba(0, 0, 0, 0.6); color: #fff; top: 15px; right: 15px; z-index: 10; font-size: 11px; font-weight: 600; text-transform: uppercase; padding: 5px 15px; } .sa-el-pricing.style-2 .sa-el-pricing-item .sa-el-pricing-icon .icon { display: inline-block; position: relative; width: 80px; height: 80px; background: #00c853; border-radius: 50%; margin-bottom: 30px; text-align: center; -webkit-transition: .5s; -o-transition: .5s; transition: .5s; overflow: hidden; } .sa-el-pricing.style-2 .sa-el-pricing-item .sa-el-pricing-icon .icon i { font-size: 30px; color: #fff; line-height: 80px; -webkit-transition: .5s; -o-transition: .5s; transition: .5s; } .sa-el-pricing.style-2 .sa-el-pricing-item:hover .sa-el-pricing-icon .icon { background: #43A047; } .sa-el-pricing.style-2 .sa-el-pricing-item:hover .sa-el-pricing-icon .icon i { color: #fff; } .sa-el-pricing.style-2 .sa-el-pricing-item .header { background: #C8E6C9; padding: 25px 30px; margin-bottom: 15px; position: relative; z-index: 0; } .sa-el-pricing.style-2 .sa-el-pricing-item.featured .header:after { content: ""; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; right: 0px; bottom: 0px; z-index: -1; background: rgba(255, 255, 255, 0.4); } .sa-el-pricing.style-2 .sa-el-pricing-item .header .title { font-size: 28px; font-weight: 700; line-height: 40px; margin: 0px; } .sa-el-pricing.style-2 .sa-el-pricing-item .header .subititle { font-size: 14px; font-weight: 600; color: #6d6d6d; } .sa-el-pricing.style-2 .sa-el-pricing-item .sa-el-pricing-tag { position: relative; z-index: 0; padding: 15px 0px; margin-bottom: 15px; } .sa-el-pricing.style-2 .sa-el-pricing-item .sa-el-pricing-tag:after { content: ""; position: absolute; width: 140px; height: 1px; bottom: 0px; left: 0px; right: 0px; margin: 0 auto; z-index: 1; background: rgba(9, 9, 9, 0.04); } .sa-el-pricing.style-2 .sa-el-pricing-item .price-tag { position: relative; display: inline-block; font-size: 28px; font-weight: 500; line-height: 0px; margin: 0px auto; } .sa-el-pricing.style-2 .sa-el-pricing-item .price-tag .price-currency { font-size: 24px; font-weight: 700; color: #00C853; } .sa-el-pricing.style-2 .sa-el-pricing-item .price-period { color: #999; } .sa-el-pricing.style-2 .sa-el-pricing-item .body ul { display: block; width: 100%; margin-bottom: 15px; } .sa-el-pricing.style-2 .sa-el-pricing-item .body ul li { display: block; width: 100%; height: auto; margin: 0 0 0 0; padding: 10px 15px; font-size: 14px; color: #6d6d6d; border-bottom: 1px solid rgba(9, 9, 9, 0.04); } .sa-el-pricing.style-2 .sa-el-pricing-item .body ul li:last-child { border: none; } .sa-el-pricing.style-3 .sa-el-pricing-item { background: #262c37; padding: 30px; color: #fff; } .sa-el-pricing.style-3 .sa-el-pricing-item.featured { position: relative; z-index: 0; } .sa-el-pricing.style-3 .sa-el-pricing-item.ribbon-1:before { content: ""; position: absolute; width: 100%; height: 3px; background: #E25A77; top: 0px; left: 0px; right: 0px; z-index: 1; -webkit-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; } .sa-el-pricing.style-3 .sa-el-pricing-item.ribbon-2:before { content: "Featured"; position: absolute; width: auto; background: #E25A77; color: #fff; top: 35px; right: -15px; z-index: 10; font-size: 10px; font-weight: 600; text-transform: uppercase; padding: 5px 10px; } .sa-el-pricing.style-3 .sa-el-pricing-item.ribbon-2:after { content: ""; position: absolute; top: 20px; right: -15px; width: 0; height: 0; border-bottom: 15px solid #bf4a63; border-right: 15px solid transparent; z-index: 9; opacity: 0.9; } .sa-el-pricing.style-3 .sa-el-pricing-item.ribbon-3:before { content: "Featured"; position: absolute; width: auto; background: #E25A77; color: #fff; top: 15px; right: 15px; z-index: 10; font-size: 11px; font-weight: 600; text-transform: uppercase; padding: 5px 15px; } .sa-el-pricing.style-3 .sa-el-pricing-item .header { position: relative; padding-bottom: 15px; margin-bottom: 15px; z-index: 0; overflow: hidden; } .sa-el-pricing.style-3 .sa-el-pricing-item .header:after { position: absolute; content: ""; width: 100%; height: 1px; bottom: 0px; left: 0px; right: 0px; margin: 0 auto; z-index: 1; -webkit-transition: 1s; -o-transition: 1s; transition: 1s; -webkit-transform: scaleX(0.4); -ms-transform: scaleX(0.4); transform: scaleX(0.4); background: #E25A77; } .sa-el-pricing.style-3 .sa-el-pricing-item:hover .header:after { -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); } .sa-el-pricing.style-3 .sa-el-pricing-item .header .title { font-family: 'Raleway', sans-serif; font-size: 28px; font-weight: 400; line-height: 40px; margin: 0px; } .sa-el-pricing.style-3 .sa-el-pricing-item .header .subtitle { font-size: 14px; color: rgba(255, 255, 255, 0.5); } .sa-el-pricing.style-3 .sa-el-pricing-item .sa-el-pricing-tag { margin-bottom: 30px; } .sa-el-pricing.style-3 .sa-el-pricing-item .sa-el-pricing-tag .price-tag { position: relative; display: inline-block; font-size: 36px; font-weight: 700; line-height: 0px; padding-left: 12px; z-index: 0; } .sa-el-pricing.style-3 .sa-el-pricing-item .price-tag .price-currency { font-size: 24px; font-weight: 700; } .sa-el-pricing.style-3 .sa-el-pricing-item .body ul { margin-bottom: 30px; } .sa-el-pricing.style-3 .sa-el-pricing-item .body ul li { display: block; width: 100%; height: auto; padding: 10px 0px; font-size: 14px; color: rgba(255, 255, 255, 0.7); border-bottom: 1px solid rgba(9, 9, 9, 0.04); } .sa-el-pricing.style-3 .sa-el-pricing-item .body ul li:last-child { border: none; } .sa-el-pricing.style-3 .sa-el-pricing-item .sa-el-pricing-tag.on-top { margin-top: 15px; margin-bottom: 15px; } .sa-el-pricing.style-4 { position: relative; z-index: 0; text-align: center; padding: 0px; } .sa-el-pricing.style-4 .sa-el-pricing-item { padding: 0px 0px 30px 0px; -webkit-border-radius: 5px; border-radius: 5px; margin: 0px; -webkit-transition: .5s; -o-transition: .5s; transition: .5s; } .sa-el-pricing.style-4 .sa-el-pricing-item.ribbon-1:before { content: ""; position: absolute; width: 100%; height: 3px; background: #00C853; top: 0px; left: 0px; right: 0px; z-index: 1; -webkit-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; } .sa-el-pricing.style-4 .sa-el-pricing-item.ribbon-2:before { content: "Featured"; position: absolute; width: auto; background: #00C853; color: #fff; top: 35px; right: -15px; z-index: 10; font-size: 10px; font-weight: 600; text-transform: uppercase; padding: 5px 10px; } .sa-el-pricing.style-4 .sa-el-pricing-item.ribbon-2:after { content: ""; position: absolute; top: 20px; right: -15px; width: 0; height: 0; border-bottom: 15px solid #00C853; border-right: 15px solid transparent; z-index: 9; opacity: 0.9; } .sa-el-pricing.style-4 .sa-el-pricing-item.ribbon-3:before { content: "Featured"; position: absolute; width: auto; background: #00C853; color: #fff; top: 15px; right: 15px; z-index: 10; font-size: 13px; font-weight: 600; text-transform: uppercase; padding: 5px 15px; } .sa-el-pricing.style-4 .sa-el-pricing-item:hover { -webkit-box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22); box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22); } .sa-el-pricing.style-4 .sa-el-pricing-item .header { background: #C8E6C9; padding: 25px 0px; margin-bottom: 15px; position: relative; z-index: 0; } .sa-el-pricing.style-4 .sa-el-pricing-item .header .title { font-size: 28px; font-weight: 700; line-height: 40px; margin: 0px; } .sa-el-pricing.style-4 .sa-el-pricing-item .header .subititle { font-size: 14px; font-weight: 600; color: #6d6d6d; } .sa-el-pricing.style-4 .sa-el-pricing-item .sa-el-pricing-tag { position: relative; z-index: 0; padding: 15px 0px; margin-bottom: 15px; } .sa-el-pricing.style-4 .sa-el-pricing-item .sa-el-pricing-tag:after { content: ""; position: absolute; width: 140px; height: 1px; bottom: 0px; left: 0px; right: 0px; margin: 0 auto; z-index: 1; background: rgba(9, 9, 9, 0.04); } .sa-el-pricing.style-4 .sa-el-pricing-item .price-tag { position: relative; display: inline-block; font-size: 28px; font-weight: 500; line-height: 0px; margin: 0px auto; } .sa-el-pricing.style-4 .sa-el-pricing-item .price-tag .price-currency { font-size: 24px; font-weight: 700; } .sa-el-pricing.style-4 .sa-el-pricing-item .price-period { color: #999; } .sa-el-pricing.style-4 .sa-el-pricing-item .body ul { display: block; width: 100%; margin-bottom: 15px; } .sa-el-pricing.style-4 .sa-el-pricing-item .body ul li { display: block; width: 100%; height: auto; padding: 10px 0px; font-size: 14px; color: #6d6d6d; border-bottom: 1px solid rgba(9, 9, 9, 0.04); } .sa-el-pricing.style-4 .sa-el-pricing-item .body ul li:last-child { border: none; } .sa-el-pricing.style-4 .sa-el-pricing-item .sa-el-pricing-image { position: relative; -webkit-display: flex; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-justify-content: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; z-index: 0; width: 100%; height: 120px; -webkit-background-size: cover; background-size: cover; background-repeat: no-repeat; background-position: center; padding-top: 15px; } .sa-el-pricing.style-4 .sa-el-pricing-item .sa-el-pricing-image:after { position: absolute; content: ""; width: 100%; height: 100%; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgba(0, 0, 0, 0.5); z-index: -1; } .sa-el-pricing.style-4 .sa-el-pricing-item .sa-el-pricing-image .sa-el-pricing-tag { padding: 0px; margin: 0px; } .sa-el-pricing.style-4 .sa-el-pricing-item .sa-el-pricing-image .sa-el-pricing-tag .price-tag { font-size: 48px; font-weight: 700; color: #fff; line-height: 0px; margin-bottom: 0px; } .sa-el-pricing.style-4 .sa-el-pricing-item .sa-el-pricing-image .sa-el-pricing-tag .price-tag:before { font-size: 24px; top: -20px; left: -18px; } .sa-el-pricing.style-4 .sa-el-pricing-item .sa-el-pricing-image .sa-el-pricing-tag .price-period { font-size: 13px; font-weight: 600; } @media only screen and (min-width: 768px) and (max-width: 992px) { .sa-el-pricing { display: block; } .sa-el-pricing .sa-el-pricing-item, .sa-el-pricing.style-2 .sa-el-pricing-item, .sa-el-pricing.style-4 .sa-el-pricing-item { width: 100%; margin: 0 auto 30px auto; } } @media only screen and (max-width: 480px) { .sa-el-pricing { display: block; } .sa-el-pricing .sa-el-pricing-item { width: 100%; } .sa-el-pricing .sa-el-pricing-item, .sa-el-pricing.style-2 .sa-el-pricing-item, .sa-el-pricing.style-4 .sa-el-pricing-item { margin: 0 auto 30px auto; } } .sa-el-pricing-content-align-center .sa-el-pricing { text-align: center; } .sa-el-pricing-content-align-left .sa-el-pricing { text-align: left; } .sa-el-pricing-content-align-right .sa-el-pricing { text-align: right; } .sa-el-pricing-content-align-left .sa-el-pricing.style-2 .sa-el-pricing-item .price-tag { padding-left: 45px; } .sa-el-pricing-content-align-left .sa-el-pricing.style-2 .sa-el-pricing-item .price-tag:before { left: 30px; } .sa-el-pricing-content-align-right .sa-el-pricing.style-2 .sa-el-pricing-item .sa-el-pricing-tag { padding-right: 30px; } .sa-el-pricing-content-align-left .sa-el-pricing.style-2 .sa-el-pricing-item .header, .sa-el-pricing-content-align-left .sa-el-pricing.style-2 .sa-el-pricing-item .sa-el-pricing-icon, .sa-el-pricing-content-align-left .sa-el-pricing.style-2 .sa-el-pricing-item .footer, .sa-el-pricing-content-align-left .sa-el-pricing.style-4 .sa-el-pricing-item .header, .sa-el-pricing-content-align-left .sa-el-pricing.style-4 .sa-el-pricing-item .footer { padding-left: 30px; padding-right: 30px; } .sa-el-pricing-content-align-right .sa-el-pricing.style-2 .sa-el-pricing-item .header, .sa-el-pricing-content-align-right .sa-el-pricing.style-2 .sa-el-pricing-item .sa-el-pricing-icon, .sa-el-pricing-content-align-right .sa-el-pricing.style-2 .sa-el-pricing-item .footer, .sa-el-pricing-content-align-right .sa-el-pricing.style-4 .sa-el-pricing-item .header, .sa-el-pricing-content-align-right .sa-el-pricing.style-4 .sa-el-pricing-item .footer { padding-right: 30px; padding-left: 30px; } .sa-el-pricing-content-align-left .sa-el-pricing.style-2 .sa-el-pricing-item .body ul li, .sa-el-pricing-content-align-left .sa-el-pricing.style-4 .sa-el-pricing-item .body ul li { padding-left: 30px; } .sa-el-pricing-content-align-right .sa-el-pricing.style-2 .sa-el-pricing-item .body ul li, .sa-el-pricing-content-align-right .sa-el-pricing.style-4 .sa-el-pricing-item .body ul li { padding-right: 30px; } .sa-el-pricing-content-align-left .sa-el-pricing.style-3 .sa-el-pricing-item .header:after { -webkit-transform: translateX(-80%); -ms-transform: translateX(-80%); transform: translateX(-80%); } .sa-el-pricing-content-align-right .sa-el-pricing.style-3 .sa-el-pricing-item .header:after { -webkit-transform: translateX(80%); -ms-transform: translateX(80%); transform: translateX(80%); } .sa-el-pricing-content-align-left .sa-el-pricing.style-3 .sa-el-pricing-item:hover .header:after, .sa-el-pricing-content-align-right .sa-el-pricing.style-3 .sa-el-pricing-item:hover .header:after { -webkit-transform: translateX(0%); -ms-transform: translateX(0%); transform: translateX(0%); } .sa-el-pricing-content-align-left .sa-el-pricing.style-1 .sa-el-pricing-item .header:after, .sa-el-pricing-content-align-right .sa-el-pricing.style-1 .sa-el-pricing-item .header:after, .sa-el-pricing-content-align-left .sa-el-pricing.style-1 .sa-el-pricing-item .sa-el-pricing-tag:after, .sa-el-pricing-content-align-right .sa-el-pricing.style-1 .sa-el-pricing-item .sa-el-pricing-tag:after, .sa-el-pricing-content-align-left .sa-el-pricing.style-2 .sa-el-pricing-item .sa-el-pricing-tag:after, .sa-el-pricing-content-align-right .sa-el-pricing.style-2 .sa-el-pricing-item .sa-el-pricing-tag:after { margin: 0; width: 100%; } .sa-el-pricing-button-align-right .sa-el-pricing.style-1 .footer, .sa-el-pricing-button-align-right .sa-el-pricing.style-2 .footer, .sa-el-pricing-button-align-right .sa-el-pricing.style-3 .footer, .sa-el-pricing-button-align-right .sa-el-pricing.style-4 .footer { text-align: right; } .sa-el-pricing-button-align-center .sa-el-pricing.style-1 .footer, .sa-el-pricing-button-align-center .sa-el-pricing.style-2 .footer, .sa-el-pricing-button-align-center .sa-el-pricing.style-3 .footer, .sa-el-pricing-button-align-center .sa-el-pricing.style-4 .footer { text-align: center; } .sa-el-pricing-button-align-left .sa-el-pricing.style-1 .footer, .sa-el-pricing-button-align-left .sa-el-pricing.style-2 .footer, .sa-el-pricing-button-align-left .sa-el-pricing.style-3 .footer, .sa-el-pricing-button-align-left .sa-el-pricing.style-4 .footer { text-align: left; } .sa-el-pricing-content-align-center.sa-el-pricing-button-align-right .sa-el-pricing.style-2 .footer, .sa-el-pricing-content-align-center.sa-el-pricing-button-align-right .sa-el-pricing.style-4 .footer { padding-right: 30px; } .sa-el-pricing-content-align-center.sa-el-pricing-button-align-left .sa-el-pricing.style-2 .footer, .sa-el-pricing-content-align-center.sa-el-pricing-button-align-left .sa-el-pricing.style-4 .footer { padding-left: 30px; } div.tooltipster-sidetip.tooltipster-base.tooltipster-right .tooltipster-arrow { position: absolute; top: 50%; } div.tooltipster-sidetip.tooltipster-top div.tooltipster-box { margin-bottom: 0px !important; } div.tooltipster-sidetip.tooltipster-bottom div.tooltipster-box { margin-top: 0px !important; } .tooltipster-base.tooltipster-sidetip.tooltipster-top .tooltipster-arrow { top: auto; bottom: -8px; } div.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow { top: -8px; bottom: auto; } @media only screen and (max-width: 480px) { .sa-el-pricing.style-1 .sa-el-pricing-item .price-tag { display: block; } }body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0}.fancybox-caption{bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0;text-align:center;z-index:99996}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD6CAQAAADKSeXYAAAAYklEQVQoz42RwQ3AMAgDjfcfup8WoRykfBAK5mQHKSz5rbXJPis1hjiV3CIqgG0hLZPkVkA4p4x5oR1bVeDrdCLrW2Q0D5bcwY3TGMHbdw3mPRuOtaspYP1w//G1OIcW148H0DMCqI/3mMMAAAAASUVORK5CYII=);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-44px;z-index:-1}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-caption{padding:12px}.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.sa-el-elementor-grid { display: flex; flex-wrap: wrap; position: relative; } .sa-el-elementor-grid .sa-el-grid-item { -webkit-transition: all 0.25s linear 0s; transition: all 0.25s linear 0s; position: relative; } .sa-el-elementor-grid .sa-el-grid-item-wrap { float: left; margin-bottom: 0; margin-left: 0; text-align: center; transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); } @media only screen and (min-width: 1025px) { .elementor-element.elementor-grid-1 { position: relative; } .elementor-element.elementor-grid-1 .sa-el-grid-item-wrap { width: 100%; float: left; } .elementor-element.elementor-grid-2 { position: relative; } .elementor-element.elementor-grid-2 .sa-el-grid-item-wrap { width: 50%; float: left; } .elementor-element.elementor-grid-2 .sa-el-grid-item-wrap:nth-of-type(2n) { margin-right: 0 !important; } .elementor-element.elementor-grid-2 .sa-el-grid-item-wrap:nth-of-type(2n+1) { clear: left; } .elementor-element.elementor-grid-3 { position: relative; } .elementor-element.elementor-grid-3 .sa-el-grid-item-wrap { width: 33.3333%; float: left; } .elementor-element.elementor-grid-3 .sa-el-grid-item-wrap:nth-of-type(3n) { margin-right: 0 !important; } .elementor-element.elementor-grid-3 .sa-el-grid-item-wrap:nth-of-type(3n+1) { clear: left; } .elementor-element.elementor-grid-4 { position: relative; } .elementor-element.elementor-grid-4 .sa-el-grid-item-wrap { width: 25%; float: left; } .elementor-element.elementor-grid-4 .sa-el-grid-item-wrap:nth-of-type(4n) { margin-right: 0 !important; } .elementor-element.elementor-grid-4 .sa-el-grid-item-wrap:nth-of-type(4n+1) { clear: left; } .elementor-element.elementor-grid-5 { position: relative; } .elementor-element.elementor-grid-5 .sa-el-grid-item-wrap { width: 20%; float: left; } .elementor-element.elementor-grid-5 .sa-el-grid-item-wrap:nth-of-type(5n) { margin-right: 0 !important; } .elementor-element.elementor-grid-5 .sa-el-grid-item-wrap:nth-of-type(5n+1) { clear: left; } .elementor-element.elementor-grid-6 { position: relative; } .elementor-element.elementor-grid-6 .sa-el-grid-item-wrap { width: 16.6667%; float: left; } .elementor-element.elementor-grid-6 .sa-el-grid-item-wrap:nth-of-type(6n) { margin-right: 0 !important; } .elementor-element.elementor-grid-6 .sa-el-grid-item-wrap:nth-of-type(6n+1) { clear: left; } } @media only screen and (max-width: 1024px) and (min-width: 766px) { .elementor-element.elementor-grid-tablet-1 { position: relative; } .elementor-element.elementor-grid-tablet-1 .sa-el-grid-item-wrap { width: 100%; float: left; } .elementor-element.elementor-grid-tablet-2 { position: relative; } .elementor-element.elementor-grid-tablet-2 .sa-el-grid-item-wrap { width: 50%; float: left; } .elementor-element.elementor-grid-tablet-2 .sa-el-grid-item-wrap:nth-of-type(2n) { margin-right: 0 !important; } .elementor-element.elementor-grid-tablet-2 .sa-el-grid-item-wrap:nth-of-type(2n+1) { clear: left; } .elementor-element.elementor-grid-tablet-3 { position: relative; } .elementor-element.elementor-grid-tablet-3 .sa-el-grid-item-wrap { width: 33.3333%; float: left; } .elementor-element.elementor-grid-tablet-3 .sa-el-grid-item-wrap:nth-of-type(3n) { margin-right: 0 !important; } .elementor-element.elementor-grid-tablet-3 .sa-el-grid-item-wrap:nth-of-type(3n+1) { clear: left; } .elementor-element.elementor-grid-tablet-4 { position: relative; } .elementor-element.elementor-grid-tablet-4 .sa-el-grid-item-wrap { width: 25%; float: left; } .elementor-element.elementor-grid-tablet-4 .sa-el-grid-item-wrap:nth-of-type(4n) { margin-right: 0 !important; } .elementor-element.elementor-grid-tablet-4 .sa-el-grid-item-wrap:nth-of-type(4n+1) { clear: left; } .elementor-element.elementor-grid-tablet-5 { position: relative; } .elementor-element.elementor-grid-tablet-5 .sa-el-grid-item-wrap { width: 20%; float: left; } .elementor-element.elementor-grid-tablet-5 .sa-el-grid-item-wrap:nth-of-type(5n) { margin-right: 0 !important; } .elementor-element.elementor-grid-tablet-5 .sa-el-grid-item-wrap:nth-of-type(5n+1) { clear: left; } .elementor-element.elementor-grid-tablet-6 { position: relative; } .elementor-element.elementor-grid-tablet-6 .sa-el-grid-item-wrap { width: 16.6667%; float: left; } .elementor-element.elementor-grid-tablet-6 .sa-el-grid-item-wrap:nth-of-type(6n) { margin-right: 0 !important; } .elementor-element.elementor-grid-tablet-6 .sa-el-grid-item-wrap:nth-of-type(6n+1) { clear: left; } } .sa-el-showcase-preview-wrap { position: relative; } .sa-el-showcase-preview-item { position: relative; } .sa-el-showcase-preview-item img { display: inline-block; } .sa-el-showcase { display: flex; align-items: flex-start; } .sa-el-showcase-preview-wrap { flex: 1 1 auto; width: 70%; } .sa-el-showcase-navigation { flex: 1 1 auto; width: 30%; } .sa-el-showcase-navigation .sa-el-showcase-navigation-item-wrap { -webkit-transition: none; transition: none; } .sa-el-showcase-navigation-icon-wrap { line-height: 1; } .sa-el-showcase-navigation-icon img { display: inline-block; } .sa-el-showcase-preview-align-right .sa-el-showcase { flex-direction: row-reverse; } .sa-el-showcase-preview-align-top .sa-el-showcase { flex-direction: column; } .sa-el-showcase-preview-align-top .sa-el-showcase-preview-wrap, .sa-el-showcase-preview-align-top .sa-el-showcase-navigation { flex: 1 1 auto; width: 100%; } .sa-el-showcase-preview-content, .sa-el-showcase-preview-overlay { position: absolute; top: 0; bottom: 0; left: 0; right: 0; } .sa-el-showcase-preview-content { color: #fff; display: flex; flex-direction: column; } .sa-el-showcase-navigation-item-wrap { position: relative; cursor: pointer; -webkit-transition: all 0.25s linear 0s; transition: all 0.25s linear 0s; width: 100%; } .sa-el-video-container { background-color: #000; cursor: pointer; overflow: hidden; padding-bottom: 56.25%; position: relative; } .sa-el-video-player>img, .sa-el-video-player iframe { position: absolute; top: 0; left: 0; width: 100%; } .sa-el-video-player>img { border: none; bottom: 0; cursor: pointer; display: block; margin: auto; max-width: 100%; height: auto; right: 0; margin: 0; -webkit-transition: .25s all; transition: .25s all; } .sa-el-video-player iframe { height: 100%; z-index: 1; } .sa-el-video-play-icon { cursor: pointer; font-size: 80px; left: 50%; top: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); text-align: center; z-index: 10; -webkit-transition: .25s all; transition: .25s all; } .sa-el-slider-arrow { align-items: center; justify-content: center; background-color: #fff; border-radius: 50%; color: #000; cursor: pointer; display: inline-flex; font-size: 22px; line-height: 22px; padding: 20px; position: absolute; top: 50%; width: 22px; height: 22px; transform: translateY(-50%); z-index: 1; } .sa-el-arrow-next { right: 20px; } .sa-el-arrow-prev { left: 20px; } .sa-el-showcase-dots-inside .slick-dots { position: absolute; bottom: 15px; left: 0; right: 0; } .sa-el-showcase-preview .slick-dots { list-style: none; margin: 0; padding: 0; text-align: center; } .sa-el-showcase-preview .slick-dots li { background: #ccc; border-radius: 50%; position: relative; display: inline-block; margin: 0 4px; padding: 0; vertical-align: middle; } .sa-el-showcase-preview .slick-dots li.slick-active { background: #000; } .sa-el-showcase-preview .slick-dots li button { background: transparent; border: 0; box-shadow: none; color: transparent; cursor: pointer; display: block; font-size: 0; line-height: 0; width: 10px; height: 10px; padding: 0; outline: none; } .flipster{display:block;overflow-x:hidden;overflow-y:visible;position:relative}.flipster:focus{outline:none}.flipster__container,.flipster__item{margin:0;padding:0;list-style-type:none;position:relative}.flipster__container{display:block;white-space:nowrap;word-spacing:-0.25em;transform-origin:50% 50%;backface-visibility:hidden}.flipster__item{display:inline-block;white-space:normal;word-spacing:normal;vertical-align:bottom}.flipster--click .flipster__item--past,.flipster--click .flipster__item--future{cursor:pointer}.flipster__item img{max-width:100%}.flipster__button{position:absolute;top:50%;display:block;appearance:none;background:none;border:none;padding:0;z-index:999;cursor:pointer;font-size:15px;opacity:.5;transition:opacity 500ms ease;margin:-1em 2em}.flipster__button svg{width:2em;stroke:currentColor;fill:transparent;stroke-width:3;stroke-linecap:round}.flipster__button:hover,.flipster__button:focus{opacity:1}.flipster__button--prev{left:0}.flipster__button--next{right:0}.flipster__nav,.flipster__nav__item{list-style-type:none;margin:0;padding:0}.flipster__nav{display:block;margin:0 0 4em;text-align:center;position:relative}.flipster__nav__item{display:inline-block;margin:0 .25em}.flipster__nav__link{display:block;color:inherit;padding:.5em 1em;position:relative;overflow:hidden;transition:all 250ms ease-out;transition-timing-function:cubic-bezier(.56, .12, .12, .98)}.flipster__nav__link::after{content:'';display:block;background:#232221;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;transform:translateY(100%) translateY(-0.25em);transition:inherit}.flipster__nav__item--current>.flipster__nav__link,.flipster__nav__link:hover,.flipster__nav__link:focus{color:#fff}.flipster__nav__item--current>.flipster__nav__link::after,.flipster__nav__link:hover::after,.flipster__nav__link:focus::after{transform:translateY(0)}.flipster__nav__child{display:none;position:absolute;top:100%;left:0;right:0;margin-top:-1px;padding:.5em;background:#4e4441;z-index:1}.flipster__nav__child .flipster__nav__link{color:#fff}.flipster__nav__child .flipster__nav__link::after{background:#fff}.flipster__nav__child .flipster__nav__item--current>.flipster__nav__link,.flipster__nav__child .flipster__nav__link:hover,.flipster__nav__child .flipster__nav__link:focus{color:#232221}.flipster__nav__item--current .flipster__nav__child{display:block}.flipster--carousel .flipster__container,.flipster--carousel .flipster__item,.flipster--carousel .flipster__item__content{transition:all 350ms ease-in-out;transition-timing-function:cubic-bezier(.56, .12, .12, .98)}.flipster--carousel .flipster__item{perspective:800px}.flipster--carousel .flipster__item--past,.flipster--carousel .flipster__item--future{opacity:0;transition-delay:115ms}.flipster--carousel .flipster__item--past-2,.flipster--carousel .flipster__item--future-2{opacity:.6;transition-delay:90ms}.flipster--carousel .flipster__item--past-1,.flipster--carousel .flipster__item--future-1{opacity:.8;transition-delay:60ms}.flipster--carousel .flipster__item--past .flipster__item__content{transform:translateX(100%) rotateY(-20deg) scale(.5)}.flipster--carousel .flipster__item--past-2 .flipster__item__content{transform:translateX(25%) rotateY(40deg) scale(.65)}.flipster--carousel .flipster__item--past-1 .flipster__item__content{transform:rotateY(45deg) scale(.8)}.flipster--carousel .flipster__item--future .flipster__item__content{transform:translateX(-100%) rotateY(20deg) scale(.5)}.flipster--carousel .flipster__item--future-2 .flipster__item__content{transform:translateX(-25%) rotateY(-40deg) scale(.65)}.flipster--carousel .flipster__item--future-1 .flipster__item__content{transform:rotateY(-45deg) scale(.8)}.flipster--carousel.no-rotate .flipster__item--past .flipster__item__content{transform:translateX(175%) scale(.5)}.flipster--carousel.no-rotate .flipster__item--past-2 .flipster__item__content{transform:translateX(25%) scale(.65)}.flipster--carousel.no-rotate .flipster__item--past-1 .flipster__item__content{transform:translateX(0) scale(.8)}.flipster--carousel.no-rotate .flipster__item--future .flipster__item__content{transform:translateX(-175%) scale(.5)}.flipster--carousel.no-rotate .flipster__item--future-2 .flipster__item__content{transform:translateX(-25%) scale(.65)}.flipster--carousel.no-rotate .flipster__item--future-1 .flipster__item__content{transform:translateX(0) scale(.8)}.flipster--carousel .flipster__item--current .flipster__item__content{transform:translateX(0) rotateY(0deg) scale(1);transition-delay:60ms}.flipster--coverflow .flipster__container,.flipster--coverflow .flipster__item,.flipster--coverflow .flipster__item__content{transition:all 350ms ease-in-out;transition-timing-function:cubic-bezier(.56, .12, .12, .98)}.flipster--coverflow .flipster__item{perspective:800px}.flipster--coverflow .flipster__container{padding-bottom:5%}.flipster--coverflow .flipster__item__content{transform-origin:50% 100%;box-reflect:below 0 -webkit-gradient(linear, left bottom, left top, color-stop(.05, rgba(255,255,255,0.12)), color-stop(.2, transparent));-webkit-box-reflect:below 0 -webkit-gradient(linear, left bottom, left top, color-stop(.05, rgba(255,255,255,0.12)), color-stop(.2, transparent))}.flipster--coverflow .flipster__item__content img:only-child{display:block}.flipster--coverflow .flipster__item--past .flipster__item__content{transform-origin:0 50%;transform:scale(.75) rotateY(55deg)}.flipster--coverflow .flipster__item--future .flipster__item__content{transform-origin:100% 50%;transform:scale(.75) rotateY(-55deg)}.flipster--coverflow .flip-current .flipster__item__content{transform:rotateY(0deg)}.flipster--flat .flipster__container,.flipster--flat .flipster__item,.flipster--flat .flipster__item__content{transition:all 400ms ease-in-out}.flipster--flat .flipster__item--past,.flipster--flat .flipster__item--future{opacity:.5}.flipster--flat .flipster__item--past .flipster__item__content{transform:scale(.75)}.flipster--flat .flipster__item--future .flipster__item__content{transform:scale(.75)}.flipster--wheel{overflow:hidden}.flipster--wheel .flipster__container,.flipster--wheel .flipster__item__content{transition:all 400ms ease-in-out;transition-timing-function:cubic-bezier(.56, .12, .12, .98)}.flipster--wheel .flipster__container{padding-bottom:20%}.flipster--wheel .flipster__item__content{transform-origin:50% 100%}.flipster--wheel .flipster__item--past .flipster__item__content{transform-origin:100% 100%}.flipster--wheel .flipster__item--future .flipster__item__content{transform-origin:0 100%}.flipster--wheel .flipster__item__content img:only-child{display:block}.flipster--wheel .flipster__item--past .flipster__item__content{opacity:0;transform:rotateZ(-80deg) translate(-170%, 110%)}.flipster--wheel .flipster__item--future .flipster__item__content{opacity:0;transform:rotateZ(80deg) translate(170%, 110%)}.flipster--wheel .flipster__item--past-3 .flipster__item__content{opacity:1;transform:rotateZ(-60deg) translate(-70%, 75%)}.flipster--wheel .flipster__item--future-3 .flipster__item__content{opacity:1;transform:rotateZ(60deg) translate(70%, 75%)}.flipster--wheel .flipster__item--past-2 .flipster__item__content{opacity:1;transform:rotateZ(-40deg) translate(-17%, 30%)}.flipster--wheel .flipster__item--future-2 .flipster__item__content{opacity:1;transform:rotateZ(40deg) translate(17%, 30%)}.flipster--wheel .flipster__item--past-1 .flipster__item__content{opacity:1;transform:rotateZ(-20deg)}.flipster--wheel .flipster__item--future-1 .flipster__item__content{opacity:1;transform:rotateZ(20deg)}.flipster--wheel .flip-current .flipster__item__content{transform:rotateX(0deg)}.sa-el-gallery-slider__preview .sa-el-arrow { position: absolute; } .sa-el-gallery-slider__preview .sa-el-arrow { top: 50%; transform: translateY(-50%); } .sa-el-grid { display: -ms-flexbox; display: flex; margin: 0; padding: 0; list-style: none; } .sa-el-grid__item { box-sizing: border-box; display: inline-block; vertical-align: top; width: 100%; } .sa-el-grid { margin-left: -24px; } .sa-el-grid>.sa-el-grid__item { padding-left: 24px; } .sa-el-grid { margin-left: 0; } .sa-el-grid>.sa-el-grid__item { padding-left: 0; } .sa-el-grid-masonry-layout--mixed .sa-el-media, .sa-el-media--stretch .sa-el-media, .sa-el-grid-align--stretch .sa-el-gallery .sa-el-media, .sa-el-grid-align-tablet--stretch .sa-el-gallery .sa-el-media, .sa-el-grid-align-mobile--stretch .sa-el-gallery .sa-el-media, .sa-el-media.sa-el-media--stretch, .sa-el-grid-align--stretch .sa-el-media.sa-el-gallery, .sa-el-grid-align-tablet--stretch .sa-el-media.sa-el-gallery, .sa-el-grid-align-mobile--stretch .sa-el-media.sa-el-gallery { position: relative; display: block; } .sa-el-grid-masonry-layout--mixed .sa-el-media:before, .sa-el-media--stretch .sa-el-media:before, .sa-el-grid-align--stretch .sa-el-gallery .sa-el-media:before, .sa-el-grid-align-tablet--stretch .sa-el-gallery .sa-el-media:before, .sa-el-grid-align-mobile--stretch .sa-el-gallery .sa-el-media:before, .sa-el-media.sa-el-media--stretch:before, .sa-el-grid-align--stretch .sa-el-media.sa-el-gallery:before, .sa-el-grid-align-tablet--stretch .sa-el-media.sa-el-gallery:before, .sa-el-grid-align-mobile--stretch .sa-el-media.sa-el-gallery:before { content: ""; display: block; width: 100%; padding-bottom: 100%; } .sa-el-grid-masonry-layout--mixed .sa-el-media__wrapper, .sa-el-media--stretch .sa-el-media__wrapper, .sa-el-grid-align--stretch .sa-el-gallery .sa-el-media__wrapper, .sa-el-grid-align-tablet--stretch .sa-el-gallery .sa-el-media__wrapper, .sa-el-grid-align-mobile--stretch .sa-el-gallery .sa-el-media__wrapper, .sa-el-media.sa-el-media--stretch__wrapper { position: absolute; top: 0; bottom: 0; left: 0; right: 0; } .sa-el-grid { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: start; align-items: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .sa-el-grid__item { max-width: 100% !important; } .sa-el-grid__item>* { -ms-flex-positive: 1; flex-grow: 1; } .sa-el-grid__item--sizer { position: absolute; } .sa-el-grid__notice--not-found { display: none; } .sa-el-grid-align--top .sa-el-grid { -ms-flex-align: start; align-items: flex-start; } .sa-el-grid-align--top .sa-el-grid__item { display: -ms-flexbox; display: flex; } .sa-el-grid-align--middle .sa-el-grid { -ms-flex-align: center; align-items: center; } .sa-el-grid-align--middle .sa-el-grid__item { display: -ms-flexbox; display: flex; } .sa-el-grid-align--bottom .sa-el-grid { -ms-flex-align: end; align-items: flex-end; } .sa-el-grid-align--bottom .sa-el-grid__item { display: -ms-flexbox; display: flex; } .sa-el-grid-align--stretch .sa-el-grid { -ms-flex-align: stretch; align-items: stretch; } .sa-el-grid-align--stretch .sa-el-grid__item { display: -ms-flexbox; display: flex; } .sa-el-grid-halign--left .sa-el-grid { -ms-flex-pack: start; justify-content: flex-start; } .sa-el-grid-halign--center .sa-el-grid { -ms-flex-pack: center; justify-content: center; } .sa-el-grid-halign--right .sa-el-grid { -ms-flex-pack: end; justify-content: flex-end; } .sa-el-grid-masonry-layout--mixed .sa-el-media__thumbnail, .sa-el-grid-masonry-layout--mixed .sa-el-media__thumbnail>picture, .sa-el-media--stretch .sa-el-media__thumbnail, .sa-el-grid-align--stretch .sa-el-gallery .sa-el-media__thumbnail, .sa-el-grid-align-tablet--stretch .sa-el-gallery .sa-el-media__thumbnail, .sa-el-grid-align-mobile--stretch .sa-el-gallery .sa-el-media__thumbnail, .sa-el-media--stretch .sa-el-media__thumbnail>picture, .sa-el-grid-align--stretch .sa-el-gallery .sa-el-media__thumbnail>picture, .sa-el-grid-align-tablet--stretch .sa-el-gallery .sa-el-media__thumbnail>picture, .sa-el-grid-align-mobile--stretch .sa-el-gallery .sa-el-media__thumbnail>picture, .sa-el-media.sa-el-media--stretch__thumbnail, .sa-el-media.sa-el-media--stretch__thumbnail>picture { display: -ms-flexbox; display: flex; height: 100%; } .sa-el-grid-masonry-layout--mixed .sa-el-media__thumbnail img, .sa-el-media--stretch .sa-el-media__thumbnail img, .sa-el-grid-align--stretch .sa-el-gallery .sa-el-media__thumbnail img, .sa-el-grid-align-tablet--stretch .sa-el-gallery .sa-el-media__thumbnail img, .sa-el-grid-align-mobile--stretch .sa-el-gallery .sa-el-media__thumbnail img, .sa-el-media.sa-el-media--stretch__thumbnail img { object-fit: cover; } .sa-el-grid-masonry-layout--mixed .sa-el-media:before { padding-bottom: 75%; } .sa-el-media-align--left .sa-el-media__content { -ms-flex-align: start; align-items: flex-start; } .sa-el-media-align--center .sa-el-media__content { -ms-flex-align: center; align-items: center; } .sa-el-media-align--right .sa-el-media__content { -ms-flex-align: end; align-items: flex-end; } .sa-el-media-align--justify .sa-el-media__content { -ms-flex-align: stretch; align-items: stretch; } .sa-el-media-align--middle .sa-el-media__content { -ms-flex-pack: center; justify-content: center; } .sa-el-media-align--bottom .sa-el-media__content { -ms-flex-pack: end; justify-content: flex-end; } .sa-el-media-align--stretch .sa-el-media__content { -ms-flex-pack: justify; justify-content: space-between; } .sa-el-media-effect__content--fade-in .sa-el-media__content { opacity: 0; } .sa-el-media-effect__content--fade-in .sa-el-media:hover .sa-el-media__content { opacity: 1; } .sa-el-media-effect__content--fade-out .sa-el-media:hover .sa-el-media__content { opacity: 0; } .sa-el-media-effect__content--from-top .sa-el-media:hover .sa-el-media__content, .sa-el-media-effect__content--from-right .sa-el-media:hover .sa-el-media__content, .sa-el-media-effect__content--from-bottom .sa-el-media:hover .sa-el-media__content, .sa-el-media-effect__content--from-left .sa-el-media:hover .sa-el-media__content { transform: translateY(0) translateX(0); } .sa-el-media-effect__content--from-top .sa-el-media__content { transform: translateY(-100%); } .sa-el-media-effect__content--from-right .sa-el-media__content { transform: translateX(100%); } .sa-el-media-effect__content--from-bottom .sa-el-media__content { transform: translateY(100%); } .sa-el-media-effect__content--from-left .sa-el-media__content { transform: translateX(-100%); } .sa-el-media-effect__content--to-top .sa-el-media:hover .sa-el-media__content { transform: translateY(-100%); } .sa-el-media-effect__content--to-right .sa-el-media:hover .sa-el-media__content { transform: translateX(100%); } .sa-el-media-effect__content--to-bottom .sa-el-media:hover .sa-el-media__content { transform: translateY(100%); } .sa-el-media-effect__content--to-left .sa-el-media:hover .sa-el-media__content { transform: translateX(-100%); } .sa-el-media-effect__content--fade-from-top .sa-el-media__content, .sa-el-media-effect__content--fade-from-right .sa-el-media__content, .sa-el-media-effect__content--fade-from-bottom .sa-el-media__content, .sa-el-media-effect__content--fade-from-left .sa-el-media__content { opacity: 0; } .sa-el-media-effect__content--fade-from-top .sa-el-media:hover .sa-el-media__content, .sa-el-media-effect__content--fade-from-right .sa-el-media:hover .sa-el-media__content, .sa-el-media-effect__content--fade-from-bottom .sa-el-media:hover .sa-el-media__content, .sa-el-media-effect__content--fade-from-left .sa-el-media:hover .sa-el-media__content { opacity: 1; transform: translateY(0) translateX(0); } .sa-el-media-effect__content--fade-from-top .sa-el-media__content { transform: translateY(-24px); } .sa-el-media-effect__content--fade-from-right .sa-el-media__content { transform: translateX(24px); } .sa-el-media-effect__content--fade-from-bottom .sa-el-media__content { transform: translateY(24px); } .sa-el-media-effect__content--fade-from-left .sa-el-media__content { transform: translateX(-24px); } .sa-el-media-effect__content--fade-to-top .sa-el-media:hover .sa-el-media__content, .sa-el-media-effect__content--fade-to-right .sa-el-media:hover .sa-el-media__content, .sa-el-media-effect__content--fade-to-bottom .sa-el-media:hover .sa-el-media__content, .sa-el-media-effect__content--fade-to-left .sa-el-media:hover .sa-el-media__content { opacity: 0; } .sa-el-media-effect__content--fade-to-top .sa-el-media:hover .sa-el-media__content { transform: translateY(-24px); } .sa-el-media-effect__content--fade-to-right .sa-el-media:hover .sa-el-media__content { transform: translateX(24px); } .sa-el-media-effect__content--fade-to-bottom .sa-el-media:hover .sa-el-media__content { transform: translateY(24px); } .sa-el-media-effect__content--fade-to-left .sa-el-media:hover .sa-el-media__content { transform: translateX(-24px); } .sa-el-loader { height: 2px; width: 100%; background-color: #f7f7f7; } .sa-el-loader__progress { width: 0%; height: 100%; display: block; background-color: #000000; } .sa-el-gallery__item { z-index: 1; } .sa-el-gallery__item:hover { z-index: 2; } .sa-el-gallery__item.is--3d { z-index: 1; } .sa-el-gallery__media-wrapper { overflow: hidden; } .sa-el-gallery__tilt { transform-style: preserve-3d; } .sa-el-gallery__tilt .sa-el-gallery__media-wrapper { transform: translateZ(30px); } .sa-el-gallery__tilt .sa-el-gallery__media__content { transform: translateZ(20px); } .sa-el-gallery__tilt .sa-el-gallery__media__overlay { transform: translateZ(10px); } .sa-el-media-align--stretch .sa-el-gallery .sa-el-gallery__media__content { -ms-flex-pack: stretch; justify-content: stretch; } .sa-el-swiper__container.swiper-container-multirow .sa-el-grid { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .sa-el-swiper__container .sa-el-grid { -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .sa-el-gallery-slider { display: -ms-flexbox; display: flex; margin-left: -24px; -ms-flex-align: start; align-items: flex-start; } .sa-el-gallery-slider__preview, .sa-el-gallery-slider__gallery { -ms-flex: 1 1 auto; flex: 1 1 auto; width: 50%; padding-left: 24px; } .sa-el-gallery-slider__gallery .sa-el-gallery__item { cursor: pointer; } .sa-el-gallery-slider__gallery .sa-el-gallery__media__caption { font-size: 12px; } .sa-el-gallery-slider--left .sa-el-gallery-slider { -ms-flex-direction: row; flex-direction: row; } .sa-el-gallery-slider--right .sa-el-gallery-slider { -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .sa-el-gallery-slider--top .sa-el-gallery-slider { -ms-flex-flow: row; flex-flow: row; -ms-flex-direction: column; flex-direction: column; } .sa-el-gallery-slider--top .sa-el-gallery-slider__gallery, .sa-el-gallery-slider--top .sa-el-gallery-slider__preview { width: 100%; } .sa-el-gallery-slider--top .sa-el-gallery-slider__preview { margin-bottom: 24px; } .sa-el-gallery-slider__preview .slick-slide { overflow: hidden; } .sa-el-gallery-slider__preview .slick-image-stretch .slick-slide figure, .sa-el-gallery-slider__preview .slick-image-stretch .slick-slide .slick-slide-image { width: 100%; } @media (min-width: 1025px) { .sa-el-grid-columns-1 .sa-el-grid__item { width: calc( 100% / 1); } .sa-el-grid-columns-1.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(2n) { width: calc( 100% / 1 * 2); } .sa-el-grid-columns-2 .sa-el-grid__item { width: calc( 100% / 2); } .sa-el-grid-columns-2.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(4n) { width: calc( 100% / 2 * 2); } .sa-el-grid-columns-3 .sa-el-grid__item { width: calc( 100% / 3); } .sa-el-grid-columns-3.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(6n) { width: calc( 100% / 3 * 2); } .sa-el-grid-columns-4 .sa-el-grid__item { width: calc( 100% / 4); } .sa-el-grid-columns-4.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(8n) { width: calc( 100% / 4 * 2); } .sa-el-grid-columns-5 .sa-el-grid__item { width: calc( 100% / 5); } .sa-el-grid-columns-5.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(10n) { width: calc( 100% / 5 * 2); } .sa-el-grid-columns-6 .sa-el-grid__item { width: calc( 100% / 6); } .sa-el-grid-columns-6.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(12n) { width: calc( 100% / 6 * 2); } .sa-el-grid-columns-7 .sa-el-grid__item { width: calc( 100% / 7); } .sa-el-grid-columns-7.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(14n) { width: calc( 100% / 7 * 2); } .sa-el-grid-columns-8 .sa-el-grid__item { width: calc( 100% / 8); } .sa-el-grid-columns-8.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(16n) { width: calc( 100% / 8 * 2); } .sa-el-grid-columns-9 .sa-el-grid__item { width: calc( 100% / 9); } .sa-el-grid-columns-9.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(18n) { width: calc( 100% / 9 * 2); } .sa-el-grid-columns-10 .sa-el-grid__item { width: calc( 100% / 10); } .sa-el-grid-columns-10.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(20n) { width: calc( 100% / 10 * 2); } .sa-el-grid-columns-11 .sa-el-grid__item { width: calc( 100% / 11); } .sa-el-grid-columns-11.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(22n) { width: calc( 100% / 11 * 2); } .sa-el-grid-columns-12 .sa-el-grid__item { width: calc( 100% / 12); } .sa-el-grid-columns-12.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(24n) { width: calc( 100% / 12 * 2); } .sa-el-gallery-overflow--yes .sa-el-gallery-wrapper { overflow: hidden; } } @media (max-width: 1024px) { .sa-el-grid-align-tablet--top .sa-el-grid { -ms-flex-align: start; align-items: flex-start; } .sa-el-grid-align-tablet--top .sa-el-grid__item { display: -ms-flexbox; display: flex; } .sa-el-grid-align-tablet--middle .sa-el-grid { -ms-flex-align: center; align-items: center; } .sa-el-grid-align-tablet--middle .sa-el-grid__item { display: -ms-flexbox; display: flex; } .sa-el-grid-align-tablet--bottom .sa-el-grid { -ms-flex-align: end; align-items: flex-end; } .sa-el-grid-align-tablet--bottom .sa-el-grid__item { display: -ms-flexbox; display: flex; } .sa-el-grid-align-tablet--stretch .sa-el-grid { -ms-flex-align: stretch; align-items: stretch; } .sa-el-grid-align-tablet--stretch .sa-el-grid__item { display: -ms-flexbox; display: flex; } .sa-el-grid-halign-tablet--left .sa-el-grid { -ms-flex-pack: start; justify-content: flex-start; } .sa-el-grid-halign-tablet--center .sa-el-grid { -ms-flex-pack: center; justify-content: center; } .sa-el-grid-halign-tablet--right .sa-el-grid { -ms-flex-pack: end; justify-content: flex-end; } } @media (max-width: 767px) { .sa-el-grid-columns-mobile-1 .sa-el-grid__item { width: calc( 100% / 1); } .sa-el-grid-columns-mobile-1.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(2n) { width: calc( 100% / 1 * 2); } .sa-el-grid-columns-mobile-2 .sa-el-grid__item { width: calc( 100% / 2); } .sa-el-grid-columns-mobile-2.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(4n) { width: calc( 100% / 2 * 2); } .sa-el-grid-columns-mobile-3 .sa-el-grid__item { width: calc( 100% / 3); } .sa-el-grid-columns-mobile-3.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(6n) { width: calc( 100% / 3 * 2); } .sa-el-grid-columns-mobile-4 .sa-el-grid__item { width: calc( 100% / 4); } .sa-el-grid-columns-mobile-4.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(8n) { width: calc( 100% / 4 * 2); } .sa-el-grid-columns-mobile-5 .sa-el-grid__item { width: calc( 100% / 5); } .sa-el-grid-columns-mobile-5.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(10n) { width: calc( 100% / 5 * 2); } .sa-el-grid-columns-mobile-6 .sa-el-grid__item { width: calc( 100% / 6); } .sa-el-grid-columns-mobile-6.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(12n) { width: calc( 100% / 6 * 2); } .sa-el-grid-columns-mobile-7 .sa-el-grid__item { width: calc( 100% / 7); } .sa-el-grid-columns-mobile-7.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(14n) { width: calc( 100% / 7 * 2); } .sa-el-grid-columns-mobile-8 .sa-el-grid__item { width: calc( 100% / 8); } .sa-el-grid-columns-mobile-8.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(16n) { width: calc( 100% / 8 * 2); } .sa-el-grid-columns-mobile-9 .sa-el-grid__item { width: calc( 100% / 9); } .sa-el-grid-columns-mobile-9.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(18n) { width: calc( 100% / 9 * 2); } .sa-el-grid-columns-mobile-10 .sa-el-grid__item { width: calc( 100% / 10); } .sa-el-grid-columns-mobile-10.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(20n) { width: calc( 100% / 10 * 2); } .sa-el-grid-columns-mobile-11 .sa-el-grid__item { width: calc( 100% / 11); } .sa-el-grid-columns-mobile-11.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(22n) { width: calc( 100% / 11 * 2); } .sa-el-grid-columns-mobile-12 .sa-el-grid__item { width: calc( 100% / 12); } .sa-el-grid-columns-mobile-12.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(24n) { width: calc( 100% / 12 * 2); } .sa-el-grid-align-mobile--top .sa-el-grid { -ms-flex-align: start; align-items: flex-start; } .sa-el-grid-align-mobile--top .sa-el-grid__item { display: -ms-flexbox; display: flex; } .sa-el-grid-align-mobile--middle .sa-el-grid { -ms-flex-align: center; align-items: center; } .sa-el-grid-align-mobile--middle .sa-el-grid__item { display: -ms-flexbox; display: flex; } .sa-el-grid-align-mobile--bottom .sa-el-grid { -ms-flex-align: end; align-items: flex-end; } .sa-el-grid-align-mobile--bottom .sa-el-grid__item { display: -ms-flexbox; display: flex; } .sa-el-grid-align-mobile--stretch .sa-el-grid { -ms-flex-align: stretch; align-items: stretch; } .sa-el-grid-align-mobile--stretch .sa-el-grid__item { display: -ms-flexbox; display: flex; } .sa-el-grid-halign-mobile--left .sa-el-grid { -ms-flex-pack: start; justify-content: flex-start; } .sa-el-grid-halign-mobile--center .sa-el-grid { -ms-flex-pack: center; justify-content: center; } .sa-el-grid-halign-mobile--right .sa-el-grid { -ms-flex-pack: end; justify-content: flex-end; } .sa-el-gallery-overflow-mobile--yes .sa-el-gallery-wrapper { overflow: hidden; } .sa-el-gallery-slider--stack-mobile .sa-el-gallery-slider { display: block; } .sa-el-gallery-slider--stack-mobile .sa-el-gallery-slider .sa-el-gallery-slider__preview, .sa-el-gallery-slider--stack-mobile .sa-el-gallery-slider .sa-el-gallery-slider__gallery { width: 100% !important; } } @media (min-width: 768px) and (max-width: 1024px) { .sa-el-grid-columns-tablet-1 .sa-el-grid__item { width: calc( 100% / 1); } .sa-el-grid-columns-tablet-1.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(2n) { width: calc( 100% / 1 * 2); } .sa-el-grid-columns-tablet-2 .sa-el-grid__item { width: calc( 100% / 2); } .sa-el-grid-columns-tablet-2.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(4n) { width: calc( 100% / 2 * 2); } .sa-el-grid-columns-tablet-3 .sa-el-grid__item { width: calc( 100% / 3); } .sa-el-grid-columns-tablet-3.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(6n) { width: calc( 100% / 3 * 2); } .sa-el-grid-columns-tablet-4 .sa-el-grid__item { width: calc( 100% / 4); } .sa-el-grid-columns-tablet-4.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(8n) { width: calc( 100% / 4 * 2); } .sa-el-grid-columns-tablet-5 .sa-el-grid__item { width: calc( 100% / 5); } .sa-el-grid-columns-tablet-5.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(10n) { width: calc( 100% / 5 * 2); } .sa-el-grid-columns-tablet-6 .sa-el-grid__item { width: calc( 100% / 6); } .sa-el-grid-columns-tablet-6.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(12n) { width: calc( 100% / 6 * 2); } .sa-el-grid-columns-tablet-7 .sa-el-grid__item { width: calc( 100% / 7); } .sa-el-grid-columns-tablet-7.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(14n) { width: calc( 100% / 7 * 2); } .sa-el-grid-columns-tablet-8 .sa-el-grid__item { width: calc( 100% / 8); } .sa-el-grid-columns-tablet-8.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(16n) { width: calc( 100% / 8 * 2); } .sa-el-grid-columns-tablet-9 .sa-el-grid__item { width: calc( 100% / 9); } .sa-el-grid-columns-tablet-9.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(18n) { width: calc( 100% / 9 * 2); } .sa-el-grid-columns-tablet-10 .sa-el-grid__item { width: calc( 100% / 10); } .sa-el-grid-columns-tablet-10.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(20n) { width: calc( 100% / 10 * 2); } .sa-el-grid-columns-tablet-11 .sa-el-grid__item { width: calc( 100% / 11); } .sa-el-grid-columns-tablet-11.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(22n) { width: calc( 100% / 11 * 2); } .sa-el-grid-columns-tablet-12 .sa-el-grid__item { width: calc( 100% / 12); } .sa-el-grid-columns-tablet-12.sa-el-grid-masonry-layout--mixed .sa-el-grid__item:nth-child(24n) { width: calc( 100% / 12 * 2); } .sa-el-gallery-overflow-tablet--yes .sa-el-gallery-wrapper { overflow: hidden; } }.sa-el-testimonial-slider { position: relative; } .testimonial-star-rating { padding: 0; margin: 0; } .testimonial-star-rating li { list-style: none; display: inline-block; } .testimonial-star-rating li i { color: #d8d8d8; } .rating-five .testimonial-star-rating li i { color: #FB644E; } .rating-one .testimonial-star-rating li:first-child i { color: #FB644E; } .rating-two .testimonial-star-rating li:nth-child(1) i, .rating-two .testimonial-star-rating li:nth-child(2) i { color: #FB644E; } .rating-three .testimonial-star-rating li:nth-child(1) i, .rating-three .testimonial-star-rating li:nth-child(2) i, .rating-three .testimonial-star-rating li:nth-child(3) i { color: #FB644E; } .rating-four .testimonial-star-rating li:nth-child(1) i, .rating-four .testimonial-star-rating li:nth-child(2) i, .rating-four .testimonial-star-rating li:nth-child(3) i, .rating-four .testimonial-star-rating li:nth-child(4) i { color: #FB644E; } .sa-el-testimonial-image img { max-width: 100%; } .sa-el-testimonial-image { padding: 10px 0px 0px 0px; } .sa-el-testimonial-image>figure { display: block; margin: 0; } .testimonial-avatar-rounded figure img { -webkit-border-radius: 50%; border-radius: 50%; height: auto; } .sa-el-testimonial-content { margin: 0; padding: 10px; } .sa-el-testimonial-item>figure { margin: 0 auto; padding: 0 20px; } .sa-el-testimonial-item .center-text { text-align: center; } .sa-el-testimonial-item .right-text { text-align: right; } .sa-el-testimonial-item .left-text { text-align: left; } .sa-el-testimonial-item .justify-text { text-align: justify; } .sa-el-testimonial-content .sa-el-testimonial-text { font-size: 100%; font-style: italic; line-height: 1.5; margin-top: 0px; margin-bottom: 10px; word-wrap: break-word; } .sa-el-testimonial-content .sa-el-testimonial-user { display: inline-block; font-family: inherit; font-size: 105%; font-style: italic; font-weight: normal; line-height: 1.5; margin-top: 0; margin-bottom: 0; margin-right: 5px; } .sa-el-testimonial-content .sa-el-testimonial-user-company { display: inline-block; font-family: inherit; font-size: 90%; font-style: italic; font-weight: lighter; line-height: 1.75; margin-bottom: 0; margin-top: 1px; } .sa-el-testimonial-image { position: relative; } .sa-el-testimonial-slider.default-style .sa-el-testimonial-align-left .sa-el-testimonial-image figure img, .sa-el-testimonial-slider.default-style .sa-el-testimonial-align-right .sa-el-testimonial-image figure img, .sa-el-testimonial-slider.classic-style .sa-el-testimonial-align-left .sa-el-testimonial-image figure img, .sa-el-testimonial-slider.classic-style .sa-el-testimonial-align-right .sa-el-testimonial-image figure img, .sa-el-testimonial-slider.middle-style .sa-el-testimonial-align-left .sa-el-testimonial-image figure img, .sa-el-testimonial-slider.middle-style .sa-el-testimonial-align-right .sa-el-testimonial-image figure img { margin: 0; } .sa-el-testimonial-slider.default-style .sa-el-testimonial-align-right .sa-el-testimonial-image figure, .sa-el-testimonial-slider.classic-style .sa-el-testimonial-align-right .sa-el-testimonial-image figure, .sa-el-testimonial-slider.middle-style .sa-el-testimonial-align-right .sa-el-testimonial-image figure { text-align: right; } .sa-el-testimonial-slider.default-style .sa-el-testimonial-align-left .sa-el-testimonial-image figure, .sa-el-testimonial-slider.classic-style .sa-el-testimonial-align-left .sa-el-testimonial-image figure, .sa-el-testimonial-slider.middle-style .sa-el-testimonial-align-left .sa-el-testimonial-image figure { text-align: left; } .sa-el-testimonial-slider.default-style .sa-el-testimonial-align-right .default-style-testimonial-content, .sa-el-testimonial-slider.classic-style .sa-el-testimonial-align-right .testimonial-classic-style-content, .sa-el-testimonial-slider.middle-style .sa-el-testimonial-align-right .middle-style-content, .sa-el-testimonial-slider.middle-style .sa-el-testimonial-align-right .sa-el-testimonial-text { text-align: right; } .sa-el-testimonial-slider.default-style .sa-el-testimonial-align-center .default-style-testimonial-content, .sa-el-testimonial-slider.classic-style .sa-el-testimonial-align-center .testimonial-classic-style-content, .sa-el-testimonial-slider.middle-style .sa-el-testimonial-align-center .middle-style-content, .sa-el-testimonial-slider.middle-style .sa-el-testimonial-align-center .sa-el-testimonial-text { text-align: center; } .sa-el-testimonial-slider.default-style .sa-el-testimonial-align-left .default-style-testimonial-content, .sa-el-testimonial-slider.classic-style .sa-el-testimonial-align-left .testimonial-classic-style-content, .sa-el-testimonial-slider.middle-style .sa-el-testimonial-align-left .middle-style-content, .sa-el-testimonial-slider.middle-style .sa-el-testimonial-align-left .sa-el-testimonial-text { text-align: left; } .sa-el-testimonial-slider.icon-img-left-content .sa-el-testimonial-text>p, .sa-el-testimonial-slider.icon-img-right-content .sa-el-testimonial-text>p { margin: 0px; } .icon-img-left-content .sa-el-testimonial-image { float: left; width: 30%; } .icon-img-left-content .sa-el-testimonial-content { float: left; width: 70%; text-align: left; } .icon-img-left-content.sa-el-testimonial-item { overflow: hidden; position: relative; } .icon-img-left-content .sa-el-testimonial-quote { position: absolute; right: 0; } .icon-img-left-content .sa-el-testimonial-text { margin-top: 0; } .sa-el-testimonial-align-centered .sa-el-testimonial-user, .sa-el-testimonial-align-centered .sa-el-testimonial-user-company { float: none; text-align: center; } .sa-el-testimonial-image, .sa-el-testimonial-align-centered .sa-el-testimonial-image, .sa-el-testimonial-align-centered .testimonial-inline-style { margin: 0 auto; } .sa-el-testimonial-align-centered .sa-el-testimonial-image { display: block; } .sa-el-testimonial-align-right .sa-el-testimonial-image, .sa-el-testimonial-align-right .testimonial-inline-style { margin: 0 0 0 auto; } .sa-el-testimonial-align-left .sa-el-testimonial-image, .sa-el-testimonial-align-left .testimonial-inline-style { margin: 0 auto 0 0; } .icon-img-right-content .sa-el-testimonial-image { float: right; width: 30%; } .icon-img-right-content .sa-el-testimonial-content { float: left; width: 70%; text-align: right; } .icon-img-right-content.sa-el-testimonial-item { overflow: hidden; position: relative; } .icon-img-right-content .sa-el-testimonial-quote { position: absolute; } .icon-img-right-content .sa-el-testimonial-text { margin-top: 0; } .sa-el-testimonial-item { position: relative; } .classic-style.testimonial-alignment-center .sa-el-testimonial-image, .default-style.testimonial-alignment-center .sa-el-testimonial-image { text-align: center; } .classic-style.testimonial-alignment-right .sa-el-testimonial-image, .default-style.testimonial-alignment-right .sa-el-testimonial-image { text-align: right; } .classic-style.testimonial-alignment-center .sa-el-testimonial-image>figure, .default-style.testimonial-alignment-center .sa-el-testimonial-image>figure { text-align: center; } .sa-el-testimonial-slider.icon-img-left-content .sa-el-testimonial-align-centered .sa-el-testimonial-content { text-align: center; } .sa-el-testimonial-slider.icon-img-left-content .sa-el-testimonial-align-left .sa-el-testimonial-content { text-align: left; } .sa-el-testimonial-slider.icon-img-left-content .sa-el-testimonial-align-right .sa-el-testimonial-content { text-align: right; } .sa-el-testimonial-slider.icon-img-right-content .sa-el-testimonial-align-centered .sa-el-testimonial-content { text-align: center; } .sa-el-testimonial-slider.icon-img-right-content .sa-el-testimonial-align-left .sa-el-testimonial-content { text-align: left; } .sa-el-testimonial-slider.icon-img-right-content .sa-el-testimonial-align-right .sa-el-testimonial-content { text-align: right; } span.sa-el-testimonial-quote { position: absolute; right: 10px; top: 10px; } .sa-el-testimonial-item.left .sa-el-testimonial-image { text-align: left; } .sa-el-testimonial-item.center .sa-el-testimonial-image { text-align: center; } .sa-el-testimonial-item.right .sa-el-testimonial-image { text-align: right; } .sa-el-testimonial-inline-bio .sa-el-testimonial-image { float: left; } .sa-el-testimonial-inline-bio .bio-text { padding-top: 10px; } .sa-el-testimonial-content.sa-el-testimonial-inline-bio { overflow: hidden; margin-bottom: 0; padding-bottom: 0; } .sa-el-testimonial-inline-bio .testimonial-star-rating, .sa-el-testimonial-inline-bio .bio-text { float: left; width: 65%; } .sa-el-testimonial-content.sa-el-testimonial-inline-bio { text-align: left !important; } .testimonial-inline-style .sa-el-testimonial-image { float: left; max-width: 100%; padding: 0; margin-right: 15px; } .testimonial-inline-style { overflow: hidden; text-align: left; width: 40%; } .content-top-icon-title-inline .sa-el-testimonial-text, .content-top-icon-title-inline .sa-el-testimonial-align-left .sa-el-testimonial-text { text-align: left; } .content-top-icon-title-inline .sa-el-testimonial-align-centered .sa-el-testimonial-text { text-align: center; } .content-top-icon-title-inline .sa-el-testimonial-align-right .sa-el-testimonial-text { text-align: right; } .content-bottom-icon-title-inline .sa-el-testimonial-text, .content-bottom-icon-title-inline .sa-el-testimonial-align-left .sa-el-testimonial-text { text-align: left; } .content-bottom-icon-title-inline .sa-el-testimonial-align-centered .sa-el-testimonial-text { text-align: center; } .content-bottom-icon-title-inline .sa-el-testimonial-align-right .sa-el-testimonial-text { text-align: right; }.elementor-element.sa-el-prallax-multi { overflow: hidden; } .elementor-element .sa-el-parallax-layer { position: absolute; display: block; width: 100%; height: 100%; background-repeat: no-repeat; overflow: hidden; pointer-events: none; } .elementor-section.sa-el-particles-section .elementor-container { z-index: 1; } .elementor-section.sa-el-particles-section > canvas { position: absolute; top: 0; } .sa-el-particles-section { position: relative; z-index: 1; } canvas.particles-js-canvas-el { position: absolute; left: 0; top: 0; z-index: -1; } 