.elementor-8731 .elementor-element.elementor-element-e4026bf{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8731 .elementor-element.elementor-element-e4026bf.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-62b4e46.elementor-element{--align-self:center;}.elementor-8731 .elementor-element.elementor-element-b5e0a1c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-b5e0a1c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-f32e4b8{--display:flex;}.elementor-8731 .elementor-element.elementor-element-86396eb.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-8731 .elementor-element.elementor-element-86396eb{left:0px;}body.rtl .elementor-8731 .elementor-element.elementor-element-86396eb{right:0px;}.elementor-8731 .elementor-element.elementor-element-86396eb{top:0px;text-align:left;}.elementor-8731 .elementor-element.elementor-element-86396eb img{width:30%;}.elementor-8731 .elementor-element.elementor-element-69d8785{--display:flex;}.elementor-8731 .elementor-element.elementor-element-a3f68c1{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-a3f68c1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-1534e83.elementor-element{--align-self:center;}.elementor-8731 .elementor-element.elementor-element-1534e83{text-align:left;}.elementor-8731 .elementor-element.elementor-element-1534e83 img{width:25%;}.elementor-8731 .elementor-element.elementor-element-c891024.elementor-element{--align-self:center;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-menu-item.wpr-pointer-item{transition-duration:0.2s;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-menu-item.wpr-pointer-item:before{transition-duration:0.2s;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-menu-item.wpr-pointer-item:after{transition-duration:0.2s;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-toggle-wrap{text-align:center;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-nav-menu .wpr-menu-item,
					 .elementor-8731 .elementor-element.elementor-element-c891024 .wpr-nav-menu > .menu-item-has-children > .wpr-sub-icon{color:#96ED00;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-nav-menu .wpr-menu-item:hover,
					 .elementor-8731 .elementor-element.elementor-element-c891024 .wpr-nav-menu > .menu-item-has-children:hover > .wpr-sub-icon,
					 .elementor-8731 .elementor-element.elementor-element-c891024 .wpr-nav-menu .wpr-menu-item.wpr-active-menu-item,
					 .elementor-8731 .elementor-element.elementor-element-c891024 .wpr-nav-menu > .menu-item-has-children.current_page_item > .wpr-sub-icon{color:#5F8819;}.elementor-8731 .elementor-element.elementor-element-c891024.wpr-pointer-line-fx .wpr-menu-item:before,
					 .elementor-8731 .elementor-element.elementor-element-c891024.wpr-pointer-line-fx .wpr-menu-item:after{background-color:#96ED00;}.elementor-8731 .elementor-element.elementor-element-c891024.wpr-pointer-border-fx .wpr-menu-item:before{border-color:#96ED00;border-width:1px;}.elementor-8731 .elementor-element.elementor-element-c891024.wpr-pointer-background-fx .wpr-menu-item:before{background-color:#96ED00;}.elementor-8731 .elementor-element.elementor-element-c891024 .menu-item-has-children .wpr-sub-icon{font-size:15px;}.elementor-8731 .elementor-element.elementor-element-c891024.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(15px + 10px);}.elementor-8731 .elementor-element.elementor-element-c891024.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(15px + 10px);}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-nav-menu .wpr-menu-item,.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-nav-menu a,.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-toggle-text{font-family:"lt-wave", Sans-serif;font-size:17px;font-weight:300;font-style:italic;}.elementor-8731 .elementor-element.elementor-element-c891024.wpr-pointer-underline .wpr-menu-item:after,
					 .elementor-8731 .elementor-element.elementor-element-c891024.wpr-pointer-overline .wpr-menu-item:before,
					 .elementor-8731 .elementor-element.elementor-element-c891024.wpr-pointer-double-line .wpr-menu-item:before,
					 .elementor-8731 .elementor-element.elementor-element-c891024.wpr-pointer-double-line .wpr-menu-item:after{height:1px;}.elementor-8731 .elementor-element.elementor-element-c891024.wpr-pointer-underline>nav>ul>li>.wpr-menu-item:after,
					 .elementor-8731 .elementor-element.elementor-element-c891024.wpr-pointer-overline>nav>ul>li>.wpr-menu-item:before,
					 .elementor-8731 .elementor-element.elementor-element-c891024.wpr-pointer-double-line>nav>ul>li>.wpr-menu-item:before,
					 .elementor-8731 .elementor-element.elementor-element-c891024.wpr-pointer-double-line>nav>ul>li>.wpr-menu-item:after{height:1px;}.elementor-8731 .elementor-element.elementor-element-c891024.wpr-pointer-border-fx>nav>ul>li>.wpr-menu-item:before{border-width:1px;}.elementor-8731 .elementor-element.elementor-element-c891024.wpr-pointer-underline>.elementor-widget-container>nav>ul>li>.wpr-menu-item:after,
					 .elementor-8731 .elementor-element.elementor-element-c891024.wpr-pointer-overline>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before,
					 .elementor-8731 .elementor-element.elementor-element-c891024.wpr-pointer-double-line>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before,
					 .elementor-8731 .elementor-element.elementor-element-c891024.wpr-pointer-double-line>.elementor-widget-container>nav>ul>li>.wpr-menu-item:after{height:1px;}.elementor-8731 .elementor-element.elementor-element-c891024.wpr-pointer-border-fx>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before{border-width:1px;}.elementor-8731 .elementor-element.elementor-element-c891024:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item:before{transform:translateY(-0px);}.elementor-8731 .elementor-element.elementor-element-c891024:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item:after{transform:translateY(0px);}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-nav-menu .wpr-menu-item{padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:4px;}.elementor-8731 .elementor-element.elementor-element-c891024.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-10px;}.elementor-8731 .elementor-element.elementor-element-c891024.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-10px;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-nav-menu > .menu-item{margin-left:15px;margin-right:15px;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu{margin-left:15px;}.elementor-8731 .elementor-element.elementor-element-c891024.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{right:15px;}.elementor-8731 .elementor-element.elementor-element-c891024.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{left:15px;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-sub-menu .wpr-sub-menu-item,
					 .elementor-8731 .elementor-element.elementor-element-c891024 .wpr-sub-menu > .menu-item-has-children .wpr-sub-icon{color:#333333;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-sub-menu .wpr-sub-menu-item{background-color:#ffffff;padding-left:15px;padding-right:15px;padding-top:13px;padding-bottom:13px;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-8731 .elementor-element.elementor-element-c891024 .wpr-sub-menu > .menu-item-has-children .wpr-sub-menu-item:hover .wpr-sub-icon,
					 .elementor-8731 .elementor-element.elementor-element-c891024 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item,
					 .elementor-8731 .elementor-element.elementor-element-c891024 .wpr-sub-menu > .menu-item-has-children.current_page_item .wpr-sub-icon{color:#ffffff;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-8731 .elementor-element.elementor-element-c891024 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item{background-color:#605BE5;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-sub-menu .wpr-sub-icon{right:15px;}.elementor-8731 .elementor-element.elementor-element-c891024.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-sub-menu .wpr-sub-icon{left:15px;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-nav-menu-horizontal .wpr-nav-menu > li > .wpr-sub-menu{margin-top:0px;}.elementor-8731 .elementor-element.elementor-element-c891024.wpr-sub-divider-yes .wpr-sub-menu li:not(:last-child){border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-sub-menu{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-nav-menu a,
					 .elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-nav-menu .menu-item-has-children > a:after{color:#333333;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-nav-menu li{background-color:#ffffff;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-nav-menu li a:hover,
					 .elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-nav-menu .menu-item-has-children > a:hover:after,
					 .elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-nav-menu li a.wpr-active-menu-item,
					 .elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-nav-menu .menu-item-has-children.current_page_item > a:hover:after{color:#ffffff;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-nav-menu a:hover,
					 .elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-nav-menu a.wpr-active-menu-item{background-color:#605BE5;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-nav-menu a{padding-left:10px;padding-right:10px;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-nav-menu .menu-item-has-children > a:after{margin-left:10px;margin-right:10px;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-nav-menu .wpr-mobile-menu-item{padding-top:10px;padding-bottom:10px;}.elementor-8731 .elementor-element.elementor-element-c891024.wpr-mobile-divider-yes .wpr-mobile-nav-menu a{border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-nav-menu .wpr-mobile-sub-menu-item{font-size:12px;padding-top:5px;padding-bottom:5px;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-nav-menu{margin-top:10px;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-toggle{border-color:#333333;width:50px;border-width:0px;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-toggle-text{color:#333333;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-toggle-line{background-color:#333333;height:4px;margin-bottom:6px;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-toggle:hover{border-color:#605BE5;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-toggle:hover .wpr-mobile-toggle-text{color:#605BE5;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-toggle:hover .wpr-mobile-toggle-line{background-color:#605BE5;}.elementor-8731 .elementor-element.elementor-element-b117707{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-c2a3785{--spacer-size:50px;}.elementor-8731 .elementor-element.elementor-element-be4e89b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-8731 .elementor-element.elementor-element-be4e89b{text-align:center;}.elementor-8731 .elementor-element.elementor-element-0f4bee0 .elementor-button{background-color:#02010100;}.elementor-8731 .elementor-element.elementor-element-f65b097{--display:grid;--min-height:900px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-f65b097:not(.elementor-motion-effects-element-type-background), .elementor-8731 .elementor-element.elementor-element-f65b097 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wazakiss-design.fr/wp-content/uploads/2025/11/Logo-Upgrade-effet2.png");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-8731 .elementor-element.elementor-element-f65b097.e-con{--align-self:center;}.elementor-8731 .elementor-element.elementor-element-43dd9e8{--spacer-size:50px;}.elementor-8731 .elementor-element.elementor-element-2c87f29.elementor-element{--align-self:center;}.elementor-8731 .elementor-element.elementor-element-c84e8ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8731 .elementor-element.elementor-element-c84e8ab:not(.elementor-motion-effects-element-type-background), .elementor-8731 .elementor-element.elementor-element-c84e8ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#693C3C00;}.elementor-8731 .elementor-element.elementor-element-c26ac24{--spacer-size:50px;}.elementor-8731 .elementor-element.elementor-element-b9d01de .elementor-button{font-family:"Alexandria", Sans-serif;font-weight:bold;}.elementor-8731 .elementor-element.elementor-element-0d88a61{--spacer-size:50px;}.elementor-8731 .elementor-element.elementor-element-baa409a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8731 .elementor-element.elementor-element-7534976{--spacer-size:200px;}.elementor-8731 .elementor-element.elementor-element-4119565{text-align:center;}.elementor-8731 .elementor-element.elementor-element-4119565 .elementor-heading-title{font-family:"lexa", Sans-serif;font-size:50px;font-weight:400;line-height:0px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-4119565 .elementor-heading-title a:hover, .elementor-8731 .elementor-element.elementor-element-4119565 .elementor-heading-title a:focus{color:#96ED00;}.elementor-8731 .elementor-element.elementor-element-a5b11d7{--divider-border-style:solid;--divider-color:#96ED00;--divider-border-width:1px;}.elementor-8731 .elementor-element.elementor-element-a5b11d7 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-8731 .elementor-element.elementor-element-a5b11d7 .elementor-divider{text-align:center;padding-block-start:30px;padding-block-end:30px;}.elementor-8731 .elementor-element.elementor-element-9f2a4d7{--spacer-size:50px;}.elementor-8731 .elementor-element.elementor-element-cef204c{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#55DE23;--border-color:#55DE23;--border-radius:0px 0px 0px 0px;}.elementor-8731 .elementor-element.elementor-element-cef204c:not(.elementor-motion-effects-element-type-background), .elementor-8731 .elementor-element.elementor-element-cef204c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(334deg, #191919 0%, #101010 100%);}.elementor-8731 .elementor-element.elementor-element-cef204c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-9a44727{--spacer-size:30px;}.elementor-8731 .elementor-element.elementor-element-8508c3d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8731 .elementor-element.elementor-element-8508c3d.elementor-element{--align-self:center;}.elementor-8731 .elementor-element.elementor-element-8508c3d{column-gap:0px;text-align:left;font-family:"lt-wave", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-8508c3d p{margin-block-end:0px;}.elementor-8731 .elementor-element.elementor-element-8508c3d a{color:#95ED00FA;}.elementor-8731 .elementor-element.elementor-element-8508c3d a:hover, .elementor-8731 .elementor-element.elementor-element-8508c3d a:focus{color:#96ED00;}.elementor-8731 .elementor-element.elementor-element-aa1d0b8{--spacer-size:30px;}.elementor-8731 .elementor-element.elementor-element-7e9ce3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8731 .elementor-element.elementor-element-be9f2fe{--spacer-size:150px;}.elementor-8731 .elementor-element.elementor-element-c8151eb{text-align:center;}.elementor-8731 .elementor-element.elementor-element-c8151eb .elementor-heading-title{font-family:"lexa", Sans-serif;font-size:50px;font-weight:300;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-28650dd{--divider-border-style:solid;--divider-color:#96ED00;--divider-border-width:1px;}.elementor-8731 .elementor-element.elementor-element-28650dd .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-8731 .elementor-element.elementor-element-28650dd .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-8731 .elementor-element.elementor-element-87425e7{--spacer-size:25px;}.elementor-8731 .elementor-element.elementor-element-ea6ed6c{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;}.elementor-8731 .elementor-element.elementor-element-bffa354{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#55DE23;--border-color:#55DE23;}.elementor-8731 .elementor-element.elementor-element-bffa354:not(.elementor-motion-effects-element-type-background), .elementor-8731 .elementor-element.elementor-element-bffa354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #191919 0%, #101010 100%);}.elementor-8731 .elementor-element.elementor-element-7f2867c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-3487a60{--divider-border-style:solid;--divider-color:#96ED00;--divider-border-width:1px;}.elementor-8731 .elementor-element.elementor-element-3487a60.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-3487a60 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-8731 .elementor-element.elementor-element-3487a60 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-8731 .elementor-element.elementor-element-b1bb1c3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-b1bb1c3{text-align:left;font-family:"lt-wave", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-acaaa30.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-acaaa30{text-align:left;font-family:"lt-wave", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-d179fe7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-8731 .elementor-element.elementor-element-d179fe7{text-align:left;font-family:"lt-wave", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-555bc02{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-555bc02.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-d5851f7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-d5851f7.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-6094df9 .elementor-repeater-item-1f675ad.elementor-social-icon{background-color:#96ED00;}.elementor-8731 .elementor-element.elementor-element-6094df9 .elementor-repeater-item-1f675ad.elementor-social-icon i{color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-6094df9 .elementor-repeater-item-1f675ad.elementor-social-icon svg{fill:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-6094df9{--grid-template-columns:repeat(0, auto);--icon-size:27px;--grid-column-gap:25px;--grid-row-gap:0px;}.elementor-8731 .elementor-element.elementor-element-6094df9 .elementor-widget-container{text-align:right;}.elementor-8731 .elementor-element.elementor-element-6094df9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-6094df9 .elementor-social-icon{--icon-padding:0.3em;}.elementor-8731 .elementor-element.elementor-element-fdc699a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-fdc699a{text-align:left;font-family:"lt-wave", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-923ffba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-923ffba.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-e25e3cc .elementor-repeater-item-1f675ad.elementor-social-icon{background-color:#96ED00;}.elementor-8731 .elementor-element.elementor-element-e25e3cc .elementor-repeater-item-1f675ad.elementor-social-icon i{color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-e25e3cc .elementor-repeater-item-1f675ad.elementor-social-icon svg{fill:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-e25e3cc{--grid-template-columns:repeat(0, auto);--icon-size:27px;--grid-column-gap:25px;--grid-row-gap:0px;}.elementor-8731 .elementor-element.elementor-element-e25e3cc .elementor-widget-container{text-align:center;}.elementor-8731 .elementor-element.elementor-element-e25e3cc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-e25e3cc .elementor-social-icon{--icon-padding:0.3em;}.elementor-8731 .elementor-element.elementor-element-ba02b51.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-ba02b51{text-align:left;font-family:"lt-wave", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-9329796{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-9329796.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-9cea5eb .elementor-repeater-item-1f675ad.elementor-social-icon{background-color:#96ED00;}.elementor-8731 .elementor-element.elementor-element-9cea5eb .elementor-repeater-item-1f675ad.elementor-social-icon i{color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-9cea5eb .elementor-repeater-item-1f675ad.elementor-social-icon svg{fill:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-9cea5eb{--grid-template-columns:repeat(0, auto);--icon-size:27px;--grid-column-gap:25px;--grid-row-gap:0px;}.elementor-8731 .elementor-element.elementor-element-9cea5eb .elementor-widget-container{text-align:center;}.elementor-8731 .elementor-element.elementor-element-9cea5eb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-9cea5eb .elementor-social-icon{--icon-padding:0.3em;}.elementor-8731 .elementor-element.elementor-element-dcc4efa.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-8731 .elementor-element.elementor-element-dcc4efa{text-align:left;font-family:"lt-wave", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-7983da4 .elementor-button{font-family:"lt-wave", Sans-serif;}.elementor-8731 .elementor-element.elementor-element-3f74650{--spacer-size:15px;}.elementor-8731 .elementor-element.elementor-element-06a0a8c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#55DE23;--border-color:#55DE23;}.elementor-8731 .elementor-element.elementor-element-06a0a8c:not(.elementor-motion-effects-element-type-background), .elementor-8731 .elementor-element.elementor-element-06a0a8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #191919 0%, #101010 100%);}.elementor-8731 .elementor-element.elementor-element-a1bfbff{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-cef8ee5{--divider-border-style:solid;--divider-color:#96ED00;--divider-border-width:1px;}.elementor-8731 .elementor-element.elementor-element-cef8ee5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-cef8ee5 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-8731 .elementor-element.elementor-element-cef8ee5 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-8731 .elementor-element.elementor-element-4b2ae4c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-4b2ae4c{text-align:left;font-family:"lt-wave", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-30451df.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-30451df{text-align:left;font-family:"lt-wave", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-24647b5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-8731 .elementor-element.elementor-element-24647b5{text-align:left;font-family:"lt-wave", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-8de2c20{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-8de2c20.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-7e7de27{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-7e7de27.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-ae76abc .elementor-repeater-item-1f675ad.elementor-social-icon{background-color:#96ED00;}.elementor-8731 .elementor-element.elementor-element-ae76abc .elementor-repeater-item-1f675ad.elementor-social-icon i{color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-ae76abc .elementor-repeater-item-1f675ad.elementor-social-icon svg{fill:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-ae76abc{--grid-template-columns:repeat(0, auto);--icon-size:27px;--grid-column-gap:25px;--grid-row-gap:0px;}.elementor-8731 .elementor-element.elementor-element-ae76abc .elementor-widget-container{text-align:right;}.elementor-8731 .elementor-element.elementor-element-ae76abc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-ae76abc .elementor-social-icon{--icon-padding:0.3em;}.elementor-8731 .elementor-element.elementor-element-96ba56a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-96ba56a{text-align:left;font-family:"lt-wave", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-60a0149{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-60a0149.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-722ff29 .elementor-repeater-item-1f675ad.elementor-social-icon{background-color:#96ED00;}.elementor-8731 .elementor-element.elementor-element-722ff29 .elementor-repeater-item-1f675ad.elementor-social-icon i{color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-722ff29 .elementor-repeater-item-1f675ad.elementor-social-icon svg{fill:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-722ff29{--grid-template-columns:repeat(0, auto);--icon-size:27px;--grid-column-gap:25px;--grid-row-gap:0px;}.elementor-8731 .elementor-element.elementor-element-722ff29 .elementor-widget-container{text-align:right;}.elementor-8731 .elementor-element.elementor-element-722ff29.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-722ff29 .elementor-social-icon{--icon-padding:0.3em;}.elementor-8731 .elementor-element.elementor-element-c68355b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-c68355b{text-align:left;font-family:"lt-wave", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-3e6cc50{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-3e6cc50.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-274a48f .elementor-repeater-item-1f675ad.elementor-social-icon{background-color:#96ED00;}.elementor-8731 .elementor-element.elementor-element-274a48f .elementor-repeater-item-1f675ad.elementor-social-icon i{color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-274a48f .elementor-repeater-item-1f675ad.elementor-social-icon svg{fill:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-274a48f{--grid-template-columns:repeat(0, auto);--icon-size:27px;--grid-column-gap:25px;--grid-row-gap:0px;}.elementor-8731 .elementor-element.elementor-element-274a48f .elementor-widget-container{text-align:right;}.elementor-8731 .elementor-element.elementor-element-274a48f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-274a48f .elementor-social-icon{--icon-padding:0.3em;}.elementor-8731 .elementor-element.elementor-element-eabf5be.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-8731 .elementor-element.elementor-element-eabf5be{text-align:left;font-family:"lt-wave", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-6bfff5c .elementor-button{font-family:"lt-wave", Sans-serif;}.elementor-8731 .elementor-element.elementor-element-f9384a6{--spacer-size:15px;}.elementor-8731 .elementor-element.elementor-element-37617ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8731 .elementor-element.elementor-element-2cc4896{--spacer-size:150px;}.elementor-8731 .elementor-element.elementor-element-1ced533{text-align:center;}.elementor-8731 .elementor-element.elementor-element-1ced533 .elementor-heading-title{font-family:"lexa", Sans-serif;font-size:50px;font-weight:300;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-b4fd9d0{--divider-border-style:solid;--divider-color:#96ED00;--divider-border-width:1px;}.elementor-8731 .elementor-element.elementor-element-b4fd9d0 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-8731 .elementor-element.elementor-element-b4fd9d0 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-8731 .elementor-element.elementor-element-16923f7{--spacer-size:25px;}.elementor-8731 .elementor-element.elementor-element-6cc2e50{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-6cc2e50.e-con{--align-self:center;}.elementor-8731 .elementor-element.elementor-element-6cc379a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#55DE23;--border-color:#55DE23;}.elementor-8731 .elementor-element.elementor-element-6cc379a:not(.elementor-motion-effects-element-type-background), .elementor-8731 .elementor-element.elementor-element-6cc379a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #191919 0%, #101010 100%);}.elementor-8731 .elementor-element.elementor-element-9777269{--spacer-size:50px;}.elementor-8731 .elementor-element.elementor-element-a6cada3{text-align:center;}.elementor-8731 .elementor-element.elementor-element-a6cada3 .elementor-heading-title{font-family:"lexa", Sans-serif;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-c83c54a{--divider-border-style:solid;--divider-color:#96ED00;--divider-border-width:1px;}.elementor-8731 .elementor-element.elementor-element-c83c54a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-c83c54a .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-8731 .elementor-element.elementor-element-c83c54a .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-8731 .elementor-element.elementor-element-c01bc65{text-align:center;}.elementor-8731 .elementor-element.elementor-element-c01bc65 .elementor-heading-title{font-family:"Atkinson Hyperlegible", Sans-serif;font-size:55px;font-weight:bold;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-24853b0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-24853b0{text-align:left;font-family:"lt-wave", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-b68ef6b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-b68ef6b{text-align:left;font-family:"lt-wave", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-af21167.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-8731 .elementor-element.elementor-element-af21167{text-align:left;font-family:"lt-wave", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-f20cbfd{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-f20cbfd.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-97ec094{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-97ec094.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-ddab302 .elementor-repeater-item-1f675ad.elementor-social-icon{background-color:#96ED00;}.elementor-8731 .elementor-element.elementor-element-ddab302 .elementor-repeater-item-1f675ad.elementor-social-icon i{color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-ddab302 .elementor-repeater-item-1f675ad.elementor-social-icon svg{fill:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-ddab302{--grid-template-columns:repeat(0, auto);--icon-size:27px;--grid-column-gap:25px;--grid-row-gap:0px;}.elementor-8731 .elementor-element.elementor-element-ddab302 .elementor-widget-container{text-align:right;}.elementor-8731 .elementor-element.elementor-element-ddab302.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-ddab302 .elementor-social-icon{--icon-padding:0.3em;}.elementor-8731 .elementor-element.elementor-element-8a5b35b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-8a5b35b{text-align:center;font-family:"lt-wave", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-a98e6dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-a98e6dc.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-5e01064 .elementor-repeater-item-1f675ad.elementor-social-icon{background-color:#96ED00;}.elementor-8731 .elementor-element.elementor-element-5e01064 .elementor-repeater-item-1f675ad.elementor-social-icon i{color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-5e01064 .elementor-repeater-item-1f675ad.elementor-social-icon svg{fill:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-5e01064{--grid-template-columns:repeat(0, auto);--icon-size:27px;--grid-column-gap:25px;--grid-row-gap:0px;}.elementor-8731 .elementor-element.elementor-element-5e01064 .elementor-widget-container{text-align:right;}.elementor-8731 .elementor-element.elementor-element-5e01064.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-5e01064 .elementor-social-icon{--icon-padding:0.3em;}.elementor-8731 .elementor-element.elementor-element-6936108.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-6936108{text-align:left;font-family:"lt-wave", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-efc44e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-efc44e0.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-ae781b4 .elementor-repeater-item-1f675ad.elementor-social-icon{background-color:#96ED00;}.elementor-8731 .elementor-element.elementor-element-ae781b4 .elementor-repeater-item-1f675ad.elementor-social-icon i{color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-ae781b4 .elementor-repeater-item-1f675ad.elementor-social-icon svg{fill:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-ae781b4{--grid-template-columns:repeat(0, auto);--icon-size:27px;--grid-column-gap:25px;--grid-row-gap:0px;}.elementor-8731 .elementor-element.elementor-element-ae781b4 .elementor-widget-container{text-align:right;}.elementor-8731 .elementor-element.elementor-element-ae781b4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-ae781b4 .elementor-social-icon{--icon-padding:0.3em;}.elementor-8731 .elementor-element.elementor-element-b6787b8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-8731 .elementor-element.elementor-element-b6787b8{text-align:left;font-family:"lt-wave", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-3115a47{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#55DE23;--border-color:#55DE23;}.elementor-8731 .elementor-element.elementor-element-3115a47:not(.elementor-motion-effects-element-type-background), .elementor-8731 .elementor-element.elementor-element-3115a47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #191919 0%, #101010 100%);}.elementor-8731 .elementor-element.elementor-element-f5c1aaa{--spacer-size:50px;}.elementor-8731 .elementor-element.elementor-element-53682d2{text-align:center;}.elementor-8731 .elementor-element.elementor-element-53682d2 .elementor-heading-title{font-family:"lexa", Sans-serif;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-63e9c18{--divider-border-style:solid;--divider-color:#96ED00;--divider-border-width:1px;}.elementor-8731 .elementor-element.elementor-element-63e9c18.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-63e9c18 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-8731 .elementor-element.elementor-element-63e9c18 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-8731 .elementor-element.elementor-element-9fdde75{text-align:center;}.elementor-8731 .elementor-element.elementor-element-9fdde75 .elementor-heading-title{font-family:"Atkinson Hyperlegible", Sans-serif;font-size:55px;font-weight:bold;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-b001d89.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-b001d89{text-align:center;font-family:"lt-wave", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-d5b701f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-d5b701f{text-align:center;font-family:"lt-wave", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-2fcfc29.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-8731 .elementor-element.elementor-element-2fcfc29{text-align:center;font-family:"lt-wave", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-7acb930{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-7acb930.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-e2ae4f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-e2ae4f6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-e1d12aa{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-e1d12aa.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-c9dd7e9 .elementor-repeater-item-1f675ad.elementor-social-icon{background-color:#96ED00;}.elementor-8731 .elementor-element.elementor-element-c9dd7e9 .elementor-repeater-item-1f675ad.elementor-social-icon i{color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-c9dd7e9 .elementor-repeater-item-1f675ad.elementor-social-icon svg{fill:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-c9dd7e9{--grid-template-columns:repeat(0, auto);--icon-size:27px;--grid-column-gap:25px;--grid-row-gap:0px;}.elementor-8731 .elementor-element.elementor-element-c9dd7e9 .elementor-widget-container{text-align:right;}.elementor-8731 .elementor-element.elementor-element-c9dd7e9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-c9dd7e9 .elementor-social-icon{--icon-padding:0.3em;}.elementor-8731 .elementor-element.elementor-element-7412b3d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-7412b3d{text-align:center;font-family:"lt-wave", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-e534b88{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-e534b88.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-5a52c2c .elementor-repeater-item-1f675ad.elementor-social-icon{background-color:#96ED00;}.elementor-8731 .elementor-element.elementor-element-5a52c2c .elementor-repeater-item-1f675ad.elementor-social-icon i{color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-5a52c2c .elementor-repeater-item-1f675ad.elementor-social-icon svg{fill:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-5a52c2c{--grid-template-columns:repeat(0, auto);--icon-size:27px;--grid-column-gap:25px;--grid-row-gap:0px;}.elementor-8731 .elementor-element.elementor-element-5a52c2c .elementor-widget-container{text-align:right;}.elementor-8731 .elementor-element.elementor-element-5a52c2c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-5a52c2c .elementor-social-icon{--icon-padding:0.3em;}.elementor-8731 .elementor-element.elementor-element-18da94c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-18da94c{text-align:left;font-family:"lt-wave", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-8a88ee1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-8a88ee1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-74d6559 .elementor-repeater-item-1f675ad.elementor-social-icon{background-color:#96ED00;}.elementor-8731 .elementor-element.elementor-element-74d6559 .elementor-repeater-item-1f675ad.elementor-social-icon i{color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-74d6559 .elementor-repeater-item-1f675ad.elementor-social-icon svg{fill:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-74d6559{--grid-template-columns:repeat(0, auto);--icon-size:27px;--grid-column-gap:25px;--grid-row-gap:0px;}.elementor-8731 .elementor-element.elementor-element-74d6559 .elementor-widget-container{text-align:right;}.elementor-8731 .elementor-element.elementor-element-74d6559.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-74d6559 .elementor-social-icon{--icon-padding:0.3em;}.elementor-8731 .elementor-element.elementor-element-67da6b9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-8731 .elementor-element.elementor-element-67da6b9{text-align:left;font-family:"lt-wave", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-52b84e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8731 .elementor-element.elementor-element-ab7eed4{--spacer-size:150px;}.elementor-8731 .elementor-element.elementor-element-f6c2720{text-align:center;}.elementor-8731 .elementor-element.elementor-element-f6c2720 .elementor-heading-title{font-family:"lexa", Sans-serif;font-size:50px;font-weight:300;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-ed91556{--divider-border-style:solid;--divider-color:#96ED00;--divider-border-width:1px;}.elementor-8731 .elementor-element.elementor-element-ed91556 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-8731 .elementor-element.elementor-element-ed91556 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-8731 .elementor-element.elementor-element-6a057ae{--spacer-size:50px;}.elementor-8731 .elementor-element.elementor-element-627353e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#55DE23;--border-color:#55DE23;}.elementor-8731 .elementor-element.elementor-element-627353e:not(.elementor-motion-effects-element-type-background), .elementor-8731 .elementor-element.elementor-element-627353e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #191919 0%, #101010 100%);}.elementor-8731 .elementor-element.elementor-element-afb75db{--spacer-size:25px;}.elementor-8731 .elementor-element.elementor-element-837ec09{text-align:center;}.elementor-8731 .elementor-element.elementor-element-837ec09 .elementor-heading-title{font-family:"lexa", Sans-serif;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-407318d{--divider-border-style:solid;--divider-color:#96ED00;--divider-border-width:1px;}.elementor-8731 .elementor-element.elementor-element-407318d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-407318d .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-8731 .elementor-element.elementor-element-407318d .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-8731 .elementor-element.elementor-element-91e4141{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:column;--justify-items:center;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-91e4141.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-dd72df2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-dd72df2.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-5a59e02 .elementor-repeater-item-1f675ad.elementor-social-icon{background-color:#96ED00;}.elementor-8731 .elementor-element.elementor-element-5a59e02 .elementor-repeater-item-1f675ad.elementor-social-icon i{color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-5a59e02 .elementor-repeater-item-1f675ad.elementor-social-icon svg{fill:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-5a59e02{--grid-template-columns:repeat(0, auto);--icon-size:50px;--grid-column-gap:25px;--grid-row-gap:0px;}.elementor-8731 .elementor-element.elementor-element-5a59e02 .elementor-widget-container{text-align:right;}.elementor-8731 .elementor-element.elementor-element-5a59e02.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-5a59e02 .elementor-social-icon{--icon-padding:0.3em;}.elementor-8731 .elementor-element.elementor-element-f2e026e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-f2e026e{text-align:left;font-family:"lt-wave", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-da6fe8e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-da6fe8e.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-6391d89 .elementor-repeater-item-1f675ad.elementor-social-icon{background-color:#96ED00;}.elementor-8731 .elementor-element.elementor-element-6391d89 .elementor-repeater-item-1f675ad.elementor-social-icon i{color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-6391d89 .elementor-repeater-item-1f675ad.elementor-social-icon svg{fill:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-6391d89{--grid-template-columns:repeat(0, auto);--icon-size:50px;--grid-column-gap:25px;--grid-row-gap:0px;}.elementor-8731 .elementor-element.elementor-element-6391d89 .elementor-widget-container{text-align:center;}.elementor-8731 .elementor-element.elementor-element-6391d89.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-6391d89 .elementor-social-icon{--icon-padding:0.3em;}.elementor-8731 .elementor-element.elementor-element-a7b78a3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-a7b78a3{text-align:left;font-family:"lt-wave", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-095f907{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-095f907.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-12fbf44 .elementor-repeater-item-1f675ad.elementor-social-icon{background-color:#96ED00;}.elementor-8731 .elementor-element.elementor-element-12fbf44 .elementor-repeater-item-1f675ad.elementor-social-icon i{color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-12fbf44 .elementor-repeater-item-1f675ad.elementor-social-icon svg{fill:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-12fbf44{--grid-template-columns:repeat(0, auto);--icon-size:50px;--grid-column-gap:25px;--grid-row-gap:0px;}.elementor-8731 .elementor-element.elementor-element-12fbf44 .elementor-widget-container{text-align:center;}.elementor-8731 .elementor-element.elementor-element-12fbf44.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-12fbf44 .elementor-social-icon{--icon-padding:0.3em;}.elementor-8731 .elementor-element.elementor-element-303a225.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-303a225{text-align:left;font-family:"lt-wave", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-d38b6b2{--spacer-size:15px;}.elementor-8731 .elementor-element.elementor-element-d39a230{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8731 .elementor-element.elementor-element-197d913{--spacer-size:150px;}.elementor-8731 .elementor-element.elementor-element-59aed9c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;--justify-items:center;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-59aed9c:not(.elementor-motion-effects-element-type-background), .elementor-8731 .elementor-element.elementor-element-59aed9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14141400;}.elementor-8731 .elementor-element.elementor-element-59aed9c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-6adcf79{--spacer-size:50px;}.elementor-8731 .elementor-element.elementor-element-139e83c5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-8731 .elementor-element.elementor-element-139e83c5{column-gap:0px;text-align:center;font-family:"lt-wave", Sans-serif;font-weight:200;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#96ED00;}.elementor-8731 .elementor-element.elementor-element-139e83c5 p{margin-block-end:5px;}.elementor-8731 .elementor-element.elementor-element-139e83c5 a{color:#96ED00;}.elementor-8731 .elementor-element.elementor-element-139e83c5 a:hover, .elementor-8731 .elementor-element.elementor-element-139e83c5 a:focus{color:#FFFFFF;}.elementor-8731 .elementor-element.elementor-element-601d2e37.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-8731 .elementor-element.elementor-element-601d2e37.wpr-stt-btn-align-fixed-right .wpr-stt-btn{right:35px;bottom:93px;}.elementor-8731 .elementor-element.elementor-element-601d2e37 .wpr-stt-content{color:#96ED00;}.elementor-8731 .elementor-element.elementor-element-601d2e37 .wpr-stt-icon{color:#96ED00;font-size:15px;}.elementor-8731 .elementor-element.elementor-element-601d2e37 .wpr-stt-icon svg{fill:#96ED00;width:15px;height:15px;}.elementor-8731 .elementor-element.elementor-element-601d2e37 .wpr-stt-btn{background-color:#FFFFFF00;box-shadow:0px 0px 10px -100px rgba(0, 0, 0, 0);transition:all  0.5s ease-in-out 0s;padding:15px 15px 15px 15px;border-radius:0px 0px 0px 0px;}.elementor-8731 .elementor-element.elementor-element-601d2e37 .wpr-stt-btn:hover > .wpr-stt-icon{Color:#FBCFFF;}.elementor-8731 .elementor-element.elementor-element-601d2e37 .wpr-stt-btn:hover > .wpr-stt-icon svg{fill:#FBCFFF;}.elementor-8731 .elementor-element.elementor-element-601d2e37 .wpr-stt-btn:hover{background-color:#D8D8D800;}.elementor-8731 .elementor-element.elementor-element-601d2e37 .wpr-stt-btn svg{transition:all  0.5s ease-in-out 0s;}body.elementor-page-8731:not(.elementor-motion-effects-element-type-background), body.elementor-page-8731 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1E27;}@media(max-width:1024px){.elementor-8731 .elementor-element.elementor-element-b5e0a1c{--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-a3f68c1{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;}.elementor-8731 .elementor-element.elementor-element-1534e83 img{width:20%;}.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-nav-menu .wpr-menu-item,.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-nav-menu a,.elementor-8731 .elementor-element.elementor-element-c891024 .wpr-mobile-toggle-text{font-size:14px;}.elementor-8731 .elementor-element.elementor-element-b117707{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-c2a3785{--spacer-size:50px;}.elementor-8731 .elementor-element.elementor-element-f65b097{--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-4119565 .elementor-heading-title{font-size:30px;}.elementor-8731 .elementor-element.elementor-element-cef204c{--min-height:520px;}.elementor-8731 .elementor-element.elementor-element-c8151eb .elementor-heading-title{font-size:40px;}.elementor-8731 .elementor-element.elementor-element-ea6ed6c{--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-bffa354{--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-7f2867c{--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-555bc02{--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-06a0a8c{--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-a1bfbff{--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-8de2c20{--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-1ced533 .elementor-heading-title{font-size:40px;}.elementor-8731 .elementor-element.elementor-element-6cc2e50{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-6cc379a{--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-f20cbfd{--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-3115a47{--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-7acb930{--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-f6c2720 .elementor-heading-title{font-size:40px;}.elementor-8731 .elementor-element.elementor-element-627353e{--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-91e4141{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-dd72df2{--justify-content:flex-end;}.elementor-8731 .elementor-element.elementor-element-dd72df2.e-con{--align-self:center;}.elementor-8731 .elementor-element.elementor-element-5a59e02{--icon-size:25px;}.elementor-8731 .elementor-element.elementor-element-f2e026e{text-align:left;font-size:18px;}.elementor-8731 .elementor-element.elementor-element-da6fe8e{--justify-content:center;}.elementor-8731 .elementor-element.elementor-element-da6fe8e.e-con{--align-self:center;}.elementor-8731 .elementor-element.elementor-element-6391d89{--icon-size:25px;}.elementor-8731 .elementor-element.elementor-element-095f907{--justify-content:flex-start;}.elementor-8731 .elementor-element.elementor-element-12fbf44{--icon-size:25px;}.elementor-8731 .elementor-element.elementor-element-59aed9c{--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-139e83c5{font-size:13px;}}@media(max-width:767px){.elementor-8731 .elementor-element.elementor-element-b5e0a1c{--width:290.333px;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-f32e4b8{--width:250px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-8731 .elementor-element.elementor-element-86396eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8731 .elementor-element.elementor-element-86396eb.elementor-element{--align-self:center;}body:not(.rtl) .elementor-8731 .elementor-element.elementor-element-86396eb{left:-40px;}body.rtl .elementor-8731 .elementor-element.elementor-element-86396eb{right:-40px;}.elementor-8731 .elementor-element.elementor-element-86396eb{top:-10px;text-align:left;}.elementor-8731 .elementor-element.elementor-element-86396eb img{width:20%;}.elementor-8731 .elementor-element.elementor-element-69d8785{--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-a3f68c1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-b117707{--width:1600px;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-c2a3785{--spacer-size:100px;}.elementor-8731 .elementor-element.elementor-element-be4e89b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-be4e89b img{width:100%;max-width:100%;}.elementor-8731 .elementor-element.elementor-element-0f4bee0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-f65b097{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-7534976{--spacer-size:150px;}.elementor-8731 .elementor-element.elementor-element-4119565{text-align:center;}.elementor-8731 .elementor-element.elementor-element-4119565 .elementor-heading-title{font-size:14px;}.elementor-8731 .elementor-element.elementor-element-a5b11d7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8731 .elementor-element.elementor-element-9f2a4d7{--spacer-size:5px;}.elementor-8731 .elementor-element.elementor-element-cef204c{--width:500px;--min-height:450px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-8508c3d{font-size:12px;}.elementor-8731 .elementor-element.elementor-element-8508c3d p{margin-block-end:20px;}.elementor-8731 .elementor-element.elementor-element-c8151eb .elementor-heading-title{font-size:20px;}.elementor-8731 .elementor-element.elementor-element-ea6ed6c{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-ea6ed6c.e-con{--align-self:center;}.elementor-8731 .elementor-element.elementor-element-bffa354{--width:0px;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-239a072.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-239a072{text-align:center;}.elementor-8731 .elementor-element.elementor-element-7f2867c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-3487a60 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-8731 .elementor-element.elementor-element-b1bb1c3{font-size:9px;}.elementor-8731 .elementor-element.elementor-element-acaaa30{font-size:10px;}.elementor-8731 .elementor-element.elementor-element-d179fe7{font-size:11px;}.elementor-8731 .elementor-element.elementor-element-555bc02{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-fdc699a{font-size:12px;}.elementor-8731 .elementor-element.elementor-element-ba02b51{font-size:12px;}.elementor-8731 .elementor-element.elementor-element-dcc4efa{font-size:12px;}.elementor-8731 .elementor-element.elementor-element-7983da4 .elementor-button{font-size:10px;}.elementor-8731 .elementor-element.elementor-element-3f74650{--spacer-size:10px;}.elementor-8731 .elementor-element.elementor-element-06a0a8c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-b660294.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8731 .elementor-element.elementor-element-a1bfbff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-cef8ee5 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-8731 .elementor-element.elementor-element-4b2ae4c{font-size:9px;}.elementor-8731 .elementor-element.elementor-element-30451df{font-size:10px;}.elementor-8731 .elementor-element.elementor-element-24647b5{font-size:11px;}.elementor-8731 .elementor-element.elementor-element-8de2c20{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-96ba56a{font-size:12px;}.elementor-8731 .elementor-element.elementor-element-c68355b{font-size:12px;}.elementor-8731 .elementor-element.elementor-element-eabf5be{font-size:12px;}.elementor-8731 .elementor-element.elementor-element-6bfff5c .elementor-button{font-size:10px;}.elementor-8731 .elementor-element.elementor-element-f9384a6{--spacer-size:10px;}.elementor-8731 .elementor-element.elementor-element-1ced533 .elementor-heading-title{font-size:25px;}.elementor-8731 .elementor-element.elementor-element-6cc2e50{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:column;--justify-items:center;--align-items:center;}.elementor-8731 .elementor-element.elementor-element-6cc379a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-9777269{--spacer-size:10px;}.elementor-8731 .elementor-element.elementor-element-a6cada3{text-align:center;}.elementor-8731 .elementor-element.elementor-element-a6cada3 .elementor-heading-title{font-size:10px;}.elementor-8731 .elementor-element.elementor-element-c83c54a .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-8731 .elementor-element.elementor-element-c01bc65{text-align:center;}.elementor-8731 .elementor-element.elementor-element-c01bc65 .elementor-heading-title{font-size:15px;}.elementor-8731 .elementor-element.elementor-element-24853b0{text-align:center;font-size:9px;}.elementor-8731 .elementor-element.elementor-element-b68ef6b{text-align:center;font-size:10px;}.elementor-8731 .elementor-element.elementor-element-af21167{text-align:center;font-size:11px;}.elementor-8731 .elementor-element.elementor-element-f20cbfd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-8a5b35b{font-size:12px;}.elementor-8731 .elementor-element.elementor-element-6936108{font-size:12px;}.elementor-8731 .elementor-element.elementor-element-b6787b8{font-size:12px;}.elementor-8731 .elementor-element.elementor-element-3115a47{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-f5c1aaa{--spacer-size:10px;}.elementor-8731 .elementor-element.elementor-element-53682d2{text-align:center;}.elementor-8731 .elementor-element.elementor-element-53682d2 .elementor-heading-title{font-size:10px;}.elementor-8731 .elementor-element.elementor-element-63e9c18 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-8731 .elementor-element.elementor-element-9fdde75{text-align:center;}.elementor-8731 .elementor-element.elementor-element-9fdde75 .elementor-heading-title{font-size:15px;}.elementor-8731 .elementor-element.elementor-element-b001d89{text-align:center;font-size:9px;}.elementor-8731 .elementor-element.elementor-element-d5b701f{text-align:center;font-size:10px;}.elementor-8731 .elementor-element.elementor-element-2fcfc29{text-align:center;font-size:11px;}.elementor-8731 .elementor-element.elementor-element-7acb930{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-7412b3d{font-size:12px;}.elementor-8731 .elementor-element.elementor-element-18da94c{font-size:12px;}.elementor-8731 .elementor-element.elementor-element-67da6b9{font-size:12px;}.elementor-8731 .elementor-element.elementor-element-f6c2720 .elementor-heading-title{font-size:25px;}.elementor-8731 .elementor-element.elementor-element-627353e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-afb75db{--spacer-size:10px;}.elementor-8731 .elementor-element.elementor-element-837ec09{text-align:center;}.elementor-8731 .elementor-element.elementor-element-837ec09 .elementor-heading-title{font-size:10px;}.elementor-8731 .elementor-element.elementor-element-407318d .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-8731 .elementor-element.elementor-element-91e4141{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-dd72df2{--justify-content:center;}.elementor-8731 .elementor-element.elementor-element-f2e026e{text-align:center;font-size:12px;}.elementor-8731 .elementor-element.elementor-element-a7b78a3{font-size:12px;}.elementor-8731 .elementor-element.elementor-element-095f907{--justify-content:center;}.elementor-8731 .elementor-element.elementor-element-303a225{font-size:12px;}.elementor-8731 .elementor-element.elementor-element-d38b6b2{--spacer-size:10px;}.elementor-8731 .elementor-element.elementor-element-59aed9c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8731 .elementor-element.elementor-element-139e83c5{text-align:center;font-size:12px;}}@media(min-width:768px){.elementor-8731 .elementor-element.elementor-element-e4026bf{--width:0%;}.elementor-8731 .elementor-element.elementor-element-b117707{--width:100%;}.elementor-8731 .elementor-element.elementor-element-cef204c{--width:46%;}.elementor-8731 .elementor-element.elementor-element-ea6ed6c{--content-width:800px;}.elementor-8731 .elementor-element.elementor-element-bffa354{--width:60%;}.elementor-8731 .elementor-element.elementor-element-d5851f7{--width:100%;}.elementor-8731 .elementor-element.elementor-element-923ffba{--width:100%;}.elementor-8731 .elementor-element.elementor-element-9329796{--width:100%;}.elementor-8731 .elementor-element.elementor-element-7e7de27{--width:100%;}.elementor-8731 .elementor-element.elementor-element-60a0149{--width:100%;}.elementor-8731 .elementor-element.elementor-element-3e6cc50{--width:100%;}.elementor-8731 .elementor-element.elementor-element-6cc2e50{--content-width:800px;}.elementor-8731 .elementor-element.elementor-element-97ec094{--width:100%;}.elementor-8731 .elementor-element.elementor-element-a98e6dc{--width:100%;}.elementor-8731 .elementor-element.elementor-element-efc44e0{--width:100%;}.elementor-8731 .elementor-element.elementor-element-7acb930{--width:100%;}.elementor-8731 .elementor-element.elementor-element-e2ae4f6{--width:100%;}.elementor-8731 .elementor-element.elementor-element-e1d12aa{--width:100%;}.elementor-8731 .elementor-element.elementor-element-e534b88{--width:100%;}.elementor-8731 .elementor-element.elementor-element-8a88ee1{--width:100%;}.elementor-8731 .elementor-element.elementor-element-dd72df2{--width:100%;}.elementor-8731 .elementor-element.elementor-element-da6fe8e{--width:100%;}.elementor-8731 .elementor-element.elementor-element-095f907{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8731 .elementor-element.elementor-element-a3f68c1{--width:1600px;}.elementor-8731 .elementor-element.elementor-element-cef204c{--width:1245px;}.elementor-8731 .elementor-element.elementor-element-6cc2e50{--content-width:800px;}}@media(min-width:1025px){.elementor-8731 .elementor-element.elementor-element-f65b097:not(.elementor-motion-effects-element-type-background), .elementor-8731 .elementor-element.elementor-element-f65b097 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for button, class: .elementor-element-0f4bee0 *//* Petit bouton étroit avec contour vert + coupures + dégradé linéaire + glow externe */
.elementor-8731 .elementor-element.elementor-element-0f4bee0 {
  --cut: 12px;

  padding: 10px 16px;
  margin: 0px 50px; 0px;/* ✅ largeur réduite, hauteur identique */
  display: inline-flex;
  justify-content: center;
  align-items: center;

  color: #fff;
  font-weight: 600;
  text-decoration: none;

  /* ✅ dégradé linéaire 191919 → 101010 */
  background: linear-gradient(180deg, #191919 0%, #101010 100%);
  border: 1.5px solid #96ED00;

  /* ✅ coins coupés 45° */
  clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cef204c *//* ✅ Conteneur coins coupés + fond dégradé + texte centré + marges internes */
.elementor-8731 .elementor-element.elementor-element-cef204c {
  width: 100%;
  height: 180px;

  background: radial-gradient(
    circle at bottom center,
    #96ED00 0%,
    #0a0a0a 100%
  );

  clip-path: polygon(
    40px 0,
    100% 0,
    100% calc(100% - 40px),
    calc(100% - 40px) 100%,
    0 100%,
    0 40px
  );

  display: flex;
  align-items: center;        /* ✅ centre verticalement */
  justify-content: center;    /* ✅ centre horizontalement */
  text-align: center;

  padding: 0 40px;            /* ✅ marge intérieure gauche/droite */

  box-sizing: border-box;     /* ✅ évite que le padding casse la largeur */

  cursor: default !important; /* ✅ 👉 active le curseur PC natif */
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-6094df9 *//* ✅ applique le style à CHAQUE icône individuellement */
.elementor-8731 .elementor-element.elementor-element-6094df9 .elementor-icon {
  --sq-size: 44px;
  --cut: 9px;
  width: var(--sq-size);
  height: var(--sq-size);

  display: inline-grid;
  place-items: center;

  /* ⭐ Dégradé radial en bas centre ⭐ */
  background: radial-gradient(
    circle at bottom center,
    #96ED00 0%,
    #0a0a0a 100%
  );

  color: #061d00;
  font-size: 18px;
  line-height: 1;

  -webkit-clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );
  clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );

  box-shadow: 0 6px 16px rgba(0,0,0,0.25);
  transition: transform .16s ease, filter .16s ease;
  margin-right: 10px; /* ✅ espace entre les icônes */
}

/* mobile */
@media (max-width:480px){
  .elementor-8731 .elementor-element.elementor-element-6094df9 .elementor-icon {
    --sq-size: 36px;
    --cut: 7px;
    font-size:16px;
  }
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-e25e3cc *//* ✅ applique le style à CHAQUE icône individuellement */
.elementor-8731 .elementor-element.elementor-element-e25e3cc .elementor-icon {
  --sq-size: 44px;
  --cut: 9px;
  width: var(--sq-size);
  height: var(--sq-size);

  display: inline-grid;
  place-items: center;

  /* ⭐ Dégradé radial en bas centre ⭐ */
  background: radial-gradient(
    circle at bottom center,
    #96ED00 0%,
    #0a0a0a 100%
  );

  color: #061d00;
  font-size: 18px;
  line-height: 1;

  -webkit-clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );
  clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );

  box-shadow: 0 6px 16px rgba(0,0,0,0.25);
  transition: transform .16s ease, filter .16s ease;
  margin-right: 10px; /* ✅ espace entre les icônes */
}

/* mobile */
@media (max-width:480px){
  .elementor-8731 .elementor-element.elementor-element-e25e3cc .elementor-icon {
    --sq-size: 36px;
    --cut: 7px;
    font-size:16px;
  }
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-9cea5eb *//* ✅ applique le style à CHAQUE icône individuellement */
.elementor-8731 .elementor-element.elementor-element-9cea5eb .elementor-icon {
  --sq-size: 44px;
  --cut: 9px;
  width: var(--sq-size);
  height: var(--sq-size);

  display: inline-grid;
  place-items: center;

  /* ⭐ Dégradé radial en bas centre ⭐ */
  background: radial-gradient(
    circle at bottom center,
    #96ED00 0%,
    #0a0a0a 100%
  );

  color: #061d00;
  font-size: 18px;
  line-height: 1;

  -webkit-clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );
  clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );

  box-shadow: 0 6px 16px rgba(0,0,0,0.25);
  transition: transform .16s ease, filter .16s ease;
  margin-right: 10px; /* ✅ espace entre les icônes */
}

/* mobile */
@media (max-width:480px){
  .elementor-8731 .elementor-element.elementor-element-9cea5eb .elementor-icon {
    --sq-size: 36px;
    --cut: 7px;
    font-size:16px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7983da4 *//* Royal Addons — bouton esport (coller tel quel dans le champ Custom CSS du widget) */
.elementor-8731 .elementor-element.elementor-element-7983da4 {
  --cut: 14px;                       /* taille du biseau (45° si x/y identique) */
  padding: 16px 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-weight: 500;
  line-height: 1;
  color: #ffffff;
  border: none;
  text-decoration: none;

  /* dégradé radial centré en bas */
  background: radial-gradient(circle at bottom center, #96ED00 0%, #0a0a0a 100%);

  /* coins coupés : haut-gauche & bas-droite (45°) */
  -webkit-clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );
  clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );

  transition: transform .18s ease, filter .18s ease;
  box-sizing: border-box;
}

/* hover */
.elementor-8731 .elementor-element.elementor-element-7983da4:hover {
  transform: translateY(-3px) scale(1.04);
  filter: brightness(1.12);
}

/* si ton widget contient un <a> ou un .elementor-button à l'intérieur, s'assurer qu'il hérite */
.elementor-8731 .elementor-element.elementor-element-7983da4 a,
.elementor-8731 .elementor-element.elementor-element-7983da4 .elementor-button {
  color: inherit;
  background: transparent;
  padding: 0;
  display: inline-block;
}

/* responsive mobile */
@media (max-width: 768px) {
  .elementor-8731 .elementor-element.elementor-element-7983da4 {
    width: 100% !important;   /* pleine largeur sur téléphone */
    padding: 14px 20px !important;
    --cut: 10px;              /* biseau plus petit sur mobile */
    font-size: 15px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bffa354 *//* ✅ Conteneur coins coupés + fond dégradé */
.elementor-8731 .elementor-element.elementor-element-bffa354 {
  width: 100%;
  height: 100%; /* hauteur du bloc */

  /* 🔥 Fond dégradé radial depuis le bas (comme tes icônes) */
  background: radial-gradient(
    circle at bottom center,
    #96ED00 0%,
    #0a0a0a 100%
  );

  clip-path: polygon(
    40px 0,
    100% 0,
    100% calc(100% - 40px),
    calc(100% - 40px) 100%,
    0 100%,
    0 40px
  );

  cursor: default !important; /* ✅ 👉 active le curseur PC natif sur ce bloc */
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-ae76abc *//* ✅ applique le style à CHAQUE icône individuellement */
.elementor-8731 .elementor-element.elementor-element-ae76abc .elementor-icon {
  --sq-size: 44px;
  --cut: 9px;
  width: var(--sq-size);
  height: var(--sq-size);

  display: inline-grid;
  place-items: center;

  /* ⭐ Dégradé radial en bas centre ⭐ */
  background: radial-gradient(
    circle at bottom center,
    #96ED00 0%,
    #0a0a0a 100%
  );

  color: #061d00;
  font-size: 18px;
  line-height: 1;

  -webkit-clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );
  clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );

  box-shadow: 0 6px 16px rgba(0,0,0,0.25);
  transition: transform .16s ease, filter .16s ease;
  margin-right: 10px; /* ✅ espace entre les icônes */
}

/* mobile */
@media (max-width:480px){
  .elementor-8731 .elementor-element.elementor-element-ae76abc .elementor-icon {
    --sq-size: 36px;
    --cut: 7px;
    font-size:16px;
  }
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-722ff29 *//* ✅ applique le style à CHAQUE icône individuellement */
.elementor-8731 .elementor-element.elementor-element-722ff29 .elementor-icon {
  --sq-size: 44px;
  --cut: 9px;
  width: var(--sq-size);
  height: var(--sq-size);

  display: inline-grid;
  place-items: center;

  /* ⭐ Dégradé radial en bas centre ⭐ */
  background: radial-gradient(
    circle at bottom center,
    #96ED00 0%,
    #0a0a0a 100%
  );

  color: #061d00;
  font-size: 18px;
  line-height: 1;

  -webkit-clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );
  clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );

  box-shadow: 0 6px 16px rgba(0,0,0,0.25);
  transition: transform .16s ease, filter .16s ease;
  margin-right: 10px; /* ✅ espace entre les icônes */
}

/* mobile */
@media (max-width:480px){
  .elementor-8731 .elementor-element.elementor-element-722ff29 .elementor-icon {
    --sq-size: 36px;
    --cut: 7px;
    font-size:16px;
  }
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-274a48f *//* ✅ applique le style à CHAQUE icône individuellement */
.elementor-8731 .elementor-element.elementor-element-274a48f .elementor-icon {
  --sq-size: 44px;
  --cut: 9px;
  width: var(--sq-size);
  height: var(--sq-size);

  display: inline-grid;
  place-items: center;

  /* ⭐ Dégradé radial en bas centre ⭐ */
  background: radial-gradient(
    circle at bottom center,
    #96ED00 0%,
    #0a0a0a 100%
  );

  color: #061d00;
  font-size: 18px;
  line-height: 1;

  -webkit-clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );
  clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );

  box-shadow: 0 6px 16px rgba(0,0,0,0.25);
  transition: transform .16s ease, filter .16s ease;
  margin-right: 10px; /* ✅ espace entre les icônes */
}

/* mobile */
@media (max-width:480px){
  .elementor-8731 .elementor-element.elementor-element-274a48f .elementor-icon {
    --sq-size: 36px;
    --cut: 7px;
    font-size:16px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6bfff5c *//* Royal Addons — bouton esport (coller tel quel dans le champ Custom CSS du widget) */
.elementor-8731 .elementor-element.elementor-element-6bfff5c {
  --cut: 14px;                       /* taille du biseau (45° si x/y identique) */
  padding: 16px 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-weight: 500;
  line-height: 1;
  color: #ffffff;
  border: none;
  text-decoration: none;

  /* dégradé radial centré en bas */
  background: radial-gradient(circle at bottom center, #96ED00 0%, #0a0a0a 100%);

  /* coins coupés : haut-gauche & bas-droite (45°) */
  -webkit-clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );
  clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );

  transition: transform .18s ease, filter .18s ease;
  box-sizing: border-box;
}

/* hover */
.elementor-8731 .elementor-element.elementor-element-6bfff5c:hover {
  transform: translateY(-3px) scale(1.04);
  filter: brightness(1.12);
}

/* si ton widget contient un <a> ou un .elementor-button à l'intérieur, s'assurer qu'il hérite */
.elementor-8731 .elementor-element.elementor-element-6bfff5c a,
.elementor-8731 .elementor-element.elementor-element-6bfff5c .elementor-button {
  color: inherit;
  background: transparent;
  padding: 0;
  display: inline-block;
}

/* responsive mobile */
@media (max-width: 768px) {
  .elementor-8731 .elementor-element.elementor-element-6bfff5c {
    width: 100% !important;   /* pleine largeur sur téléphone */
    padding: 14px 20px !important;
    --cut: 10px;              /* biseau plus petit sur mobile */
    font-size: 15px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06a0a8c *//* ✅ Conteneur coins coupés + dégradé radial depuis le bas */
.elementor-8731 .elementor-element.elementor-element-06a0a8c {
  width: 100%;
  height: 100%;

  /* Dégradé radial venant du bas */
  background: radial-gradient(
      circle at bottom center,
      rgba(150, 237, 0, 0.5) 0%,
      rgba(9, 9, 9, 1) 80%
  );

  /* Coins coupés */
  -webkit-clip-path: polygon(
    40px 0,
    100% 0,
    100% calc(100% - 40px),
    calc(100% - 40px) 100%,
    0 100%,
    0 40px
  );
  clip-path: polygon(
    40px 0,
    100% 0,
    100% calc(100% - 40px),
    calc(100% - 40px) 100%,
    0 100%,
    0 40px
  );

  cursor: default !important; /* ✅ active le curseur PC natif sur ce bloc */
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-ddab302 *//* ✅ applique le style à CHAQUE icône individuellement */
.elementor-8731 .elementor-element.elementor-element-ddab302 .elementor-icon {
  --sq-size: 44px;
  --cut: 9px;
  width: var(--sq-size);
  height: var(--sq-size);

  display: inline-grid;
  place-items: center;

  /* ⭐ Dégradé radial en bas centre ⭐ */
  background: radial-gradient(
    circle at bottom center,
    #96ED00 0%,
    #0a0a0a 100%
  );

  color: #061d00;
  font-size: 18px;
  line-height: 1;

  -webkit-clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );
  clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );

  box-shadow: 0 6px 16px rgba(0,0,0,0.25);
  transition: transform .16s ease, filter .16s ease;
  margin-right: 10px; /* ✅ espace entre les icônes */
}

/* mobile */
@media (max-width:480px){
  .elementor-8731 .elementor-element.elementor-element-ddab302 .elementor-icon {
    --sq-size: 36px;
    --cut: 7px;
    font-size:16px;
  }
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-5e01064 *//* ✅ applique le style à CHAQUE icône individuellement */
.elementor-8731 .elementor-element.elementor-element-5e01064 .elementor-icon {
  --sq-size: 44px;
  --cut: 9px;
  width: var(--sq-size);
  height: var(--sq-size);

  display: inline-grid;
  place-items: center;

  /* ⭐ Dégradé radial en bas centre ⭐ */
  background: radial-gradient(
    circle at bottom center,
    #96ED00 0%,
    #0a0a0a 100%
  );

  color: #061d00;
  font-size: 18px;
  line-height: 1;

  -webkit-clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );
  clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );

  box-shadow: 0 6px 16px rgba(0,0,0,0.25);
  transition: transform .16s ease, filter .16s ease;
  margin-right: 10px; /* ✅ espace entre les icônes */
}

/* mobile */
@media (max-width:480px){
  .elementor-8731 .elementor-element.elementor-element-5e01064 .elementor-icon {
    --sq-size: 36px;
    --cut: 7px;
    font-size:16px;
  }
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-ae781b4 *//* ✅ applique le style à CHAQUE icône individuellement */
.elementor-8731 .elementor-element.elementor-element-ae781b4 .elementor-icon {
  --sq-size: 44px;
  --cut: 9px;
  width: var(--sq-size);
  height: var(--sq-size);

  display: inline-grid;
  place-items: center;

  /* ⭐ Dégradé radial en bas centre ⭐ */
  background: radial-gradient(
    circle at bottom center,
    #96ED00 0%,
    #0a0a0a 100%
  );

  color: #061d00;
  font-size: 18px;
  line-height: 1;

  -webkit-clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );
  clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );

  box-shadow: 0 6px 16px rgba(0,0,0,0.25);
  transition: transform .16s ease, filter .16s ease;
  margin-right: 10px; /* ✅ espace entre les icônes */
}

/* mobile */
@media (max-width:480px){
  .elementor-8731 .elementor-element.elementor-element-ae781b4 .elementor-icon {
    --sq-size: 36px;
    --cut: 7px;
    font-size:16px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cc379a *//* ✅ Conteneur coins coupés + dégradé radial depuis le bas */
.elementor-8731 .elementor-element.elementor-element-6cc379a {
  width: 100%;
  height: 100%;

  /* Dégradé radial venant du bas */
  background: radial-gradient(
      circle at bottom center,
      rgba(150, 237, 0, 0.5) 0%,
      rgba(9, 9, 9, 1) 80%
  );

  /* Coins coupés */
  -webkit-clip-path: polygon(
    40px 0,
    100% 0,
    100% calc(100% - 40px),
    calc(100% - 40px) 100%,
    0 100%,
    0 40px
  );
  clip-path: polygon(
    40px 0,
    100% 0,
    100% calc(100% - 40px),
    calc(100% - 40px) 100%,
    0 100%,
    0 40px
  );

  cursor: default !important; /* ✅ Affiche le curseur PC natif */
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-c9dd7e9 *//* ✅ applique le style à CHAQUE icône individuellement */
.elementor-8731 .elementor-element.elementor-element-c9dd7e9 .elementor-icon {
  --sq-size: 44px;
  --cut: 9px;
  width: var(--sq-size);
  height: var(--sq-size);

  display: inline-grid;
  place-items: center;

  /* ⭐ Dégradé radial en bas centre ⭐ */
  background: radial-gradient(
    circle at bottom center,
    #96ED00 0%,
    #0a0a0a 100%
  );

  color: #061d00;
  font-size: 18px;
  line-height: 1;

  -webkit-clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );
  clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );

  box-shadow: 0 6px 16px rgba(0,0,0,0.25);
  transition: transform .16s ease, filter .16s ease;
  margin-right: 10px; /* ✅ espace entre les icônes */
}

/* mobile */
@media (max-width:480px){
  .elementor-8731 .elementor-element.elementor-element-c9dd7e9 .elementor-icon {
    --sq-size: 36px;
    --cut: 7px;
    font-size:16px;
  }
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-5a52c2c *//* ✅ applique le style à CHAQUE icône individuellement */
.elementor-8731 .elementor-element.elementor-element-5a52c2c .elementor-icon {
  --sq-size: 44px;
  --cut: 9px;
  width: var(--sq-size);
  height: var(--sq-size);

  display: inline-grid;
  place-items: center;

  /* ⭐ Dégradé radial en bas centre ⭐ */
  background: radial-gradient(
    circle at bottom center,
    #96ED00 0%,
    #0a0a0a 100%
  );

  color: #061d00;
  font-size: 18px;
  line-height: 1;

  -webkit-clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );
  clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );

  box-shadow: 0 6px 16px rgba(0,0,0,0.25);
  transition: transform .16s ease, filter .16s ease;
  margin-right: 10px; /* ✅ espace entre les icônes */
}

/* mobile */
@media (max-width:480px){
  .elementor-8731 .elementor-element.elementor-element-5a52c2c .elementor-icon {
    --sq-size: 36px;
    --cut: 7px;
    font-size:16px;
  }
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-74d6559 *//* ✅ applique le style à CHAQUE icône individuellement */
.elementor-8731 .elementor-element.elementor-element-74d6559 .elementor-icon {
  --sq-size: 44px;
  --cut: 9px;
  width: var(--sq-size);
  height: var(--sq-size);

  display: inline-grid;
  place-items: center;

  /* ⭐ Dégradé radial en bas centre ⭐ */
  background: radial-gradient(
    circle at bottom center,
    #96ED00 0%,
    #0a0a0a 100%
  );

  color: #061d00;
  font-size: 18px;
  line-height: 1;

  -webkit-clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );
  clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );

  box-shadow: 0 6px 16px rgba(0,0,0,0.25);
  transition: transform .16s ease, filter .16s ease;
  margin-right: 10px; /* ✅ espace entre les icônes */
}

/* mobile */
@media (max-width:480px){
  .elementor-8731 .elementor-element.elementor-element-74d6559 .elementor-icon {
    --sq-size: 36px;
    --cut: 7px;
    font-size:16px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3115a47 *//* ✅ Conteneur coins coupés + dégradé radial depuis le bas */
.elementor-8731 .elementor-element.elementor-element-3115a47 {
  width: 100%;
  height: 100%;

  /* Dégradé radial venant du bas */
  background: radial-gradient(
      circle at bottom center,
      rgba(150, 237, 0, 0.5) 0%,
      rgba(9, 9, 9, 1) 80%
  );

  /* Coins coupés */
  -webkit-clip-path: polygon(
    40px 0,
    100% 0,
    100% calc(100% - 40px),
    calc(100% - 40px) 100%,
    0 100%,
    0 40px
  );
  clip-path: polygon(
    40px 0,
    100% 0,
    100% calc(100% - 40px),
    calc(100% - 40px) 100%,
    0 100%,
    0 40px
  );

  cursor: default !important; /* ✅ Affiche le curseur PC natif */
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-5a59e02 *//* ✅ applique le style à CHAQUE icône individuellement */
.elementor-8731 .elementor-element.elementor-element-5a59e02 .elementor-icon {
  --sq-size: 44px;
  --cut: 9px;

  display: inline-grid;
  place-items: center;

  /* ⭐ Dégradé radial en bas centre ⭐ */
  background: radial-gradient(
    circle at bottom center,
    #96ED00 0%,
    #0a0a0a 100%
  );

  color: #061d00;
  font-size: 45px;
  line-height: 1;

  -webkit-clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );
  clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );

  box-shadow: 0 6px 16px rgba(0,0,0,0.25);
  transition: transform .16s ease, filter .16s ease;
  margin-right: 10px; /* ✅ espace entre les icônes */
}

/* Tablette */
@media (max-width:1024px){
  .elementor-8731 .elementor-element.elementor-element-5a59e02 .elementor-icon {
    --sq-size: 36px;
    --cut: 7px;
    font-size:25px;
  }

/* mobile */
@media (max-width:480px){
  .elementor-8731 .elementor-element.elementor-element-5a59e02 .elementor-icon {
    --sq-size: 36px;
    --cut: 7px;
    font-size:16px;
  }
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-6391d89 *//* ✅ applique le style à CHAQUE icône individuellement */
.elementor-8731 .elementor-element.elementor-element-6391d89 .elementor-icon {
  --sq-size: 44px;
  --cut: 9px;
  
  display: inline-grid;
  place-items: center;

  /* ⭐ Dégradé radial en bas centre ⭐ */
  background: radial-gradient(
    circle at bottom center,
    #96ED00 0%,
    #0a0a0a 100%
  );

  color: #061d00;
  font-size: 45px;
  line-height: 1;

  -webkit-clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );
  clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );

  box-shadow: 0 6px 16px rgba(0,0,0,0.25);
  transition: transform .16s ease, filter .16s ease;
  margin-right: 10px; /* ✅ espace entre les icônes */
}

/* Tablette */
@media (max-width:1024px){
  .elementor-8731 .elementor-element.elementor-element-6391d89 .elementor-icon {
    --sq-size: 36px;
    --cut: 7px;
    font-size:25px;
  }

/* mobile */
@media (max-width:480px){
  .elementor-8731 .elementor-element.elementor-element-6391d89 .elementor-icon {
    --sq-size: 36px;
    --cut: 7px;
    font-size:16px;
  }
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-12fbf44 *//* ✅ applique le style à CHAQUE icône individuellement */
.elementor-8731 .elementor-element.elementor-element-12fbf44 .elementor-icon {
  --sq-size: 44px;
  --cut: 9px;
  
  display: inline-grid;
  place-items: center;

  /* ⭐ Dégradé radial en bas centre ⭐ */
  background: radial-gradient(
    circle at bottom center,
    #96ED00 0%,
    #0a0a0a 100%
  );

  color: #061d00;
  font-size: 45px;
  line-height: 1;

  -webkit-clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );
  clip-path: polygon(
    var(--cut) 0,
    100% 0,
    100% calc(100% - var(--cut)),
    calc(100% - var(--cut)) 100%,
    0 100%,
    0 var(--cut)
  );

  box-shadow: 0 6px 16px rgba(0,0,0,0.25);
  transition: transform .16s ease, filter .16s ease;
  margin-right: 10px; /* ✅ espace entre les icônes */
}

/* Tablette */
@media (max-width:1024px){
  .elementor-8731 .elementor-element.elementor-element-12fbf44 .elementor-icon {
    --sq-size: 36px;
    --cut: 7px;
    font-size:25px;
  }

/* mobile */
@media (max-width:480px){
  .elementor-8731 .elementor-element.elementor-element-12fbf44 .elementor-icon {
    --sq-size: 36px;
    --cut: 7px;
    font-size:16px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-627353e *//* ✅ Conteneur coins coupés + dégradé radial depuis le bas */
.elementor-8731 .elementor-element.elementor-element-627353e {
  width: 100%;
  height: 100%;

  /* Dégradé radial venant du bas */
  background: radial-gradient(
      circle at bottom center,
      rgba(150, 237, 0, 0.5) 0%,
      rgba(9, 9, 9, 1) 80%
  );

  /* Coins coupés */
  -webkit-clip-path: polygon(
    40px 0,
    100% 0,
    100% calc(100% - 40px),
    calc(100% - 40px) 100%,
    0 100%,
    0 40px
  );
  clip-path: polygon(
    40px 0,
    100% 0,
    100% calc(100% - 40px),
    calc(100% - 40px) 100%,
    0 100%,
    0 40px
  );

  cursor: default !important; /* ✅ Affiche le curseur PC natif */
}/* End custom CSS */