.elementor-31 .elementor-element.elementor-element-a7b9dfe > .elementor-container{max-width:740px;}.elementor-31 .elementor-element.elementor-element-a7b9dfe{background-image:url("http://www.piscines.by-s.agency/wp-content/uploads/2019/03/piscine-01-retouche.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-a7b9dfe > .elementor-background-overlay{opacity:0.29;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-7b868ec > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6d64996 .elementor-spacer-inner{height:10px;}.elementor-31 .elementor-element.elementor-element-96b1970{text-align:center;}.elementor-31 .elementor-element.elementor-element-96b1970.elementor-widget-heading .elementor-heading-title{color:#008de5;}.elementor-31 .elementor-element.elementor-element-96b1970 .elementor-heading-title{font-family:"Aladin", Sans-serif;font-size:66px;}.elementor-31 .elementor-element.elementor-element-3da7c78 .elementor-text-editor{text-align:center;}.elementor-31 .elementor-element.elementor-element-3da7c78{color:#6ec1e4;font-family:"Aladin", Sans-serif;font-size:37px;}.elementor-31 .elementor-element.elementor-element-65c00ff > .elementor-widget-container{margin:0px 180px 0px 180px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-a1cf001 .elementor-spacer-inner{height:50px;}.elementor-31 .elementor-element.elementor-element-57a1539{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10px;margin-bottom:18px;}.elementor-31 .elementor-element.elementor-element-57a1539 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-3bf7510{text-align:center;}.elementor-31 .elementor-element.elementor-element-3bf7510.elementor-widget-heading .elementor-heading-title{color:#006980;}.elementor-31 .elementor-element.elementor-element-3bf7510 .elementor-heading-title{font-family:"Aladin", Sans-serif;font-size:40px;}.elementor-31 .elementor-element.elementor-element-faaa147{background-color:#006980;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 0% 2% 0%;}.elementor-31 .elementor-element.elementor-element-faaa147 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-faaa147 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:62px;}.elementor-31 .elementor-element.elementor-element-faaa147 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:54px;}.elementor-31 .elementor-element.elementor-element-88232a6{font-size:18px;}.elementor-31 .elementor-element.elementor-element-722c2ef{text-align:center;}.elementor-31 .elementor-element.elementor-element-722c2ef.elementor-widget-heading .elementor-heading-title{color:#006980;}.elementor-31 .elementor-element.elementor-element-722c2ef .elementor-heading-title{font-family:"Aladin", Sans-serif;font-size:40px;}.elementor-31 .elementor-element.elementor-element-7a47746 .elementor-spacer-inner{height:10px;}.elementor-31 .elementor-element.elementor-element-e8186c5{background-color:#00b4cd;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6% 0% 8% 0%;}.elementor-31 .elementor-element.elementor-element-e8186c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-e8186c5 > .elementor-shape-top svg{height:45px;transform:translateX(-50%) rotateY(180deg);}.elementor-31 .elementor-element.elementor-element-e8186c5 > .elementor-shape-bottom .elementor-shape-fill{fill:#87d7ed;}.elementor-31 .elementor-element.elementor-element-e8186c5 > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-31 .elementor-element.elementor-element-114a6f3{text-align:center;}.elementor-31 .elementor-element.elementor-element-114a6f3.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-114a6f3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;}.elementor-31 .elementor-element.elementor-element-245080e .elementor-text-editor{text-align:justify;}.elementor-31 .elementor-element.elementor-element-245080e{color:#ffffff;font-size:18px;}.elementor-31 .elementor-element.elementor-element-737f109{background-color:#87d7ed;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1% 0% 10% 0%;}.elementor-31 .elementor-element.elementor-element-737f109 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-737f109 > .elementor-shape-bottom .elementor-shape-fill{fill:#00b4cd;}.elementor-31 .elementor-element.elementor-element-737f109 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:109px;}.elementor-31 .elementor-element.elementor-element-8045d80{text-align:center;}.elementor-31 .elementor-element.elementor-element-8045d80.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-8045d80 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;}.elementor-31 .elementor-element.elementor-element-18de53e .elementor-text-editor{text-align:left;}.elementor-31 .elementor-element.elementor-element-18de53e{color:#ffffff;font-size:2px;}.elementor-31 .elementor-element.elementor-element-d9ccb91{background-color:#00B4CD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-d9ccb91 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-3002f4d{text-align:center;}.elementor-31 .elementor-element.elementor-element-3002f4d.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-3002f4d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;}.elementor-31 .elementor-element.elementor-element-8bcebcd .elementor-text-editor{text-align:center;}.elementor-31 .elementor-element.elementor-element-8bcebcd{color:#ffffff;font-size:18px;}.elementor-31 .elementor-element.elementor-element-9e1278d{background-color:#00b4cd;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 7% 0%;}.elementor-31 .elementor-element.elementor-element-9e1278d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-9e1278d > .elementor-shape-bottom .elementor-shape-fill{fill:#ffffff;}.elementor-31 .elementor-element.elementor-element-9e1278d > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:55px;}.elementor-31 .elementor-element.elementor-element-5d598f7{text-align:center;}.elementor-31 .elementor-element.elementor-element-5d598f7.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-d715469{text-align:center;}.elementor-31 .elementor-element.elementor-element-d715469.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-7d74594{text-align:center;}.elementor-31 .elementor-element.elementor-element-7d74594.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-e442918{text-align:center;}.elementor-31 .elementor-element.elementor-element-e442918.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-b5b7926{text-align:center;}.elementor-31 .elementor-element.elementor-element-b5b7926.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-39257d1{text-align:center;}.elementor-31 .elementor-element.elementor-element-39257d1.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-3fb3db2{text-align:center;}.elementor-31 .elementor-element.elementor-element-3fb3db2.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-74d1c69{text-align:center;}.elementor-31 .elementor-element.elementor-element-74d1c69.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-81a7480{text-align:center;}.elementor-31 .elementor-element.elementor-element-81a7480.elementor-widget-heading .elementor-heading-title{color:#006980;}.elementor-31 .elementor-element.elementor-element-81a7480 .elementor-heading-title{font-family:"Aladin", Sans-serif;font-size:40px;}.elementor-31 .elementor-element.elementor-element-6307f7c .elementor-spacer-inner{height:10px;}.elementor-31 .elementor-element.elementor-element-bdf7bca{background-color:#006980;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 0% 0%;}.elementor-31 .elementor-element.elementor-element-bdf7bca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-bdf7bca > .elementor-shape-top svg{width:calc(102% + 1.3px);height:49px;transform:translateX(-50%) rotateY(180deg);}.elementor-31 .elementor-element.elementor-element-bdf7bca > .elementor-container{text-align:center;}.elementor-31 .elementor-element.elementor-element-2e63192 .elementor-text-editor{text-align:center;}.elementor-31 .elementor-element.elementor-element-2e63192{color:#ffffff;font-size:1px;}.elementor-31 .elementor-element.elementor-element-9763abc{background-color:#006980;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31 .elementor-element.elementor-element-9763abc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-7be8c1c .eael-filterable-gallery-item-wrap .gallery-grid-item .gallery-item-thumbnail-wrap{height:300px;}.elementor-31 .elementor-element.elementor-element-7be8c1c .gallery-item-caption-wrap{transition:500ms;}.elementor-31 .elementor-element.elementor-element-7be8c1c .eael-filterable-gallery-loadmore{text-align:center;}.elementor-31 .elementor-element.elementor-element-7be8c1c .eael-filter-gallery-wrapper{background-color:#006980;border-radius:0px;}.elementor-31 .elementor-element.elementor-element-7be8c1c .eael-filter-gallery-control ul li.control{color:#ff8200;}.elementor-31 .elementor-element.elementor-element-7be8c1c .eael-filter-gallery-control ul > li.control{border-radius:0px;}.elementor-31 .elementor-element.elementor-element-7be8c1c .eael-filter-gallery-control ul li.active{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-7be8c1c .eael-filter-gallery-control ul li.control.active{background:rgba(51,51,51,0);border-radius:0px;}.elementor-31 .elementor-element.elementor-element-7be8c1c .eael-filterable-gallery-item-wrap .gallery-grid-item{border-radius:0px;}.elementor-31 .elementor-element.elementor-element-7be8c1c .gallery-item-caption-wrap .gallery-item-hoverer-bg{background-color:rgba(0,0,0,0.7);}.elementor-31 .elementor-element.elementor-element-7be8c1c .gallery-item-caption-wrap.caption-style-hoverer .fg-item-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-7be8c1c .gallery-item-caption-wrap.caption-style-hoverer .fg-item-content{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-7be8c1c .video-popup-bg{background-color:rgba(0, 0, 0, .7);}.elementor-31 .elementor-element.elementor-element-7be8c1c .video-popup:hover > img{transform:scale(1.1);}.elementor-31 .elementor-element.elementor-element-7be8c1c .gallery-item-caption-wrap .gallery-item-buttons > a{background:#ff622a;color:#fff;height:50px;line-height:50px;width:50px;font-size:18px;border-radius:100px;}.elementor-31 .elementor-element.elementor-element-7be8c1c .eael-gallery-load-more{background-color:#ff8200;color:#fff;}.elementor-31 .elementor-element.elementor-element-a68192d{background-color:#006980;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 165px 0px;}.elementor-31 .elementor-element.elementor-element-a68192d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container div.premium-gallery-item{width:33.330%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-643d1b9{width:50%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-73b58c5{width:50%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-ff834cc{width:50%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-2a91aa8{width:50%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-c665151{width:50%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-9fd53ae{width:50%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-6cb2f78{width:50%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-911f403{width:50%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-e9c510a{width:50%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-21db784{width:50%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-5c70a99{width:50%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-efc5274{width:50%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-e9bde95{width:50%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-9208a49{width:50%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-c1b13aa{width:50%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-4ccb5e0{width:50%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-d85b1c0{width:50%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-f3623c2{width:50%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-item{padding:29px;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-caption{text-align:center;border-radius:0px;}.elementor-31 .elementor-element.elementor-element-7a2625e .pa-gallery-img-container{border-radius:0px;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-img-name, .elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-img-name a{color:#006980;font-size:17px;font-weight:bold;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-img-desc, .elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-img-desc a{font-weight:300;}.elementor-31 .elementor-element.elementor-element-7a2625e .pa-gallery-img.style1 .pa-gallery-icons-inner-container,.elementor-31 .elementor-element.elementor-element-7a2625e .pa-gallery-img.default .pa-gallery-icons-inner-container{top:125px;}.elementor-31 .elementor-element.elementor-element-7a2625e .pa-gallery-magnific-image i, .elementor-31 .elementor-element.elementor-element-7a2625e .pa-gallery-img-link i{color:#ff8200;}.elementor-31 .elementor-element.elementor-element-7a2625e .pa-gallery-magnific-image:hover i, .elementor-31 .elementor-element.elementor-element-7a2625e .pa-gallery-img-link:hover i{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-cats-container li a.category span{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-cats-container li a.active span{color:#ff8200;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-cats-container li a.category{font-family:"Open Sans", Sans-serif;font-weight:bold;}.elementor-31 .elementor-element.elementor-element-7a2625e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6fa3295{margin-top:0px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-cc94c2d{background-color:#00b4cd;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 0% 5% 0%;}.elementor-31 .elementor-element.elementor-element-cc94c2d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-cc94c2d > .elementor-shape-top svg{width:calc(116% + 1.3px);height:55px;}.elementor-31 .elementor-element.elementor-element-cc94c2d > .elementor-shape-bottom svg{width:calc(112% + 1.3px);height:44px;}.elementor-31 .elementor-element.elementor-element-047d535{text-align:center;}.elementor-31 .elementor-element.elementor-element-047d535.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-047d535 .elementor-heading-title{font-weight:400;}.elementor-31 .elementor-element.elementor-element-194801a .premium-button-container{text-align:center;}.elementor-31 .elementor-element.elementor-element-194801a .premium-button .premium-button-text-icon-wrapper span{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-194801a .premium-button, .elementor-31 .elementor-element.elementor-element-194801a .premium-button.premium-button-style2-shutinhor:before , .elementor-31 .elementor-element.elementor-element-194801a .premium-button.premium-button-style2-shutinver:before , .elementor-31 .elementor-element.elementor-element-194801a .premium-button-style5-radialin:before , .elementor-31 .elementor-element.elementor-element-194801a .premium-button-style5-rectin:before{background-color:#ff8200;}.elementor-31 .elementor-element.elementor-element-194801a .premium-button{border-radius:30px;padding:16px 40px 16px 40px;}.elementor-31 .elementor-element.elementor-element-194801a .premium-button-none:hover ,.elementor-31 .elementor-element.elementor-element-194801a .premium-button-style1-bottom:before, .elementor-31 .elementor-element.elementor-element-194801a .premium-button-style1-top:before, .elementor-31 .elementor-element.elementor-element-194801a .premium-button-style1-right:before, .elementor-31 .elementor-element.elementor-element-194801a .premium-button-style1-left:before, .elementor-31 .elementor-element.elementor-element-194801a .premium-button-style2-shutouthor:before, .elementor-31 .elementor-element.elementor-element-194801a .premium-button-style2-shutoutver:before, .elementor-31 .elementor-element.elementor-element-194801a .premium-button-style2-shutinhor, .elementor-31 .elementor-element.elementor-element-194801a .premium-button-style2-shutinver , .elementor-31 .elementor-element.elementor-element-194801a .premium-button-style2-dshutinhor:before , .elementor-31 .elementor-element.elementor-element-194801a .premium-button-style2-dshutinver:before , .elementor-31 .elementor-element.elementor-element-194801a .premium-button-style2-scshutouthor:before , .elementor-31 .elementor-element.elementor-element-194801a .premium-button-style2-scshutoutver:before, .elementor-31 .elementor-element.elementor-element-194801a .premium-button-style3-after:hover , .elementor-31 .elementor-element.elementor-element-194801a .premium-button-style3-before:hover,.elementor-31 .elementor-element.elementor-element-194801a .premium-button-style4-icon-wrapper , .elementor-31 .elementor-element.elementor-element-194801a .premium-button-style5-radialin , .elementor-31 .elementor-element.elementor-element-194801a .premium-button-style5-radialout:before, .elementor-31 .elementor-element.elementor-element-194801a .premium-button-style5-rectin , .elementor-31 .elementor-element.elementor-element-194801a .premium-button-style5-rectout:before{background-color:#ff9d35;}.elementor-31 .elementor-element.elementor-element-b1ba126 .elementor-spacer-inner{height:40px;}.elementor-31 .elementor-element.elementor-element-ccfa276.elementor-column .elementor-column-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-ccfa276 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:5px;}.elementor-31 .elementor-element.elementor-element-2c02156{text-align:center;}.elementor-31 .elementor-element.elementor-element-acda328.elementor-column .elementor-column-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-acda328 > .elementor-element-populated{text-align:center;}.elementor-31 .elementor-element.elementor-element-f635057.elementor-widget-heading .elementor-heading-title{color:#006980;}.elementor-31 .elementor-element.elementor-element-f635057 .elementor-heading-title{font-size:20px;}.elementor-31 .elementor-element.elementor-element-0c4fabb.elementor-widget-heading .elementor-heading-title{color:#006980;}.elementor-31 .elementor-element.elementor-element-0c4fabb .elementor-heading-title{font-size:20px;}.elementor-31 .elementor-element.elementor-element-eb782c6.elementor-widget-heading .elementor-heading-title{color:#006980;}.elementor-31 .elementor-element.elementor-element-eb782c6 .elementor-heading-title{font-size:20px;}.elementor-31 .elementor-element.elementor-element-e0b9750.elementor-column .elementor-column-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-72d9ba1 .elementor-icon-list-icon{width:14px;}.elementor-31 .elementor-element.elementor-element-72d9ba1 .elementor-icon-list-icon i{font-size:14px;}.elementor-31 .elementor-element.elementor-element-72d9ba1 .elementor-icon-list-item{font-size:15px;}.elementor-31 .elementor-element.elementor-element-7ccb1e6.elementor-column .elementor-column-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-7ccb1e6 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:-25px;}.elementor-31 .elementor-element.elementor-element-d3825ea .premium-button-container{text-align:center;}.elementor-31 .elementor-element.elementor-element-d3825ea .premium-button{font-size:10px;}.elementor-31 .elementor-element.elementor-element-d3825ea .premium-button .premium-button-text-icon-wrapper span{color:#ff8200;}.elementor-31 .elementor-element.elementor-element-d3825ea .premium-button, .elementor-31 .elementor-element.elementor-element-d3825ea .premium-button.premium-button-style2-shutinhor:before , .elementor-31 .elementor-element.elementor-element-d3825ea .premium-button.premium-button-style2-shutinver:before , .elementor-31 .elementor-element.elementor-element-d3825ea .premium-button-style5-radialin:before , .elementor-31 .elementor-element.elementor-element-d3825ea .premium-button-style5-rectin:before{background-color:rgba(0,0,0,0);}.elementor-31 .elementor-element.elementor-element-d3825ea .premium-button:hover .premium-button-text-icon-wrapper span{color:#ffbb72;}.elementor-31 .elementor-element.elementor-element-b2743ee .premium-button-container{text-align:center;}.elementor-31 .elementor-element.elementor-element-b2743ee .premium-button{font-size:10px;}.elementor-31 .elementor-element.elementor-element-b2743ee .premium-button .premium-button-text-icon-wrapper span{color:#ff8200;}.elementor-31 .elementor-element.elementor-element-b2743ee .premium-button, .elementor-31 .elementor-element.elementor-element-b2743ee .premium-button.premium-button-style2-shutinhor:before , .elementor-31 .elementor-element.elementor-element-b2743ee .premium-button.premium-button-style2-shutinver:before , .elementor-31 .elementor-element.elementor-element-b2743ee .premium-button-style5-radialin:before , .elementor-31 .elementor-element.elementor-element-b2743ee .premium-button-style5-rectin:before{background-color:rgba(0,0,0,0);}.elementor-31 .elementor-element.elementor-element-b2743ee .premium-button:hover .premium-button-text-icon-wrapper span{color:#ffbb72;}.elementor-31 .elementor-element.elementor-element-ba5af79 .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:#006980;width:100%;}.elementor-31 .elementor-element.elementor-element-ba5af79 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-31 .elementor-element.elementor-element-e30085d .elementor-text-editor{text-align:center;}.elementor-31 .elementor-element.elementor-element-e30085d{font-size:12px;}.elementor-31 .elementor-element.elementor-element-a1d66d6 > .elementor-container{max-width:740px;}.elementor-31 .elementor-element.elementor-element-a1d66d6{background-image:url("http://www.piscines.by-s.agency/wp-content/uploads/2019/03/piscines-bys-heeader-1920-v2.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-a1d66d6 > .elementor-background-overlay{opacity:0.29;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-12c1b41 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-384c3d1 .elementor-spacer-inner{height:374px;}.elementor-31 .elementor-element.elementor-element-881a404 .elementor-menu-toggle{margin:0 auto;background-color:#006980;font-size:22px;}.elementor-31 .elementor-element.elementor-element-881a404 .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-31 .elementor-element.elementor-element-881a404 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-31 .elementor-element.elementor-element-881a404 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-31 .elementor-element.elementor-element-881a404 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-31 .elementor-element.elementor-element-881a404 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-31 .elementor-element.elementor-element-881a404 .e--pointer-underline .elementor-item:after,
					 .elementor-31 .elementor-element.elementor-element-881a404 .e--pointer-overline .elementor-item:before,
					 .elementor-31 .elementor-element.elementor-element-881a404 .e--pointer-double-line .elementor-item:before,
					 .elementor-31 .elementor-element.elementor-element-881a404 .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-31 .elementor-element.elementor-element-881a404 .elementor-nav-menu--dropdown a, .elementor-31 .elementor-element.elementor-element-881a404 .elementor-menu-toggle{color:#006980;}.elementor-31 .elementor-element.elementor-element-881a404 .elementor-nav-menu--dropdown a:hover,
					.elementor-31 .elementor-element.elementor-element-881a404 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-31 .elementor-element.elementor-element-881a404 .elementor-nav-menu--dropdown a.highlighted{background-color:#ffffff;}.elementor-31 .elementor-element.elementor-element-881a404 .elementor-nav-menu--dropdown a.elementor-item-active{background-color:#ffffff;}.elementor-31 .elementor-element.elementor-element-881a404 div.elementor-menu-toggle{color:#ffbb72;}.elementor-31 .elementor-element.elementor-element-1667f07{text-align:center;}.elementor-31 .elementor-element.elementor-element-1667f07.elementor-widget-heading .elementor-heading-title{color:#006980;}.elementor-31 .elementor-element.elementor-element-1667f07 .elementor-heading-title{font-family:"Aladin", Sans-serif;font-size:66px;}.elementor-31 .elementor-element.elementor-element-19ec2a6 .elementor-text-editor{text-align:center;}.elementor-31 .elementor-element.elementor-element-19ec2a6{color:#ffffff;font-family:"Aladin", Sans-serif;font-size:37px;}.elementor-31 .elementor-element.elementor-element-3cd2060 > .elementor-widget-container{margin:0px 180px 0px 180px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-ebc8b1c .elementor-spacer-inner{height:50px;}.elementor-31 .elementor-element.elementor-element-c47f5ea{text-align:center;}.elementor-31 .elementor-element.elementor-element-c47f5ea.elementor-widget-heading .elementor-heading-title{color:#006980;}.elementor-31 .elementor-element.elementor-element-c47f5ea .elementor-heading-title{font-family:"Aladin", Sans-serif;font-size:40px;}.elementor-31 .elementor-element.elementor-element-f1b283e{background-color:#006980;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1% 0% 2% 0%;}.elementor-31 .elementor-element.elementor-element-f1b283e > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-f1b283e > .elementor-shape-top svg{width:calc(100% + 1.3px);height:24px;}.elementor-31 .elementor-element.elementor-element-f1b283e > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:54px;}.elementor-31 .elementor-element.elementor-element-bb5b0a9{font-size:18px;}.elementor-31 .elementor-element.elementor-element-58e3afe{text-align:center;}.elementor-31 .elementor-element.elementor-element-58e3afe.elementor-widget-heading .elementor-heading-title{color:#006980;}.elementor-31 .elementor-element.elementor-element-58e3afe .elementor-heading-title{font-family:"Aladin", Sans-serif;font-size:40px;}.elementor-31 .elementor-element.elementor-element-131ae8a{background-color:#00b4cd;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 0% 6% 0%;}.elementor-31 .elementor-element.elementor-element-131ae8a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-131ae8a > .elementor-shape-top svg{height:45px;transform:translateX(-50%) rotateY(180deg);}.elementor-31 .elementor-element.elementor-element-131ae8a > .elementor-shape-bottom .elementor-shape-fill{fill:#87d7ed;}.elementor-31 .elementor-element.elementor-element-131ae8a > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-31 .elementor-element.elementor-element-11d7291{text-align:center;}.elementor-31 .elementor-element.elementor-element-11d7291.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-11d7291 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:bold;text-transform:uppercase;}.elementor-31 .elementor-element.elementor-element-21ecbc9 .elementor-text-editor{text-align:justify;}.elementor-31 .elementor-element.elementor-element-21ecbc9{color:#ffffff;font-size:18px;}.elementor-31 .elementor-element.elementor-element-83ab1f5{background-color:#87d7ed;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1% 0% 8% 0%;}.elementor-31 .elementor-element.elementor-element-83ab1f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-83ab1f5 > .elementor-shape-bottom .elementor-shape-fill{fill:#00b4cd;}.elementor-31 .elementor-element.elementor-element-83ab1f5 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:109px;}.elementor-31 .elementor-element.elementor-element-1d33237{text-align:center;}.elementor-31 .elementor-element.elementor-element-1d33237.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-1d33237 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:bold;text-transform:uppercase;}.elementor-31 .elementor-element.elementor-element-c25e8cf .elementor-text-editor{text-align:justify;}.elementor-31 .elementor-element.elementor-element-c25e8cf{color:#ffffff;font-size:18px;}.elementor-31 .elementor-element.elementor-element-6ed1b07{background-color:#00B4CD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6ed1b07 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-f346bf3{text-align:center;}.elementor-31 .elementor-element.elementor-element-f346bf3.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-f346bf3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:bold;text-transform:uppercase;}.elementor-31 .elementor-element.elementor-element-c9831b2 .elementor-text-editor{text-align:justify;}.elementor-31 .elementor-element.elementor-element-c9831b2{color:#ffffff;font-size:18px;}.elementor-31 .elementor-element.elementor-element-ed9f6ca{background-color:#00b4cd;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31 .elementor-element.elementor-element-ed9f6ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-84a53c4{text-align:center;}.elementor-31 .elementor-element.elementor-element-84a53c4.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-8b42c42{text-align:center;}.elementor-31 .elementor-element.elementor-element-8b42c42.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-5984baf{text-align:center;}.elementor-31 .elementor-element.elementor-element-5984baf.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-9ce8351{text-align:center;}.elementor-31 .elementor-element.elementor-element-9ce8351.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-0f516c2{text-align:center;}.elementor-31 .elementor-element.elementor-element-0f516c2.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-50a5a26{text-align:center;}.elementor-31 .elementor-element.elementor-element-50a5a26.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-4ceaec7{text-align:center;}.elementor-31 .elementor-element.elementor-element-4ceaec7.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-b00c6d7{text-align:center;}.elementor-31 .elementor-element.elementor-element-b00c6d7.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-e092d29{text-align:center;}.elementor-31 .elementor-element.elementor-element-e092d29.elementor-widget-heading .elementor-heading-title{color:#006980;}.elementor-31 .elementor-element.elementor-element-e092d29 .elementor-heading-title{font-family:"Aladin", Sans-serif;font-size:40px;}.elementor-31 .elementor-element.elementor-element-a34305d{background-color:#006980;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 0% 0% 0%;}.elementor-31 .elementor-element.elementor-element-a34305d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-a34305d > .elementor-shape-top svg{width:calc(102% + 1.3px);height:49px;transform:translateX(-50%) rotateY(180deg);}.elementor-31 .elementor-element.elementor-element-a34305d > .elementor-container{text-align:center;}.elementor-31 .elementor-element.elementor-element-e9ae365 .elementor-text-editor{text-align:center;}.elementor-31 .elementor-element.elementor-element-e9ae365{color:#ffffff;font-size:1px;}.elementor-31 .elementor-element.elementor-element-420a06c{background-color:#006980;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31 .elementor-element.elementor-element-420a06c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-834add1 .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:#ffffff;width:100%;}.elementor-31 .elementor-element.elementor-element-834add1 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-31 .elementor-element.elementor-element-74c3648.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-dac0b1a .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:#ffffff;width:100%;}.elementor-31 .elementor-element.elementor-element-dac0b1a .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-31 .elementor-element.elementor-element-241a41e.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-42858b4 .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:#ffffff;width:100%;}.elementor-31 .elementor-element.elementor-element-42858b4 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-31 .elementor-element.elementor-element-44ed09a.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-8bbcb2c{background-color:#00b4cd;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 0% 2% 0%;}.elementor-31 .elementor-element.elementor-element-8bbcb2c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-8bbcb2c > .elementor-shape-top svg{width:calc(112% + 1.3px);height:44px;}.elementor-31 .elementor-element.elementor-element-8bbcb2c > .elementor-shape-bottom svg{width:calc(112% + 1.3px);height:44px;}.elementor-31 .elementor-element.elementor-element-9c4ef79{text-align:center;}.elementor-31 .elementor-element.elementor-element-9c4ef79.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-9c4ef79 .elementor-heading-title{font-weight:400;}.elementor-31 .elementor-element.elementor-element-df1af47 .premium-button-container{text-align:center;}.elementor-31 .elementor-element.elementor-element-df1af47 .premium-button .premium-button-text-icon-wrapper span{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-df1af47 .premium-button, .elementor-31 .elementor-element.elementor-element-df1af47 .premium-button.premium-button-style2-shutinhor:before , .elementor-31 .elementor-element.elementor-element-df1af47 .premium-button.premium-button-style2-shutinver:before , .elementor-31 .elementor-element.elementor-element-df1af47 .premium-button-style5-radialin:before , .elementor-31 .elementor-element.elementor-element-df1af47 .premium-button-style5-rectin:before{background-color:#ff8200;}.elementor-31 .elementor-element.elementor-element-df1af47 .premium-button{border-radius:30px;padding:16px 40px 16px 40px;}.elementor-31 .elementor-element.elementor-element-df1af47 .premium-button-none:hover ,.elementor-31 .elementor-element.elementor-element-df1af47 .premium-button-style1-bottom:before, .elementor-31 .elementor-element.elementor-element-df1af47 .premium-button-style1-top:before, .elementor-31 .elementor-element.elementor-element-df1af47 .premium-button-style1-right:before, .elementor-31 .elementor-element.elementor-element-df1af47 .premium-button-style1-left:before, .elementor-31 .elementor-element.elementor-element-df1af47 .premium-button-style2-shutouthor:before, .elementor-31 .elementor-element.elementor-element-df1af47 .premium-button-style2-shutoutver:before, .elementor-31 .elementor-element.elementor-element-df1af47 .premium-button-style2-shutinhor, .elementor-31 .elementor-element.elementor-element-df1af47 .premium-button-style2-shutinver , .elementor-31 .elementor-element.elementor-element-df1af47 .premium-button-style2-dshutinhor:before , .elementor-31 .elementor-element.elementor-element-df1af47 .premium-button-style2-dshutinver:before , .elementor-31 .elementor-element.elementor-element-df1af47 .premium-button-style2-scshutouthor:before , .elementor-31 .elementor-element.elementor-element-df1af47 .premium-button-style2-scshutoutver:before, .elementor-31 .elementor-element.elementor-element-df1af47 .premium-button-style3-after:hover , .elementor-31 .elementor-element.elementor-element-df1af47 .premium-button-style3-before:hover,.elementor-31 .elementor-element.elementor-element-df1af47 .premium-button-style4-icon-wrapper , .elementor-31 .elementor-element.elementor-element-df1af47 .premium-button-style5-radialin , .elementor-31 .elementor-element.elementor-element-df1af47 .premium-button-style5-radialout:before, .elementor-31 .elementor-element.elementor-element-df1af47 .premium-button-style5-rectin , .elementor-31 .elementor-element.elementor-element-df1af47 .premium-button-style5-rectout:before{background-color:#ff9d35;}.elementor-31 .elementor-element.elementor-element-3f5575a.elementor-column .elementor-column-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-3f5575a > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:5px;}.elementor-31 .elementor-element.elementor-element-703d3c6{text-align:center;}.elementor-31 .elementor-element.elementor-element-c3f8e39.elementor-column .elementor-column-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-c3f8e39 > .elementor-element-populated{text-align:center;}.elementor-31 .elementor-element.elementor-element-ae62925.elementor-widget-heading .elementor-heading-title{color:#006980;}.elementor-31 .elementor-element.elementor-element-4326ef6.elementor-widget-heading .elementor-heading-title{color:#006980;}.elementor-31 .elementor-element.elementor-element-2cb668b.elementor-widget-heading .elementor-heading-title{color:#006980;}.elementor-31 .elementor-element.elementor-element-fee513e.elementor-column .elementor-column-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-620a0de .elementor-icon-list-icon{width:14px;}.elementor-31 .elementor-element.elementor-element-620a0de .elementor-icon-list-icon i{font-size:14px;}.elementor-31 .elementor-element.elementor-element-06abb9f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-06abb9f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:-25px;}.elementor-31 .elementor-element.elementor-element-4457608 .premium-button-container{text-align:center;}.elementor-31 .elementor-element.elementor-element-4457608 .premium-button{font-size:10px;}.elementor-31 .elementor-element.elementor-element-4457608 .premium-button .premium-button-text-icon-wrapper span{color:#ff8200;}.elementor-31 .elementor-element.elementor-element-4457608 .premium-button, .elementor-31 .elementor-element.elementor-element-4457608 .premium-button.premium-button-style2-shutinhor:before , .elementor-31 .elementor-element.elementor-element-4457608 .premium-button.premium-button-style2-shutinver:before , .elementor-31 .elementor-element.elementor-element-4457608 .premium-button-style5-radialin:before , .elementor-31 .elementor-element.elementor-element-4457608 .premium-button-style5-rectin:before{background-color:rgba(0,0,0,0);}.elementor-31 .elementor-element.elementor-element-4457608 .premium-button:hover .premium-button-text-icon-wrapper span{color:#ffbb72;}.elementor-31 .elementor-element.elementor-element-a102ddc .premium-button-container{text-align:center;}.elementor-31 .elementor-element.elementor-element-a102ddc .premium-button{font-size:10px;}.elementor-31 .elementor-element.elementor-element-a102ddc .premium-button .premium-button-text-icon-wrapper span{color:#ff8200;}.elementor-31 .elementor-element.elementor-element-a102ddc .premium-button, .elementor-31 .elementor-element.elementor-element-a102ddc .premium-button.premium-button-style2-shutinhor:before , .elementor-31 .elementor-element.elementor-element-a102ddc .premium-button.premium-button-style2-shutinver:before , .elementor-31 .elementor-element.elementor-element-a102ddc .premium-button-style5-radialin:before , .elementor-31 .elementor-element.elementor-element-a102ddc .premium-button-style5-rectin:before{background-color:rgba(0,0,0,0);}.elementor-31 .elementor-element.elementor-element-a102ddc .premium-button:hover .premium-button-text-icon-wrapper span{color:#ffbb72;}.elementor-31 .elementor-element.elementor-element-6df6e44c .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:#006980;width:100%;}.elementor-31 .elementor-element.elementor-element-6df6e44c .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-31 .elementor-element.elementor-element-50a816af .elementor-text-editor{text-align:center;}.elementor-31 .elementor-element.elementor-element-50a816af{font-size:12px;}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-faaa147{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container div.premium-gallery-item{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-643d1b9{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-73b58c5{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-ff834cc{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-2a91aa8{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-c665151{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-9fd53ae{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-6cb2f78{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-911f403{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-e9c510a{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-21db784{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-5c70a99{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-efc5274{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-e9bde95{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-9208a49{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-c1b13aa{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-4ccb5e0{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-d85b1c0{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-f3623c2{width:100%;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-7b868ec > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-6d64996 .elementor-spacer-inner{height:75px;}.elementor-31 .elementor-element.elementor-element-96b1970 .elementor-heading-title{font-size:56px;}.elementor-31 .elementor-element.elementor-element-3da7c78{font-size:17px;}.elementor-31 .elementor-element.elementor-element-a1cf001 .elementor-spacer-inner{height:50px;}.elementor-31 .elementor-element.elementor-element-faaa147 > .elementor-shape-top svg{height:27px;}.elementor-31 .elementor-element.elementor-element-e8186c5 > .elementor-shape-top svg{height:42px;}.elementor-31 .elementor-element.elementor-element-e8186c5{padding:20px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-737f109 > .elementor-shape-bottom svg{height:27px;}.elementor-31 .elementor-element.elementor-element-18de53e .elementor-text-editor{text-align:center;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container div.premium-gallery-item{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-643d1b9{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-73b58c5{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-ff834cc{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-2a91aa8{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-c665151{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-9fd53ae{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-6cb2f78{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-911f403{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-e9c510a{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-21db784{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-5c70a99{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-efc5274{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-e9bde95{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-9208a49{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-c1b13aa{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-4ccb5e0{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-d85b1c0{width:100%;}.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-container .elementor-repeater-item-f3623c2{width:100%;}.elementor-31 .elementor-element.elementor-element-d3825ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-b2743ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e30085d .elementor-text-editor{text-align:center;}.elementor-31 .elementor-element.elementor-element-e30085d{font-size:10px;}.elementor-31 .elementor-element.elementor-element-12c1b41 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-384c3d1 .elementor-spacer-inner{height:75px;}.elementor-31 .elementor-element.elementor-element-1667f07 .elementor-heading-title{font-size:56px;}.elementor-31 .elementor-element.elementor-element-19ec2a6{font-size:17px;}.elementor-31 .elementor-element.elementor-element-3cd2060 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-31 .elementor-element.elementor-element-ebc8b1c .elementor-spacer-inner{height:50px;}.elementor-31 .elementor-element.elementor-element-c2be931{margin-top:0px;margin-bottom:10px;}.elementor-31 .elementor-element.elementor-element-c47f5ea .elementor-heading-title{font-size:23px;}.elementor-31 .elementor-element.elementor-element-f1b283e > .elementor-shape-bottom svg{width:calc(149% + 1.3px);height:39px;}.elementor-31 .elementor-element.elementor-element-f1b283e{padding:20px 0px 40px 0px;}.elementor-31 .elementor-element.elementor-element-bb5b0a9 .elementor-text-editor{text-align:center;}.elementor-31 .elementor-element.elementor-element-bb5b0a9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-10e6e3d{margin-top:0px;margin-bottom:20px;}.elementor-31 .elementor-element.elementor-element-58e3afe .elementor-heading-title{font-size:23px;}.elementor-31 .elementor-element.elementor-element-131ae8a > .elementor-shape-top svg{width:calc(100% + 1.3px);height:36px;}.elementor-31 .elementor-element.elementor-element-131ae8a{padding:20px 0px 40px 0px;}.elementor-31 .elementor-element.elementor-element-11d7291 .elementor-heading-title{font-size:17px;}.elementor-31 .elementor-element.elementor-element-21ecbc9{font-size:14px;}.elementor-31 .elementor-element.elementor-element-21ecbc9 > .elementor-widget-container{margin:0px 17px 0px 17px;}.elementor-31 .elementor-element.elementor-element-83ab1f5 > .elementor-shape-bottom svg{width:calc(256% + 1.3px);}.elementor-31 .elementor-element.elementor-element-83ab1f5{padding:20px 0px 50px 0px;}.elementor-31 .elementor-element.elementor-element-1d33237 .elementor-heading-title{font-size:17px;}.elementor-31 .elementor-element.elementor-element-c25e8cf .elementor-text-editor{text-align:center;}.elementor-31 .elementor-element.elementor-element-c25e8cf{font-size:14px;}.elementor-31 .elementor-element.elementor-element-c25e8cf > .elementor-widget-container{margin:0px 17px 0px 17px;}.elementor-31 .elementor-element.elementor-element-6ed1b07{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-f346bf3 .elementor-heading-title{font-size:17px;}.elementor-31 .elementor-element.elementor-element-c9831b2 .elementor-text-editor{text-align:center;}.elementor-31 .elementor-element.elementor-element-c9831b2{font-size:14px;}.elementor-31 .elementor-element.elementor-element-c9831b2 > .elementor-widget-container{margin:0px 17px 0px 17px;}.elementor-31 .elementor-element.elementor-element-ed9f6ca{padding:0px 0px 60px 0px;}.elementor-31 .elementor-element.elementor-element-d8c203f{width:50%;}.elementor-31 .elementor-element.elementor-element-ff388d9{width:50%;}.elementor-31 .elementor-element.elementor-element-41f2d20{width:50%;}.elementor-31 .elementor-element.elementor-element-d850c3f{width:50%;}.elementor-31 .elementor-element.elementor-element-e91242b{width:50%;}.elementor-31 .elementor-element.elementor-element-fd76c79{width:50%;}.elementor-31 .elementor-element.elementor-element-54ac655{width:50%;}.elementor-31 .elementor-element.elementor-element-028101f{width:50%;}.elementor-31 .elementor-element.elementor-element-e092d29 .elementor-heading-title{font-size:23px;}.elementor-31 .elementor-element.elementor-element-a34305d{margin-top:0px;margin-bottom:0px;padding:60px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-420a06c{margin-top:0px;margin-bottom:0px;padding:0px 0px 040px 0px;}.elementor-31 .elementor-element.elementor-element-834add1 .elementor-divider-separator{width:10%;}.elementor-31 .elementor-element.elementor-element-834add1 .elementor-divider{text-align:center;}.elementor-31 .elementor-element.elementor-element-74c3648{text-align:center;}.elementor-31 .elementor-element.elementor-element-dac0b1a .elementor-divider-separator{width:10%;}.elementor-31 .elementor-element.elementor-element-dac0b1a .elementor-divider{text-align:center;}.elementor-31 .elementor-element.elementor-element-241a41e{text-align:center;}.elementor-31 .elementor-element.elementor-element-42858b4 .elementor-divider-separator{width:10%;}.elementor-31 .elementor-element.elementor-element-42858b4 .elementor-divider{text-align:center;}.elementor-31 .elementor-element.elementor-element-44ed09a{text-align:center;}.elementor-31 .elementor-element.elementor-element-d07b4fe{width:33.3%;}.elementor-31 .elementor-element.elementor-element-cb873f4{width:33.3%;}.elementor-31 .elementor-element.elementor-element-067478a{width:33.3%;}.elementor-31 .elementor-element.elementor-element-8bbcb2c{margin-top:0px;margin-bottom:0px;padding:45px 0px 50px 0px;}.elementor-31 .elementor-element.elementor-element-df1af47 .premium-button{font-size:14px;}.elementor-31 .elementor-element.elementor-element-ae62925 .elementor-heading-title{font-size:20px;}.elementor-31 .elementor-element.elementor-element-4326ef6 .elementor-heading-title{font-size:20px;}.elementor-31 .elementor-element.elementor-element-2cb668b .elementor-heading-title{font-size:20px;}.elementor-31 .elementor-element.elementor-element-620a0de .elementor-icon-list-item{font-size:14px;}.elementor-31 .elementor-element.elementor-element-4457608 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-a102ddc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-191f663{margin-top:-25px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-50a816af .elementor-text-editor{text-align:center;}.elementor-31 .elementor-element.elementor-element-50a816af{font-size:10px;}}/* Start custom CSS for premium-img-gallery, class: .elementor-element-7a2625e */.elementor-31 .elementor-element.elementor-element-7a2625e .pa-gallery-magnific-image i, .elementor-31 .elementor-element.elementor-element-7a2625e .pa-gallery-img-link i {
    font-size: 3rem;
    margin-top: 10vh;
}

.elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-img-name, .elementor-31 .elementor-element.elementor-element-7a2625e .premium-gallery-img-name a {
    display: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e30085d */.footer-powered {
	width: 114px;
	height: auto;
	vertical-align: middle;
	filter: invert(0.7);
}

.footer-powered:hover {
	  filter: invert(23%) sepia(94%) saturate(1504%) hue-rotate(292deg) brightness(90%) contrast(85%);
}

.pixel {
    background-color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50a816af */.footer-powered {
	width: 114px;
	height: auto;
	vertical-align: middle;
	filter: invert(0.7);
}

.footer-powered:hover {
	  filter: invert(23%) sepia(94%) saturate(1504%) hue-rotate(292deg) brightness(90%) contrast(85%);
}

.pixel {
    background-color: red;
}/* End custom CSS */