
/* filename: page-holiday-ecards.min.401e593dc1e0f84019f7.css */
.layout-holiday-ecards .container{max-width:1200px}.layout-holiday-ecards .page-header--two-col .container{display:flex;flex-flow:row wrap;justify-content:space-between;padding:96px 0}.layout-holiday-ecards .page-header--two-col .container:after{display:none}.layout-holiday-ecards .page-header--two-col .column{display:flex;flex-direction:column}.layout-holiday-ecards .page-header--two-col .column:first-child{flex:0 1 calc(50% - 50px);flex-basis:calc(50% - 50px)}.layout-holiday-ecards .page-header--two-col .column:last-child{flex:0 1 calc(50% + 180px);flex-basis:calc(50% + 180px);margin-right:-180px;padding-top:30px}.layout-holiday-ecards .page-header--two-col .column:last-child img{width:100%}.layout-holiday-ecards .page-header--two-col .component__title{font-size:72px;line-height:84px;margin:0 0 37px;padding:10px 0 0}.layout-holiday-ecards .page-header--two-col .component__subtitle{font-size:22px;font-weight:500;line-height:48px}.layout-holiday-ecards .ecards-features h3{background:url(/wp-content/themes/xaracloud/assets/img/global/checkmark.svg) no-repeat 0 10px/30px 30px;font-size:32px;line-height:38px;margin-left:-46px;padding:0 0 10px 46px;width:calc(100% + 46px)}.layout-holiday-ecards .ecards-features .column{flex-basis:calc(33% - 60px)}.layout-holiday-ecards .ecards-features .txt-style--default p{font-weight:500;line-height:32px}.layout-holiday-ecards #content .how-to-create-and-send{padding:96px 0}.layout-holiday-ecards #content .how-to-create-and-send .component__title{font-size:48px;line-height:64px;padding-bottom:24px}.layout-holiday-ecards #content .how-to-create-and-send .column{align-content:flex-start;background:#f4f4f4;flex-flow:row wrap;padding:32px 32px 17px}.layout-holiday-ecards #content .how-to-create-and-send .column .column__title{flex:1;font-size:22px;line-height:38px;order:2;padding:3px 0 3px 15px}.layout-holiday-ecards #content .how-to-create-and-send .column .photo{flex:0 0 40px;order:1}.layout-holiday-ecards #content .how-to-create-and-send .column .txt-style--default{flex:1 1 100%;order:3;padding-top:5px}.layout-holiday-ecards #content .how-to-create-and-send .column img{height:40px;margin:0 0 10px;width:auto}.layout-holiday-ecards #content .how-to-create-and-send .column p{font-weight:500;line-height:32px}.layout-holiday-ecards.browser-ie11 #content .how-to-create-and-send .column{flex-basis:calc(25% - 104px);margin:0 20px}.layout-holiday-ecards .component-templates-category .container{max-width:1000px}.layout-holiday-ecards .component-templates-category .component__title{font-size:48px;line-height:64px;padding:10px 0 0;text-align:center}.layout-holiday-ecards .component-templates-category .component__subtitle{color:#22313e;font-size:22px;font-weight:500;line-height:48px;margin:0 0 40px;text-align:center}.layout-holiday-ecards .component-templates-category .templates-category__item{flex:0 1 calc(33.33% - 15px)}.layout-holiday-ecards .component-save-paper{background:url(/wp-content/themes/xaracloud/assets/img/holiday-ecards/save-paper-bottom.jpg) no-repeat 0 100%/100% auto,url(/wp-content/themes/xaracloud/assets/img/holiday-ecards/save-paper-top.jpg) no-repeat 0 0/100% auto;background-color:#d7e8e8}.layout-holiday-ecards .component-save-paper .container{display:flex;flex-flow:row wrap;justify-content:space-between;padding:160px 0}.layout-holiday-ecards .component-save-paper .component__title{flex:1 1 100%;font-size:48px;line-height:58px;text-align:center}.layout-holiday-ecards .component-save-paper .component__title span{padding:0 20px}.layout-holiday-ecards .component-save-paper .photo{flex:0 0 280px;padding:10px 0 0}.layout-holiday-ecards .component-save-paper .component-description-1{flex:0 0 calc(100% - 345px);flex-basis:calc(100% - 345px);font-weight:500}.layout-holiday-ecards .component-save-paper .component-description-1 p{font-size:22px;line-height:48px}.layout-holiday-ecards .component-save-paper .component-description-1 p:not(:last-child){margin-bottom:50px}.layout-holiday-ecards .component-save-paper .component-description-2{flex:1 1 100%;padding:34px 0 0}.layout-holiday-ecards .component-save-paper .component-description-2 p:first-child{font-size:32px;font-style:italic;font-weight:700;line-height:48px}.layout-holiday-ecards .component-save-paper .component-description-2 p.source{font-size:14px;font-weight:500;line-height:18px;margin-top:-20px}@media (max-width:1600px){.layout-holiday-ecards .page-header--two-col br{display:none}.layout-holiday-ecards .page-header--two-col .column:first-child{flex-basis:calc(50% - 50px)}.layout-holiday-ecards .page-header--two-col .column:last-child{flex-basis:calc(50% - 50px);margin-right:0}}@media (max-width:1300px){.layout-holiday-ecards .component-save-paper .container{padding:96px 0}.layout-holiday-ecards #content .how-to-create-and-send .column{flex-basis:calc(50% - 10px)}.layout-holiday-ecards #content .how-to-create-and-send .column:nth-of-type(3),.layout-holiday-ecards #content .how-to-create-and-send .column:nth-of-type(4){margin-top:20px}}@media (max-width:1024px){.component,.layout-holiday-ecards .page-header--two-col .container{padding:64px 0}.layout-holiday-ecards .page-header--two-col .column:first-child{flex-basis:calc(50% - 40px)}.layout-holiday-ecards .page-header--two-col .component__title{font-size:50px;line-height:1.2}.layout-holiday-ecards .page-header--two-col .component__subtitle{font-size:22px;line-height:1.3;padding-bottom:0}.layout-holiday-ecards .ecards-features h3{background-position:0 5px;background-size:25px 25px;font-size:24px;line-height:33px;margin-left:-36px;padding:0 0 10px 36px;width:calc(100% + 36px)}.layout-holiday-ecards .component-templates-category .component__title{font-size:40px;line-height:1.5;margin:0;padding:0}.layout-holiday-ecards .component-templates-category .component__subtitle{font-size:20px;line-height:1.5;padding:0}.layout-holiday-ecards .component-save-paper .container{padding:64px 0}.layout-holiday-ecards .component-save-paper .component__title{font-size:40px;line-height:1.5;margin:0 0 20px;padding:0}.layout-holiday-ecards .component-save-paper .component__title span{padding:0}.layout-holiday-ecards .component-save-paper .photo{padding:20px 0 0}.layout-holiday-ecards .component-save-paper .component-description-1 p{font-size:18px;line-height:32px}.layout-holiday-ecards .component-save-paper .component-description-1 p:not(:last-child){margin-bottom:32px}.layout-holiday-ecards .component-save-paper .component-description-2 p:first-child{font-size:18px;line-height:32px}.layout-holiday-ecards .component-save-paper .component-description-2 p.source{margin-top:-10px}.layout-holiday-ecards #content .how-to-create-and-send{padding:64px 0}.layout-holiday-ecards #content .how-to-create-and-send .component__title{font-size:40px;line-height:1.5}}@media (max-width:768px){.layout-holiday-ecards #content .page-header--two-col .container{display:block;padding:20px 0 40px}.layout-holiday-ecards #content .page-header--two-col .column:first-child,.layout-holiday-ecards #content .page-header--two-col .column:last-child{flex-basis:100%}.layout-holiday-ecards #content .page-header--two-col .column:first-of-type{padding:20px 0 30px}.layout-holiday-ecards #content .page-header--two-col .column:last-of-type{margin:0;padding:0}.layout-holiday-ecards #content .page-header--two-col .component__title{margin:0 0 20px;text-align:center}.layout-holiday-ecards #content .page-header--two-col .component__subtitle{padding:0;text-align:center}}@media (max-width:767px){.component{padding:40px 0}.page-header{padding:0}.layout-holiday-ecards .page-header--two-col .container{padding:0 0 40px}.layout-holiday-ecards .page-header--two-col .column:last-of-type{margin:0;padding:0}.layout-holiday-ecards .page-header--two-col .component__title{font-size:50px;line-height:1.3;margin:0 0 20px}.layout-holiday-ecards .page-header--two-col .component__subtitle{font-size:20px;line-height:1.5}.layout-holiday-ecards #content .ecards-features .container{display:block}.layout-holiday-ecards #content .ecards-features h3{background-position:0 50%;font-size:20px;line-height:1.1;margin:0;padding:5px 0 5px 40px;width:100%}.layout-holiday-ecards #content .ecards-features h3 br{display:none}.layout-holiday-ecards .component-templates-category .templates-category__items{display:block}.layout-holiday-ecards .component-templates-category .component__title{font-size:28px;line-height:1.3;margin:0 0 20px}.layout-holiday-ecards .component-templates-category .component__subtitle{font-size:16px;line-height:1.5;margin:0 0 20px}.layout-holiday-ecards .component-save-paper .container{padding:40px 0}.layout-holiday-ecards .component-save-paper .component__title{font-size:28px;line-height:1.3;margin:0 0 20px;padding:0}.layout-holiday-ecards .component-save-paper .photo{flex:0 0 100px;padding:15px 0 0}.layout-holiday-ecards .component-save-paper .component-description-1{flex:0 0 calc(100% - 120px)}.layout-holiday-ecards .component-save-paper .component-description-1 p{font-size:16px;line-height:1.625}.layout-holiday-ecards .component-save-paper .component-description-1 p:not(:last-child){margin-bottom:20px}.layout-holiday-ecards .component-save-paper .component-description-2{padding-top:20px}.layout-holiday-ecards .component-save-paper .component-description-2 p:first-child{font-size:16px;line-height:1.625}.layout-holiday-ecards .component-save-paper .component-description-2 p.source{margin-top:-5px}.layout-holiday-ecards #content .how-to-create-and-send{padding:40px 0}.layout-holiday-ecards #content .how-to-create-and-send .container{display:block}.layout-holiday-ecards #content .how-to-create-and-send .component__title{font-size:28px;line-height:1.3}.layout-holiday-ecards #content .how-to-create-and-send .photo{text-align:center}.layout-holiday-ecards #content .how-to-create-and-send .column{padding:20px 20px 10px}.layout-holiday-ecards #content .how-to-create-and-send .column:nth-of-type(2),.layout-holiday-ecards #content .how-to-create-and-send .column:nth-of-type(3),.layout-holiday-ecards #content .how-to-create-and-send .column:nth-of-type(4){margin-top:20px}.layout-holiday-ecards #content .how-to-create-and-send .column .column__title{font-size:20px;line-height:1.1;padding-bottom:10px;padding-top:10px}.layout-holiday-ecards #content .how-to-create-and-send .column p{line-height:1.5}}