.ct-section{width:100%;background-size:cover;background-repeat:repeat}.ct-section>.ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-start}.ct-div-block{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.ct-new-columns{display:flex;width:100%;flex-direction:row;align-items:stretch;justify-content:center;flex-wrap:wrap}.ct-link-text{display:inline-block}.ct-link{display:flex;flex-wrap:wrap;text-align:center;text-decoration:none;flex-direction:column;align-items:center;justify-content:center}.ct-link-button{display:inline-block;text-align:center;text-decoration:none}.ct-link-button{background-color:#1e73be;border:1px solid #1e73be;color:#fff;padding:10px 16px}.ct-image{max-width:100%}.ct-fancy-icon>svg{width:55px;height:55px}.ct-inner-content{width:100%}.ct-slide{display:flex;flex-wrap:wrap;text-align:center;flex-direction:column;align-items:center;justify-content:center}.ct-nestable-shortcode{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oxy-comments{width:100%;text-align:left}.oxy-comment-form{width:100%}.oxy-login-form{width:100%}.oxy-search-form{width:100%}.oxy-tabs-contents{display:flex;width:100%;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oxy-tab{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oxy-tab-content{display:flex;width:100%;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oxy-testimonial{width:100%}.oxy-icon-box{width:100%}.oxy-pricing-box{width:100%}.oxy-posts-grid{width:100%}.oxy-gallery{width:100%}.ct-slider{width:100%}.oxy-tabs{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:stretch}.ct-modal{flex-direction:column;align-items:flex-start}.ct-span{display:inline-block;text-decoration:inherit}.ct-widget{width:100%}.oxy-dynamic-list{width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ct-div-block,.oxy-post-content,.ct-text-block,.ct-headline,.oxy-rich-text,.ct-link-text{max-width:100%}img{flex-shrink:0}body *{min-height:1px}}.oxy-testimonial{flex-direction:row;align-items:center}.oxy-testimonial .oxy-testimonial-photo-wrap{order:1}.oxy-testimonial .oxy-testimonial-photo{width:125px;height:125px;margin-right:20px}.oxy-testimonial .oxy-testimonial-photo-wrap,.oxy-testimonial .oxy-testimonial-author-wrap,.oxy-testimonial .oxy-testimonial-content-wrap{align-items:flex-start;text-align:left}.oxy-testimonial .oxy-testimonial-text{margin-bottom:8px;font-size:21px;line-height:1.4;-webkit-font-smoothing:subpixel-antialiased}.oxy-testimonial .oxy-testimonial-author{font-size:18px;-webkit-font-smoothing:subpixel-antialiased}.oxy-testimonial .oxy-testimonial-author-info{font-size:12px;-webkit-font-smoothing:subpixel-antialiased}.oxy-icon-box{text-align:left;flex-direction:column}.oxy-icon-box .oxy-icon-box-icon{margin-bottom:12px;align-self:flex-start}.oxy-icon-box .oxy-icon-box-heading{font-size:21px;margin-bottom:12px}.oxy-icon-box .oxy-icon-box-text{font-size:16px;margin-bottom:12px;align-self:flex-start}.oxy-icon-box .oxy-icon-box-link{margin-top:20px}.oxy-pricing-box .oxy-pricing-box-section{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;text-align:center}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price{justify-content:center}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic{justify-content:center}.oxy-pricing-box .oxy-pricing-box-title-title{font-size:48px}.oxy-pricing-box .oxy-pricing-box-title-subtitle{font-size:24px}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price{flex-direction:row}.oxy-pricing-box .oxy-pricing-box-currency{font-size:28px}.oxy-pricing-box .oxy-pricing-box-amount-main{font-size:80px;line-height:.7}.oxy-pricing-box .oxy-pricing-box-amount-decimal{font-size:13px}.oxy-pricing-box .oxy-pricing-box-term{font-size:16px}.oxy-pricing-box .oxy-pricing-box-sale-price{font-size:12px;color:rgba(0,0,0,.5);margin-bottom:20px}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content{font-size:16px;color:rgba(0,0,0,.5)}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta{justify-content:center}.oxy-progress-bar .oxy-progress-bar-background{background-color:#000;background-image:linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);animation:none 0s paused}.oxy-progress-bar .oxy-progress-bar-progress-wrap{width:85%}.oxy-progress-bar .oxy-progress-bar-progress{background-color:#6af;padding:40px;animation:none 0s paused,none 0s paused;background-image:linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent)}.oxy-progress-bar .oxy-progress-bar-overlay-text{font-size:30px;font-weight:900;-webkit-font-smoothing:subpixel-antialiased}.oxy-progress-bar .oxy-progress-bar-overlay-percent{font-size:12px}.ct-slider .unslider-nav ol li{border-color:#fff}.ct-slider .unslider-nav ol li.unslider-active{background-color:#fff}.ct-slider .ct-slide{padding:0}.oxy-superbox .oxy-superbox-secondary,.oxy-superbox .oxy-superbox-primary{transition-duration:.5s}.oxy-shape-divider{width:0;height:0}.oxy_shape_divider svg{width:100%}.woocommerce{-webkit-font-smoothing:antialiased}.woocommerce .star-rating:before,.woocommerce .stars:not(.selected) span a,.woocommerce .stars.selected span a.active~a{color:#d3d3d3}.woocommerce .star-rating,.woocommerce .stars.selected span a{color:#65bec2}.woocommerce div.flex-viewport,.woocommerce-product-gallery__wrapper,.woocommerce div.product div.images .flex-control-thumbs li,.woocommerce ul.products li.product a img,.woocommerce-cart table.cart img{min-width:64px;min-height:64px;border:1px solid #d3ced2;overflow:hidden}.flex-viewport .woocommerce-product-gallery__wrapper{border:none;border-radius:0 !important;margin:0 !important}.woocommerce button.button.alt,.woocommerce a.button,.woocommerce ul.products li.product .button,.woocommerce #review_form #respond .form-submit input,.woocommerce a.button.alt,.woocommerce button.button{background:#a6529a;border:1px solid #a6529a;font-size:12px;border-radius:0;letter-spacing:1px;text-transform:uppercase;color:#fff;line-height:1.2;text-align:center;padding:16px 24px;outline:none;font-family:inherit;border-radius:5px;display:flex;flex-direction:row;justify-content:center}.woocommerce button.button.alt:hover,.woocommerce a.button:hover,.woocommerce ul.products li.product .button:hover,.woocommerce #review_form #respond .form-submit input:hover,.woocommerce a.button.alt:hover,.woocommerce button.button:hover{background:#2a2747;border:1px solid #2a2747;color:#fff}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a,.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce a.added_to_cart,.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce table.my_account_orders .button,td a.woocommerce-MyAccount-downloads-file.button.alt{line-height:1.2;text-align:center;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:12px;background:#fff;border:1px solid #2a2747;color:#2a2747;padding:16px 24px;outline:none;font-family:inherit;border-radius:5px}.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce .widget_shopping_cart .buttons a:hover,.woocommerce.widget_shopping_cart .buttons a:hover,.woocommerce a.added_to_cart:hover,.woocommerce .cart .button:hover,.woocommerce .cart input.button:hover,.woocommerce table.my_account_orders .button:hover,td a.woocommerce-MyAccount-downloads-file.button.alt:hover{background:#fff;border:1px solid;color:}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{filter:grayscale(100%)}.woocommerce a.wcppec-checkout-buttons__button,.woocommerce ul.product_list_widget li a,.woocommerce ul.product-categories a,.woocommerce .widget_layered_nav_filters ul li a,.woocommerce .woocommerce-widget-layered-nav-list__item a,.woocommerce .wc-layered-nav-rating a,.woocommerce div.tagcloud a,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,h2.woocommerce-loop-category__title,.comment-form-rating a,.woocommerce .download-product a,a.woocommerce-remove-coupon,.woocommerce a.shipping-calculator-button,.woocommerce a.remove,.woocommerce a.reset_variations,.woocommerce .product-name a,.woocommerce-info a,.woocommerce-error a,.woocommerce-message a,.woocommerce-checkout-payment a,.woocommerce-LostPassword a,.woocommerce-Address-title a,.woocommerce-MyAccount-navigation-link a,.woocommerce-MyAccount-content a,a.woocommerce-review-link,.posted_in a,.tagged_as a,.woocommerce .woocommerce-breadcrumb a{color:#2a2747;font-weight:400;font-family:inherit;text-decoration:none}.woocommerce a.wcppec-checkout-buttons__button:hover,.woocommerce ul.product_list_widget li a:hover,.woocommerce ul.product-categories a:hover,.woocommerce .widget_layered_nav_filters ul li a:hover,.woocommerce .woocommerce-widget-layered-nav-list__item a:hover,.woocommerce div.tagcloud a:hover,.comment-form-rating a:hover,.woocommerce .download-product a:hover,a.woocommerce-remove-coupon:hover,.woocommerce a.shipping-calculator-button:hover,.woocommerce a.remove:hover,a.reset_variations:hover .product-name a:hover,.woocommerce .product-name a:hover,.woocommerce-info a:hover,.woocommerce-error a:hover,.woocommerce-message a:hover,.woocommerce-checkout-payment a:hover,.woocommerce-LostPassword a:hover,.woocommerce-Address-title a:hover,.woocommerce-MyAccount-navigation-link a:hover,.woocommerce-MyAccount-content a:hover,a.woocommerce-review-link:hover,.posted_in a:hover,.tagged_as a:hover,.woocommerce .woocommerce-breadcrumb a:hover{color:#708cbb;text-decoration:underline}.woocommerce div.product form.cart .variations label,.woocommerce form label{font-size:12px;color:#374047;margin-top:8px;font-weight:400;font-style:normal}.woocommerce input[type=search]::placeholder,.woocommerce-page table.cart td.actions .input-text::placeholder,.woocommerce form .form-row .input-text::placeholder,.woocommerce-page form .form-row .input-text::placeholder{color:#d3ced2;font-family:inherit}.select2-container--default .select2-selection--single,.woocommerce div.product form.cart .variations select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#2a2747;background:#fff;font-family:inherit;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:5px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:#2a2747;color:#fff;outline:none}.select2-container--default .select2-results__option[data-selected=true]{background:#708cbb;color:#fff;outline:none}.select2-results__option{padding:8px 12px;font-size:14px;-webkit-font-smoothing:antialiased}.select2-dropdown{border-radius:0}.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.6;color:#2a2747;padding:0;min-height:20px;padding-left:0;outline:none}.select2-container--open .select2-dropdown--below{padding:0}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{background:url(https://istitutojanus.it/wp-content/plugins/oxygen-woocommerce/elements/assets/chevron-down.svg);background-size:6px;background-repeat:no-repeat;background-position:4px center;height:100%}.woocommerce .select2-container--default .select2-selection--single .select2-selection__clear{display:none;pointer-events:none}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.woocommerce .oxy-product-info h2,.woocommerce .widget_recent_reviews h2,.woocommerce .widget_top_rated_products h2,.woocommerce .widget_shopping_cart h2,.woocommerce .widget_products h2,.woocommerce .widget_product_categories h2,.woocommerce .widget_layered_nav_filters h2,.woocommerce .woocommerce-widget-layered-nav h2,.woocommerce .widget_rating_filter h2,.woocommerce .widget_price_filter h2,.woocommerce div.widget_product_tag_cloud h2,.woocommerce h1.page-title,.woocommerce h1.product_title,.woocommerce section.related.products h2,.oxy-product-upsells>:is(h1,h2,h3,h4,h5,h6),.woocommerce h2.woocommerce-Reviews-title,.woocommerce span.comment-reply-title,.woocommerce-Tabs-panel h2,h2.woocommerce-order-downloads__title,.woocommerce-orders article header h1,.woocommerce-account article header h1,.woocommerce-downloads article header h1,.woocommerce-edit-address article header h1,.woocommerce-account h2,.woocommerce-Address-title h3,.woocommerce-MyAccount-content h3,.woocommerce-EditAccountForm legend,h1.oxy-woo-archive-title,h2.woocommerce-column__title,h2.woocommerce-order-downloads__title,h2.woocommerce-order-details__title,.woocommerce-billing-fields h3,.woocommerce-checkout h3,.woocommerce .cart_totals h2,.woocommerce .cross-sells h2{color:#2a2747;font-weight:700;line-height:1.2;margin-bottom:8px}.woocommerce .price_label .from,.woocommerce .price_label .to,.woocommerce ul.products li.product .price,.product-quantity,.woocommerce .price ins,.woocommerce-Price-amount,.woocommerce-loop-category__title .count,.woocommerce .price{color:#2a2747;font-weight:700;font-size:16px;background:0 0;text-decoration:none}.woocommerce .product_list_widget del span.woocommerce-Price-amount,.woocommerce ul.products li.product .price del,.woocommerce .price del,.woocommerce .price del .woocommerce-Price-amount{font-size:12px;font-weight:200;color:#374047}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce div.product span.price ins{color:#2a2747;font-weight:700;font-size:inherit}.woocommerce div.product p.price{font-size:16px}.woocommerce div.product p.price ins,.woocommerce .oxy-woo-element .price ins{text-decoration:none}.woocommerce div.product p.price del,.woocommerce div.product span.price del,.woocommerce p.price del,.woocommerce ul.products li.product .price del{opacity:1;display:block}.woocommerce-cart table.cart th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce table.shop_table th,.woocommerce table.shop_table tfoot th{font-weight:400;color:#374047;font-size:10px;text-align:left;text-transform:uppercase;letter-spacing:1px}.woocommerce .woocommerce-mini-cart__total strong,.woocommerce .woocommerce-mini-cart span.quantity,.woocommerce .widget_product_categories span.count,.woocommerce .woocommerce-widget-layered-nav-list__item span,.woocommerce-product-attributes-item__value p,.woocommerce-error,.woocommerce-table--order-downloads,.woocommerce-Address address,.woocommerce-orders-table,.woocommerce-table,ul.woocommerce-shipping-methods,p.woocommerce-shipping-destination,.woocommerce-column--shipping-address address,.woocommerce-column--billing-address address,.woocommerce-order p,.woocommerce .product-name,.woocommerce .product-total,.oxy-product-stock p,.oxy-product-description p,.woocommerce-Reviews .comment-text p,.product .summary .product_meta,.woocommerce-Tabs-panel,.woocommerce-product-details__short-description p,.woocommerce-form-track-order p,.woocommerce-checkout-payment p,.checkout_coupon p,.woocommerce-ResetPassword p,.woocommerce-info,.woocommerce-error,.woocommerce-message,.woocommerce-MyAccount-content p,.woocommerce-breadcrumb,p.woocommerce-result-count{color:#374047;font-weight:400;line-height:1.6;font-size:16px;font-style:normal}.woocommerce-product-attributes-item__label,.woocommerce-error strong,.woocommerce-MyAccount-content strong,.woocommerce-shipping-destination strong,.woocommerce p.order-info mark,.woocommerce-MyAccount-content mark.order-number,.woocommerce-MyAccount-content mark.order-date,.woocommerce-MyAccount-content mark.order-status,.woocommerce-order-overview strong{color:#2a2747;font-weight:700;font-family:inherit;background:0 0}.woocommerce ul.products li.product .onsale,.woocommerce span.onsale{background:#65bec2;font-size:12px;padding:6px 12px;line-height:1.2;border-radius:20px;min-width:0;min-height:0;margin:0;top:12px;left:12px;right:auto;position:absolute}.woocommerce div.product .oxy-woo-element .woocommerce-tabs .panel,.woocommerce .oxy-woo-element div.product .woocommerce-tabs .panel{margin-bottom:0;padding:20px 0}.woocommerce div.product .oxy-woo-element .woocommerce-tabs ul.tabs,.woocommerce .oxy-woo-element div.product .woocommerce-tabs ul.tabs{padding-left:5px;display:flex;text-align:center;margin-bottom:0;flex-shrink:0}.woocommerce div.product .oxy-woo-element .woocommerce-tabs ul.tabs li,.woocommerce .oxy-woo-element div.product .woocommerce-tabs ul.tabs li{border-radius:0;padding:0;margin:0 5px;display:flex;align-items:center}.woocommerce .oxy-woo-element div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .oxy-woo-element .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce .oxy-woo-element div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .oxy-woo-element .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce .oxy-woo-element div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .oxy-woo-element .woocommerce-tabs ul.tabs li a{width:100%;color:#999;font-size:12px;text-transform:uppercase;letter-spacing:1px;outline:none;padding:16px 48px;z-index:1000;font-weight:400;border-radius:0;word-break:break-word}.woocommerce .oxy-woo-element div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce div.product .oxy-woo-element .woocommerce-tabs ul.tabs li a:hover{color:#708cbb}.woocommerce .oxy-woo-element div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .oxy-woo-element .woocommerce-tabs ul.tabs li.active{background:#fff;border-bottom-color:#fff}.woocommerce .oxy-woo-element div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .oxy-woo-element .woocommerce-tabs ul.tabs li.active a{color:#2a2747}@media (max-width:640px){.woocommerce .oxy-woo-element div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .oxy-woo-element .woocommerce-tabs ul.tabs{flex-direction:column;padding:0;margin-bottom:5px}.woocommerce .oxy-woo-element div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .oxy-woo-element .woocommerce-tabs ul.tabs li{margin:5px 0}.woocommerce .oxy-woo-element div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .oxy-woo-element .woocommerce-tabs ul.tabs:before{border-bottom:none}.woocommerce .oxy-woo-element div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .oxy-woo-element .woocommerce-tabs ul.tabs li.active{border-bottom-color:#d3ced2}}.woocommerce .oxy-woo-element table.shop_attributes th,.woocommerce .oxy-woo-element table.shop_attributes td{border-top:1px solid #d3ced2;padding:8px}.woocommerce .oxy-product-cart-button,.woocommerce .oxy-woo-element div.product form.cart{width:100%;max-width:360px}.woocommerce .oxy-woo-element div.product .single_add_to_cart_button,.woocommerce .single_add_to_cart_button{align-self:stretch;flex-grow:1;border-radius:0}.woocommerce .oxy-woo-element div.product form.cart,.woocommerce .oxy-product-cart-button form.cart,.woocommerce div.product form.cart{display:flex;flex-wrap:wrap}.woocommerce .oxy-woo-element div.product form.variations_form.cart,.woocommerce .oxy-product-cart-button form.variations_form.cart{display:flex;flex-direction:column;align-items:stretch}.woocommerce .oxy-woo-element div.product form.cart td.value,.woocommerce .oxy-product-cart-button td.value{padding:0}.woocommerce .oxy-woo-element div.product .woocommerce-variation-add-to-cart,.woocommerce .woocommerce-variation-add-to-cart{display:flex;width:100%}.woocommerce .widget_shopping_cart .buttons a.checkout.wc-forward,.woocommerce button[type=submit],.woocommerce button[name=woocommerce-form-login__submit],.woocommerce button[name=save_account_details],.woocommerce button[name=save_address],.woocommerce .oxy-woo-element div.product form.cart button.button.alt,.woocommerce .oxy-product-cart-button button.button.alt,.woocommerce div.product form.cart .button{background-color:#a6529a;color:#fff;border-radius:0;letter-spacing:1px;text-transform:uppercase;padding:16px 24px;font-size:12px;text-align:center;border:1px solid #a6529a;border-radius:5px;line-height:1.2;font-weight:700;font-family:inherit;outline:none;cursor:pointer}.woocommerce button[type=submit]:hover,.woocommerce button[name=woocommerce-form-login__submit]:hover,.woocommerce button[name=save_account_details]:hover,.woocommerce button[name=save_address]:hover,.woocommerce .oxy-woo-element div.product form.cart button.button.alt:hover,.woocommerce .oxy-product-cart-button button.button.alt:hover,.woocommerce div.product form.cart .button:hover{background-color:#2a2747;border:1px solid #2a2747}.woocommerce .oxy-woo-element div.product form.cart button.button.alt.disabled,.woocommerce button.button.alt.disabled{background:#dee1e3 !important;border:1px solid #dee1e3 !important;opacity:1}.woocommerce .quantity .qty{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:56px;padding:8px 9px;margin-right:12px;background:url(https://istitutojanus.it/wp-content/plugins/oxygen-woocommerce/elements/assets/chevron-down.svg),url(https://istitutojanus.it/wp-content/plugins/oxygen-woocommerce/elements/assets/chevron-up.svg),#fff;background-size:6px,6px;background-repeat:no-repeat,no-repeat;background-position:right .8em bottom calc(50% - 5px), right 0.8em top calc(50% - 5px);height:100%}.woocommerce table.variations tr{border-top:none}.woocommerce .oxy-woo-element div.product form.cart .variations,.woocommerce div.product .oxy-product-cart-button form.cart .variations{margin-bottom:0}.woocommerce .oxy-woo-element div.product form.cart table.variations tr,.woocommerce table.variations tr{display:flex;flex-direction:column}.woocommerce .oxy-woo-element div.product form.cart table.variations tr td label,.woocommerce .oxy-product-cart-button table.variations tr td label{font-size:12px;margin-right:12px}.woocommerce .oxy-woo-element div.product form.cart table.variations tr td a,.woocommerce .oxy-product-cart-button table.variations tr td a{font-size:12px}.woocommerce .oxy-woo-element div.product form.cart a.reset_variations:before,.woocommerce .oxy-product-cart-button table.variations tr td a:before{content:"× "}.woocommerce .oxy-woo-element div.product form.cart .variations,.woocommerce .oxy-product-cart-button div.product form.cart .variations{margin-bottom:0}.woocommerce .woocommerce-ordering select,.woocommerce .oxy-woo-element div.product form.cart .variations select,.woocommerce div.product .oxy-product-cart-button form.cart .variations select,.woocommerce div.product form.cart .variations select,.woocommerce form.cart .variations select{appearance:none;-moz-appearance:none;-webkit-appearance:none;line-height:1.2;cursor:pointer;width:100%;position:relative;background:url(https://istitutojanus.it/wp-content/plugins/oxygen-woocommerce/elements/assets/chevron-down.svg),#fff;background-size:6px;padding-right:24px;background-repeat:no-repeat;background-position:right .8em center}.woocommerce input[type=number]::-webkit-inner-spin-button,.woocommerce input[type=number]::-webkit-outer-spin-button{margin-right:-9px;opacity:.01;width:24px;height:48px;cursor:pointer}.woocommerce .oxy-woo-element div.product .woocommerce-product-rating,.woocommerce .oxy-product-rating .woocommerce-product-rating,.woocommerce div.product .oxy-product-rating .woocommerce-product-rating{display:flex;align-items:center;margin-bottom:8px}.woocommerce .oxy-woo-element div.product .woocommerce-product-rating .star-rating:before,.woocommerce .oxy-product-rating .star-rating:before{position:relative;color:#d3d3d3}.woocommerce .oxy-woo-element div.product .woocommerce-product-rating .star-rating,.woocommerce .oxy-product-rating .woocommerce-product-rating .star-rating{width:auto;letter-spacing:2px;margin:0}.woocommerce .oxy-woo-element div.product .woocommerce-product-rating a.woocommerce-review-link,.woocommerce .oxy-product-rating a.woocommerce-review-link{font-size:12px}.woocommerce .oxy-woo-element div.product .woocommerce-product-rating .star-rating span,.woocommerce .oxy-product-rating .woocommerce .star-rating span{color:#65bec2}.woocommerce .flex-control-thumbs li,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item,.select2-search--dropdown .select2-search__field,.woocommerce label.woocommerce-form__label.woocommerce-form__label-for-checkbox span:before,.woocommerce ul.tabs li,.woocommerce .woocommerce-product-gallery__trigger:after,.woocommerce .woocommerce-product-gallery__trigger:before,.woocommerce img:not(.zoomImg):not(.pswp__img),.woocommerce textarea,.woocommerce .checkbox,.woocommerce .select2-selection,.woocommerce input,.woocommerce button,.woocommerce select,.woocommerce a{transition:all ease .2s}.woocommerce-cart table.cart td.actions .coupon .input-text,.select2-container--default .select2-search--dropdown .select2-search__field,.woocommerce textarea,.select2-dropdown,.woocommerce .select2-selection,.woocommerce input[type=search],.woocommerce input[type=text],.woocommerce input[type=number],.woocommerce input[type=tel],.woocommerce input[type=email],.woocommerce input[type=password],.woocommerce select{height:auto;font-size:14px;border:1px solid #d3ced2;background:#fff;color:#2a2747;outline:none;font-family:inherit;padding:8px 12px;border-radius:5px;resize:none}.woocommerce-cart table.cart td.actions .coupon .input-text:focus,.select2-container--default .select2-search--dropdown .select2-search__field:focus,.woocommerce form .form-row textarea:focus,.woocommerce textarea:focus,.select2-dropdown:focus,.woocommerce .select2-selection:focus,.woocommerce input[type=search]:focus,.woocommerce input[type=text]:focus,.woocommerce input[type=number]:focus,.woocommerce input[type=tel]:focus,.woocommerce input[type=email]:focus,.woocommerce input[type=password]:focus,.woocommerce select:focus{border:1px solid #a6529a;box-shadow:0 0 5px #a6529a}.woocommerce-form-login input[type=checkbox],.oxy-woo-checkout input[type=checkbox]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.01;display:none !important}.woocommerce-form-login label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme,.oxy-woo-checkout label.woocommerce-form__label.woocommerce-form__label-for-checkbox{position:relative;cursor:pointer;padding-left:16px;margin-top:0}.woocommerce-form-login label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme span,.oxy-woo-checkout label.woocommerce-form__label.woocommerce-form__label-for-checkbox span{margin-left:18px}.woocommerce-form-login label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme span:before,.oxy-woo-checkout label.woocommerce-form__label.woocommerce-form__label-for-checkbox span:before{width:24px;height:24px;border:1px solid #d3ced2;background-color:#fff;content:"";position:absolute;left:0;top:0;background-size:50%;border-radius:5px;background-repeat:no-repeat;background-position:center center}input[type=checkbox]:checked~span:before,input[type=checkbox]:checked~label span:before{background:url(https://istitutojanus.it/wp-content/plugins/oxygen-woocommerce/elements/assets/check-mark.svg),#fff}.woocommerce-form-login label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{margin-top:34px}.oxy-woo-checkout label.woocommerce-form__label.woocommerce-form__label-for-checkbox span:before{margin-top:-4px}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{margin:0;width:50%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{margin:0;width:33.33%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:25%;display:flex;flex-direction:column;margin:0;padding:20px}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{margin:0;width:20%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{margin:0;width:16.6%}.woocommerce input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:24px;height:24px;background:#fff;border:1px solid #d3ced2;border-radius:100%;outline:none;cursor:pointer}.woocommerce input[type=radio].woocommerce-SavedPaymentMethods-tokenInput{width:20px !important;height:20px !important;margin:6px 8px 0 0 !important}.woocommerce input[type=radio]:hover{border:1px solid #a6529a;box-shadow:0 0 5px #a6529a}.woocommerce input[type=radio]:checked{background:#2a2747;box-shadow:inset 0 0 0 8px #fff}.woocommerce input[type=radio].woocommerce-SavedPaymentMethods-tokenInput:checked{box-shadow:inset 0 0 0 4px #fff}.woocommerce input[type=radio]:checked:hover{box-shadow:inset 0 0 0 8px #fff,0 0 5px #a6529a}.oxy-woo-order-tracking form,.woocommerce form.woocommerce-ResetPassword.lost_reset_password,.woocommerce .woocommerce-EditAccountForm,.woocommerce .woocommerce-address-fields,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce .col2-set,.woocommerce-form-coupon,.woocommerce #reviews #comments ol.commentlist li .comment-text,ul.woocommerce-order-overview,.woocommerce form.login,.woocommerce form.register,.woocommerce form.checkout_coupon,.woocommerce table.shop_table{border:1px solid #d3ced2;border-top:3px solid #a6529a;border-radius:0;background:#fff;padding:20px;border-collapse:collapse;box-shadow:var(--box-shadow) 0 10px 20px}fieldset{background:0 0}.woocommerce table tr{border-top:1px solid #d3ced2}.woocommerce table.shop_table td,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table th{border:none;padding:12px 20px;font-weight:400;color:#374047}.woocommerce-info,.woocommerce-error,.woocommerce-message{padding-right:20px;border-bottom:1px solid #d3ced2;border-left:1px solid #d3ced2;border-right:1px solid #d3ced2;border-radius:0;background:#fff;border-collapse:collapse;box-shadow:var(--box-shadow) 0 10px 20px}.woocommerce-info:before{color:#2a2747}.woocommerce-info{border-top-color:#2a2747}.woocommerce-error:before{color:#a6529a}.woocommerce-error{border-top-color:#a6529a}.woocommerce-message:before{color:#708cbb}.woocommerce-message{border-top-color:#708cbb}.woocommerce ul.products{display:flex;flex-wrap:wrap;margin:-10px -20px 20px}.woocommerce ul.products li.product .button{margin-top:auto}.woocommerce a.added_to_cart{margin-top:12px}.woocommerce-loop-product__link{display:flex;flex-direction:column}.woocommerce .oxy-product-info,.woocommerce .oxy-product-tabs{width:100%}.woocommerce table.shop_attributes{border-top:1px solid #d3ced2;border-collapse:collapse}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:0 0}.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{border-bottom:1px solid #d3ced2;text-align:left}.ct-widget .widget.woocommerce .widgettitle{font-size:px;font-weight:;font-family:}.woocommerce form.woocommerce-product-search{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap}.woocommerce input.search-field{flex-grow:1;margin-right:8px;min-width:120px}.woocommerce div.tagcloud{line-height:1.2}.woocommerce .widget_price_filter .ui-slider{margin:20px 0}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#d3ced2}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{width:24px;height:24px;background-color:#a6529a;top:-8px}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#a6529a}.woocommerce .widget_price_filter .price_slider_amount{display:flex;flex-direction:row;align-items:center}.woocommerce .widget_price_filter .price_slider_amount .button{margin-right:12px}.woocommerce .price_label{text-align:left;line-height:1.6}.woocommerce .widget_rating_filter ul li a{display:flex;float:left;align-items:center}.woocommerce .widget_rating_filter ul li.chosen a:before{color:#d3ced2;position:relative;content:'×';margin-right:4px;top:-1px}.woocommerce .widget_rating_filter ul li.chosen:hover a:before{color:#708cbb}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a:before{color:#d3ced2;position:relative;content:'×';margin-right:4px;top:-1px}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen:hover a:before{color:#708cbb}.woocommerce .widget_layered_nav_filters ul li a:before{color:#d3ced2;position:relative;content:'×';margin-right:4px;top:-1px}.woocommerce .widget_layered_nav_filters ul li:hover a:before{color:#708cbb}.woocommerce .widget_layered_nav_filters ul li:hover span.woocommerce-Price-amount{color:#708cbb}.woocommerce .widget_product_categories ul{padding-left:20px;list-style:none}.woocommerce .widget_product_categories ul li:before{color:#d3ced2;content:'•';position:relative;margin-right:8px;margin-left:-20px}.woocommerce .widget_product_categories ul.product-categories{margin-top:0}.woocommerce .widget_product_categories .select2-container .select2-selection--single{height:auto;border-color:#d3ced2;background:url(https://istitutojanus.it/wp-content/plugins/oxygen-woocommerce/elements/assets/chevron-down.svg),#fff;background-size:6px;background-repeat:no-repeat;background-position:right .8em center}.woocommerce .widget_product_categories .select2-container .select2-selection--single:focus{border-color:#a6529a}.woocommerce .widget_product_categories .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.woocommerce .select2-container--open .select2-dropdown--below{border-color:#d3ced2}.woocommerce .select2-container--open .select2-dropdown--above{padding:0;border-color:#d3ced2}.woocommerce .select2-container--default .select2-search--dropdown .select2-search__field{border-color:#d3ced2}.woocommerce .select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color:#a6529a}.woocommerce .select2-container--default .select2-selection--single .select2-selection__clear{font-weight:300;color:#d3ced2;font-size:24px;line-height:1}.woocommerce .select2-container--default .select2-selection--single:hover .select2-selection__clear{color:#708cbb}.woocommerce .product_list_widget ins{text-decoration:none}.woocommerce .product_list_widget del{color:#374047}.woocommerce ul.product_list_widget li img{border:1px solid #d3ced2;width:40px;float:left;margin-bottom:16px;margin-right:12px;margin-left:0;margin-top:4px}.woocommerce ul.product_list_widget li{border-bottom:1px solid #d3ced2;margin-bottom:4px;padding-bottom:8px}.woocommerce .product_list_widget .reviewer{font-size:12px;color:#374047}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{right:0;left:auto;color:#d3ced2 !important;font-weight:300}.woocommerce .widget_shopping_cart .cart_list li a.remove:hover,.woocommerce.widget_shopping_cart .cart_list li a.remove:hover{color:#708cbb !important;background:0 0;text-decoration:none}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:0}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:0}.woocommerce .products ul:after,.woocommerce .products ul:before,.woocommerce ul.products:after,.woocommerce ul.products:before{width:100%}.woocommerce h1.product_title.oxy-product-title{margin:0}.ct-modal .woocommerce-cart-form:not(:nth-child(2)){display:none}.ct-modal .cart-collaterals>.cart_totals:not(:nth-child(1)){display:none}.woocommerce label[for=payment_method_woocommerce_payments],.woocommerce label[for=payment_method_bacs],.woocommerce label[for=payment_method_cod]{display:flex;flex-direction:row}.woocommerce label[for=payment_method_woocommerce_payments] img,.woocommerce label[for=payment_method_bacs] img,.woocommerce label[for=payment_method_cod] img{width:32px}.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu{box-shadow:px px px px}.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children>a svg{transition-duration:.4s}.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children>a div{margin-left:0}.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{width:30px;height:30px}.oxy-pro-menu .oxy-pro-menu-mobile-open-icon{padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px}.oxy-pro-menu .oxy-pro-menu-mobile-open-icon,.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{transition-duration:.4s}.oxy-pro-menu .oxy-pro-menu-mobile-close-icon{top:20px;left:20px}.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{width:24px;height:24px}.oxy-pro-menu .oxy-pro-menu-mobile-close-icon,.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{transition-duration:.4s}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container{background-color:#fff}.oxy-pro-menu .oxy-pro-menu-off-canvas-container,.oxy-pro-menu .oxy-pro-menu-open-container{background-image:url()}.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children>a svg,.oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children>a svg{font-size:24px}.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul,.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{background-color:rgba(0,0,0,.2);border-top-style:solid}.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{flex-direction:row}.oxy-pro-menu .oxy-pro-menu-container .menu-item a{text-align:left;justify-content:flex-start}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{align-items:flex-start}.oxy-pro-menu .oxy-pro-menu-off-canvas-container{top:0;bottom:0;right:auto;left:0}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{text-align:left;justify-content:flex-start}.oxy-site-navigation{--oxynav-brand-color:#4831b0;--oxynav-neutral-color:#fff;--oxynav-activehover-color:#efedf4;--oxynav-background-color:#4831b0;--oxynav-border-radius:0px;--oxynav-other-spacing:8px;--oxynav-transition-duration:.3s;--oxynav-transition-timing-function:cubic-bezier(.84,.05,.31,.93)}.oxy-site-navigation .oxy-site-navigation__mobile-close-wrapper{text-align:left}.oxy-site-navigation>ul{left:0}.oxy-site-navigation{--oxynav-animation-name:none}.oxy-site-navigation>ul:not(.open)>li[data-cta=true]:nth-last-child(1){background-color:var(--oxynav-brand-color);transition:var(--oxynav-transition-duration);margin-left:var(--oxynav-other-spacing);border:none}.oxy-site-navigation>ul:not(.open)>li[data-cta=true]:nth-last-child(2){background:0 0;border:1px solid currentColor;transition:var(--oxynav-transition-duration);margin-left:var(--oxynav-other-spacing)}.oxy-site-navigation>ul:not(.open)>li[data-cta=true]:nth-last-child(2):not(:hover)>img{filter:invert(0) !important}.oxy-site-navigation>ul:not(.open)>li[data-cta=true]:hover{background-color:var(--oxynav-activehover-color)}.oxy-site-navigation>ul:not(.open)>li[data-cta=true]:nth-last-child(1)>a{color:var(--oxynav-neutral-color)}.oxy-site-navigation>ul:not(.open)>li[data-cta=true]:nth-last-child(2)>a{color:var(--oxynav-brand-color)}.oxy-site-navigation>ul:not(.open)>li[data-cta=true]:hover>a{color:var(--oxynav-brand-color)}.oxy-site-navigation>ul:not(.open)>li[data-cta=true]:nth-last-child(1)>a:after{color:var(--oxynav-neutral-color)}.oxy-site-navigation>ul:not(.open)>li[data-cta=true]:nth-last-child(2)>a:after{color:var(--oxynav-brand-color)}.oxy-site-navigation>ul:not(.open)>li[data-cta=true]:hover>a:after{color:var(--oxynav-brand-color)}.oxy-site-navigation>ul:not(.open)>li[data-cta=true]>ul{display:none}.oxy-site-navigation>ul:not(.open)>li[data-cta=true]>button,.oxy-site-navigation>ul:not(.open)>li[data-cta=true]>ul{display:none}.ct-section-inner-wrap,.oxy-header-container{max-width:1440px}body{font-family:'Roboto Condensed'}body{line-height:1.4;font-size:18px;font-weight:400;color:#404040}.oxy-nav-menu-hamburger-line{background-color:#404040}h1,h2,h3,h4,h5,h6{font-family:'Roboto Condensed';font-size:36px;font-weight:700}h2,h3,h4,h5,h6{font-size:30px}h3,h4,h5,h6{font-size:24px}h4,h5,h6{font-size:20px}h5,h6{font-size:18px}h6{font-size:16px}a{color:#0074db;text-decoration:none}a:hover{text-decoration:none}.ct-link-text{text-decoration:}.ct-link{text-decoration:}.ct-link-button{border-radius:3px}.ct-section-inner-wrap{padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px}.ct-new-columns>.ct-div-block{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}.oxy-header-container{padding-right:50px;padding-left:50px}@media (max-width:992px){.ct-columns-inner-wrap{display:block !important}.ct-columns-inner-wrap:after{display:table;clear:both;content:""}.ct-column{width:100% !important;margin:0 !important}.ct-columns-inner-wrap{margin:0 !important}}.oxel_icon_button__container:hover{background-color:#2a2747;transition-duration:.25s;border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff;border-left-color:#fff;border-top-width:3px;border-right-width:3px;border-bottom-width:3px;border-left-width:3px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid}.oxel_icon_button__container{width:auto;padding-left:15px;padding-top:15px;padding-right:15px;padding-bottom:15px;border-radius:5px;margin-bottom:20px;margin-top:20px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;background-color:#a6529a}.oxel_icon_button__container:not(.ct-section):not(.oxy-easy-posts),.oxel_icon_button__container.oxy-easy-posts .oxy-posts,.oxel_icon_button__container.ct-section .ct-section-inner-wrap{flex-direction:row;flex-wrap:nowrap;align-items:center}@media (max-width:479px){.oxel_icon_button__container{font-size:32px}}.oxel_icon_button_text{color:#fff;text-align:left;font-size:20px}.oxel_icon_button_text:not(.ct-section):not(.oxy-easy-posts),.oxel_icon_button_text.oxy-easy-posts .oxy-posts,.oxel_icon_button_text.ct-section .ct-section-inner-wrap{display:flex}@media (max-width:1440px){.oxel_icon_button_text{font-size:14px}}@media (max-width:1098px){.oxel_icon_button_text{font-size:14px}}.oxel_icon_button_icon:hover{color:#a6529a}.oxel_icon_button_icon{color:#2a2747}.oxel_icon_button_icon>svg{width:24px;height:24px}.oxel_icon_button_icon{margin-right:8px}.oxel_horizontal_divider{margin-top:16px;margin-bottom:16px;width:100%}.oxel_horizontal_divider:not(.ct-section):not(.oxy-easy-posts),.oxel_horizontal_divider.oxy-easy-posts .oxy-posts,.oxel_horizontal_divider.ct-section .ct-section-inner-wrap{flex-direction:unset}@media (max-width:479px){.oxel_horizontal_divider{padding-top:10px;padding-bottom:10px}}.oxel_horizontal_divider__line{height:2px;background-color:#dee1e3}.oxel_horizontal_divider__icon{color:#98a1a8}.oxel_horizontal_divider__icon>svg{width:16px;height:16px}.oxel_horizontal_divider__icon{flex-shrink:0}.oxel_horizontal_divider__icon:not(.ct-section):not(.oxy-easy-posts),.oxel_horizontal_divider__icon.oxy-easy-posts .oxy-posts,.oxel_horizontal_divider__icon.ct-section .ct-section-inner-wrap{display:flex}.atomic-subheading{font-family:Roboto Condensed;color:#2b2c27;font-size:24px;line-height:1.6;font-weight:200;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:767px){.atomic-subheading{font-size:20px}}@media (max-width:479px){.atomic-subheading{font-size:18px}}.atomic-secondary-heading{font-weight:400;font-size:56px;line-height:1.1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:1440px){.atomic-secondary-heading{font-size:52px}}@media (max-width:767px){.atomic-secondary-heading{font-size:44px}}@media (max-width:479px){.atomic-secondary-heading{font-size:40px}}.atomic-slider-8-column{text-align:center}.atomic-slider-8-column:not(.ct-section):not(.oxy-easy-posts),.atomic-slider-8-column.oxy-easy-posts .oxy-posts,.atomic-slider-8-column.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center}.atomic-slider-8-image{margin-bottom:18px}.atomic-slider-8-title{color:#566d8f;font-weight:500;font-size:20px;line-height:1.1;letter-spacing:.12em;margin-bottom:6px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-slider-8-small-text{color:#898989;font-size:14px;font-weight:400;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wedding-guests-3-img{background-size:cover;text-align:center;background-position:50% 50%}.wedding-guests-3-img:not(.ct-section):not(.oxy-easy-posts),.wedding-guests-3-img.oxy-easy-posts .oxy-posts,.wedding-guests-3-img.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center}.wedding-guestlist-4-title{color:#fff;line-height:1.2;font-size:36px;text-shadow:0px 0px 10px rgba(0,0,0,.5)}.wedding-guestlist-4-label{font-family:Roboto Condensed;color:#fff;font-size:12px;font-weight:400;margin-bottom:24px}.fancy-heading-three{font-family:Roboto Condensed;color:#2f2f2f;font-size:64px;font-weight:700;line-height:1}@media (max-width:1098px){.fancy-heading-three{font-size:56px}}@media (max-width:767px){.fancy-heading-three{font-size:48px}}.fancy-team-2-wrapper{background-color:#2f2f2f;border-top-color:#000;border-right-color:#000;border-bottom-color:#000;border-left-color:#000;border-top-width:20px;border-right-width:20px;border-bottom-width:20px;border-left-width:20px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;text-align:center}.fancy-team-2-wrapper:not(.ct-section):not(.oxy-easy-posts),.fancy-team-2-wrapper.oxy-easy-posts .oxy-posts,.fancy-team-2-wrapper.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center}.fancy-team-2-image{background-size:cover;width:100%;padding-bottom:100%;margin-bottom:24px;background-repeat:no-repeat;background-position:50% 50%}.fancy-team-2-title{font-family:;color:white;font-size:24px;font-weight:700;margin-bottom:8px;margin-left:20px;margin-right:20px;line-height:1.2}.fancy-team-2-label{font-family:Roboto Condensed;color:#d2cb95;font-size:12px;font-weight:400;line-height:1.6;margin-bottom:28px}.proteus-big-text{font-family:Roboto Condensed;color:#576677;font-size:24px;font-weight:300;line-height:1.4;margin-bottom:0}.proteus-blue-button:hover{color:#fff;background-color:#74d8c2}.proteus-blue-button{font-family:Roboto Condensed;color:#fff;font-size:18px;font-weight:900;background-color:#41c3e5;padding-top:12px;padding-bottom:12px;padding-left:48px;padding-right:48px;border-radius:100px;line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;transition-duration:.2s;transition-timing-function:ease;transition-property:all}.proteus-heading-two{font-family:Roboto Condensed;font-size:64px;color:#2b3644;font-weight:100;line-height:1}@media (max-width:767px){.proteus-heading-two{font-size:48px}}@media (max-width:479px){.proteus-heading-two{font-size:40px}}.proteus-subheading{font-family:Roboto Condensed;color:#74d8c2;font-size:18px;font-weight:900;line-height:1.2;letter-spacing:2px}@media (max-width:767px){.proteus-subheading{font-size:14px}}@media (max-width:479px){.proteus-subheading{font-size:12px}}.proteus-body-text{font-family:Roboto Condensed;color:#576677;font-size:16px;font-weight:500;line-height:1.4}.proteus-heading-three{font-family:Roboto Condensed;color:#2b3644;font-size:30px;font-weight:400;line-height:1}.proteus-iconblock-3-icon{border:1px solid;padding:20px;color:#41c3e5}.proteus-iconblock-3-icon>svg{width:36px;height:36px}.proteus-iconblock-3-icon{margin-bottom:12px}.hyperion-heading-two{font-family:Roboto Condensed;color:#000;font-weight:900;font-size:96px;line-height:1}@media (max-width:1098px){.hyperion-heading-two{font-size:96px}}@media (max-width:767px){.hyperion-heading-two{font-size:72px}}@media (max-width:479px){.hyperion-heading-two{font-size:60px}}.hyperion-primary-button:hover{color:#fff;box-shadow:rgba(0,0,0,.1) 0 20px 40px;transform:scale(1.05,1.05)}.hyperion-primary-button{background-image:linear-gradient(120deg,#e96199,#e9435a);font-family:Roboto Condensed;font-size:24px;color:#fff;font-weight:900;text-decoration:none;text-align:center;line-height:1;background-color:#e96199;letter-spacing:.125em;padding-top:30px;padding-bottom:30px;padding-left:60px;padding-right:60px;border-radius:1000px;transition-duration:.5s;transition-timing-function:ease;transition-property:all}@media (max-width:1098px){.hyperion-primary-button{padding-left:42px;padding-right:42px}}@media (max-width:479px){.hyperion-primary-button{font-size:18px;padding-top:24px;padding-bottom:24px;padding-left:42px;padding-right:42px}}.hyperion-big-text{font-family:Roboto Condensed;color:#23232d;font-size:30px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;max-width:720px}@media (max-width:767px){.hyperion-big-text{font-size:24px}}.hyperion-outline-button:hover{transform:scale(1.05,1.05);color:#fff;background-color:#e96199;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#e96199;border-right-color:#e96199;border-bottom-color:#e96199;border-left-color:#e96199}.hyperion-outline-button{font-weight:900;font-size:24px;color:#e96199;line-height:1;letter-spacing:.125em;text-align:center;text-decoration:none;padding-top:28px;padding-bottom:28px;padding-left:58px;padding-right:58px;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:3E96199;border-right-color:3E96199;border-bottom-color:3E96199;border-left-color:3E96199;border-radius:1000px;transition-duration:.5s;transition-timing-function:ease;transition-property:all}@media (max-width:1098px){.hyperion-outline-button{padding-left:40px;padding-right:40px}}@media (max-width:479px){.hyperion-outline-button{font-size:18px;padding-top:22px;padding-bottom:22px;padding-left:40px;padding-right:40px}}.hyperion-heading-three{font-family:Roboto Condensed;color:#23232d;font-size:36px;font-weight:900;line-height:1;z-index:100;letter-spacing:.05em}.freelance-about-2-column{text-align:left}.freelance-about-2-column:not(.ct-section):not(.oxy-easy-posts),.freelance-about-2-column.oxy-easy-posts .oxy-posts,.freelance-about-2-column.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.freelance-about-2-digits{font-family:Roboto Condensed;color:#f66061;font-size:36px;font-weight:700;line-height:1.1;margin-bottom:12px}.freelance-about-2-text{font-family:Roboto Condensed;color:#a7a9b2;font-size:14px;font-weight:400;line-height:1.5}.freelance-about-2-title{font-family:Roboto Condensed;font-weight:700;font-size:14px;color:#fff;line-height:1.1;letter-spacing:1px;margin-bottom:8px}.dentist-orange-button:hover{background-color:#eb662a}.dentist-orange-button{background-color:#fd834c;border:1px solid #fd834c}.dentist-orange-button{font-family:Roboto Condensed;color:#fff;border-radius:100px;background-color:#fd834c;padding-top:16px;padding-bottom:16px;padding-left:40px;padding-right:40px;text-decoration:none;font-size:16px;font-weight:900;letter-spacing:1px;line-height:1.1;text-align:center}@media (max-width:479px){.dentist-orange-button{text-align:center}}.dentist-outline-button:hover{color:#0a5888}.dentist-outline-button{color:#00adef;text-decoration:none;font-weight:900;line-height:1.1;letter-spacing:1px;font-size:16px;padding-left:40px;padding-right:40px;padding-top:16px;padding-bottom:16px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-radius:100px;text-align:center}.dentist-heading-one{font-size:60px;font-weight:900;line-height:1.1;color:#333}@media (max-width:767px){.dentist-heading-one{font-size:48px}}@media (max-width:479px){.dentist-heading-one{font-size:36px}}.oxel_iconlist{margin-top:30px}@media (max-width:479px){.oxel_iconlist{margin-top:0}}.oxel_iconlist__row{padding-top:8px;padding-left:8px;padding-right:8px;padding-bottom:8px;width:100%;margin-top:0;text-align:left;color:#708cbb}.oxel_iconlist__row:not(.ct-section):not(.oxy-easy-posts),.oxel_iconlist__row.oxy-easy-posts .oxy-posts,.oxel_iconlist__row.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.oxel_iconlist__row__icon{color:#333}.oxel_iconlist__row__icon>svg{width:20px;height:20px}.oxel_iconlist__row__icon{margin-right:10px}.oxel_iconlist__row__label{font-size:20px;line-height:1;font-weight:600;color:#2a2747}.atomic-small-button-outline:hover{color:#6799b2}.atomic-small-button-outline{font-weight:700;color:#65bec2;font-size:14px;line-height:1.2;letter-spacing:.25em;text-align:center;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;padding-top:8px;padding-bottom:9px;padding-left:24px;padding-right:24px;transition-duration:.5s;transition-timing-function:ease;transition-property:all}.atomic-content-23-wrapper{width:100%;padding-top:36px;padding-left:36px;padding-right:36px;padding-bottom:36px;text-align:left;gap:10px;box-shadow:0px 20px 40px rgba(0,0,0,.1)}.atomic-content-23-wrapper:not(.ct-section):not(.oxy-easy-posts),.atomic-content-23-wrapper.oxy-easy-posts .oxy-posts,.atomic-content-23-wrapper.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center;gap:10px}.atomic-content-23-title{color:#566d8f;font-size:20px;font-weight:500;line-height:1.4;margin-bottom:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.12em}.atomic-content-23-text{color:#3b3c38;font-size:18px;font-weight:200;line-height:1.6;margin-bottom:36px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-content-39-text{color:#3b3c38;font-size:18px;font-weight:400;text-align:left;line-height:1.6;margin-bottom:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.oxel_circular_counter{width:150px;height:150px;border-radius:50%;padding-top:8px;padding-left:8px;padding-right:8px;padding-bottom:8px;color:#00fff2;background-color:#dee1e3}.oxel_circular_counter__inner{width:100%;height:100%;background-color:#f9f9fa;border-radius:50%;text-align:center}.oxel_circular_counter__inner:not(.ct-section):not(.oxy-easy-posts),.oxel_circular_counter__inner.oxy-easy-posts .oxy-posts,.oxel_circular_counter__inner.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:center;justify-content:center}.oxel_circular_counter__number{color:#374047;font-size:32px;font-weight:100}.oxel_circular_counter__unit{color:#374047;font-weight:100;font-size:32px}.oxel_number_counter__number{font-family:Roboto Condensed;color:#374047;font-size:200px}.oxel_number_counter__label{font-family:Roboto Condensed;color:#606e79}.atomic-iconblock-17-icon{color:#566d8f}.atomic-iconblock-17-icon>svg{width:58px;height:58px}.atomic-iconblock-17-icon{margin-bottom:16px}.atomic-iconblock-17-title{font-size:32px;font-weight:500;color:#566d8f;line-height:1.1;letter-spacing:.12em;margin-bottom:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-iconblock-17-text{font-size:18px;color:#3b3c38;font-weight:400;margin-bottom:48px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-primary-button{font-family:Roboto Condensed;padding-top:20px;padding-left:48px;padding-right:48px;font-size:20px;font-weight:900;line-height:1.2;letter-spacing:.25em;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition-duration:.5s;transition-timing-function:ease;transition-property:all;text-transform:none;text-decoration:none;font-style:normal;background-color:#f4ad13;color:rgba(0,0,0,.5);padding-bottom:20px}@media (max-width:1098px){.atomic-primary-button{padding-top:16px;padding-left:36px;padding-right:36px;padding-bottom:16px}}@media (max-width:767px){.atomic-primary-button{font-size:18px}}@media (max-width:479px){.atomic-primary-button{font-size:16px}}.atomic-outline-button:hover{background-color:transparent;color:#6799b2;border-top-color:#6799b2;border-right-color:#6799b2;border-bottom-color:#6799b2;border-left-color:#6799b2}.atomic-outline-button{background-color:transparent;border:1px solid #6799b2;color:#6799b2;padding:9px 15px}.atomic-outline-button{font-family:Roboto Condensed;font-weight:700;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;text-align:center;line-height:1.2;border-top-width:3px;border-right-width:3px;border-bottom-width:3px;border-left-width:3px;border-top-color:#65bec2;border-right-color:#65bec2;border-bottom-color:#65bec2;border-left-color:#65bec2;padding-left:46px;padding-right:46px;padding-top:18px;padding-bottom:18px;color:#65bec2;background-color:transparent;font-size:20px;margin-right:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.25em;transition-duration:.5s;transition-timing-function:ease;transition-property:all;text-transform:none;font-style:normal;text-decoration:none}@media (max-width:1098px){.atomic-outline-button{padding-top:14px;padding-bottom:14px;padding-right:34px;padding-left:34px}}@media (max-width:767px){.atomic-outline-button{font-size:18px}}@media (max-width:479px){.atomic-outline-button{font-size:16px}}.atomic-medium-button:hover{background-color:#6799b2;color:#fff;border-top-color:#6799b2;border-right-color:#6799b2;border-bottom-color:#6799b2;border-left-color:#6799b2}.atomic-medium-button{background-color:#1e73be;border:1px solid #1e73be;color:#fff}.atomic-medium-button{font-size:16px;font-weight:700;line-height:1.2;padding-top:15px;padding-right:36px;padding-left:36px;padding-bottom:15px;letter-spacing:.25em;text-align:center;transition-duration:.5s;transition-timing-function:ease;transition-property:all;border-top-color:#65bec2;border-right-color:#65bec2;border-bottom-color:#65bec2;border-left-color:#65bec2}.atomic-primary-heading{font-family:Roboto Condensed;font-size:64px;font-weight:400;line-height:1.1;margin-top:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:767px){.atomic-primary-heading{font-size:56px}}@media (max-width:479px){.atomic-primary-heading{font-size:44px}}.oxel_focus_section{transition-duration:.4s;transition-timing-function:ease-in-out;overflow:hidden;overflow-x:hidden}.oxel_focus_section:not(.ct-section):not(.oxy-easy-posts),.oxel_focus_section.oxy-easy-posts .oxy-posts,.oxel_focus_section.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:center}.oxel_focus_section__inner{transition-duration:.4s;transition-timing-function:ease-in-out;width:100%;text-align:center;padding-top:32px;padding-left:32px;padding-right:32px;padding-bottom:32px;z-index:1001;position:relative}.oxel_focus_section__inner:not(.ct-section):not(.oxy-easy-posts),.oxel_focus_section__inner.oxy-easy-posts .oxy-posts,.oxel_focus_section__inner.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center}.oxel_focus_section__backdrop{position:fixed;right:0;left:0;bottom:0;background-color:#fff;z-index:1000;opacity:0;transition-duration:.8s;transition-timing-function:ease-in-out;transition-property:top bottom;top:0;pointer-events:none}.oxel_reviewbox__image_wrapper__image{max-width:1000px;height:100%}.oxel_reviewbox__image_wrapper{width:200px;overflow:hidden;text-align:center;border-radius:50%;border-top-color:#f9f9fa;border-right-color:#f9f9fa;border-bottom-color:#f9f9fa;border-left-color:#f9f9fa;border-top-width:8px;border-right-width:8px;border-bottom-width:8px;border-left-width:8px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;height:200px;flex-shrink:0;margin-right:16px}.oxel_reviewbox__image_wrapper:not(.ct-section):not(.oxy-easy-posts),.oxel_reviewbox__image_wrapper.oxy-easy-posts .oxy-posts,.oxel_reviewbox__image_wrapper.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:767px){.oxel_reviewbox__image_wrapper{margin-bottom:32px;margin-left:auto;margin-right:auto}}@media (max-width:479px){.oxel_reviewbox__image_wrapper{margin-bottom:32px;margin-left:auto;margin-right:auto}}.oxel_reviewbox__details_wrapper{padding-left:0;flex-grow:1}@media (max-width:767px){.oxel_reviewbox__details_wrapper{text-align:center;padding-left:0}.oxel_reviewbox__details_wrapper:not(.ct-section):not(.oxy-easy-posts),.oxel_reviewbox__details_wrapper.oxy-easy-posts .oxy-posts,.oxel_reviewbox__details_wrapper.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center}}@media (max-width:479px){.oxel_reviewbox__details_wrapper{padding-left:0}}.oxel_reviewbox__details_wrapper__name{font-weight:600;text-transform:uppercase;font-size:32px;color:#374047;line-height:1.2;margin-bottom:8px}.oxel_reviewbox__details_wrapper__star_wrapper{margin-top:8px;margin-bottom:8px}.oxel_reviewbox__details_wrapper__star_wrapper:not(.ct-section):not(.oxy-easy-posts),.oxel_reviewbox__details_wrapper__star_wrapper.oxy-easy-posts .oxy-posts,.oxel_reviewbox__details_wrapper__star_wrapper.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row}.oxel_reviewbox__star{color:#7f8b93}.oxel_reviewbox__star>svg{width:22px;height:22px}.oxel_reviewbox__row{width:100%;padding-top:32px;padding-left:32px;padding-right:32px;padding-bottom:32px;text-align:left}.oxel_reviewbox__row:not(.ct-section):not(.oxy-easy-posts),.oxel_reviewbox__row.oxy-easy-posts .oxy-posts,.oxel_reviewbox__row.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start}@media (max-width:767px){.oxel_reviewbox__row{text-align:center}.oxel_reviewbox__row:not(.ct-section):not(.oxy-easy-posts),.oxel_reviewbox__row.oxy-easy-posts .oxy-posts,.oxel_reviewbox__row.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center}}@media (max-width:767px){.oxel_reviewbox__review_body{text-align:left}}@media (max-width:479px){.oxel_reviewbox__review_body{text-align:left}}.oxel_reviewbox{background-color:#eceeef;width:100%}.oxel_reviewbox__details_wrapper__title{font-size:14px;color:#606e79}.atomic-hero-1-iconbox-title{color:#566d8f;font-size:20px;font-weight:500;letter-spacing:.1em;line-height:1.2;margin-bottom:6px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-hero-1-iconbox-text{font-size:16px;font-weight:400;line-height:1.4;color:#3b3c38;margin-bottom:48px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-hero-1-iconbox-icon{color:#566d8f}.atomic-hero-1-iconbox-icon>svg{width:30px;height:30px}.atomic-hero-1-iconbox-icon{margin-bottom:12px}.atomic-content-40-image{height:96px}.atomic-iconblock-15-wrapper{width:100%;margin-top:36px;padding-left:30px;padding-bottom:42px;padding-right:30px;text-align:center;background-color:#2a2747;box-shadow:0px 20px 40px rgba(0,0,0,.1)}.atomic-iconblock-15-wrapper:not(.ct-section):not(.oxy-easy-posts),.atomic-iconblock-15-wrapper.oxy-easy-posts .oxy-posts,.atomic-iconblock-15-wrapper.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center}.atomic-iconblock-15-text{font-size:18px;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#eff4f7}.atomic-iconblock-15-title{font-weight:900;font-size:29px;line-height:1.1;letter-spacing:.12em;margin-bottom:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#e9eaea}.atomic-iconblock-15-icon{background-color:#f4f4f4;border:1px solid #f4f4f4;padding:16px;color:#fff}.atomic-iconblock-15-icon>svg{width:64px;height:64px}.atomic-iconblock-15-icon{margin-top:-40px;margin-bottom:24px}.atomic-content-31-icon{background-color:#566d8f;border:1px solid #566d8f;padding:24px;color:#fff}.atomic-content-31-icon>svg{width:42px;height:42px}.atomic-content-31-icon{position:absolute;z-index:100}.atomic-content-31-middle-column{text-align:center;position:relative}.atomic-content-31-middle-column:not(.ct-section):not(.oxy-easy-posts),.atomic-content-31-middle-column.oxy-easy-posts .oxy-posts,.atomic-content-31-middle-column.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:flex-start}@media (max-width:1098px){.atomic-content-31-middle-column{text-align:left}.atomic-content-31-middle-column:not(.ct-section):not(.oxy-easy-posts),.atomic-content-31-middle-column.oxy-easy-posts .oxy-posts,.atomic-content-31-middle-column.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-start}}@media (max-width:767px){.atomic-content-31-middle-column{text-align:center}.atomic-content-31-middle-column:not(.ct-section):not(.oxy-easy-posts),.atomic-content-31-middle-column.oxy-easy-posts .oxy-posts,.atomic-content-31-middle-column.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center}}.atomic-content-31-line{height:100%}@media (max-width:1098px){.atomic-content-31-line{margin-left:47px}}@media (max-width:767px){.atomic-content-31-line{margin-left:0}.atomic-content-31-line:not(.ct-section):not(.oxy-easy-posts),.atomic-content-31-line.oxy-easy-posts .oxy-posts,.atomic-content-31-line.ct-section .ct-section-inner-wrap{display:none;flex-direction:unset}}.atomic-content-31-wrapper{width:100%;background-color:#fff;padding-top:40px;padding-left:40px;padding-right:40px;padding-bottom:40px;text-align:left;box-shadow:0px 20px 40px rgba(0,0,0,.1)}.atomic-content-31-text{color:#3b3c38;font-size:18px;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-content-31-title{font-size:20px;color:#566d8f;font-weight:500;line-height:1.1;letter-spacing:.12em;margin-bottom:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase}.atomic-content-31-small-text{font-size:14px;color:#898989;font-weight:400;margin-bottom:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:1098px){.atomic-content-31-text-column{width:NaNpx}}.atomic-iconblock-18-icon{background-color:#eb6a6a;border:1px solid #eb6a6a;padding:24px;color:#fff}.atomic-iconblock-18-icon>svg{width:52px;height:52px}.atomic-iconblock-18-icon{margin-bottom:12px}.atomic-iconblock-18-title{color:#566d8f;font-size:28px;font-weight:800;line-height:1.1;letter-spacing:.5px;margin-top:8px;margin-bottom:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-iconblock-18-text{font-size:18px;font-weight:400;color:#3b3c38;line-height:1.6;margin-bottom:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-iconblock-9-column:not(.ct-section):not(.oxy-easy-posts),.atomic-iconblock-9-column.oxy-easy-posts .oxy-posts,.atomic-iconblock-9-column.ct-section .ct-section-inner-wrap{display:block;justify-content:flex-start}.atomic-iconblock-9-icon{color:#566d8f}.atomic-iconblock-9-icon>svg{width:30px;height:30px}.atomic-iconblock-9-icon{float:left;margin-top:3px}.atomic-iconblock-9-icon:not(.ct-section):not(.oxy-easy-posts),.atomic-iconblock-9-icon.oxy-easy-posts .oxy-posts,.atomic-iconblock-9-icon.ct-section .ct-section-inner-wrap{display:block;flex-direction:unset}.atomic-iconblock-9-title{color:#566d8f;font-size:20px;font-weight:500;line-height:1.1;letter-spacing:.12em;margin-top:6px;margin-bottom:12px;text-align:left;margin-left:54px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:767px){.atomic-iconblock-9-title{color:#2a2747}}.atomic-iconblock-9-text{font-size:18px;color:#3b3c38;font-weight:400;line-height:1.6;max-width:100%;text-align:left;margin-left:54px;margin-bottom:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-iconblock-9-text:not(.ct-section):not(.oxy-easy-posts),.atomic-iconblock-9-text.oxy-easy-posts .oxy-posts,.atomic-iconblock-9-text.ct-section .ct-section-inner-wrap{flex-direction:unset}.atomic-medium-button-outline:hover{color:#6799b2}.atomic-medium-button-outline{color:#65bec2;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;padding-top:13px;padding-bottom:13px;padding-right:34px;padding-left:34px;font-size:16px;font-weight:600;text-align:center;line-height:1.2;letter-spacing:.2em;transition-duration:.5s;transition-timing-function:ease;transition-property:all}.atomic-hero-5-column{text-align:center}.atomic-hero-5-column:not(.ct-section):not(.oxy-easy-posts),.atomic-hero-5-column.oxy-easy-posts .oxy-posts,.atomic-hero-5-column.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center}.atomic-hero-5-icon{color:#333}.atomic-hero-5-icon>svg{width:78px;height:78px}.atomic-hero-5-title{font-size:20px;font-weight:400;line-height:1.2;letter-spacing:.5px;margin-bottom:6px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2a2747}.atomic-hero-5-text{color:#3b3c38;font-size:24px;font-weight:400;margin-bottom:6px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:280px}.atomic-tritary-heading{color:#2b2c27;font-size:36px;font-weight:400;line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:767px){.atomic-tritary-heading{font-size:30px}}.atomic-cta-7-icon{background-color:#eff4f7;border:1px solid #eff4f7;padding:24px;color:#6799b2}.atomic-cta-7-icon>svg{width:30px;height:30px}.atomic-cta-7-icon{margin-bottom:12px}.atomic-cta-7-wrapper{text-align:center}.atomic-cta-7-wrapper:not(.ct-section):not(.oxy-easy-posts),.atomic-cta-7-wrapper.oxy-easy-posts .oxy-posts,.atomic-cta-7-wrapper.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center}.atomic-cta-7-text{font-size:18px;font-weight:400;color:#3b3c38;line-height:1.6;margin-top:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:auto}.atomic-small-text{font-family:Roboto Condensed;color:#898989;font-size:12px;font-weight:300;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.onepage-heading-two{color:#fff;font-size:50px;font-weight:900;line-height:1.1}@media (max-width:479px){.onepage-heading-two{font-size:40px}}.onepage-subheading{color:#666;font-size:20px;font-weight:400;max-width:720px;line-height:1.6}.onepage-portfolio-title{font-size:28px;font-weight:700;line-height:1.1;text-align:left;margin-bottom:12px}.onepage-portfolio-label{background-color:#ffeaea;color:#fd625e;font-weight:500;font-size:14px;padding-top:3px;padding-bottom:5px;padding-left:16px;padding-right:16px;border-radius:100px;margin-left:-4px;margin-bottom:8px;text-align:center}.onepage-portfolio-image{margin-bottom:20px}.atomic-content-27-checklist-wrapper{width:100%;margin-bottom:18px}.atomic-content-27-checklist-wrapper:not(.ct-section):not(.oxy-easy-posts),.atomic-content-27-checklist-wrapper.oxy-easy-posts .oxy-posts,.atomic-content-27-checklist-wrapper.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.atomic-content-27-icon{color:#65bec2}.atomic-content-27-icon>svg{width:24px;height:24px}.atomic-content-27-icon{color:#65bec2;margin-right:8px}.atomic-content-27-text{color:#3b3c38;font-size:18px;font-weight:400;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-iconblock-11-wrapper{background-color:#fff;padding-top:30px;padding-left:30px;padding-right:30px;padding-bottom:30px;width:46%;margin-top:2%;margin-left:2%;margin-right:2%;margin-bottom:2%;box-shadow:0px 20px 40px rgba(0,0,0,.1)}@media (max-width:767px){.atomic-iconblock-11-wrapper{width:98%}}.atomic-iconblock-11-icon{color:#566d8f}.atomic-iconblock-11-icon>svg{width:30px;height:30px}.atomic-iconblock-11-icon{margin-bottom:16px}.atomic-iconblock-11-title{color:#566d8f;font-size:20px;font-weight:500;line-height:1.1;letter-spacing:.12em;margin-bottom:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-iconblock-11-text{color:#3b3c38;font-size:18px;font-weight:400;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-small-button:hover{background-color:#6799b2;color:#fff}.atomic-small-button{background-color:#1e73be;border:1px solid #1e73be;color:#fff}.atomic-small-button{background-color:#65bec2;font-size:14px;font-weight:700;color:#fff;padding-right:18px;padding-top:10px;padding-bottom:10px;line-height:1.2;letter-spacing:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;padding-left:18px;transition-duration:.5s;transition-timing-function:ease;transition-property:all}.atomic-content-30-wrapper{width:100%;background-color:#eff4fc;text-align:center}.atomic-content-30-wrapper:not(.ct-section):not(.oxy-easy-posts),.atomic-content-30-wrapper.oxy-easy-posts .oxy-posts,.atomic-content-30-wrapper.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center}.atomic-content-30-popup:hover{opacity:1}.atomic-content-30-popup{padding-top:60px;padding-bottom:60px;padding-left:60px;padding-right:60px;background-color:rgba(86,109,143,.8);width:100%;text-align:center;opacity:0}.atomic-content-30-popup:not(.ct-section):not(.oxy-easy-posts),.atomic-content-30-popup.oxy-easy-posts .oxy-posts,.atomic-content-30-popup.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center}.atomic-content-30-column{text-align:left}.atomic-content-30-column:not(.ct-section):not(.oxy-easy-posts),.atomic-content-30-column.oxy-easy-posts .oxy-posts,.atomic-content-30-column.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-start}.atomic-content-30-text{color:#3b3c38;font-size:18px;font-weight:400;line-height:1.6;margin-top:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.oxel_back_to_top_container:hover{transform:scale(1.1,1.1) translateY(-3px);background-color:#2a2747}.oxel_back_to_top_container{width:50px;height:50px;border-radius:100px;background-color:#a6529a;position:fixed;z-index:1500;right:20px;bottom:100px;text-align:center;overflow:hidden;transition-duration:.3s;transition-timing-function:ease-in-out;border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff;border-left-color:#fff;border-top-width:3px;border-right-width:3px;border-bottom-width:3px;border-left-width:3px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;box-shadow:0px 4px 17px -10px #1e1e1e}.oxel_back_to_top_container:not(.ct-section):not(.oxy-easy-posts),.oxel_back_to_top_container.oxy-easy-posts .oxy-posts,.oxel_back_to_top_container.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center}.oxel_back_to_top_icon{color:#fff}.oxel_back_to_top_icon>svg{width:30px;height:30px}.oxel_accordion{border-top-color:#adb4b9;border-right-color:#adb4b9;border-bottom-color:#adb4b9;border-left-color:#adb4b9;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;width:100%}.oxel_accordion__row{padding-top:15px;padding-left:15px;padding-right:15px;padding-bottom:15px;text-align:justify;border-bottom-color:#eceeef;border-bottom-width:1px;border-bottom-style:solid;border-top-style:none;background-color:#fff;border-right-style:none;border-left-style:none;width:100%;border-radius:5px;cursor:pointer}.oxel_accordion__row:not(.ct-section):not(.oxy-easy-posts),.oxel_accordion__row.oxy-easy-posts .oxy-posts,.oxel_accordion__row.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.oxel_accordion__icon{color:#a6529a}.oxel_accordion__icon>svg{width:20px;height:20px}.oxel_accordion__icon{margin-right:8px;transition-duration:.3s}.oxel_accordion__row_left:not(.ct-section):not(.oxy-easy-posts),.oxel_accordion__row_left.oxy-easy-posts .oxy-posts,.oxel_accordion__row_left.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:center}.oxel_accordion__content{width:100%;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;border-bottom-color:#98a1a8;border-bottom-width:2px;border-bottom-style:none;overflow:hidden;opacity:1;transition-duration:3s;border-top-style:none;border-right-style:none;border-left-style:none;transition-property:max-height;text-align:left;max-height:3000px;margin-top:10px;background-color:#fff;margin-bottom:10px;border-radius:5px}.oxel_accordion__content:not(.ct-section):not(.oxy-easy-posts),.oxel_accordion__content.oxy-easy-posts .oxy-posts,.oxel_accordion__content.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-start}.oxel_accordion__content__hidden{max-height:0px;padding-left:8px;padding-right:8px;padding-top:0;z-index:-1;padding-bottom:0;transition-duration:0s}.oxel_accordion__content__hidden:not(.ct-section):not(.oxy-easy-posts),.oxel_accordion__content__hidden.oxy-easy-posts .oxy-posts,.oxel_accordion__content__hidden.ct-section .ct-section-inner-wrap{display:flex}.oxel_accordion__row__label{font-weight:300;color:#2a2747;font-size:20px}.tabs-8932-tab:hover{background-color:#fff}.tabs-8932-tab{background-color:#eceeef;padding-top:16px;padding-bottom:16px;padding-left:32px;padding-right:32px;color:#374047;transition-duration:.3s;transition-timing-function:ease-in-out;border-top-color:#eceeef;border-right-color:#eceeef;border-bottom-color:#eceeef;border-left-color:#eceeef;border-top-style:solid;border-right-style:none;border-bottom-style:solid;border-left-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px}.tabs-8932-tab:not(.ct-section):not(.oxy-easy-posts),.tabs-8932-tab.oxy-easy-posts .oxy-posts,.tabs-8932-tab.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:center}@media (max-width:1098px){.tabs-8932-tab{border-bottom-style:none;border-right-color:#dee1e3;border-right-width:1px;border-right-style:solid}}@media (max-width:479px){.tabs-8932-tab{padding-left:16px;padding-right:16px}}.tabs-8932-tab-active{margin-left:-8px;background-color:#fff;border-top-color:#dee1e3;border-right-color:#dee1e3;border-bottom-color:#dee1e3;border-left-color:#dee1e3;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:none;border-bottom-style:solid;border-left-style:solid;padding-left:40px}@media (max-width:1098px){.tabs-8932-tab-active{border-top-color:#dee1e3;border-right-color:#dee1e3;border-bottom-color:#dee1e3;border-left-color:#dee1e3;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:none;border-left-style:solid;margin-left:0;padding-left:32px}}@media (max-width:479px){.tabs-8932-tab-active{padding-left:16px;padding-right:16px}}.oxel_dashboard_tabs{width:100%}.oxel_dashboard_tabs:not(.ct-section):not(.oxy-easy-posts),.oxel_dashboard_tabs.oxy-easy-posts .oxy-posts,.oxel_dashboard_tabs.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:stretch}@media (max-width:1098px){.oxel_dashboard_tabs:not(.ct-section):not(.oxy-easy-posts),.oxel_dashboard_tabs.oxy-easy-posts .oxy-posts,.oxel_dashboard_tabs.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column}}.oxel_dashboard_tabs__tab_icon{color:#7f8b93}.oxel_dashboard_tabs__tab_icon>svg{width:18px;height:18px}.oxel_dashboard_tabs__tab_icon{margin-right:8px}@media (max-width:767px){.oxel_dashboard_tabs__tab_icon{margin-right:0}}.oxel_dashboard_tabs__tab_label{line-height:1;font-size:14px;text-transform:uppercase}@media (max-width:767px){.oxel_dashboard_tabs__tab_label:not(.ct-section):not(.oxy-easy-posts),.oxel_dashboard_tabs__tab_label.oxy-easy-posts .oxy-posts,.oxel_dashboard_tabs__tab_label.ct-section .ct-section-inner-wrap{display:none;flex-direction:unset}}.oxel_dashboard_tabs__tab_content_container{width:75%;border-top-color:#dee1e3;border-right-color:#dee1e3;border-bottom-color:#dee1e3;border-left-color:#dee1e3;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:none;overflow:hidden}@media (max-width:1098px){.oxel_dashboard_tabs__tab_content_container{width:100%;border-top-color:#dee1e3;border-right-color:#dee1e3;border-bottom-color:#dee1e3;border-left-color:#dee1e3;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid}}.oxel_dashboard_tabs__tab_content--hidden:not(.ct-section):not(.oxy-easy-posts),.oxel_dashboard_tabs__tab_content--hidden.oxy-easy-posts .oxy-posts,.oxel_dashboard_tabs__tab_content--hidden.ct-section .ct-section-inner-wrap{display:none;flex-direction:unset}.oxel_toc__primary{color:#374047;font-size:14px;text-transform:uppercase;letter-spacing:1px;padding-left:8px;width:100%;padding-bottom:8px;border-top-color:#606e79;border-right-color:#606e79;border-bottom-color:#dee1e3;border-left-color:#606e79;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:8px;padding-top:8px;border-left-width:2px;border-left-style:solid}.oxel_toc__sub{text-decoration:underline;color:#606e79;margin-left:16px}.oxel_toc__sub__2{margin-left:32px}.oxel_toc__container{padding-bottom:16px;width:100%}.oxel_toc__sub__3{margin-left:48px}.oxel_toc__sub__4{margin-left:64px}.oxel-breadcrumb-wrapper{width:100%}.oxel-breadcrumb-code{width:100%}.oxel_section_indicator{position:fixed;right:0;top:0;bottom:0;width:30px;z-index:10;padding-left:8px;padding-right:32px}.oxel_section_indicator:not(.ct-section):not(.oxy-easy-posts),.oxel_section_indicator.oxy-easy-posts .oxy-posts,.oxel_section_indicator.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;justify-content:center}.oxel_section_indicator__dot{width:16px;height:16px;background-color:#606e79;border-radius:50%;margin-top:12px;margin-bottom:12px;color:#f9f9fa;transition-duration:.3s;transition-timing-function:ease-in-out;min-height:0px !important;min-width:0 !important}.oxel_section_indicator__dot:not(.ct-section):not(.oxy-easy-posts),.oxel_section_indicator__dot.oxy-easy-posts .oxy-posts,.oxel_section_indicator__dot.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;justify-content:center}.oxel_section_indicator__label:after{transform:rotate(45deg);position:absolute;width:16px;height:16px;background-color:#606e79;right:-6px;z-index:-1;border-top-right-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-radius:0;content:""}.oxel_section_indicator__label{position:absolute;padding-top:4px;padding-bottom:4px;padding-left:16px;padding-right:16px;background-color:#606e79;border-radius:0;transition-duration:.3s;transition-timing-function:ease-in-out;right:calc(100% + 8px)}.oxel_section_indicator__label:not(.ct-section):not(.oxy-easy-posts),.oxel_section_indicator__label.oxy-easy-posts .oxy-posts,.oxel_section_indicator__label.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;justify-content:center}.oxel_section_indicator__label__text{color:#f9f9fa}.oxel_section_indicator__label--hidden{transform:translate(112px);opacity:0}.oxel_floating_icon_menu{position:fixed;right:32px;bottom:32px;text-align:right;z-index:9999;pointer-events:none}.oxel_floating_icon_menu:not(.ct-section):not(.oxy-easy-posts),.oxel_floating_icon_menu.oxy-easy-posts .oxy-posts,.oxel_floating_icon_menu.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column-reverse;align-items:flex-end}.oxel_floating_icon_menu__main_icon:hover{background-color:#606e79;border:1px solid #606e79;padding:}.oxel_floating_icon_menu__main_icon{background-color:#374047;border:1px solid #374047;padding:16px;color:#f9f9fa}.oxel_floating_icon_menu__main_icon>svg{width:24px;height:24px}.oxel_floating_icon_menu__main_icon{transition-duration:.3s;transition-timing-function:ease-in-out;cursor:pointer;pointer-events:all}.oxel_floating_icon_menu__row{margin-bottom:8px;margin-top:8px}.oxel_floating_icon_menu__row:not(.ct-section):not(.oxy-easy-posts),.oxel_floating_icon_menu__row.oxy-easy-posts .oxy-posts,.oxel_floating_icon_menu__row.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:center}.floating_icon_menu__hidden_icon:hover{background-color:#606e79;border:1px solid #606e79;padding:}.floating_icon_menu__hidden_icon{background-color:#374047;border:1px solid #374047;padding:16px;color:#f9f9fa}.floating_icon_menu__hidden_icon>svg{width:18px;height:18px}.floating_icon_menu__hidden_icon{margin-right:3px;transition-duration:.3s;transition-timing-function:ease-in-out}.oxel_floating_icon_menu__label{margin-right:16px;font-size:12px;text-transform:uppercase;letter-spacing:2px;font-weight:600;background-color:#eceeef;padding-top:2px;padding-bottom:2px;padding-left:4px;padding-right:4px;color:#374047}.oxel_floating_icon_menu__hidden_links{transform:translate(100px);transition-duration:.3s;transition-timing-function:ease-in-out;opacity:0;text-align:right}.oxel_floating_icon_menu__hidden_links:not(.ct-section):not(.oxy-easy-posts),.oxel_floating_icon_menu__hidden_links.oxy-easy-posts .oxy-posts,.oxel_floating_icon_menu__hidden_links.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-end}.oxel_megamenu_parent:hover{background-color:#cfd3d7}.oxel_megamenu_parent{padding-top:8px;padding-bottom:8px;padding-left:32px;padding-right:32px;position:relative;background-color:#f9f9fa;transition-duration:.3s}.oxel_megamenu_parent__title{color:#374047}.oxel_megamenu__wrapper{transform:;padding-top:32px;padding-left:0;padding-right:0;padding-bottom:0;opacity:1;transition-duration:.3s;transition-timing-function:ease-in-out;position:relative;width:100%;z-index:1999}.oxel_megamenu__wrapper:not(.ct-section):not(.oxy-easy-posts),.oxel_megamenu__wrapper.oxy-easy-posts .oxy-posts,.oxel_megamenu__wrapper.ct-section .ct-section-inner-wrap{flex-direction:unset}.oxel_megamenu__wrapper--hidden{transform:translateY(64px);opacity:0;pointer-events:none}@media (max-width:1440px){.oxel_megamenu__wrapper--hidden:not(.ct-section):not(.oxy-easy-posts),.oxel_megamenu__wrapper--hidden.oxy-easy-posts .oxy-posts,.oxel_megamenu__wrapper--hidden.ct-section .ct-section-inner-wrap{display:block}}.oxel_megamenu__close-icon{color:#333}.oxel_megamenu__close-icon>svg{width:32px;height:32px}.oxel_megamenu__close-icon{position:absolute;top:48px;right:16px}.oxel_megamenu__close-icon:not(.ct-section):not(.oxy-easy-posts),.oxel_megamenu__close-icon.oxy-easy-posts .oxy-posts,.oxel_megamenu__close-icon.ct-section .ct-section-inner-wrap{display:none;flex-direction:unset}@media (max-width:1098px){.oxel_megamenu__close-icon:not(.ct-section):not(.oxy-easy-posts),.oxel_megamenu__close-icon.oxy-easy-posts .oxy-posts,.oxel_megamenu__close-icon.ct-section .ct-section-inner-wrap{display:flex}}.swiper-wrapper:not(.ct-section):not(.oxy-easy-posts),.swiper-wrapper.oxy-easy-posts .oxy-posts,.swiper-wrapper.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row}.oxel_flipbox{width:100%;position:relative}.oxel_flipbox__front{background-image:linear-gradient(rgba(25,22,22,.2),rgba(25,22,22,.2));background-size:auto,cover;width:100%;text-align:center;padding-top:30px;padding-left:30px;padding-right:30px;padding-bottom:30px;background-color:#a6529a;border-radius:5px;background-position:50% 50%}.oxel_flipbox__front:not(.ct-section):not(.oxy-easy-posts),.oxel_flipbox__front.oxy-easy-posts .oxy-posts,.oxel_flipbox__front.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center}.oxel_flipbox__back{background-size:cover;transform:rotateY(180deg);width:100%;text-align:center;padding-top:32px;padding-left:32px;padding-right:32px;padding-bottom:32px;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#708cbb;border-radius:5px;background-position:50% 50%}.oxel_flipbox__back:not(.ct-section):not(.oxy-easy-posts),.oxel_flipbox__back.oxy-easy-posts .oxy-posts,.oxel_flipbox__back.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center}.menu-top{color:#708cbb}.menu-top>svg{width:16px;height:16px}.menu-top{text-transform:uppercase;margin-right:10px;color:#fff;font-size:14px}.box_focus_home{text-align:center;padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px}.box_focus_home:not(.ct-section):not(.oxy-easy-posts),.box_focus_home.oxy-easy-posts .oxy-posts,.box_focus_home.ct-section .ct-section-inner-wrap{align-items:center}@media (max-width:767px){.box_focus_home{width:100%;text-align:center}.box_focus_home:not(.ct-section):not(.oxy-easy-posts),.box_focus_home.oxy-easy-posts .oxy-posts,.box_focus_home.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:space-between}}.btn_purple:hover{background-color:#2a2747;color:#fff}.btn_purple{background-color:#a6529a;padding-top:10px;padding-left:20px;padding-right:10px;padding-bottom:10px;border-radius:5px;margin-top:10px;margin-bottom:10px;border-top-width:3px;border-right-width:3px;border-bottom-width:3px;border-left-width:3px;border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff;border-left-color:#fff;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid}.btn_purple:not(.ct-section):not(.oxy-easy-posts),.btn_purple.oxy-easy-posts .oxy-posts,.btn_purple.ct-section .ct-section-inner-wrap{display:flex}.btn_purple_txt{color:#fff;font-size:18px;margin-right:10px;line-height:1.2;text-transform:uppercase}@media (max-width:479px){.btn_purple_txt{font-size:14px}}.btn_purple_icon{color:#fff}.btn_purple_icon>svg{width:24px;height:24px}@media (max-width:479px){.btn_purple_icon>svg{width:20px;height:20px}}.btn_white:hover{background-color:#2a2747;color:#fff}.btn_white{background-color:#fff;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;border-radius:5px;margin-top:10px;margin-bottom:10px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff;border-left-color:#fff;border-top-width:3px;border-right-width:3px;border-bottom-width:3px;border-left-width:3px}.btn_white_txt{margin-right:10px;transition-duration:.3s;font-size:20px;color:#a6529a;line-height:1.2;text-transform:uppercase;font-weight:900}@media (max-width:1440px){.btn_white_txt{font-size:14px}}@media (max-width:479px){.btn_white_txt{font-size:14px}}.btn_white_icon{color:#a6529a}.btn_white_icon>svg{width:20px;height:20px}.box_corsi{text-align:left;background-color:#e9eaea;padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;width:100%}.box_corsi .ct-section-inner-wrap{padding-top:150px;padding-right:20px;padding-bottom:50px;padding-left:20px}.box_corsi:not(.ct-section):not(.oxy-easy-posts),.box_corsi.oxy-easy-posts .oxy-posts,.box_corsi.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media (max-width:767px){.box_corsi .ct-section-inner-wrap{padding-top:50px;padding-right:0;padding-bottom:0;padding-left:0}}@media (max-width:479px){.box_corsi .ct-section-inner-wrap{padding-top:50px;padding-right:0;padding-left:0}}.box_corso:hover{transition-duration:.25s;background-color:#2a2747}.box_corso{padding-top:30px;padding-left:30px;padding-right:30px;padding-bottom:30px;background-color:#fff;border-radius:5px;transition-duration:.25s;height:auto}.box_corso:not(.ct-section):not(.oxy-easy-posts),.box_corso.oxy-easy-posts .oxy-posts,.box_corso.ct-section .ct-section-inner-wrap{display:flex;align-items:center;align-content:center;justify-content:center}.box_corso_title{color:#a6529a;font-size:18px;text-transform:uppercase;transition-duration:.25s;margin-bottom:10px;line-height:1.2}.title_white{font-size:30px;text-transform:uppercase;font-weight:700;border-bottom-color:#a6529a;border-bottom-style:solid;border-bottom-width:3px;margin-bottom:20px;line-height:1.2;padding-bottom:10px;color:#fff}@media (max-width:1098px){.title_white{font-size:24px}}@media (max-width:479px){.title_white{font-size:20px}}.title_blue{color:#2a2747;font-size:30px;font-weight:700;text-transform:uppercase;margin-bottom:20px;border-bottom-color:#a6529a;border-bottom-width:3px;border-bottom-style:solid;padding-bottom:10px;line-height:1.2;float:left}.title_blue:not(.ct-section):not(.oxy-easy-posts),.title_blue.oxy-easy-posts .oxy-posts,.title_blue.ct-section .ct-section-inner-wrap{display:inline}.title_cyan{font-size:30px;color:#708cbb;font-weight:700;text-transform:uppercase;margin-bottom:20px;border-bottom-color:#2a2747;border-bottom-width:3px;border-bottom-style:solid}@media (max-width:767px){.title_cyan{font-size:24px}}@media (max-width:479px){.title_cyan{font-size:20px}}.box_txt .ct-section-inner-wrap{padding-top:10px;padding-right:50px;padding-bottom:50px;padding-left:50px}@media (max-width:1440px){.box_txt .ct-section-inner-wrap{padding-top:10px;padding-right:20px;padding-bottom:20px;padding-left:20px}}@media (max-width:1098px){.box_txt{font-size:18px}.box_txt .ct-section-inner-wrap{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.faq_home{width:100%}.menu_top_overlay:hover{background-color:#fff;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff;border-left-color:#fff;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid}.menu_top_overlay{padding-top:3px;padding-left:10px;padding-right:10px;padding-bottom:3px;margin-right:20px;border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff;border-left-color:#fff;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-radius:5px;background-color:#2a2747;margin-top:18px}.menu_top_overlay:not(.ct-section):not(.oxy-easy-posts),.menu_top_overlay.oxy-easy-posts .oxy-posts,.menu_top_overlay.ct-section .ct-section-inner-wrap{flex-wrap:nowrap;align-items:center;justify-content:center}@media (max-width:767px){.menu_top_overlay:not(.ct-section):not(.oxy-easy-posts),.menu_top_overlay.oxy-easy-posts .oxy-posts,.menu_top_overlay.ct-section .ct-section-inner-wrap{display:none}}.menu_top_sticky:hover{background-color:#fff}.menu_top_sticky{padding-top:2px;padding-bottom:2px;padding-right:10px;padding-left:10px;margin-right:20px;border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff;border-left-color:#fff;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-radius:5px;margin-top:10px;margin-bottom:10px;background-color:#a6529a}@media (max-width:767px){.menu_top_sticky{margin-right:5px}.menu_top_sticky:not(.ct-section):not(.oxy-easy-posts),.menu_top_sticky.oxy-easy-posts .oxy-posts,.menu_top_sticky.ct-section .ct-section-inner-wrap{display:none}}.menu_footer{color:#fff;font-size:16px;line-height:1.2;text-align:left;width:100%;padding-left:0;padding-top:0;padding-right:0;padding-bottom:0;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0}.menu_footer:not(.ct-section):not(.oxy-easy-posts),.menu_footer.oxy-easy-posts .oxy-posts,.menu_footer.ct-section .ct-section-inner-wrap{flex-direction:column;align-items:flex-start}.img_top{background-image:linear-gradient(#2a2747,#708cbb),linear-gradient(rgba(42,39,71,.39),rgba(42,39,71,.39));min-height:450px;text-align:center;width:100%;background-clip:border-box;background-blend-mode:soft-light;background-position:0 50%}.img_top .ct-section-inner-wrap{padding-top:200px;padding-right:50px;padding-bottom:100px;padding-left:50px}.img_top:not(.ct-section):not(.oxy-easy-posts),.img_top.oxy-easy-posts .oxy-posts,.img_top.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center}@media (max-width:767px){.img_top{min-height:350px;height:350px}.img_top:not(.ct-section):not(.oxy-easy-posts),.img_top.oxy-easy-posts .oxy-posts,.img_top.ct-section .ct-section-inner-wrap{display:flex;justify-content:center}}.page_title{font-size:40px;color:#fff;text-transform:uppercase;font-weight:500;text-shadow:0px 2px 3px #2a2747}@media (max-width:1098px){.page_title{font-size:40px}}@media (max-width:767px){.page_title{font-size:30px}}.box_corso_txt{font-size:18px;line-height:1.2;color:#2a2747;font-weight:700;transition-duration:.25s}.corso_descrizione{font-size:24px;font-weight:300;line-height:1.2;background-color:#2a2747;color:#fff;padding-left:40px;padding-top:30px;padding-right:40px;padding-bottom:30px;border-radius:5px;margin-bottom:20px;border-left-width:5px;border-left-style:solid;border-left-color:#708cbb;border-right-width:5px;border-right-color:#708cbb;border-right-style:solid;margin-right:10px;margin-left:10px}@media (max-width:1098px){.corso_descrizione{font-size:20px;margin-left:5px;margin-right:5px;margin-bottom:10px}}@media (max-width:767px){.corso_descrizione{font-size:16px;padding-left:20px;padding-top:20px;padding-right:20px;padding-bottom:20px}}@media (max-width:479px){.corso_descrizione{font-size:16px}}.corso_didascalia{color:#fff;font-size:18px;text-shadow:0px 2px 3px #2a2747}.box_feature{padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;margin-left:1%;margin-top:1%;margin-right:1%;margin-bottom:1%;width:33.33%;float:none;text-align:justify;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#e9eaea;border-right-color:#e9eaea;border-bottom-color:#e9eaea;border-left-color:#e9eaea;border-radius:5px}.box_feature:not(.ct-section):not(.oxy-easy-posts),.box_feature.oxy-easy-posts .oxy-posts,.box_feature.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}@media (max-width:1098px){.box_feature{align-self:stretch;width:auto}.box_feature:not(.ct-section):not(.oxy-easy-posts),.box_feature.oxy-easy-posts .oxy-posts,.box_feature.ct-section .ct-section-inner-wrap{display:flex}}.ico_feature{width:80px}.corso_feature_ico{width:80px;margin-left:10px;margin-top:10px;margin-right:10px;margin-bottom:10px}@media (max-width:767px){.corso_feature_ico{width:50px}}.corso_feature_title{font-size:16px;font-weight:500;width:100%;text-align:left;line-height:1}.corso_feature_title:not(.ct-section):not(.oxy-easy-posts),.corso_feature_title.oxy-easy-posts .oxy-posts,.corso_feature_title.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column}.slider_home{width:100%;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0}.slider_home:not(.ct-section):not(.oxy-easy-posts),.slider_home.oxy-easy-posts .oxy-posts,.slider_home.ct-section .ct-section-inner-wrap{display:flex}.slider_home_txt{margin-right:200px;width:30%;text-align:right;align-self:flex-end}.slider_home_txt:not(.ct-section):not(.oxy-easy-posts),.slider_home_txt.oxy-easy-posts .oxy-posts,.slider_home_txt.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-end}@media (max-width:1440px){.slider_home_txt{margin-right:100px;width:50%}}@media (max-width:1098px){.slider_home_txt{width:80%;margin-right:auto;margin-left:auto}.slider_home_txt:not(.ct-section):not(.oxy-easy-posts),.slider_home_txt.oxy-easy-posts .oxy-posts,.slider_home_txt.ct-section .ct-section-inner-wrap{display:flex;align-items:center;justify-content:center}}.slider_corsi{padding-left:50px;padding-right:50px;--carousel-space-between:20px;margin-top:20px;margin-bottom:20px}.slider_corsi .oxy-dynamic-list>.ct-div-block,.slider_corsi .oxy-dynamic-list .flickity-slider>.ct-div-block{width:25%;margin-right:20px}.slider_corsi .oxy-carousel-builder_icon{background-color:#708cbb;transition-duration:20ms;border_radius_border-radius:5px;border-radius:5px}.slider_corsi .oxy-carousel-builder_prev{left:0}.slider_corsi .oxy-carousel-builder_next{right:0}.slider_corsi .oxy-carousel-builder_icon:hover{background-color:#2a2747}.slider_corsi{--carousel-cell-width:calc((100% - (5 * var(--carousel-space-between))) / 6)}.slider_corsi .flickity-resize .flickity-slider>.ct-div-block{min-height:100%}.slider_corsi .flickity-resize .flickity-slider .product{min-height:100%}.slider_corsi .flickity-resize .flickity-slider .cell{min-height:100%}.slider_corsi .flickity-resize .flickity-slider .oxy-post{min-height:100%}.slider_corsi .flickity-resize .flickity-slider .oxy-inner-content{min-height:100%}@media (max-width:1440px){.slider_corsi{--carousel-cell-width:calc((100% - (3 * var(--carousel-space-between))) / 4)}}@media (max-width:1098px){.slider_corsi{--carousel-cell-width:calc((100% - var(--carousel-space-between)) / 2)}}@media (max-width:767px){.slider_corsi{--carousel-cell-width:100%}}.slide_corsi{background-color:#fff;padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px}.slider_corsi_listing{text-align:center}.slider_corsi_listing:not(.ct-section):not(.oxy-easy-posts),.slider_corsi_listing.oxy-easy-posts .oxy-posts,.slider_corsi_listing.ct-section .ct-section-inner-wrap{display:grid;justify-content:center;display:grid !important;justify-items:left;align-items:center;grid-template-columns:repeat(15,minmax(25%, 25%));grid-column-gap:0px;grid-row-gap:30px}.slider_corsi_listing:not(.ct-section):not(.oxy-easy-posts)>*,.slider_corsi_listing.ct-section .ct-section-inner-wrap>*,.slider_corsi_listing.oxy-easy-posts .oxy-posts>*{height:100%}.slider_corsi_slide{border-radius:5px;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;width:25%;margin-left:0;margin-top:0;margin-right:0;margin-bottom:0}.slider_corsi_slide:not(.ct-section):not(.oxy-easy-posts),.slider_corsi_slide.oxy-easy-posts .oxy-posts,.slider_corsi_slide.ct-section .ct-section-inner-wrap{display:grid;display:grid !important;justify-items:center;align-items:stretch;grid-template-columns:repeat(5,minmax(200px, 1fr));grid-column-gap:0px;grid-row-gap:20px}.header_search{margin-right:0;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;margin-top:0;margin-left:0;margin-bottom:0}.header_search .oxy-header-search_form{--expand-width:300px;--expand-height:35px;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;background-color:#fff;transition-duration:.25s}.header_search .oxy-header-search_search-field{padding-left:10px;padding-top:10px;padding-right:10px;padding-bottom:10px;font-family:'Roboto Condensed';font-size:16px;color:#374047}.header_search .oxy-header-search_search-field:focus{color:#e9eaea}.header_search .oxy-header-search_open-icon{color:#fff;font-size:18px;margin-top:0;margin-bottom:0;margin-right:0;margin-left:0}.header_search .oxy-header-search_open-icon:hover{color:#a6529a}.header_search .oxy-header-search_toggle-open{background-color:rgba(255,255,255,0);padding-left:5px;padding-top:5px;padding-right:5px;padding-bottom:5px;border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff;border-left-color:#fff;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border_radius_border-radius:5px;border-radius:5px}@media (max-width:1098px){.header_search{margin-right:0}}@media (max-width:479px){.header_search .oxy-header-search_form{--expand-width:200px}}.accordion_faq .oxy-pro-accordion_item{margin-bottom:10px}.accordion_faq .oxy-pro-accordion_header{background-color:#fff;color:#708cbb;margin-bottom:10px}.accordion_faq .oxy-pro-accordion_header:hover{background-color:#fff}.accordion_faq .oxy-pro-accordion_title{letter-spacing:0px;line-height:1.2;font-size:18px}.accordion_faq .oxy-pro-accordion_body{background-color:#fff}.accordion_faq .oxy-pro-accordion_content{padding-top:30px;padding-bottom:30px;padding-left:30px;padding-right:30px}.accordion_faq .oxy-pro-accordion_context-icon{background-color:#e9eaea;color:#a6529a;border_radius_border-radius:5px;border-radius:5px}@media (max-width:767px){.accordion_faq .oxy-pro-accordion_title{font-size:16px}.accordion_faq .oxy-pro-accordion_content{padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px}}@media (max-width:479px){.accordion_faq .oxy-pro-accordion_title{font-size:14px}}.blog_content{background-color:#e9eaea}.blog_content .ct-section-inner-wrap{padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px}@media (max-width:1098px){.blog_content .ct-section-inner-wrap{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.btn_blue:hover{background-color:#708cbb;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0}.btn_blue{background-color:#2a2747;border-radius:5px;margin-top:10px;margin-bottom:10px;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0}@media (max-width:1098px){.btn_blue{margin-top:0;margin-bottom:0}}.menu_mobile .offcanvas-inner{width:50%;transition-duration:.25s;flex-direction:column;padding-top:30px;padding-right:20px;padding-bottom:20px;padding-left:20px}@media (max-width:1098px){.menu_mobile .offcanvas-inner{width:70%}}.strip_section .ct-section-inner-wrap{padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px}@media (max-width:1098px){.strip_section .ct-section-inner-wrap{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.blog_image{border-radius:5px}@media (max-width:1440px){.listing_blog:not(.ct-section):not(.oxy-easy-posts),.listing_blog.oxy-easy-posts .oxy-posts,.listing_blog.ct-section .ct-section-inner-wrap{display:grid;display:grid !important;align-items:stretch;grid-template-columns:repeat(3,minmax(200px, 1fr));grid-column-gap:20px;grid-row-gap:20px}}@media (max-width:1098px){.listing_blog:not(.ct-section):not(.oxy-easy-posts),.listing_blog.oxy-easy-posts .oxy-posts,.listing_blog.ct-section .ct-section-inner-wrap{display:grid;display:grid !important;align-items:stretch;grid-template-columns:repeat(2,minmax(200px, 1fr));grid-column-gap:20px;grid-row-gap:20px}}@media (max-width:767px){.listing_blog:not(.ct-section):not(.oxy-easy-posts),.listing_blog.oxy-easy-posts .oxy-posts,.listing_blog.ct-section .ct-section-inner-wrap{display:grid;display:grid !important;align-items:stretch;grid-template-columns:repeat(1,minmax(200px, 1fr));grid-column-gap:20px;grid-row-gap:20px}}.listing_blog_content{padding-left:30px;padding-top:30px;padding-right:30px;padding-bottom:30px;margin-left:0;margin-right:0;margin-top:0;border-radius:5px;width:auto;text-align:left;margin-bottom:0;min-height:300px}@media (max-width:1440px){.listing_blog_content{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;min-height:300px}}.listing_blog_img{background-size:cover;border-radius:5px;width:100%;height:250px;background-repeat:no-repeat;background-attachment:scroll;background-position:50% 50%}@media (max-width:1098px){.listing_blog_img{height:250px}}.listing_blog_title{font-size:22px;color:#708cbb;margin-bottom:10px;line-height:1.2;font-weight:500}.listing_blog_txt{font-size:18px;line-height:1.4}.faq_col_dex{background-color:#e9eaea;border-radius:5px;padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;margin-bottom:20px}.box_extra_post{background-color:#2a2747;padding-left:30px;padding-top:30px;padding-right:30px;padding-bottom:30px;border-radius:5px;width:100%;text-align:center}.box_extra_post:not(.ct-section):not(.oxy-easy-posts),.box_extra_post.oxy-easy-posts .oxy-posts,.box_extra_post.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center}@media (max-width:767px){.box_extra_post{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px}}.box_post_index{margin-left:0;margin-top:0;margin-right:0;margin-bottom:30px;padding-left:0;padding-top:0;padding-right:0;padding-bottom:0;background-color:#e9eaea;border-radius:5px;position:static}.box_post_index .oxy-table-of-contents_title{color:#fff;background-color:#a6529a;flex-direction:row;align-items:center;justify-content:space-between;text-transform:uppercase;font-size:16px;font-weight:500;line-height:1.4;border_radius_border-radius:5px;border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff;border-left-color:#fff;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-radius:5px}.box_post_index .oxy-table-of-contents_title:hover{color:#fff;background-color:#2a2747}.box_post_index .oxy-table-of-contents_list .oxy-table-of-contents_list{padding-left:10px}.box_post_index .oxy-table-of-contents_inner>.oxy-table-of-contents_list{--extras-toc-duration:.6s}.box_post_index .oxy-table-of-contents_link{display:block;line-height:1.4;font-size:18px;border_radius_border-radius:5px;border-radius:5px;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;padding-left:5px;padding-top:2px;padding-right:5px;padding-bottom:2px}.box_post_index .oxy-table-of-contents_link:hover{color:#708cbb;background-color:#fff}.box_post_index .oxy-table-of-contents_link.is-active-link{color:#a6529a}@media (max-width:1098px){.box_post_index{padding-bottom:0}}.box_corso_column{padding-left:20px;padding-top:10px;padding-right:20px;padding-bottom:10px;text-align:left;margin-bottom:10px}.box_corso_column:not(.ct-section):not(.oxy-easy-posts),.box_corso_column.oxy-easy-posts .oxy-posts,.box_corso_column.ct-section .ct-section-inner-wrap{display:flex}@media (max-width:1098px){.box_corso_column{margin-bottom:0}}.post_carousel{--carousel-space-between:20px;padding-left:50px;padding-right:50px}.post_carousel .oxy-dynamic-list>.ct-div-block,.post_carousel .oxy-dynamic-list .flickity-slider>.ct-div-block{width:25%;margin-right:20px}.post_carousel .oxy-carousel-builder_icon{background-color:#708cbb;color:#fff;border_radius_border-radius:5px;border-radius:5px}.post_carousel .oxy-carousel-builder_icon:hover{background-color:#2a2747;color:#fff}.post_carousel{--carousel-cell-width:calc((100% - (3 * var(--carousel-space-between))) / 4)}@media (max-width:1440px){.post_carousel{--carousel-cell-width:calc((100% - (2 * var(--carousel-space-between))) / 3)}}@media (max-width:1098px){.post_carousel{--carousel-cell-width:calc((100% - var(--carousel-space-between)) / 2)}}@media (max-width:767px){.post_carousel{--carousel-cell-width:100%}}.box_cta{padding-top:30px;padding-left:30px;padding-right:30px;padding-bottom:30px;margin-bottom:20px;border-radius:5px}.box_cta:not(.ct-section):not(.oxy-easy-posts),.box_cta.oxy-easy-posts .oxy-posts,.box_cta.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:stretch}.box_cta_1{background-color:#2a2747}.box_cta_title{color:#fff;font-size:24px;text-transform:uppercase;line-height:1.2;border-bottom-width:2px;border-bottom-style:solid;padding-bottom:10px;margin-bottom:10px;border-bottom-color:#a6529a}.box_cta_text{line-height:1.4}.box_cta_2{background-color:#708cbb}.faq_btns{text-align:justify}.faq_btns:not(.ct-section):not(.oxy-easy-posts),.faq_btns.oxy-easy-posts .oxy-posts,.faq_btns.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between}.box_gray{background-color:#e9eaea;padding-top:30px;padding-left:30px;padding-right:30px;padding-bottom:30px;border-radius:5px;margin-bottom:20px;width:100%;align-self:stretch;text-align:center}.box_gray:not(.ct-section):not(.oxy-easy-posts),.box_gray.oxy-easy-posts .oxy-posts,.box_gray.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center}@media (max-width:1098px){.box_gray{margin-bottom:20px;padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px}}.box_2_col .ct-section-inner-wrap{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}.btn_faq:hover{background-color:#2a2747}.btn_faq{background-color:#708cbb;width:100%;text-align:left;padding-left:20px;padding-top:20px;padding-right:20px;padding-bottom:20px;border-radius:5px;margin-bottom:10px;transition-duration:.3s}.btn_faq:not(.ct-section):not(.oxy-easy-posts),.btn_faq.oxy-easy-posts .oxy-posts,.btn_faq.ct-section .ct-section-inner-wrap{display:flex;justify-content:flex-start}.btn_faq_txt{font-size:16px;font-weight:500;color:#fff;padding-bottom:0;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;padding-top:0;padding-left:0;padding-right:0}.btn_faq_icon{color:#fff}.btn_faq_icon>svg{width:24px;height:24px}.btn_faq_icon{right:20px;margin-left:20px}.box_round{border-radius:100%;width:450px;height:450px;padding-top:60px;padding-left:60px;padding-right:60px;padding-bottom:60px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff;border-left-color:#fff;border-top-width:5px;border-right-width:5px;border-bottom-width:5px;border-left-width:5px;align-self:auto}.box_round:not(.ct-section):not(.oxy-easy-posts),.box_round.oxy-easy-posts .oxy-posts,.box_round.ct-section .ct-section-inner-wrap{display:flex;align-items:center;align-content:center;justify-content:center}@media (max-width:1098px){.box_round{border-radius:0;width:100%;position:static}}.sec_divider .oxy_shape_divider svg{height:100px;width:100%}.box_sede:hover{background-blend-mode:soft-light;background-color:rgba(42,39,71,.5);transition-duration:.3s}.box_sede{width:100%;height:300px;border-radius:5px;min-height:300px;padding-top:30px;padding-left:30px;padding-right:30px;padding-bottom:30px}.box_sede:not(.ct-section):not(.oxy-easy-posts),.box_sede.oxy-easy-posts .oxy-posts,.box_sede.ct-section .ct-section-inner-wrap{display:flex;align-items:center;justify-content:center}.box_blue{background-color:#2a2747;padding-left:30px;padding-top:30px;padding-right:30px;padding-bottom:30px;border-radius:5px;width:100%;margin-bottom:20px}.box_blue:not(.ct-section):not(.oxy-easy-posts),.box_blue.oxy-easy-posts .oxy-posts,.box_blue.ct-section .ct-section-inner-wrap{display:flex;align-items:flex-start}@media (max-width:1098px){.box_blue{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px}}.btn_faq_sidebar{padding-bottom:10px}@media (max-width:1098px){.btn_faq_sidebar{margin-bottom:0}}.btn_pdf{background-color:#2a2747;border-radius:5px;padding-left:30px;padding-top:30px;padding-right:30px;padding-bottom:30px;margin-bottom:20px;width:100%}@media (max-width:1098px){.btn_pdf{padding-left:20px;padding-top:20px;padding-right:20px;padding-bottom:20px;margin-bottom:20px}}.box_purple{padding-left:30px;padding-top:30px;padding-right:30px;padding-bottom:30px;background-color:#a6529a;border-radius:5px;margin-bottom:20px}.box_purple:not(.ct-section):not(.oxy-easy-posts),.box_purple.oxy-easy-posts .oxy-posts,.box_purple.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column}.social_share{top:50%;right:0;z-index:1000}.social_share{flex-direction:column}.social_share .oxy-share-button{margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;transition-duration:25ms}.social_share .oxy-share-icon{font-size:16px;transition-duration:25ms;padding-top:15px;padding-left:15px;padding-right:15px;padding-bottom:15px}.social_share{position:fixed}.social_share .oxy-share-button.twitter{background-color:#00b6f1}.social_share .oxy-share-button.twitter:hover{background-color:#20d6ff}.social_share .oxy-share-button.facebook{background-color:#3b5998}.social_share .oxy-share-button.facebook:hover{background-color:#5b79b8}.social_share .oxy-share-button.linkedin{background-color:#007bb6}.social_share .oxy-share-button.linkedin:hover{background-color:#209bd6}.social_share .oxy-share-button.whatsapp{background-color:#23d366}.social_share .oxy-share-button.whatsapp:hover{background-color:#3ded7f}.social_share .oxy-share-button.telegram{background-color:#28a8ea}.social_share .oxy-share-button.telegram:hover{background-color:#5cdaff}.social_share .oxy-share-button.pinterest{background-color:#e60023}.social_share .oxy-share-button.pinterest:hover{background-color:#ff1a3d}.social_share .oxy-share-button.xing{background-color:#1a7576}.social_share .oxy-share-button.xing:hover{background-color:#1e8687}.social_share .oxy-share-button.line{background-color:#0bbf5b}.social_share .oxy-share-button.line:hover{background-color:#25d975}@media (max-width:1098px){.social_share{flex-direction:row}.social_share{position:-webkit-sticky;position:sticky}}.title_purple{padding-bottom:5px;margin-bottom:20px;color:#a6529a;border-bottom-width:3px;border-bottom-color:#2a2747;border-bottom-style:solid;text-transform:uppercase;font-size:30px;text-align:center;float:left}@media (max-width:1098px){.title_purple{color:#a6529a;border-bottom-color:#2a2747;border-bottom-width:3px;border-bottom-style:solid;font-size:24px;font-weight:700;text-transform:uppercase;margin-bottom:20px}}.box_forza_home{margin-bottom:0;text-align:center}.box_forza_home:not(.ct-section):not(.oxy-easy-posts),.box_forza_home.oxy-easy-posts .oxy-posts,.box_forza_home.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center}.modal_info{background-color:#fff;padding-left:20px;padding-top:20px;padding-right:20px;padding-bottom:20px;bottom:0;border-top-left-radius:5px;border-top-right-radius:5px;width:50%;left:auto;right:auto}@media (max-width:1440px){.modal_info{width:70%}}@media (max-width:767px){.modal_info{width:100%;padding-left:15px;padding-top:15px;padding-right:15px;padding-bottom:15px}}.oxy-close-modal:hover{background-color:#708cbb;border:1px solid #708cbb}.oxy-close-modal{background-color:#2a2747;border:1px solid #2a2747;color:#fff;padding:10px 16px}.oxy-close-modal{button-hover_color:#708cbb;padding-left:15px;padding-top:8px;padding-right:15px;padding-bottom:8px}@media (max-width:767px){.oxy-close-modal{background-color:#2a2747;border:1px solid #2a2747;padding:10px 16px}.oxy-close-modal{padding-top:5px;padding-bottom:5px;padding-left:12px;padding-right:12px}}@media (max-width:767px){.modalInfo{padding-left:20px;padding-top:20px;padding-right:20px;padding-bottom:20px}}.blog_data{background-color:rgba(55,64,71,.5);border-radius:5px;margin-left:10px;margin-top:10px}.review_star_full{color:#d1ae04}.review_star_full>svg{width:20px;height:20px}.review_star_empty{color:#98a1a8}.review_star_empty>svg{width:20px;height:20px}.review_stars{text-align:center}.review_stars:not(.ct-section):not(.oxy-easy-posts),.review_stars.oxy-easy-posts .oxy-posts,.review_stars.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:center;justify-content:center}.title_review{color:#2a2747;font-size:20px;line-height:1.2;border-bottom-color:#a6529a;border-bottom-width:3px;border-bottom-style:solid;padding-bottom:5px;margin-bottom:10px;margin-top:10px}.img_mobile{background-image:url(https://istitutojanus.it/wp-content/uploads/2022/04/janus_cortesia-e1652712625393.jpg);background-size:cover;background-repeat:no-repeat}.img_mobile:not(.ct-section):not(.oxy-easy-posts),.img_mobile.oxy-easy-posts .oxy-posts,.img_mobile.ct-section .ct-section-inner-wrap{display:none}@media (max-width:1098px){.img_mobile{height:50vh}.img_mobile:not(.ct-section):not(.oxy-easy-posts),.img_mobile.oxy-easy-posts .oxy-posts,.img_mobile.ct-section .ct-section-inner-wrap{display:flex}}@media (max-width:767px){.img_mobile{background-size:cover;background-position:50% 0}}.box_gray_dark{background-color:#7f8b93;padding-top:30px;padding-left:30px;padding-right:30px;padding-bottom:30px;border-radius:5px;margin-bottom:20px;width:100%;align-self:stretch;text-align:left}.box_gray_dark:not(.ct-section):not(.oxy-easy-posts),.box_gray_dark.oxy-easy-posts .oxy-posts,.box_gray_dark.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-start}@media (max-width:1098px){.box_gray_dark{margin-bottom:20px;padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px}}.sec_landing_top{min-height:70vh;text-align:left}.sec_landing_top .ct-section-inner-wrap{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.sec_landing_top:not(.ct-section):not(.oxy-easy-posts),.sec_landing_top.oxy-easy-posts .oxy-posts,.sec_landing_top.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:stretch;align-content:stretch;justify-content:flex-start}.landing_box_form{background-color:#cfd3d7;width:30%;padding-top:30px;padding-left:30px;padding-right:30px;padding-bottom:30px;min-height:70vh;text-align:center}.landing_box_form:not(.ct-section):not(.oxy-easy-posts),.landing_box_form.oxy-easy-posts .oxy-posts,.landing_box_form.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center;align-content:flex-end}@media (max-width:1440px){.landing_box_form{width:40vw}}@media (max-width:1098px){.landing_box_form{width:100vw;padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;min-height:0vh;height:auto}.landing_box_form:not(.ct-section):not(.oxy-easy-posts),.landing_box_form.oxy-easy-posts .oxy-posts,.landing_box_form.ct-section .ct-section-inner-wrap{display:none}}.landing_box_title{width:70%;padding-left:50px;padding-top:50px;padding-right:50px;padding-bottom:50px;min-height:70vh;text-align:left;color:#e9eaea}.landing_box_title:not(.ct-section):not(.oxy-easy-posts),.landing_box_title.oxy-easy-posts .oxy-posts,.landing_box_title.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}@media (max-width:1440px){.landing_box_title{width:60vw}}@media (max-width:1098px){.landing_box_title{width:100%;min-height:50vh;padding-left:30px;padding-top:30px;padding-right:30px;padding-bottom:30px}.landing_box_title:not(.ct-section):not(.oxy-easy-posts),.landing_box_title.oxy-easy-posts .oxy-posts,.landing_box_title.ct-section .ct-section-inner-wrap{display:flex;align-items:flex-start;justify-content:flex-end}}@media (max-width:479px){.landing_box_title{padding-left:20px;padding-top:20px;padding-right:20px;padding-bottom:20px}}.landing_subtitle{color:#fff;font-size:30px;text-shadow:0px 2px 3px #2a2747}@media (max-width:1098px){.landing_subtitle{font-size:24px;line-height:1.2}}.landing_box_focus{background-color:#708cbb}.landing_box_focus:not(.ct-section):not(.oxy-easy-posts),.landing_box_focus.oxy-easy-posts .oxy-posts,.landing_box_focus.ct-section .ct-section-inner-wrap{display:flex;align-items:center}@media (max-width:1098px){.landing_box_focus .ct-section-inner-wrap{padding-top:30px;padding-right:20px;padding-bottom:30px;padding-left:20px}}@media (max-width:767px){.landing_box_focus{text-align:center}}.landing_title{font-size:50px;color:#fff;text-transform:uppercase;font-weight:500;line-height:1.2;width:100%;text-shadow:0px 2px 3px #2a2747}.landing_title:not(.ct-section):not(.oxy-easy-posts),.landing_title.oxy-easy-posts .oxy-posts,.landing_title.ct-section .ct-section-inner-wrap{display:block}@media (max-width:1098px){.landing_title{font-size:40px;line-height:1}}@media (max-width:479px){.landing_title{font-size:36px}}.landing_dex{width:40%}@media (max-width:1440px){.landing_dex{width:100%;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0}}@media (max-width:1098px){.landing_dex{width:100%}}@media (max-width:767px){.landing_dex{padding-left:0;padding-top:0;padding-right:0;padding-bottom:0}}.landing_six{width:60%}.landing_six:not(.ct-section):not(.oxy-easy-posts),.landing_six.oxy-easy-posts .oxy-posts,.landing_six.ct-section .ct-section-inner-wrap{display:flex}@media (max-width:1440px){.landing_six{width:100%;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0}}@media (max-width:1098px){.landing_six{padding-top:66px;padding-left:0;padding-right:0;padding-bottom:0;margin-left:0;margin-top:0;margin-right:0;margin-bottom:0;width:100%}}@media (max-width:767px){.landing_six{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0}}@media (max-width:1098px){.landing_form_footer{text-align:center}.landing_form_footer:not(.ct-section):not(.oxy-easy-posts),.landing_form_footer.oxy-easy-posts .oxy-posts,.landing_form_footer.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center}}.footer_contact{color:#fff;font-size:18px;margin-top:20px}@media (max-width:1098px){.footer_contact{width:100%}}.landing_top_list{margin-top:20px;text-shadow:0px 2px 3px #2a2747}.landing_top_list_txt{font-size:24px;text-transform:uppercase;font-weight:500;color:#fff}@media (max-width:1098px){.landing_top_list_txt{font-size:18px}}.landing_top_list_icon{border:1px solid;padding:5px;color:#fff}.landing_top_list_icon>svg{width:20px;height:20px}.landing_top_list_icon{margin-right:10px;box-shadow:0px 2px 3px #2a2747}@media (max-width:1098px){.landing_top_list_icon{border:1px solid;padding:}.landing_top_list_icon>svg{width:16px;height:16px}}.form_red:not(.ct-section):not(.oxy-easy-posts),.form_red.oxy-easy-posts .oxy-posts,.form_red.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column}@media (max-width:1098px){.form_red{padding-left:0}}@media (max-width:479px){.form_red{padding-left:0}}.shop_price{margin-top:0;margin-bottom:40px}.shop_price .price,.shop_price .woocommerce-Price-amount,.shop_price .price del{font-size:24px;color:#708cbb;font-weight:600}.shop_addtocart form.cart .variations select,.shop_addtocart .quantity .qty{border-top-color:#a6529a;border-right-color:#a6529a;border-bottom-color:#a6529a;border-left-color:#a6529a}.shop_addtocart form.cart .variations select:focus,.shop_addtocart .quantity .qty:focus{border-top-color:#a6529a;border-right-color:#a6529a;border-bottom-color:#a6529a;border-left-color:#a6529a;box-shadow:0px 3px 5px 0px rgba(42,39,71,.3)}.shop_addtocart button.button.alt{background-color:#a6529a;border-radius:10px;font-size:24px;font-weight:500;letter-spacing:0px}.shop_addtocart button.button.alt:hover{background-color:#2a2747}.shop_short{margin-top:20px;margin-bottom:40px;font-size:18px;color:#374047}.shop_short .woocommerce-product-details__short-description p{font-size:18px}.shop_list h1.page-title,.shop_list h2.page-title,.shop_list h3.page-title,.shop_list h4.page-title,.shop_list h5.page-title,.shop_list h6.page-title{font-size:0px}.shop_list .woocommerce-result-count{font-size:16px}.shop_list .woocommerce-ordering select{font-size:16px;border-top-color:#e9eaea;border-right-color:#e9eaea;border-bottom-color:#e9eaea;border-left-color:#e9eaea;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border_radius_border-radius:5px;border-radius:5px}.shop_list .woocommerce-ordering select:focus{border-top-color:#a6529a;border-right-color:#a6529a;border-bottom-color:#a6529a;border-left-color:#a6529a;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border_radius_border-radius:5px;border-radius:5px;box-shadow:0px 3px 5px rgba(42,39,71,.3)}.shop_list .woocommerce-loop-product__title{font-weight:500}.shop_list .price,.shop_list .price span{font-size:18px;color:#708cbb}.shop_list a.button{letter-spacing:0px;font-size:18px}.shop_list li.product{width:25%}.shop_cart .cart_totals h2{font-size:20px;color:#2a2747}.shop_cart table.shop_table{background-color:#fff;border-top-color:#e9eaea;border-right-color:#e9eaea;border-bottom-color:#e9eaea;border-left-color:#e9eaea;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border_radius_border-radius:5px;border-radius:5px}.shop_cart .woocommerce table.shop_table th,.shop_cart .woocommerce table.shop_table tbody th{font-size:14px;letter-spacing:0px}.shop_cart .woocommerce a.button.alt{background-color:#a6529a;font-size:16px;letter-spacing:0px}.shop_cart .woocommerce a.button.alt:hover{background-color:#2a2747}.shop_cart .actions .button:not(:disabled),.shop_cart .shipping-calculator-form .button{background-color:#a6529a;color:#fff;font-size:18px}.shop_cart .actions .button:not(:disabled):hover,.shop_cart .shipping-calculator-form .button:hover{background-color:#2a2747}.shop_cart button.button:disabled{background-color:#dee1e3}.shop_cart .input-text,.shop_cart .select2-selection--single{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:#dee1e3;border-right-color:#dee1e3;border-bottom-color:#dee1e3;border-left-color:#dee1e3;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border_radius_border-radius:5px;border-radius:5px}.shop_cart .woocommerce-Price-amount{font-size:18px;color:#708cbb;font-weight:500}.shop_cart .product-name a,.shop_cart .shipping-calculator-button{font-size:20px;color:#2a2747;font-weight:500}@media (max-width:767px){.shop_cart .woocommerce a.button.alt{font-size:14px}.shop_cart .actions .button:not(:disabled),.shop_cart .shipping-calculator-form .button{font-size:14px}.shop_cart button.button:disabled{font-size:14px}}.btn_blue_icon{color:#fff}.btn_blue_icon>svg{width:20px;height:20px}.listing_blog_category{font-size:14px;background-color:#e9eaea;padding-top:2px;padding-right:8px;padding-bottom:2px;padding-left:8px;text-transform:uppercase;border-radius:5px;margin-bottom:10px}.listing_blog_category:not(.ct-section):not(.oxy-easy-posts),.listing_blog_category.oxy-easy-posts .oxy-posts,.listing_blog_category.ct-section .ct-section-inner-wrap{display:block}.modal_bg{background-color:#2a2747;color:#fff;padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px;position:relative;max-width:800px;gap:20px;width:auto}.modal_bg:not(.ct-section):not(.oxy-easy-posts),.modal_bg.oxy-easy-posts .oxy-posts,.modal_bg.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}@media (max-width:1098px){.modal_bg{padding-left:30px;padding-top:30px;padding-right:30px;padding-bottom:30px}}@media (max-width:479px){.modal_bg{padding-left:20px;padding-top:20px;padding-right:20px;padding-bottom:20px}}.modal_txt{font-size:24px}.modal_txt .ct-section-inner-wrap{padding-top:10px;padding-right:50px;padding-bottom:50px;padding-left:50px}@media (max-width:1440px){.modal_txt .ct-section-inner-wrap{padding-top:10px;padding-right:20px;padding-bottom:20px;padding-left:20px}}@media (max-width:1098px){.modal_txt{font-size:18px}.modal_txt .ct-section-inner-wrap{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}::selection{background:#606e79;color:#fff}p{margin:0 0 20px}img{border-radius:5px}.box_txt storng{font-weight:700;color:#a6529a}.btn_purple,.btn_white,.btn_blue{transition:.25s all ease-in-out}.footer_contact a{color:#708cbb;transition:.25s all ease-in-out}.footer_contact a:hover{color:#fff}.two_col_all>div:only-of-type{width:100% !important}#menu-menu-principale li{background:#fff;border-radius:5px;margin:10px}#menu-principale .sub-menu{padding:0}#menu-principale .sub-menu li.menu-item,#menu-principale .sub-menu li.menu-item a{margin:0;text-transform:none}#menu-principale .sub-menu li:first-child{margin-top:10px}#menu-principale .sub-menu li a{margin:0;padding:0 15px !important}#header.oxy-sticky-header-active{min-height:auto}#header-top-sticky #menu_social_sticky a{border:1px solid #fff !important;border-radius:5px !important}#menu_social_overlay a{border-radius:5px !important;border:1px solid #fff}#menu_social_overlay a *,.menu_top_overlay,.menu_top_overlay *,.header_search button *{transition:.25s all ease-in-out}.menu_top_overlay:hover *{color:#a6529a}.header_search form{border-radius:5px;border:1px solid #fff}.box_forza_home i,.box_focus_home i{border-radius:5px;font-size:30px;line-height:38px;padding:20px;margin:0 0 20px;border-radius:100%;width:80px;height:80px;box-sizing:border-box;text-align:center}.box_forza_home i{background:#fff;color:#a6529a;border:3px solid #a6529a}.box_focus_home i{background:#fff;color:#a6529a;border:3px solid #a6529a}.box_corso i{font-size:60px;margin-bottom:20px;color:#2a2747;transition:.25s all ease-in-out}.box_corso:hover .box_corso_txt{color:#fff}.box_corso:hover i{color:#fff}.box_corso_column i{font-size:30px;margin-bottom:0;margin-right:10px;width:40px}.img_top i{color:#fff;font-size:50px;display:block;clear:both}.accordion_faq .oxy-pro-accordion_body{border-radius:5px}.post-content span>h2,.post-content>span h3{color:#2a2747;border-bottom:3px solid #a6529a;width:fit-content;margin:30px 0 10px;line-height:1.2em;padding-bottom:5px}.post-content .wp-block-button__link{background:#e9eaea;padding:10px 20px;margin:0 20px 0 0;border-radius:5px;color:#a6529a !important;transition:all .25s ease-in-out}.post-content .wp-block-button__link:hover{background:#a6529a;color:#fff !important}.ico_feature{font-size:40px;color:#a6529a}*[class*=grid_]{float:left;position:relative;padding:10px}.grid_100{width:100%}.grid_80{width:80%}.grid_75{width:75%}.grid_70{width:70%}.grid_60{width:60%}.grid_50{width:50%}.grid_45{width:45%}.grid_40{width:40%}.grid_33{width:33.33%}.grid_30{width:30%}.grid_25{width:25%}.grid_20{width:20%}.grid_16{width:16.66%}.grid_10{width:10%}.grid_nopadding{padding:0 !important}.grid_padding{padding:10px}.wpcf7-form{width:100%}.wpcf7-form label{display:none}.wpcf7-form .form_privacy label{display:block}.wpcf7-form .wpcf7-acceptance label{display:inline-block;font-size:14px;text-align:left}.wpcf7-form input,.wpcf7-form select{width:100%;height:50px;line-height:50px;padding:5px 10px;border-radius:5px;border:2px solid #708cbb;background:#e9eaea;font-family:'Roboto Condensed'}.wpcf7-form textarea{width:100%;min-height:200px;line-height:24px;padding:20px;border-radius:5px;background:#e9eaea;border:2px solid #708cbb;font-family:'Roboto Condensed'}.wpcf7-form input[type=checkbox]{float:left;width:auto;height:auto;margin:0 10px 5px 0;padding:0}.wpcf7-form input[type=submit]{width:100%;height:50px;line-height:50px;padding:0;background:#a6529a;text-transform:uppercase;color:#fff;font-weight:700;border:none;cursor:pointer;transition:all .25s ease-in-out}.wpcf7-form input[type=submit]:hover{background:#2a2747}.wpcf7-form input::placeholder,.wpcf7-form textarea::placeholder,.wpcf7-form select::placeholder{color:#2a2747;opacity:1}.wpcf7-form input:focus,.wpcf7-form textarea:focus{outline:none;border-color:#a6529a;background:#fff}.landing_form_footer .wpcf7-form .form_privacy label span{color:#fff}.wpcf7-spinner{display:block;margin:0 auto}.wpcf7 form .wpcf7-response-output{float:left;width:100%;margin:20px 0;padding:20px}.wpcf7-form .form_quiz label{display:block}.wpcf7-form .form_quiz input{width:100px;margin:0 10px}.landing_form_footer .wpcf7-form .form_quiz{color:#fff}.form_red .wpcf7-form input[type=submit]{background:#fd625e}.modal_form select{height:40px}.modal_form input{height:40px;line-height:40px}.modal_form textarea{height:100px;max-height:100px;min-height:100px}.review_stars .review_star_empty{display:none}[data-review-rating^="1"].review_stars .review_star_full:nth-of-type(n+2){display:none}[data-review-rating^="2"].review_stars .review_star_full:nth-of-type(n+3){display:none}[data-review-rating^="3"].review_stars .review_star_full:nth-of-type(n+4){display:none}[data-review-rating^="4"].review_stars .review_star_full:nth-of-type(n+5){display:none}.shop_short p{font-size:18px}.shop_short li{list-style:none;font-size:18px}.shop_short li:before{content:"\f101";font-family:"FontAwesome";font-size:14px;margin-right:10px;color:#a6529a}.woocommerce button[type=submit]{background-color:#a6529a !important;transition:all .25s ease-in-out;border:none !important;letter-spacing:0px !important;font-size:16px !important}.shop_addtocart button:hover{background-color:#2a2747 !important}.shop_cart button[type=submit]{font-size:18px}form.checkout input[type=text],form.checkout input[type=tel],form.checkout input[type=email],input#coupon_code{padding:10px;height:50px}form.checkout .select2-selection{height:50px}.woocommerce ul.order_details li{padding:20px;margin:auto;font-size:14px}.woocommerce ul.order_details li strong,.woocommerce ul.order_details li strong bdi{color:#708cbb;font-size:18px}.woocommerce-page .woocommerce-thankyou-order-received,.woocommerce-page h2.woocommerce-column__title{font-size:24px}.woocommerce-result-count,.woocommerce-ordering{display:none}p.return-to-shop{margin-top:20px}@media all and (max-width:999px){.sec_divider svg{height:50px !important}.woocommerce form .form-row{width:100%}}@media all and (max-width:499px){.oxy-header-container{padding:0}.sec_divider svg{height:30px !important}.shop_cart button[type=submit]{font-size:14px !important}.woocommerce-page .oxy-woo-cart table.cart td.actions .coupon{display:block}.woocommerce-page .woocommerce-cart-form #coupon_code{width:100%;margin:0 0 10px}}