/* 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; }/*- 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; } }  .sa-el-ct-wrapper * { box-sizing:border-box; margin:0; outline: 0; } article.sa-el-ct-wrapper{ width:100%; max-width:1000px; margin:0 auto; position:relative; } .sa-el-ct-wrapper th{ position: relative; } .sa-el-ct-wrapper ul { display:none; top:0px; z-index:10; padding-bottom:14px; } .sa-el-ct-wrapper li { list-style:none; flex:1; position: relative; } .sa-el-ct-wrapper li:hover { cursor: pointer; } .sa-el-ct-wrapper li:last-child { } .sa-el-ct-wrapper .sa-el-ct-heading { width:100%; padding: 10px; background:#FFF; font-size:20px; font-weight:bold; height:60px; color:#999; text-align:center; } .sa-el-ct-wrapper li.sa-el-ct-heading .sa-el-ct-heading-inner{ position: absolute; align-self: center; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 100%; } .sa-el-ct-wrapper li.sa-el-ct-heading.active { background:#F5F5F5; } .sa-el-ct-wrapper table { border-collapse:collapse; table-layout:fixed; width:100%; } .sa-el-ct-wrapper th { background:#F5F5F5; display:none; } .sa-el-ct-wrapper td,.sa-el-ct-wrapper th { height:53px; vertical-align: middle; } .sa-el-ct-wrapper table{ border:none; } .sa-el-ct-wrapper table tr td:first-child,.sa-el-ct-wrapper table tr td:last-child, .sa-el-ct-wrapper td,.sa-el-ct-wrapper td,.sa-el-ct-wrapper th { border:1px solid #DDD; padding:10px; empty-cells:show; } .sa-el-ct-wrapper td,.sa-el-ct-wrapper th { text-align:left; } .sa-el-ct-wrapper td+td, .sa-el-ct-wrapper th+th { text-align:center; } .sa-el-ct-wrapper tr:first-child{ background: none !important; } .sa-el-ct-wrapper ul li:nth-child(1){ display: table-cell; } .sa-el-ct-wrapper tr td:nth-child(2){ display: table-cell; } .sa-el-ct-wrapper td:nth-child(1) { display:table-cell; } .sa-el-ct-wrapper td{ display:none; } .sa-el-ct-wrapper .sep { background:#F5F5F5; font-weight:bold; } .sa-el-ct-price-wrapper { display: flex; justify-content: center; } .sa-el-ct-tt-type-icon .sa-el-ct-feature .tooltip{ float: right; } .sa-el-ct-wrapper .tooltiptext::before{ content: ''; border-width: 5px 5px 0 5px; border-color: #fff; border-left-color: transparent; border-right-color: transparent; border-bottom-color: transparent; bottom: -10px; width: 0; height: 0; border-style: solid; position: absolute; margin: 5px; left: 42%; } .sa-el-ct-wrapper .sa-el-ct-price { font-size:28px; font-weight:bold; line-height: 1em;} .sa-el-ct-wrapper .sa-el-ct-currency { align-self: flex-start; margin-right: 3px} .sa-el-ct-wrapper .sa-el-ct-fractional-price { align-self: flex-start; margin-left: 3px} .sa-el-ct-wrapper .sa-el-ct-duration { align-self: flex-start; } .sa-el-ct-wrapper .sa-el-ct-original-price{ margin-right: 5px; text-decoration: line-through; align-self: flex-end; } .sa-el-ct-wrapper .tick { font-size:18px; color:#2CA01C; } .sa-el-ct-wrapper .hide { border:0 !important; background:none; } .sa-el-ct-ribbons-yes .sa-el-ct-ribbons-wrapper { position: absolute; top: 0; /* -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg);*/ width: 100px; overflow: hidden; height: 100px; z-index: 998; padding: 8px 12px; } .sa-el-ct-ribbons-h-top.sa-el-ct-ribbons-yes .sa-el-ct-ribbons-wrapper{ position: absolute; top: 0; width: 100%; overflow: hidden; height: 50px; z-index: 999; padding: 8px 12px; } .sa-el-ct-ribbons-h-top.sa-el-ct-ribbons-yes .sa-el-ct-ribbons-wrapper-top{ background-color: rgba(63,195,135,0.8); color: #fff; transform: translateY(-100%); position: absolute; width: 100%; top: 0; left: 0; } .sa-el-ct-ribbons-h-left.sa-el-ct-ribbons-yes .sa-el-ct-ribbons-wrapper { -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); left: 0; right: auto; } .sa-el-ct-ribbons-h-right.sa-el-ct-ribbons-yes .sa-el-ct-ribbons-wrapper { -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(90deg); left: auto; right: 0; } .sa-el-ct-ribbons-yes .sa-el-ct-ribbons-wrapper span.sa-el-ct-ribbons-inner { position: absolute; text-align: center; left: 0; top: 0; width: 200%; -webkit-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg); -ms-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg); transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg); margin-top: 35px; font-size: 13px; line-height: 2; font-weight: 800; text-transform: uppercase; background: rgba(63,195,135,0.8); padding: 8px 12px; color: #ffffff; } .sa-el-ct-wrapper .tooltip { position: relative; display: inline-block; } .sa-el-ct-wrapper .tooltip .tooltiptext { visibility: hidden; min-width: 120px; background-color: black; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; position: absolute; z-index: 1; bottom: 120%; left: 50%; margin-left: -60px; } .sa-el-ct-wrapper .tooltip:hover .tooltiptext { visibility: visible; } .sa-el-ct-heading-tooltip{ text-decoration-line: underline; text-decoration-style: dotted; } .sa-el-ct-btn{ padding: 10px 15px 10px 15px; color: #fff; display: inline-block; line-height: 1em; } .sa-el-ct-btn:hover{ color: #fff; } .sa-el-ct-wrapper i.fa.fa-check{ color: #38f146; } .sa-el-ct-wrapper i.fa.fa-close{ color: #ff0000; } .sa-el-ct-wrapper tr:last-child td:first-child{ background: none !important; border:none !important; } .sa-el-ct-wrapper tr:last-child{ background: none !important; } @media (min-width: 767px) { .sa-el-ct-wrapper td,.sa-el-ct-wrapper th { width: 330px; } .sa-el-ct-wrapper td+td,.sa-el-ct-wrapper th+th { width: auto; } } .sa-el-tab-format-all .sa-el-ct-wrapper ul{ display: flex; } @media (min-width: 1023px) { .sa-el-tab-format-tab-mob .sa-el-ct-wrapper td, .sa-el-tab-format-tab-mob .sa-el-ct-wrapper th, .sa-el-tab-format-mobile .sa-el-ct-wrapper td, .sa-el-tab-format-mobile .sa-el-ct-wrapper th { display: table-cell !important; } } @media (max-width: 1023px) { .sa-el-tab-format-tab-mob .sa-el-ct-wrapper ul{ display: flex; } .sa-el-tab-format-all .sa-el-ct-wrapper td+td,.sa-el-tab-format-all .sa-el-ct-wrapper th+th { display: none; } } @media (max-width: 1023px) and (min-width: 768px) { .sa-el-tab-format-mobile .sa-el-ct-wrapper td, .sa-el-tab-format-mobile .sa-el-ct-wrapper th { display: table-cell !important; } } @media (max-width: 767px) { .sa-el-tab-format-mobile .sa-el-ct-wrapper ul{ display: flex; } } .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; } 