.elementor-5466 .elementor-element.elementor-element-4d5723b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5466 .elementor-element.elementor-element-4d5723b:not(.elementor-motion-effects-element-type-background), .elementor-5466 .elementor-element.elementor-element-4d5723b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5466 .elementor-element.elementor-element-4d5723b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0.5% 0% 0.5% 0%;}.elementor-5466 .elementor-element.elementor-element-4d5723b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5466 .elementor-element.elementor-element-8971bc8 > .elementor-element-populated{margin:00px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-5466 .elementor-element.elementor-element-10bd9c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(33px/2);}.elementor-5466 .elementor-element.elementor-element-10bd9c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(33px/2);}.elementor-5466 .elementor-element.elementor-element-10bd9c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(33px/2);}.elementor-5466 .elementor-element.elementor-element-10bd9c5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-33px/2);}.elementor-5466 .elementor-element.elementor-element-10bd9c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-33px/2);}.elementor-5466 .elementor-element.elementor-element-10bd9c5 .elementor-icon-list-icon i{color:#E9E3DD;transition:color 0.3s;}.elementor-5466 .elementor-element.elementor-element-10bd9c5 .elementor-icon-list-icon svg{fill:#E9E3DD;transition:fill 0.3s;}.elementor-5466 .elementor-element.elementor-element-10bd9c5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5466 .elementor-element.elementor-element-10bd9c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5466 .elementor-element.elementor-element-10bd9c5 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1.5px;word-spacing:0em;}.elementor-5466 .elementor-element.elementor-element-10bd9c5 .elementor-icon-list-text{color:#E9E3DD;transition:color 0.3s;}.elementor-5466 .elementor-element.elementor-element-815da35 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-5466 .elementor-element.elementor-element-815da35 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(33px/2);}.elementor-5466 .elementor-element.elementor-element-815da35 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(33px/2);}.elementor-5466 .elementor-element.elementor-element-815da35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(33px/2);}.elementor-5466 .elementor-element.elementor-element-815da35 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-33px/2);}.elementor-5466 .elementor-element.elementor-element-815da35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-33px/2);}.elementor-5466 .elementor-element.elementor-element-815da35 .elementor-icon-list-icon i{color:#E9E3DD;transition:color 0.3s;}.elementor-5466 .elementor-element.elementor-element-815da35 .elementor-icon-list-icon svg{fill:#E9E3DD;transition:fill 0.3s;}.elementor-5466 .elementor-element.elementor-element-815da35{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5466 .elementor-element.elementor-element-815da35 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-5466 .elementor-element.elementor-element-815da35 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5466 .elementor-element.elementor-element-815da35 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1.5px;word-spacing:0em;}.elementor-5466 .elementor-element.elementor-element-815da35 .elementor-icon-list-text{color:#E9E3DD;transition:color 0.3s;}.elementor-5466 .elementor-element.elementor-element-c929689 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-5466 .elementor-element.elementor-element-c929689 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(33px/2);}.elementor-5466 .elementor-element.elementor-element-c929689 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(33px/2);}.elementor-5466 .elementor-element.elementor-element-c929689 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(33px/2);}.elementor-5466 .elementor-element.elementor-element-c929689 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-33px/2);}.elementor-5466 .elementor-element.elementor-element-c929689 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-33px/2);}.elementor-5466 .elementor-element.elementor-element-c929689 .elementor-icon-list-icon i{color:#E9E3DD;transition:color 0.3s;}.elementor-5466 .elementor-element.elementor-element-c929689 .elementor-icon-list-icon svg{fill:#E9E3DD;transition:fill 0.3s;}.elementor-5466 .elementor-element.elementor-element-c929689{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5466 .elementor-element.elementor-element-c929689 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-5466 .elementor-element.elementor-element-c929689 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5466 .elementor-element.elementor-element-c929689 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1.5px;word-spacing:0em;}.elementor-5466 .elementor-element.elementor-element-c929689 .elementor-icon-list-text{color:#E9E3DD;transition:color 0.3s;}.elementor-5466 .elementor-element.elementor-element-61e7c953:not(.elementor-motion-effects-element-type-background), .elementor-5466 .elementor-element.elementor-element-61e7c953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF 50%, #FAFAFA 50%);}.elementor-5466 .elementor-element.elementor-element-61e7c953 > .elementor-container{max-width:1100px;}.elementor-5466 .elementor-element.elementor-element-61e7c953{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5466 .elementor-element.elementor-element-61e7c953 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5466 .elementor-element.elementor-element-5876b34b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5466 .elementor-element.elementor-element-5876b34b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5466 .elementor-element.elementor-element-5876b34b > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#E1E1E1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:63px 66px 0px 0px;}.elementor-5466 .elementor-element.elementor-element-5876b34b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5466 .elementor-element.elementor-element-22dcd076 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5466 .elementor-element.elementor-element-22dcd076{text-align:center;}.elementor-5466 .elementor-element.elementor-element-22dcd076 img{max-width:230px;}.elementor-5466 .elementor-element.elementor-element-25c91e35:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5466 .elementor-element.elementor-element-25c91e35 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-5466 .elementor-element.elementor-element-25c91e35 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:50px 0px 0px 44px;}.elementor-5466 .elementor-element.elementor-element-25c91e35 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5466 .elementor-element.elementor-element-5d514a6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-5466 .elementor-element.elementor-element-5d514a6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5466 .elementor-element.elementor-element-1bc79388 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_pro_list * , .elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_p_name *{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont table tr:not(:last-child) *{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont table tr:last-child *{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_pro_list .wfty_info *{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}body .elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table *, body .elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr th, body .elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr td, body .elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr td:before{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wfty_wrap table.wfty_order_downloads *, body .elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wfty_wrap table.wfty_order_downloads td:before{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wffn_order_details_table .wfty_title{color:#353030;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;text-align:left;}.elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_pro_list *{color:#353030;}.elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_p_name *{color:#353030;}.elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_pro_list * , .elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_p_name *{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont table tr:not(:last-child) *{color:#353030;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;}.elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont table tr:last-child *{color:#353030;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;}.elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_pro_list .wfty_info *{color:#353030;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;}.elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wffn_order_details_table table{border-color:#E1E1E1;}.elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wfty_pro_list_cont .wfty_pro_list .wfty-hr{color:#E1E1E1;background-color:#E1E1E1;opacity:1;border:none;}.elementor-5466 .elementor-element.elementor-element-7a95d615 .wfty_order_details table tfoot tr:last-child th, .elementor-5466 .elementor-element.elementor-element-7a95d615 .wfty_order_details table tfoot tr:last-child td{border-top-color:#E1E1E1;}body .elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table *, body .elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr th, body .elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr td{color:#353030;}body .elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table *, body .elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr th, body .elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr td, body .elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr td:before{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;}.elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr td.subscription-actions a{color:#fff;background-color:#70dc1d;}.elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr td.subscription-actions:hover a{color:#fff;box-shadow:none;text-decoration:none;background-color:#89e047;}.elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wfty_wrap table.wfty_order_downloads tr *{color:#353030;text-align:left;}.elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wfty_wrap table.wfty_order_downloads *, body .elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wfty_wrap table.wfty_order_downloads td:before{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;}.elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wfty_wrap table.wfty_order_downloads tr td.download-file a{color:#fff;background-color:#70dc1d;}.elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wfty_wrap table.wfty_order_downloads tr td.download-file:hover a{color:#fff;box-shadow:none;text-decoration:none;background-color:#89e047;}.elementor-5466 .elementor-element.elementor-element-806eb2e:not(.elementor-motion-effects-element-type-background), .elementor-5466 .elementor-element.elementor-element-806eb2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF 50%, #FAFAFA 50%);}.elementor-5466 .elementor-element.elementor-element-806eb2e > .elementor-container{max-width:1100px;}.elementor-5466 .elementor-element.elementor-element-806eb2e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5466 .elementor-element.elementor-element-806eb2e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5466 .elementor-element.elementor-element-4455354e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5466 .elementor-element.elementor-element-4455354e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5466 .elementor-element.elementor-element-4455354e > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#E1E1E1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:16px 66px 0px 0px;}.elementor-5466 .elementor-element.elementor-element-4455354e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5466 .elementor-element.elementor-element-356e4d71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 12px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#E6E6E6;}.elementor-5466 .elementor-element.elementor-element-356e4d71 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-5466 .elementor-element.elementor-element-356e4d71 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-5466 .elementor-element.elementor-element-356e4d71 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-5466 .elementor-element.elementor-element-356e4d71 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-5466 .elementor-element.elementor-element-356e4d71 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-5466 .elementor-element.elementor-element-356e4d71 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5466 .elementor-element.elementor-element-356e4d71 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5466 .elementor-element.elementor-element-356e4d71{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-5466 .elementor-element.elementor-element-356e4d71 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5466 .elementor-element.elementor-element-356e4d71 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5466 .elementor-element.elementor-element-356e4d71 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-5466 .elementor-element.elementor-element-356e4d71 .elementor-icon-list-text{color:#1D1D1F;transition:color 0.3s;}.elementor-5466 .elementor-element.elementor-element-12738421:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5466 .elementor-element.elementor-element-12738421 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-5466 .elementor-element.elementor-element-12738421 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#E1E1E1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:2% 10% 0% 2%;}.elementor-5466 .elementor-element.elementor-element-12738421 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5466 .elementor-element.elementor-element-10bd9c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5466 .elementor-element.elementor-element-10bd9c5 .elementor-icon-list-item > a{font-size:18px;}.elementor-5466 .elementor-element.elementor-element-815da35 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5466 .elementor-element.elementor-element-815da35 .elementor-icon-list-item > a{font-size:18px;}.elementor-5466 .elementor-element.elementor-element-c929689 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5466 .elementor-element.elementor-element-c929689 .elementor-icon-list-item > a{font-size:18px;}.elementor-5466 .elementor-element.elementor-element-5876b34b > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 30px 30px 30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5466 .elementor-element.elementor-element-25c91e35 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 30px 30px 30px;}.elementor-5466 .elementor-element.elementor-element-5d514a6a{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-5466 .elementor-element.elementor-element-1bc79388 > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 0px 10px 0px;}.elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_pro_list * , .elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_p_name *{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont table tr:not(:last-child) *{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont table tr:last-child *{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_pro_list .wfty_info *{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}body .elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table *, body .elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr th, body .elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr td, body .elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr td:before{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wfty_wrap table.wfty_order_downloads *, body .elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wfty_wrap table.wfty_order_downloads td:before{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-5466 .elementor-element.elementor-element-7a95d615 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5466 .elementor-element.elementor-element-4455354e > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 20px 10px 30px;}.elementor-5466 .elementor-element.elementor-element-12738421 > .elementor-element-populated{border-width:01px 0px 01px 01px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-5466 .elementor-element.elementor-element-4d5723b{padding:1% 0% 1% 0%;}.elementor-5466 .elementor-element.elementor-element-8971bc8{width:65%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5466 .elementor-element.elementor-element-10bd9c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-5466 .elementor-element.elementor-element-10bd9c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-5466 .elementor-element.elementor-element-10bd9c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-5466 .elementor-element.elementor-element-10bd9c5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-5466 .elementor-element.elementor-element-10bd9c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-5466 .elementor-element.elementor-element-10bd9c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5466 .elementor-element.elementor-element-10bd9c5 .elementor-icon-list-item > a{font-size:16px;}.elementor-5466 .elementor-element.elementor-element-c6c21de{width:35%;}.elementor-5466 .elementor-element.elementor-element-815da35 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5466 .elementor-element.elementor-element-815da35 .elementor-icon-list-item > a{font-size:16px;}.elementor-5466 .elementor-element.elementor-element-c929689 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5466 .elementor-element.elementor-element-c929689 .elementor-icon-list-item > a{font-size:16px;}.elementor-5466 .elementor-element.elementor-element-5876b34b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5466 .elementor-element.elementor-element-5876b34b > .elementor-element-populated{padding:24px 16px 30px 16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5466 .elementor-element.elementor-element-22dcd076 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5466 .elementor-element.elementor-element-25c91e35 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 16px 30px 16px;}.elementor-5466 .elementor-element.elementor-element-5d514a6a{margin-top:0px;margin-bottom:0px;}.elementor-5466 .elementor-element.elementor-element-1bc79388 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_pro_list * , .elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_p_name *{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont table tr:not(:last-child) *{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont table tr:last-child *{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_pro_list .wfty_info *{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}body .elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table *, body .elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr th, body .elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr td, body .elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr td:before{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wfty_wrap table.wfty_order_downloads *, body .elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wfty_wrap table.wfty_order_downloads td:before{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-5466 .elementor-element.elementor-element-7a95d615 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_pro_list * , .elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_p_name *{font-size:15px;}.elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont table tr:not(:last-child) *{line-height:1.5em;}.elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont table tr:last-child *{font-size:18px;}.elementor-5466 .elementor-element.elementor-element-7a95d615 .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_pro_list .wfty_info *{font-size:11px;}.elementor-5466 .elementor-element.elementor-element-4455354e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5466 .elementor-element.elementor-element-4455354e > .elementor-element-populated{padding:24px 0px 8px 0px;}.elementor-5466 .elementor-element.elementor-element-356e4d71 > .elementor-widget-container{margin:0px 16px 0px 16px;}.elementor-5466 .elementor-element.elementor-element-356e4d71 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-5466 .elementor-element.elementor-element-356e4d71 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-5466 .elementor-element.elementor-element-356e4d71 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-5466 .elementor-element.elementor-element-356e4d71 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-5466 .elementor-element.elementor-element-356e4d71 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-5466 .elementor-element.elementor-element-356e4d71 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5466 .elementor-element.elementor-element-356e4d71 .elementor-icon-list-item > a{line-height:12px;}}@media(min-width:768px){.elementor-5466 .elementor-element.elementor-element-5876b34b{width:68.453%;}.elementor-5466 .elementor-element.elementor-element-25c91e35{width:31.503%;}.elementor-5466 .elementor-element.elementor-element-1bc79388{width:100%;}.elementor-5466 .elementor-element.elementor-element-4455354e{width:58%;}.elementor-5466 .elementor-element.elementor-element-12738421{width:41.956%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5466 .elementor-element.elementor-element-5876b34b{width:100%;}.elementor-5466 .elementor-element.elementor-element-25c91e35{width:100%;}.elementor-5466 .elementor-element.elementor-element-1bc79388{width:100%;}.elementor-5466 .elementor-element.elementor-element-4455354e{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-e338ea3 *//* CUBIK – E-postlänk i tackmeddelandet */

.elementor-5466 .elementor-element.elementor-element-e338ea3 .cubik-ty2 .cubik-thankyou-intro p a,
.elementor-5466 .elementor-element.elementor-element-e338ea3 .cubik-ty2 .cubik-thankyou-intro p a:visited {
    font-family: "Poppins", sans-serif !important;
    font-size: 12px !important;
    font-weight: 400 !important;
    line-height: inherit !important;
    color: #123f87 !important;
    text-decoration: underline;
    overflow-wrap: anywhere;
}

.elementor-5466 .elementor-element.elementor-element-e338ea3 .cubik-ty2 .cubik-thankyou-intro p a:hover {
    color: #3491CC !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-356e4d71 */#clr li a{ color:#777;}/* End custom CSS */
/* Start custom CSS *//* =====================================================
   CUBIK – THANKYOU KUNDINFORMATION
   ===================================================== */

.cubik-thankyou-box {
    margin-top: 20px;
}

.cubik-thankyou-intro,
.cubik-thankyou-address-wrap,
.cubik-thankyou-comment-box {
    background: #eef5fb;
    border-radius: 10px;
}

.cubik-thankyou-intro {
    padding: 22px;
    margin-bottom: 22px;
}

.cubik-thankyou-intro h2 {
    margin: 0 0 12px;
    color: #123f87;
    font-size: 28px;
    line-height: 1.2;
    font-weight: 700;
}

.cubik-thankyou-intro p {
    margin: 0 0 10px;
    color: #123f87;
    font-size: 15px;
    line-height: 1.7;
}

.cubik-thankyou-intro a {
    color: #123f87;
    text-decoration: underline;
}

.cubik-thankyou-top-grid {
    display: grid;
    grid-template-columns: repeat(6, minmax(120px, 1fr));
    gap: 18px;
    margin-top: 18px;
    padding-top: 14px;
    border-top: 1px solid rgba(18, 63, 135, 0.15);
}

.cubik-thankyou-top-item .label {
    display: block;
    margin-bottom: 6px;
    color: #4f7ac4;
    font-size: 13px;
    line-height: 1.3;
}

.cubik-thankyou-top-item .value {
    display: block;
    color: #123f87;
    font-size: 15px;
    font-weight: 500;
    line-height: 1.5;
}

.cubik-thankyou-address-wrap {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 0;
    margin-bottom: 22px;
    padding: 22px;
}

.cubik-thankyou-address-card {
    padding-right: 24px;
}

.cubik-thankyou-address-card + .cubik-thankyou-address-card {
    padding-left: 24px;
    padding-right: 0;
    border-left: 1px solid rgba(18, 63, 135, 0.15);
}

.cubik-thankyou-address-card h3,
.cubik-thankyou-comment-box h3 {
    margin: 0 0 18px;
    color: #123f87;
    font-size: 22px;
    line-height: 1.3;
    font-weight: 700;
}

.cubik-thankyou-address-card .row {
    display: grid;
    grid-template-columns: 130px 1fr;
    gap: 16px;
    margin-bottom: 8px;
}

.cubik-thankyou-address-card .label {
    color: #4f7ac4;
    font-size: 14px;
    line-height: 1.5;
}

.cubik-thankyou-address-card .value {
    color: #123f87;
    font-size: 14px;
    line-height: 1.5;
    word-break: break-word;
}

.cubik-thankyou-comment-box {
    padding: 22px;
    margin-bottom: 22px;
}

.cubik-thankyou-comment-box .comment-value {
    background: #ffffff;
    border: 1px solid #c4d7f2;
    border-radius: 6px;
    padding: 14px 16px;
    color: #4f7ac4;
    font-size: 15px;
    line-height: 1.6;
}

@media (max-width: 1024px) {
    .cubik-thankyou-top-grid {
        grid-template-columns: repeat(3, minmax(140px, 1fr));
    }
}

@media (max-width: 767px) {
    .cubik-thankyou-top-grid {
        grid-template-columns: 1fr 1fr;
    }

    .cubik-thankyou-address-wrap {
        grid-template-columns: 1fr;
        gap: 20px;
    }

    .cubik-thankyou-address-card {
        padding: 0;
    }

    .cubik-thankyou-address-card + .cubik-thankyou-address-card {
        padding: 20px 0 0;
        border-left: none;
        border-top: 1px solid rgba(18, 63, 135, 0.15);
    }

    .cubik-thankyou-address-card .row {
        grid-template-columns: 1fr;
        gap: 4px;
    }
}


/* =====================================================
   CUBIK – THANK YOU V2
   Orderinformation och adressrader
   ===================================================== */

.cubik-ty2 {
    width: 100%;
    max-width: 100%;
    font-family: "Poppins", sans-serif;
}

/* Ny sektion: Orderinformation */
.cubik-ty2-section {
    background: #eef5fb;
    padding: 22px;
    margin-bottom: 22px;
    border-radius: 10px;
}

.cubik-ty2-section h3 {
    color: #123f87;
    font-size: 22px;
    font-weight: 700;
    line-height: 1.3;
    margin: 0 0 18px;
}

/* Orderinformationen i två kolumner */
.cubik-ty2-info-grid {
    display: grid;
    grid-template-columns:
        repeat(2, minmax(0, 1fr));
    column-gap: 28px;
    row-gap: 12px;
}

/* Informationsrad */
.cubik-ty2-row {
    display: grid;
    grid-template-columns: minmax(100px, 140px) minmax(0, 1fr);
    column-gap: 12px;
    align-items: start;
    margin-bottom: 7px;
}

.cubik-ty2-label {
    color: #4f7ac4;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.6;
}

.cubik-ty2-value {
    color: #123f87;
    font-size: 13px;
    font-weight: 500;
    line-height: 1.6;
    overflow-wrap: anywhere;
}

/* Behåll adresserna i två kolumner */
.cubik-ty2 .cubik-thankyou-address-wrap {
    display: grid;
    grid-template-columns:
        repeat(2, minmax(0, 1fr));
    gap: 0;
}

/* Mobil och mindre skärmar */
@media (max-width: 1024px) {

    .cubik-ty2-info-grid {
        grid-template-columns: 1fr;
    }

    .cubik-ty2 .cubik-thankyou-top-grid {
        grid-template-columns:
            repeat(2, minmax(0, 1fr));
    }
}

@media (max-width: 767px) {

    .cubik-ty2-section {
        padding: 16px;
    }

    .cubik-ty2 .cubik-thankyou-address-wrap {
        grid-template-columns: 1fr;
        gap: 20px;
    }

    .cubik-ty2-row {
        grid-template-columns: 1fr;
        gap: 2px;
        margin-bottom: 12px;
    }

    .cubik-ty2-section h3 {
        font-size: 19px;
    }
}


/* =====================================================
   CUBIK – THANK YOU V2
   KOMPAKTARE TEXTSTORLEKAR
   ===================================================== */

/* Grundtext */
body.elementor-page-5466 .cubik-ty2 {
    font-family: "Poppins", sans-serif;
    font-size: 12px;
    line-height: 1.5;
}

/* Tack för din beställning */
body.elementor-page-5466 .cubik-ty2 .cubik-thankyou-intro h2 {
    font-size: 23px !important;
    line-height: 1.3 !important;
    margin-bottom: 12px;
}

/* Beskrivning under tackrubriken */
body.elementor-page-5466 .cubik-ty2 .cubik-thankyou-intro p {
    font-size: 12px !important;
    line-height: 1.6 !important;
}

/* Kunduppgifter överst */
body.elementor-page-5466 .cubik-ty2 .cubik-thankyou-top-item .label {
    font-size: 11px !important;
}

body.elementor-page-5466 .cubik-ty2 .cubik-thankyou-top-item .value {
    font-size: 12px !important;
    line-height: 1.5;
}

/* Rubriker för order och adresser */
body.elementor-page-5466 .cubik-ty2 .cubik-ty2-section h3,
body.elementor-page-5466 .cubik-ty2 .cubik-thankyou-address-card h3,
body.elementor-page-5466 .cubik-ty2 .cubik-thankyou-comment-box h3 {
    font-size: 17px !important;
    line-height: 1.3 !important;
    margin-bottom: 14px !important;
}

/* Etiketter */
body.elementor-page-5466 .cubik-ty2 .cubik-ty2-label {
    font-size: 11px !important;
    line-height: 1.5 !important;
}

/* Värden */
body.elementor-page-5466 .cubik-ty2 .cubik-ty2-value {
    font-size: 12px !important;
    line-height: 1.5 !important;
}

/* Mindre avstånd mellan adressrader */
body.elementor-page-5466 .cubik-ty2 .cubik-ty2-row {
    margin-bottom: 5px;
}

/* Kommentarstext */
body.elementor-page-5466 .cubik-ty2 .comment-value {
    font-size: 12px !important;
    line-height: 1.5 !important;
}

/* Mobil */
@media (max-width: 767px) {
    body.elementor-page-5466 .cubik-ty2 .cubik-thankyou-intro h2 {
        font-size: 21px !important;
    }

    body.elementor-page-5466 .cubik-ty2 .cubik-ty2-section h3,
    body.elementor-page-5466 .cubik-ty2 .cubik-thankyou-address-card h3,
    body.elementor-page-5466 .cubik-ty2 .cubik-thankyou-comment-box h3 {
        font-size: 16px !important;
    }
}

/* =====================================================
   CUBIK – THANK YOU
   KUNDUPPGIFTER PÅ TVÅ RADER
   ===================================================== */

/* Fem uppgifter per rad */
body.elementor-page-5466 .cubik-ty2 .cubik-thankyou-top-grid {
    display: grid !important;
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
    column-gap: 12px !important;
    row-gap: 18px !important;
    width: 100% !important;
}

/* Se till att varje uppgift ryms */
body.elementor-page-5466 .cubik-ty2 .cubik-thankyou-top-item {
    min-width: 0 !important;
    width: auto !important;
}

/* E-post är sjätte uppgiften: ny rad */
body.elementor-page-5466 .cubik-ty2 .cubik-thankyou-top-item:nth-child(6) {
    grid-column: 1 / -1;
    padding-top: 12px;
    border-top: 1px solid #c4d7f2;
}

/* Etiketter */
body.elementor-page-5466 .cubik-ty2 .cubik-thankyou-top-item .label {
    font-size: 11px !important;
    line-height: 1.4 !important;
    display: block;
}

/* Värden */
body.elementor-page-5466 .cubik-ty2 .cubik-thankyou-top-item .value {
    font-size: 12px !important;
    line-height: 1.5 !important;
    overflow-wrap: anywhere;
    display: block;
}

/* Surfplatta */
@media (max-width: 1024px) {
    body.elementor-page-5466 .cubik-ty2 .cubik-thankyou-top-grid {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    }

    body.elementor-page-5466 .cubik-ty2 .cubik-thankyou-top-item:nth-child(6) {
        grid-column: 1 / -1;
    }
}

/* Mobil */
@media (max-width: 480px) {
    body.elementor-page-5466 .cubik-ty2 .cubik-thankyou-top-grid {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
        gap: 14px 10px !important;
    }
}

/* CUBIK – Dölj betalningsmeddelandet under totalsumman */

body.elementor-page-5466 .wfty_box.wfty_order_details > p:last-child {
    display: none !important;
}/* End custom CSS */