@charset "UTF-8";/*!
Theme Name: Daikin Agences
Description: 
Author: Manitoba
Author URI: https://manitoba.fr
Template: storefront 
Version: 0.1.0
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;display:flex;flex-direction:column;min-height:100vh}ol,ul{list-style:none;padding:0!important}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{margin-top:0!important}body,html{color:#515151;font-family:Myriad Pro,sans-serif;font-size:16px;overflow-x:clip;scroll-behavior:smooth;width:100%}body a,html a{color:#30303f;outline:0;text-decoration:none;transition:.3s}body a:active,body a:focus,html a:active,html a:focus{box-shadow:none;outline:0}.current-menu-item-nav-down{border-bottom:2px solid #0097e0!important}.current-menu-item-nav-down a{color:#0097e0!important}li{list-style:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0}input,select,textarea{font-family:Myriad Pro,sans-serif!important}button:focus a:focus,input:focus,select:focus,textarea:focus{box-shadow:none;outline:0}.input-text,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{box-shadow:none}main{flex:1;padding:0!important}.required{color:#515151!important}.woocommerce-message{align-items:center;display:flex;justify-content:space-between}.woocommerce-error-notice{background-color:#f8d7da;border-radius:5px;color:#721c24;margin-bottom:10px;padding:15px}.woocommerce-success-notice{background-color:#d4edda;border-radius:5px;color:#155724;margin-bottom:10px;padding:15px}.woocommerce-notice-notice{background-color:#cce5ff;border-radius:5px;color:#004085;margin-bottom:10px;padding:15px}.error-icon,.notice-icon,.success-icon{font-size:20px;margin-right:10px;vertical-align:middle}.account_level_manager{background-color:#f8d7da;border-radius:5px;color:#721c24;margin-bottom:10px;padding:15px}.woocommerce-error:before{font-family:Font Awesome\ 5 Free;font-weight:900;left:unset!important;right:20px}.woocommerce-error li{align-items:center;display:flex;justify-content:space-between;padding:16px}.woocommerce-info,.woocommerce-message{align-items:center;display:grid;grid-template-columns:1fr 1fr}.woocommerce-info:before,.woocommerce-message:before{content:"🔔"!important;top:1.3em!important}.cart-empty:before{top:1em!important}.smallTxt{font-size:12px}.column-order_total{display:none!important}.view:after{content:"\f06e"}.view{justify-content:flex-start}.product-category.monochrome img{filter:grayscale(100%)}.woocommerce-product-gallery__trigger span{display:none!important}.btn{align-items:center;background:#0097e0;border:1px solid #0097e0;border-radius:25px;color:#fff;display:flex;font-size:18px;font-weight:600;height:45px;justify-content:center;width:240px}.btn:hover{background:#fff;color:#0097e0;transition:.7s}.btn2 .category-tools{align-items:center;display:flex}@media screen and (min-width:767px){.btn2 .category-tools{justify-content:space-between}}.btn2 .category-tools p{align-items:center;color:#54c3f1;display:flex;font-size:18px;font-weight:600;margin-top:8px;width:60%}@media screen and (min-width:577px){.btn2 .category-tools p{width:75%}.site-header .header-navigation .containerHero .hero-content h2{top:-40px}}@media screen and (min-width:767px){.btn2 .category-tools p{font-size:16px;width:100%}}@media screen and (min-width:961px){.btn2 .category-tools p{font-size:20px}}.btn2 .category-tools svg{transition:.5s}.btn2:hover .product-category .category-tools svg{margin-right:15%;transition:.5s}.btn3,.button,.wc-backward{align-items:center;background:#0097e0;border:1px solid #0097e0;border-radius:25px;color:#fff;display:flex;font-size:18px;font-weight:600;height:auto;justify-content:center;padding:9px;width:240px}.btn3:hover,.button:hover,.wc-backward:hover{background:#fff;color:#0097e0;transition:.7s}.view{border:none;color:#000;font-size:16px;font-weight:500;height:auto;padding:0;width:auto}@font-face{font-display:swap;font-family:Myriad Pro;font-style:normal;font-weight:400;src:url(assets/fonts/MyriadPro-Regular.otf) format("opentype")}.myriad-regular{font-weight:400}@font-face{font-display:swap;font-family:Myriad Pro;font-style:normal;font-weight:700;src:url(assets/fonts/MyriadPro-Bold.otf) format("opentype")}.myriad-bold,.myriad-regular{font-family:Myriad Pro,sans-serif;font-style:normal}.myriad-bold{font-weight:700}@font-face{font-display:swap;font-family:Myriad Pro;font-style:normal;font-weight:600;src:url(assets/fonts/MyriadPro-Semibold.otf) format("opentype")}.myriad-semibold{font-weight:600}@font-face{font-display:swap;font-family:Myriad Pro;font-style:normal;font-weight:300;src:url(assets/fonts/MyriadPro-Light.otf) format("opentype")}.myriad-light,.myriad-semibold{font-family:Myriad Pro,sans-serif;font-style:normal}.myriad-light{font-weight:300}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(assets/fonts/Poppins-SemiBold.ttf) format("truetype")}.poppins-semibold{font-family:Poppins,sans-serif;font-style:normal;font-weight:600}.status-completed,.status-order-sent,.status-pending,.status-preparing-order,.status-refused,.status-validated,.status-waiting-approval{border-radius:5px;display:inline-block;font-size:12px;font-weight:700;margin:0 5px 5px 0;padding:5px 10px;text-transform:uppercase}.status-order-sent{background-color:#d93!important;color:#000!important}.status-preparing-order{background-color:#1e73be!important;color:#fff!important}.status-validated{background-color:#78d635!important;color:#000!important}.status-waiting-approval{background-color:#7eced3!important;color:#000!important}.status-refused{background-color:#dd0b0b!important;color:#fff!important}.status-completed{background-color:#27b37f!important;color:#000!important}.status-pending{background-color:#f4f4f5!important;color:#000!important}.site-header{border-bottom:none;min-height:140px;padding:0}.site-header .container-nav-top{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;height:120px;margin:auto;position:fixed;top:0;width:100%;z-index:999}.site-header .container-nav-top .site-branding{display:flex;margin:auto!important;width:85%!important}.site-header .container-nav-top .site-branding .logo,.site-header .container-nav-top .site-branding .right{display:flex}.site-header .container-nav-top .site-branding .logo{align-items:flex-end;width:100%}.site-header .container-nav-top .site-branding .logo p{margin-bottom:7px;margin-left:24px;width:50%}.site-header .container-nav-top .site-branding .right{align-items:center;display:none;justify-content:flex-end;margin-top:8px}@media screen and (min-width:767px){.site-header .container-nav-top .site-branding .logo{width:60%}.site-header .container-nav-top .site-branding .logo p{width:30%}.site-header .container-nav-top .site-branding .right{display:flex;width:50%}}.site-header .container-nav-top .site-branding .right .account{margin:0 6%}.site-header .container-nav-top .site-branding .right .account a,.site-header .container-nav-top .site-branding .right .cart a{align-items:center;display:flex;font-weight:400;position:relative}.site-header .container-nav-top .site-branding .right .account a span,.site-header .container-nav-top .site-branding .right .cart a span{align-items:center;background:red;border-radius:50%;bottom:8px;color:#fff;display:flex;font-size:12px;height:13px;justify-content:center;left:-2px;position:absolute;text-align:center;width:13px}.site-header .container-nav-top .site-branding .right .account a p,.site-header .container-nav-top .site-branding .right .cart a p{font-size:18px;height:14px;margin-left:6px}.site-header .container-nav-top .site-branding .right .account a:hover,.site-header .container-nav-top .site-branding .right .cart a:hover{color:#0097e0!important;transition:.3s}.site-header .container-nav-top .site-branding .right .account a:hover svg path,.site-header .container-nav-top .site-branding .right .cart a:hover svg path{fill:#0174ad;transition:.3s}.site-header .container-nav-top .site-branding .right .search{align-items:center;border-radius:100px;display:flex;height:40px;overflow:hidden;width:180px}.site-header .container-nav-top .site-branding .right .search .aws-container .aws-search-form .aws-wrapper .aws-search-field{background:#f4f4f5;border:none;font-family:Myriad Pro,sans-serif;font-size:18px;height:inherit;padding:8px 6px}.site-header .container-nav-top .site-branding .right .search .aws-container .aws-search-form .aws-form-btn{background:#f4f4f5;border:none}.site-header .header-navigation{background-position:50%;background-repeat:no-repeat;background-size:cover;margin:auto;min-height:480px;position:relative;top:120px;width:100%}@media screen and (min-width:961px){.site-header .header-navigation{width:90%}}.site-header .header-navigation .containerHero{position:relative}.site-header .header-navigation .containerHero .main-navigation{display:flex;justify-content:flex-end;padding:3%;position:relative;width:100%;z-index:3}.site-header .header-navigation .containerHero .main-navigation li{border-bottom:2px solid #f4f4f5;padding-bottom:8px}.site-header .header-navigation .containerHero .main-navigation li.current-menu-item{border-color:#0097e0}.site-header .header-navigation .containerHero .main-navigation li.current-menu-item a{color:#0097e0;font-weight:700}.site-header .header-navigation .containerHero .main-navigation li:hover{border-color:#0097e0;transition:.3s}.site-header .header-navigation .containerHero .main-navigation li a{color:#fff;font-size:20px;font-weight:400;padding:8px 16px;transition:.3s}.site-header .header-navigation .containerHero .main-navigation li a:hover{color:#0097e0;transition:.3s}@media screen and (min-width:1025px){.site-header .header-navigation .containerHero .main-navigation li a{padding:8px 20px}.site-header .header-navigation .containerHero .hero-content h2{top:-48px}}@media screen and (min-width:1400px){.btn2 .category-tools p{font-size:24px}.site-header .header-navigation .containerHero .main-navigation li a{padding:8px 24px}}.site-header .header-navigation .containerHero .hero-content{min-height:440px;padding:8px}.site-header .header-navigation .containerHero .hero-content .btn,.site-header .header-navigation .containerHero .hero-content h1,.site-header .header-navigation .containerHero .hero-content p{margin:7% 2%}.site-header .header-navigation .containerHero .hero-content .btn{margin-top:10%}.site-header .header-navigation .containerHero .hero-content h2{margin:0 5%;position:relative}.site-header .header-navigation .containerHero .hero-content h1,.site-header .header-navigation .containerHero .hero-content h2,.site-header .header-navigation .containerHero .hero-content p{color:#fff}.site-header .header-navigation .containerHero .hero-content h1,.site-header .header-navigation .containerHero .hero-content h2{font-size:40px}.site-header .header-navigation .containerHero .hero-content p{font-size:18px}@media screen and (min-width:577px){.site-header .header-navigation .containerHero .hero-content h1,.site-header .header-navigation .containerHero .hero-content h2{font-size:48px}.site-header .header-navigation .containerHero .hero-content p{font-size:24px}}@media screen and (min-width:767px){.site-header .header-navigation .containerHero .hero-content .btn{margin-top:5%}.site-header .header-navigation .containerHero .hero-content h1,.site-header .header-navigation .containerHero .hero-content h2{font-size:56px}}@media screen and (min-width:961px){.site-header .header-navigation .containerHero .hero-content h1,.site-header .header-navigation .containerHero .hero-content h2{font-size:64px}}@media screen and (min-width:1081px){.site-header .header-navigation .containerHero .hero-content h1,.site-header .header-navigation .containerHero .hero-content h2{font-size:80px}}.entry-header{padding-bottom:64px!important}.entry-header .entry-title{background-color:#0097e0;border-radius:50px 0;color:#fff;font-size:48px;margin:auto;padding:48px}footer{background:#f4f4f5}footer .container{margin:0 auto;width:90%}footer .container .footer__content{display:grid;padding:24px}footer .container .footer__content .left .footer__logo a img{width:100%}@media screen and (min-width:577px){footer .container .footer__content .left .footer__logo a img{width:60%}}footer .container .footer__content .left .footer__menu .social__medias ul{display:flex}footer .container .footer__content .left .footer__menu .social__medias ul li{padding:4px}footer .container .footer__content .left .footer__menu .social__medias{margin-top:16px}footer .container .footer__content .left .footer__menu .footer__copyright{margin-top:32px}footer .container .footer__content .middle,footer .container .footer__content .right{margin-top:16px}footer .container .footer__content .middle a:hover,footer .container .footer__content .right a:hover{color:#0097e0}footer .container .footer__content .right li{margin:0 0 8px}@media screen and (min-width:767px){footer{background:0 0}footer .container .footer__content{background:#f4f4f5;grid-template-columns:1fr 1fr 1fr;padding:24px}footer .container .footer__content .left .footer__logo a img{width:80%}footer .container .footer__content .middle,footer .container .footer__content .right{display:flex;justify-content:center}}@media screen and (min-width:1025px){footer .container .footer__content{padding:24px 48px}}@media screen and (min-width:1281px){footer .container .footer__content{padding:24px 80px}}@media screen and (min-width:1400px){footer .container .footer__content{padding:24px 120px}footer .container .footer__content .left .footer__logo a img{width:90%}}@media screen and (min-width:1610px){.site-header .header-navigation{width:85%}.site-header .header-navigation .containerHero .main-navigation li a{padding:8px 28px}.site-header .header-navigation .containerHero .hero-content h1,.site-header .header-navigation .containerHero .hero-content h2{font-size:88px}footer .container{width:85%}footer .container .footer__content{padding:24px 160px}}.handheld-footer-menu{align-items:center;background:#fff;border-top:1px solid #f4f4f5;bottom:0;box-shadow:0 -4px 6px rgba(0,0,0,.15);display:flex;height:80px;justify-content:space-evenly;position:sticky;width:100%;z-index:999}.handheld-footer-menu a{align-items:center;display:flex;font-size:20px;font-weight:700;height:inherit;justify-content:center;width:100%}.handheld-footer-menu .current-page-active{color:#0097e0}.woocommerce-breadcrumb{color:#30303f;font-size:16px;font-weight:700}.woocommerce-breadcrumb a,.woocommerce-breadcrumb span{color:#30303f!important;text-decoration:none}.woocommerce-breadcrumb a:first-child:before{content:none}.woocommerce-breadcrumb a{font-weight:400}#home_category{margin-top:224px}#home_category .container{display:flex;margin:0 auto;position:relative;width:90%}@media screen and (min-width:1610px){#home_category .container{width:85%}}#home_category .container .img-background{display:none;height:56%;position:absolute;z-index:0}#home_category .container .img-background img{height:inherit}@media screen and (min-width:577px){#home_category .container .img-background{display:flex;height:92%;justify-content:flex-end;margin-left:9%;width:100%}}@media screen and (min-width:767px){.handheld-footer-menu{display:none}#home_category .container .img-background{height:95%}}@media screen and (min-width:961px){#home_category .container .img-background{height:93%}}@media screen and (min-width:1025px){#home_category .container .img-background{height:93.5%}}@media screen and (min-width:1081px){#home_category .container .img-background{height:96%}}@media screen and (min-width:1201px){#home_category .container .img-background{height:96.5%}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-details-container{display:flex}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-details-container .product-details-container{width:70%}}@media screen and (min-width:1281px){#home_category .container .img-background{height:97%}}@media screen and (min-width:1800px){#home_category .container .img-background{height:97.5%}}#home_category .container .product-categories{display:grid;z-index:1}#home_category .container .product-categories .product-category{height:100%;margin:auto auto 40px;width:60%}#home_category .container .product-categories .product-category h2{color:#30303f;font-size:24px;font-weight:700;margin-top:16px}@media screen and (min-width:577px){#home_category .container .product-categories{grid-template-columns:repeat(3,1fr)}#home_category .container .product-categories .product-category{width:80%}#home_category .container .product-categories .product-category h2{font-size:16px}}@media screen and (min-width:961px){#home_category .container .product-categories{grid-gap:80px}#home_category .container .product-categories .product-category{width:100%}#home_category .container .product-categories .product-category h2{font-size:24px}#home_last_products .container .swiper-container{align-items:flex-start;flex-direction:column}}@media screen and (min-width:1400px){#home_category .container .product-categories .product-category h2{font-size:32px}}#home_last_products .container{margin:auto;width:100%}#home_last_products .container h2{font-size:40px;margin:5% 0;text-align:center}#home_last_products .container .swiper-container{margin-top:2%;overflow:hidden;position:relative}#home_last_products .container .swiper-container .swiper-wrapper{display:flex;height:500px}#home_last_products .container .swiper-container .swiper-wrapper .swiper-slide{display:flex;height:auto;justify-content:center;min-height:500px;transition:.2s;width:auto}#home_last_products .container .swiper-container .swiper-wrapper .swiper-slide .product-item{width:70%}#home_last_products .container .swiper-container .swiper-wrapper .swiper-slide .product-item a .category-tools,#home_last_products .container .swiper-container .swiper-wrapper .swiper-slide .product-item a h3,#home_last_products .container .swiper-container .swiper-wrapper .swiper-slide .product-item a img{transition:.5s}#home_last_products .container .swiper-container .swiper-wrapper .swiper-slide .product-item a img{height:300px}#home_last_products .container .swiper-container .swiper-wrapper .swiper-slide .product-item a h3{font-size:24px;font-weight:700}@media screen and (min-width:961px){#home_last_products .container .swiper-container .swiper-wrapper .swiper-slide .product-item a h3{font-size:28px}}@media screen and (min-width:1281px){#home_last_products .container .swiper-container .swiper-wrapper .swiper-slide .product-item a h3{font-size:32px}}#home_last_products .container .swiper-container .swiper-wrapper .swiper-slide .product-item a .category-tools{align-items:center;display:flex;justify-content:space-between;width:60%}#home_last_products .container .swiper-container .swiper-wrapper .swiper-slide .product-item a .category-tools p{align-items:center;color:#54c3f1;display:flex;font-size:20px;font-weight:600;justify-content:space-between;margin-top:8px;width:100%}#home_last_products .container .swiper-container .swiper-wrapper .swiper-slide .product-item a .category-tools svg,#home_last_products .container .swiper-container .swiper-wrapper .swiper-slide .product-item a:hover{transition:.5s}#home_last_products .container .swiper-container .swiper-wrapper .swiper-slide .product-item a:hover h3{margin-left:18px}#home_last_products .container .swiper-container .swiper-wrapper .swiper-slide .product-item a:hover .category-tools,#home_last_products .container .swiper-container .swiper-wrapper .swiper-slide .product-item a:hover h3,#home_last_products .container .swiper-container .swiper-wrapper .swiper-slide .product-item a:hover img{transform:scale(1.3);transition:.5s}#home_last_products .container .swiper-container .swiper-wrapper .swiper-slide .product-item a:hover svg{margin-right:16%;transition:.3s}.product_list{margin-top:160px}.product_list .container{margin:0 auto;width:90%}@media screen and (min-width:1610px){.product_list .container{width:85%}}.product_list .container .storefront-breadcrumb{margin:0;padding:0}.product_list .container .storefront-breadcrumb .col-full{margin:40px 0;padding:0}.product_list .container .woocommerce-content .active_category h2{color:#0097e0!important}.product_list .container .woocommerce-content .product-category h2{border-bottom:2px solid #0097e0;font-size:16px;font-weight:700;margin-bottom:4px;padding:4px 0}.product_list .container .woocommerce-content .product-category ul li{color:#515151;padding:4px 0}.product_list .container .woocommerce-content .product-category ul li label{align-items:center;cursor:pointer;display:flex}.product_list .container .woocommerce-content .product-category ul li label input[type=checkbox]{margin-bottom:2px;margin-right:4px}.product_list .container .woocommerce-content .woocommerce-products ul li a h2{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;text-align:left}.product_list .container .woocommerce-content .woocommerce-products ul li .role-limit-info{color:red}.product_list .container .woocommerce-content .woocommerce-products ul li .role-limit-info p{font-size:12px;margin-top:8px;text-align:left}.product_list .container .woocommerce-content .woocommerce-products ul li .btn2 .product-category .category-tools p{font-size:16px}@media screen and (min-width:426px){.product_list .container .woocommerce-content .woocommerce-products ul li .btn2 .product-category .category-tools p{width:45%}}.product_list .container .woocommerce-content .woocommerce-products .storefront-sorting .woocommerce-ordering{border:1px solid #ddd}.product_list .container .woocommerce-content .woocommerce-products .storefront-sorting .woocommerce-ordering .orderby{border:none;font-size:18px;padding:8px;text-align:left}.product_list .container .woocommerce-content .woocommerce-products .storefront-sorting .woocommerce-pagination{margin:auto}.product_list .container .woocommerce-content .woocommerce-products .storefront-sorting .woocommerce-pagination ul li span{background:#0097e0;color:#fff}.product_list .container .woocommerce-content .woocommerce-products .storefront-sorting .woocommerce-pagination ul li a{color:#0097e0}.product_list .container .woocommerce-content .woocommerce-products .storefront-sorting .woocommerce-pagination ul li a:hover{background:#0097e0;color:#fff;transition:.5s}.product_list .container .woocommerce-content .woocommerce-products .storefront-sorting .woocommerce-pagination ul li a,.product_list .container .woocommerce-content .woocommerce-products .storefront-sorting .woocommerce-pagination ul li span{border:1px solid #0097e0;border-radius:50%;height:30px;padding:8px;text-align:center;transition:.5s;width:30px}@media screen and (min-width:767px){.product_list .container .woocommerce-content .product-category h2{font-size:20px}.product_list .container .woocommerce-content .woocommerce-products ul li a h2{font-size:18px}.product_list .container .woocommerce-content .woocommerce-products ul li .btn2 .product-category .category-tools p{font-size:14px}.product_list .container .woocommerce-content{display:flex;justify-content:space-between}.product_list .container .woocommerce-content .woocommerce-products{margin:auto;width:65%}.product_list .container .woocommerce-content .woocommerce-products .storefront-sorting{display:flex;justify-content:flex-end}.product_list .container .woocommerce-content .woocommerce-products .storefront-sorting .woocommerce-ordering{margin:0}.product_list .container .woocommerce-content .woocommerce-products .products li a img{border:1px solid #f4f4f5}.product_list .container .woocommerce-content .woocommerce-sidebar{margin-top:72px;width:15%}}.single_product .container{margin:0 auto;width:90%}@media screen and (min-width:1610px){.single_product .container{width:85%}}.single_product .container .storefront-breadcrumb div{margin:0;padding:0}.single_product .container .product,.single_product .container .return-to-shop{margin:auto;width:80%}.single_product .container .return-to-shop{margin-bottom:16px}.single_product .container .product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{border:1px solid #f4f4f5}.single_product .container .product .summary{border-top:1px solid #515151;padding-top:32px}.single_product .container .product .summary h1{font-size:24px;font-weight:700;margin-bottom:8px}.single_product .container .product .summary .role-limit-info{color:red}.single_product .container .product .summary .role-limit-info p{font-size:12px;text-align:left}.single_product .container .product .summary .edit-link{margin-bottom:24px}.single_product .container .product .summary .cart{clear:both;margin-bottom:0}.single_product .container .product .summary .cart .wapf .wapf-wrapper .wapf-field-group .wapf-field-row .wapf-field-container .wapf-field-input input,.single_product .container .product .summary .cart .wapf .wapf-wrapper .wapf-field-group .wapf-field-row .wapf-field-container .wapf-field-input select{background:0 0;border:1px solid #515151;border-radius:50px;font-size:14px;margin-top:8px;padding:10px}.single_product .container .product .summary .cart .wapf .wapf-wrapper .wapf-field-group .wapf-field-row .wapf-field-container .wapf-field-input input:focus,.single_product .container .product .summary .cart .wapf .wapf-wrapper .wapf-field-group .wapf-field-row .wapf-field-container .wapf-field-input select:focus{outline:0}@media screen and (min-width:767px){.single_product .container .product .summary h1{font-size:32px;margin-right:8px}.single_product .container .product .summary .role-limit-info p{margin-top:16px}.single_product .container .product .summary .cart .wapf .wapf-wrapper .wapf-field-group .wapf-field-row .wapf-field-container .wapf-field-input input,.single_product .container .product .summary .cart .wapf .wapf-wrapper .wapf-field-group .wapf-field-row .wapf-field-container .wapf-field-input select{padding:8px}}.single_product .container .product .summary .cart .quantity input{background:0 0;border:1px solid #515151;border-radius:50px;padding:6px}.single_product .container .product .summary .cart button{align-items:center;background:#0097e0;border:1px solid #0097e0;border-radius:25px;color:#fff;display:flex;font-size:20px;font-weight:600;justify-content:center;padding:4px 8px;transition:.7s;width:196px}.single_product .container .product .summary .cart button:hover{background:#fff;color:#0097e0;transition:.7s}.single_product .container .product .summary .product-description{background:#f4e6bb;clip-path:polygon(0 0,100% 0,93% 100%,0 100%,0 0,0 0,0 0);margin-bottom:32px;margin-top:16px;padding:12px 40px 12px 12px}.single_product .container .product .summary .product-description h2{font-weight:700}.single_product .container .product .summary .product-description p{font-size:14px;margin:16px 0 8px}.single_product .container .product .summary .product-attributes{border-top:1px solid #515151;padding-top:24px;width:95%}.single_product .container .product .summary .product-attributes table{color:#515151}.single_product .container .product .summary .product-attributes table tbody tr{display:flex;flex-direction:column}.single_product .container .product .summary .product-attributes table tbody tr td,.single_product .container .product .summary .product-attributes table tbody tr th{background:0 0;padding:12px 0}.single_product .container .product .summary .product-attributes table tbody tr th{font-size:16px;font-weight:700;padding:0}.single_product .container .product .summary .product-attributes table tbody tr td{font-size:14px}.attributions{margin-top:180px}.attributions .container{margin:0 auto}@media screen and (min-width:577px){.attributions .container{margin:0 auto;width:90%}}@media screen and (min-width:577px) and (min-width:1610px){.attributions .container{width:85%}}.attributions .container .buttons{display:flex;justify-content:center;margin-bottom:24px}.attributions .container .buttons li{border-bottom:1px solid #30303f;cursor:pointer;font-size:16px;font-weight:600;padding:0 24px}.attributions .container .buttons li:hover{color:#0097e0}.attributions .container .buttons .active{border-bottom:1px solid #0097e0;color:#0097e0}.attributions .container .short-code{margin:auto auto 40px;min-height:200px}.attributions .container .short-code #product-table-container div{border:1px solid #54c3f1!important}.attributions .container .short-code #product-table-container div table thead tr th{background:#54c3f1;color:#fff;font-weight:600}.attributions .container .short-code #product-table-container div table tbody tr{border-bottom:1px solid #f4f4f5}@media screen and (min-width:767px){.attributions .container .buttons li{font-size:22px}.attributions .container .short-code{width:70%}#my_account .container .woocommerce{align-items:start;display:flex}}@media screen and (min-width:1025px){.attributions .container .short-code{width:60%}}.attributions .container .contact{text-align:center}.attributions .container .contact h2{font-size:24px}.attributions .container .contact .btn{font-family:Poppins;font-size:14px;margin:24px auto 120px;width:162px}#my_account .container{margin:0 auto;width:90%}#my_account .container .woocommerce{min-height:320px}#my_account .container .woocommerce .woocommerce-MyAccount-navigation{align-content:start;float:none;height:80vh}#my_account .container .woocommerce .woocommerce-MyAccount-navigation ul li{margin-bottom:16px}#my_account .container .woocommerce .woocommerce-MyAccount-navigation ul li a{display:flex;transition:.5s}#my_account .container .woocommerce .woocommerce-MyAccount-navigation ul li a:before{content:none}#my_account .container .woocommerce .woocommerce-MyAccount-navigation ul li a svg{display:none}#my_account .container .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{color:#0097e0;transition:.5s}#my_account .container .woocommerce .woocommerce-MyAccount-navigation ul li a:hover svg{display:block;margin-right:8px}#my_account .container .woocommerce .woocommerce-MyAccount-navigation ul .is-active a{color:#0097e0;font-weight:700}#my_account .container .woocommerce .woocommerce-MyAccount-navigation ul .is-active a svg{display:block;margin-right:8px}#my_account .container .woocommerce .woocommerce-MyAccount-content{align-content:center;float:none}#my_account .container .woocommerce .woocommerce-MyAccount-content p{font-size:18px;font-weight:400;margin-bottom:16px}#my_account .container .woocommerce .woocommerce-MyAccount-content p a{color:#0097e0;transition:.5s}#my_account .container .woocommerce .woocommerce-MyAccount-content p a:hover{border-bottom:1px solid #0097e0;transition:.5s}#my_account .container .woocommerce .woocommerce-MyAccount-content p strong{font-weight:700}#my_account .container .woocommerce .woocommerce-MyAccount-content .container-orders{border:1px solid #0097e0}#my_account .container .woocommerce .woocommerce-MyAccount-content .container-orders table thead tr th{background:#0097e0;color:#fff}#my_account .container .woocommerce .woocommerce-MyAccount-content .container-orders table tbody tr{align-items:center;border-top:1px solid #f4f4f5}#my_account .container .woocommerce .woocommerce-MyAccount-content .container-orders table tbody tr td{align-items:center;background:0 0;display:flex;flex-direction:column}@media screen and (min-width:767px){#my_account .container .woocommerce .woocommerce-MyAccount-navigation{margin-top:5%;width:15%}#my_account .container .woocommerce .woocommerce-MyAccount-content{margin-top:5%;width:85%}#my_account .container .woocommerce .woocommerce-MyAccount-content .container-orders{border:none;width:80%}#my_account .container .woocommerce .woocommerce-MyAccount-content .container-orders table{border:1px solid #0097e0}#my_account .container .woocommerce .woocommerce-MyAccount-content .container-orders table tbody tr{border-left:1px solid #0097e0;border-right:1px solid #0097e0}#my_account .container .woocommerce .woocommerce-MyAccount-content .container-orders table tbody tr td{align-content:center;display:table-cell}}#my_account .container .woocommerce .woocommerce-MyAccount-content .container-orders table tbody tr td a{background:0 0;display:flex}#my_account .container .woocommerce .woocommerce-MyAccount-content .container-orders table tbody tr td a:after{color:#0097e0}#my_account .container .woocommerce .woocommerce-MyAccount-content .container-orders .woocommerce-Pagination{display:flex;margin-top:24px}#my_account .container .woocommerce .woocommerce-MyAccount-content .container-orders .woocommerce-Pagination a{background:#0097e0;border:1px solid #0097e0;border-radius:50px;color:#fff;margin:4px}#my_account .container .woocommerce .woocommerce-MyAccount-content .container-orders .woocommerce-Pagination a:hover{background:#fff;border:1px solid #0097e0;color:#0097e0}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details h2{font-size:46px;font-weight:200;margin-bottom:40px}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-status{font-weight:700}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .validated{color:#78d635}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .waiting-approval{color:#d93}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-status.refused{color:#dd0b0b}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-details-container .product-details-container{display:grid;grid-template-columns:repeat(1,1fr)}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-details-container .product-details-container .product-details-item{align-items:center;display:flex}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-details-container .product-details-container .product-details-item .product-details-image{margin-right:8px;width:150px}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-details-container .product-details-container .product-details-item .product-details-image img{width:100%}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-details-container .product-details-container .product-details-item .product-details-content h3{font-size:16px;font-weight:700}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-details-container .product-details-container .product-details-item .product-details-content p{font-size:16px;font-weight:400;margin-bottom:10px}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-details-container .product-details-container .product-details-item .product-details-content .product-details-reason p{font-size:12px;margin:0 0 8px}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-details-container .address-details{display:flex;margin-top:32px}@media screen and (min-width:1201px){#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-details-container .address-details{border-left:1px solid #30303f;justify-content:flex-end;margin-top:0}}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-details-container .address-details .address-details-container h2{font-size:16px;font-weight:700}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-details-container .address-details .address-details-container address p{font-size:16px;margin:0}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-details-container .address-details .address-details-container address p:first-child{margin-top:8px}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-details-container .address-details .address-details-container address p:last-child{margin:8px 0}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-details-container .address-details .address-details-container .btn{border-radius:64px;height:36px;margin-top:16px;padding:12px 16px;width:200px}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-details-container .address-details .address-details-container .btn p{font-size:14px;margin:auto}#my_account .container .woocommerce .woocommerce-MyAccount-content .container-edit-address .woocommerce-Address-title h3{background-color:#0097e0;color:#fff;margin-bottom:8px;padding:8px}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p label{font-size:16px;margin-bottom:8px}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p .woocommerce-Input--text{margin-bottom:8px}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend{background:0 0;font-size:24px}#my_account .container .woocommerce .woocommerce-MyAccount-content .order-action-buttons{display:flex}#my_account .container .woocommerce .woocommerce-MyAccount-content .order-action-buttons form:first-child button{background:#00ca00;border:1px solid #00ca00;color:#fff}#my_account .container .woocommerce .woocommerce-MyAccount-content .order-action-buttons form:first-child button:hover{background:#fff;color:#00ca00}#my_account .container .woocommerce .woocommerce-MyAccount-content .order-action-buttons form:last-child button{background:#ff1b1b;border:1px solid #ff1b1b;color:#fff}#my_account .container .woocommerce .woocommerce-MyAccount-content .order-action-buttons form:last-child button:hover{background:#fff;color:#ff1b1b}#my_account .container .woocommerce .woocommerce-MyAccount-content .sfwc_my_account_tabrow{font-family:Poppins,sans-serif;font-weight:400}#my_account .container .woocommerce .woocommerce-MyAccount-content .sfwc_my_account_tabrow li:first-child{display:none}#my_account .container .woocommerce .woocommerce-MyAccount-content .sfwc_my_account_tabrow li{background:#fff;border:none;transition:.5s}#my_account .container .woocommerce .woocommerce-MyAccount-content .sfwc_my_account_tabrow li a{color:#0097e0;font-size:18px}#my_account .container .woocommerce .woocommerce-MyAccount-content .sfwc_my_account_tabrow li:hover{background:#0097e0;transition:.5s}#my_account .container .woocommerce .woocommerce-MyAccount-content .sfwc_my_account_tabrow li:hover a{color:#fff}#my_account .container .woocommerce .woocommerce-MyAccount-content .sfwc_my_account_tabrow .selected{background:#0097e0}#my_account .container .woocommerce .woocommerce-MyAccount-content .sfwc_my_account_tabrow .selected a{color:#fff}#my_account .container .woocommerce .woocommerce-MyAccount-content #sfwc-select-subaccount-orders-form-wrap{background-color:#fff!important;margin-top:40px;padding:0!important}#my_account .container .woocommerce .woocommerce-MyAccount-content #sfwc-select-subaccount-orders-form-wrap form input[type=submit]{align-items:center;background:#0097e0;border:1px solid #0097e0;border-radius:50px;color:#fff;display:flex;height:40px;margin-left:16px;padding:0;transition:.5s;width:140px!important}#my_account .container .woocommerce .woocommerce-MyAccount-content #sfwc-select-subaccount-orders-form-wrap form input[type=submit]:hover{background:#fff;border:1px solid #0097e0;color:#54c3f1;transition:.5s}#my_account .container .woocommerce .woocommerce-MyAccount-content #sfwc-select-subaccount-orders-form-wrap form div .selectize-input{border-radius:25px}#my_account .container .woocommerce .woocommerce-MyAccount-content #sfwc-select-subaccount-orders-form-wrap form div .selectize-input .item{background:#0097e0;border-radius:25px;color:#fff}#my_account .container .woocommerce .woocommerce-MyAccount-content #sfwc-select-subaccount-orders-form-wrap form div .selectize-plugin-select_remove_all_options-btn-grp{display:flex}#my_account .container .woocommerce .woocommerce-MyAccount-content #sfwc-select-subaccount-orders-form-wrap form div .selectize-plugin-select_remove_all_options-btn-grp .btn{align-items:center;background:#0097e0;border:1px solid #0097e0;display:flex;margin:24px 24px 24px 0}#my_account .container .woocommerce .woocommerce-MyAccount-content #sfwc-select-subaccount-orders-form-wrap form div .selectize-plugin-select_remove_all_options-btn-grp .btn:hover{background:#fff;color:#0097e0}#my_account .container .woocommerce .woocommerce-MyAccount-content #frontend_manage_subaccounts #frontend_manage_subaccounts_users_list h2{margin:24px 0!important}#my_account .container .woocommerce .woocommerce-EditAccountForm .woocommerce-form-row label{font-size:1rem}#my_account .container .woocommerce .woocommerce-EditAccountForm .woocommerce-form-row input{border-radius:25px;font-size:1rem;padding:10px 20px}#my_account .container .woocommerce .woocommerce-EditAccountForm .woocommerce-form-row span em{display:none}#my_account .container .woocommerce .woocommerce-EditAccountForm fieldset{background:0 0}#my_account .container .woocommerce .woocommerce-EditAccountForm fieldset legend{background:0 0;padding:1em}#my_account .container .woocommerce .woocommerce-EditAccountForm fieldset p.woocommerce-form-row{margin-bottom:24px!important}#my_account .container .woocommerce .woocommerce-EditAccountForm button[type=submit]{border:1px solid #0097e0;border-radius:25px;padding:10px 60px;width:-moz-fit-content;width:fit-content}#my_account .container .woocommerce .woocommerce-EditAccountForm .show-password-input{padding:10px 20px}#my_account .container .woocommerce .container-edit-address form h3{color:#515151;font-size:24px;font-weight:600;margin-bottom:1em}#my_account .container .woocommerce .container-edit-address form .form-row{margin-bottom:24px!important}#my_account .container .woocommerce .container-edit-address form .form-row label{font-size:1rem;margin-bottom:8px}#my_account .container .woocommerce .container-edit-address form .form-row span input{border-radius:25px;font-size:1rem;padding:10px 20px}#my_account .container .woocommerce .container-edit-address form #shipping_country_field{display:none}#my_account .container .woocommerce .container-edit-address form button[type=submit]{border:1px solid #0097e0;border-radius:25px;padding:10px 60px;width:-moz-fit-content;width:fit-content}.woocommerce-MyAccount-content h2{display:none}.woocommerce-MyAccount-content .woocommerce-order-details h2{display:block}#sfwc-select-subaccount-orders-form-wrap,.woocommerce-MyAccount-content .woocommerce-error{display:none}.login-container{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;height:83vh;justify-content:flex-start;width:100%}.login-container .left{flex:0}@media screen and (min-width:767px){#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-details-container .product-details-container{grid-template-columns:repeat(2,1fr);margin-right:32px}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-details-container .address-details .address-details-container{margin-left:32px}#my_account .container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-details-container .address-details{width:25%}.login-container .left{flex:2;width:65%}}.login-container .left img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.login-container .right{margin:auto;width:90%}.login-container .right h2{font-size:32px;font-weight:700;margin-bottom:40px;text-align:center}@media screen and (min-width:767px){.login-container .right{align-items:flex-end;display:flex;flex-direction:column;margin:auto;width:35%}.login-container .right form,.login-container .right h2{width:85%}.login-container .right form .bottom-login p button{margin-top:62px}}.login-container .right form .custom-notices-container .woocommerce-error{align-items:center;display:flex;height:32px;justify-content:center}.login-container .right form .custom-notices-container .woocommerce-error:before{display:none}.login-container .right form .woocommerce-form-row{width:100%}.login-container .right form .woocommerce-form-row .password-input .show-password-input{color:#0097e0;display:flex;justify-content:center;padding:18px 24px;width:10%}.login-container .right form .woocommerce-LostPassword a{color:#54c3f1}.login-container .right form .woocommerce-LostPassword a:hover{color:#4e4e4e}.login-container .right form p{margin:24px 0 0;width:100%}.login-container .right form p label{font-weight:700;margin:16px 0;width:60%}.login-container .right form p span{width:100%}.login-container .right form p input{border:2px solid transparent!important;border-radius:50px}.login-container .right form p input:focus{border:2px solid #0097e0!important}.login-container .right form .bottom-login,.login-container .right form .bottom-login p,.login-container .right form .bottom-login p label{width:100%}.login-container .right form .bottom-login p button{margin-bottom:16px;width:100%}.login-container .right form .bottom-login p .woocommerce-button{align-items:center;background:#0097e0;border:1px solid #0097e0;border-radius:25px;color:#fff;display:flex;font-size:18px;font-weight:600;height:40px;justify-content:center;padding:10px 16px;transition:.3s}.login-container .right form .bottom-login p .woocommerce-button:hover{background:#fff;color:#0097e0;transition:.3s}.woocommerce-ResetPassword{margin:auto;width:50%}.woocommerce-ResetPassword p{margin-bottom:32px}.woocommerce-ResetPassword p input{margin-top:16px}.woocommerce-ResetPassword p .woocommerce-Button{align-items:center;background:#0097e0;border:1px solid #0097e0;border-radius:25px;color:#fff;display:flex;font-size:18px;font-weight:600;height:40px;justify-content:center;margin-top:16px;padding:10px 16px;transition:.3s}.woocommerce-ResetPassword p .woocommerce-Button:hover{background:#fff;color:#0097e0;transition:.3s}.woocommerce-lost-password .woocommerce{display:block!important}.woocommerce-lost-password .woocommerce .woocommerce-message{width:100%}.entry-title{font-size:24px;font-weight:700;margin-top:16px}#post-8,#post-9{margin:0 auto;width:90%}#post-8 .woocommerce-column--billing-address,#post-8 .woocommerce-column--shipping-address,#post-8 .woocommerce-order-details,#post-8 h2,#post-9 .woocommerce-column--billing-address,#post-9 .woocommerce-column--shipping-address,#post-9 .woocommerce-order-details,#post-9 h2{margin:16px 0}#post-8 .woocommerce-column--billing-address h2,#post-8 .woocommerce-column--shipping-address h2,#post-8 .woocommerce-order-details h2,#post-9 .woocommerce-column--billing-address h2,#post-9 .woocommerce-column--shipping-address h2,#post-9 .woocommerce-order-details h2{font-weight:700}.cart-container{margin:0 auto;width:90%}@media screen and (min-width:1610px){#my_account .container,#post-8,#post-9,.cart-container{width:85%}}.cart-container form table thead tr th{background:#0097e0;color:#fff}.cart-container form table tbody tr .product-remove a{display:inline-block;height:20px;text-indent:-9999px;width:20px}.cart-container form table tbody tr .product-remove a:before{color:#0097e0;content:"\f1f8";font-family:Font Awesome\ 6 Free;font-size:16px;font-weight:900;margin-right:5px}.cart-container form table tbody tr td a:before{color:#0097e0}.cart-container form table tbody tr .product-name dl{margin:8px 0}.cart-container .cart-collaterals .cart_totals{display:flex;justify-content:flex-end;width:100%}.cart-container .cart-collaterals .cart_totals div{width:100%}@media screen and (min-width:767px){.cart-container .cart-collaterals .cart_totals div{display:flex;justify-content:flex-end;width:40%}}.cart-container .cart-collaterals .cart_totals div a{background:#0097e0;border:1px solid #0097e0;border-radius:25px;padding:12px 0;transition:.3s;width:300px}.cart-container .cart-collaterals .cart_totals div a:hover{background:#fff;color:#0097e0;transition:.3s}.checkout-container{margin:0 auto;width:90%}.checkout-container form table thead tr th{background:#0097e0;color:#fff}.checkout-container form h3{font-size:18px;font-weight:700;margin:24px 0}.checkout-container form h3 .woocommerce-form__label-for-checkbox{display:none}.checkout-container form label{font-size:16px;font-weight:600;margin:16px 0 8px}.checkout-container form span input{margin:8px 0}.checkout-container form span input:focus{border:2px solid #0097e0}.checkout-container form .alt{background:#0097e0;border:1px solid #0097e0;margin-top:24px;transition:.3s}.checkout-container form .alt:hover{background:#fff;border:1px solid #0097e0;color:#0097e0;transition:.3s}.checkout-container form #place_order{font-size:18px!important}.woocommerce-order-overview__total{display:none}.wc-empty-cart-message .cart-empty:before,.woocommerce-message .cart-empty:before{content:"🔔"}.faq .container,.mentions .container{margin:0 auto;width:90%}@media screen and (min-width:1610px){.checkout-container,.faq .container,.mentions .container{width:85%}}.faq .container h2.entry-title,.mentions .container h2.entry-title{background-color:#0097e0;border-radius:50px 0;color:#fff;font-size:24px;font-weight:500;margin:auto auto 32px;padding:48px}@media screen and (min-width:577px){.faq .container h2.entry-title,.mentions .container h2.entry-title{font-size:32px}}@media screen and (min-width:961px){#my_account .container .woocommerce .woocommerce-MyAccount-content .container-orders{width:100%}.cart-container .cart-collaterals .cart_totals div a{font-size:18px}.faq .container h2.entry-title,.mentions .container h2.entry-title{font-size:36px}}@media screen and (min-width:1201px){.faq .container h2.entry-title,.mentions .container h2.entry-title{font-size:40px}}@media screen and (min-width:1400px){.faq .container h2.entry-title,.mentions .container h2.entry-title{font-size:48px}}.faq .container h2.subtitle,.mentions .container h2.subtitle{font-size:32px;font-weight:700;margin-bottom:16px}.faq .container p,.mentions .container p{font-size:16px;line-height:1.5;margin-bottom:16px}.faq .container h3,.mentions .container h3{font-size:24px;margin-bottom:8px}.contact .container{margin:0 auto;width:90%}@media screen and (min-width:1610px){.contact .container{width:85%}}.contact .container h2{background-color:#0097e0;border-radius:50px 0;color:#fff;font-size:24px;margin:auto;padding:48px}@media screen and (min-width:577px){.contact .container h2{font-size:32px}}@media screen and (min-width:961px){.contact .container h2{font-size:36px}}@media screen and (min-width:1201px){.contact .container h2{font-size:40px}}@media screen and (min-width:1400px){.contact .container h2{font-size:48px}}.contact .container .wpcf7-response-output{display:none!important}.contact .container .msg-output{align-items:center;display:flex;justify-content:center}.contact .container .msg-output .msg-error,.contact .container .msg-output .msg-success{border-left:.6em solid rgba(0,0,0,.15);border-radius:2px;clear:both;color:#fff;display:none;list-style:none;margin-left:0;margin-top:20px;padding:1em 2em 1em 3.5em;position:relative;width:100%}.contact .container .msg-output .msg-success{background-color:green}.contact .container .msg-output .msg-success:before{color:#fff;content:"\f058";display:inline-block;font-family:Font Awesome\ 6 Free;left:1.5em;position:absolute;top:1.05em}.contact .container .msg-output .msg-error{background-color:red}.contact .container .msg-output .msg-error:before{color:#fff;content:"\f057";display:inline-block;font-family:Font Awesome\ 6 Free;left:1.5em;position:absolute;top:1.05em}.contact .container .content-container{margin-top:32px}.contact .container .content-container .left,.contact .container .content-container .right{width:100%}.contact .container .content-container .right .wpcf7{margin:16px auto auto;width:100%}.contact .container .content-container .right .wpcf7 .field p span select{border:1px solid #515151;border-radius:20px;color:#515151;padding:10px 15px;width:100%}.contact .container .content-container .right .wpcf7 .field p span textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #515151;border-radius:20px;color:#515151;height:254px;margin-top:10px;resize:none}.contact .container .content-container .right .wpcf7 .field p span .wpcf7-not-valid-tip{margin-top:8px}.contact .container .content-container .right .wpcf7 .field p:first-child{margin-top:16px}.contact .container .content-container .right .wpcf7 p#required_fields{color:#515151;font-size:.9rem;margin-top:10px}.contact .container .content-container .right .wpcf7 input.wpcf7-submit{align-items:center;background-color:#0097e0;border:1px solid #0097e0;border-radius:25px;color:#fff;display:flex;font-size:1.1rem;height:-moz-fit-content;height:fit-content;justify-content:center;margin-top:20px;padding:8px 100px;width:-moz-fit-content;width:fit-content}.contact .container .content-container .right .wpcf7 input.wpcf7-submit:hover{background-color:#fff;color:#0097e0;transition:.7s}.contact .container .content-container .right .wpcf7 .champsObli{margin-top:16px}.contact .container .content-container .right .wpcf7 .btnContainer p .button{align-items:center;background:#0097e0;border:1px solid #0097e0;border-radius:25px;color:#fff;display:flex;font-size:18px;font-weight:600;height:45px;justify-content:center;margin-top:16px;padding:8px;width:100%}.contact .container .content-container .right .wpcf7 .btnContainer p .button:hover{background:#fff;color:#0097e0;transition:.7s}.contact .container .content-container .right .wpcf7 .btnContainer p .wpcf7-spinner{display:flex;margin:4px auto auto}@media screen and (min-width:961px){.contact .container .content-container{display:flex}.contact .container .content-container .left,.contact .container .content-container .right{width:50%}.contact .container .content-container .right .wpcf7{margin:auto;width:80%}.contact .container .content-container .right .wpcf7 .btnContainer{display:flex;justify-content:center}.contact .container .content-container .right .wpcf7 .btnContainer p .button{width:240px}}@media screen and (min-width:1201px){.contact .container .content-container .right .wpcf7 .field p span textarea{height:346px}}
/*# sourceMappingURL=style.css.map */
