@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(../../../../../../../../themes/olga/assets/fonts/DmSans/DMSans18pt-Regular.eot);src:url(../../../../../../../../themes/olga/assets/fonts/DmSans/DMSans18pt-Regular.eot?#iefix) format("embedded-opentype"),url(../../../../../../../../themes/olga/assets/fonts/DmSans/DMSans18pt-Regular.woff2) format("woff2"),url(../../../../../../../../themes/olga/assets/fonts/DmSans/DMSans18pt-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:NataSans;font-style:normal;font-weight:400;src:url(../../../../../../../../themes/olga/assets/fonts/Natasans/NataSans-Regular.eot);src:url(../../../../../../../../themes/olga/assets/fonts/Natasans/NataSans-Regular.eot?#iefix) format("embedded-opentype"),url(../../../../../../../../themes/olga/assets/fonts/Natasans/NataSans-Regular.woff2) format("woff2"),url(../../../../../../../../themes/olga/assets/fonts/Natasans/NataSans-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:400;src:url(../../../../../../../../themes/olga/assets/fonts/Oswald/Oswald-Regular.eot);src:url(../../../../../../../../themes/olga/assets/fonts/Oswald/Oswald-Regular.eot?#iefix) format("embedded-opentype"),url(../../../../../../../../themes/olga/assets/fonts/Oswald/Oswald-Regular.woff2) format("woff2"),url(../../../../../../../../themes/olga/assets/fonts/Oswald/Oswald-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:700;src:url(../../../../../../../../themes/olga/assets/fonts/Oswald/Oswald-Bold.eot);src:url(../../../../../../../../themes/olga/assets/fonts/Oswald/Oswald-Bold.eot?#iefix) format("embedded-opentype"),url(../../../../../../../../themes/olga/assets/fonts/Oswald/Oswald-Bold.woff2) format("woff2"),url(../../../../../../../../themes/olga/assets/fonts/Oswald/Oswald-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:200;src:url(../../../../../../../../themes/olga/assets/fonts/Oswald/Oswald-ExtraLight.eot);src:url(../../../../../../../../themes/olga/assets/fonts/Oswald/Oswald-ExtraLight.eot?#iefix) format("embedded-opentype"),url(../../../../../../../../themes/olga/assets/fonts/Oswald/Oswald-ExtraLight.woff2) format("woff2"),url(../../../../../../../../themes/olga/assets/fonts/Oswald/Oswald-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:600;src:url(../../../../../../../../themes/olga/assets/fonts/Oswald/Oswald-SemiBold.eot);src:url(../../../../../../../../themes/olga/assets/fonts/Oswald/Oswald-SemiBold.eot?#iefix) format("embedded-opentype"),url(../../../../../../../../themes/olga/assets/fonts/Oswald/Oswald-SemiBold.woff2) format("woff2"),url(../../../../../../../../themes/olga/assets/fonts/Oswald/Oswald-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:500;src:url(../../../../../../../../themes/olga/assets/fonts/Oswald/Oswald-Medium.eot);src:url(../../../../../../../../themes/olga/assets/fonts/Oswald/Oswald-Medium.eot?#iefix) format("embedded-opentype"),url(../../../../../../../../themes/olga/assets/fonts/Oswald/Oswald-Medium.woff2) format("woff2"),url(../../../../../../../../themes/olga/assets/fonts/Oswald/Oswald-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:300;src:url(../../../../../../../../themes/olga/assets/fonts/Oswald/Oswald-Light.eot);src:url(../../../../../../../../themes/olga/assets/fonts/Oswald/Oswald-Light.eot?#iefix) format("embedded-opentype"),url(../../../../../../../../themes/olga/assets/fonts/Oswald/Oswald-Light.woff2) format("woff2"),url(../../../../../../../../themes/olga/assets/fonts/Oswald/Oswald-Light.woff) format("woff")}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}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,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;margin:0;padding:0;vertical-align:baseline}article,div,footer,header,nav,section{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}.plyr *{box-sizing:"content-box";float:none;height:auto;width:auto}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}footer{background-color:#de8c89;border-radius:0 61px 0 0}footer .footer{display:flex;flex-direction:row;gap:100px;justify-content:center;margin-left:85px;overflow:hidden;padding-top:84px;width:calc(100% - 165px)}@media (max-width:1140px){footer .footer{margin-left:0;margin-right:0;padding-left:20px;padding-right:20px;width:100%}}@media (max-width:1000px){footer .footer{flex-direction:column;gap:50px;padding:20px}}footer .footer .logo-content{align-items:center;display:flex;flex-direction:column;gap:20px}footer .footer .logo-content .logo{display:flex;flex-direction:row;gap:20px}footer .footer .logo-content .logo a img{-o-object-fit:cover;object-fit:cover;width:45px}footer .footer h5{margin-bottom:15px}@media (max-width:980px){footer .footer h5{margin-top:20px}}footer .footer a,footer .footer p{color:hsla(0,0%,100%,.7);font-family:DM Sans,"sans-serif";font-size:.875rem;font-style:normal;font-weight:500;line-height:19px;text-transform:uppercase}footer .footer li{margin-top:5px}footer .footer li a{color:hsla(0,0%,100%,.7);font-family:DM Sans,"sans-serif";font-size:14px;font-style:normal;font-weight:500;line-height:19px;text-transform:uppercase}footer .footer .informations,footer .footer .service{border-right:1px solid hsla(0,0%,100%,.4);padding-right:70px}footer .footer .icon{display:flex;flex-direction:column;gap:24px}@media (max-width:1140px){footer .footer .icon{flex-direction:row;margin-top:30px}}footer .coqpit-mention{border-top:1px solid hsla(0,0%,100%,.4);display:flex;justify-content:space-between;margin-left:85px;margin-right:80px;margin-top:45px;padding-bottom:7px;width:calc(100% - 165px)}@media (max-width:630px){footer .coqpit-mention{flex-direction:column}}footer .coqpit-mention a{color:#fff;font-family:DM Sans,"sans-serif";font-size:.6875rem;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:1rem;text-transform:uppercase}.burger{display:none}@media (max-width:1200px){.burger{align-items:center;display:block;justify-content:flex-end;left:10px;position:fixed;top:20px;z-index:120000}.burger a{cursor:pointer;display:block;height:auto;width:50px}.burger a span{border-radius:2px;display:block;height:3px;margin-bottom:3px;transition:opacity .2s linear,transform .2s linear;width:100%;z-index:12000000}.burger a span,.burger a.active span{background-color:#de8c89}.burger a.active span:first-child{color:#de8c89;transform:rotate(45deg) translate(5px,5px)}.burger a.active span:nth-child(2){opacity:0}.burger a.active span:nth-child(3){color:#de8c89;transform:rotate(-45deg) translate(5px,-4px)}.burger.active{left:200px}}@media (min-width:1200px){header{display:block!important}}@media (max-width:1200px){.navigation-logo{background-color:#fff;display:flex;flex-direction:row;justify-content:space-around;position:fixed;width:100%;z-index:50000}}.navigation-logo .logo-inner-responsive{display:none}@media (max-width:1200px){.navigation-logo .logo-inner-responsive{display:block;right:0}.navigation-logo .logo-inner-responsive img{height:63px;width:96px}}.main-header{background-color:hsla(43,26%,87%,.478);padding-top:25px;position:relative}@media (max-width:1200px){.main-header{background-color:#fff;height:100%;margin:0;position:fixed;right:0;top:0;transition:display .2s ease-in-out;width:100%;z-index:20000!important;z-index:100}}@media screen and (max-width:1200px) and (orientation:landscape){.main-header{overflow:scroll}}.main-header .container-header{align-items:center;display:flex;gap:200px;justify-content:center;width:100%}@media (max-width:1280px){.main-header .container-header{gap:30px}}@media (max-width:1200px){.main-header .container-header{display:block;justify-content:flex-start}}.main-header .container-header .logo__inner{height:96.609px;width:164px;z-index:200}@media (max-width:1200px){.main-header .container-header .logo__inner{display:none}}.main-header .container-header .btn_header{display:flex;flex-direction:row;gap:41px;height:100%;justify-content:space-between;position:relative;width:100%;z-index:30}@media (max-width:1200px){.main-header .container-header .btn_header{border:none;flex-direction:column;font-size:2.8125rem;gap:0;margin-top:135px;text-align:left}}.main-header .container-header .btn_header .reservation{align-items:center;background:#de8c89;border:1px solid #de8c89;border-radius:30px;display:flex;gap:10px;justify-content:center;text-align:center;width:150px}@media (max-width:1200px){.main-header .container-header .btn_header .reservation{height:auto;margin-left:20px;margin-top:50px}}.main-header .container-header .btn_header .reservation:hover{background-color:#fff;color:#de8c89}.main-header .container-header .btn_header .reservation a{color:#fff;display:inline-block;text-align:center;text-decoration:none;width:100%}@media (max-width:1200px){.main-header .container-header .btn_header .reservation a{padding-left:0}}.main-header .container-header .btn_header .reservation a:hover{color:#de8c89}@media (max-width:1200px){.main-header .container-header .btn_header li{border-bottom:1px solid rgba(0,0,0,.1);width:100%}}.main-header .container-header .btn_header li a{color:#de8c89;font-family:NataSans,"sans-serif";font-size:.75rem;font-style:normal;font-weight:700;letter-spacing:.6px;line-height:.75rem;text-transform:uppercase;z-index:900}@media (max-width:1200px){.main-header .container-header .btn_header li a{display:block;font-size:.75rem;height:100%;padding-bottom:20px;padding-left:20px;padding-top:20px;width:100%}}.main-header .container-header .btn_header .menu-item-has-children{position:relative}.main-header .container-header .btn_header .menu-item-has-children:after{content:url(../../../../../../../../themes/olga/assets/svg/arrow-menu.svg);position:absolute;right:-15px;top:0;transition:transform .3s ease-in-out}@media (max-width:1200px){.main-header .container-header .btn_header .menu-item-has-children:after{display:none}}.main-header .container-header .btn_header .menu-item-has-children.rotated:after{transform:rotate(180deg)}.main-header .container-header .btn_header li{z-index:500}.main-header .container-header .btn_header ul li:first-child{border-top-left-radius:17px;border-top-right-radius:17px}@media (max-width:1200px){.main-header .container-header .btn_header ul li:first-child{border-top-left-radius:0;border-top-right-radius:0}}.main-header .container-header .btn_header ul li:last-child{border-bottom-left-radius:17px;border-bottom-right-radius:17px}@media (max-width:1200px){.main-header .container-header .btn_header ul li:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0}}.main-header .container-header .btn_header .sub-menu{background-color:#fff;border-radius:17px;display:none;left:-30px;margin-left:10px;margin-top:7px;opacity:0;position:absolute;transition:opacity .3s ease-in-out;width:247px;z-index:20;z-index:500}@media (max-width:1200px){.main-header .container-header .btn_header .sub-menu{height:100%;left:0;margin:0 0 25px;opacity:1;position:relative;width:100%}}.main-header .container-header .btn_header .sub-menu.visible{display:block;opacity:1}.main-header .container-header .btn_header .sub-menu li{border-bottom:1px solid hsla(43,26%,87%,.478)}.main-header .container-header .btn_header .sub-menu li:hover{background:#f2e0d8}.main-header .container-header .btn_header .sub-menu li a{display:block;height:100%;padding:10px;text-decoration:none;width:100%}@media (max-width:1200px){.main-header .container-header .btn_header .sub-menu li a{padding:20px}}.main-header .card-menu{position:relative}.cart-has-items .card-menu:after{background:#e4002b;border-radius:50%;content:"";height:8px;position:absolute;right:-8px;top:4px;width:8px}.woocommerce-checkout .woocommerce{padding:50px}@media (max-width:1200px){.woocommerce-checkout .woocommerce{display:flex;flex-direction:column;margin-top:100px;padding:20px}}body,html{-webkit-text-size-adjust:100%;min-height:100%;overflow-x:hidden;scroll-behavior:smooth;width:100%}body{background-color:#fff;color:#1d1d1b;float:left;font-size:.875rem;font-weight:400;height:auto;line-height:1.5rem;margin:0;min-height:100vh;position:relative;width:100vw}body p{font-family:NataSans,"sans-serif"}.container{clear:both;float:none;margin:0 auto;max-width:1240px}.container:after{clear:both;content:"";display:table}@media screen and (max-width:1240px){.container{padding:0 20px}.container .container{padding:0}}.large-container{clear:both;float:none;margin:0 auto;max-width:1440px}.large-container:after{clear:both;content:"";display:table}@media screen and (max-width:1440px){.large-container{padding:0 20px}.large-container .container{padding:0}}svg *{transform-box:fill-box}.txt-ctnr strong{font-weight:600}.txt-ctnr small{font-size:.75rem;line-height:normal}.txt-ctnr a:not(.btn){color:#1d1d1b;text-decoration:underline}.txt-ctnr ul{list-style:disc}.txt-ctnr ul li{font-family:NataSans,"sans-serif"!important;margin-left:20px;position:relative}.wrapper{clear:both;float:none;margin:0 auto;max-width:1240px;width:100%}h1{color:#1d1d1b;font-size:2.5rem;font-weight:600}h1,h2{font-family:NataSans,"sans-serif";font-style:normal;line-height:2.125rem;text-transform:uppercase}h2{color:#de8c89;font-size:2rem;font-weight:400}h3{color:#de8c89;font-size:40px;line-height:47px}h3,h4{font-family:NataSans,"sans-serif";font-style:normal;font-weight:600}h4{font-size:16px;line-height:normal}h5{color:#fff;font-family:DM Sans;font-size:1rem;font-weight:700;letter-spacing:.8px;line-height:1rem}h5,h6{font-style:normal;text-transform:uppercase}h6{color:#de8c89;font-family:NataSans,"sans-serif";font-size:2rem;font-weight:600;line-height:2.125rem}.container-404{margin-top:200px}.container-404 h1{color:#de8c89;line-height:1;margin-bottom:100px;margin-top:150px;text-align:center}.container-404 p{color:#de8c89;font-family:NataSans,"sans-serif";font-size:15.625rem;text-align:center}@media (max-width:500px){.container-404 p{font-size:12.5rem}}@media (max-width:360px){.container-404 p{font-size:11.25rem}}.form{margin-left:100px;width:calc(100% - 100px)}@media (max-width:1080px){.form{margin:0 auto}}.form .header-form{display:grid;gap:200px;grid-template-columns:1fr 1fr;margin-bottom:62px}@media (max-width:1080px){.form .header-form{gap:0;grid-template-columns:1fr}}.form .header-form .phone-email{display:flex;flex-direction:row;justify-content:space-between;position:relative;width:100%}@media (max-width:1080px){.form .header-form .phone-email{flex-direction:column;gap:30px;margin-bottom:35px}}.form .header-form .phone-email:after{background-color:#000;bottom:0;content:"";height:50px;position:absolute;right:-100px;width:1px}.form .header-form .phone-email a{color:#000;font-family:NataSans,"sans-serif";font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.form .header-form .phone-email .email{position:relative}.form .header-form .phone-email .email:before{content:url(../../../../../../../../themes/olga/assets/svg/email.svg);left:-35px;position:absolute}.form .header-form .phone-email .tel{position:relative}.form .header-form .phone-email .tel:before{bottom:1px;content:url(../../../../../../../../themes/olga/assets/svg/phone.svg);left:-35px;position:absolute}.form .header-form .adress p{position:relative}.form .header-form .adress p:before{bottom:-1px;content:url(../../../../../../../../themes/olga/assets/svg/map.svg);left:-35px;position:absolute}.form h2{margin-bottom:32px}@media (max-width:1180px){.form h1,.form h2{text-align:center}}.form .contact-form{display:flex;gap:71px;justify-content:space-around}@media (max-width:1180px){.form .contact-form{align-items:center;flex-direction:column}}.form .contact-form .cqt-form{fill:#fff;filter:drop-shadow(9px 0 30px rgba(0,0,0,.05));margin-top:79px;max-width:610px;position:relative}.form .contact-form .cqt-form:after{bottom:-20px;content:url(../../../../../../../../themes/olga/assets/svg/vector1.svg);left:100%;position:absolute;z-index:-1}@media (max-width:1000px){.form .contact-form .cqt-form:after{display:none}}.form .contact-form .cqt-form:before{bottom:-20px;content:url(../../../../../../../../themes/olga/assets/svg/vector2.svg);left:170%;position:absolute;z-index:-1}@media (max-width:1000px){.form .contact-form .cqt-form:before{display:none}}.form .contact-form .cqt-form textarea{margin-top:17px;max-width:560px;padding-left:80px}.form .contact-form .cqt-form label,.form .contact-form .cqt-form legend{color:#de8c89;font-family:NataSans,"sans-serif";font-size:.75rem;font-style:normal;font-weight:600;letter-spacing:.6px;line-height:normal;text-transform:uppercase}.form .contact-form .cqt-form label{max-width:610px;width:100%}.form .contact-form .cqt-form .olga-field{background:#fff;border:1px solid #de8c89;border-radius:10px;color:rgba(29,29,27,.7);cursor:pointer;display:flex;font-family:NataSans,"sans-serif";font-size:14px;font-style:normal;font-weight:400;height:50px;justify-content:space-between;line-height:24px;margin-top:14px;max-width:610px;padding-left:17px;padding-top:13px;transition:transform .3s ease;width:100%}.form .contact-form .cqt-form .olga-field .icon{margin-right:20px;transition:transform .3s ease}.form .contact-form .cqt-form .select.show ul{display:block}.form .contact-form .cqt-form .select.show .icon{transform:rotate(180deg)}@media (max-width:420px){.form .contact-form .cqt-form .select legend{padding-left:10px;padding-right:10px}}.form .contact-form .cqt-form .select ul{display:none;margin:0;padding:0}.form .contact-form .cqt-form .select li{background:#fff;border:1px solid #de8c89;border-radius:10px;box-sizing:border-box;cursor:pointer;height:50px;margin-top:1px;max-width:610px;position:relative;width:100%}.form .contact-form .cqt-form .select li:first-child{position:relative}.form .contact-form .cqt-form .select li:has(input:checked){background-color:#de8c89}.form .contact-form .cqt-form .select label{color:rgba(29,29,27,.7);cursor:pointer;display:block;font-family:NataSans,"sans-serif";font-size:14px;font-style:normal;font-weight:400;line-height:24px;max-width:615px;padding-left:17px;padding-top:13px;text-transform:capitalize}.form .contact-form .cqt-form .select label br{display:none}.form .contact-form .cqt-form .select label input{height:0;margin:0;opacity:0;padding:0;width:0}.form .contact-form .cqt-form .acceptance-field{color:#de8c89;font-family:NataSans,"sans-serif";padding-top:17px}@media (max-width:690px){.form .contact-form .cqt-form .acceptance-field{text-align:center}}.form .contact-form .cqt-form .acceptance-field p{position:relative}.form .contact-form .cqt-form .acceptance-field input[type=checkbox]{bottom:-30px;max-width:13px;padding:0;position:absolute;right:0}.form .contact-form .cqt-form .acceptance-field input[type=checkbox]:checked{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background:#de8c89;border:3px solid #fff;height:13px;top:-19px;width:13px}@media (max-width:420px){.form .contact-form .cqt-form .one-col{padding-left:10px;padding-right:10px}}.form .contact-form .cqt-form .one-col .msg{display:flex;flex-direction:column-reverse;margin-top:14px}@media (max-width:690px){.form .contact-form .cqt-form .one-col .msg{margin:14px auto 0}}@media (max-width:690px) and (max-width:560px){.form .contact-form .cqt-form .one-col .msg{margin:14px 0 0}}.form .contact-form .cqt-form .one-col .msg textarea{font-family:NataSans,"sans-serif";margin-top:10px;max-width:610px;padding:20px 0 0;width:100%}.form .contact-form .cqt-form .one-col .msg textarea .message-field{width:550px}.form .contact-form .cqt-form .one-col .msg textarea::-moz-placeholder{font-family:NataSans,"sans-serif";padding-left:20px}.form .contact-form .cqt-form .one-col .msg textarea::placeholder{font-family:NataSans,"sans-serif";padding-left:20px}.form .contact-form .cqt-form .one-col input{border:1px solid #de8c89;border-radius:10px;height:50px;max-width:610px;padding:24px;width:100%}.form .contact-form .cqt-form .two-cols{display:grid;gap:20px;grid-template-columns:1fr 1fr}@media (max-width:420px){.form .contact-form .cqt-form .two-cols{padding-left:10px;padding-right:10px}}@media (max-width:560px){.form .contact-form .cqt-form .two-cols{grid-template-columns:1fr}}.form .contact-form .cqt-form .two-cols input{background-color:#fff;border:1px solid #de8c89;border-radius:10px;font-family:NataSans,"sans-serif";height:50px;max-width:295px;padding:24px;width:100%}@media (max-width:560px){.form .contact-form .cqt-form .two-cols input{grid-template-columns:1fr;max-width:610px}}.form .contact-form .cqt-form input{align-items:center;background:#fff;box-sizing:border-box;display:flex;font-family:NataSans,"sans-serif";margin:17px 0}.form .contact-form .cqt-form textarea{background:#fff;border:1px solid #de8c89;border-radius:10px;width:100%}.form .contact-form .container-map-logo{z-index:2}@media (max-width:610px){.form .contact-form .container-map-logo iframe{height:200px;margin:0 auto 50px;width:100%}}.form .contact-form .container-map-logo h4{font-family:NataSans,"sans-serif";font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-top:60px;text-transform:uppercase}@media (max-width:1180px){.form .contact-form .container-map-logo h4{display:none}}.form .contact-form .container-map-logo .logo{align-items:center;background:#f2e0d8;border-radius:29px 0 0 29px;display:flex;gap:20px;height:57px;margin-top:20px;padding-left:40px}@media (max-width:1180px){.form .contact-form .container-map-logo .logo{display:none}}.form .contact-form .container-map-logo .logo a{margin-top:10px}.form .contact-form .submit-btn{margin-top:40px;text-align:center}.form .contact-form .submit-btn input{align-items:center;background-color:#de8c89;border:1px solid #de8c89;border-radius:40px;border-radius:none;color:#fff;font-family:NataSans,"sans-serif";padding:16px 26px;text-transform:uppercase}.form .contact-form .submit-btn input:hover{background-color:#fff;color:#de8c89}@media (max-width:690px){.form .contact-form .submit-btn input{margin:0 auto}}.all-articles .latest-article{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;min-height:384px;width:100%}@media (max-width:790px){.all-articles .latest-article{flex-direction:column-reverse}}.all-articles .latest-article img{height:462px;-o-object-fit:cover;object-fit:cover;width:728px}@media (max-width:790px){.all-articles .latest-article img{height:300px;width:100%}}.all-articles .latest-article a{background:#f2e0d8;padding:100px}.all-articles .latest-article a p{color:#1d1d1b;font-family:NataSans,"sans-serif";font-size:1rem;font-style:normal;font-weight:300;line-height:1.375rem}.all-articles .latest-article a .btn{align-items:center;background:#de8c89;border-radius:40px;color:#fff;display:flex;font-family:NataSans,"sans-serif";font-size:14px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.7px;line-height:12px;margin-top:35px;padding:10px;text-transform:uppercase;width:136px}.all-articles .actuality{margin-bottom:62px}.all-articles .actuality .title{margin-bottom:20px;margin-top:50px}.all-articles .actuality .title h1{color:#000;font-family:NataSans,"sans-serif";font-size:2.375rem;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.all-articles .actuality .content-all-article{align-items:center;display:grid;gap:19px;grid-template-columns:1fr 1fr 1fr;justify-content:center}@media (max-width:1350px){.all-articles .actuality .content-all-article{grid-template-columns:1fr 1fr;justify-content:center}}@media (max-width:768px){.all-articles .actuality .content-all-article{align-items:center;grid-template-columns:1fr;justify-content:center}}.all-articles .actuality .content-all-article .section-article{align-items:center;display:flex;flex-direction:column;position:relative}.all-articles .actuality .content-all-article .section-article img{filter:brightness(60%);flex-shrink:0;height:419px;-o-object-fit:cover;object-fit:cover;width:407px}@media (max-width:768px){.all-articles .actuality .content-all-article .section-article img{height:200px;width:100%}}.all-articles .actuality .content-all-article .section-article .article-txt{bottom:40px;position:absolute;z-index:50}.all-articles .actuality .content-all-article .section-article .article-txt h2{color:#fff;font-family:NataSans,"sans-serif";font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.all-articles .actuality .content-all-article .section-article .article-txt p{color:#fff;font-family:NataSans,"sans-serif";font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;margin-top:20px;text-decoration-line:underline}.legal-mention{margin-bottom:80px}.legal-mention .content{padding:20px}.legal-mention .content a{color:#000}.content-article{display:flex;flex-direction:column;justify-content:center;margin-bottom:50px;margin-top:156px}@media (max-width:1060px){.content-article{grid-template-columns:1fr}}@media (max-width:1000px){.content-article{margin-top:50px}}.content-article .section-img-article{text-align:center}@media (max-width:1060px){.content-article .section-img-article{margin:0 auto}}.content-article img{height:619px;margin-top:25px;-o-object-fit:contain;object-fit:contain;width:100%}.content-article .article-content{margin-top:150px}@media (max-width:1060px){.content-article .article-content{margin:0 auto;max-width:1000px;padding-left:25px;width:100%}}.article-content{color:#1c1c1c;font-family:NataSans,sans-serif;font-size:18px;line-height:1.8}.article-content>:first-child{margin-top:0}.article-content>:last-child{margin-bottom:0}.article-content p{margin:0 0 1.8em}.article-content p:first-of-type{font-size:1.15rem}.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{font-family:NataSans,sans-serif;font-weight:600;line-height:1.3;margin:2.5em 0 1em}.article-content h2,.article-content h3{color:#de8c89}.article-content h1{font-size:2.2rem}.article-content h2{font-size:1.9rem}.article-content h3{font-size:1.5rem}.article-content h4{font-size:1.2rem}.article-content h5{font-size:1.05rem}.article-content h6{font-size:.95rem}.article-content b,.article-content strong{color:#de8c89;font-weight:600}.article-content a{color:#de8c89;text-decoration:underline;text-underline-offset:3px;transition:opacity .25s ease}.article-content a:hover{opacity:.7}.article-content ol,.article-content ul{margin:1.5em 0 1.5em 1.5em;padding-left:1em}.article-content li{line-height:1.7;margin:0 0 .8em}.article-content ul{list-style-type:disc}.article-content ol{list-style-type:decimal}.article-content ol li::marker,.article-content ul li::marker{color:#de8c89;font-weight:600}.article-content .wp-block-quote,.article-content blockquote{background:#faf5f5;border-left:3px solid #de8c89;font-style:italic;margin:3em 0;padding:20px 30px}.article-content blockquote p{margin:0}.article-content code{background:#f5f5f5;border-radius:6px;font-family:monospace;font-size:.95em;padding:.15em .35em}.article-content pre{background:#1c1c1c;border-radius:10px;color:#fff;margin:2em 0;overflow:auto;padding:16px 18px}.article-content img{height:auto;max-width:100%}.article-content figure{margin:2.5em 0}.article-content figcaption{color:#777;font-size:14px;margin-top:10px;text-align:center}.article-content table{border-collapse:collapse;margin:2em 0;width:100%}.article-content td,.article-content th{border:1px solid #eee;padding:12px;text-align:left}.article-content th{background:#fafafa;color:#de8c89;font-weight:600}.article-content hr{border:0;border-top:1px solid #eee;margin:3em 0}.article-content .wp-block-button__link{background:transparent;border:1px solid #de8c89;border-radius:999px;color:#de8c89;font-family:NataSans,sans-serif;font-weight:600;padding:12px 20px;text-decoration:none;transition:all .3s ease}.article-content .wp-block-button__link:hover{background:#de8c89;color:#fff}.article-content .alignfull{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.banner-block{margin-bottom:50px;margin-left:45px;margin-top:60px;width:calc(100% - 45px)}@media (max-width:1370px){.banner-block{margin:60px 0 50px;width:100%}.banner-block .principal{padding-left:45px}}.banner-block .block-img{background:#f2e0d8;display:flex;margin-top:38px;position:relative}.banner-block .block-img .blocks{display:flex;flex-wrap:wrap}@media (max-width:1370px){.banner-block .block-img .blocks{flex-direction:column;margin:0 auto 50px}}.banner-block .block-img .blocks .content-block{align-items:center;background-color:#fff;display:flex;flex-direction:column;margin-left:58px;margin-top:65px;padding:50px;text-align:center}@media (max-width:1370px){.banner-block .block-img .blocks .content-block{margin-left:0}}@media (max-width:440px){.banner-block .block-img .blocks .content-block{padding:20px}}.banner-block .block-img .blocks .content-block h1{margin-bottom:20px;padding-top:146px;position:relative}.banner-block .block-img .blocks .content-block p{display:flex;flex-direction:column;flex-shrink:0;height:84px;justify-content:center;width:297px}.banner-block .block-img .blocks .content-block:first-of-type h1:before{bottom:25px;content:url(../../../../../../../../themes/olga/assets/svg/echange.svg);left:50%;position:absolute;transform:translateX(-50%) translateY(-50%)}.banner-block .block-img .blocks .content-block:nth-of-type(2) h1:before{bottom:25px;content:url(../../../../../../../../themes/olga/assets/svg/agenda.svg);left:50%;position:absolute;transform:translateX(-50%) translateY(-50%)}.banner-block .block-img .blocks .time{color:#ce6f87;font-family:NataSans,"sans-serif";font-size:1rem;font-style:normal;font-weight:600;line-height:2.125rem;position:relative}.banner-block .block-img .blocks .time:after{content:url(../../../../../../../../themes/olga/assets/svg/time.svg);left:30px;position:absolute}.banner-block .block-img .picture{position:absolute;right:0;top:-150px}.banner-block .block-img .picture img{height:468px;right:-50px;width:520px}@media (max-width:1470px){.banner-block .block-img .picture img{height:368px;width:400px}}@media (max-width:1370px){.banner-block .block-img .picture img{display:none}}.banner-block .link{align-items:end;background:#f2e0d8;display:flex;flex-direction:column;padding-bottom:20px;padding-right:150px}@media (max-width:1370px){.banner-block .link{align-items:center;padding:0 0 20px}}.banner-block .link .btn{background:#de8c89;border-radius:30px;color:#fff;flex-shrink:0;font-family:NataSans,"sans-serif";font-size:.875rem;font-style:normal;font-weight:700;gap:10px;height:39px;letter-spacing:.7px;line-height:.75rem;padding:8px 16px;text-transform:uppercase;width:232px}.banner-block .link .btn,.banner-content-pictures{align-items:center;display:flex;justify-content:center}.banner-content-pictures{background:rgba(228,177,190,.56);flex-direction:row-reverse;gap:98px;margin-bottom:27px;padding-bottom:26px;padding-top:26px}@media (max-width:1000px){.banner-content-pictures{flex-direction:column;gap:28px}}.banner-content-pictures .pictures{display:flex;flex-direction:row;gap:18px;margin-left:50px}@media (max-width:1000px){.banner-content-pictures .pictures{margin:0 auto}}@media (max-width:435px){.banner-content-pictures .pictures{flex-direction:column}}.banner-content-pictures .pictures img{height:335px;-o-object-fit:cover;object-fit:cover;width:303px}@media (max-width:630px){.banner-content-pictures .pictures img{height:235px;width:203px}}.banner-content-pictures .content{padding-right:100px}@media (max-width:1000px){.banner-content-pictures .content{padding:20px}}.banner-content-pictures .content .btn{align-items:center;background:#ce6f87;border-radius:30px;display:flex;flex-shrink:0;gap:10px;height:39px;justify-content:center;margin-top:25px;padding:8px 16px;width:232px}@media (max-width:1000px){.banner-content-pictures .content .btn{margin:20px auto 0}}.banner-content-pictures .content a{color:#fff;font-family:NataSans,"sans-serif";font-size:.875rem;font-style:normal;font-weight:700;letter-spacing:.7px;line-height:.75rem;text-transform:uppercase}.banner-section{background-color:hsla(43,26%,87%,.478);height:517px}@media (max-width:1100px){.banner-section{overflow:hidden}}@media (max-width:750px){.banner-section{height:450px}}@media (max-width:770px){.banner-section{height:720px}}@media (max-width:420px){.banner-section{height:800px}}@media (max-width:350px){.banner-section{height:820px}}.banner-section .banner-services{bottom:100px;display:flex;flex-direction:row-reverse;justify-content:space-around;position:relative;width:100%}@media (max-width:1100px){.banner-section .banner-services{display:block}}.banner-section .banner-services .picture-svg{position:relative;width:755px}.banner-section .banner-services .picture-svg .picture{-o-object-fit:cover;object-fit:cover;position:relative;top:-40px;width:755px}@media (max-width:1300px){.banner-section .banner-services .picture-svg .picture{width:500px}}@media (max-width:1100px){.banner-section .banner-services .picture-svg .picture img{display:none}}.banner-section .banner-services .picture-svg .svg{height:897px;-o-object-fit:cover;object-fit:cover;position:absolute;top:-40px;z-index:-10}@media (max-width:1160px){.banner-section .banner-services .picture-svg .svg{height:1000px}}@media (max-width:1100px){.banner-section .banner-services .picture-svg .svg{height:903px;overflow:hidden;right:-326px;top:-140px}}@media (max-width:770px){.banner-section .banner-services .picture-svg .svg{display:none}}.banner-section .banner-services .txt{margin:170px 100px 100px;width:calc(100% - 100px)}@media (max-width:1100px){.banner-section .banner-services .txt{margin-top:239px}}@media (max-width:770px){.banner-section .banner-services .txt{margin:200px auto 0}}@media (max-width:445px){.banner-section .banner-services .txt{margin-top:250px}.banner-section .banner-services .txt h1{font-size:1.5625rem}}.banner-section .banner-services .txt h2{margin-top:5px}@media (max-width:445px){.banner-section .banner-services .txt h2{font-size:1.4375rem}}.banner-section .banner-services .txt p{color:#1d1d1b;font-family:NataSans,"sans-serif";font-size:1rem;font-style:normal;font-weight:300;line-height:1.0625rem;margin-top:17px;max-width:580px;width:100%}.banner-section .banner-services .txt p strong{color:#1d1d1b;font-family:NataSans,"sans-serif";font-size:16px;font-style:normal;font-weight:600;line-height:normal}.podcast{height:100px;width:100%}@media (max-width:770px){.podcast{margin-top:50px}}@media (max-width:355px){.podcast{margin-top:10px}}.podcast .name{background:#f8f5f5 50%/cover no-repeat;border-radius:8px;max-width:548px;padding:30px 30px 30px 45px;position:relative;width:90%}@media (max-width:1410px){.podcast .name{padding-bottom:5px;padding-top:5px}}.podcast .name .track img{height:25px;left:10px;position:absolute;top:47px;width:25px}@media (max-width:1410px){.podcast .name .track img{top:20px}}.block-text-image{align-items:center;display:flex;gap:100px;justify-content:space-between;margin-bottom:80px;padding:30px;position:relative}@media (max-width:600px){.block-text-image{padding:0}}.block-text-image li{color:#000;font-family:NataSans,"sans-serif";font-size:14px;font-style:normal;font-weight:400;line-height:normal;list-style:disc;margin-bottom:5px;margin-left:20px}.block-text-image li:first-child{margin-top:10px}@media (max-width:1200px){.block-text-image{gap:0}}@media (max-width:1030px){.block-text-image{flex-direction:column}}.block-text-image h2,.block-text-image h4{margin-bottom:17px}.block-text-image p{color:#000;font-family:NataSans,"sans-serif";font-size:14px;font-style:normal;font-weight:400;line-height:normal}.block-text-image .tall-img{flex-shrink:0;height:697px;-o-object-fit:contain;object-fit:contain;width:658px}@media (max-width:1233px){.block-text-image .tall-img{height:597px;width:558px}}@media (max-width:980px){.block-text-image .tall-img{height:397px;width:358px}}.block-text-image .small-img{flex-shrink:0;height:437px;-o-object-fit:cover;object-fit:cover;width:692px}.block-text-image .big-img{flex-shrink:0;height:535px;-o-object-fit:cover;object-fit:cover;width:600px}@media (max-width:1400px){.block-text-image .big-img{height:407px;width:708px}}@media (max-width:630px){.block-text-image .big-img{height:307px;width:508px}}.block-text-image .video{position:relative}.block-text-image .video:after{content:url(../../../../../../../../themes/olga/assets/svg/arrow-left.svg);position:absolute;right:-650px;top:-100px;z-index:20}.block-text-image .video iframe{height:463px;width:582px}@media (max-width:1400px){.block-text-image .video iframe{height:463px;width:582px}}@media (max-width:590px){.block-text-image .video iframe{height:363px;width:482px}}@media (max-width:510px){.block-text-image .video iframe{height:263px;width:322px}}.block-text-image .content{display:flex;flex-direction:column;justify-content:center}@media (max-width:1200px){.block-text-image .content h1{font-size:1.75rem}.block-text-image .content h2{font-size:1.25rem}}.block-text-image .content strong{color:#de8c89;font-family:NataSans,"sans-serif";font-size:16px;font-style:normal;font-weight:600;line-height:normal}.block-text-image .content .btn{align-items:center;background:#de8c89;border:1px solid #de8c89;border-radius:30px;display:flex;gap:10px;height:39px;justify-content:center;margin-top:40px;padding:8px 16px;width:187px}.block-text-image .content .btn:hover{background-color:#fff;color:#de8c89}.block-text-image .content a{color:#fff;font-family:NataSans,"sans-serif";font-size:.875rem;font-style:normal;font-weight:700;letter-spacing:.7px;line-height:.75rem;text-transform:uppercase}.left{flex-direction:row-reverse;position:relative}@media (max-width:1030px){.left{background:#f2e0d8;flex-direction:row-reverse;padding-top:20px}}@media (max-width:980px){.left{flex-direction:column-reverse}}.left:after{background:#f2e0d8;content:"";height:525px;position:absolute;right:-100px;top:50%;transform:translateY(-50%);width:100%;z-index:-10}@media (max-width:1030px){.left:after{display:none}}.left.no-after:after{content:none}.left .content{display:flex;flex-direction:column;justify-content:center;padding:50px;position:relative}@media (max-width:1200px){.left .content{padding:20px}}.right{margin-top:50px}.right .content.has-big-img{position:relative}.right .content.has-big-img:before{bottom:-100px;content:url(../../../../../../../../themes/olga/assets/svg/arrow-rigth.svg);position:absolute;right:30px;z-index:-1}@media (max-width:1030px){.right .content.has-big-img:before{display:none}}.right .content.has-big-img:after{bottom:0;content:url(../../../../../../../../themes/olga/assets/svg/arrow-left.svg);display:none;position:absolute;right:50px;z-index:-1}@media (max-width:1030px){.right .content.has-big-img:after{display:block}}@media (max-width:670px){.right .content.has-big-img:after{display:none}}.right .content{display:flex;flex-direction:column;justify-content:center;position:relative}@media (max-width:1200px){.right .content{padding:20px}}.block-activities{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin-top:50px;position:relative;width:100%}@media (max-width:700px){.block-activities{background:rgba(240,211,218,.8);flex-direction:column-reverse;justify-content:center;padding-bottom:70px;padding-left:20px;padding-right:20px}}.block-activities .left-image{flex-shrink:0}.block-activities .left-image img{height:589px;-o-object-fit:cover;object-fit:cover;width:485px}@media (max-width:1333px){.block-activities .left-image img{width:385px}}@media (max-width:1230px){.block-activities .left-image img{width:300px}}@media (max-width:700px){.block-activities .left-image img{height:400px;margin-top:20px}}.block-activities .fixed-content{background:rgba(240,211,218,.8);box-sizing:border-box;height:501px;max-width:100%;padding:60px;position:relative;width:1200px;z-index:2}@media (max-width:700px){.block-activities .fixed-content{background:transparent;height:auto;padding:10px}}.block-activities .fixed-content h1{color:#ce6f87;font-family:NataSans,"sans-serif";font-size:2.375rem;font-style:normal;font-weight:600;line-height:normal;margin-top:142px;text-transform:uppercase;width:474px}@media (max-width:840px){.block-activities .fixed-content h1{font-size:1.75rem;width:100%}}@media (max-width:700px){.block-activities .fixed-content h1{margin-top:20px}}.block-activities .fixed-content p{font-family:NataSans,"sans-serif";font-size:1rem;font-style:normal;font-weight:600;line-height:normal;margin-top:17px}@media (max-width:900px){.block-activities .fixed-content p{font-size:.875rem}}.block-activities .right-images{display:flex;flex-direction:row;gap:20px}.block-activities .right-images img{height:589px;-o-object-fit:cover;object-fit:cover;width:485px}@media (max-width:1333px){.block-activities .right-images img{width:385px}}@media (max-width:1230px){.block-activities .right-images img{width:300px}}@media (max-width:1100px){.block-activities .right-images img{display:contents}}.block-activities .carousel-controls{bottom:50px;left:50px;position:absolute;z-index:20}@media (max-width:700px){.block-activities .carousel-controls{bottom:-480px}}.block-activities .carousel-controls .arrow{background:#de8c89;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1.5rem;height:32px;margin:0 5px;padding-bottom:10px;width:56px}body.woocommerce-cart{background:#f6f1ea;color:#2b2422}body.woocommerce-cart .woocommerce{align-items:start;display:grid;gap:18px;grid-template-columns:1fr;margin:0 auto;max-width:1120px;padding:34px 16px}body.woocommerce-cart .cart-collaterals,body.woocommerce-cart .cart_totals{float:none!important;width:100%!important}body.woocommerce-cart form.woocommerce-cart-form{width:100%}body.woocommerce-cart table.shop_table{background:#fff;border:0;border:1px solid rgba(43,36,34,.12);border-collapse:collapse;border-radius:18px;box-shadow:0 10px 30px rgba(43,36,34,.06);overflow:hidden;width:100%}body.woocommerce-cart table.shop_table thead th{background:transparent;border-bottom:1px solid rgba(43,36,34,.12);color:rgba(43,36,34,.68);font-size:12px;font-weight:600;letter-spacing:.1em;padding:18px;text-transform:uppercase}body.woocommerce-cart table.shop_table td{background:transparent;border-bottom:1px solid rgba(43,36,34,.12);padding:18px;vertical-align:middle}body.woocommerce-cart table.shop_table tr:last-child td{border-bottom:0}body.woocommerce-cart td.product-thumbnail img{background:#f6f1ea;border-radius:14px;display:block;height:auto;width:86px}body.woocommerce-cart td.product-name a{color:#2b2422;font-weight:600;text-decoration:none}body.woocommerce-cart td.product-name a:hover{color:#d67d77;text-decoration:underline;text-underline-offset:3px}body.woocommerce-cart td.product-name .variation{color:rgba(43,36,34,.68);font-size:13px;margin-top:6px}body.woocommerce-cart td.product-name .variation dd,body.woocommerce-cart td.product-name .variation dt{font-size:13px}body.woocommerce-cart td.product-price,body.woocommerce-cart td.product-subtotal{font-weight:800;white-space:nowrap}body.woocommerce-cart .quantity{align-items:center;background:hsla(0,0%,100%,.7);border:1px solid rgba(43,36,34,.12);border-radius:999px;display:inline-flex;gap:8px;padding:7px 10px}body.woocommerce-cart .quantity .qty{background:transparent;border:0;color:#2b2422;font-weight:800;outline:none;padding:0;text-align:center;width:56px}body.woocommerce-cart a.remove{align-items:center;border:1px solid rgba(43,36,34,.12);border-radius:999px;color:#2b2422;display:inline-flex;height:34px;justify-content:center;text-decoration:none;transition:.2s ease;width:34px}body.woocommerce-cart a.remove:hover{background:hsla(5,61%,71%,.18);border-color:hsla(5,61%,71%,.35);transform:translateY(-1px)}body.woocommerce-cart td.actions{padding:18px}body.woocommerce-cart .woocommerce a.button,body.woocommerce-cart .woocommerce button.button,body.woocommerce-cart .woocommerce input.button{background:#e28e87;border:1px solid hsla(5,61%,71%,.45);border-radius:999px;color:#fff;font-weight:700;line-height:1;padding:12px 18px;transition:.2s ease}body.woocommerce-cart .woocommerce a.button:hover,body.woocommerce-cart .woocommerce button.button:hover,body.woocommerce-cart .woocommerce input.button:hover{background:#d67d77;transform:translateY(-1px)}body.woocommerce-cart button[name=update_cart]{background:transparent!important;border-color:rgba(43,36,34,.12)!important;color:#2b2422!important}body.woocommerce-cart button[name=update_cart]:hover{background:hsla(0,0%,100%,.65)!important}body.woocommerce-cart #pwgc-redeem-gift-card-form,body.woocommerce-cart .coupon{display:none!important}body.woocommerce-cart .cart-collaterals{width:100%}body.woocommerce-cart .cart_totals{background:#fff;border:1px solid rgba(43,36,34,.12);border-radius:18px;box-shadow:0 10px 30px rgba(43,36,34,.06);padding:18px}body.woocommerce-cart .cart_totals h2{font-size:18px;font-weight:900;letter-spacing:.02em;margin:0 0 14px}body.woocommerce-cart .cart_totals table{border:0;border-collapse:collapse;width:100%}body.woocommerce-cart .cart_totals table td,body.woocommerce-cart .cart_totals table th{border-bottom:1px solid rgba(43,36,34,.12);font-size:14px;padding:10px 0}body.woocommerce-cart .cart_totals table tr:last-child td,body.woocommerce-cart .cart_totals table tr:last-child th{border-bottom:0}body.woocommerce-cart .cart_totals table .order-total td,body.woocommerce-cart .cart_totals table .order-total th{font-size:16px;font-weight:900}body.woocommerce-cart .cart_totals .wc-proceed-to-checkout{margin:14px 0 0;padding:0}body.woocommerce-cart .cart_totals .wc-proceed-to-checkout a.checkout-button{background:#e28e87;border:1px solid hsla(5,61%,71%,.45);border-radius:999px;box-sizing:border-box;color:#fff;display:block;font-family:Nata Sans,sans-serif;font-size:15px;font-weight:700;letter-spacing:.1em;line-height:1;max-width:100%;padding:14px 18px;text-align:center;text-transform:uppercase;transition:.2s ease;width:100%}body.woocommerce-cart .cart_totals .wc-proceed-to-checkout a.checkout-button:hover{background:#d67d77;transform:translateY(-1px)}body.woocommerce-cart .woocommerce-error,body.woocommerce-cart .woocommerce-info,body.woocommerce-cart .woocommerce-message{border-color:hsla(5,61%,71%,.35);border-radius:14px}@media (max-width:980px){body.woocommerce-cart .woocommerce{padding:28px 14px}body.woocommerce-cart td.product-thumbnail img{width:80px}}@media (max-width:640px){body.woocommerce-cart .cart_totals{padding:16px}body.woocommerce-cart .woocommerce a.button,body.woocommerce-cart .woocommerce button.button,body.woocommerce-cart .woocommerce input.button{text-align:center;width:100%}}@media (max-width:768px){body.woocommerce-cart table.shop_table_responsive tr td.product-thumbnail{display:table-cell!important}body.woocommerce-cart table.shop_table_responsive tr td.product-thumbnail img{display:block!important;height:auto;width:96px}body.woocommerce-cart table.shop_table_responsive tr td.product-thumbnail:before{content:none!important;display:none!important}}.wc-block-components-sidebar-layout{padding:50px}#pwgc-redeem-gift-card-container{display:none}.custom-checkout-grid{align-items:flex-start;display:flex;gap:40px}.custom-col-left,.custom-col-right{width:50%}@media (max-width:768px){.custom-checkout-grid{flex-direction:column}.custom-col-left,.custom-col-right{width:100%}}.woocommerce-checkout #payment{background:hsla(2,56%,70%,.204)!important}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#de8c89!important;color:#fff!important}.woocommerce ul.order_details{display:flex;flex-direction:column-reverse;list-style:none;margin:0 0 3em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#fff;color:#515151}.faq{margin-bottom:84px}@media (max-width:1600px){.faq{margin:0 auto 84px}}@media (max-width:450px){.faq{margin-left:0;margin-right:0;width:100%}}.faq .title-section-faq{margin-bottom:15px;padding:20px}.faq .content-img{align-items:center;display:flex;gap:116px;justify-content:center}@media (min-width:1990px){.faq .content-img{justify-content:space-around}}@media (max-width:1180px){.faq .content-img{flex-direction:column;gap:20px;padding:10px}}.faq .content-img .information-faq{width:100%}@media (max-width:1600px){.faq .content-img .information-faq{margin:0 auto}}.faq .content-img .information-faq .content-information{background:#fff;border-radius:20px;box-shadow:0 4px 30px 0 rgba(230,128,96,.1);margin-bottom:15px;padding:20px}@media (min-width:1700px){.faq .content-img .information-faq .content-information{width:847px}}@media (max-width:800px){.faq .content-img .information-faq .content-information{width:100%}}.faq .content-img .information-faq .content-information .question{color:#000;font-family:NataSans,"sans-serif";font-size:.875rem;font-style:normal;font-weight:700;letter-spacing:.7px;line-height:16px;margin-right:100px;position:relative;text-transform:uppercase}.faq .content-img .information-faq .content-information .question:after{content:url(../../../../../../../../themes/olga/assets/svg/plus.svg);position:absolute;right:-110px;top:-10px}.faq .content-img .information-faq .content-information .question.open:after{content:url(../../../../../../../../themes/olga/assets/svg/moins.svg);position:absolute;right:-110px;top:-10px}.faq .content-img .information-faq .content-information .answer{border-top:1px solid hsla(0,0%,58%,.525);color:rgba(38,38,38,.7);font-family:NataSans,"sans-serif";font-size:.875rem;font-style:normal;font-weight:500;line-height:19px;margin-top:18px;padding-top:18px}.faq .content-img .faq-picture{align-items:center;display:flex;justify-content:center}.faq .content-img .faq-picture img{height:auto;max-height:705px;-o-object-fit:cover;object-fit:cover;width:450px}.opinion{background:#f2e0d8;margin-bottom:85px;margin-left:45px;margin-top:165px;padding-bottom:74px;padding-left:42px;padding-top:73px;position:relative;width:calc(100% - 45px)}@media (max-width:690px){.opinion{margin-left:0;margin-top:70px;padding-left:0;width:100%}}.opinion:after{content:url(../../../../../../../../themes/olga/assets/svg/ellipse.svg);height:460px;overflow:hidden;position:absolute;right:0;top:0;width:auto}@media (max-width:775px){.opinion:after{display:none}}.opinion h4{color:#000;font-size:38px;font-weight:600;margin-bottom:28px;position:relative;text-transform:uppercase}@media (max-width:690px){.opinion h4{padding-left:20px}}.opinion img{bottom:0;height:626px;-o-object-fit:cover;object-fit:cover;position:absolute;right:-100px;width:449px;z-index:20}@media (max-width:990px){.opinion img{height:544px;width:375px}}@media (max-width:690px){.opinion img{display:none}}.opinion .contain-opinion{display:flex;gap:18px;overflow:hidden;position:relative;z-index:5}.opinion .opinion-content{background:#fff;border-radius:13px;box-sizing:border-box;display:inline-block;display:flex;flex-direction:column;height:243px;justify-content:center;margin-right:18px;min-width:603px;padding:20px 30px;width:455px}@media (max-width:570px){.opinion .opinion-content{min-width:320px}}.opinion .opinion-content .name-opinion{height:50px}.opinion .opinion-content .name-opinion h6{color:#000;font-family:NataSans,"sans-serif";font-size:20px;font-weight:400;position:relative;text-transform:uppercase}.opinion .opinion-content .name-opinion h6:after{content:url(../../../../../../../../themes/olga/assets/svg/stars.svg);left:0;position:absolute;top:-30px}.opinion .opinion-content p{-webkit-box-orient:vertical;-webkit-line-clamp:4;color:#000;display:-webkit-box;font-family:Nata Sans,sans-serif;font-size:14px;font-weight:400;line-height:normal;margin-top:10px;overflow:hidden;text-overflow:ellipsis;width:100%}@media (max-width:450px){.opinion .opinion-content p{overflow:hidden}}.other-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;flex-shrink:0;height:100%;margin-bottom:90px;min-height:389px;width:100%}.other-banner h1{color:#fff;font-family:NataSans,"sans-serif";font-size:2.5rem;font-style:normal;font-weight:600;line-height:2.125rem;padding-left:82px;padding-top:172px;text-transform:uppercase}@media (max-width:900px){.other-banner h1{font-size:1.875rem;margin:0;padding-left:20px}}.price{margin-bottom:77px}.price h1{margin-bottom:50px;margin-left:50px}.price .container-service{background:hsla(18,50%,90%,.55);margin-left:40px;padding-bottom:80px;position:relative;width:calc(100% - 40px)}@media (max-width:1350px){.price .container-service{margin:0;width:100%}}.price .container-service .swiper-container{margin:0 auto;max-width:1300px;overflow:hidden}@media (max-width:1200px){.price .container-service .swiper-container{padding:20px}}.price .container-service .swiper-slide{background-color:#fff;margin-top:25px;min-height:787px;padding:15px 20px 20px;width:auto}@media (max-width:576px){.price .container-service .swiper-slide{width:100%!important}}.price .container-service .swiper-slide .information{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:5px;margin-bottom:5px;margin-top:29px;min-height:55px}.price .container-service .swiper-slide .information .asterisk{color:#de8c89;font-size:.875rem}.price .container-service h2{color:#000;font-size:22px;font-style:normal;font-weight:600;padding-bottom:10px}.price .container-service .session-info{border-top:1px solid #000;display:flex;gap:16px;padding-top:20px;position:relative}.price .container-service .session-info .content-session-information{display:flex;gap:5px}.price .container-service .price-text{color:#de8c89;font-family:NataSans,"sans-serif";font-size:25px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.price .container-service .big-img{height:413px;-o-object-fit:cover;object-fit:cover;width:100%}.price .container-service .btn{align-items:center;background:#de8c89;border-radius:40px;display:flex;justify-content:space-between;margin-top:50px;padding:10px 29px;width:136px}.price .container-service .btn a{color:#fff;font-family:NataSans,"sans-serif";font-size:14px;font-style:normal;font-weight:700;letter-spacing:.7px;line-height:12px;text-transform:uppercase}.price .container-service .swiper-pagination{position:absolute}.price .container-service .swiper-pagination .swiper-pagination-bullet-active{background-color:#ce6f87}.swiper-controls{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:30px}.swiper-button-next,.swiper-button-prev{color:#fff;height:28px;position:static;width:28px}.swiper-button-next:after,.swiper-button-prev:after{color:#ce6f87;font-size:18px}.reinssurance{margin-bottom:45px;margin-top:45px}.reinssurance .content{display:flex;gap:80px;justify-content:center}@media (max-width:700px){.reinssurance .content{gap:60px}}@media (max-width:480px){.reinssurance .content{flex-direction:column;gap:20px;text-align:center}}@media (max-width:945px){.reinssurance .content h6{font-size:1.375rem}}@media (max-width:700px){.reinssurance .content h6{font-size:1rem}}@media (max-width:480px){.reinssurance .content h6{font-size:1.625rem}}.reinssurance .content h6:not(:last-of-type){position:relative}.reinssurance .content h6:not(:last-of-type):after{background-color:#f2e0d8;border-radius:20px;bottom:10px;content:"";height:12px;position:absolute;right:-40px;width:12px}.reinssurance .content h6:first-letter{color:#1d1d1b}.social-networks{align-items:center;background:#f3f1eb;display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:83px;height:100%;justify-content:left;margin-bottom:80px;margin-right:44px;margin-top:36px}@media (max-width:1400px){.social-networks{flex-direction:column;gap:50px;margin-right:0}}.social-networks .title-section-social-networks{text-align:center}.social-networks .title-section-social-networks h1{color:#000;font-family:NataSans,"sans-serif";font-size:2.375rem;font-style:normal;font-weight:500;line-height:normal;margin-top:61px;text-transform:uppercase}@media (max-width:1450px){.social-networks .title-section-social-networks h1{font-size:1.875rem}}.social-networks .title-section-social-networks h2{color:#de8c89;font-family:NataSans,"sans-serif";font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.social-networks .title-section-social-networks h2 strong{background-color:#de8c89;padding:0 5px;position:relative}.social-networks .title-section-social-networks h2 strong:after{bottom:-73px;content:url(../../../../../../../../themes/olga/assets/svg/Group.png);position:absolute;right:132px}.social-networks .title-section-social-networks a img{margin-right:30px;-o-object-fit:cover;object-fit:cover;padding-top:20px;width:50px}.social-networks .picture{box-sizing:border-box;display:flex;margin:0;max-height:365px;padding:0}@media (max-width:1400px){.social-networks .picture{margin:0 auto}}@media (max-width:935px){.social-networks .picture{display:grid;grid-template-columns:1fr 1fr;max-height:100%}}@media (max-width:625px){.social-networks .picture{grid-template-columns:1fr}}.social-networks .picture img{height:365px;-o-object-fit:cover;object-fit:cover;width:332px}.video-content{background-color:#f3f1eb;margin:0 auto 53px;position:relative;width:100%}.video-content .content{margin-left:40px;padding-bottom:34px;padding-top:40px}.video-content .content h1{padding-bottom:5px}@media (max-width:430px){.video-content .content h1{font-size:1.75rem}.video-content .content h2{font-size:1.25rem}}.video-content .video-container{display:flex;flex-direction:row;gap:3px;justify-content:center;padding-bottom:20px}@media (max-width:960px){.video-content .video-container{display:grid}}.video-content .video-container .video{position:relative}.video-content .video-container .video:after{background-color:#f3f1eb;content:"";height:55px;position:absolute;top:0;width:100%}.video-content .video-container .video iframe{height:500px}@media (max-width:1274px){.video-content .video-container .video iframe{height:319px;width:314px}}@media (max-width:960px){.video-content .video-container .video iframe{height:419px;width:414px}.video-content .video-container .video iframe:after{background:transparent}}@media (max-width:430px){.video-content .video-container .video iframe{height:319px;width:100%}}body.single-product .gift-single{background:#f6e6e1;overflow:hidden;position:relative}body.single-product .gift-single:after{background:hsla(12,55%,80%,.35);border-radius:50%;content:"";height:520px;pointer-events:none;position:absolute;right:-220px;top:120px;width:520px}body.single-product .gift-single__wrap{align-items:start;display:grid;gap:56px;grid-template-columns:1.1fr 1fr;margin:0 auto;max-width:1200px;padding:64px 24px;position:relative;z-index:1}body.single-product .gift-single__media img{background:#fff;border-radius:18px;box-shadow:0 18px 40px rgba(0,0,0,.12);display:block;height:auto;width:100%}body.single-product .gift-single__content{max-width:520px}body.single-product .gift-single__title{font-size:34px;letter-spacing:.08em;margin:0 0 16px;text-transform:uppercase}body.single-product .gift-single__desc{border-radius:18px;margin-bottom:22px;padding:22px 26px}body.single-product .gift-single__desc h2{font-size:13px;letter-spacing:.06em;margin:0 0 8px;opacity:.9;text-transform:uppercase}body.single-product .gift-single__desc p{line-height:1.55;margin:0 0 8px;opacity:.9}body.single-product .gift-single__price{margin:0 0 18px}body.single-product .gift-single__price .price{font-size:18px;opacity:.85}body.single-product .gift-single__cart{margin-top:10px}body.single-product .gift-single__cart form.cart{display:flex;flex-direction:column;gap:14px;max-width:420px;width:100%}body.single-product .gift-single__cart label{display:block;font-size:13px;font-weight:600;margin-bottom:6px;opacity:.95}body.single-product .gift-single__cart input[type=email],body.single-product .gift-single__cart input[type=number],body.single-product .gift-single__cart input[type=text],body.single-product .gift-single__cart select,body.single-product .gift-single__cart textarea{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:14px;box-shadow:0 10px 22px rgba(0,0,0,.08);font-size:14px;height:44px;outline:none;padding:0 16px;width:100%}body.single-product .gift-single__cart input[type=email]:focus,body.single-product .gift-single__cart input[type=number]:focus,body.single-product .gift-single__cart input[type=text]:focus,body.single-product .gift-single__cart select:focus,body.single-product .gift-single__cart textarea:focus{border-color:hsla(8,60%,70%,.6);box-shadow:0 12px 26px rgba(0,0,0,.1)}body.single-product .gift-single__cart textarea{height:120px;padding:14px 16px;resize:vertical}body.single-product .gift-single__cart .description,body.single-product .gift-single__cart .pwgc-description,body.single-product .gift-single__cart small{font-size:12px;margin-top:4px;opacity:.7}body.single-product .gift-single__cart a{color:#e08f83;text-decoration:none}body.single-product .gift-single__cart a:hover{text-decoration:underline}body.single-product .gift-single__cart .quantity{margin-top:6px}body.single-product .gift-single__cart .quantity input.qty{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:10px;height:36px;text-align:center;width:70px}body.single-product .gift-single__cart .single_add_to_cart_button,body.single-product .gift-single__cart button[type=submit]{background:#fff;border:1px solid hsla(8,60%,70%,.35);border-radius:999px;box-shadow:0 10px 22px rgba(0,0,0,.08);color:#e08f83;cursor:pointer;font-weight:700;height:44px;letter-spacing:.06em;margin-top:10px;text-transform:uppercase;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;width:240px}body.single-product .gift-single__cart .single_add_to_cart_button:hover,body.single-product .gift-single__cart button[type=submit]:hover{background:#e08f83;box-shadow:0 14px 28px rgba(0,0,0,.12);color:#fff;transform:translateY(-1px)}@media (max-width:1000px){body.single-product .gift-single__wrap{grid-template-columns:1fr}}body.single-product .gift-single__wrap .gift-single__media img{height:400px;margin:50px auto 0;-o-object-fit:cover;object-fit:cover;width:90%}body.single-product .gift-single__wrap .gift-single__desc{padding:0}body.single-product .gift-single__wrap .gift-single__content{max-width:100%;padding:0}body.woocommerce-cart .woocommerce-error,body.woocommerce-cart .woocommerce-info,body.woocommerce-cart .woocommerce-message{margin-top:61px}