.elementor-widget.elementor-widget-pix-slider .elementor-widget-container{overflow:hidden}.elementor-widget-pix-slider{overflow:hidden!important}.slider-layout1 .swiper-container{width:100%;padding-top:50px;padding-bottom:50px}.slider-layout1 .swiper-slide{position:relative;background-position:center;background-size:cover;position:relative;padding:43px;text-align:center;border-radius:10px;position:relative}.slider-layout1 .swiper-slide>a{display:block}.slider-layout1 .slider-item{width:100%;text-align:center;position:absolute;left:0;right:0;bottom:-57px;margin:0 auto;z-index:1}.default-pexel-slider.slider-layout1 .swiper-slide{padding-bottom:100px}.default-pexel-slider.slider-layout1 .single-slider{background-repeat:no-repeat;background-size:cover;position:relative;min-height:300px;display:flex;justify-content:center;align-items:center;background-position:100% 0;background:gray;padding-top:56.25%}.default-pexel-slider.slider-layout1 .single-slider>a,.default-pexel-slider.slider-layout1 .single-slider img{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover;z-index:1}.default-pexel-slider.slider-layout1 .single-slider>a{overflow:hidden}.default-pexel-slider.slider-layout1 .single-slider iframe{height:100%;width:100%;transform:scale(1.6)}.default-pexel-slider.slider-layout1 .single-slider>a>img{transition:all 0.3s ease-in-out}.default-pexel-slider.slider-layout1 .swiper-slide-active .single-slider>a>img{opacity:0;transition-delay:0.5s}.default-pexel-slider.slider-layout1 .swiper-slide-active.clicked .single-slider>a>img{opacity:1}.slider-layout1 .slider-item .content .title{margin-bottom:5px}.slider-layout1 .slider-item .content .title{transition:all 0.2s ease-in-out 0s;opacity:0;visibility:hidden}.slider-layout1 .slider-item .content p{transition:all 0.2s ease-in-out 0s;opacity:0;visibility:hidden;font-size:16px;line-height:28px;font-family:'Roboto'}.slider-layout1 .swiper-slide-active .slider-item .content .title{transform:translateX(0);transition:all 0.5s ease-in-out 0.6s;opacity:1;visibility:visible;animation:move 0.5s ease-in-out 0.6s}.slider-layout1 .swiper-slide-active .slider-item .content p{transform:translateX(0);transition:all 0.5s ease-in 0.8s;opacity:1;visibility:visible;animation:move 0.5s ease-in-out 0.8s}@-webkit-keyframes move{0%{transform:translateY(50px)}100%{transform:translateY(0)}}@-moz-keyframes move{0%{transform:translateY(50px)}100%{transform:translateY(0)}}@-o-keyframes move{0%{transform:translateY(50px)}100%{transform:translateY(0)}}@keyframes move{0%{transform:translateY(50px)}100%{transform:translateY(0)}}.video-icon{position:absolute;right:20px;bottom:20px;z-index:1}.slider-layout2 .video-icon{right:20px;bottom:20px}.video-icon a.play-btn{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:50px;border:1px solid #fff}.video-icon a.play-btn svg{width:15px;height:15px}.slider-layout1 .swiper-pagination{display:flex;align-items:center;justify-content:space-evenly}.slider-layout1 .swiper-pagination-bullet{width:2px;height:30px;background-color:#B18E44;border-radius:0;transition:all 0.4s ease;display:inline-block;opacity:1}.mfp-content .mfp-iframe-scaler [type=button]:hover,.mfp-content .mfp-iframe-scaler button:hover{background-color:#fff0}.slider-layout1 .swiper-button-next,.slider-layout1 .swiper-button-prev{display:none}.slider-layout1 .swiper-pagination-bullet{display:none}.elementor-widget-pix-gallery .gallery-default{position:relative}.elementor-widget-pix-gallery .gallery-default .gallery-item{position:absolute;top:0;opacity:0;width:100%;display:flex;justify-content:flex-start}.pixel-align-left.elementor-widget-pix-gallery .gallery-default .gallery-item{justify-content:flex-start}.pixel-align-right.elementor-widget-pix-gallery .gallery-default .gallery-item{justify-content:flex-end}.pixel-align-center.elementor-widget-pix-gallery .gallery-default .gallery-item{justify-content:center}.elementor-widget-pix-gallery .gallery-default .gallery-item:first-child{position:static}.elementor-widget-pix-gallery .gallery-default .gallery-item.active{opacity:1}.default-pexel-slider.slider-layout2{--width:85%;position:relative;clip-path:polygon(0 1%,var(--width) 0%,var(--width) 100%,0% 100%);transform:translateX(calc((100% - 85%)/2));transition:all 0.3s ease-in-out}.default-pexel-slider.slider-layout2.lefty{--width:100%}.default-pexel-slider.slider-layout2.lefty .swiper-slide{transform:translateX(-22%)}.nav-container{z-index:2;position:relative;cursor:pointer}.slider-layout2.last .swiper-slide{transform:translateX(-22%)}@media(min-width:1024px){.bar-sliders{width:1180px;max-width:calc(100% - 40px);margin:0 auto;overflow:hidden}.bar-sliders .swiper-container{width:149%;transform:translateX(-25%)}.bar-sliders .swiper-slide{transform:translateX(100%)}.bar-sliders .swiper-slide:last-child{position:relative}.bar-sliders .swiper-slide:last-child:after{content:"";position:absolute;top:0;right:0;width:2px;height:30px;background:#B18E44}.bar-sliders .all-line{width:100%;display:flex;align-items:center}.bar-sliders .all-line div{height:15px;width:2px;background-color:#fff;display:block;margin-right:13.5%;float:left}.bar-sliders .all-line .big-line{height:30px;background-color:#B18E44;cursor:pointer}.bar-sliders .all-line div:last-child{margin-right:0}}@media(max-width:767px){.slider-layout1 .swiper-button-next,.slider-layout1 .swiper-button-prev{display:block}.video-icon{left:0;right:0;top:37%;transform:translateY(-50%);margin:0 auto;display:inline-flex;align-items:center;justify-content:center;text-align:center}.video-icon a{width:60px;height:60px}.video-icon a svg{width:20px;height:20px}.slider-layout1 .swiper-button-prev,.slider-layout1 .swiper-button-next{background-image:none!important;width:60px;height:60px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:#B18E44;top:42%}.slider-layout2 .swiper-button-prev,.slider-layout2 .swiper-button-next{top:38%}.slider-layout1 .swiper-button-next{background-image:none}.slider-layout1 .swiper-pagination-bullet,.slider-layout1 .swiper-pagination-bullet.swiper-pagination-bullet-active{height:8px;width:60px}.slider-layout1 .swiper-pagination-bullet{background-color:#fff}.slider-layout1 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#B18E44}.slider-layout1 .all-line{display:none}.slider-layout1 .swiper-slide{padding:20px}}.swiper-button-prev:after,.swiper-button-next:after{display:none}@media(max-width:575px){.default-pexel-slider.slider-layout1 .single-slider{display:block}.slider-layout1 .slider-item .content .title{margin-bottom:20px}.default-pexel-slider.slider-layout1 .swiper-slide{padding-bottom:60px}.slider-layout1 .swiper-button-prev,.slider-layout1 .swiper-button-next{top:50%}}.slider-layout2 .swiper-button-prev,.slider-layout2 .swiper-button-next{background-image:none!important;width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #B18E44;background-color:#fff0;top:auto;bottom:0;left:6%}.slider-layout2 .swiper-button-next{right:15%;left:unset}.slider-layout2 .swiper-button-prev svg path,.slider-layout2 .swiper-button-next svg path{fill:#B18E44}.slider-layout2{overflow:hidden;width:112%;margin-left:-9%}.slider-layout2 .swiper-container{width:100%;padding:0 6.5%}.slider-layout2 .swiper-slide{margin-bottom:80px;overflow:visible;transition:transform 0.3s ease-in-out}.slider-layout2 .single-slider{width:100%}.slider-layout2 .single-slider .slider-image{display:block;overflow:hidden;width:100%;min-height:290px;display:flex;align-items:flex-end}.slider-layout2 .single-slider .slider-item{padding-bottom:80px}.slider-layout2 .title{margin-top:25px}.slider-layout2 p{margin-top:10px;margin-bottom:40px}.slider-layout2 .pixels-button{margin:0 4px;position:relative;position:absolute;bottom:5px;width:100%;display:flex;justify-content:flex-start}.pixel-align-left .slider-layout2 .pixels-button{justify-content:flex-start}.pixel-align-right .slider-layout2 .pixels-button{justify-content:flex-end}.pixel-align-center .slider-layout2 .pixels-button{justify-content:center}.pixel-align-justify .slider-layout2 .pixels-button a{width:100%}.slider-layout2 .swiper-pagination-progressbar{background-color:#e5e5e5}.slider-layout2 .pixels-button a{--width:2px;--pos:4px}.slider-layout2 .pixels-button a{display:inline-flex;align-items:center;justify-content:center;font-weight:500;font-family:"Roboto";color:#B18E44;border:var(--width) solid #B18E44;text-transform:uppercase;border-radius:30px;padding:10px 22px;position:relative;z-index:1;border-width:var(--width)}.slider-layout2 .pixels-button a:after{content:'';position:absolute;left:0;top:calc(-1*var(--width));left:calc(-1*var(--width));height:calc(100% + 2*var(--width));width:calc(100% + 2*var(--width));border:var(--width) solid #B18E44;border-radius:30px;z-index:-1;transition:all 0.3s ease-in-out;transform:translate(-4px,var(--pos))}.slider-layout2.anim .pixels-button a:hover:after{transform:translate(4px,calc(-1*var(--pos)))}.slider-layout2 .swiper-horizontal>.swiper-pagination-progressbar,.slider-layout2 .swiper-pagination-progressbar.swiper-pagination-horizontal{top:auto;bottom:20px;left:13%;right:0;width:64%;height:6px;border-radius:4px;transform:none}.slider-layout2 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#B18E44;border-radius:4px}.slider-layout2 .single-slider .slider-image{position:relative}@media(max-width:1024px){.slider-layout2 .swiper-horizontal>.swiper-pagination-progressbar,.slider-layout2 .swiper-pagination-progressbar.swiper-pagination-horizontal{width:54%;left:16%;transform:none}.slider-layout2 .swiper-button-next{transform:none}.slider-layout1 .swiper-pagination-bullet{display:block}.pixel-tablet-align-left .slider-layout2 .pixels-button{justify-content:flex-start}.pixel-tablet-align-right .slider-layout2 .pixels-button{justify-content:flex-end}.pixel-tablet-align-center .slider-layout2 .pixels-button{justify-content:center}.pixel-tablet-align-justify .slider-layout2 .pixels-button a{width:100%}.pixel-tablet-align-left.elementor-widget-pix-gallery .gallery-default .gallery-item{justify-content:flex-start}.pixel-tablet-align-right.elementor-widget-pix-gallery .gallery-default .gallery-item{justify-content:flex-end}.pixel-tablet-align-center.elementor-widget-pix-gallery .gallery-default .gallery-item{justify-content:center}.default-pexel-slider.slider-layout2{padding:0 10px}.slider-layout1 .swiper-pagination-bullet,.slider-layout1 .swiper-pagination-bullet.swiper-pagination-bullet-active{height:8px;width:60px}}@media(max-width:991px){.slider-layout2 .swiper-container{width:100%}}@media(max-width:767px){.slider-layout2 .slider-item{text-align:center}.default-pexel-slider.slider-layout2{padding:0}.slider-layout2 .swiper-button-prev,.slider-layout2 .swiper-button-next{top:380px;width:45px;height:45px;background-color:#B18E44}.slider-layout2 .swiper-button-prev{left:15px}.slider-layout2 .swiper-button-prev svg path,.slider-layout2 .swiper-button-next svg path{fill:#fff}.slider-layout2 .video-icon{top:55%}.slider-layout2 .content{margin-top:40px}.slider-layout1 .video-icon{top:50%;transform:translateY(-50%) scale(1.5)}.slider-layout2 .swiper-button-next{right:15px}.slider-layout2 .single-slider{padding:0 20px}.slider-layout2 .video-icon{right:0;transform:scale(2) translateY(-27%)}.slider-layout2 .content p{text-align:left}.pixel-mobile-align-left .slider-layout2 .pixels-button{justify-content:flex-start}.pixel-mobile-align-right .slider-layout2 .pixels-button{justify-content:flex-end}.pixel-mobile-align-center .slider-layout2 .pixels-button{justify-content:center}.pixel-mobile-align-justify .slider-layout2 .pixels-button a{width:100%}.pixel-mobile-align-left.elementor-widget-pix-gallery .gallery-default .gallery-item{justify-content:flex-start}.pixel-mobile-align-right.elementor-widget-pix-gallery .gallery-default .gallery-item{justify-content:flex-end}.pixel-mobile-align-center.elementor-widget-pix-gallery .gallery-default .gallery-item{justify-content:center}}.pricing-tab-wrapper{overflow:hidden}.pricing-tab-wrapper .feature-tab-desktop-layout{position:relative;margin-bottom:30px}.pricing-tab-wrapper .feature-tab-desktop-layout .tab-content{margin-top:20px}.pricing-tab-wrapper .feature-tab-desktop-layout .rtin-content ul{margin-top:20px}.pricing-tab-wrapper .feature-tab-desktop-layout .rtin-content ul li{font-size:16px;line-height:34px;font-weight:500;color:#000;text-align:left;padding-left:30px;position:relative}.pricing-tab-wrapper .nav-tabs{margin-left:0;margin-right:0;position:relative;display:inline-flex;border-bottom:none}.pricing-tab-wrapper .nav-tabs:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:8px;background-color:#ebebeb;bottom:-17px}.pricing-tab-wrapper .nav-tabs .nav-item{position:relative;z-index:9;padding-right:25px;user-select:none}.pricing-tab-wrapper .nav-tabs .nav-item:last-child{padding-right:0}.pricing-tab-wrapper .nav-tabs .nav-item a{font-size:20px;line-height:40px;color:#000;font-weight:500;display:inline-block;padding:8px;position:relative;text-transform:capitalize;padding-bottom:0;text-decoration:none}.pricing-tab-wrapper .feature-tab-desktop-layout .rtin-content .rtin-text{position:relative;height:100%;z-index:0;padding:22px 0}.pricing-tab-wrapper .feature-tab-desktop-layout .rtin-content .rtin-title{display:block;position:relative;color:#393738;font-size:30px;font-weight:700;line-height:1.4;z-index:2}.pricing-tab-wrapper .feature-tab-desktop-layout ul{margin:0;padding:0;width:100%;min-width:100%}.pricing-tab-wrapper .feature-tab-desktop-layout .rtin-content ul{margin-top:20px}.pricing-tab-wrapper .feature-tab-desktop-layout .rtin-content ul li{font-size:16px;line-height:34px;font-weight:500;color:#000;text-align:left;padding-left:30px;position:relative}.pricing-tab-wrapper .nav-tabs .nav-item{transform:var(--move)}.pricing-tab-wrapper .nav-tabs .nav-item span{display:block}.rtin-insurance-tab .nav-tabs.tab-style2 .nav-item a.active span{color:#000}.pricing-tab-wrapper .nav-tabs .drag-dot{content:"";position:absolute;bottom:-23px;width:15px;height:20px;background-color:#4F7C55;border-radius:30px;left:var(--dot-left);transition:left 0.5s ease-in-out;transform:var(--move);cursor:pointer}.pricing-tab-wrapper .nav-tabs .nav-item a.active::before{visibility:visible;opacity:1;animation:move 0.5s}@media (max-width:1199px){.pricing-tab-wrapper .feature-tab-desktop-layout.insur-tab-more{margin-top:0}.pricing-tab-wrapper .feature-tab-desktop-layout .rtin-content .rtin-text{padding-top:20px}}@media (max-width:991px){.pricing-tab-wrapper .feature-tab-desktop-layout .rtin-content{width:100%;position:relative}.pricing-tab-wrapper .feature-tab-desktop-layout .rtin-content .rtin-text p{width:100%}.pricing-tab-wrapper .feature-tab-desktop-layout .insur-tab-more{margin-top:0}.pricing-tab-wrapper .feature-tab-desktop-layout .rtin-content .rtin-text{padding-top:25px}.pricing-tab-wrapper .feature-tab-desktop-layout .rtin-content .rtin-text:before{border-radius:0 0 10px 10px;-webkit-clip-path:none;clip-path:none}.pricing-tab-wrapper .feature-tab-desktop-layout .rtin-content .rtin-text:after{display:none}.pricing-tab-wrapper .nav-tabs{margin-right:-10px;margin-left:-10px}.pricing-tab-wrapper .nav-tabs .nav-item{padding-right:10px;padding-left:10px}.pricing-tab-wrapper .nav-tabs .nav-item a i:before{font-size:40px}}@media (max-width:767px){.pricing-tab-wrapper .feature-tab-desktop-layout .rtin-content .rtin-text{padding:30px}.pricing-tab-wrapper .feature-tab-desktop-layout .rtin-content .rtin-title{font-size:24px}}.pricing-tab-wrapper .feature-tab-desktop-layout .rtin-content{overflow:hidden}.pricing-tab-wrapper .feature-tab-desktop-layout .rtin-content p{display:flex;justify-content:space-between;margin-bottom:10px;font-family:"Roboto";font-weight:400;font-size:16px;background-image:url(https://bastions.ch/wp-content/uploads/2022/04/dot-2.png);text-transform:uppercase;background-size:8px;background-repeat:repeat-x;background-position:0 calc(100% - 0.4em)}.pricing-tab-wrapper .feature-tab-desktop-layout .rtin-content>div strong,.pricing-tab-wrapper .feature-tab-desktop-layout .rtin-content>div em{display:block;background-color:#fff;font-family:"Roboto";font-weight:400;padding-right:10px;text-transform:uppercase;font-style:normal}.pricing-tab-wrapper .feature-tab-desktop-layout .rtin-content>div strong:last-child{padding-left:10px;padding-right:0}.pricing-tab-wrapper .nav-tabs .nav-item a.active span{color:#4F7C55}@media(max-width:767px){.pricing-tab-wrapper .feature-tab-desktop-layout{display:none}.default-pexel-slider.slider-layout2{--width:100%;width:100%;margin-left:0;transform:none}.default-pexel-slider.slider-layout2.lefty .swiper-slide{transform:none}.slider-layout2 .video-icon a.play-btn{display:none}.slider-layout2 .swiper-container{padding:0 10.8%}.pixel-mobile-align-center .slider-layout2 .pixels-button{margin-left:-15px}.slider-layout2 .swiper-horizontal>.swiper-pagination-progressbar,.slider-layout2 .swiper-pagination-progressbar.swiper-pagination-horizontal{width:80%}.slider-layout2 .swiper-horizontal>.swiper-pagination-progressbar,.slider-layout2 .swiper-pagination-progressbar.swiper-pagination-horizontal{left:10%}}@media(min-width:768px){.pix-accordion{display:none}}.pix-accordion{border:none}.pix-accordion .accordion-item{margin-bottom:20px;border:1px solid rgb(0 0 0 / .125)}.pix-accordion .accordion-item:last-child{margin-bottom:0!important}.pix-accordion button:hover{background-color:#fff0}.pix-accordion .accordion-header{border-radius:4px;background-color:#fff;border-bottom:1px solid rgb(0 0 0 / .125);margin:0}.pix-accordion .accordion-header button{color:#4F7C55;background-color:#fff0;box-shadow:none;position:relative;cursor:pointer;font-weight:600;font-size:20px;border:none;background-color:#fff;transition:all 0.3s ease-in-out;margin-bottom:0;display:flex;align-items:center;width:100%;text-transform:uppercase}@media(max-width:575px){.pix-accordion .accordion-header button{padding:20px 60px 20px 20px}}@media(max-width:575px){.pix-accordion .accordion-header{line-height:1.4}}.pix-accordion .accordion-button::after{display:none}.pix-accordion .accordion-body p{margin-bottom:10px}.pix-accordion .accordion-button.collapsed{color:#000}.pix-accordion .accordion-button:focus{z-index:3;outline:none;box-shadow:none}.pix-accordion .accordion-item{border:none;margin-bottom:0}.pix-accordion .accordion-header button{padding:15px 30px;padding-left:0}.pix-accordion .accordion-body{padding:30px 0 20px;border-bottom:1px solid rgb(0 0 0 / .125)}.pix-accordion .accordion-button::before{content:"\f068";font-family:"Font Awesome 5 Free";font-size:18px;font-weight:600;color:#4F7C55;position:absolute;top:50%;right:0;background-color:#fff0;transform:translateY(-50%);justify-content:flex-start;transition:all 0.3s ease-in-out}.pix-accordion .accordion-button.collapsed:before{content:"\f067";font-family:"Font Awesome 5 Free";font-size:18px;font-weight:700;color:#444;position:absolute;background-color:#fff0;top:50%;right:0;transform:translateY(-50%);justify-content:flex-start;transition:all 0.3s ease-in-out}.pix-accordion .accordion-body p{display:flex;justify-content:space-between;margin-bottom:10px;font-family:"Roboto";font-weight:500;font-size:16px;background-image:url(https://bastions.ch/wp-content/plugins/pixels-addon/assets/media/dot-2.png);text-transform:uppercase;background-size:8px;background-repeat:repeat-x;background-position:0 calc(100% - 0.4em)}.pix-accordion .accordion-body p strong,.pix-accordion .accordion-body p em{display:block;background-color:#fff;font-family:"Roboto";font-weight:400;padding-right:10px;text-transform:uppercase;max-width:70%;font-style:normal}.pix-accordion .accordion-body p strong:last-child{padding-left:10px;padding-right:0;display:flex;align-items:flex-end}