:where([data-s3image]) { height: auto; }:root { --wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eeeeee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: 12.75px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 25.5px; --wp--preset--font-size--x-large: 42px; --wp--preset--font-size--normal: 17px; --wp--preset--font-size--xlarge: 34px; --wp--preset--font-size--huge: 51px; --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1); --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1); }.wpcf7 form .wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; border: 2px solid #00a0d2; }.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output { display: none; }:root { --button_padding: 11px 23px; --button_font_size: 13px; --button_line_height: 16px; }@font-face { font-family: Montserrat; font-style: italic; font-weight: 400; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXh0pg.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aXo.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face{font-family:"Source Sans Pro";font-weight:300;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://www.psicologa-torino.net/wp-content/swift-ai/cache/www.psicologa-torino.net/ansia/__data/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlxdu278e34b4.woff) format('woff2');font-display:swap;}@font-face { font-weight: normal; font-style: normal; font-display: block; }[class*=" awb-icon-"], [class^="awb-icon-"] { font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: awb-icons !important; }.awb-icon-bars::before { content: ""; }* { box-sizing: border-box; }input[type="date"], input[type="datetime-local"], input[type="datetime"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="submit"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], textarea { appearance: none; border-radius: 0px; }html { overflow: hidden scroll; }body { margin: 0px; color: #747474; min-width: 320px; text-size-adjust: 100%; font: 13px / 20px PTSansRegular, Arial, Helvetica, sans-serif; }#wrapper { overflow: visible; }img { border-style: none; vertical-align: top; max-width: 100%; height: auto; }a { text-decoration: none; }input, select, textarea { font-family: "Source Sans Pro", Arial, Helvetica, sans-serif; vertical-align: middle; color: #000000; }fieldset, form { margin: 0px; padding: 0px; border-style: none; }#wrapper .product-category a h2.woocommerce-loop-category__title, .fusion-main-menu > ul > li > a .fusion-menu-description, a, a::after, a::before { transition-property: color, background-color, border-color; transition-duration: 0.2s; transition-timing-function: linear; }#main { padding: 55px 10px 45px; clear: both; }h2 { color: #333333; margin: 0px 0px 20px; }#content { width: 71.1702%; float: left; min-height: 1px; }#content.full-width { width: 100%; }.comment-form input, .s { float: none; }.layout-wide-mode #wrapper { width: 100%; max-width: none; }#sliders-container { position: relative; }.fusion-privacy-bar { padding: 15px 30px; position: fixed; width: 100%; z-index: 99999; display: none; max-height: 100vh; overflow: auto; }.fusion-privacy-bar .fusion-privacy-bar-acceptance { width: auto; }.fusion-privacy-bar-bottom { bottom: 0px; }.fusion-privacy-bar .fusion-privacy-bar-main { display: flex; align-items: center; justify-content: center; margin: 0px -15px; }.fusion-privacy-bar .fusion-privacy-bar-main .fusion-privacy-bar-acceptance, .fusion-privacy-bar .fusion-privacy-bar-main > span { margin: 0px 15px; }.searchform .fusion-search-form-content { display: flex; align-items: center; overflow: hidden; width: 100%; }.searchform .fusion-search-form-content .fusion-search-field { flex-grow: 1; }.searchform .fusion-search-form-content .fusion-search-field input { background-color: #ffffff; border: 1px solid #d2d2d2; color: #747474; font-size: 13px; padding: 8px 15px; height: 33px; width: 100%; box-sizing: border-box; margin: 0px; outline: 0px; }.searchform .fusion-search-form-content .fusion-search-button input[type="submit"] { background: #000000; border: none; border-radius: 0px; color: #ffffff; font-size: 1em; height: 33px; line-height: 33px; margin: 0px; padding: 0px; width: 33px; text-indent: 0px; cursor: pointer; font-family: awb-icons; font-weight: 400; text-shadow: none; -webkit-font-smoothing: antialiased; transition: 0.2s; }.fusion-main-menu-search-overlay .fusion-main-menu > .fusion-menu { display: flex; flex-wrap: wrap; transition: opacity 0.8s cubic-bezier(0.8, 0, 0.25, 1), transform 0.8s cubic-bezier(0.8, 0, 0.25, 1); }.fusion-main-menu-search-overlay .fusion-main-menu > .fusion-overlay-search { display: flex; visibility: hidden; align-items: center; opacity: 0; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -150%); width: 100%; transition: opacity 0.8s cubic-bezier(0.8, 0, 0.25, 1), transform 0.8s cubic-bezier(0.8, 0, 0.25, 1); }.fusion-main-menu-search-overlay .fusion-main-menu > .fusion-overlay-search .fusion-search-form { flex-grow: 2; }.fusion-main-menu-search-overlay .fusion-main-menu > .fusion-overlay-search .fusion-close-search { overflow: hidden; position: relative; display: inline-block; }.fusion-main-menu-search-overlay .fusion-main-menu > .fusion-overlay-search .fusion-close-search::after, .fusion-main-menu-search-overlay .fusion-main-menu > .fusion-overlay-search .fusion-close-search::before { content: ""; position: absolute; top: 50%; left: 0px; height: 2px; width: 100%; margin-top: -1px; }.fusion-main-menu-search-overlay .fusion-main-menu > .fusion-overlay-search .fusion-close-search::before { transform: rotate(45deg); }.fusion-main-menu-search-overlay .fusion-main-menu > .fusion-overlay-search .fusion-close-search::after { transform: rotate(-45deg); }.fusion-overlay-search { position: absolute; opacity: 0; }.fusion-row { margin: 0px auto; }.fusion-row::after, .fusion-row::before { content: " "; display: table; }.fusion-row::after { clear: both; }bold, strong { font-weight: bolder; }.fusion-video iframe, iframe { border: none; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; position: absolute !important; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #ffffff; border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; clip-path: none; color: #333333; display: block; font-size: 1rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }.fusion-breadcrumb-sep { padding: 0px 5px; }.fusion-page-load-link { display: none; }.fusion-disable-outline input, .fusion-disable-outline select, .fusion-disable-outline textarea { outline: 0px; }.avada-html-layout-boxed, .avada-html-layout-boxed body, .avada-html-layout-boxed body.custom-background, html:not(.avada-html-layout-boxed):not(.avada-html-layout-framed), html:not(.avada-html-layout-boxed):not(.avada-html-layout-framed) body { background-color: #ffffff; background-blend-mode: normal; }body { background-image: none; background-repeat: repeat; }#main, .layout-boxed-mode #main, .layout-boxed-mode.avada-footer-fx-sticky .above-footer-wrapper, .layout-boxed-mode.avada-footer-fx-sticky-with-parallax-bg-image .above-footer-wrapper, .layout-wide-mode #main, .layout-wide-mode #wrapper, body, html, html body.custom-background { background-color: #ffffff; }#main, .wrapper_blank #main { background-image: none; background-repeat: repeat; }.fusion-header-wrapper { position: relative; z-index: 10011; }.fusion-header-sticky-height { display: none; }.fusion-header { padding-left: 30px; padding-right: 30px; backface-visibility: hidden; transition: background-color 0.25s ease-in-out; }.fusion-mobile-logo { display: none; }.fusion-logo { display: block; float: left; max-width: 100%; }.fusion-logo::after, .fusion-logo::before { content: " "; display: table; }.fusion-logo::after { clear: both; }.fusion-logo a { display: block; max-width: 100%; }.fusion-logo img { width: auto; }.fusion-main-menu { float: right; position: relative; z-index: 200; overflow: hidden; }.fusion-main-menu > ul > li { padding-right: 45px; }.fusion-main-menu > ul > li:last-child { padding-right: 0px; }.fusion-main-menu > ul > li > a { display: flex; align-items: center; line-height: 1; -webkit-font-smoothing: subpixel-antialiased; }.fusion-main-menu > ul > .fusion-menu-item-button > a { border-color: transparent; }.fusion-main-menu ul { list-style: none; margin: 0px; padding: 0px; }.fusion-main-menu ul a { display: block; box-sizing: content-box; }.fusion-main-menu li { float: left; margin: 0px; padding: 0px; position: relative; cursor: pointer; }.fusion-main-menu .fusion-dropdown-menu { overflow: hidden; }.fusion-main-menu .sub-menu { position: absolute; left: 0px; visibility: hidden; opacity: 0; z-index: 1; transition: opacity 0.2s ease-in; }.fusion-main-menu .sub-menu li { float: none; margin: 0px; padding: 0px; }.fusion-main-menu .sub-menu a { border: 0px; padding: 7px 20px; line-height: 19px; text-indent: 0px; height: auto; transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, height, line-height; }.fusion-caret { margin-left: 9px; }.fusion-caret .fusion-dropdown-indicator { vertical-align: middle; }.fusion-caret .fusion-dropdown-indicator::before { content: ""; font-family: awb-icons; font-style: normal; }.fusion-sticky-logo-1#side-header .fusion-sticky-logo, .fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo, .fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo, .fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo, .fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo, .fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo, .fusion-sticky-logo-1.fusion-header-v6 .fusion-sticky-logo, .fusion-sticky-logo-1.fusion-header-v7 .fusion-sticky-logo { display: none; }.fusion-mobile-nav-holder { display: none; clear: both; color: #333333; }.fusion-mobile-nav-holder .menu-text { -webkit-font-smoothing: auto; }.fusion-mobile-nav-holder ul { list-style: none; margin: 0px; padding: 0px; }.fusion-mobile-nav-holder > ul { display: none; list-style: none; margin: 0px; padding: 0px; border-left: 1px solid transparent; border-right: 1px solid transparent; border-bottom: 1px solid transparent; }.fusion-mobile-menu-text-align-left .fusion-mobile-nav-item a, .fusion-mobile-menu-text-align-left .fusion-mobile-selector { text-align: left; }.fusion-mobile-menu-text-align-left .fusion-open-submenu { right: 0px; }.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left .fusion-open-submenu { padding-right: 35px; }.fusion-mobile-menu-text-align-left .fusion-mobile-nav-item a { padding-left: 12px; }.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left .fusion-mobile-nav-item a { padding-left: 30px; }.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li a { padding-left: 21px; }.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li a { padding-left: 39px; }.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li a::before { content: "-"; margin-right: 2px; }.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder > ul { border-right: none; border-bottom: none; border-left: none; border-image: initial; border-top: 1px solid transparent; }.fusion-mobile-menu-design-modern .fusion-header > .fusion-row { position: relative; }.fusion-mobile-nav-item { position: relative; font-size: 12px; line-height: normal; }.fusion-mobile-nav-item a { color: #333333; padding: 0px 12px; font-size: 12px; display: block; border-bottom: 1px solid transparent; }.fusion-mobile-menu-icons { display: none; position: relative; top: 0px; right: 0px; vertical-align: middle; text-align: right; }.fusion-mobile-menu-icons a { float: right; font-size: 21px; margin-left: 20px; }.fusion-open-submenu { display: block; z-index: 1; position: absolute; top: 0px; appearance: none; outline: 0px; background: 0px 0px; min-width: 50px; border: none; line-height: 15px; font-size: 13px; text-align: center; }.fusion-open-submenu::before { display: block; margin: 0px; content: ""; font-family: awb-icons; }body:not(.fusion-header-layout-v6) .fusion-header { transform: translate3d(0px, 0px, 0px); }body:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu > ul > li > a.fusion-bar-highlight { box-sizing: border-box; }.fusion-top-header.menu-text-align-center .fusion-main-menu > ul > li > a, .side-header-left.menu-text-align-center .fusion-main-menu > ul > li > a, .side-header-right.menu-text-align-center .fusion-main-menu > ul > li > a { justify-content: center; }#side-header .fusion-main-menu > ul > li > a, #side-header .side-header-content, .fusion-header-wrapper .fusion-row { padding-left: 2.2%; padding-right: 2.2%; }.fusion-header .fusion-row, .side-header-wrapper { padding-top: 0px; padding-bottom: 0px; }.layout-wide-mode.avada-has-header-100-width .fusion-header-wrapper .fusion-row { max-width: 100%; }.fusion-top-header .fusion-header { background-color: rgba(51, 60, 78, 0); }.fusion-header-wrapper .fusion-row, .layout-boxed-mode.side-header #boxed-wrapper, .layout-boxed-mode.side-header #slidingbar-area .fusion-row, .layout-boxed-mode.side-header .fusion-footer-parallax, .layout-boxed-mode.side-header > #lang_sel_footer { max-width: 1170px; }html:not(.avada-has-site-width-percent) #main, html:not(.avada-has-site-width-percent) .fusion-secondary-header, html:not(.avada-has-site-width-percent) .header-v4 #small-nav, html:not(.avada-has-site-width-percent) .header-v5 #small-nav, html:not(.avada-has-site-width-percent) .sticky-header .sticky-shadow { padding-left: 30px; padding-right: 30px; }#side-header .fusion-logo, .fusion-header .fusion-logo { margin: 31px 0px; }.fusion-main-menu > ul > li { padding-right: 25px; }.fusion-main-menu > ul > li > a { border-color: transparent; }.fusion-main-menu .sub-menu { font-family: "Source Sans Pro", Arial, Helvetica, sans-serif; font-weight: 300; width: 220px; background-color: rgba(215, 160, 94, 0.9); }.fusion-main-menu .sub-menu li a { font-family: "Source Sans Pro", Arial, Helvetica, sans-serif; font-weight: 300; padding-top: 6px; padding-bottom: 6px; color: #ffffff; font-size: 15px; }.fusion-main-menu .sub-menu .current-menu-item > a, .fusion-main-menu .sub-menu .current_page_item > a { background-color: rgba(255, 255, 255, 0.1); }.fusion-main-menu .fusion-dropdown-menu .sub-menu li a { font-family: "Source Sans Pro", Arial, Helvetica, sans-serif; font-weight: 300; padding-top: 6px; padding-bottom: 6px; border-bottom-color: rgba(255, 255, 255, 0.58); color: #ffffff; font-size: 15px; }body:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li > a, body:not(.fusion-top-header) .fusion-main-menu > ul > li > a { height: 84px; }.avada-menu-highlight-style-bar .fusion-main-menu .sub-menu, .avada-menu-highlight-style-bottombar .fusion-main-menu .sub-menu { border-top: 3px solid #f29c34; }.avada-menu-highlight-style-bar:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li > a { border-top-width: 0px; border-top-style: solid; }.avada-has-megamenu-shadow .fusion-main-menu .sub-menu, .avada-has-megamenu-shadow .fusion-megamenu-holder { box-shadow: rgba(0, 0, 0, 0.06) 1px 1px 30px; }.avada-has-mainmenu-dropdown-divider .fusion-main-menu .fusion-dropdown-menu .sub-menu li a { border-bottom-width: 1px; border-bottom-style: solid; }.fusion-main-menu > ul > li > a, .fusion-vertical-menu-widget ul.menu li a, .side-nav li a { font-family: Montserrat, Arial, Helvetica, sans-serif; font-weight: 400; font-size: 14px; letter-spacing: 1px; font-style: normal; }.fusion-main-menu > ul > li > a { color: #ffffff; }.fusion-body .fusion-main-menu .current-menu-ancestor > a, .fusion-body .fusion-main-menu .current-menu-item > a, .fusion-body .fusion-main-menu .current-menu-parent > a, .fusion-body .fusion-main-menu .current_page_item > a { border-color: #f29c34; color: #f29c34; }.fusion-body .fusion-main-menu .current-menu-item:not(.fusion-main-menu-cart) > a::before { border-color: #f29c34; color: #f29c34; }.fusion-mobile-menu-icons { margin-top: 12px; }.fusion-mobile-menu-icons a { color: #d7a05e; }.fusion-mobile-menu-icons a::after, .fusion-mobile-menu-icons a::before { color: #d7a05e; }body:not(.mobile-menu-design-flyout) .fusion-mobile-nav-item a { height: 55px; background-color: #333c4e; border-color: rgba(255, 255, 255, 0.1); }body:not(.mobile-menu-design-flyout) .fusion-mobile-current-nav-item > a, body:not(.mobile-menu-design-flyout) .fusion-mobile-nav-item.current-menu-item > a { background-color: #d7a05e; }.fusion-open-submenu { height: 55px; line-height: 55px; font-size: 14px; }.fusion-mobile-nav-holder > ul { border-color: rgba(255, 255, 255, 0.1); }.fusion-mobile-nav-holder > ul li a { font-family: "Source Sans Pro"; font-weight: 300; font-style: normal; }.fusion-mobile-nav-holder > ul > li.fusion-mobile-nav-item > a { font-size: 14px; letter-spacing: 0px; }.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder > ul { border-color: rgba(255, 255, 255, 0.1); }.fusion-mobile-nav-item .fusion-open-submenu { color: #ffffff; }.fusion-mobile-nav-item a { color: #ffffff; font-size: 14px; line-height: 55px; letter-spacing: 0px; }.fusion-mobile-nav-item a::before { color: #ffffff; }.fusion-mobile-current-nav-item > a { color: #ffffff; }#comment-input input, .avada-select .select2-container .select2-choice, .avada-select .select2-container .select2-choice .select2-arrow, .avada-select .select2-container .select2-choice2 .select2-arrow, .chzn-container .chzn-drop, .chzn-container-single .chzn-single, .fusion-body .avada-select-parent select, .fusion-login-box .fusion-login-form input[type="password"], .fusion-login-box .fusion-login-form input[type="text"], .input-text:not(textarea), .main-nav-search-form input, .post-password-form label input[type="password"], .search-page-search-form input, .searchform .fusion-search-form-content .fusion-search-button input[type="submit"], .searchform .fusion-search-form-content .fusion-search-field input, .searchform .search-table .search-field input, .select2-container--default .select2-selection--single, .select2-container--default .select2-selection--single .select2-selection__arrow, input.s, input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="phone-number"], input[type="text"], input[type="time"], select { height: 50px; padding-top: 0px; padding-bottom: 0px; }.avada-select .select2-container .select2-choice .select2-arrow, .avada-select .select2-container .select2-choice2 .select2-arrow, .searchform .fusion-search-form-content .fusion-search-button input[type="submit"] { width: 50px; }.avada-select .select2-container .select2-choice .select2-arrow, .avada-select .select2-container .select2-choice2 .select2-arrow, .searchform .fusion-search-form-content .fusion-search-button input[type="submit"], .select2-container .select2-choice > .select2-chosen, .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 50px; }#comment-input input, #comment-textarea textarea, .avada-select .select2-container .select2-choice, .avada-select .select2-container .select2-choice2, .chzn-container .chzn-drop, .chzn-container-single .chzn-single, .comment-form-comment textarea, .fusion-body .avada-select-parent select, .input-text, .main-nav-search-form input, .post-password-form label input[type="password"], .search-page-search-form input, input.s, input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="phone-number"], input[type="text"], input[type="time"], select, textarea { background-color: rgba(255, 255, 255, 0); font-size: 13px; color: #aaa9a9; }.searchform .fusion-search-form-content .fusion-search-field input, .select2-container--default .select2-selection--single { background-color: rgba(255, 255, 255, 0); font-size: 13px; }.catalog-ordering a, .order-dropdown ul li a, .order-dropdown > li::after, .searchform .fusion-search-form-content .fusion-search-field input, .select2-container--default .select2-selection--single .select2-selection__rendered { color: #aaa9a9; }#comment-input input, #comment-textarea textarea, .avada-select .select2-container .select2-choice, .avada-select .select2-container .select2-choice .select2-arrow, .avada-select .select2-container .select2-choice2 .select2-arrow, .chzn-container .chzn-drop, .chzn-container-single .chzn-single, .comment-form-comment textarea, .fusion-body .avada-select-parent .select-arrow, .fusion-body .avada-select-parent select, .gravity-select-parent .select-arrow, .input-text, .main-nav-search-form input, .post-password-form label input[type="password"], .search-page-search-form input, .searchform .fusion-search-form-content .fusion-search-field input, .select-arrow, .select2-container .select2-selection .select2-selection__arrow, .select2-container--default .select2-dropdown .select2-search, .select2-container--default .select2-search--dropdown .select2-search__field, .select2-container--default .select2-selection--single, .select2-dropdown, input.s, input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="phone-number"], input[type="text"], input[type="time"], select, textarea { border-width: 1px; border-color: rgba(183, 203, 206, 0.77); border-radius: 0px; }.fusion-search-element .searchform.fusion-search-form-classic .fusion-search-form-content, .fusion-search-form-classic .searchform:not(.fusion-search-form-clean) .fusion-search-form-content, input[type="tel"] { border-radius: 0px; border-width: 1px; }:root { --adminbar-height: 32px; }@media screen and (max-width: 782px){:root { --adminbar-height: 46px; }}#main .fusion-row, #slidingbar-area .fusion-row, .fusion-footer-widget-area .fusion-row, .fusion-page-title-row, .tfs-slider .slide-content-container .slide-content { max-width: 1170px; }html:not(.avada-has-site-width-percent) #main, html:not(.avada-has-site-width-percent) .fusion-footer-copyright-area, html:not(.avada-has-site-width-percent) .fusion-footer-widget-area, html:not(.avada-has-site-width-percent) .fusion-sliding-bar-position-bottom .fusion-sliding-bar, html:not(.avada-has-site-width-percent) .fusion-sliding-bar-position-top .fusion-sliding-bar, html:not(.avada-has-site-width-percent) .tfs-slider .slide-content-container { padding-left: 30px; padding-right: 30px; }html:not(.avada-has-site-width-percent) #main.width-100 { padding-left: 30px; padding-right: 30px; }.width-100 .fusion-fullwidth, .width-100 .nonhundred-percent-fullwidth { margin-left: -30px; margin-right: -30px; }#main { padding: 0px 30px; }#main.width-100 { padding-left: 30px; padding-right: 30px; }html.avada-is-100-percent-template #main { padding-left: 0px; padding-right: 0px; }html.avada-is-100-percent-template #main.width-100 { padding-left: 30px; padding-right: 30px; }.fusion-bottom-frame, .fusion-boxed-shadow, .fusion-sides-frame, .fusion-top-frame { display: none; }.layout-wide-mode #wrapper { width: 100%; max-width: none; }.fusion-main-menu-search-overlay .fusion-overlay-search .fusion-search-spacer { width: calc(20px); }.fusion-main-menu-search-overlay .fusion-overlay-search .fusion-close-search { width: 13px; height: 13px; }.fusion-main-menu-search-overlay .fusion-overlay-search .fusion-close-search::after, .fusion-main-menu-search-overlay .fusion-overlay-search .fusion-close-search::before { background-color: #ffffff; }.fusion-page-title-bar { clear: both; padding: 0px 10px; height: 750px; width: 100%; background-position: center center; background-repeat: no-repeat; background-origin: border-box; background-color: #f6f6f6; border-top: 1px solid rgba(255, 255, 255, 0); border-bottom: 1px solid rgba(255, 255, 255, 0); background-image: url("//www.psicologa-torino.net/wp-content/swift-ai/images/wp-content/uploads/2019/07/header-ansia-jpg.webp"); border-right-color: rgba(255, 255, 255, 0); border-left-color: rgba(255, 255, 255, 0); background-size: auto; }@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.fusion-page-title-bar { background-image: url("//www.psicologa-torino.net/wp-content/swift-ai/images/wp-content/uploads/2019/07/header-ansia-jpg.webp"); background-size: cover; }}.fusion-page-title-bar .fusion-breadcrumbs { font-size: 20px; color: #ffffff; }.fusion-page-title-bar .fusion-breadcrumbs a { color: #ffffff; }.avada-has-pagetitle-bg-full .fusion-page-title-bar { background-size: cover; }.fusion-page-title-row { margin: 0px auto; height: 100%; }.fusion-page-title-wrapper { display: flex; align-items: center; justify-content: space-between; position: relative; height: 100%; width: 100%; }.fusion-page-title-secondary { flex-shrink: 0; text-align: right; }.fusion-breadcrumbs { list-style: none; margin: 0px; padding: 0px; }.fusion-breadcrumbs span { display: inline-block; }.fusion-page-title-bar-center .fusion-page-title-captions { text-align: center; width: 100%; }.fusion-page-title-bar-center .fusion-page-title-secondary { display: block; width: 100%; text-align: center; }html:not(.avada-has-site-width-percent) .fusion-page-title-bar { padding-left: 30px; padding-right: 30px; }#nav ul li ul li a, #sticky-nav ul li ul li a, #wrapper #nav ul li ul li > a, #wrapper #sticky-nav ul li ul li > a, .avada-container h3, .comment-form input[type="submit"], .ei-title h3, .fusion-blog-shortcode .fusion-timeline-date, .fusion-body #main .tribe-common .tribe-events-c-day-marker__date, .fusion-body #main .tribe-events .datepicker, .fusion-body .fusion-wrapper #main .tribe-common .tribe-common-h6--min-medium, .fusion-body .tribe-common .tribe-common-b2, .fusion-body .tribe-common .tribe-common-b3, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content a, .fusion-load-more-button, .fusion-main-menu .sub-menu, .fusion-main-menu .sub-menu li a, .fusion-megamenu-widgets-container, .fusion-megamenu-wrapper .fusion-megamenu-submenu > a:hover, .fusion-megamenu-wrapper li .fusion-megamenu-title-disabled, .fusion-page-title-bar h3, .gform_page_footer input[type="button"], .meta .fusion-date, .more, .post-content blockquote, .review blockquote div strong, .review blockquote q, .ticket-selector-submit-btn[type="submit"], .wpcf7-form input[type="submit"], body { font-family: "Source Sans Pro", Arial, Helvetica, sans-serif; font-weight: 300; letter-spacing: 0px; font-style: normal; }#slidingbar-area .slide-excerpt h2, #slidingbar-area ul, .counter-box-content, .fusion-alert, .fusion-blog-layout-timeline .fusion-timeline-date, .fusion-body #main .tribe-events .datepicker, .fusion-body .tribe-common .tribe-common-b2, .fusion-body .tribe-common .tribe-common-b3, .fusion-footer-widget-area .slide-excerpt h2, .fusion-footer-widget-area ul, .fusion-progressbar .progress-title, .fusion-project-details-tb .project-info h4, .gform_wrapper .gfield_description, .gform_wrapper label, .jtwt .jtwt_tweet, .post-content blockquote, .project-content .project-info h4, .review blockquote q, .sidebar .jtwt .jtwt_tweet, .sidebar .slide-excerpt h2, body { font-size: 17px; }#nav ul li ul li a, #side-header .fusion-contact-info, #side-header .header-social .top-menu, #sticky-nav ul li ul li a, #wrapper #nav ul li ul li > a, #wrapper #sticky-nav ul li ul li > a, .avada-container h3, .comment-form input[type="submit"], .ei-title h3, .fusion-accordian .panel-body, .fusion-body #main .tribe-common .tribe-events-c-day-marker__date, .fusion-body .fusion-wrapper #main .tribe-common .tribe-common-h6--min-medium, .fusion-body .tribe-common .tribe-common-b2, .fusion-body .tribe-common .tribe-common-b3, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content a, .fusion-main-menu .sub-menu, .fusion-main-menu .sub-menu li a, .fusion-megamenu-widgets-container, .fusion-megamenu-wrapper .fusion-megamenu-submenu > a:hover, .fusion-megamenu-wrapper li .fusion-megamenu-title-disabled, .fusion-page-title-bar h3, .gform_page_footer input[type="button"], .meta .fusion-date, .more, .post-content blockquote, .review blockquote div strong, .review blockquote q, .single-tribe_events #tribe-events-content .tribe-events-event-meta dt, .ticket-selector-submit-btn[type="submit"], body { line-height: 2.25; }#wrapper .meta, .fusion-blog-timeline-layout .fusion-timeline-date, .fusion-body #main .tribe-common .tribe-events-c-day-marker__date, .fusion-body .fusion-wrapper #main .tribe-common .tribe-common-h6--min-medium, .fusion-body .tribe-block__tickets__registration__tickets__header, .fusion-body .tribe-common .tribe-common-b2, .fusion-body .tribe-common .tribe-common-b3, .fusion-main-menu .fusion-custom-menu-item-contents, .fusion-project-details-tb .project-info h4, .fusion-rollover .price .amount, .post .post-content, .post-content blockquote, .project-content .project-info h4, .review blockquote div, .search input, .sidebar .jtwt, .sidebar .widget .recentcomments, .sidebar .widget_archive li, .sidebar .widget_categories li, .sidebar .widget_layered_nav li, .sidebar .widget_links li, .sidebar .widget_meta li, .sidebar .widget_nav_menu li, .sidebar .widget_pages li, .sidebar .widget_product_categories li, .sidebar .widget_recent_entries li, .title-row, body { color: #7e8890; }#main .post h2 a, .about-author .title a, .fusion-blog-pagination .pagination .pagination-next::after, .fusion-blog-pagination .pagination .pagination-prev::before, .fusion-content-widget-area .widget .recentcomments a, .fusion-content-widget-area .widget li a, .fusion-content-widget-area .widget_categories li, .fusion-hide-pagination-text .pagination-next::after, .fusion-hide-pagination-text .pagination-prev::before, .fusion-load-more-button, .fusion-rollover a, .pagination .pagination-next::after, .pagination .pagination-prev::before, .project-content .project-info .project-info-box a, .shop_attributes tr th, .single-navigation a[rel="next"]::after, .single-navigation a[rel="prev"]::before, body a, body a::after, body a::before { color: #d8a260; }.fusion-modal h1, .fusion-page-title-bar h1, .fusion-tb-footer h1, .fusion-tb-page-title-bar h1, .fusion-title h1, .fusion-widget-area h1, .post-content h1, .search-page-search-form h1 { font-family: "Source Sans Pro", Arial, Helvetica, sans-serif; font-weight: 300; line-height: 1; letter-spacing: 0px; font-style: normal; }.fusion-modal h1, .fusion-tb-footer h1, .fusion-tb-page-title-bar h1, .fusion-widget-area h1, .post-content h1, .search-page-search-form h1 { font-size: 80px; }.fusion-modal h1, .fusion-post-content h1, .fusion-tb-footer h1, .fusion-tb-page-title-bar h1, .fusion-widget-area h1, .post-content h1, .search-page-search-form h1, .title h1 { color: #333c4e; }.fusion-title-size-one, h1 { margin-top: 0.5em; margin-bottom: 0.4em; }.fusion-title-size-two, h2 { margin-top: 0em; margin-bottom: 0.5em; }.fusion-search-element .searchform.fusion-search-form-classic .fusion-search-form-content .fusion-search-field input, .fusion-search-form-classic #bbpress-forums .bbp-search-form #bbp_search, .fusion-search-form-classic .searchform:not(.fusion-search-form-clean) .fusion-search-form-content .fusion-search-field input { border-right: none; border-top-right-radius: 0px; border-bottom-right-radius: 0px; }.fusion-menu-item-button .menu-text { border-color: #784910; }.wpcf7-form input { float: none; }.wpcf7 .wpcf7-form .wpcf7-response-output { margin-left: 0px; margin-right: 0px; padding: 25px; }.fusion-page-title-bar { border: none; --page_title_height: 750px; --page_title_mobile_height: 300px; --page_title_bg_color: #f6f6f6; --page_title_border_color: rgba(255,255,255,0); --page_title_font_size: 80px; --page_title_line_height: 1; --page_title_color: #ffffff; --page_title_subheader_font_size: 26px; --page_title_subheader_color: #ffffff; --page_title_bg: url("//www.psicologa-torino.net/wp-content/swift-ai/images/wp-content/uploads/2019/07/header-ansia-jpg.webp"); --page_title_bg_retina: url("//www.psicologa-torino.net/wp-content/swift-ai/images/wp-content/uploads/2019/07/header-ansia-jpg.webp"); --breadcrumbs_font_size: 20px; --breadcrumbs_text_color: #ffffff; --breadcrumbs_text_hover_color: #ffeb3b; }.fusion-alert:not(.fusion-live-alert) .close { display: inline; }.fusion-privacy-bar { background: #363839; color: #c1bdbd; padding: 15px 30px; }.fusion-privacy-bar a:not(.fusion-button) { color: #f2f2f2; }.fusion-privacy-bar, .fusion-privacy-bar-full { font-size: 13px; }:root { --site_width: 1170px; --site_width-int: 1170; --margin_offset-top: 0px; --margin_offset-bottom: 0px; --margin_offset-top-no-percent: 0px; --margin_offset-bottom-no-percent: 0px; --main_padding-top: 0px; --main_padding-top-or-55px: 0px; --main_padding-bottom: 0px; --hundredp_padding: 30px; --hundredp_padding-fallback_to_zero: 30px; --hundredp_padding-fallback_to_zero_px: 30px; --hundredp_padding-hundred_percent_negative_margin: -30px; --sidebar_width: 23%; --sidebar_gutter: 80px; --sidebar_2_1_width: 21%; --sidebar_2_2_width: 21%; --dual_sidebar_gutter: 40px; --grid_main_break_point: 1099; --side_header_break_point: 1125; --content_break_point: 800; --typography_sensitivity: 0.54; --typography_factor: 1.50; --primary_color: #ab8b65; --primary_color-85a: rgba(171,139,101,0.85); --primary_color-7a: rgba(171,139,101,0.7); --primary_color-5a: rgba(171,139,101,0.5); --primary_color-35a: rgba(171,139,101,0.35); --primary_color-2a: rgba(171,139,101,0.2); --header_bg_image: ; --header_bg_repeat: repeat; --side_header_width: 280px; --side_header_width-int: 280; --header_padding-top: 0px; --header_padding-bottom: 0px; --header_padding-left: 2.2%; --header_padding-right: 2.2%; --menu_highlight_background: #a0ce4e; --menu_arrow_size-width: 23px; --menu_arrow_size-height: 12px; --menu_arrow_size-width-header_border_color_condition_5: ; --nav_highlight_border: 0px; --nav_padding: 25px; --nav_padding-no-zero: 25px; --dropdown_menu_top_border_size: 3px; --dropdown_menu_width: 220px; --mainmenu_dropdown_vertical_padding: 6px; --menu_sub_bg_color: rgba(215,160,94,0.9); --menu_bg_hover_color: rgba(255,255,255,0.1); --menu_sub_sep_color: rgba(255,255,255,0.58); --menu_h45_bg_color: #ffffff; --nav_typography-font-family: Montserrat, Arial, Helvetica, sans-serif; --nav_typography-font-weight: 400; --nav_typography-font-size: 14px; --nav_typography-font-style: ; --nav_typography-letter-spacing: 1px; --nav_typography-color: #ffffff; --nav_typography-color-65a: rgba(255,255,255,0.65); --nav_typography-color-35a: rgba(255,255,255,0.35); --menu_hover_first_color: #f29c34; --menu_hover_first_color-65a: rgba(242,156,52,0.65); --menu_sub_color: #ffffff; --nav_dropdown_font_size: 15px; --flyout_menu_icon_font_size: 20px; --flyout_menu_icon_font_size_px: 20px; --snav_font_size: 14px; --sec_menu_lh: 30px; --header_top_menu_sub_color: #747474; --mobile_menu_icons_top_margin: 12px; --mobile_menu_nav_height: 55px; --mobile_header_bg_color: #333c4e; --mobile_menu_background_color: #333c4e; --mobile_menu_hover_color: #d7a05e; --mobile_menu_border_color: rgba(255,255,255,0.1); --mobile_menu_toggle_color: #d7a05e; --mobile_menu_typography-font-family: "Source Sans Pro"; --mobile_menu_typography-font-size: 14px; --mobile_menu_typography-font-weight: 300; --mobile_menu_typography-line-height: 55px; --mobile_menu_typography-letter-spacing: 0px; --mobile_menu_typography-color: #ffffff; --mobile_menu_typography-font-style: ; --mobile_menu_typography-font-size-30-or-24px: 24px; --mobile_menu_typography-font-size-open-submenu: 14px; --mobile_menu_font_hover_color: #ffffff; --menu_icon_size: 14px; --logo_alignment: left; --logo_background_color: #a0ce4e; --slidingbar_width: 300px; --slidingbar_width-percent_to_vw: 300px; --slidingbar_content_padding-top: 35px; --slidingbar_content_padding-bottom: 35px; --slidingbar_content_padding-left: 30px; --slidingbar_content_padding-right: 30px; --slidingbar_bg_color: #363839; --slidingbar_divider_color: #e7e7e7; --slidingbar_link_color: #bfbfbf; --slidingbar_link_color_hover: #3bafbf; --footer_divider_color: #e7e7e7; --footer_headings_typography-font-family: Montserrat, Arial, Helvetica, sans-serif; --footer_headings_typography-font-size: 18px; --footer_headings_typography-font-weight: 400; --footer_headings_typography-line-height: 18px; --footer_headings_typography-font-style: ; --footer_headings_typography-letter-spacing: 0px; --footer_headings_typography-color: #333c4e; --footer_text_color: #666666; --sidebar_bg_color: rgba(255,255,255,0); --bg_image: none; --bg_repeat: repeat; --bg_color: #ffffff; --bg-color-overlay: normal; --bg_pattern: url("//www.psicologa-torino.net/wp-content/swift-ai/images/wp-content/themes/Avada/assets/images/patterns/pattern1-png.webp"); --content_bg_color: #ffffff; --content_bg_image: none; --content_bg_repeat: repeat; --body_typography-font-family: "Source Sans Pro", Arial, Helvetica, sans-serif; --body_typography-font-size: 17px; --base-font-size: 17; --body_typography-font-weight: 300; --body_typography-font-style: ; --body_typography-line-height: 2.25; --body_typography-letter-spacing: 0px; --body_typography-color: #7e8890; --link_color: #d8a260; --link_color-8a: rgba(216,162,96,0.8); --h1_typography-font-family: "Source Sans Pro", Arial, Helvetica, sans-serif; --h1_typography-font-weight: 300; --h1_typography-line-height: 1; --h1_typography-letter-spacing: 0px; --h1_typography-font-style: ; --h1_typography-font-size: 80px; --h1_typography-color: #333c4e; --h1_typography-margin-top: 0.5em; --h1_typography-margin-bottom: .4em; --h2_typography-font-family: "Source Sans Pro", Arial, Helvetica, sans-serif; --h2_typography-font-weight: 300; --h2_typography-line-height: 1.2; --h2_typography-letter-spacing: 0px; --h2_typography-font-style: ; --h2_typography-font-size: 40px; --h2_typography-color: #333c4e; --h2_typography-margin-top: 0em; --h2_typography-margin-bottom: 0.5em; --h3_typography-font-family: "Source Sans Pro", Arial, Helvetica, sans-serif; --h3_typography-font-weight: 300; --h3_typography-line-height: 2.2em; --h3_typography-letter-spacing: 1px; --h3_typography-font-style: ; --h3_typography-font-size: 22px; --h3_typography-color: #333c4e; --h3_typography-margin-top: .75em; --h3_typography-margin-bottom: 0.5em; --h4_typography-font-family: "Source Sans Pro", Arial, Helvetica, sans-serif; --h4_typography-font-weight: 300; --h4_typography-line-height: 2.5; --h4_typography-letter-spacing: 1px; --h4_typography-font-style: ; --h4_typography-font-size: 18px; --h4_typography-color: #333c4e; --h4_typography-margin-top: 0em; --h4_typography-margin-bottom: 0.5em; --h5_typography-font-family: "Source Sans Pro", Arial, Helvetica, sans-serif; --h5_typography-font-weight: 300; --h5_typography-line-height: 2; --h5_typography-letter-spacing: 2px; --h5_typography-font-style: ; --h5_typography-font-size: 16px; --h5_typography-color: #333c4e; --h5_typography-margin-top: 0em; --h5_typography-margin-bottom: 0.5em; --h6_typography-font-family: "Source Sans Pro", Arial, Helvetica, sans-serif; --h6_typography-font-weight: 300; --h6_typography-line-height: 2.14; --h6_typography-letter-spacing: 2px; --h6_typography-font-style: ; --h6_typography-font-size: 14px; --h6_typography-color: #333c4e; --h6_typography-margin-top: 0em; --h6_typography-margin-bottom: 0.5em; --post_title_typography-font-family: "Source Sans Pro", Arial, Helvetica, sans-serif; --post_title_typography-font-weight: 200; --post_title_typography-line-height: 35px; --post_title_typography-letter-spacing: 0px; --post_title_typography-font-style: ; --post_title_typography-font-size: 24px; --post_title_typography-color: #333c4e; --post_titles_extras_typography-font-family: "Source Sans Pro", Arial, Helvetica, sans-serif; --post_titles_extras_typography-font-weight: 300; --post_titles_extras_typography-line-height: 1.5; --post_titles_extras_typography-letter-spacing: 1px; --post_titles_extras_typography-font-style: ; --post_titles_extras_typography-font-size: 24px; --post_titles_extras_typography-color: #333c4e; --blog_archive_grid_column_spacing: 40px; --dates_box_color: #eef0f2; --meta_font_size: 14px; --portfolio_archive_column_spacing: 60px; --portfolio_meta_font_size: 18px; --social_bg_color: #f6f6f6; --social_bg_color-0-transparent: ; --sharing_social_links_icon_color: #bebdbd; --sharing_social_links_box_color: #e8e8e8; --sharing_social_links_boxed_padding: 8px; --slider_nav_box_dimensions-width: 30px; --slider_nav_box_dimensions-height: 30px; --slider_arrow_size: 14px; --es_caption_font_size: 20px; --form_input_height: 50px; --form_input_height-main-menu-search-width: calc(250px + 1.43 * 50px); --form_text_size: 13px; --form_bg_color: rgba(255,255,255,0); --form_text_color: #aaa9a9; --form_text_color-35a: rgba(170,169,169,0.35); --form_border_width-top: 1px; --form_border_width-bottom: 1px; --form_border_width-left: 1px; --form_border_width-right: 1px; --form_border_color: rgba(183,203,206,0.77); --form_focus_border_color: rgba(183,203,206,0.77); --form_focus_border_color-5a: rgba(183,203,206,0.5); --form_border_radius: 0px; --privacy_bg_color: rgba(0,0,0,0.1); --privacy_color: rgba(0,0,0,0.3); --privacy_bar_padding-top: 15px; --privacy_bar_padding-bottom: 15px; --privacy_bar_padding-left: 30px; --privacy_bar_padding-right: 30px; --privacy_bar_bg_color: #363839; --privacy_bar_font_size: 13px; --privacy_bar_color: #c1bdbd; --privacy_bar_link_color: #f2f2f2; --privacy_bar_link_hover_color: #a0ce4e; --privacy_bar_headings_color: #dddddd; --scrollbar_background: #f2f3f5; --scrollbar_handle: #65bc7b; --image_rollover_icon_size: 25px; --image_rollover_text_color: #ffffff; --pagination_width_height: 30px; --pagination_box_padding-width: 6px; --pagination_box_padding-height: 2px; --pagination_border_width: 1px; --pagination_border_radius: 0px; --pagination_font_size: 14px; --timeline_bg_color: #ffffff; --timeline_bg_color-20px-transparent: 20px; --timeline_bg_color-not-transparent: #ffffff; --timeline_color: #ebeaea; --grid_separator_color: #e0dede; --carousel_nav_color: rgba(0,0,0,0.6); --carousel_hover_color: rgba(0,0,0,0.7); --button_padding-top: 17px; --button_padding-bottom: 17px; --button_padding-left: 40px; --button_padding-right: 40px; --button_typography-font-family: Montserrat; --button_typography-font-weight: 400; --button_typography-letter-spacing: 2px; --button_typography-font-style: ; --button_font_size: 18px; --button_line_height: 21px; --button_text_transform: uppercase; --button_gradient_top_color: #e8c090; --button_gradient_bottom_color: #d69e5a; --button_gradient_top_color_hover: #d69e5a; --button_gradient_bottom_color_hover: #e8c090; --button_gradient_start: 0%; --button_gradient_end: 100%; --button_gradient_angle: 180deg; --button_radial_direction: center center; --button_accent_color: #784910; --button_accent_hover_color: #784910; --button_bevel_color: #784910; --button_box_shadow: none; --button_bevel_color_hover: #784910; --button_border_width-top: 0px; --button_border_width-right: 0px; --button_border_width-bottom: 0px; --button_border_width-left: 0px; --button_border_color: #784910; --button_border_hover_color: #784910; --checklist_icons_color: #ffffff; --checklist_circle_color: #ab8b65; --checklist_text_color: #7e8890; --checklist_item_padding-top: 0.35em; --checklist_item_padding-bottom: 0.35em; --checklist_item_padding-left: 0; --checklist_item_padding-right: 0; --checklist_divider_color: #e0dede; --checklist_odd_row_bgcolor: rgba(255,255,255,0); --checklist_even_row_bgcolor: rgba(255,255,255,0); --countdown_background_color: #ab8b65; --countdown_counter_box_color: #333333; --countdown_counter_text_color: #ffffff; --countdown_label_color: #ffffff; --countdown_heading_text_color: #ffffff; --icon_color: #ffffff; --icon_color_hover: #ffffff; --icon_circle_color: #3bafbf; --icon_circle_color_hover: #3bafbf; --icon_border_size: #ffffff; --icon_border_color: #3bafbf; --icon_border_color_hover: #3bafbf; --pricing_box_color: #c49862; --sep_color: #e0dede; --tabs_bg_color: #ffffff; --tabs_inactive_color: #ebeaea; --tabs_border_color: #ebeaea; --testimonial_bg_color: rgba(255,255,255,0); --testimonial_text_color: #666666; --title_text_transform: none; --title_border_color: #03a9f4; --accordian_inactive_color: #333333; --accordian_active_color: #3bafbf; }#side-header, .fusion-header { --header_bg_color: rgba(51,60,78,0); --archive_header_bg_color: #333c4e; }.fusion-header-wrapper, #side-header { --header_border_color: #e5e5e5; }.fusion-arrow-svg, .fusion-header-wrapper, #side-header { --header_sticky_bg_color: rgba(255,255,255,0.97); }.fusion-main-menu { --header_sticky_menu_color: #333333; --header_sticky_nav_font_size: 14px; --nav_height: 84px; --mobile_nav_padding: 25px; --menu_text_align: center; --menu_thumbnail_size-width: 26px; --menu_thumbnail_size-height: 14px; }.fusion-main-menu, .fusion-logo-background { --header_sticky_nav_padding: 41px; }.fusion-header { --top-bar-height: 21.5px; }.fusion-logo { --logo_margin-top: 31px; --logo_margin-bottom: 31px; --logo_margin-left: 0px; --logo_margin-right: 0px; }body .fusion-alert.alert:not(.fusion-live-alert) { --alert_border_size: 1pxpx; }body { --fusion-audio-max-width-default: 100%; --fusion-audio-background-color-default: #1d242d; --fusion-audio-accent-color-default: #ffffff; --fusion-audio-border-size-default: 0; --fusion-audio-border-color-default: #ffffff; --fusion-audio-border-top-left-radius-default: 0px; --fusion-audio-border-top-right-radius-default: 0px; --fusion-audio-border-bottom-right-radius-default: 0px; --fusion-audio-border-bottom-left-radius-default: 0px; --button-border-radius-top-left: 2px; --button-border-radius-top-right: 2px; --button-border-radius-bottom-right: 2px; --button-border-radius-bottom-left: 2px; --fusion-video-max-width-default: 100%; }@media only screen and (max-width: 1125px){#side-header .fusion-mobile-logo-1 .fusion-standard-logo, .fusion-mobile-logo-1 .fusion-standard-logo { display: none; }#side-header .fusion-mobile-logo, .fusion-mobile-logo { display: inline-block; }}@font-face{font-family:"awb-icons";font-weight:400;font-style:normal;src:url(https://www.psicologa-torino.net/wp-content/swift-ai/cache/www.psicologa-torino.net/ansia/__data/awb-iconsbfd271c0.woff) format("woff"), url(//www.psicologa-torino.net/wp-content/themes/Avada/includes/lib/assets/fonts/icomoon/awb-icons.ttf) format("truetype");font-display:swap;}.alert { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px; }.alert-dismissable { padding-right: 35px; }.alert-dismissable .close { position: relative; top: -2px; color: inherit; }button.close { background: none 0px 0px repeat scroll rgba(0, 0, 0, 0); border: 0px none; cursor: pointer; padding: 0px; }.close { color: #000000; float: right; font-size: 21px; font-weight: 700; line-height: 1; opacity: 0.2; }.fusion-alert, .tribe-events-notices { clear: both; position: relative; padding: 25px; border-radius: 0px; margin-bottom: 20px; text-shadow: none; }.fusion-alert .close, .tribe-events-notices .close { position: absolute; box-sizing: content-box; top: -1px; right: -1px; height: 25px; width: 25px; line-height: 25px; opacity: 1; border-width: 1px; border-style: solid; border-image: initial; border-color: inherit; color: inherit; font-size: 15px; transition: 0.2s; }.fusion-alert.fusion-alert-capitalize, .tribe-events-notices.fusion-alert-capitalize { text-transform: uppercase; }.fusion-alert.fusion-alert-center, .tribe-events-notices.fusion-alert-center { text-align: center; }body .fusion-alert.alert { }#main #comment-submit, #main .comment-submit, #reviews input#submit, .button-default, .button.default, .comment-form input[type="submit"], .fusion-button, .fusion-button-default, .fusion-footer-widget-area .fusion-privacy-placeholder .button-default, .fusion-portfolio-one .fusion-button, .post-password-form input[type="submit"], .slidingbar-area .button-default, .ticket-selector-submit-btn[type="submit"], .tml-submit-wrap input[type="submit"], .wpcf7-form input[type="submit"], .wpcf7-submit, input.button-default { display: inline-block; position: relative; text-align: center; text-decoration: none; cursor: pointer; box-sizing: border-box; font-family: Montserrat; font-weight: 400; font-style: normal; letter-spacing: 2px; border-width: 0px; border-style: solid; border-radius: 2px; text-transform: uppercase; transition: 0.2s; }.fusion-body .fusion-button-default-size, button.button { padding: 17px 40px; line-height: 21px; font-size: 18px; }#main #comment-submit, #main .comment-submit, #reviews input#submit, .button-default, .button.default, .comment-form input[type="submit"], .fusion-button-default, .fusion-footer-widget-area .fusion-privacy-placeholder .button-default, .fusion-portfolio-one .fusion-button, .post-password-form input[type="submit"], .slidingbar-area .button-default, .ticket-selector-submit-btn[type="submit"], .tml-submit-wrap input[type="submit"], .wpcf7-form input[type="submit"], .wpcf7-submit, input.button-default { background: #e8c090; color: #784910; border-color: #784910; }.fusion-has-button-gradient #main #comment-submit, .fusion-has-button-gradient #main .comment-submit, .fusion-has-button-gradient #reviews input#submit, .fusion-has-button-gradient .button-default, .fusion-has-button-gradient .button.default, .fusion-has-button-gradient .comment-form input[type="submit"], .fusion-has-button-gradient .fusion-button-default, .fusion-has-button-gradient .fusion-footer-widget-area .fusion-privacy-placeholder .button-default, .fusion-has-button-gradient .fusion-portfolio-one .fusion-button, .fusion-has-button-gradient .post-password-form input[type="submit"], .fusion-has-button-gradient .slidingbar-area .button-default, .fusion-has-button-gradient .ticket-selector-submit-btn[type="submit"], .fusion-has-button-gradient .tml-submit-wrap input[type="submit"], .fusion-has-button-gradient .wpcf7-form input[type="submit"], .fusion-has-button-gradient .wpcf7-submit, .fusion-has-button-gradient input.button-default, .fusion-has-button-gradient.fusion-button-default { background-image: linear-gradient(#e8c090 0%, #d69e5a 100%); }.fusion-button_span-yes #main #comment-submit:not(.fusion-button-span-no), .fusion-button_span-yes #main .comment-submit:not(.fusion-button-span-no), .fusion-button_span-yes #reviews input#submit:not(.fusion-button-span-no), .fusion-button_span-yes .button-default:not(.fusion-button-span-no), .fusion-button_span-yes .button.default:not(.fusion-button-span-no), .fusion-button_span-yes .comment-form input[type="submit"]:not(.fusion-button-span-no), .fusion-button_span-yes .fusion-button-default:not(.fusion-button-span-no), .fusion-button_span-yes .fusion-footer-widget-area .fusion-privacy-placeholder .button-default:not(.fusion-button-span-no), .fusion-button_span-yes .fusion-portfolio-one .fusion-button:not(.fusion-button-span-no), .fusion-button_span-yes .post-password-form input[type="submit"]:not(.fusion-button-span-no), .fusion-button_span-yes .slidingbar-area .button-default:not(.fusion-button-span-no), .fusion-button_span-yes .ticket-selector-submit-btn[type="submit"]:not(.fusion-button-span-no), .fusion-button_span-yes .tml-submit-wrap input[type="submit"]:not(.fusion-button-span-no), .fusion-button_span-yes .wpcf7-form input[type="submit"]:not(.fusion-button-span-no), .fusion-button_span-yes .wpcf7-submit:not(.fusion-button-span-no), .fusion-button_span-yes input.button-default:not(.fusion-button-span-no), .fusion-button_span-yes.fusion-button-default:not(.fusion-button-span-no) { width: 100%; }.fusion-disable-outline .bbp-submit-wrapper .button, .fusion-disable-outline .button, .fusion-disable-outline .fusion-button, .fusion-disable-outline .gform_wrapper .button, .fusion-disable-outline .gform_wrapper .gform_button, .fusion-disable-outline .post-password-form input[type="submit"], .fusion-disable-outline .single_add_to_cart_button, .fusion-disable-outline .tml-submit-wrap input[type="submit"], .fusion-disable-outline .tribe-events-tickets .button, .fusion-disable-outline .tribe-tickets button, .fusion-disable-outline .woocommerce .cart-collaterals .checkout-button, .fusion-disable-outline .woocommerce .checkout #place_order, .fusion-disable-outline .woocommerce.add_to_cart_inline .button, .fusion-disable-outline .wpcf7-submit { outline: 0px; }#bbp_user_edit_submit, .bbp-submit-wrapper .button, .button-small, .fusion-body .fusion-button-small, .single_add_to_cart_button, .wpcf7-form .wpcf7-submit.button-small, .wpcf7-form .wpcf7-submit.fusion-button-small { padding: 9px 20px; line-height: 14px; font-size: 12px; }#main #comment-submit, #main .comment-submit, #reviews input#submit, .comment-form input[type="submit"], .fusion-button-default-size, .fusion-footer-widget-area .fusion-privacy-placeholder .button-default, .fusion-portfolio-one .fusion-button, .post-password-form input[type="submit"], .slidingbar-area .button-default, .ticket-selector-submit-btn[type="submit"], .tml-submit-wrap input[type="submit"], .wpcf7-form input[type="submit"], .wpcf7-submit { padding: 17px 40px; line-height: 21px; font-size: 18px; }.fusion-imageframe { display: inline-block; z-index: 1; overflow: hidden; position: relative; vertical-align: middle; max-width: 100%; line-height: 1; }.fusion-imageframe img { vertical-align: top; box-shadow: none !important; }.imageframe-align-center { text-align: center; }.fusion-sep-clear { clear: both; display: block; height: 1px; font-size: 0px; line-height: 0; width: 100%; overflow: hidden; }.fusion-separator { clear: both; position: relative; z-index: 11; }.fusion-body .fusion-separator { display: flex; align-items: center; }.fusion-body .fusion-separator .fusion-separator-border { flex-grow: 2; border: 0px solid #e7e6e6; }.fusion-body .fusion-content-sep.sep-single, .fusion-body .fusion-separator-border.sep-single, .fusion-body .fusion-separator.sep-single { height: auto; border-top-width: 1px; border-bottom-width: 0px; }.fusion-body .fusion-content-sep.sep-solid, .fusion-body .fusion-separator-border.sep-solid, .fusion-body .fusion-separator.sep-solid { border-bottom-style: solid; border-top-style: solid; }.fusion-social-links-footer { display: table-cell; vertical-align: middle; width: 40%; text-align: right; }.clearfix, .container, .container-fluid, .row { clear: both; }.clearfix, .container, .container-fluid, .fusion-clearfix, .row { clear: both; }.clearfix::after, .clearfix::before, .container-fluid::after, .container-fluid::before, .container::after, .container::before, .fusion-clearfix::after, .fusion-clearfix::before, .row::after, .row::before { content: " "; display: table; }.clearfix::after, .container-fluid::after, .container::after, .fusion-clearfix::after, .row::after { clear: both; }.fusion-builder-row { width: 100%; margin: 0px auto; }.fusion-builder-row::after { clear: both; content: " "; display: table; }.fusion-fullwidth { position: relative; }.fusion-fullwidth .fusion-row { position: relative; z-index: 10; }.fusion-column-first { clear: left; }#wrapper #main .fullwidth-box .fusion-row { padding-left: 0px; padding-right: 0px; }.post-content:not(.fusion-post-content), .single-fusion_tb_section .fusion-tb-header, body:not(.side-header) #wrapper { position: relative; }.fusion-layout-column { position: relative; float: left; margin-bottom: 20px; }.fusion-layout-column .fusion-column-wrapper { min-height: 1px; }.fusion-layout-column.fusion-one-full { float: none; clear: both; }.fusion-layout-column.fusion-one-sixth { width: 16.6666%; }.fusion-layout-column.fusion-two-third { width: 66.6666%; }.fusion-layout-column.fusion-column-last { margin-left: 0px; margin-right: 0px; }.fusion-page-title-captions { font-size: 60px; line-height: 1; }.fusion-page-title-captions .fusion-page-title-secondary { margin-top: 0px; }.fusion-builder-row.fusion-row { max-width: 1170px; }@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){#side-header .fusion-mobile-logo, .fusion-mobile-logo { display: inline-block; }}.fusion-body .fusion-header-wrapper .fusion-header, .fusion-body .fusion-header-wrapper .fusion-secondary-main-menu { background-color: var(--mobile_header_bg_color); }.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-header { padding-top: 20px; padding-bottom: 20px; }.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header .fusion-row, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header .fusion-row, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header .fusion-row, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header .fusion-row, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header .fusion-row, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-header .fusion-row { width: 100%; }.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-logo, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-logo, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-logo, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-logo, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-logo { margin: 0px !important; }.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-mobile-nav-holder { padding-top: 20px; margin-left: -30px; margin-right: -30px; margin-bottom: calc(-20px - var(--header_padding-bottom)); }.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-nav-holder > ul, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-nav-holder > ul, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder > ul, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder > ul, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder > ul, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-mobile-nav-holder > ul { display: block; }.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-menu-icons, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-menu-icons, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-menu-icons, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-menu-icons, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-menu-icons, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-mobile-menu-icons { display: block; }.fusion-header .fusion-row { padding-left: 0px; padding-right: 0px; }.fusion-header-wrapper .fusion-row { padding-left: 0px; padding-right: 0px; max-width: 100%; }.fusion-mobile-menu-design-flyout.fusion-header-v1 .fusion-main-menu, .fusion-mobile-menu-design-flyout.fusion-header-v2 .fusion-main-menu, .fusion-mobile-menu-design-flyout.fusion-header-v3 .fusion-main-menu, .fusion-mobile-menu-design-flyout.fusion-header-v4 .fusion-main-menu, .fusion-mobile-menu-design-flyout.fusion-header-v5 .fusion-main-menu, .fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-main-menu > ul > li, .fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-main-menu, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-main-menu, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-main-menu, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-main-menu, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-main-menu, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-main-menu > ul > li { display: none; }#wrapper { width: auto !important; }.fullwidth-box { background-attachment: scroll !important; }.fusion-social-links-footer { width: auto; }.fusion-page-title-wrapper { display: block; }.fusion-page-title-bar .fusion-page-title-secondary { margin: 2px 0px 0px; }.fusion-layout-column.fusion-five-sixth, .fusion-layout-column.fusion-four-fifth, .fusion-layout-column.fusion-one-fifth, .fusion-layout-column.fusion-one-fourth, .fusion-layout-column.fusion-one-half, .fusion-layout-column.fusion-one-sixth, .fusion-layout-column.fusion-one-third, .fusion-layout-column.fusion-three-fifth, .fusion-layout-column.fusion-three-fourth, .fusion-layout-column.fusion-two-fifth, .fusion-layout-column.fusion-two-third { position: relative; margin-bottom: 20px; float: left; margin-right: 4%; }.fusion-layout-column.fusion-one-sixth { width: 13.3333%; }.fusion-layout-column.fusion-two-third { width: 65.3333%; }.fusion-layout-column.fusion-one-full { clear: both; }.fusion-layout-column.fusion-column-last { clear: right; zoom: 1; margin-left: 0px; margin-right: 0px; }.fusion-layout-column.fusion-column-last.fusion-one-full { clear: both; }#main, .fullwidth-box, .fusion-footer-widget-area, .page-title-bar, body { background-attachment: scroll !important; }.fusion-body .fusion-page-title-bar:not(.fusion-tb-page-title-bar) { padding-top: 5px; padding-bottom: 5px; }.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-bar:not(.fusion-tb-page-title-bar) { min-height: calc(var(--page_title_mobile_height) - 10px); }.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-bar { height: auto; }.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-row { display: flex; align-items: center; width: 100%; min-height: calc(var(--page_title_mobile_height) - 10px); }.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-bar-center .fusion-page-title-row { width: auto; }.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-captions { width: 100%; }#header-sticky .fusion-row, .fusion-header .fusion-row, .fusion-secondary-header .fusion-row { padding-left: 0px !important; padding-right: 0px !important; }.avada-responsive:not(.rtl):not(.avada-menu-highlight-style-background) .fusion-header-v1 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl):not(.avada-menu-highlight-style-background) .fusion-header-v2 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl):not(.avada-menu-highlight-style-background) .fusion-header-v3 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl):not(.avada-menu-highlight-style-background) .fusion-header-v4 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl):not(.avada-menu-highlight-style-background) .fusion-header-v5 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl):not(.avada-menu-highlight-style-background) .fusion-header-v7 .fusion-main-menu > ul > li { padding-right: var(--mobile_nav_padding); }.fusion-layout-column { margin-left: 0px !important; margin-right: 0px !important; }.fusion-body .fusion-layout-column:not(.fusion-flex-column) { width: 100% !important; }.fusion-page-title-row { height: auto; }.fusion-page-title-wrapper { flex-wrap: wrap; }#wrapper { width: auto !important; }.fusion-body .fusion-social-links-footer, .fusion-copyright-notice { display: block; text-align: center; }.fusion-social-links-footer { width: auto; }#content.full-width { margin-bottom: 0px; }.fullwidth-box { background-attachment: scroll !important; }.fusion-body .fusion-page-title-bar { height: auto; }.fusion-body .fusion-page-title-bar:not(.fusion-tb-page-title-bar) { padding-top: 5px; padding-bottom: 5px; }.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-row { display: flex; align-items: center; width: 100%; min-height: calc(var(--page_title_mobile_height) - 10px); }.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-bar-center .fusion-page-title-row, .fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-captions { width: 100%; }.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-bar:not(.fusion-tb-page-title-bar) { min-height: calc(var(--page_title_mobile_height) - 10px); }#content { width: 100% !important; margin-left: 0px !important; }#main > .fusion-row { display: flex; flex-wrap: wrap; }.fusion-body .fusion-page-title-bar { max-height: none; }#main, .footer-area, .page-title-bar, body { background-attachment: scroll !important; }#content { width: 100% !important; margin-left: 0px !important; }.fusion-layout-column:not(.fusion-flex-column) { margin-left: 0px !important; margin-right: 0px !important; width: 100% !important; }.fusion-layout-column.fusion-five-sixth, .fusion-layout-column.fusion-four-fifth, .fusion-layout-column.fusion-one-fifth, .fusion-layout-column.fusion-one-fourth, .fusion-layout-column.fusion-one-half, .fusion-layout-column.fusion-one-sixth, .fusion-layout-column.fusion-one-third, .fusion-layout-column.fusion-three-fifth, .fusion-layout-column.fusion-three-fourth, .fusion-layout-column.fusion-two-fifth, .fusion-layout-column.fusion-two-third { position: relative; float: left; margin-right: 4%; margin-bottom: 20px; }.fusion-layout-column.fusion-one-sixth { width: 13.3333%; }.fusion-layout-column.fusion-two-third { width: 65.3333%; }.fusion-layout-column.fusion-column-last { zoom: 1; margin-left: 0px; margin-right: 0px; clear: right; }.fusion-layout-column.fusion-one-full { clear: both; }@media screen and (max-width: 640px){.fusion-no-small-visibility { display: none !important; }}:root { --wpforms-field-border-radius: 3px; --wpforms-field-border-style: solid; --wpforms-field-border-size: 1px; --wpforms-field-background-color: #ffffff; --wpforms-field-border-color: rgba( 0, 0, 0, 0.25 ); --wpforms-field-border-color-spare: rgba( 0, 0, 0, 0.25 ); --wpforms-field-text-color: rgba( 0, 0, 0, 0.7 ); --wpforms-field-menu-color: #ffffff; --wpforms-label-color: rgba( 0, 0, 0, 0.85 ); --wpforms-label-sublabel-color: rgba( 0, 0, 0, 0.55 ); --wpforms-label-error-color: #d63637; --wpforms-button-border-radius: 3px; --wpforms-button-border-style: none; --wpforms-button-border-size: 1px; --wpforms-button-background-color: #066aab; --wpforms-button-border-color: #066aab; --wpforms-button-text-color: #ffffff; --wpforms-page-break-color: #066aab; --wpforms-background-image: none; --wpforms-background-position: center center; --wpforms-background-repeat: no-repeat; --wpforms-background-size: cover; --wpforms-background-width: 100px; --wpforms-background-height: 100px; --wpforms-background-color: rgba( 0, 0, 0, 0 ); --wpforms-background-url: none; --wpforms-container-padding: 0px; --wpforms-container-border-style: none; --wpforms-container-border-width: 1px; --wpforms-container-border-color: #000000; --wpforms-container-border-radius: 3px; --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; }#iubenda-cs-banner { will-change: opacity; font-size: 15px !important; background: 0px 0px !important; line-height: 1.4 !important; position: fixed !important; z-index: 99999998 !important; top: 0px !important; left: 0px !important; width: 100% !important; height: 100% !important; border: 0px !important; margin: 0px !important; padding: 0px !important; overflow: hidden !important; display: flex !important; opacity: 0 !important; pointer-events: none !important; transition: opacity 0.4s !important; }body.swift-nojs #iubenda-cs-banner{transition: none !important}#iubenda-cs-banner .iubenda-banner-content:not(.iubenda-custom-content) *, #iubenda-cs-banner [class*=" iub"], #iubenda-cs-banner [class^="iub"] { opacity: 1; text-size-adjust: 100%; font-size: 100% !important; appearance: none !important; box-sizing: border-box !important; -webkit-tap-highlight-color: transparent !important; font-family: -apple-system, sans-serif !important; text-decoration: none !important; color: currentcolor !important; background: none 0px 0px / auto repeat scroll padding-box border-box transparent !important; border: medium none currentcolor !important; inset: auto !important; clear: none !important; clip: auto !important; counter-increment: none !important; counter-reset: none !important; direction: inherit !important; float: none !important; font-style: inherit !important; font-variant: normal !important; font-weight: inherit !important; height: auto !important; letter-spacing: normal !important; line-height: inherit !important; list-style-type: inherit !important; list-style-position: outside !important; list-style-image: none !important; margin: 0px !important; max-height: none !important; max-width: none !important; min-height: 0px !important; min-width: 0px !important; padding: 0px !important; position: static !important; quotes: "" "" !important; table-layout: auto !important; text-align: left !important; text-indent: 0px !important; text-transform: none !important; unicode-bidi: normal !important; vertical-align: baseline !important; white-space: normal !important; width: auto !important; word-spacing: normal !important; z-index: auto !important; border-radius: 0px !important; box-shadow: none !important; columns: auto !important; column-gap: normal !important; column-rule: #000000 !important; column-span: none !important; font-feature-settings: normal !important; overflow: visible !important; hyphens: manual !important; perspective: none !important; perspective-origin: 50% 50% !important; text-shadow: none !important; transition: all !important; transform: none !important; transform-origin: 50% 50% !important; transform-style: flat !important; word-break: normal !important; }body.swift-nojs #iubenda-cs-banner .iubenda-banner-content:not(.iubenda-custom-content) *, #iubenda-cs-banner [class*=" iub"], #iubenda-cs-banner [class^="iub"]{transition: none !important}#iubenda-cs-banner .iubenda-banner-content:not(.iubenda-custom-content) * strong, #iubenda-cs-banner [class*=" iub"] strong, #iubenda-cs-banner [class^="iub"] strong { font-weight: 700 !important; }#iubenda-cs-banner.iubenda-cs-bottom { align-items: flex-end !important; }#iubenda-cs-banner.iubenda-cs-left { justify-content: flex-start !important; }#iubenda-cs-banner.iubenda-cs-visible { opacity: 1 !important; }#iubenda-cs-banner.iubenda-cs-visible > * { pointer-events: auto !important; }#iubenda-cs-banner.iubenda-cs-slidein .iubenda-cs-container { transition: transform 0.4s !important; }body.swift-nojs #iubenda-cs-banner.iubenda-cs-slidein .iubenda-cs-container{transition: none !important}#iubenda-cs-banner.iubenda-cs-slidein.iubenda-cs-bottom .iubenda-cs-container { transform: translateY(48px) !important; }#iubenda-cs-banner.iubenda-cs-slidein.iubenda-cs-visible .iubenda-cs-container { transform: translateY(0px) !important; }#iubenda-cs-banner .iubenda-cs-container { position: relative !important; z-index: 2 !important; }#iubenda-cs-banner .iubenda-cs-content { display: flex; flex-direction: column; position: relative !important; z-index: 1 !important; overflow: hidden !important; transition: transform 0.4s !important; background-color: #000000 !important; color: #ffffff !important; font-size: 14px !important; }body.swift-nojs #iubenda-cs-banner .iubenda-cs-content{transition: none !important}#iubenda-cs-banner .iubenda-cs-rationale { flex: 1 1 auto; position: relative !important; display: flex !important; flex-direction: column !important; }#iubenda-cs-banner .iubenda-cs-close-btn { z-index: 1 !important; top: 6px !important; right: 0px !important; margin: 10px !important; min-width: 32px !important; height: 32px !important; padding: 6px !important; font-size: 24px !important; line-height: 0 !important; font-weight: lighter !important; cursor: pointer !important; text-align: center !important; border: 1px solid transparent !important; border-radius: 4px !important; opacity: 0.7 !important; align-self: flex-end !important; }#iubenda-cs-banner .iubenda-banner-content { font-weight: 300 !important; padding: 16px !important; flex: 1 1 auto !important; overflow-y: auto !important; }#iubenda-cs-banner .iubenda-banner-content a, #iubenda-cs-banner .iubenda-banner-content button { cursor: pointer !important; color: currentcolor !important; opacity: 0.7 !important; text-decoration: underline !important; }#iubenda-cs-banner #iubenda-cs-title { margin-bottom: 16px !important; margin-top: 8px !important; font-weight: 700 !important; font-size: 14px !important; }#iubenda-cs-banner .iubenda-cs-counter { display: none; pointer-events: none; flex-shrink: 0; text-align: center !important; position: relative !important; z-index: 1 !important; padding: 8px !important; font-size: 13px !important; font-weight: 700 !important; }#iubenda-cs-banner .iubenda-cs-opt-group { z-index: 1 !important; display: flex !important; flex-shrink: 0 !important; color: #000000 !important; margin: 0px 16px 16px !important; }#iubenda-cs-banner .iubenda-cs-opt-group > div { display: flex !important; }@media (min-width: 640px){#iubenda-cs-banner .iubenda-cs-opt-group { align-items: center !important; justify-content: space-between !important; }#iubenda-cs-banner .iubenda-cs-opt-group-custom { margin-right: auto !important; align-self: start !important; justify-content: flex-start !important; }#iubenda-cs-banner .iubenda-cs-opt-group-consent { margin-left: auto !important; align-self: end !important; justify-content: flex-end !important; }}@media (max-width: 639px){#iubenda-cs-banner .iubenda-cs-opt-group { flex-direction: column !important; }#iubenda-cs-banner .iubenda-cs-opt-group-custom:not(.iubenda-cs-opt-group-granular) { order: 2; }#iubenda-cs-banner .iubenda-cs-opt-group-consent { order: 1; }}#iubenda-cs-banner .iubenda-cs-opt-group button { appearance: none !important; padding: 8px 32px !important; border-radius: 64px !important; cursor: pointer !important; font-weight: 700 !important; font-size: 100% !important; margin-top: 4px !important; margin-bottom: 4px !important; text-align: center !important; border: 0px !important; background-color: #1a1a1a !important; color: #ffffff !important; }@media (min-width: 640px){#iubenda-cs-banner .iubenda-cs-opt-group button:not(:last-of-type) { margin-right: 8px !important; }}@media (max-width: 639px){#iubenda-cs-banner .iubenda-cs-opt-group button { display: block; flex: 1 1 0%; padding: 8px 24px !important; width: 100% !important; text-align: center !important; margin: 6px 3px !important; }}#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-accept-btn, #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-btn-primary { background-color: #0073ce !important; color: #ffffff !important; }#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-reject-btn { background-color: #0073ce !important; color: #ffffff !important; }#iubenda-cs-banner.iubenda-cs-padded:not(.iubenda-cs-branded) .iubenda-banner-content { padding-right: 48px !important; }#iubenda-cs-banner.iubenda-cs-padded .iubenda-cs-close-btn { position: absolute !important; }@media (min-width: 992px){#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-container { width: 992px !important; }}@media (min-width: 640px){#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-container, #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-container, #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-container { width: 480px !important; }}#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-opt-group, #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-opt-group, #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-opt-group { flex-direction: column !important; }#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-opt-group > div, #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-opt-group > div, #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-opt-group > div { width: 100% !important; }#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-opt-group button, #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-opt-group button, #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-opt-group button { display: block !important; width: 100% !important; text-align: center !important; }#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-opt-group-custom, #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-opt-group-custom, #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-opt-group-custom { order: 2; }#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-opt-group-consent, #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-opt-group-consent, #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-opt-group-consent { order: 1; }#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-content { box-shadow: rgba(0, 0, 0, 0.15) 0px 8px 48px !important; max-width: 100% !important; }@media (min-width: 992px){#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-content { border-radius: 4px !important; margin: 16px !important; }}#iubenda-cs-banner.iubenda-cs-scrollable .iubenda-banner-content { mask-image: linear-gradient(to top, rgba(0, 0, 0, 0) 0%, #000000 16px) !important; }#iubenda-cs-banner .iubenda-cs-content, #iubenda-cs-title, .iub-toggle-checkbox.granular-control-checkbox span { background-color: #ffffff !important; color: #010101 !important; font-size: 14px !important; }#iubenda-cs-banner .iubenda-cs-close-btn { font-size: 20px !important; background-color: #ffffff !important; }#iubenda-cs-banner .iubenda-cs-opt-group { color: #ffffff !important; }#iubenda-cs-banner .iubenda-cs-opt-group button, .iubenda-alert button.iubenda-button-cancel { background-color: #212121 !important; color: white !important; }#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-accept-btn, #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-btn-primary, .iubenda-alert button.iubenda-button-confirm { background-color: #ab8b65 !important; color: white !important; }#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-reject-btn { background-color: #ab8b65 !important; color: white !important; }ol, ul { box-sizing: border-box; }.wp-block-social-links .wp-social-link span:not(.screen-reader-text) { font-size: 0.65em; margin-left: 0.5em; margin-right: 0.5em; }:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #dddddd; clip-path: none; color: #444444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }html :where([style*="border-width"]) { border-style: solid; }html :where([style*="border-top-width"]) { border-top-style: solid; }html :where(img[class*="wp-image-"]) { height: auto; max-width: 100%; }body.swift-nojs [data-s3cid="1"]{min-width: 100vw;max-height:5542.703125px;}body.swift-nojs [data-s3cid="2"]{min-width: 100vw;}body.swift-nojs [data-s3cid="3"]{min-width: 100vw;min-height:143.375px;}body.swift-nojs [data-s3cid="4"]{min-width: 100vw;min-height:143.375px;}body.swift-nojs [data-s3cid="6"]{min-width: 100vw;min-height:143.375px;}body.swift-nojs [data-s3cid="7"]{min-width:341px;min-height:103.375px;}body.swift-nojs [data-s3cid="8"]{min-width:341px;min-height:82.375px;}body.swift-nojs [data-s3cid="14"]{min-width:341px;}body.swift-nojs [data-s3cid="15"]{min-width: 100vw;}body.swift-nojs [data-s3cid="16"]{min-width: 100vw;}body.swift-nojs [data-s3cid="17"]{min-width: 100vw;min-height:143.375px;}body.swift-nojs [data-s3cid="18"]{min-width: 100vw;min-height:143.375px;}body.swift-nojs [data-s3cid="20"]{min-width: 100vw;min-height:143.375px;}body.swift-nojs [data-s3cid="21"]{min-width:341px;min-height:103.375px;}body.swift-nojs [data-s3cid="22"]{min-width:341px;min-height:82.375px;}body.swift-nojs [data-s3cid="28"]{min-width:341px;}body.swift-nojs [data-s3cid="29"]{min-width: 100vw;}body.swift-nojs [data-s3cid="30"]{min-width: 100vw;}body.swift-nojs [data-s3cid="31"]{min-width:341px;}body.swift-nojs [data-s3cid="32"]{min-width:341px;}body.swift-nojs [data-s3cid="33"]{min-width:341px;}body.swift-nojs [data-s3cid="34"]{min-width:341px;}body.swift-nojs [data-s3cid="35"]{min-width:341px;}body.swift-nojs [data-s3cid="36"]{min-width: 100vw;max-height:4018.703125px;}body.swift-nojs [data-s3cid="37"]{min-width:341px;max-height:4018.703125px;}body.swift-nojs [data-s3cid="38"]{min-width:341px;max-height:4018.703125px;}body.swift-nojs [data-s3cid="39"]{min-width:341px;max-height:4018.703125px;}body.swift-nojs [data-s3cid="40"]{min-width:341px;max-height:4018.703125px;}body.swift-nojs [data-s3cid="41"]{min-width: 100vw;max-height:2441.25px;}body.swift-nojs [data-s3cid="42"]{min-width:341px;max-height:2341.25px;}body.swift-nojs [data-s3cid="46"]{min-width:341px;}body.swift-nojs [data-s3cid="47"]{min-width:341px;}body.swift-nojs [data-s3cid="48"]{min-width:341px;}body.swift-nojs [data-s3cid="49"]{min-width:341px;}body.swift-nojs [data-s3cid="52"]{min-width:341px;}body.swift-nojs [data-s3cid="53"]{min-width:341px;}body.swift-nojs [data-s3cid="57"]{min-width:341px;max-height:2193.25px;}body.swift-nojs [data-s3cid="58"]{min-width:341px;max-height:2193.25px;}body.swift-nojs [data-s3cid="59"]{min-width:341px;max-height:2173.25px;}body.swift-nojs [data-s3cid="60"]{min-width:341px;}body.swift-nojs [data-s3cid="61"]{max-width:0px;}body.swift-nojs [data-s3cid="62"]{min-width: 100vw;}body.swift-nojs [data-s3cid="63"]{min-width:341px;}body.swift-nojs [data-s3cid="67"]{min-width:341px;}body.swift-nojs [data-s3cid="68"]{min-width:341px;}body.swift-nojs [data-s3cid="69"]{min-width:341px;}body.swift-nojs [data-s3cid="70"]{min-width:341px;}body.swift-nojs [data-s3cid="73"]{min-width:341px;}body.swift-nojs [data-s3cid="74"]{min-width:341px;}body.swift-nojs [data-s3cid="75"]{min-width:139.46875px;}body.swift-nojs [data-s3cid="76"]{min-width:341px;}body.swift-nojs [data-s3cid="77"]{min-width:341px;}body.swift-nojs [data-s3cid="78"]{min-width:341px;}body.swift-nojs [data-s3cid="79"]{min-width:341px;}body.swift-nojs [data-s3cid="80"]{min-width:341px;}body.swift-nojs [data-s3cid="83"]{min-width:341px;}body.swift-nojs [data-s3cid="84"]{min-width:341px;}body.swift-nojs [data-s3cid="85"]{min-width:341px;}body.swift-nojs [data-s3cid="86"]{min-width:341px;max-height:131.171875px;}body.swift-nojs [data-s3cid="87"]{min-width:341px;}body.swift-nojs [data-s3cid="88"]{min-width:341px;}body.swift-nojs [data-s3cid="91"]{min-width:341px;}body.swift-nojs [data-s3cid="95"]{min-width: 100vw;max-height:937.25px;}body.swift-nojs [data-s3cid="96"]{min-width: 100vw;max-height:833.25px;}body.swift-nojs [data-s3cid="97"]{min-width:341px;max-height:673.25px;}body.swift-nojs [data-s3cid="98"]{min-width:371px;max-height:673.25px;}body.swift-nojs [data-s3cid="99"]{min-width:123.640625px;max-height:623.25px;}body.swift-nojs [data-s3cid="100"]{min-width:93.640625px;max-height:399.25px;}body.swift-nojs [data-s3cid="101"]{min-width:93.640625px;max-height:399.25px;}body.swift-nojs [data-s3cid="102"]{min-width:93.640625px;}body.swift-nojs [data-s3cid="105"]{min-width:93.640625px;}body.swift-nojs [data-s3cid="106"]{min-width:55.25px;}body.swift-nojs [data-s3cid="107"]{min-width:55.25px;max-height:54.40625px;}body.swift-nojs [data-s3cid="108"]{min-width:55.25px;}body.swift-nojs [data-s3cid="109"]{min-width:93.640625px;}body.swift-nojs [data-s3cid="110"]{min-width:93.640625px;}body.swift-nojs [data-s3cid="111"]{min-width:93.640625px;}body.swift-nojs [data-s3cid="112"]{min-width:100.640625px;}body.swift-nojs [data-s3cid="113"]{min-width:93.640625px;}body.swift-nojs [data-s3cid="114"]{min-width:123.640625px;max-height:139.578125px;}body.swift-nojs [data-s3cid="115"]{min-width:93.640625px;max-height:139.578125px;}body.swift-nojs [data-s3cid="116"]{min-width:93.640625px;}body.swift-nojs [data-s3cid="117"]{min-width:123.640625px;max-height:572.75px;}body.swift-nojs [data-s3cid="118"]{min-width:93.640625px;max-height:572.75px;}body.swift-nojs [data-s3cid="119"]{min-width:93.640625px;max-height:508.75px;}body.swift-nojs [data-s3cid="120"]{min-width:93.640625px;}body.swift-nojs [data-s3cid="123"]{min-width:93.640625px;}body.swift-nojs [data-s3cid="124"]{min-width:55.25px;}body.swift-nojs [data-s3cid="125"]{min-width:55.25px;}body.swift-nojs [data-s3cid="126"]{min-width:55.25px;}body.swift-nojs [data-s3cid="127"]{min-width:55.25px;}body.swift-nojs [data-s3cid="128"]{min-width:55.25px;}body.swift-nojs [data-s3cid="129"]{min-width:55.25px;}body.swift-nojs [data-s3cid="130"]{min-width:55.25px;max-height:81.609375px;}body.swift-nojs [data-s3cid="131"]{min-width:55.25px;}body.swift-nojs [data-s3cid="132"]{min-width:93.640625px;}body.swift-nojs [data-s3cid="133"]{min-width:371px;}body.swift-nojs [data-s3cid="134"]{min-width: 100vw;max-height:104px;}body.swift-nojs [data-s3cid="135"]{min-width:341px;max-height:63px;}body.swift-nojs [data-s3cid="136"]{min-width:341px;max-height:63px;}body.swift-nojs [data-s3cid="137"]{min-width:341px;max-height:63px;}body.swift-nojs [data-s3cid="138"]{max-width:0px;}body.swift-nojs [data-s3cid="139"]{min-width: 100vw;}body.swift-nojs [data-s3cid="143"]{min-width: 100vw;}html{opacity:1}