/*!
Theme Name:  Twenty Twenty-Two TagDiv Child
Author:      TagDiv
Author URI:  https://tagdiv.com
Description: A child theme for TT2 by TagDiv.
Template:    twentytwentytwo
*/body:not(.editor-styles-wrapper){--wp--custom--spacing--outer:0;--wp--style--block-gap:40px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper){--wp--style--block-gap:30px}}@media (max-width:1018px){body:not(.editor-styles-wrapper){--wp--style--block-gap:20px}}body:not(.editor-styles-wrapper) .wp-site-blocks{overflow:hidden}body:not(.editor-styles-wrapper) .is-layout-constrained>.alignwide,body:not(.editor-styles-wrapper) .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)),body:not(.editor-styles-wrapper) .td-cw-footer-main .alignwide,body:not(.editor-styles-wrapper) .td-cw-footer-sub.alignwide,body:not(.editor-styles-wrapper) .td-cw-header.alignwide{max-width:1436px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}body:not(.editor-styles-wrapper) main{margin-block-start:0!important}body:not(.editor-styles-wrapper) .wp-block-post-content a{color:var(--wp--preset--color--accent)}body:not(.editor-styles-wrapper) a,body:not(.editor-styles-wrapper) a:focus,body:not(.editor-styles-wrapper) a:hover,body:not(.editor-styles-wrapper) a:visited{text-decoration:none}body:not(.editor-styles-wrapper) .td-cw-title{margin-top:0;color:var(--wp--preset--color--dark)}body:not(.editor-styles-wrapper) h1.td-cw-title{font-size:55px;line-height:1;font-weight:700}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) h1.td-cw-title{font-size:50px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) h1.td-cw-title{font-size:45px}}@media (max-width:767px){body:not(.editor-styles-wrapper) h1.td-cw-title{font-size:45px}}body:not(.editor-styles-wrapper) h2.td-cw-title{font-size:45px;line-height:1.2;font-weight:700}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) h2.td-cw-title{font-size:40px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) h2.td-cw-title{font-size:35px}}@media (max-width:767px){body:not(.editor-styles-wrapper) h2.td-cw-title{font-size:34px}}body:not(.editor-styles-wrapper) h3.td-cw-title{font-size:35px;line-height:1.3;font-weight:700}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) h3.td-cw-title{font-size:32px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) h3.td-cw-title{font-size:28px}}@media (max-width:767px){body:not(.editor-styles-wrapper) h3.td-cw-title{font-size:27px}}body:not(.editor-styles-wrapper) h4.td-cw-title{font-size:25px;line-height:1.4;font-weight:700}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) h4.td-cw-title{font-size:23px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) h4.td-cw-title{font-size:20px}}@media (max-width:767px){body:not(.editor-styles-wrapper) h4.td-cw-title{font-size:19px}}body:not(.editor-styles-wrapper) h5.td-cw-title{font-size:20px;line-height:1.3;font-weight:700;text-transform:none}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) h5.td-cw-title{font-size:18px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) h5.td-cw-title{font-size:17px}}body:not(.editor-styles-wrapper) .td-cw-title-primary{color:var(--wp--preset--color--accent)}body:not(.editor-styles-wrapper) .td-cw-title-white{color:#fff}body:not(.editor-styles-wrapper) .td-cw-descr{font-size:35px;line-height:1.3em;font-weight:300;color:var(--wp--preset--color--dark)}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-descr{font-size:32px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-descr{font-size:28px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-descr{font-size:26px}}body:not(.editor-styles-wrapper) .td-cw-descr-sm{font-size:25px;line-height:1.4}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-descr-sm{font-size:23px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-descr-sm{font-size:20px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-descr-sm{font-size:19px}}body:not(.editor-styles-wrapper) .td-cw-descr-xsm{font-size:20px;line-height:1.5}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-descr-xsm{font-size:18px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-descr-xsm{font-size:17px}}body:not(.editor-styles-wrapper) .td-cw-descr-xsm:not(:first-child){margin-block-start:20px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-descr-xsm:not(:first-child){margin-block-start:18px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-descr-xsm:not(:first-child){margin-block-start:15px}}body:not(.editor-styles-wrapper) .td-cw-descr-seconday{color:var(--wp--preset--color--grey-medium-light)}body:not(.editor-styles-wrapper) .td-cw-descr-white{color:#fff}body:not(.editor-styles-wrapper) .td-cw-list{margin:0!important;padding:0;gap:0}body:not(.editor-styles-wrapper) .td-cw-list li{list-style:none;display:flex;font-size:25px;line-height:1.1;font-weight:300;color:var(--wp--preset--color--dark)}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-list li{font-size:23px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-list li{font-size:20px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-list li{font-size:19px}}body:not(.editor-styles-wrapper) .td-cw-list li:before{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12"><circle cx="6" cy="6" r="6" fill="%230c0c0c"/></svg>');margin-right:12px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-list li:before{margin-right:10px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-list li:before{margin-right:8px}}body:not(.editor-styles-wrapper) .td-cw-list li:not(:last-child){margin-bottom:35px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-list li:not(:last-child){margin-bottom:30px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-list li:not(:last-child){margin-bottom:25px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-list li:not(:last-child){margin-bottom:20px}}body:not(.editor-styles-wrapper) .td-cw-list-arrow li:before{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="12" height="15" viewBox="0 0 12 15"><path d="M7.5,0,15,12H0Z" transform="translate(12) rotate(90)" fill="%230c0c0c"/></svg>')}body:not(.editor-styles-wrapper) .td-cw-list-small li{font-size:20px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-list-small li{font-size:18px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-list-small li{font-size:16px}}body:not(.editor-styles-wrapper) .td-cw-list-small li:before{margin-right:9px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-list-small li:before{margin-right:9px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-list-small li:before{margin-right:8px}}body:not(.editor-styles-wrapper) .td-cw-list-small li:not(:last-child){margin-bottom:20px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-list-small li:not(:last-child){margin-bottom:18px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-list-small li:not(:last-child){margin-bottom:15px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-list-small li:not(:last-child){margin-bottom:14px}}body:not(.editor-styles-wrapper) .td-cw-list-small.td-cw-list-arrow li:before{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="8" height="10" viewBox="0 0 8 10"><path d="M5,0l5,8H0Z" transform="translate(8) rotate(90)" fill="%230c0c0c"/></svg>')}body:not(.editor-styles-wrapper) .td-cw-list-medium li{font-size:25px;line-height:1.2}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-list-medium li{font-size:23px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-list-medium li{font-size:20px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-list-medium li{font-size:19px}}body:not(.editor-styles-wrapper) .td-cw-list-medium li:before{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="8" height="8" viewBox="0 0 8 8"><circle cx="4" cy="4" r="4" fill="%230c0c0c"/></svg>');position:relative;top:-3px}body:not(.editor-styles-wrapper) .td-cw-list-medium li:not(:last-child){margin-bottom:20px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-list-medium li:not(:last-child){margin-bottom:18px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-list-medium li:not(:last-child){margin-bottom:15px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-list-medium li:not(:last-child){margin-bottom:14px}}body:not(.editor-styles-wrapper) .td-cw-list-medium.td-cw-list-arrow li:before{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="8" height="10" viewBox="0 0 8 10"><path d="M5,0l5,8H0Z" transform="translate(8) rotate(90)" fill="%230c0c0c"/></svg>')}body:not(.editor-styles-wrapper) .td-cw-list-white li{color:#fff}body:not(.editor-styles-wrapper) .td-cw-list-white li:before{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12"><circle cx="6" cy="6" r="6" fill="%23fff"/></svg>');margin-right:12px}body:not(.editor-styles-wrapper) .td-cw-list-white .td-cw-list-arrow li:before{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="12" height="15" viewBox="0 0 12 15"><path d="M7.5,0,15,12H0Z" transform="translate(12) rotate(90)" fill="%23fff"/></svg>')}body:not(.editor-styles-wrapper) .td-cw-list-bold li{font-weight:700}body:not(.editor-styles-wrapper) .td-cw-btn a{padding:18px 32px;font-size:25px;line-height:1.1;font-weight:700;text-align:center}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-btn a{padding:16px 28px;font-size:23px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-btn a{padding:14px 24px;font-size:18px}}body:not(.editor-styles-wrapper) .td-cw-btn-primary a{background-color:var(--wp--preset--color--accent);color:#fff}body:not(.editor-styles-wrapper) .td-cw-btn-primary a:hover{background-color:var(--wp--preset--color--dark)}body:not(.editor-styles-wrapper) .td-cw-btn-white a{background-color:#fff;color:var(--wp--preset--color--accent)}body:not(.editor-styles-wrapper) .td-cw-btn-sm a{padding:15px 28px;font-size:20px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-btn-sm a{padding:13px 24px;font-size:18px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-btn-sm a{padding:12px 20px;font-size:16px}}body:not(.editor-styles-wrapper) .td-cw-btn-full,body:not(.editor-styles-wrapper) .td-cw-btn-full a{width:100%}body:not(.editor-styles-wrapper) .td-cw-header{position:relative;padding-top:19px;padding-bottom:20px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-header{padding-top:17px;padding-bottom:17px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-header{padding-top:15px;padding-bottom:16px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-header{display:none}}body:not(.editor-styles-wrapper) .td-cw-header:before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:4px;background-color:var(--wp--preset--color--accent)}body:not(.editor-styles-wrapper) .td-cw-header>.wp-block-columns>.wp-block-column:nth-child(1){width:auto;flex-basis:auto;flex-grow:0}body:not(.editor-styles-wrapper) .td-cw-menu,body:not(.editor-styles-wrapper) .td-cw-menu *{box-sizing:border-box}body:not(.editor-styles-wrapper) .td-cw-menu ul{list-style-type:none;margin:0;padding:0}body:not(.editor-styles-wrapper) .td-cw-menu .menu-item{position:relative}body:not(.editor-styles-wrapper) .td-cw-menu .menu-item.menu-item-has-children{cursor:pointer}body:not(.editor-styles-wrapper) .td-cw-menu .menu-item.menu-item-has-children>a{pointer-events:none}body:not(.editor-styles-wrapper) .td-cw-menu .menu-item.menu-item-has-children>a:after{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" stroke="%230C0C0C" aria-hidden="true" focusable="false"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg>');margin-left:5px;line-height:0;transition:transform .2s ease-in-out}body:not(.editor-styles-wrapper) .td-cw-menu .menu-item.menu-item-has-children .sub-menu{cursor:auto}body:not(.editor-styles-wrapper) .td-cw-menu .menu-item.td-cw-menu-sub-open>a:after{transform:rotate(180deg)}body:not(.editor-styles-wrapper) .td-cw-menu .menu-item.td-cw-menu-sub-open>.sub-menu{display:block}body:not(.editor-styles-wrapper) .td-cw-menu .menu-item a{display:flex;align-items:center;position:relative}body:not(.editor-styles-wrapper) .td-cw-menu .menu{display:flex;align-items:baseline;gap:0 22px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-menu .menu{gap:20px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-menu .menu{gap:18px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-menu .menu{justify-content:center;gap:6px 18px}}body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item>a{padding:3px 0 4px;font-size:20px;line-height:1.4;color:var(--wp--preset--color--dark)}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item>a{padding:2px 0 3px;font-size:19px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item>a{padding:1px 0 2px;font-size:18px}}body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item>a:before{content:'';position:absolute;bottom:-3px;left:0;width:100%;height:3px;background-color:var(--wp--preset--color--accent);z-index:2;opacity:0}body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item.menu-item-has-children:after{content:'';position:absolute;top:calc(100% + 20px);left:50%;transform:translateX(-50%);display:none;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:10px solid var(--wp--preset--color--accent);z-index:10}body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item.current-menu-ancestor>a:before,body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item.current-menu-item>a:before,body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item.current-menu-parent>a:before,body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item.td-cw-menu-sub-open>a:before,body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item:hover>a:before{opacity:1}body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item.td-cw-menu-sub-open:after{display:block}body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item>.sub-menu{top:calc(100% + 30px);left:50%;transform:translateX(-50%)}body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item>.sub-menu:before{bottom:100%;left:0;width:100%;height:30px}body:not(.editor-styles-wrapper) .td-cw-menu .sub-menu{position:absolute;display:none;background-color:var(--wp--preset--color--accent);padding:30px;min-width:400px;box-shadow:rgba(50,50,93,.25) 0 50px 100px -20px,rgba(0,0,0,.3) 0 30px 60px -30px;z-index:10}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-menu .sub-menu{padding:25px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-menu .sub-menu{padding:15px}}body:not(.editor-styles-wrapper) .td-cw-menu .sub-menu:before{content:'';position:absolute}body:not(.editor-styles-wrapper) .td-cw-menu .sub-menu .menu-item.menu-item-has-children>a:after{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" stroke="%23fff" aria-hidden="true" focusable="false"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg>');transform:rotate(-90deg);margin-left:auto}body:not(.editor-styles-wrapper) .td-cw-menu .sub-menu .menu-item.current-menu-ancestor>a,body:not(.editor-styles-wrapper) .td-cw-menu .sub-menu .menu-item.current-menu-item>a,body:not(.editor-styles-wrapper) .td-cw-menu .sub-menu .menu-item.current-menu-parent>a,body:not(.editor-styles-wrapper) .td-cw-menu .sub-menu .menu-item:hover>a{background-color:#fff;color:var(--wp--preset--color--dark)}body:not(.editor-styles-wrapper) .td-cw-menu .sub-menu .menu-item.current-menu-ancestor.menu-item-has-children>a:after,body:not(.editor-styles-wrapper) .td-cw-menu .sub-menu .menu-item.current-menu-item.menu-item-has-children>a:after,body:not(.editor-styles-wrapper) .td-cw-menu .sub-menu .menu-item.current-menu-parent.menu-item-has-children>a:after,body:not(.editor-styles-wrapper) .td-cw-menu .sub-menu .menu-item:hover.menu-item-has-children>a:after{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" stroke="%230C0C0C" aria-hidden="true" focusable="false"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg>')}body:not(.editor-styles-wrapper) .td-cw-menu .sub-menu a{width:100%;padding:6px 20px 7px;font-size:20px;line-height:1.4;color:#fff}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-menu .sub-menu a{padding:5px 15px 6px;font-size:19px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-menu .sub-menu a{padding:4px 10px 5px;font-size:18px}}body:not(.editor-styles-wrapper) .td-cw-menu .sub-menu a:before{content:'';width:0;height:0;margin-right:12px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #550c16}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-menu .sub-menu a:before{margin-right:10px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-menu .sub-menu a:before{margin-right:8px;border-top-width:4px;border-bottom-width:4px;border-left-width:6px}}body:not(.editor-styles-wrapper) .td-cw-menu .sub-menu .sub-menu{top:-30px;left:calc(100% + 30px + 10px)}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-menu .sub-menu .sub-menu{top:-25px;left:calc(100% + 25px + 10px)}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-menu .sub-menu .sub-menu{top:-15px;left:calc(100% + 15px + 10px)}}body:not(.editor-styles-wrapper) .td-cw-menu .sub-menu .sub-menu:before{top:0;right:100%;width:40px;height:100%}body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item.td-cw-menu-mega>.sub-menu{align-items:stretch;flex-wrap:wrap;gap:0 20px;min-width:890px;padding:80px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item.td-cw-menu-mega>.sub-menu{padding:60px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item.td-cw-menu-mega>.sub-menu{padding:40px}}body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item.td-cw-menu-mega>.sub-menu>.menu-item{width:calc(50% - 20px)}body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item.td-cw-menu-mega>.sub-menu>.menu-item:not(.menu-item-has-children):not(:nth-child(-n+2)){margin-top:40px}body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item.td-cw-menu-mega>.sub-menu>.menu-item:not(.menu-item-has-children):not(:nth-last-child(-n+2)){margin-bottom:25px}body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item.td-cw-menu-mega>.sub-menu>.menu-item:not(.menu-item-has-children)>a{flex-direction:column;align-items:flex-start;padding:0;background-color:transparent;font-size:33px;line-height:1.3;font-weight:700;color:#fff;pointer-events:none}body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item.td-cw-menu-mega>.sub-menu>.menu-item:not(.menu-item-has-children)>a:before{display:none}body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item.td-cw-menu-mega>.sub-menu>.menu-item:not(.menu-item-has-children)>a .td-cw-header-menu-sub-title{font-size:18px}body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item.td-cw-menu-mega>.sub-menu>.menu-item.menu-item-has-children>a{display:none}body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item.td-cw-menu-mega>.sub-menu .sub-menu{position:relative;top:0;left:0;right:0;display:block;margin-left:-20px;min-width:0;width:auto;padding:0;box-shadow:none}body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item.td-cw-menu-mega>.sub-menu .sub-menu:before{display:none}body:not(.editor-styles-wrapper) .td-cw-menu .menu>.menu-item.td-cw-menu-mega.td-cw-menu-sub-open>.sub-menu{display:flex}body:not(.editor-styles-wrapper) .td-cw-menu-right .menu{justify-content:flex-end}body:not(.editor-styles-wrapper) .td-cw-menu-right .sub-menu .sub-menu{left:auto;right:calc(100% + 30px + 10px)}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-menu-right .sub-menu .sub-menu{right:calc(100% + 25px + 10px)}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-menu-right .sub-menu .sub-menu{right:calc(100% + 15px + 10px)}}body:not(.editor-styles-wrapper) .td-cw-menu-right .sub-menu .sub-menu:before{right:auto;left:100%}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-header-logo{text-align:center}}body:not(.editor-styles-wrapper) .td-cw-header-logo img,body:not(.editor-styles-wrapper) .td-cw-header-logo svg{display:block;width:206px;height:auto}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-header-logo img,body:not(.editor-styles-wrapper) .td-cw-header-logo svg{width:196px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-header-logo img,body:not(.editor-styles-wrapper) .td-cw-header-logo svg{width:176px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-header-logo img,body:not(.editor-styles-wrapper) .td-cw-header-logo svg{width:196px}}body:not(.editor-styles-wrapper) .td-cw-top-bar{gap:20px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-top-bar{gap:18px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-top-bar{gap:15px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-top-bar{flex-direction:column}}body:not(.editor-styles-wrapper) .td-cw-menu-top .menu{gap:24px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-menu-top .menu{gap:20px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-menu-top .menu{gap:16px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-menu-top .menu{justify-content:center;gap:6px 16px}}body:not(.editor-styles-wrapper) .td-cw-menu-top .menu>.menu-item>a{padding:2px 0 3px;font-size:18px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-menu-top .menu>.menu-item>a{padding:1px 0 2px;font-size:17px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-menu-top .menu>.menu-item>a{padding:2px 0 2px;font-size:16px}}body:not(.editor-styles-wrapper) .td-cw-menu-top .menu>.menu-item.menu-item-has-children:after{top:calc(100% + 10px)}body:not(.editor-styles-wrapper) .td-cw-menu-top .menu>.menu-item:nth-child(4){margin-left:18px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-menu-top .menu>.menu-item:nth-child(4){margin-left:14px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-menu-top .menu>.menu-item:nth-child(4){margin-left:10px}}body:not(.editor-styles-wrapper) .td-cw-menu-top .menu>.menu-item:nth-child(4)>a{flex-wrap:wrap;padding:7px 20px 10px;background-color:var(--wp--preset--color--accent);color:#fff}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-menu-top .menu>.menu-item:nth-child(4)>a{padding:5px 16px 8px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-menu-top .menu>.menu-item:nth-child(4)>a{padding:4px 12px 7px}}body:not(.editor-styles-wrapper) .td-cw-menu-top .menu>.menu-item:nth-child(4)>a:before{display:none}body:not(.editor-styles-wrapper) .td-cw-menu-top .menu>.menu-item:nth-child(4)>a:after{order:2}body:not(.editor-styles-wrapper) .td-cw-menu-top .menu>.menu-item:nth-child(4)>a img,body:not(.editor-styles-wrapper) .td-cw-menu-top .menu>.menu-item:nth-child(4)>a svg{order:3;margin-top:6px}body:not(.editor-styles-wrapper) .td-cw-menu-top .menu>.menu-item:nth-child(4).current-menu-ancestor>a,body:not(.editor-styles-wrapper) .td-cw-menu-top .menu>.menu-item:nth-child(4).current-menu-item>a,body:not(.editor-styles-wrapper) .td-cw-menu-top .menu>.menu-item:nth-child(4).current-menu-parent>a,body:not(.editor-styles-wrapper) .td-cw-menu-top .menu>.menu-item:nth-child(4).td-cw-menu-sub-open>a,body:not(.editor-styles-wrapper) .td-cw-menu-top .menu>.menu-item:nth-child(4):hover>a{background-color:var(--wp--preset--color--dark)}body:not(.editor-styles-wrapper) .td-cw-menu-top .menu>.menu-item:nth-child(4)>.sub-menu{top:calc(100% + 20px)}body:not(.editor-styles-wrapper) .td-cw-menu-top .menu>.menu-item:nth-child(4)>.sub-menu:before{height:20px}body:not(.editor-styles-wrapper) .td-cw-menu-top .menu-item.menu-item-has-children>a:after{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" stroke="%23fff" aria-hidden="true" focusable="false"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg>');margin-left:5px}body:not(.editor-styles-wrapper) .td-cw-top-socials{gap:12px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-top-socials{gap:10px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-top-socials{gap:8px}}body:not(.editor-styles-wrapper) .td-cw-top-socials .wp-block-social-link .wp-block-social-link-anchor,body:not(.editor-styles-wrapper) .td-cw-top-socials .wp-block-social-link .wp-block-social-link-anchor svg,body:not(.editor-styles-wrapper) .td-cw-top-socials .wp-block-social-link .wp-block-social-link-anchor:active,body:not(.editor-styles-wrapper) .td-cw-top-socials .wp-block-social-link .wp-block-social-link-anchor:hover,body:not(.editor-styles-wrapper) .td-cw-top-socials .wp-block-social-link .wp-block-social-link-anchor:visited{color:var(--wp--preset--color--accent);fill:var(--wp--preset--color--accent)}body:not(.editor-styles-wrapper) .td-cw-top-socials .wp-block-social-link:hover{transform:scale(1)}body:not(.editor-styles-wrapper) .td-cw-top-socials.is-style-logos-only .wp-social-link svg{width:27px;height:auto}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-top-socials.is-style-logos-only .wp-social-link svg{width:25px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-top-socials.is-style-logos-only .wp-social-link svg{width:23px}}body:not(.editor-styles-wrapper) .td-cw-menu-main{margin-block-start:35px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-menu-main{margin-block-start:25px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-menu-main{margin-block-start:15px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-menu-main{margin-block-start:8px}}body:not(.editor-styles-wrapper) .td-cw-header-mobile{margin-block-start:0!important;padding-top:15px;padding-bottom:15px;background-color:#fff}@media (min-width:768px){body:not(.editor-styles-wrapper) .td-cw-header-mobile{display:none}}body:not(.editor-styles-wrapper) .td-cw-header-mobile>.wp-block-columns{align-items:center!important}body:not(.editor-styles-wrapper) .td-cw-header-mobile>.wp-block-columns>.wp-block-column:nth-child(1){flex-basis:37%}body:not(.editor-styles-wrapper) .td-cw-header-mobile>.wp-block-columns>.wp-block-column:nth-child(2){flex-basis:63%}body:not(.editor-styles-wrapper) .td-cw-header-mobile-logo img,body:not(.editor-styles-wrapper) .td-cw-header-mobile-logo svg{display:block;width:100%;height:auto}body:not(.editor-styles-wrapper) .td-cw-menu-mobile-top .menu>.menu-item:nth-child(1)>a{flex-wrap:wrap;padding:4px 12px 7px;background-color:var(--wp--preset--color--accent);font-size:14px;color:#fff}body:not(.editor-styles-wrapper) .td-cw-menu-mobile-top .menu>.menu-item:nth-child(1)>a:before{display:none}body:not(.editor-styles-wrapper) .td-cw-menu-mobile-top .menu>.menu-item:nth-child(1)>a:after{order:2}body:not(.editor-styles-wrapper) .td-cw-menu-mobile-top .menu>.menu-item:nth-child(1)>a img,body:not(.editor-styles-wrapper) .td-cw-menu-mobile-top .menu>.menu-item:nth-child(1)>a svg{order:3;margin-top:6px}body:not(.editor-styles-wrapper) .td-cw-menu-mobile-top .menu>.menu-item:nth-child(1):hover>a{background-color:var(--wp--preset--color--dark)}body:not(.editor-styles-wrapper) .td-cw-menu-mobile{margin-block-start:0!important;z-index:100}body:not(.editor-styles-wrapper) .td-cw-menu-mobile,body:not(.editor-styles-wrapper) .td-cw-menu-mobile *{box-sizing:border-box}body:not(.editor-styles-wrapper) .td-cw-menu-mobile .td-cw-menu-mobile-toggle{display:flex;align-items:center;justify-content:flex-end;padding-top:5px;padding-bottom:5px}body:not(.editor-styles-wrapper) .td-cw-menu-mobile .td-cw-menu-mobile-toggle:after{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path id="Path_2" data-name="Path 2" d="M0,20V16H20v4Zm0-8V8H20v4ZM0,4V0H20V4Z" fill="%23AA182C"/></svg>');line-height:0}body:not(.editor-styles-wrapper) .td-cw-menu-mobile ul{list-style-type:none;margin:0;padding:0}body:not(.editor-styles-wrapper) .td-cw-menu-mobile .menu-item{border-width:0 0 1px;border-style:solid;border-color:#E2E2E2}body:not(.editor-styles-wrapper) .td-cw-menu-mobile .menu-item:first-child{border-top-width:1px}body:not(.editor-styles-wrapper) .td-cw-menu-mobile .menu-item a{display:flex;align-items:center;padding:15px 20px;font-size:20px;line-height:1.4;color:var(--wp--preset--color--dark)}body:not(.editor-styles-wrapper) .td-cw-menu-mobile .menu{height:calc(100% - 65px);border-top:1px solid #E7E7E7;overflow:hidden}body:not(.editor-styles-wrapper) .td-cw-menu-mobile .menu,body:not(.editor-styles-wrapper) .td-cw-menu-mobile .menu>.menu-item>.sub-menu{position:fixed;bottom:0;left:0;width:100%;padding:40px 20px;display:flex;flex-direction:column;justify-content:flex-start;background-color:#F8F8F8;overflow-y:auto;transform:translateX(100%);transition:transform .2s ease-in-out;z-index:100}body:not(.editor-styles-wrapper) .td-cw-menu-mobile .menu>.menu-item.menu-item-has-children>a:after{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="11.186" height="21.217" viewBox="0 0 11.186 21.217"><path d="M11.763,21.217h0l-.576-.576L21.217,10.609,11.186.577,11.763,0,22.372,10.609,11.764,21.217Z" transform="translate(-11.186 0)" fill="%23AA182C"/></svg>');margin-left:auto;line-height:0}body:not(.editor-styles-wrapper) .td-cw-menu-mobile .menu>.menu-item:nth-child(5)>a{flex-wrap:wrap}body:not(.editor-styles-wrapper) .td-cw-menu-mobile .menu>.menu-item:nth-child(5)>a>img,body:not(.editor-styles-wrapper) .td-cw-menu-mobile .menu>.menu-item:nth-child(5)>a>svg{order:3;margin-top:10px;width:60%}body:not(.editor-styles-wrapper) .td-cw-menu-mobile .menu>.menu-item>.sub-menu{height:100%}body:not(.editor-styles-wrapper) .td-cw-menu-mobile .menu>.menu-item>.sub-menu>.menu-item-has-children{margin-top:35px;border-bottom-width:0}body:not(.editor-styles-wrapper) .td-cw-menu-mobile .menu>.menu-item>.sub-menu>.menu-item-has-children>a{padding-top:0;padding-bottom:10px;padding-left:0;padding-right:0;font-size:25px;line-height:1.4;font-weight:700}body:not(.editor-styles-wrapper) .td-cw-menu-mobile .menu>.menu-item.menu-item-has-children-open>.sub-menu{transform:translateX(0)}body:not(.editor-styles-wrapper) .td-cw-menu-mobile .sub-menu-back{display:flex;align-items:center;margin-bottom:8px;line-height:1.4;font-weight:700;color:var(--wp--preset--color--accent)}body:not(.editor-styles-wrapper) .td-cw-menu-mobile .sub-menu-back:before{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="18.5" height="7" viewBox="0 0 18.5 7"><path d="M0,3.5,6,0V2.5H18.5v2H6V7Z" fill="%23AA182C"/></svg>');position:relative;top:-1px;margin-right:8px;line-height:0}body:not(.editor-styles-wrapper) .td-cw-menu-mobile .sub-menu-title{font-size:30px;line-height:1.4;font-weight:700;color:var(--wp--preset--color--dark)}body:not(.editor-styles-wrapper) .td-cw-menu-mobile .sub-menu-title+.menu-item-has-children{margin-top:18px!important}body:not(.editor-styles-wrapper) .td-cw-menu-mobile .sub-menu-title+.menu-item:not(.menu-item-has-children){border-top-width:1px}body:not(.editor-styles-wrapper) .td-cw-menu-mobile-open .td-cw-menu-mobile-toggle:after{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="20.879" height="20.879" viewBox="0 0 20.879 20.879"><path d="M19.8,20.878,10.44,11.517,1.077,20.879,0,19.8H0L9.362,10.44,0,1.077,1.077,0,10.44,9.362,19.8,0l1.077,1.077L11.517,10.44,20.879,19.8,19.8,20.878h0Z" fill="%23AA182C"/></svg>')}body:not(.editor-styles-wrapper) .td-cw-menu-mobile-open .menu{transform:translateX(0)}body:not(.editor-styles-wrapper).admin-bar .td-cw-menu-mobile .menu{height:calc(100% - 111px)}body:not(.editor-styles-wrapper).td-cw-menu-mobile-open-body{overflow:hidden}body:not(.editor-styles-wrapper) .td-cw-footer{margin-block-start:0!important}body:not(.editor-styles-wrapper) .td-cw-footer *{margin-block-start:0!important}body:not(.editor-styles-wrapper) .td-cw-footer-main{padding-top:70px;padding-bottom:70px;background-color:var(--wp--preset--color--accent);color:#fff}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-footer-main{padding-top:60px;padding-bottom:60px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-footer-main{padding-top:50px;padding-bottom:50px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-footer-main{padding-top:40px;padding-bottom:40px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-footer-main>.wp-block-columns{gap:0 var(--wp--style--block-gap)}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-footer-main>.wp-block-columns>.wp-block-column:not(:last-child){margin-bottom:35px}body:not(.editor-styles-wrapper) .td-cw-footer-main>.wp-block-columns>.wp-block-column:nth-child(2),body:not(.editor-styles-wrapper) .td-cw-footer-main>.wp-block-columns>.wp-block-column:nth-child(3){flex-basis:calc(50% - var(--wp--style--block-gap))!important}}body:not(.editor-styles-wrapper) .td-cw-footer-main .td-cw-list .wp-block-navigation-item__content:hover{text-decoration:underline!important}body:not(.editor-styles-wrapper) .td-cw-footer-main .td-cw-list .wp-block-navigation-submenu__toggle,body:not(.editor-styles-wrapper) .td-cw-footer-main .td-cw-list .wp-block-navigation__submenu-container{display:none!important}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-footer-main .td-cw-languages-list{justify-content:center}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-footer-title,body:not(.editor-styles-wrapper) .td-cw-menu-footer,body:not(.editor-styles-wrapper) .td-cw-menu-footer-2{display:none}}body:not(.editor-styles-wrapper) .td-cw-menu-footer .menu{flex-direction:column;gap:20px 0}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-menu-footer .menu{gap:18px 0}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-menu-footer .menu{gap:15px 0}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-menu-footer .menu{gap:14px 0}}body:not(.editor-styles-wrapper) .td-cw-menu-footer .menu>.menu-item>a{padding:0;font-size:20px;font-weight:300;color:#fff}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-menu-footer .menu>.menu-item>a{font-size:18px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-menu-footer .menu>.menu-item>a{font-size:16px}}body:not(.editor-styles-wrapper) .td-cw-menu-footer .menu>.menu-item>a:before{content:'';position:relative;bottom:auto;background-color:transparent;width:0;height:0;margin-right:12px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #550c16;opacity:1}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-menu-footer .menu>.menu-item>a:before{margin-right:10px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-menu-footer .menu>.menu-item>a:before{margin-right:8px;border-top-width:4px;border-bottom-width:4px;border-left-width:6px}}body:not(.editor-styles-wrapper) .td-cw-menu-footer .menu>.menu-item.current-menu-ancestor>a,body:not(.editor-styles-wrapper) .td-cw-menu-footer .menu>.menu-item.current-menu-item>a,body:not(.editor-styles-wrapper) .td-cw-menu-footer .menu>.menu-item.current-menu-parent>a,body:not(.editor-styles-wrapper) .td-cw-menu-footer .menu>.menu-item:hover>a{text-decoration:underline!important}body:not(.editor-styles-wrapper) .td-cw-menu-footer-2 .menu>.menu-item>a{font-size:25px;font-weight:700;line-height:1.2}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-menu-footer-2 .menu>.menu-item>a{font-size:23px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-menu-footer-2 .menu>.menu-item>a{font-size:20px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-menu-footer-2 .menu>.menu-item>a{font-size:19px}}body:not(.editor-styles-wrapper) .td-cw-footer-logo{margin-bottom:60px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-footer-logo{margin-bottom:50px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-footer-logo{margin-bottom:40px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-footer-logo{margin-bottom:35px}}body:not(.editor-styles-wrapper) .td-cw-footer-logo img,body:not(.editor-styles-wrapper) .td-cw-footer-logo svg{display:block;width:280px;max-width:100%;height:auto}body:not(.editor-styles-wrapper) .td-cw-footer-title{margin-bottom:25px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-footer-title{margin-bottom:20px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-footer-title{margin-bottom:16px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-footer-title{margin-bottom:15px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-footer-main-contact{display:flex;flex-direction:column;gap:0 var(--wp--style--block-gap)}}body:not(.editor-styles-wrapper) .td-cw-footer-main-contact-line{gap:25px;font-size:25px;line-height:1.2;font-weight:300}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-footer-main-contact-line{gap:20px;font-size:23px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-footer-main-contact-line{gap:18px;font-size:20px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-footer-main-contact-line{gap:18px;font-size:19px}}body:not(.editor-styles-wrapper) .td-cw-footer-main-contact-line:not(:last-child){margin-bottom:35px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-footer-main-contact-line:not(:last-child){margin-bottom:30px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-footer-main-contact-line:not(:last-child){margin-bottom:25px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-footer-main-contact-line:not(:last-child){margin-bottom:20px}}body:not(.editor-styles-wrapper) .td-cw-footer-main-contact-line>.wp-block-column:nth-child(1){flex-basis:auto!important}body:not(.editor-styles-wrapper) .td-cw-footer-main-contact-line>.wp-block-column:nth-child(1) figure svg{position:relative;top:4px;display:block;width:24px;height:auto}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-footer-main-contact-line>.wp-block-column:nth-child(1) figure svg{top:-1px}}body:not(.editor-styles-wrapper) .td-cw-footer-main-contact-line>.wp-block-column:nth-child(2){flex-grow:1!important}body:not(.editor-styles-wrapper) .td-cw-footer-main-contact-line a:hover{text-decoration:underline!important}body:not(.editor-styles-wrapper) .td-cw-footer-btns{gap:22px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-footer-btns{gap:20px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-footer-btns{gap:18px}}body:not(.editor-styles-wrapper) .td-cw-footer-btns .td-cw-btn,body:not(.editor-styles-wrapper) .td-cw-footer-btns .td-cw-btn a{width:100%}body:not(.editor-styles-wrapper) .td-cw-footer-sub{padding-top:15px;padding-bottom:15px;font-size:20px;line-height:1.3;font-weight:300;color:var(--wp--preset--color--dark)}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-footer-sub{padding-top:13px;padding-bottom:13px;font-size:18px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-footer-sub{padding-top:11px;padding-bottom:11px;font-size:16px}}body:not(.editor-styles-wrapper) .td-cw-footer-sub a{text-decoration:underline!important}body:not(.editor-styles-wrapper) .td-cw-cards{gap:23px}body:not(.editor-styles-wrapper) .td-cw-card{padding:45px 60px 57px;background-color:#f2f2f2}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-card{padding:35px 50px 45px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-card{padding:25px 40px 35px}}body:not(.editor-styles-wrapper) .td-cw-card-accent{background-color:var(--wp--preset--color--accent)}body:not(.editor-styles-wrapper) .td-cw-card-advantages{width:70%;margin:0 auto}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-card-advantages{width:80%}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-card-advantages{width:100%}}body:not(.editor-styles-wrapper) .td-cw-faq-nav{padding-left:30px;padding-right:30px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-faq-nav{padding-left:25px;padding-right:25px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-faq-nav{padding-left:20px;padding-right:20px}}body:not(.editor-styles-wrapper) .td-cw-faq-nav .wp-block-navigation__container{gap:4px}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-faq-nav .wp-block-navigation__container{gap:3px}}body:not(.editor-styles-wrapper) .td-cw-faq-nav .wp-block-navigation__container,body:not(.editor-styles-wrapper) .td-cw-faq-nav .wp-block-navigation__container .wp-block-navigation-item,body:not(.editor-styles-wrapper) .td-cw-faq-nav .wp-block-navigation__container .wp-block-navigation-item__content{width:100%}body:not(.editor-styles-wrapper) .td-cw-faq-nav .wp-block-navigation__container .wp-block-navigation-item__content{background-color:#fff;padding:14px 30px 12px;font-size:20px;line-height:1.3;font-weight:300;color:var(--wp--preset--color--dark)}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-faq-nav .wp-block-navigation__container .wp-block-navigation-item__content{padding:12px 25px 10px;font-size:18px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-faq-nav .wp-block-navigation__container .wp-block-navigation-item__content{padding:10px 20px 8px;font-size:17px}}body:not(.editor-styles-wrapper) .td-cw-faq-nav .wp-block-navigation__container .wp-block-navigation-item.current-menu-item .wp-block-navigation-item__content,body:not(.editor-styles-wrapper) .td-cw-faq-nav .wp-block-navigation__container .wp-block-navigation-item:hover:not(.current-menu-item) .wp-block-navigation-item__content{background-color:var(--wp--preset--color--accent);color:#fff}body:not(.editor-styles-wrapper) .td-cw-faq-accordion{margin-block-start:0!important}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-faq-accordion{margin-block-start:32px!important}}body:not(.editor-styles-wrapper) .td-cw-faq-accordion .wp-block-kadence-pane{border-width:1px 0 0 0;border-style:solid;border-color:#c4c4c4}body:not(.editor-styles-wrapper) .td-cw-faq-accordion .wp-block-kadence-pane:last-child{border-bottom-width:1px}body:not(.editor-styles-wrapper) .td-cw-faq-accordion .wp-block-kadence-pane .kt-accordion-header-wrap .kt-blocks-accordion-header{margin-top:0;padding:42px 35px 39px;font-size:25px;line-height:1.3;font-weight:700;color:var(--wp--preset--color--dark);border:none;cursor:pointer}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-faq-accordion .wp-block-kadence-pane .kt-accordion-header-wrap .kt-blocks-accordion-header{padding:37px 30px 34px;font-size:23px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-faq-accordion .wp-block-kadence-pane .kt-accordion-header-wrap .kt-blocks-accordion-header{padding:32px 25px 29px;font-size:20px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-faq-accordion .wp-block-kadence-pane .kt-accordion-header-wrap .kt-blocks-accordion-header{padding:30px 23px 27px;font-size:19px}}body:not(.editor-styles-wrapper) .td-cw-faq-accordion .wp-block-kadence-pane .kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger{width:28px;height:28px}body:not(.editor-styles-wrapper) .td-cw-faq-accordion .wp-block-kadence-pane .kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after,body:not(.editor-styles-wrapper) .td-cw-faq-accordion .wp-block-kadence-pane .kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before{width:17px;height:3px;background:var(--wp--preset--color--accent)!important}body:not(.editor-styles-wrapper) .td-cw-faq-accordion .wp-block-kadence-pane .kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:before{left:0}body:not(.editor-styles-wrapper) .td-cw-faq-accordion .wp-block-kadence-pane .kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger:after{right:0}body:not(.editor-styles-wrapper) .td-cw-faq-accordion .wp-block-kadence-pane .kt-accordion-panel-inner{padding:0 35px 42px;border:0}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-faq-accordion .wp-block-kadence-pane .kt-accordion-panel-inner{padding:0 30px 40px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-faq-accordion .wp-block-kadence-pane .kt-accordion-panel-inner{padding:0 25px 32px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-faq-accordion .wp-block-kadence-pane .kt-accordion-panel-inner{padding:0 23px 30px}}body:not(.editor-styles-wrapper) .td-cw-slider .slick-track{display:flex;gap:20px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-slider .slick-track{gap:15px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-slider .slick-track{gap:10px}}body:not(.editor-styles-wrapper) .td-cw-slider-slide{background-color:#fff;padding:80px 30px;box-shadow:1px 1px 59px rgba(0,0,0,.1);transition:opacity .3s ease-in-out,box-shadow .2s ease-in-out}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-slider-slide{padding:70px 25px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-slider-slide{padding:60px 15px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-slider-slide{padding:50px 15px}}body:not(.editor-styles-wrapper) .td-cw-slider-slide:hover{box-shadow:1px 1px 69px rgba(0,0,0,.23)}body:not(.editor-styles-wrapper) .td-cw-slider-slide:not(.slick-active){opacity:0;pointer-events:none}body:not(.editor-styles-wrapper) .td-cw-slider-slide .td-cw-descr{margin-block-start:calc(var(--wp--style--block-gap) - 10px)}body:not(.editor-styles-wrapper) .td-cw-slider-slide-fake{opacity:0;pointer-events:none}body:not(.editor-styles-wrapper) .td-cw-slider-controls{gap:14px}body:not(.editor-styles-wrapper) .td-cw-slider-control{display:flex;align-items:center;justify-content:center;width:75px;height:75px;background-color:var(--wp--preset--color--accent);cursor:pointer}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-slider-control{width:65px;height:65px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-slider-control{width:55px;height:55px}}body:not(.editor-styles-wrapper) .td-cw-slider-control:before{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16.263" height="28.284" viewBox="0 0 16.263 28.284"><g transform="translate(-939.879 -526.858)"><path d="M1.5,0H20a0,0,0,0,1,0,0V3a0,0,0,0,1,0,0H1.5A1.5,1.5,0,0,1,0,1.5v0A1.5,1.5,0,0,1,1.5,0Z" transform="translate(942 526.858) rotate(45)" fill="%23fff"/><path d="M1.5,0H20a0,0,0,0,1,0,0V3a0,0,0,0,1,0,0H1.5A1.5,1.5,0,0,1,0,1.5v0A1.5,1.5,0,0,1,1.5,0Z" transform="translate(939.879 553.021) rotate(-45)" fill="%23fff"/></g></svg>');display:block;line-height:0}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-slider-control:before{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="14.273" height="24.823" viewBox="0 0 14.273 24.823"><g transform="translate(-939.879 -526.858)"><path d="M1.316,0H17.552a0,0,0,0,1,0,0V2.633a0,0,0,0,1,0,0H1.316A1.316,1.316,0,0,1,0,1.316v0A1.316,1.316,0,0,1,1.316,0Z" transform="translate(941.74 526.858) rotate(45)" fill="%23fff"/><path d="M1.316,0H17.552a0,0,0,0,1,0,0V2.633a0,0,0,0,1,0,0H1.316A1.316,1.316,0,0,1,0,1.316v0A1.316,1.316,0,0,1,1.316,0Z" transform="translate(939.879 549.819) rotate(-45)" fill="%23fff"/></g></svg>')}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-slider-control:before{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="12.027" height="20.917" viewBox="0 0 12.027 20.917"><g transform="translate(-939.878 -526.858)"><path d="M1.109,0H14.79a0,0,0,0,1,0,0V2.219a0,0,0,0,1,0,0H1.109A1.109,1.109,0,0,1,0,1.109v0A1.109,1.109,0,0,1,1.109,0Z" transform="translate(941.447 526.858) rotate(45)" fill="%23fff"/><path d="M1.109,0H14.79a0,0,0,0,1,0,0V2.219a0,0,0,0,1,0,0H1.109A1.109,1.109,0,0,1,0,1.109v0A1.109,1.109,0,0,1,1.109,0Z" transform="translate(939.879 546.206) rotate(-45)" fill="%23fff"/></g></svg>')}}body:not(.editor-styles-wrapper) .td-cw-slider-control a{display:none}body:not(.editor-styles-wrapper) .td-cw-slider-control-disabled{background-color:#cecece;pointer-events:none}body:not(.editor-styles-wrapper) .td-cw-slider-control-prev:before{transform:rotate(180deg)}body:not(.editor-styles-wrapper) .td-cw-section{position:relative;margin-block-start:0!important;padding-top:180px;padding-bottom:180px;z-index:1}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-section{padding-top:140px;padding-bottom:140px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-section{padding-top:120px;padding-bottom:120px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-section{padding-top:100px;padding-bottom:100px}}body:not(.editor-styles-wrapper) .td-cw-section:before{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;z-index:-1}body:not(.editor-styles-wrapper) .td-cw-section-padding-small{padding-top:120px;padding-bottom:120px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-section-padding-small{padding-top:100px;padding-bottom:100px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-section-padding-small{padding-top:70px;padding-bottom:70px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-section-padding-small{padding-top:60px;padding-bottom:60px}}body:not(.editor-styles-wrapper) .td-cw-section-padding-xsmall{padding-top:80px;padding-bottom:80px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-section-padding-xsmall{padding-top:60px;padding-bottom:60px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-section-padding-xsmall{padding-top:50px;padding-bottom:50px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-section-padding-xsmall{padding-top:40px;padding-bottom:40px}}body:not(.editor-styles-wrapper) .td-cw-section-padding-bottom-xsmall{padding-bottom:80px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-section-padding-bottom-xsmall{padding-bottom:60px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-section-padding-bottom-xsmall{padding-bottom:50px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-section-padding-bottom-xsmall{padding-bottom:40px}}body:not(.editor-styles-wrapper) .td-cw-section-no-padding{padding-top:0;padding-bottom:0}body:not(.editor-styles-wrapper) .td-cw-section-no-padding-top{padding-top:0}body:not(.editor-styles-wrapper) .td-cw-section-no-padding-bottom{padding-bottom:0}body:not(.editor-styles-wrapper) .td-cw-section-grey:before{content:'';background-color:#f5f5f5}body:not(.editor-styles-wrapper) .td-cw-section-black:before{content:'';background-color:#000}body:not(.editor-styles-wrapper) .td-cw-section-title:not(:last-child){margin-bottom:50px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-section-title:not(:last-child){margin-bottom:40px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-section-title:not(:last-child){margin-bottom:35px}}body:not(.editor-styles-wrapper) h3.td-cw-section-title:not(:last-child){margin-bottom:30px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) h3.td-cw-section-title:not(:last-child){margin-bottom:25px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) h3.td-cw-section-title:not(:last-child){margin-bottom:20px}}body:not(.editor-styles-wrapper) h4.td-cw-section-title:not(:last-child){margin-bottom:25px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) h4.td-cw-section-title:not(:last-child){margin-bottom:22px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) h4.td-cw-section-title:not(:last-child){margin-bottom:18px}}body:not(.editor-styles-wrapper) .td-cw-section-descr p{font-size:35px;line-height:1.3em;font-weight:300}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-section-descr p{font-size:32px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-section-descr p{font-size:28px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-section-descr p{font-size:26px}}body:not(.editor-styles-wrapper) .td-cw-section-descr-sm p{font-size:25px;line-height:1.4}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-section-descr-sm p{font-size:23px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-section-descr-sm p{font-size:20px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-section-descr-sm p{font-size:19px}}body:not(.editor-styles-wrapper) .td-cw-section-hero{position:relative;padding-top:80px;background-color:#fff;z-index:0}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-section-hero{padding-top:60px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-section-hero{padding-top:40px}}body:not(.editor-styles-wrapper) .td-cw-section-hero:after{content:'';position:absolute;bottom:-.029em;left:50%;transform:translateX(-50%);font-size:100vw;width:1em;padding-bottom:.319em;background-image:url(https://passotel.ch/wp-content/uploads/2022/10/section-hero-mask.png);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:10;pointer-events:none}body:not(.editor-styles-wrapper) .td-cw-section-hero.alignwide{max-width:1160px!important}body:not(.editor-styles-wrapper) .td-cw-section-hero .td-cw-section-hero-text,body:not(.editor-styles-wrapper) .td-cw-section-hero>.wp-block-column:nth-child(1){padding-top:40px;padding-bottom:180px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-section-hero .td-cw-section-hero-text,body:not(.editor-styles-wrapper) .td-cw-section-hero>.wp-block-column:nth-child(1){padding-top:30px;padding-bottom:140px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-section-hero .td-cw-section-hero-text,body:not(.editor-styles-wrapper) .td-cw-section-hero>.wp-block-column:nth-child(1){padding-top:25px;padding-bottom:120px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-section-hero .td-cw-section-hero-text,body:not(.editor-styles-wrapper) .td-cw-section-hero>.wp-block-column:nth-child(1){padding-top:0;padding-bottom:100px}}body:not(.editor-styles-wrapper) .td-cw-section-hero-image{display:flex;justify-content:flex-end}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-section-hero-image{justify-content:center}}body:not(.editor-styles-wrapper) .td-cw-section-hero-img-bg>.wp-block-column:not(.td-cw-section-hero-image){z-index:1}body:not(.editor-styles-wrapper) .td-cw-section-hero-img-bg>.td-cw-section-hero-image{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;overflow:hidden;z-index:0}body:not(.editor-styles-wrapper) .td-cw-section-hero-img-bg>.td-cw-section-hero-image figure{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}body:not(.editor-styles-wrapper) .td-cw-section-hero-img-bg>.td-cw-section-hero-image figure img{height:100%;object-fit:cover}@media (min-width:768px){body:not(.editor-styles-wrapper) .td-cw-hero-wide-img-right .td-cw-section-hero-image{justify-content:flex-start}body:not(.editor-styles-wrapper) .td-cw-hero-wide-img-right .td-cw-section-hero-image figure{margin-right:calc((-100vw + 100%)/ 2)}body:not(.editor-styles-wrapper) .td-cw-hero-wide-img-right .td-cw-section-hero-image figure img{max-width:none;width:50vw}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-hero-wide-img-right .td-cw-section-hero-image{margin-left:-20px;margin-right:-20px}}body:not(.editor-styles-wrapper) .td-cw-section-hero-slider-main .slick-track{display:flex}body:not(.editor-styles-wrapper) .td-cw-section-hero-slider-main-slide{margin-bottom:0;transition:opacity .4s ease-in-out}body:not(.editor-styles-wrapper) .td-cw-section-hero-slider-main-slide:not(.slick-active){opacity:0;pointer-events:none}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-section-hero-slider-main-slide .td-cw-section-hero-image{display:none}}body:not(.editor-styles-wrapper) .td-cw-section-hero-slider-controls{position:relative;gap:0;margin-block-start:-4.5%!important;background-color:#fff;box-shadow:0 0 35px rgba(0,0,0,.2);z-index:2}body:not(.editor-styles-wrapper) .td-cw-section-hero-slider-controls.alignwide{max-width:980px;padding-left:0;padding-right:0}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-section-hero-slider-controls.alignwide{max-width:80%}}body:not(.editor-styles-wrapper) .td-cw-section-hero-slider-controls .slick-list,body:not(.editor-styles-wrapper) .td-cw-section-hero-slider-controls .slick-track{width:100%}body:not(.editor-styles-wrapper) .td-cw-section-hero-slider-controls .slick-track{display:flex;gap:3px;transform:none!important}body:not(.editor-styles-wrapper) .td-cw-section-hero-slider-controls-slider{align-self:stretch;background-color:#1d1d1d;padding:15px 30px 15px;transition:background-color .2s ease-in-out;cursor:pointer;box-sizing:border-box}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-section-hero-slider-controls-slider{width:100%!important}}body:not(.editor-styles-wrapper) .td-cw-section-hero-slider-controls-slider.slick-current{background-color:#fff}body:not(.editor-styles-wrapper) .td-cw-section-hero-slider-controls-slider:not(.slick-current) .td-cw-title{color:#fff}body:not(.editor-styles-wrapper) .td-cw-section-hero-slider-controls-slider:not(.slick-current) figure svg,body:not(.editor-styles-wrapper) .td-cw-section-hero-slider-controls-slider:not(.slick-current) figure svg *{fill:#fff;stroke:#fff!important}body:not(.editor-styles-wrapper) .td-cw-section-hero-slider-controls-slider>.wp-block-columns{align-items:center!important;height:100%;gap:0}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-section-hero-slider-controls-slider>.wp-block-columns>.wp-block-column:nth-child(1){display:none}}body:not(.editor-styles-wrapper) .td-cw-section-hero-slider-controls-slider>.wp-block-columns>.wp-block-column:nth-child(2) figure{width:100%}body:not(.editor-styles-wrapper) .td-cw-section-hero-slider-controls-slider>.wp-block-columns>.wp-block-column:nth-child(2) figure svg{display:block}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-section-hero-slider-controls-slider>.wp-block-columns>.wp-block-column:nth-child(2){width:35%}}body:not(.editor-styles-wrapper) .td-cw-section-hero-slider-controls-slider:not(:nth-child(1))>.wp-block-columns>.wp-block-column:nth-child(2) figure{width:60%}body:not(.editor-styles-wrapper) .td-cw-section-hero-slider-controls-slider .td-cw-title{transition:color .2s ease-in-out}body:not(.editor-styles-wrapper) .td-cw-slider-product-solutions-wrapper{z-index:0}body:not(.editor-styles-wrapper) .td-cw-slider-product-solutions-wrapper>.wp-block-column:nth-child(1){z-index:1}@media (min-width:768px){body:not(.editor-styles-wrapper) .td-cw-slider-product-solutions-wrapper>.wp-block-column:nth-child(2){position:relative;margin-right:calc(((-100vw + 100%)/ 2))}}@media (min-width:768px){body:not(.editor-styles-wrapper) .td-cw-slider-product-solutions .td-cw-slider-slide,body:not(.editor-styles-wrapper) .td-cw-slider-product-solutions .td-cw-slider-slide-fake{transform:translateX(25%)}}body:not(.editor-styles-wrapper) .td-cw-slider-services{margin-block-start:calc(var(--wp--style--block-gap) * 1.5)!important;margin-right:calc(((-100vw + 100%)/ 2))}@media (min-width:768px){body:not(.editor-styles-wrapper) .td-cw-slider-services .td-cw-slider-slide,body:not(.editor-styles-wrapper) .td-cw-slider-services .td-cw-slider-slide-fake{transform:translateX(-25%)}}body:not(.editor-styles-wrapper) .td-cw-slider-services .td-cw-slider-slide>.wp-block-columns{align-items:center!important}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-slider-services .td-cw-slider-slide>.wp-block-columns{flex-direction:column-reverse}}body:not(.editor-styles-wrapper) .td-cw-slider-services .td-cw-slider-slide>.wp-block-columns>.wp-block-column:nth-child(2){flex-basis:25%;flex-grow:0}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-slider-services .td-cw-slider-slide>.wp-block-columns>.wp-block-column:nth-child(2){flex-grow:1;width:100%}}body:not(.editor-styles-wrapper) .td-cw-slider-services .td-cw-slider-slide.slick-active+.td-cw-slider-slide:not(.slick-active):not(.td-cw-slider-slide-fake){opacity:1}body:not(.editor-styles-wrapper) .td-cw-section-home-register{gap:0}body:not(.editor-styles-wrapper) .td-cw-section-home-register>.wp-block-column{flex-basis:50%;flex-grow:0;box-sizing:border-box}body:not(.editor-styles-wrapper) .td-cw-section-home-register>.wp-block-column:nth-child(2){display:flex;flex-direction:column;justify-content:center;background-color:var(--wp--preset--color--accent);padding:var(--wp--style--block-gap) 20px var(--wp--style--block-gap) calc(var(--wp--style--block-gap) * 2)}body:not(.editor-styles-wrapper) .td-cw-section-home-register>.wp-block-column:nth-child(2)>*{padding-right:calc((100vw - 170%)/ 2)}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-section-home-register>.wp-block-column:nth-child(2)>*{padding-right:calc((100vw - 200%)/ 2)}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-section-home-register>.wp-block-column:nth-child(2)>*{padding-right:var(--wp--style--block-gap)}}body:not(.editor-styles-wrapper) .td-cw-languages-list-wrap{display:inline-block;align-self:flex-start;width:100%}body:not(.editor-styles-wrapper) .td-cw-languages-list-wrap .wp-block-buttons{width:100%}body:not(.editor-styles-wrapper) .td-cw-languages-list{gap:32px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-languages-list{gap:28px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-languages-list{gap:22px}}body:not(.editor-styles-wrapper) .td-cw-languages-list>.wp-block-column{flex-basis:auto;flex-grow:0;width:auto}body:not(.editor-styles-wrapper) .td-cw-languages-list figure{position:relative}body:not(.editor-styles-wrapper) .td-cw-languages-list svg{display:block;width:32px;height:auto}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-languages-list svg{width:28px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-languages-list svg{width:22px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-section-guides>.wp-block-column:nth-child(2){display:none}}body:not(.editor-styles-wrapper) .tp-breadcrumbs .pt_plus_breadcrumbs_bar_inner.bred_style_1{padding:0}body:not(.editor-styles-wrapper) .tp-breadcrumbs .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner #breadcrumbs a{font-size:20px;line-height:1.2;font-weight:700;color:var(--wp--preset--color--accent)}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .tp-breadcrumbs .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner #breadcrumbs a{font-size:19px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .tp-breadcrumbs .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner #breadcrumbs a{font-size:17px}}body:not(.editor-styles-wrapper) .tp-breadcrumbs .pt_plus_breadcrumbs_bar #breadcrumbs .current .current_tab_sec,body:not(.editor-styles-wrapper) .tp-breadcrumbs .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner #breadcrumbs .current_active .current_tab_sec{font-size:20px;line-height:1.2;font-weight:300;color:var(--wp--preset--color--grey-medium)}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .tp-breadcrumbs .pt_plus_breadcrumbs_bar #breadcrumbs .current .current_tab_sec,body:not(.editor-styles-wrapper) .tp-breadcrumbs .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner #breadcrumbs .current_active .current_tab_sec{font-size:19px}}@media (max-width:1018px){body:not(.editor-styles-wrapper) .tp-breadcrumbs .pt_plus_breadcrumbs_bar #breadcrumbs .current .current_tab_sec,body:not(.editor-styles-wrapper) .tp-breadcrumbs .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner #breadcrumbs .current_active .current_tab_sec{font-size:17px}}body:not(.editor-styles-wrapper) .td-cw-section-cta .td-cw-btn a{min-width:258px}body:not(.editor-styles-wrapper) .td-cw-language-switcher{margin-bottom:-13px;z-index:0}body:not(.editor-styles-wrapper) .td-cw-language-switcher-controls .wp-block-button__link{padding:15px 20px 28px;font-size:0;border-radius:13px 13px 0 0}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-language-switcher-controls .wp-block-button__link{padding:13px 18px 26px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-language-switcher-controls .wp-block-button__link{padding:11px 16px 24px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-language-switcher-controls .wp-block-button__link{padding:10px 15px 23px}}body:not(.editor-styles-wrapper) .td-cw-language-switcher-controls .wp-block-button__link:before{content:'';display:block;font-size:40px;width:1em;height:.925em;background-size:cover;background-position:center}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-language-switcher-controls .wp-block-button__link:before{font-size:35px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-language-switcher-controls .wp-block-button__link:before{font-size:30px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-language-switcher-controls .wp-block-button__link:before{font-size:28px}}body:not(.editor-styles-wrapper) .td-cw-language-switcher-controls .wp-block-button:not(:last-child){margin-right:5px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-language-switcher-controls .wp-block-button:not(:last-child){margin-right:4px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-language-switcher-controls .wp-block-button:not(:last-child){margin-right:3px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-language-switcher-controls .wp-block-button:not(:last-child){margin-right:2px}}body:not(.editor-styles-wrapper) .td-cw-language-switcher-controls .wp-block-button:nth-child(1) .wp-block-button__link:before{background-image:url(../images/lang-french.png)}body:not(.editor-styles-wrapper) .td-cw-language-switcher-controls .wp-block-button:nth-child(2) .wp-block-button__link:before{background-image:url(../images/lang-english.png)}body:not(.editor-styles-wrapper) .td-cw-language-switcher-controls .wp-block-button:nth-child(3) .wp-block-button__link:before{background-image:url(../images/lang-german.png)}body:not(.editor-styles-wrapper) .td-cw-language-switcher-controls .wp-block-button:nth-child(5) .wp-block-button__link:before{background-image:url(../images/lang-spanish.png)}body:not(.editor-styles-wrapper) .td-cw-language-switcher-controls .wp-block-button:nth-child(4) .wp-block-button__link:before{background-image:url(../images/lang-italian.png)}body:not(.editor-styles-wrapper) .td-cw-language-switcher-controls .wp-block-button:nth-child(6) .wp-block-button__link:before{background-image:url(../images/lang-portuguese.png)}body:not(.editor-styles-wrapper) .td-cw-language-switcher-controls .wp-block-button.td-cw-language-switcher-active .wp-block-button__link,body:not(.editor-styles-wrapper) .td-cw-language-switcher-controls .wp-block-button:hover:not(.td-cw-language-switcher-active) .wp-block-button__link{background-color:#f5f5f5}body:not(.editor-styles-wrapper) .td-cw-language-switcher-controls .wp-block-button.td-cw-language-switcher-active .wp-block-button__link{box-shadow:0 0 24px rgba(0,0,0,.25)}body:not(.editor-styles-wrapper) .td-cw-guide-step:not(:first-child){margin-block-start:60px}@media (min-width:1019px) and (max-width:1140px){body:not(.editor-styles-wrapper) .td-cw-guide-step:not(:first-child){margin-block-start:50px}}@media (min-width:768px) and (max-width:1018px){body:not(.editor-styles-wrapper) .td-cw-guide-step:not(:first-child){margin-block-start:40px}}@media (max-width:767px){body:not(.editor-styles-wrapper) .td-cw-guide-step:not(:first-child){margin-block-start:30px}}