@import"https://fonts.googleapis.com/css2?family=Lato:wght@400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:"Wotfard";src:url("../fonts/Wotfard-Regular.otf") format("opentype")}@font-face{font-family:"Wotfard Light";font-weight:400;src:url("../fonts/Wotfard-Light.otf") format("opentype")}@font-face{font-family:"Wotfard Medium";font-weight:600;src:url("../fonts/Wotfard-Medium.otf") format("opentype")}@font-face{font-family:"Wotfard Bold";font-weight:bold;src:url("../fonts/Wotfard-Bold.otf") format("opentype")}html,body{margin:0;scroll-behavior:smooth}html{font-size:62.5%}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:"Montserrat",sans-serif;min-height:100vh}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0 !important}h1,h2,h3,h4,h5,h6{font-weight:700}p,ul{margin-bottom:15px}ul{padding-left:15px}a{-webkit-transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);outline:none;text-decoration:none}a:hover{text-decoration:none}iframe{display:block;width:100%;max-width:100%}.t-center{text-align:center}.m-auto{margin:0 auto}.d-block{display:block}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-padding{padding:100px 0}@media(max-width: 1024px){.section-padding{padding:50px 15px}}@media(min-width: 1025px)and (max-width: 1750px){.section-padding{padding:100px 15px}}.container{width:1240px;max-width:100%;margin:0 auto;padding:0}@media(max-width: 1024px){.container{padding:0 15px}}@media(min-width: 1025px)and (max-width: 1750px){.container{padding:0 15px}}.container-small{width:1140px;max-width:100%;margin:0 auto;padding:0}@media(max-width: 1024px){.container-small{padding:0 15px}}@media(min-width: 1025px)and (max-width: 1750px){.container-small{padding:0 15px}}.container-extra-small{width:850px;max-width:100%;margin:0 auto;padding:0}@media(max-width: 1024px){.container-extra-small{padding:0 15px}}@media(min-width: 1025px)and (max-width: 1750px){.container-extra-small{padding:0 15px}}.section-padding .container,.section-padding .container-small,.section-padding .container-extra-small{padding:0}.img-fluid{display:block;margin:0 auto;width:100%;max-width:100%}@media(min-width: 768px)and (max-width: 1024px){.smartphone{display:none !important}}@media(min-width: 1025px){.smartphone{display:none !important}}@media(max-width: 767px){.tablets{display:none !important}}@media(min-width: 1025px){.tablets{display:none !important}}@media(min-width: 1025px){.all-devices{display:none !important}}@media(max-width: 1024px){.desktop{display:none !important}}.m-1{margin:10px !important}.m-2{margin:20px !important}.m-3{margin:30px !important}.m-4{margin:40px !important}.m-5{margin:50px !important}.my-1{margin-top:10px !important;margin-bottom:10px !important}.my-2{margin-top:20px !important;margin-bottom:20px !important}.my-3{margin-top:30px !important;margin-bottom:30px !important}.my-4{margin-top:40px !important;margin-bottom:40px !important}.my-5{margin-top:50px !important;margin-bottom:50px !important}.mx-1{margin-left:10px !important;margin-right:10px !important}.mx-2{margin-left:20px !important;margin-right:20px !important}.mx-3{margin-left:30px !important;margin-right:30px !important}.mx-4{margin-left:40px !important;margin-right:40px !important}.mx-5{margin-left:50px !important;margin-right:50px !important}.mt-1{margin-top:10px !important}.mt-2{margin-top:20px !important}.mt-3{margin-top:30px !important}.mt-4{margin-top:40px !important}.mt-5{margin-top:50px !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:10px !important}.mb-2{margin-bottom:20px !important}.mb-3{margin-bottom:30px !important}.mb-4{margin-bottom:40px !important}.mb-5{margin-bottom:50px !important}.p-1{padding:10px !important}.p-2{padding:20px !important}.p-3{padding:30px !important}.p-4{padding:40px !important}.p-5{padding:50px !important}.py-1{padding-top:10px !important;padding-bottom:10px !important}.py-2{padding-top:20px !important;padding-bottom:20px !important}.py-3{padding-top:30px !important;padding-bottom:30px !important}.py-4{padding-top:40px !important;padding-bottom:40px !important}.py-5{padding-top:50px !important;padding-bottom:50px !important}.px-1{padding-left:10px !important;padding-right:10px !important}.px-2{padding-left:20px !important;padding-right:20px !important}.px-3{padding-left:30px !important;padding-right:30px !important}.px-4{padding-left:40px !important;padding-right:40px !important}.px-5{padding-left:50px !important;padding-right:50px !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:10px !important}.pt-2{padding-top:20px !important}.pt-3{padding-top:30px !important}.pt-4{padding-top:40px !important}.pt-5{padding-top:50px !important}.pb-0{padding-bottom:0px !important}.pb-1{padding-bottom:10px !important}.pb-2{padding-bottom:20px !important}.pb-3{padding-bottom:30px !important}.pb-4{padding-bottom:40px !important}.pb-5{padding-bottom:50px !important}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}*,*::before,*::after{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}::-moz-selection{color:#fff}::selection{color:#fff}header{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);width:100%;z-index:9997;background-color:#1f1e39;position:sticky;top:0;padding:15px}@media(max-width: 1024px){header{height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}header .header__brand{padding:0;z-index:9999;margin-right:auto}@media(max-width: 1024px){header .header__brand{width:100%;padding:0}}header .header__brand img{width:176px}@media(min-width: 1025px)and (max-width: 1750px){header .header__brand img{width:176px}}@media(max-width: 1024px){header .header__brand img{width:70px}}.header__menu{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);z-index:9998;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}@media(max-width: 1024px){.header__menu{position:fixed;top:0;background-color:#1f1e39;width:100%;height:100%;right:-100%;pointer-events:none}.header__menu.header__menu--open{right:0;pointer-events:initial}}.header__menu .site-nav{margin-bottom:0;padding-left:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:40px}@media(min-width: 1025px)and (max-width: 1750px){.header__menu .site-nav{gap:30px}}@media(max-width: 1024px){.header__menu .site-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;gap:15px}}.header__menu .site-nav li{font-size:1.4rem;line-height:1.7rem}.header__menu .site-nav li a{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);font-size:1.4rem;line-height:1.7rem;position:relative;color:#fff;text-transform:uppercase}@media(max-width: 1024px){.header__menu .site-nav li a{padding:0 15px}}.header__menu .site-nav li:hover a,.header__menu .site-nav li.active a,.header__menu .site-nav li.current-menu-parent a{color:#ec5f4b}.header__menu .site-nav li:hover svg,.header__menu .site-nav li.active svg,.header__menu .site-nav li.current-menu-parent svg{fill:#ec5f4b}.header__menu .site-nav li svg{fill:#fff}.header__menu .site-nav li#register-link a{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);padding:10px 30px;border:1px solid #fff;-webkit-transform:skew(-20deg);transform:skew(-20deg);display:inline-block;color:#fff !important}.header__menu .site-nav li#register-link a:hover{background-color:#ec5f4b !important;border:1px solid #ec5f4b !important}.header__menu .site-nav li#register-link a:hover span{color:#fff}.header__menu .site-nav li#register-link a:hover svg path{fill:#fff}.header__menu .site-nav li#register-link a span{color:#fff;font-size:1.4rem;line-height:1.7rem}.header__menu .site-nav li#register-link a span{display:block;-webkit-transform:skew(20deg);transform:skew(20deg)}.header__menu .site-nav li#private-area-link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}@media(max-width: 767px){.header__menu .site-nav li#private-area-link a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.header__menu .site-nav li#private-area-link a img{width:10px}.header__menu .site-nav li#private-area-link a svg path{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1)}.header__menu .site-nav li#private-area-link a:hover svg path{fill:#ec5f4b}.header__menu .site-nav>li{position:relative}@media(max-width: 1024px){.header__menu .site-nav>li{width:100%;text-align:center}}.header__menu .site-nav>li>ul{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);margin-bottom:0;list-style:none;opacity:0;-webkit-transition:all .5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .5s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateY(5%);transform:translateY(5%);width:100%;position:absolute;background-color:#fff;min-width:250px;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}@media(max-width: 1024px){.header__menu .site-nav>li>ul{position:relative;opacity:0;max-height:0;overflow:hidden;padding:0;min-width:auto !important;background-color:rgba(0,0,0,0)}}@media(max-width: 1024px){.header__menu .site-nav>li>ul li{text-align:center}}.header__menu .site-nav>li>ul a{padding:0}@media(min-width: 1025px){.header__menu .site-nav>li.has-submenu{margin-right:10px}}.header__menu .site-nav>li.has-submenu path{pointer-events:none !important}.header__menu .site-nav>li.has-submenu svg{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);position:absolute;right:-15px;top:51%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width: 1025px){.header__menu .site-nav>li.has-submenu svg{pointer-events:none}}@media(max-width: 1024px){.header__menu .site-nav>li.has-submenu svg{top:5px;right:5px;position:relative}}.header__menu .site-nav>li.has-submenu.has-submenu--hover svg{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg);top:10%}@media(max-width: 1024px){.header__menu .site-nav>li.has-submenu.has-submenu--hover svg{top:0}}.header__menu .site-nav>li.has-submenu.has-submenu--hover>ul{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}@media(max-width: 1024px){.header__menu .site-nav>li.has-submenu.has-submenu--hover>ul{padding:0 15px 15px 15px;max-height:100vh;gap:5px}}.header__icon{display:none}@media(max-width: 1024px){.header__icon{display:block}}.header__icon .icon-hamburger{width:30px;height:30px;position:absolute;top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;z-index:9999}.header__icon .icon-hamburger span{height:1px;width:100%;position:absolute;background:#fff;top:11px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.header__icon .icon-hamburger span:before,.header__icon .icon-hamburger span:after{height:1px;width:100%;position:absolute;background:#fff;content:" ";margin-top:-10px;-webkit-transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 1)}.header__icon .icon-hamburger span:after{margin-top:10px}.header__icon .icon-hamburger--open span{background:rgba(0,0,0,0) !important}.header__icon .icon-hamburger--open span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:0}@media(max-width: 767px){.header__icon .icon-hamburger--open span:before{background-color:#fff}}.header__icon .icon-hamburger--open span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:0}@media(max-width: 767px){.header__icon .icon-hamburger--open span:after{background-color:#fff}}::-moz-selection{background:#1f1e39;color:#fff}::selection{background:#1f1e39;color:#fff}a,button,div{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}body h1,body h2,body h3,body h4,body h5,body h6{font-family:"Wotfard Medium",sans-serif;font-weight:700;color:#1f1e39;margin-bottom:15px;margin-top:0}body h1{font-family:"Wotfard Bold";font-size:8.8rem;line-height:10.6rem}@media(max-width: 1024px){body h1{font-size:4.4rem;line-height:5.5rem}}body h2{font-family:"Wotfard Medium";font-size:7rem;line-height:8.5rem}@media(max-width: 1024px){body h2{font-size:3.5rem;line-height:4.5rem}}body h3{font-family:"Wotfard Medium";font-size:5.6rem;line-height:6.7rem}@media(max-width: 767px){body h3{font-size:2.8rem;line-height:3.3rem}}@media(min-width: 1025px)and (max-width: 1750px){body h3{font-size:4.5rem;line-height:5.5rem}}body h4{font-family:"Wotfard Medium";font-size:4.5rem;line-height:5.4rem}@media(max-width: 767px){body h4{font-size:2.25rem;line-height:2.9rem}}body h5{font-family:"Wotfard Medium";font-size:3.6rem;line-height:4.3rem}@media(max-width: 1024px){body h5{font-size:1.8rem;line-height:2.2rem}}body h6{font-family:"Wotfard Medium";font-size:2.9rem;line-height:3.5rem}body h6.regular{font-family:"Wotfard Regular"}body h6.light{font-family:"Wotfard Light"}body p,body div,body ul,body li,body span,body label,body a{color:#1f1e39;font-size:2rem;line-height:2.5rem}@media(max-width: 1024px){body p,body div,body ul,body li,body span,body label,body a{font-size:2rem;line-height:2.5rem}}body p.small,body div.small,body ul.small,body li.small,body span.small,body label.small,body a.small{font-size:1.8rem;line-height:2.2rem}body p.extra-small,body div.extra-small,body ul.extra-small,body li.extra-small,body span.extra-small,body label.extra-small,body a.extra-small{font-size:1.4rem;line-height:1.7rem}body p.ultra-small,body div.ultra-small,body ul.ultra-small,body li.ultra-small,body span.ultra-small,body label.ultra-small,body a.ultra-small{font-size:1.2rem;line-height:1.4rem}main>section{margin-bottom:120px;position:relative}main>section.background--grey{background-color:#f2f2f2}main>section.background--image{background-size:cover !important;z-index:0}main>section.background--image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}main>section.background--image .container{position:relative;z-index:2}main>section.background--image .container h1,main>section.background--image .container h2,main>section.background--image .container h3,main>section.background--image .container h4,main>section.background--image .container h5,main>section.background--image .container h6{color:#fff}main>section.background--image .container p{text-align:center;color:#fff;margin-bottom:0}main>section.background--image .container .btn-primary{margin:30px auto 0 auto}main>section a.absolute{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}main>section .anchor{position:absolute;left:0;top:-200px}@media(max-width: 1024px){main>section .anchor{top:-100px}}@media(max-width: 1024px){main>section{margin-bottom:48px}}.members-access-error{display:block;width:1240px;max-width:100%;padding:100px 0;text-align:center;margin:0 auto}@media(max-width: 1024px){.members-access-error{padding:50px 15px}}.site-title{position:absolute;top:-9999px;color:#fff;font-size:12px}.cpt-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}@media(max-width: 767px){.cpt-list{grid-template-columns:1fr;gap:15px}}@media(min-width: 768px)and (max-width: 1024px){.cpt-list{grid-template-columns:repeat(2, 1fr)}}.cpt-list article{position:relative;background-color:#fff;border-radius:15px;overflow:hidden}.cpt-list article .article-image{border-radius:15px;overflow:hidden;height:220px;margin-bottom:15px}.cpt-list article .article-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cpt-list article .article-content{font-size:1.6rem;line-height:2.1rem}.cpt-list article span{text-transform:uppercase;margin-bottom:5px;font-size:1.6rem;line-height:2.1rem;display:block}.cpt-list article h5{font-weight:700;color:#ec5f4b;margin-bottom:10px}.cpt-list article .date,.cpt-list article .term{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.3rem;line-height:1.7rem;color:#bce0f2;margin-top:15px;text-transform:none;margin-bottom:0}.cpt-list article .date img,.cpt-list article .term img{margin-right:15px;height:25px}.cpt-list article .btn-primary{margin-top:15px}.cpt-list article a{position:absolute;top:0;left:0;width:100%;height:100%}.cta-bubble{width:400px;height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:2px solid #1f1e39;color:#1f1e39;display:flex;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);text-align:center}@media(max-width: 767px){.cta-bubble{width:200px;height:200px}}.cta-bubble h1,.cta-bubble h2,.cta-bubble h3,.cta-bubble h4,.cta-bubble h5,.cta-bubble h6{margin-bottom:0;color:#1f1e39;font-family:"Wotfard Medium" !important}.cta-bubble.cta-bubble--white{color:#fff;border:2px solid #fff}.cta-bubble.cta-bubble--white h1,.cta-bubble.cta-bubble--white h2,.cta-bubble.cta-bubble--white h3,.cta-bubble.cta-bubble--white h4,.cta-bubble.cta-bubble--white h5,.cta-bubble.cta-bubble--white h6{margin-bottom:0;color:#fff !important}.cta-bubble:hover{background-color:#ec5f4b;color:#fff;border:2px solid #ec5f4b}.cta-bubble:hover h1,.cta-bubble:hover h2,.cta-bubble:hover h3,.cta-bubble:hover h4,.cta-bubble:hover h5,.cta-bubble:hover h6{margin-bottom:0;color:#fff}.btn-primary,.btn-secondary,.btn-tertiary{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);height:54px;-webkit-transform:skew(-20deg);transform:skew(-20deg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:30px;padding-right:30px;text-transform:uppercase}@media(max-width: 767px){.btn-primary,.btn-secondary,.btn-tertiary{margin-left:10px !important}}.btn-primary span,.btn-secondary span,.btn-tertiary span{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:skew(20deg);transform:skew(20deg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:1.8rem;line-height:2.2rem}.btn-primary{background-color:rgba(0,0,0,0);border:1px solid #1f1e39}.btn-primary:hover{background-color:#ec5f4b !important;border:1px solid #ec5f4b !important}.btn-primary:hover span{color:#fff}.btn-primary:hover svg path{fill:#fff}.btn-secondary{background-color:#ec5f4b}.btn-secondary:hover{background-color:#1f1e39 !important;color:#ec5f4b !important}.btn-tertiary{border:1px solid #00857c;background-color:#fff;color:#00857c}.ctas{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.ctas>a{margin-top:0}.pagination{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;padding:0 !important;padding-bottom:0 !important;margin-bottom:0 !important;margin-top:50px !important;color:#1f1e39 !important;border:0 !important}@media(max-width: 767px){.pagination{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}}.pagination span.dash,.pagination a{margin:0 10px}.pagination li{margin-right:10px !important;border:0 !important}.pagination .current{font-weight:800}.pagination a{color:#1f1e39;border:0}.pagination span.page-numbers,.pagination a{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;text-align:center !important;font-size:1.6rem !important;line-height:2.1rem !important;width:50px !important;height:50px !important;border:1px solid #e9e8e6 !important;border-radius:10px !important;color:#00857c !important;background-color:#fff !important}.pagination span.page-numbers.current,.pagination a.current{font-weight:700 !important;background-color:#1f1e39 !important;color:#fff !important}.pagination .next,.pagination .prev{margin:0 !important}.pagination .next.page-numbers,.pagination .prev.page-numbers{position:relative}.pagination .next.page-numbers::after,.pagination .prev.page-numbers::after{content:"";width:15px;height:15px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-size:10px 6.7px}.pagination .prev.page-numbers::after{top:20%;left:20%;background:url("../img/ico_pagination_next.svg") no-repeat center center;-webkit-transform:rotate(180deg) translate(-50%, -50%);transform:rotate(180deg) translate(-50%, -50%)}.pagination .next.page-numbers::after{background:url("../img/ico_pagination_next.svg") no-repeat center center}body.error404,body.page-template-template-thank-you{height:100vh;overflow-y:hidden;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow-y:hidden}#not-found,#thank-you{background-size:cover !important;height:calc(100vh - 374px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0 !important}@media(max-width: 767px){#not-found,#thank-you{height:430px}}#not-found h3,#thank-you h3{margin-bottom:7px}#not-found h4,#thank-you h4{text-transform:uppercase;margin-bottom:10px}#not-found .btn-primary,#thank-you .btn-primary{margin:30px auto 0 auto}body.page-template-template-page-bg,body.page-template-template-upload-doc{background:url("../img/bg-template.png") repeat-y center center;background-size:cover}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-top-color:#00857c !important}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{color:#00857c !important}#shop-page{margin-bottom:120px}@media(max-width: 1024px){#shop-page{margin-bottom:60px}}#shop-page .page-title{color:#00857c;text-transform:uppercase;font-weight:400;font-size:4.5rem !important;line-height:6.3rem !important}@media(max-width: 1024px){#shop-page .page-title{font-size:2.5rem !important;line-height:3.2rem !important}}#single-product .woocommerce-product-gallery{margin-bottom:120px !important}@media(max-width: 1024px){#single-product .woocommerce-product-gallery{margin-bottom:60px !important}}#single-product h1.product_title{color:#00857c;text-transform:uppercase;font-weight:400;font-size:4.5rem !important;line-height:6.3rem !important}@media(max-width: 1024px){#single-product h1.product_title{font-size:2.5rem !important;line-height:3.2rem !important}}#single-product .variations tbody tr{margin-bottom:15px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}@media(max-width: 767px){#single-product .variations tbody tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px}}#single-product .variations tbody tr:last-child{margin-bottom:0 !important}#single-product .qty{width:57px !important;font-size:2rem;line-height:2.5rem;font-weight:700}#single-product .quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin-right:15px}#single-product .quantity input::-webkit-outer-spin-button,#single-product .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#single-product .quantity input::-webkit-outer-spin-button,#single-product .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#single-product .quantity input[type=number]{height:52px}#single-product .quantity button{cursor:pointer;height:52px !important;width:52px !important;border-radius:5px !important;border:1px solid #f2f2f2;background-color:rgba(0,0,0,0) !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#single-product .quantity button img{height:20px !important}#single-product .wc-tabs li{background-color:#f2f2f2 !important}#single-product .wc-tabs li.active{background-color:#fff !important}#single-product .woocommerce-Tabs-panel h1,#single-product .woocommerce-Tabs-panel h2,#single-product .woocommerce-Tabs-panel h3{display:none}#checkout h1,#checkout h2,#checkout h3{color:#00857c;text-transform:uppercase;font-weight:400;font-size:4.5rem !important;line-height:6.3rem !important}@media(max-width: 1024px){#checkout h1,#checkout h2,#checkout h3{font-size:2.5rem !important;line-height:3.2rem !important}}#checkout input[type=checkbox]{width:1.3rem !important;-webkit-appearance:checkbox !important;-moz-appearance:checkbox !important;appearance:checkbox !important;margin-bottom:0}#checkout .coupon{margin-right:15px}@media(max-width: 767px){#checkout .coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;margin-right:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}}#checkout .coupon #coupon_code{margin-right:15px;width:150px}@media(max-width: 767px){#checkout .coupon #coupon_code{width:100%;margin-right:0 !important}}#checkout .coupon .button{padding:15px 30px !important}@media(max-width: 767px){#checkout .coupon .button{width:100% !important;padding:15px !important}}#checkout .cart_totals{margin-top:60px}@media(max-width: 1024px){#checkout .cart_totals{margin-top:30px}}#checkout .cart_totals .shop_table{margin-bottom:0 !important}#checkout .cart_totals .wc-proceed-to-checkout .checkout-button{margin:0 0 0 auto !important}#checkout .col2-set{width:60%;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;margin-top:0 !important;padding-top:0 !important;padding-right:30px;margin-bottom:120px}@media(max-width: 767px){#checkout .col2-set{padding-right:0;width:100%;float:none;margin-bottom:60px}}#checkout .col2-set::before,#checkout .col2-set::after{display:none}#checkout .col2-set>.col-1,#checkout .col2-set>.col-2{width:100%;float:none;display:block}#checkout #customer_login{width:100%;display:grid;grid-template-columns:repeat(2, 1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px}@media(max-width: 767px){#checkout #customer_login{grid-template-columns:1fr}}#checkout #order_review{width:40%;float:right}@media(max-width: 767px){#checkout #order_review{width:100%;float:none}}@media(max-width: 767px){#checkout .woocommerce-MyAccount-navigation{margin-bottom:50px}}#checkout .woocommerce-MyAccount-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;list-style:none;padding-left:0;margin-bottom:0}#checkout .woocommerce-MyAccount-navigation ul a{font-size:1.8rem;line-height:2.5rem;text-transform:uppercase;color:#1f1e39}#checkout .woocommerce-MyAccount-navigation ul li.is-active a{font-weight:bold !important}#checkout .woocommerce-MyAccount-content mark{background-color:rgba(0,0,0,0) !important}#checkout .woocommerce-MyAccount-content .woocommerce-order-details h2{font-size:3.6rem !important;line-height:5rem !important;text-transform:uppercase !important;font-weight:500 !important}@media(max-width: 1024px){#checkout .woocommerce-MyAccount-content .woocommerce-order-details h2{font-size:3rem !important;line-height:4.2rem !important}}#checkout .woocommerce-MyAccount-content .woocommerce-customer-details h2{font-size:3.6rem !important;line-height:5rem !important;text-transform:uppercase !important;font-weight:700 !important}@media(max-width: 1024px){#checkout .woocommerce-MyAccount-content .woocommerce-customer-details h2{font-size:3rem !important;line-height:4.2rem !important}}#checkout .woocommerce-MyAccount-content .woocommerce-table{border-radius:8px !important}#checkout .woocommerce-MyAccount-content .woocommerce-customer-details{border-radius:8px;padding:15px;border:1px solid rgba(0,0,0,.1)}#checkout .woocommerce-EditAccountForm.edit-account fieldset{margin-top:50px !important;border:1px solid #f2f2f2 !important;border-radius:8px !important}#checkout .woocommerce-EditAccountForm.edit-account button{margin-top:30px !important}#checkout .woocommerce-EditAccountForm.edit-account span{margin-top:5px}#checkout .woocommerce-EditAccountForm.edit-account span em{display:block;margin-top:5px}#checkout .woocommerce-EditAccountForm.edit-account legend{background-color:#fff;padding:0 10px}body.woocommerce .woocommerce form.checkout_coupon,body.woocommerce .woocommerce form.login,body.woocommerce .woocommerce form.register,body.woocommerce-js .woocommerce form.checkout_coupon,body.woocommerce-js .woocommerce form.login,body.woocommerce-js .woocommerce form.register,body.woocommerce-page .woocommerce form.checkout_coupon,body.woocommerce-page .woocommerce form.login,body.woocommerce-page .woocommerce form.register{margin:0 !important}body.woocommerce .button,body.woocommerce .button.wc-forward,body.woocommerce .button.checkout-button,body.woocommerce button[type=submit],body.woocommerce .single_add_to_cart_button,body.woocommerce .add_to_cart_button,body.woocommerce .product_type_grouped,body.woocommerce .product_type_external,body.woocommerce .ajax_add_to_cart,body.woocommerce .button.product_type_variable,body.woocommerce .woocommerce #respond input#submit,body.woocommerce .woocommerce a.button,body.woocommerce .woocommerce input.button,body.woocommerce-js .button,body.woocommerce-js .button.wc-forward,body.woocommerce-js .button.checkout-button,body.woocommerce-js button[type=submit],body.woocommerce-js .single_add_to_cart_button,body.woocommerce-js .add_to_cart_button,body.woocommerce-js .product_type_grouped,body.woocommerce-js .product_type_external,body.woocommerce-js .ajax_add_to_cart,body.woocommerce-js .button.product_type_variable,body.woocommerce-js .woocommerce #respond input#submit,body.woocommerce-js .woocommerce a.button,body.woocommerce-js .woocommerce input.button,body.woocommerce-page .button,body.woocommerce-page .button.wc-forward,body.woocommerce-page .button.checkout-button,body.woocommerce-page button[type=submit],body.woocommerce-page .single_add_to_cart_button,body.woocommerce-page .add_to_cart_button,body.woocommerce-page .product_type_grouped,body.woocommerce-page .product_type_external,body.woocommerce-page .ajax_add_to_cart,body.woocommerce-page .button.product_type_variable,body.woocommerce-page .woocommerce #respond input#submit,body.woocommerce-page .woocommerce a.button,body.woocommerce-page .woocommerce input.button{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 30px;gap:10px;border-radius:5px;color:#fff;font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:30px}body.woocommerce .button:hover,body.woocommerce .button.wc-forward:hover,body.woocommerce .button.checkout-button:hover,body.woocommerce button[type=submit]:hover,body.woocommerce .single_add_to_cart_button:hover,body.woocommerce .add_to_cart_button:hover,body.woocommerce .product_type_grouped:hover,body.woocommerce .product_type_external:hover,body.woocommerce .ajax_add_to_cart:hover,body.woocommerce .button.product_type_variable:hover,body.woocommerce .woocommerce #respond input#submit:hover,body.woocommerce .woocommerce a.button:hover,body.woocommerce .woocommerce input.button:hover,body.woocommerce-js .button:hover,body.woocommerce-js .button.wc-forward:hover,body.woocommerce-js .button.checkout-button:hover,body.woocommerce-js button[type=submit]:hover,body.woocommerce-js .single_add_to_cart_button:hover,body.woocommerce-js .add_to_cart_button:hover,body.woocommerce-js .product_type_grouped:hover,body.woocommerce-js .product_type_external:hover,body.woocommerce-js .ajax_add_to_cart:hover,body.woocommerce-js .button.product_type_variable:hover,body.woocommerce-js .woocommerce #respond input#submit:hover,body.woocommerce-js .woocommerce a.button:hover,body.woocommerce-js .woocommerce input.button:hover,body.woocommerce-page .button:hover,body.woocommerce-page .button.wc-forward:hover,body.woocommerce-page .button.checkout-button:hover,body.woocommerce-page button[type=submit]:hover,body.woocommerce-page .single_add_to_cart_button:hover,body.woocommerce-page .add_to_cart_button:hover,body.woocommerce-page .product_type_grouped:hover,body.woocommerce-page .product_type_external:hover,body.woocommerce-page .ajax_add_to_cart:hover,body.woocommerce-page .button.product_type_variable:hover,body.woocommerce-page .woocommerce #respond input#submit:hover,body.woocommerce-page .woocommerce a.button:hover,body.woocommerce-page .woocommerce input.button:hover{background-color:#ec5f4b !important;color:#1f1e39 !important}body.woocommerce h2,body.woocommerce-js h2,body.woocommerce-page h2{font-weight:700;margin-bottom:15px}body.woocommerce label,body.woocommerce-js label,body.woocommerce-page label{color:#1f1e39;font-weight:400;font-size:1.6rem;line-height:2.6rem;display:block;margin-bottom:5px}body.woocommerce select,body.woocommerce input[type=text],body.woocommerce input[type=password],body.woocommerce input[type=tel],body.woocommerce input[type=email],body.woocommerce input[type=number],body.woocommerce textarea,body.woocommerce-js select,body.woocommerce-js input[type=text],body.woocommerce-js input[type=password],body.woocommerce-js input[type=tel],body.woocommerce-js input[type=email],body.woocommerce-js input[type=number],body.woocommerce-js textarea,body.woocommerce-page select,body.woocommerce-page input[type=text],body.woocommerce-page input[type=password],body.woocommerce-page input[type=tel],body.woocommerce-page input[type=email],body.woocommerce-page input[type=number],body.woocommerce-page textarea{padding:15px !important;font-size:1.6rem;line-height:2.1rem;border:1px solid #f2f2f2 !important;border-radius:8px !important;outline:none !important}body.woocommerce .select2-selection,body.woocommerce-js .select2-selection,body.woocommerce-page .select2-selection{border:1px solid #f2f2f2 !important;border-radius:8px !important;height:39px;padding-top:8px}body.woocommerce .select2-selection .select2-selection__arrow,body.woocommerce-js .select2-selection .select2-selection__arrow,body.woocommerce-page .select2-selection .select2-selection__arrow{top:6px}body.woocommerce .woocommerce-result-count,body.woocommerce-js .woocommerce-result-count,body.woocommerce-page .woocommerce-result-count{color:#0f172a;font-weight:400;font-size:1.6rem;line-height:2.6rem}@media(max-width: 767px){body.woocommerce .woocommerce-result-count,body.woocommerce-js .woocommerce-result-count,body.woocommerce-page .woocommerce-result-count{width:100%;display:block;text-align:center}}@media(max-width: 767px){body.woocommerce .woocommerce-ordering,body.woocommerce-js .woocommerce-ordering,body.woocommerce-page .woocommerce-ordering{margin-bottom:30px;margin-left:auto;margin-right:auto;display:block;text-align:center;width:100%}}@media(min-width: 768px)and (max-width: 1024px){body.woocommerce .woocommerce-ordering,body.woocommerce-js .woocommerce-ordering,body.woocommerce-page .woocommerce-ordering{margin-bottom:50px}}ul.products{margin-bottom:0 !important;padding-left:0 !important;list-style:none}ul.products.columns-4,ul.products.columns-3{display:grid !important;grid-template-columns:repeat(4, 1fr) !important;grid-gap:30px !important}@media(max-width: 767px){ul.products.columns-4,ul.products.columns-3{grid-template-columns:1fr !important}}@media(min-width: 768px)and (max-width: 1024px){ul.products.columns-4,ul.products.columns-3{grid-template-columns:repeat(2, 1fr) !important}}ul.products.columns-4::before,ul.products.columns-4::after,ul.products.columns-3::before,ul.products.columns-3::after{display:none !important}ul.products li{padding:15px !important;border:1px solid #f2f2f2;border-radius:5px;width:100% !important;margin:0 !important}ul.products li img{display:block;margin-bottom:15px}ul.products li h2{text-transform:uppercase;font-weight:400;font-size:1.8rem !important;line-height:2.5rem !important;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}@media(min-width: 1025px){ul.products li h2{min-height:70px}}ul.products li mark.count{color:#00857c;font-weight:700;background:none}ul.products li.product-category h2{min-height:auto}.related.products{clear:both;margin-bottom:120px;margin-top:120px}@media(max-width: 1024px){.related.products{margin-top:60px;margin-bottom:60px}}.related.products h2{text-transform:uppercase;color:#00857c;font-weight:400}main .price{display:block;font-weight:400;color:#00857c;font-size:2rem;line-height:2.8rem;text-transform:uppercase}main .price bdi{font-weight:700 !important;font-size:3rem !important;line-height:3.5rem !important}main .price bdi span{font-weight:700 !important;font-size:3rem !important;line-height:3.5rem !important}main .stock.in-stock,main .stock.out-of-stock{font-size:2rem;line-height:2.8rem;text-transform:uppercase;color:#00857c;font-weight:700}main .stock.out-of-stock{color:red}main .button{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;padding:15px 30px !important;gap:10px;border-radius:5px !important;color:#fff !important;font-weight:700 !important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:30px;font-size:1.6rem !important;line-height:2.2rem !important;text-transform:uppercase;background-color:#ec5f4b !important}main .button:hover{background-color:#00857c !important}.pswp--open{z-index:9999 !important}footer{background-size:cover !important;width:100%;padding:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto;font-size:1.4rem;line-height:1.9rem;color:#fff}@media(max-width: 767px){footer{padding:15px}}footer a{color:#fff;line-height:1}footer .container{padding-left:0;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 767px){footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width: 768px)and (max-width: 1024px){footer .container{gap:15px}}@media(min-width: 768px)and (max-width: 1024px){footer .container>div{-ms-flex-preferred-size:50%;flex-basis:50%}}footer .logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#fff;gap:30px;margin-top:75px}@media(max-width: 1024px){footer .logos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 767px){footer .logos{margin-top:30px;margin-bottom:30px}}footer .logos div{font-size:1.4rem;line-height:1.9rem;color:#fff}footer .logos div .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;margin-top:15px}footer .logos img{height:70px}footer #text-1 h5,footer #text-1 h3{text-transform:uppercase;display:block;width:100%;max-width:450px}footer #text-1 h5{position:relative;color:#ec5f4b;padding-left:25px}footer #text-1 h5 em{font-style:normal;position:relative;font-size:1rem;top:-18px;left:-5px}@media(max-width: 1024px){footer #text-1 h5 em{top:-8px;left:-2px}}footer #text-1 h5::before{content:"/";position:absolute;left:0;top:43%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}footer #text-1 h3{color:#fff;font-family:"Wotfard Bold"}footer #text-2{width:100%;max-width:500px}footer #text-2 h4{color:#ec5f4b}footer #text-2 p{color:#fff;font-size:1.8rem;line-height:2.2rem;margin-bottom:0}footer #text-2 .cta-bubble{width:200px;height:200px;margin-top:50px}footer #text-2 .social{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:5px}footer #text-2 .social svg{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);height:36px}footer #text-2 .social svg path{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1)}footer #text-2 .social svg:hover path:not(.stroke-no-change){fill:#ec5f4b}footer .copy .container{padding-top:15px;margin-top:30px;border-top:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#1f1e39;font-size:1.4rem !important;line-height:1.9rem !important;color:#fff !important;font-weight:300}@media(max-width: 767px){footer .copy .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;margin-top:50px}}@media(max-width: 767px){footer .copy .container>div{width:100%;text-align:center}}footer .copy .container a,footer .copy .container div{color:#fff !important;font-size:1.4rem !important;line-height:1.9rem !important;font-weight:300}footer .copy .container>div:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width: 767px){footer .copy .container>div:last-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 767px){footer .copy .container>div:last-child{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width: 768px)and (max-width: 1024px){footer .copy .container>div:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:30px}}footer .copy .container>div:last-child>a{margin-right:35px}@media(max-width: 1024px){footer .copy .container>div:last-child>a{margin-right:0}}footer .copy .container>div:last-child>a:last-child{margin-right:0}section.mc-hero{background-size:cover !important}section.mc-hero::after{display:none !important}section.mc-hero .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:50px;padding-bottom:50px}section.mc-hero .container h1,section.mc-hero .container h2,section.mc-hero .container h3,section.mc-hero .container h4,section.mc-hero .container h5,section.mc-hero .container h6,section.mc-hero .container p,section.mc-hero .container div,section.mc-hero .container ul,section.mc-hero .container li{text-align:center !important;color:#fff;text-transform:uppercase;margin-bottom:0}section.mc-hero .container h1{margin-bottom:0;font-family:"Wotfard Medium"}section.mc-hero-home{background-size:cover !important;height:calc(100vh - 115.219px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;background:url(https://poltsve.frigohost.it/wp-content/uploads/2024/07/Sfondo-homepge.jpg)}section.mc-hero-home:after{display:none !important}@media(max-width: 1024px){section.mc-hero-home{height:auto;padding-top:50px;padding-bottom:50px}}@media(max-width: 767px){section.mc-hero-home{padding-bottom:100px}}@media(min-width: 1025px)and (max-width: 1750px){section.mc-hero-home{height:auto;padding-top:100px;padding-bottom:100px}}section.mc-hero-home .container .text{display:block;width:100%;max-width:650px;margin:0 auto 0 0}section.mc-hero-home .container .text h1,section.mc-hero-home .container .text h2,section.mc-hero-home .container .text h3,section.mc-hero-home .container .text h4,section.mc-hero-home .container .text h6{text-transform:uppercase}section.mc-hero-home .container .text h3{color:#ec5f4b;padding-left:45px;position:relative}@media(max-width: 767px){section.mc-hero-home .container .text h3{padding-left:28px}}section.mc-hero-home .container .text h3 em{font-style:normal;position:relative;font-size:1.5rem;top:-25px;left:-10px}@media(max-width: 1024px){section.mc-hero-home .container .text h3 em{top:-25px;left:-10px}}@media(max-width: 767px){section.mc-hero-home .container .text h3 em{top:-12px;left:-8px}}section.mc-hero-home .container .text h3::before{content:"/";color:#fff;position:absolute;left:0;top:43%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}section.mc-hero-home .container .text p{text-align:left !important}section.mc-hero-home .btn-primary{border:1px solid #fff !important;margin-top:30px;margin:50px auto 0 0 !important}section.mc-hero-home .btn-primary:hover{background-color:#ec5f4b !important;border:1px solid #ec5f4b !important}section.mc-hero-home .btn-primary:hover span{color:#fff}section.mc-hero-home .btn-primary:hover svg path{fill:#fff}section.mc-hero-home .btn-primary span{color:#fff !important}section.mc-hero-home .btn-primary svg path{fill:#fff !important}@media(max-width: 1024px){section.mc-hero-home .btn-primary{margin:50px auto 0 10px !important}}section.mc-hero-home #anchor{position:absolute;bottom:50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;font-size:1.4rem;line-height:1.7rem}@media(max-width: 767px){section.mc-hero-home #anchor{bottom:15px}}section.mc-hero-home #anchor img{width:12px;margin:0 auto}section.mc-text{display:block}section.mc-text .text{width:100%;max-width:925px}section.mc-text .text strong{color:#ec5f4b}section.mc-text .text ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;list-style:none;padding-left:0}section.mc-text .text ul li{position:relative;padding-left:25px}section.mc-text .text ul li::before{content:"";width:10px;height:10px;border-radius:50%;background-color:#ec5f4b;position:absolute;top:10px;left:0}section.mc-image{display:block}section.mc-image .container{overflow:hidden}section.mc-image .container img{border-radius:5px}section.mc-form{background-size:cover !important;position:relative}section.mc-form::after{display:none !important}section.mc-form h1{color:#1f1e39 !important}section.mc-form .wpcf7-spinner{display:none}section.mc-form .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 767px){section.mc-form .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.mc-form .container>div{-ms-flex-preferred-size:45%;flex-basis:45%}@media(max-width: 767px){section.mc-form .container>div{-ms-flex-preferred-size:100%;flex-basis:100%}}section.mc-form .container h3{color:#ec5f4b}section.mc-form #contact-form{display:block;width:100%;max-width:750px;margin:0 auto}@media(min-width: 768px)and (max-width: 1024px){section.mc-form #contact-form{max-width:100%}}section.mc-form #contact-form .contact-form__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}@media(max-width: 767px){section.mc-form #contact-form .contact-form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}}section.mc-form #contact-form .contact-form__row>div{padding:0 .5rem;width:100%}section.mc-form #contact-form .contact-form__row .bordered{margin-bottom:15px;padding:15px;background-color:rgba(0,0,0,0);border-bottom:1px solid #1f1e39}section.mc-form #contact-form .contact-form__row .bordered p{margin-bottom:0;font-size:1.3rem;line-height:1.7rem}section.mc-form #contact-form .contact-form__row .bordered label{color:#1f1e39 !important;display:block !important;margin-bottom:5px;font-size:1.6rem !important;line-height:2.1rem !important;text-align:left}section.mc-form #contact-form .contact-form__row .bordered input,section.mc-form #contact-form .contact-form__row .bordered textarea{border:0 !important}section.mc-form #contact-form .contact-form__row label{display:block;font-size:1.3rem;line-height:1.7rem;margin-bottom:5px;color:#fff;text-transform:none}section.mc-form #contact-form .contact-form__row label a{font-size:1.3rem;line-height:1.7rem}section.mc-form #contact-form .contact-form__row .wpcf7-not-valid-tip{display:none}section.mc-form #contact-form .contact-form__row.double-column>div{-ms-flex-preferred-size:49%;flex-basis:49%}@media(max-width: 767px){section.mc-form #contact-form .contact-form__row.double-column>div{-ms-flex-preferred-size:100%;flex-basis:100%}}section.mc-form #contact-form .contact-form__row.single-column>div{-ms-flex-preferred-size:100%;flex-basis:100%}section.mc-form #contact-form .contact-form__row.policy{font-size:1.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 767px){section.mc-form #contact-form .contact-form__row.policy>div{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}section.mc-form #contact-form .contact-form__row.policy p{font-size:1.6rem;line-height:1.9rem;text-align:left;color:#1f1e39}section.mc-form #contact-form .contact-form__row.policy a{font-size:1.6rem;line-height:1.9rem;color:#1f1e39;text-decoration:underline}section.mc-form #contact-form .contact-form__row.policy>div:first-child{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:left}@media(max-width: 767px){section.mc-form #contact-form .contact-form__row.policy>div:first-child{-ms-flex-preferred-size:100%;flex-basis:100%}}section.mc-form #contact-form .contact-form__row.policy>div:nth-child(2){-ms-flex-preferred-size:20%;flex-basis:20%;text-align:right;padding:0}section.mc-form #contact-form .contact-form__row.policy>div:nth-child(2) p{margin-bottom:0}@media(max-width: 767px){section.mc-form #contact-form .contact-form__row.policy>div:nth-child(2){-ms-flex-preferred-size:100%;flex-basis:100%}}section.mc-form #contact-form input[type=submit]{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);padding:18px 30px !important;font-size:1.4rem !important;line-height:2rem !important;border-radius:30px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-transform:uppercase;margin:0 auto;background-color:#1f1e39;color:#fff;background-position:right 20px center;cursor:pointer}@media(max-width: 767px){section.mc-form #contact-form input[type=submit]{margin-top:30px}}section.mc-form #contact-form input[type=submit]:hover{background-color:#ec5f4b}section.mc-form #contact-form div#email{margin-bottom:5px}section.mc-form #contact-form .contact-form-label{display:block;width:100%;text-align:left;margin-bottom:30px}section.mc-form #contact-form .contact-form-label p{display:block;width:100%}section.mc-form #contact-form .contact-form-label label{font-size:1.6rem;line-height:1.9rem;display:block;width:100%;text-align:left}@media(max-width: 767px){section.mc-form #contact-form label{display:block;width:100%;text-align:left}}section.mc-form #contact-form input,section.mc-form #contact-form select{width:100%;margin:0;padding:0;color:#00857c;font-size:2rem;line-height:2.4rem;outline:none !important;background-color:rgba(0,0,0,0);border:0}section.mc-form #contact-form input::focus,section.mc-form #contact-form select::focus{outline:none !important}section.mc-form #contact-form input::-webkit-input-placeholder, section.mc-form #contact-form select::-webkit-input-placeholder{color:#323232;opacity:.5;font-size:2rem;line-height:2.4rem}section.mc-form #contact-form input::-moz-placeholder, section.mc-form #contact-form select::-moz-placeholder{color:#323232;opacity:.5;font-size:2rem;line-height:2.4rem}section.mc-form #contact-form input:-ms-input-placeholder, section.mc-form #contact-form select:-ms-input-placeholder{color:#323232;opacity:.5;font-size:2rem;line-height:2.4rem}section.mc-form #contact-form input::-ms-input-placeholder, section.mc-form #contact-form select::-ms-input-placeholder{color:#323232;opacity:.5;font-size:2rem;line-height:2.4rem}section.mc-form #contact-form input::placeholder,section.mc-form #contact-form select::placeholder{color:#323232;opacity:.5;font-size:2rem;line-height:2.4rem}section.mc-form #contact-form input option,section.mc-form #contact-form select option{color:#00857c}section.mc-form #contact-form textarea{margin:0;width:100%;background-color:rgba(0,0,0,0);border:0;height:40px;outline:none}section.mc-form #contact-form textarea::focus{outline:none}section.mc-form #contact-form .wpcf7-acceptance .wpcf7-list-item{margin-left:0 !important}section.mc-form #contact-form .contact-form__row-checkbox{padding-left:0 !important;padding-right:0 !important}section.mc-form #contact-form input[type=checkbox]{width:1.3rem !important;-webkit-appearance:checkbox !important;-moz-appearance:checkbox !important;appearance:checkbox !important;margin-bottom:0;margin-right:15px}section.mc-slider .text{width:100%;max-width:925px}section.mc-slider .text strong{color:#ec5f4b}section.mc-slider .swiper{margin-top:100px}@media(max-width: 767px){section.mc-slider .swiper{margin-top:50px}}section.mc-slider .item{width:100%;height:640px;background-size:cover !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;overflow:hidden}@media(max-width: 767px){section.mc-slider .item{height:320px}}section.mc-slider .item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.mc-slider .container--pagination{position:relative}section.mc-slider .container--pagination .swiper-pagination{position:initial;margin-top:15px}section.mc-slider .container--pagination .swiper-pagination-bullet{background-color:rgba(31,30,57,.5);width:10px;height:10px;border-radius:50%}section.mc-slider .container--pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ec5f4b}section.mc-gallery{display:block}section.mc-gallery .container{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}@media(max-width: 767px){section.mc-gallery .container{grid-template-columns:1fr;gap:15px}}section.mc-cpt-list{display:block;position:relative}section.mc-cpt-list.background article{padding:15px}section.mc-text-image .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:100px}@media(max-width: 767px){section.mc-text-image .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}}@media(min-width: 768px)and (max-width: 1024px){section.mc-text-image .container{gap:15px}}section.mc-text-image .container>div{width:50%}@media(max-width: 767px){section.mc-text-image .container>div{width:100%}}section.mc-text-image.mc-text-image--reversed .container__text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(max-width: 767px){section.mc-text-image.mc-text-image--reversed .container__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}section.mc-text-image.mc-text-image--reversed .container__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media(max-width: 767px){section.mc-text-image.mc-text-image--reversed .container__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}section.mc-title-text .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:100px}@media(max-width: 767px){section.mc-title-text .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}}@media(min-width: 768px)and (max-width: 1024px){section.mc-title-text .container{gap:15px}}section.mc-title-text .container>div{width:50%}@media(max-width: 767px){section.mc-title-text .container>div{width:100%}}section.mc-banner{position:relative;padding-top:200px;padding-bottom:200px}@media(max-width: 767px){section.mc-banner{padding:50px 15px}}section.mc-banner .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.mc-banner .container h1,section.mc-banner .container h2,section.mc-banner .container h3,section.mc-banner .container h4,section.mc-banner .container h5,section.mc-banner .container h6{margin-bottom:0}section.mc-text-cards{display:block}section.mc-text-cards h1,section.mc-text-cards h2,section.mc-text-cards h3,section.mc-text-cards h4,section.mc-text-cards h5,section.mc-text-cards h6{color:#ec5f4b}section.mc-text-cards .text{width:100%;max-width:925px;margin-bottom:50px}section.mc-text-cards .text strong{color:#ec5f4b}section.mc-text-cards .text ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;list-style:none;padding-left:0}section.mc-text-cards .text ul li{position:relative;padding-left:25px}section.mc-text-cards .text ul li::before{content:"";width:10px;height:10px;border-radius:50%;background-color:#ec5f4b;position:absolute;top:10px;left:0}section.mc-text-cards .cards{display:grid;grid-template-columns:repeat(2, 1fr);gap:15px}@media(max-width: 767px){section.mc-text-cards .cards{grid-template-columns:1fr;gap:50px}}section.mc-text-cards .cards .item img{border-radius:5px;margin-bottom:30px}section.mc-text-cards .cards .item .btn-primary{margin-top:30px}@media(max-width: 767px){section.mc-text-cards .cards .item .btn-primary{margin-top:30px;margin-left:10px}}section.mc-banner-bubble{position:relative;padding-top:200px;padding-bottom:200px}section.mc-banner-bubble::after{display:none}@media(max-width: 767px){section.mc-banner-bubble{padding:50px 15px}}section.mc-banner-bubble .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:100px}@media(max-width: 767px){section.mc-banner-bubble .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}}@media(min-width: 768px)and (max-width: 1024px){section.mc-banner-bubble .container{gap:30px}}section.mc-banner-bubble .container>div:nth-child(2){width:100%}section.mc-banner-bubble .container h1,section.mc-banner-bubble .container h2,section.mc-banner-bubble .container h3,section.mc-banner-bubble .container h4,section.mc-banner-bubble .container h5,section.mc-banner-bubble .container h6{margin-bottom:0;font-family:"Wotfard Medium"}section.mc-banner-bubble .container h2{color:#ec5f4b !important}section.mc-banner-bubble .container h5{font-family:"Wotfard" !important}section.mc-banner-bubble .container .text{width:100%;max-width:500px}section.mc-banner-bubble .container .text h2{margin-bottom:50px}section.mc-banner-bubble .container .text p{text-align:left !important;display:block}section.mc-banner-bubble .container .text .btn-primary{border:1px solid #fff !important;margin-top:30px;margin:30px auto 0 0}section.mc-banner-bubble .container .text .btn-primary:hover{background-color:#ec5f4b !important;border:1px solid #ec5f4b !important}section.mc-banner-bubble .container .text .btn-primary:hover span{color:#fff}section.mc-banner-bubble .container .text .btn-primary:hover svg path{fill:#fff}section.mc-banner-bubble .container .text .btn-primary span{color:#fff !important}section.mc-banner-bubble .container .text .btn-primary svg path{fill:#fff !important}section.mc-banner-bubble .container .bubble,section.mc-banner-bubble .container .text-2{width:100%;max-width:600px}section.mc-banner-bubble .container .text-2 h1{font-family:"Wotfard"}section.mc-banner-bubble .container .bubble .cta-bubble{margin:0 0 0 auto}@media(max-width: 767px){section.mc-banner-bubble .container .bubble .cta-bubble{margin:0 auto}}section.mc-blocks{display:block}section.mc-blocks h1,section.mc-blocks h2,section.mc-blocks h3,section.mc-blocks h4,section.mc-blocks h5,section.mc-blocks h6{color:#ec5f4b}section.mc-blocks .text{width:100%;max-width:925px}section.mc-blocks .text strong{color:#ec5f4b}section.mc-blocks .text ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;list-style:none;padding-left:0}section.mc-blocks .text ul li{position:relative;padding-left:25px}section.mc-blocks .text ul li::before{content:"";width:10px;height:10px;border-radius:50%;background-color:#ec5f4b;position:absolute;top:10px;left:0}section.mc-blocks .blocks{margin-top:100px;display:grid;grid-template-columns:repeat(2, 1fr);gap:15px}@media(max-width: 767px){section.mc-blocks .blocks{grid-template-columns:1fr}}section.mc-blocks .blocks .item{background-size:cover !important;border-radius:5px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:40px}@media(max-width: 767px){section.mc-blocks .blocks .item{padding:50px 15px}}section.mc-blocks .blocks .item h4,section.mc-blocks .blocks .item div{color:#fff}section.mc-blocks .blocks .item .location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px}section.mc-blocks .blocks .item .location img{width:22px;position:relative;top:3px}section.mc-blocks .blocks .item#item-1{grid-column:span 2;height:400px}@media(max-width: 767px){section.mc-blocks .blocks .item#item-1{height:auto;padding:50px 15px;grid-column:span 1}}@media(max-width: 1024px){section.mc-blocks .blocks{margin-top:50px}}section.mc-blocks .blocks .btn-primary{border:1px solid #fff !important;margin-top:30px}section.mc-blocks .blocks .btn-primary:hover{background-color:#ec5f4b !important;border:1px solid #ec5f4b !important}section.mc-blocks .blocks .btn-primary:hover span{color:#fff}section.mc-blocks .blocks .btn-primary:hover svg path{fill:#fff}section.mc-blocks .blocks .btn-primary span{color:#fff !important}section.mc-blocks .blocks .btn-primary svg path{fill:#fff !important}section.mc-banner-white{position:relative;padding-top:200px;padding-bottom:200px}section.mc-banner-white:after{display:none !important}@media(max-width: 1024px){section.mc-banner-white{padding:50px 15px}}section.mc-banner-white .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.mc-banner-white .container h1,section.mc-banner-white .container h2,section.mc-banner-white .container h3,section.mc-banner-white .container h4,section.mc-banner-white .container h5,section.mc-banner-white .container h6{margin-bottom:0;color:#1f1e39 !important}section.mc-banner-white .container h1 strong,section.mc-banner-white .container h2 strong,section.mc-banner-white .container h3 strong,section.mc-banner-white .container h4 strong,section.mc-banner-white .container h5 strong,section.mc-banner-white .container h6 strong{color:#ec5f4b !important}section.mc-banner-white .btn-primary{margin-top:100px !important}@media(max-width: 767px){section.mc-banner-white .btn-primary{margin:50px auto 0 auto !important}}section.mc-editions{display:block}section.mc-editions .editions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}section.mc-editions .editions .item{padding:40px;border-radius:5px;border:2px solid rgba(0,0,0,0);position:relative;z-index:0;overflow:hidden;-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1)}section.mc-editions .editions .item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5);z-index:-1}@media(max-width: 767px){section.mc-editions .editions .item{padding:15px}}section.mc-editions .editions .item img{position:absolute;top:50%;right:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px}@media(max-width: 767px){section.mc-editions .editions .item img{right:15px;width:20px;bottom:15px;top:auto;-webkit-transform:none;transform:none}}section.mc-editions .editions .item p{display:block;width:100%;max-width:900px;font-size:2rem;line-height:2.5rem;margin-bottom:0}section.mc-editions .editions .item a{position:absolute;top:0;left:0;width:100%;height:100%}section.mc-editions .editions .item:hover{border:2px solid #fff}section.mc-sessions-documents{display:block}section.mc-sessions-documents .sessions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:100px}@media(max-width: 767px){section.mc-sessions-documents .sessions{gap:50px}}section.mc-sessions-documents .sessions .item__session-title{margin-bottom:60px}@media(max-width: 767px){section.mc-sessions-documents .sessions .item__session-title{margin-bottom:30px}}section.mc-sessions-documents .sessions .item__session-documents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}section.mc-sessions-documents .sessions .item__session-documents .item{position:relative;padding:40px;border-radius:5px;border:2px solid rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1)}section.mc-sessions-documents .sessions .item__session-documents .item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5);z-index:-1}@media(max-width: 767px){section.mc-sessions-documents .sessions .item__session-documents .item{padding:15px}}section.mc-sessions-documents .sessions .item__session-documents .item h4{font-size:2.3rem;line-height:2.8rem;display:block;width:100%;max-width:900px}section.mc-sessions-documents .sessions .item__session-documents .item .icon img{width:78px}@media(max-width: 767px){section.mc-sessions-documents .sessions .item__session-documents .item .icon img{width:50px}}section.mc-sessions-documents .sessions .item__session-documents .item img.arrow{position:absolute;top:50%;right:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px}@media(max-width: 767px){section.mc-sessions-documents .sessions .item__session-documents .item img.arrow{right:15px;width:20px;bottom:15px;top:auto;-webkit-transform:none;transform:none}}section.mc-sessions-documents .sessions .item__session-documents .item a{position:absolute;top:0;left:0;width:100%;height:100%}section.mc-sessions-documents .sessions .item__session-documents .item:hover{border:2px solid #fff}section.mc-sessions-talks{display:block}section.mc-sessions-talks .event-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:100px;margin-bottom:100px}@media(max-width: 1024px){section.mc-sessions-talks .event-intro{margin-bottom:50px}}@media(max-width: 767px){section.mc-sessions-talks .event-intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px}}section.mc-sessions-talks .event-intro>div{-ms-flex-preferred-size:50%;flex-basis:50%}section.mc-sessions-talks .event-intro h5{position:relative;color:#ec5f4b;padding-left:25px;text-transform:uppercase}section.mc-sessions-talks .event-intro h5 em{font-style:normal;position:relative;font-size:1rem;top:-18px;left:-5px}@media(max-width: 1024px){section.mc-sessions-talks .event-intro h5 em{top:-8px;left:-2px}}section.mc-sessions-talks .event-intro h5::before{content:"/";position:absolute;left:0;top:43%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}section.mc-sessions-talks .event-intro>div:nth-child(1) h3{text-transform:uppercase;margin-bottom:0;font-family:"Wotfard Bold";display:block;font-size:7rem;line-height:8.5rem}@media(max-width: 1024px){section.mc-sessions-talks .event-intro>div:nth-child(1) h3{font-size:3.5rem;line-height:4.5rem}}section.mc-sessions-talks .sessions-tabs{border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:100px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;-webkit-box-shadow:0px -1px 15px 1px #ababab;box-shadow:0px -1px 15px 1px #ababab;position:sticky;top:150px;z-index:10}@media(max-width: 767px){section.mc-sessions-talks .sessions-tabs{margin-bottom:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.mc-sessions-talks .sessions-tabs .item{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);position:relative;-ms-flex-preferred-size:25%;flex-basis:25%;text-align:center;padding-top:15px;padding-bottom:15px;-webkit-clip-path:polygon(10% 0%, 100% 0%, 90% 100%, 0% 100%);clip-path:polygon(10% 0%, 100% 0%, 90% 100%, 0% 100%);border-radius:5px}section.mc-sessions-talks .sessions-tabs .item:nth-child(1){-webkit-clip-path:polygon(0 0, 100% 0%, 90% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0%, 90% 100%, 0% 100%)}section.mc-sessions-talks .sessions-tabs .item:last-child{-webkit-clip-path:polygon(10% 0%, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(10% 0%, 100% 0%, 100% 100%, 0% 100%)}@media(max-width: 767px){section.mc-sessions-talks .sessions-tabs .item{-webkit-clip-path:none !important;clip-path:none !important;width:100%;display:block}}section.mc-sessions-talks .sessions-tabs .item a{position:absolute;top:0;left:0;width:100%;height:100%}section.mc-sessions-talks .sessions-tabs .item:hover{background-color:#ec5f4b}section.mc-sessions-talks .sessions-tabs .item:hover p,section.mc-sessions-talks .sessions-tabs .item:hover span{color:#fff}section.mc-sessions-talks .sessions-tabs p{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);font-weight:600}section.mc-sessions-talks .sessions-tabs span{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);font-size:1.8rem;line-height:2.2rem;display:block}section.mc-sessions-talks .break{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 767px){section.mc-sessions-talks .break{gap:15px}}@media(max-width: 767px){section.mc-sessions-talks .break img{width:50px}}section.mc-sessions-talks .sessions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:100px}@media(max-width: 767px){section.mc-sessions-talks .sessions{gap:50px}}section.mc-sessions-talks .sessions .item{position:relative}section.mc-sessions-talks .sessions .item__session-title{margin-bottom:60px}@media(max-width: 767px){section.mc-sessions-talks .sessions .item__session-title{margin-bottom:30px}}section.mc-sessions-talks .sessions .item__session-talks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}section.mc-sessions-talks .sessions .item__session-talks .item{position:relative;padding:40px;border-radius:5px;border:2px solid rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;overflow:hidden;-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1)}section.mc-sessions-talks .sessions .item__session-talks .item strong{font-weight:600 !important}section.mc-sessions-talks .sessions .item__session-talks .item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5);z-index:-1}section.mc-sessions-talks .sessions .item__session-talks .item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.3);z-index:-1}@media(max-width: 767px){section.mc-sessions-talks .sessions .item__session-talks .item{padding:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.mc-sessions-talks .sessions .item__session-talks .item .content{display:block;max-width:700px;position:relative}@media(min-width: 768px)and (max-width: 1024px){section.mc-sessions-talks .sessions .item__session-talks .item .content{max-width:450px}}@media(max-width: 767px){section.mc-sessions-talks .sessions .item__session-talks .item .content{width:100%}}section.mc-sessions-talks .sessions .item__session-talks .item .content .toggle-excerpt{cursor:pointer;position:absolute;bottom:0px;right:-30px;height:50px;width:50px;z-index:3}@media(max-width: 767px){section.mc-sessions-talks .sessions .item__session-talks .item .content .toggle-excerpt{width:25px;height:25px;right:0}}section.mc-sessions-talks .sessions .item__session-talks .item .content .toggle-excerpt img{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;pointer-events:none;width:100%}section.mc-sessions-talks .sessions .item__session-talks .item .content .toggle-excerpt img.active{opacity:1}section.mc-sessions-talks .sessions .item__session-talks .item .content .talk-excerpt{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);font-size:1.8rem;line-height:2.2rem;font-weight:300;position:absolute;top:0;left:0;width:100%;height:100%;padding:30px;background-color:#fff;-webkit-backdrop-filter:blur(27px);backdrop-filter:blur(27px);opacity:0;pointer-events:none;z-index:2}@media(min-width: 768px)and (max-width: 1024px){section.mc-sessions-talks .sessions .item__session-talks .item .content .talk-excerpt{padding:15px}}@media(max-width: 1024px){section.mc-sessions-talks .sessions .item__session-talks .item .content .talk-excerpt{height:auto}}section.mc-sessions-talks .sessions .item__session-talks .item .content .talk-excerpt.active{opacity:1}section.mc-sessions-talks .sessions .item__session-talks .item .content h6{color:#ec5f4b}section.mc-sessions-talks .sessions .item__session-talks .item .content p{font-family:"Wotfard Medium"}section.mc-sessions-talks .sessions .item__session-talks .item .content span{font-size:1.8rem;line-height:2.3rem}section.mc-sessions-talks .sessions .item__session-talks .item .content .talk-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin-top:15px}section.mc-sessions-talks .sessions .item__session-talks .item .content .talk-details img{height:22px}section.mc-sessions-talks .sessions .item__session-talks .item .fi{position:absolute;top:0;right:0;height:100%;width:390px;-webkit-clip-path:polygon(25% 0%, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(25% 0%, 100% 0%, 100% 100%, 0% 100%);border-radius:5px}@media(min-width: 768px)and (max-width: 1024px){section.mc-sessions-talks .sessions .item__session-talks .item .fi{width:250px}}@media(max-width: 767px){section.mc-sessions-talks .sessions .item__session-talks .item .fi{width:100%;position:initial;height:200px}}section.mc-sessions-talks .sessions .item__session-talks .item .fi img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:5px}section.mc-sessions-talks .sessions .item__session-talks .item.item--break{background-color:#bce0f2}section.mc-sessions-talks .sessions .item__session-talks .item.item--break .content{width:100%;max-width:none}section.mc-sessions-talks .sessions .item__session-talks .item.item--break h6{color:#fff}section.mc-sessions-talks .sessions .item__session-talks .item:hover{border:2px solid #fff}section.mc-sessions-speakers{display:block}section.mc-sessions-speakers .sessions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:100px}@media(max-width: 767px){section.mc-sessions-speakers .sessions{gap:50px}}section.mc-sessions-speakers .sessions .item{position:relative}section.mc-sessions-speakers .sessions .item__session-title{margin-bottom:60px}@media(max-width: 767px){section.mc-sessions-speakers .sessions .item__session-title{margin-bottom:30px}}section.mc-sessions-speakers .sessions .item__session-speakers{display:grid;grid-template-columns:repeat(3, 1fr);gap:15px}@media(max-width: 767px){section.mc-sessions-speakers .sessions .item__session-speakers{grid-template-columns:1fr}}@media(min-width: 768px)and (max-width: 1024px){section.mc-sessions-speakers .sessions .item__session-speakers{grid-template-columns:repeat(2, 1fr)}}section.mc-sessions-speakers .sessions .item__session-speakers .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:#00857c;font-size:1.2rem;line-height:1.4rem;-ms-flex-wrap:wrap;flex-wrap:wrap;text-transform:uppercase;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px}section.mc-sessions-speakers .sessions .item__session-speakers .flip-card{position:relative;background-color:rgba(0,0,0,0);-webkit-perspective:1000px;perspective:1000px;border-radius:5px;position:relative;overflow:hidden}section.mc-sessions-speakers .sessions .item__session-speakers .flip-card-inner{position:relative;width:100%;height:100%;text-align:center;-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s, -webkit-transform .8s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}section.mc-sessions-speakers .sessions .item__session-speakers .flip-card.active .flip-card-inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}section.mc-sessions-speakers .sessions .item__session-speakers .flip-card.active .flip-card-inner .flip-card-back{opacity:1;pointer-events:initial}section.mc-sessions-speakers .sessions .item__session-speakers .flip-card.active .flip-card-inner .flip-card-front{opacity:0}section.mc-sessions-speakers .sessions .item__session-speakers .flip-card.active .flip-card-inner .details{opacity:1;pointer-events:initial}section.mc-sessions-speakers .sessions .item__session-speakers .flip-card-front,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card-back{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);position:absolute;width:100%;height:100%}section.mc-sessions-speakers .sessions .item__session-speakers .flip-card-front{position:relative;padding:30px}section.mc-sessions-speakers .sessions .item__session-speakers .flip-card-front::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5);z-index:-1}section.mc-sessions-speakers .sessions .item__session-speakers .flip-card-back{top:0;pointer-events:none;opacity:0}section.mc-sessions-speakers .sessions .item__session-speakers .flip-card-back::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5);z-index:-1}section.mc-sessions-speakers .sessions .item__session-speakers .item,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card{border-radius:5px;position:relative;overflow:hidden}section.mc-sessions-speakers .sessions .item__session-speakers .item::before,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5);z-index:-1}section.mc-sessions-speakers .sessions .item__session-speakers .item .fi,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .fi{width:200px;margin:0 auto 30px auto}section.mc-sessions-speakers .sessions .item__session-speakers .item h4,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card h4{font-size:2.3rem;line-height:2.8rem;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-weight:700}section.mc-sessions-speakers .sessions .item__session-speakers .item p,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card p{font-size:1.8rem;line-height:2.2rem;margin-bottom:15px}section.mc-sessions-speakers .sessions .item__session-speakers .item .contacts,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;margin-bottom:100px}section.mc-sessions-speakers .sessions .item__session-speakers .item .contacts svg path,section.mc-sessions-speakers .sessions .item__session-speakers .item .contacts svg rect,section.mc-sessions-speakers .sessions .item__session-speakers .item .contacts svg circle,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .contacts svg path,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .contacts svg rect,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .contacts svg circle{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1)}section.mc-sessions-speakers .sessions .item__session-speakers .item .contacts svg:hover path:not(#Tracciato_390),section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .contacts svg:hover path:not(#Tracciato_390){fill:#ec5f4b}section.mc-sessions-speakers .sessions .item__session-speakers .item .contacts svg:hover path#Tracciato_390,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .contacts svg:hover path#Tracciato_390{stroke:#ec5f4b}section.mc-sessions-speakers .sessions .item__session-speakers .item .contacts svg:hover rect:not(.not-fill),section.mc-sessions-speakers .sessions .item__session-speakers .item .contacts svg:hover circle:not(.not-fill),section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .contacts svg:hover rect:not(.not-fill),section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .contacts svg:hover circle:not(.not-fill){stroke:#ec5f4b}section.mc-sessions-speakers .sessions .item__session-speakers .item .toggle-talk,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .toggle-talk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5x;font-weight:500;font-size:1.8rem;line-height:2.2rem;position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}section.mc-sessions-speakers .sessions .item__session-speakers .item .toggle-talk img,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .toggle-talk img{width:16px;pointer-events:none}section.mc-sessions-speakers .sessions .item__session-speakers .item .untoggle-talk,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .untoggle-talk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5x;font-weight:500;font-size:1.8rem;line-height:2.2rem;position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}section.mc-sessions-speakers .sessions .item__session-speakers .item .untoggle-talk img,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .untoggle-talk img{width:16px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);pointer-events:none}section.mc-sessions-speakers .sessions .item__session-speakers .item .details,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .details{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;background-color:#fff;padding:30px;margin-bottom:15px;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}section.mc-sessions-speakers .sessions .item__session-speakers .item .details p,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .details p{font-size:1.8rem;line-height:2.2rem;margin-bottom:15px}section.mc-sessions-speakers .sessions .item__session-speakers .item .details .talks,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .details .talks{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}section.mc-sessions-speakers .sessions .item__session-speakers .item .details .talks .item-talk,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .details .talks .item-talk{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);padding:15px 30px 15px 15px;position:relative;border-radius:5px;overflow:hidden}section.mc-sessions-speakers .sessions .item__session-speakers .item .details .talks .item-talk::before,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .details .talks .item-talk::before{content:"";z-index:0;top:0;left:0;width:100%;height:100%;background-color:rgba(236,95,75,.5);position:absolute}section.mc-sessions-speakers .sessions .item__session-speakers .item .details .talks .item-talk .content,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .details .talks .item-talk .content{position:relative;z-index:1;border-radius:5px}section.mc-sessions-speakers .sessions .item__session-speakers .item .details .talks .item-talk .content h6,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .details .talks .item-talk .content h6{font-size:1.4rem;line-height:1.7rem;font-family:"Wotfard";margin-bottom:0;text-align:left}section.mc-sessions-speakers .sessions .item__session-speakers .item .details .talks .item-talk .content p,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .details .talks .item-talk .content p{font-size:1.4rem;line-height:1.7rem;color:#ec5f4b;margin-bottom:5px;text-align:left}section.mc-sessions-speakers .sessions .item__session-speakers .item .details .talks .item-talk a,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .details .talks .item-talk a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}section.mc-sessions-speakers .sessions .item__session-speakers .item .details .talks .item-talk svg,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .details .talks .item-talk svg{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}section.mc-sessions-speakers .sessions .item__session-speakers .item .details .talks .item-talk svg path,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .details .talks .item-talk svg path{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1)}section.mc-sessions-speakers .sessions .item__session-speakers .item .details .talks .item-talk:hover,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .details .talks .item-talk:hover{border:1px solid #ec5f4b}section.mc-sessions-speakers .sessions .item__session-speakers .item .details .talks .item-talk:hover svg path,section.mc-sessions-speakers .sessions .item__session-speakers .flip-card .details .talks .item-talk:hover svg path{fill:#ec5f4b}section.mc-form-login{margin-top:60px;margin-bottom:0 !important;position:relative;margin-bottom:60px !important}@media(max-width: 1024px){section.mc-form-login{margin-bottom:60px !important;padding-left:15px;padding-right:15px}}section.mc-form-login .login-failed-error{text-align:center;color:red;display:block;margin-bottom:15px}section.mc-form-login .lost-password-custom-login{text-align:center;width:100%;margin-bottom:15px}section.mc-form-login .lost-password-custom-login a{margin-bottom:0;font-size:1.3rem;line-height:1.7rem;color:#777 !important}section.mc-form-login #loginform{width:100%;max-width:350px !important;margin:0 auto;padding-bottom:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.mc-form-login #loginform .login-username,section.mc-form-login #loginform .login-password{border:1px solid #ddd !important;margin-bottom:15px;padding:10px;background-color:rgba(0,0,0,0)}section.mc-form-login #loginform .login-username p,section.mc-form-login #loginform .login-password p{margin-bottom:0;font-size:1.3rem;line-height:1.7rem}section.mc-form-login #loginform .lost-password{display:none;text-align:center;width:100%;margin-bottom:15px}section.mc-form-login #loginform .lost-password a{margin-bottom:0;font-size:1.3rem;line-height:1.7rem;color:#777 !important}section.mc-form-login #loginform label{margin-bottom:1rem;font-size:1.3rem;line-height:1.9rem;text-align:left;font-weight:400;color:#777 !important}section.mc-form-login #loginform p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#777 !important;width:100%}section.mc-form-login #loginform p.login-username,section.mc-form-login #loginform p.login-password{-ms-flex-preferred-size:100%;flex-basis:100%}section.mc-form-login #loginform input[type=text],section.mc-form-login #loginform input[type=password]{padding:0;border:0 !important;color:#777 !important;outline:none !important;background-color:rgba(0,0,0,0)}section.mc-form-login #loginform input[type=submit]{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:15px 30px;color:#fff;text-align:center;background-color:#1f1e39;border:0;margin:0 auto;cursor:pointer;text-transform:uppercase;font-weight:400;font-size:1.8rem;line-height:2.2rem}section.mc-form-login #loginform #login-remember label{margin-bottom:0}section.mc-form-login h3{font-weight:700;text-transform:uppercase;margin-bottom:30px}section.mc-form-login #anchor-form{position:absolute;left:0;top:-200px}section.mc-form-login .wpcf7-spinner{display:none}section.mc-form-login #contact-form{display:block;width:100%;max-width:750px;margin:0 auto}@media(min-width: 768px)and (max-width: 1024px){section.mc-form-login #contact-form{max-width:100%}}section.mc-form-login #contact-form .contact-form__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 767px){section.mc-form-login #contact-form .contact-form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.mc-form-login #contact-form .contact-form__row>div{padding:0 .5rem;width:100%}section.mc-form-login #contact-form .contact-form__row .bordered{border:1px solid #ddd !important;margin-bottom:15px;padding:10px;background-color:rgba(0,0,0,0)}section.mc-form-login #contact-form .contact-form__row .bordered p{margin-bottom:0;font-size:1.3rem;line-height:1.7rem}section.mc-form-login #contact-form .contact-form__row label{display:block;font-size:1.3rem;line-height:1.7rem;margin-bottom:5px;color:#fff;text-transform:none}section.mc-form-login #contact-form .contact-form__row label a{font-size:1.3rem;line-height:1.7rem}section.mc-form-login #contact-form .contact-form__row .wpcf7-not-valid-tip{display:none}section.mc-form-login #contact-form .contact-form__row.double-column>div{-ms-flex-preferred-size:49%;flex-basis:49%}@media(max-width: 767px){section.mc-form-login #contact-form .contact-form__row.double-column>div{-ms-flex-preferred-size:100%;flex-basis:100%}}section.mc-form-login #contact-form .contact-form__row.single-column>div{-ms-flex-preferred-size:100%;flex-basis:100%}section.mc-form-login #contact-form .contact-form__row.policy{font-size:1.4rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;width:100%}section.mc-form-login #contact-form .contact-form__row.policy>div{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;gap:5px}@media(max-width: 767px){section.mc-form-login #contact-form .contact-form__row.policy>div{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}section.mc-form-login #contact-form .contact-form__row.policy>div>div{width:100%}section.mc-form-login #contact-form .contact-form__row.policy p{font-size:1.4rem;line-height:1.9rem}section.mc-form-login #contact-form .contact-form__row.policy a{font-weight:bold}section.mc-form-login #contact-form .contact-form__row.policy>div:first-child{-ms-flex-preferred-size:100%;flex-basis:100%}@media(max-width: 767px){section.mc-form-login #contact-form .contact-form__row.policy>div:first-child{-ms-flex-preferred-size:100%;flex-basis:100%}}section.mc-form-login #contact-form .contact-form__row.policy>div:nth-child(2){-ms-flex-preferred-size:20%;flex-basis:20%;text-align:right;padding:0}section.mc-form-login #contact-form .contact-form__row.policy>div:nth-child(2) p{margin-bottom:0}@media(max-width: 767px){section.mc-form-login #contact-form .contact-form__row.policy>div:nth-child(2){-ms-flex-preferred-size:100%;flex-basis:100%}}section.mc-form-login #contact-form input[type=submit]{-webkit-transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);display:block;padding:20px 30px;color:#ec5f4b;background-color:#fff;font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.6rem;line-height:2.1rem;text-transform:uppercase;text-align:center;cursor:pointer;margin:30px auto 0 auto}section.mc-form-login #contact-form input[type=submit]:hover{background-color:#1f1e39;color:#fff}@media(max-width: 767px){section.mc-form-login #contact-form label{display:block;width:100%;text-align:left}}section.mc-form-login #contact-form input,section.mc-form-login #contact-form select{width:100%;margin:0;padding:0;color:#1f1e39;font-size:1.6rem;outline:none !important;background-color:rgba(0,0,0,0);border:0;color:#fff}section.mc-form-login #contact-form input::focus,section.mc-form-login #contact-form select::focus{outline:none !important}section.mc-form-login #contact-form input::-webkit-input-placeholder, section.mc-form-login #contact-form select::-webkit-input-placeholder{color:#1f1e39;opacity:1}section.mc-form-login #contact-form input::-moz-placeholder, section.mc-form-login #contact-form select::-moz-placeholder{color:#1f1e39;opacity:1}section.mc-form-login #contact-form input:-ms-input-placeholder, section.mc-form-login #contact-form select:-ms-input-placeholder{color:#1f1e39;opacity:1}section.mc-form-login #contact-form input::-ms-input-placeholder, section.mc-form-login #contact-form select::-ms-input-placeholder{color:#1f1e39;opacity:1}section.mc-form-login #contact-form input::placeholder,section.mc-form-login #contact-form select::placeholder{color:#1f1e39;opacity:1}section.mc-form-login #contact-form input option,section.mc-form-login #contact-form select option{color:#1f1e39}section.mc-form-login #contact-form textarea{margin:0;width:100%;background-color:rgba(0,0,0,0);border:0;height:40px;outline:none;color:#777 !important}section.mc-form-login #contact-form textarea::focus{outline:none}section.mc-form-login #contact-form .wpcf7-acceptance .wpcf7-list-item{margin-left:0 !important}section.mc-form-login #contact-form input[type=checkbox]{width:1.3rem !important;-webkit-appearance:checkbox !important;-moz-appearance:checkbox !important;appearance:checkbox !important;margin-bottom:0}section.mc-form-login .contact-form__row-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0 !important;padding-right:0 !important}@media(max-width: 1024px){section.mc-form-login .contact-form__row-checkbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 1024px){section.mc-form-login .contact-form__row-checkbox>div:last-child{margin-bottom:15px}}section.mc-form-login .contact-form__row-checkbox p{width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}section.mc-form-login .contact-form__row-checkbox .wpcf7-form-control-wrap{font-size:1.7rem;line-height:2.2rem}section.mc-form-login .contact-form__row-checkbox label.label{padding:0 0 0 10px;font-size:1.4rem;line-height:1.9rem;margin-bottom:0 !important}section.mc-form-login .contact-form__row-checkbox .wpcf7-checkbox .wpcf7-list-item{position:relative}section.mc-form-login .contact-form__row-checkbox .wpcf7-list-item-label{margin-left:0 !important;padding-left:0}section.mc-form-login .contact-form__row-checkbox .wpcf7-checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;width:20px !important;height:20px !important;margin-right:0 !important;z-index:9999;top:-11px;left:-17px}section.mc-form-login .contact-form__row-checkbox .wpcf7-checkbox input[type=checkbox]+span{position:absolute;top:-15px;left:-17px;height:20px;width:20px;background:rgba(0,0,0,0) url("../img/ico_checkbox_unchecked.svg") no-repeat center center;pointer-events:none;font-size:0 !important}section.mc-form-login .contact-form__row-checkbox .wpcf7-checkbox input:checked+span{background:#fff url("../img/ico_checkbox_checked.svg") no-repeat center center}section.mc-form-login:not(.form--text-white) .bordered{border:1px solid #ddd !important}section.mc-form-login:not(.form--text-white) .bordered label{color:#777 !important}section.mc-form-login:not(.form--text-white) .contact-form__row label,section.mc-form-login:not(.form--text-white) .contact-form__row a{color:#777 !important}section.mc-form-login:not(.form--text-white) select,section.mc-form-login:not(.form--text-white) input{color:#777 !important}section.mc-form-login:not(.form--text-white) input[type=submit]{color:#fff !important;background-color:#ec5f4b !important}section.mc-form-login:not(.form--text-white) input[type=submit]:hover{background-color:#1f1e39 !important}section.mc-form-login:not(.form--text-white) .contact-form__row-checkbox .wpcf7-checkbox input[type=checkbox]+span{background:rgba(0,0,0,0) url("../img/ico_checkbox_unchecked_grey.svg") no-repeat center center !important}section.mc-form-login:not(.form--text-white) .contact-form__row-checkbox .wpcf7-checkbox input:checked+span{background:#fff url("../img/ico_checkbox_checked.svg") no-repeat center center !important}section.mc-form-login span.stat{font-weight:700;text-transform:uppercase;margin-bottom:0;font-size:1.6rem;line-height:1.9rem;display:block;text-align:center}section.mc-form-login span.stat a{color:#ec5f4b !important;font-weight:700 !important}section.mc-form-login .blocks{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;width:1140px;max-width:100%;margin:30px auto 0 auto}@media(max-width: 767px){section.mc-form-login .blocks{gap:15px;grid-template-columns:1fr;margin-top:15px}}section.mc-form-login .blocks .item{padding:30px;border:1px solid #ddd}section.mc-form-login .blocks .item h4{text-transform:uppercase;margin-bottom:15px}section.mc-form-login .blocks .item .btn-secondary{margin:0 auto}section.mc-documents{display:block}section.mc-documents .documents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}section.mc-documents .documents .item{background-color:#fff;-webkit-backdrop-filter:blur(27px);backdrop-filter:blur(27px);position:relative;padding:40px;border-radius:5px;border:2px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}@media(max-width: 767px){section.mc-documents .documents .item{padding:15px;gap:15px}}section.mc-documents .documents .item h4{font-size:2.3rem;line-height:2.8rem;display:block;width:100%;max-width:900px}section.mc-documents .documents .item .icon img{width:78px}@media(max-width: 767px){section.mc-documents .documents .item .icon img{width:50px}}section.mc-documents .documents .item img.arrow{position:absolute;top:50%;right:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px}@media(max-width: 767px){section.mc-documents .documents .item img.arrow{right:15px;width:20px;bottom:15px;top:auto;-webkit-transform:none;transform:none}}section.mc-documents .documents .item a{position:absolute;top:0;left:0;width:100%;height:100%}section.mc-upload-doct{display:block}section.mc-upload-doct .form label{text-transform:uppercase;font-weight:700}section.mc-upload-doct .form input[type=text],section.mc-upload-doct .form .acf-selection{border:1px solid #f2f2f2;height:50px;outline:none !important;font-size:2rem;line-height:2.5rem}section.mc-upload-doct .form .acf-field-668d7cb698c2b,section.mc-upload-doct .form .acf-field-668d7d2797deb,section.mc-upload-doct .form .acf-field-668d97d1bd650{display:none !important}section.mc-upload-doct .form input[type=submit]{border:0;cursor:pointer;margin:0 auto}section.mc-upload-doct #message{font-weight:700;text-transform:uppercase}section.mc-personal-documents{display:block}section.mc-personal-documents .documents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}section.mc-personal-documents .documents .item{background-color:#fff;-webkit-backdrop-filter:blur(27px);backdrop-filter:blur(27px);position:relative;padding:40px;border-radius:5px;border:2px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}@media(max-width: 767px){section.mc-personal-documents .documents .item{padding:15px;gap:15px}}section.mc-personal-documents .documents .item h4{font-size:2.3rem;line-height:2.8rem;display:block;width:100%;max-width:900px}section.mc-personal-documents .documents .item .icon img{width:78px}@media(max-width: 767px){section.mc-personal-documents .documents .item .icon img{width:50px}}section.mc-personal-documents .documents .item img.arrow{position:absolute;top:50%;right:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px}@media(max-width: 767px){section.mc-personal-documents .documents .item img.arrow{right:15px;width:20px;bottom:15px;top:auto;-webkit-transform:none;transform:none}}section.mc-personal-documents .documents .item a{position:absolute;top:0;left:0;width:100%;height:100%}/*# sourceMappingURL=bundle.min.css.map */