.elementor-9 .elementor-element.elementor-element-b6ea259{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;border-style:none;--border-style:none;}.elementor-9 .elementor-element.elementor-element-b6ea259:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b6ea259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://cygnus-w.com/wp-content/uploads/2025/07/CALAVERA.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-9 .elementor-element.elementor-element-b6ea259::before, .elementor-9 .elementor-element.elementor-element-b6ea259 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-b6ea259 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-b6ea259 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-b6ea259 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-b6ea259 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-7c0be3b{--spacer-size:95px;}.elementor-widget-heading .elementor-heading-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 );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-20d08ee .elementor-heading-title{font-family:"Young Serif", Sans-serif;font-size:50px;font-weight:normal;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 100px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-ecc6176{--spacer-size:52px;}.elementor-9 .elementor-element.elementor-element-e9e9618 .elementor-heading-title{font-family:"Young Serif", Sans-serif;font-size:0.8em;font-weight:normal;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-feab605{--spacer-size:5px;}.elementor-9 .elementor-element.elementor-element-eb57d3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-ab69591{width:var( --container-widget-width, 102.571% );max-width:102.571%;background-color:var( --e-global-color-secondary );--container-widget-width:102.571%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-ab69591.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-ab69591 .elementor-heading-title{font-family:"Young Serif", Sans-serif;font-size:45px;font-weight:normal;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-6f4b1de{background-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-6f4b1de p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-21439c6{--spacer-size:5px;}.elementor-9 .elementor-element.elementor-element-12f044f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-12f044f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-premium-addon-banner .premium-banner-ib-desc .premium_banner_title{color:var( --e-global-color-primary );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 );}.elementor-widget-premium-addon-banner .premium_banner_content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-addon-banner .premium-banner-link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-premium-addon-banner .premium-banner-link:hover, .elementor-widget-premium-addon-banner .premium-button-line6::after{color:var( --e-global-color-text );}.elementor-widget-premium-addon-banner .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-banner .premium-button-line2::before, .elementor-widget-premium-addon-banner .premium-button-line4::before, .elementor-widget-premium-addon-banner .premium-button-line5::before, .elementor-widget-premium-addon-banner .premium-button-line5::after, .elementor-widget-premium-addon-banner .premium-button-line6::before, .elementor-widget-premium-addon-banner .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-banner .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-banner .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-3be7922{width:var( --container-widget-width, 47.936% );max-width:47.936%;--container-widget-width:47.936%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-3be7922.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-3be7922 .premium-banner-ib-title, .elementor-9 .elementor-element.elementor-element-3be7922 .premium-banner-ib-content, .elementor-9 .elementor-element.elementor-element-3be7922 .premium-banner-read-more{text-align:left;}.elementor-9 .elementor-element.elementor-element-3be7922 .premium-banner-ib{background:#979797;}.elementor-9 .elementor-element.elementor-element-3be7922 .premium-banner-ib img{opacity:0.3;}.elementor-9 .elementor-element.elementor-element-3be7922:hover .premium-banner-ib img{opacity:0.3;}.elementor-9 .elementor-element.elementor-element-3be7922 .premium-banner-ib-desc .premium_banner_title{font-family:"Young Serif", Sans-serif;font-size:70px;font-weight:normal;}.elementor-9 .elementor-element.elementor-element-3be7922 .premium_banner_content{color:var( --e-global-color-4d9ec51 );}.elementor-9 .elementor-element.elementor-element-b9f2775{width:var( --container-widget-width, 50.218% );max-width:50.218%;--container-widget-width:50.218%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-b9f2775.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-b9f2775 .premium-banner-ib-title, .elementor-9 .elementor-element.elementor-element-b9f2775 .premium-banner-ib-content, .elementor-9 .elementor-element.elementor-element-b9f2775 .premium-banner-read-more{text-align:left;}.elementor-9 .elementor-element.elementor-element-b9f2775 .premium-banner-ib{background:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-b9f2775 .premium-banner-ib img{opacity:0.1;}.elementor-9 .elementor-element.elementor-element-b9f2775:hover .premium-banner-ib img{opacity:0.1;}.elementor-9 .elementor-element.elementor-element-b9f2775 .premium-banner-ib-desc .premium_banner_title{color:var( --e-global-color-text );font-family:"Young Serif", Sans-serif;font-size:74px;font-weight:normal;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-9 .elementor-element.elementor-element-b9f2775 .premium_banner_content{color:var( --e-global-color-8b37c65 );font-family:"Young Serif", Sans-serif;font-weight:400;}.elementor-9 .elementor-element.elementor-element-bcd853f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-bcd853f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-1474c61{width:var( --container-widget-width, 47.936% );max-width:47.936%;--container-widget-width:47.936%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-1474c61.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-1474c61 .premium-banner-ib img{height:554px;object-fit:cover;opacity:0.3;}.elementor-9 .elementor-element.elementor-element-1474c61 .premium-banner-ib-title, .elementor-9 .elementor-element.elementor-element-1474c61 .premium-banner-ib-content, .elementor-9 .elementor-element.elementor-element-1474c61 .premium-banner-read-more{text-align:left;}.elementor-9 .elementor-element.elementor-element-1474c61 .premium-banner-ib{background:#979797;}.elementor-9 .elementor-element.elementor-element-1474c61:hover .premium-banner-ib img{opacity:0.3;}.elementor-9 .elementor-element.elementor-element-1474c61 .premium-banner-ib-desc .premium_banner_title{font-family:"Young Serif", Sans-serif;font-size:70px;font-weight:normal;}.elementor-9 .elementor-element.elementor-element-1474c61 .premium_banner_content{color:var( --e-global-color-4d9ec51 );}.elementor-9 .elementor-element.elementor-element-2f8bcf0{width:var( --container-widget-width, 50.218% );max-width:50.218%;--container-widget-width:50.218%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-2f8bcf0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-2f8bcf0 .premium-banner-ib img{object-fit:fill;opacity:0.1;}.elementor-9 .elementor-element.elementor-element-2f8bcf0 .premium-banner-ib-title, .elementor-9 .elementor-element.elementor-element-2f8bcf0 .premium-banner-ib-content, .elementor-9 .elementor-element.elementor-element-2f8bcf0 .premium-banner-read-more{text-align:left;}.elementor-9 .elementor-element.elementor-element-2f8bcf0 .premium-banner-ib{background:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-2f8bcf0:hover .premium-banner-ib img{opacity:0.1;}.elementor-9 .elementor-element.elementor-element-2f8bcf0 .premium-banner-ib-desc .premium_banner_title{color:var( --e-global-color-text );font-family:"Young Serif", Sans-serif;font-size:74px;font-weight:normal;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-9 .elementor-element.elementor-element-2f8bcf0 .premium_banner_content{color:var( --e-global-color-8b37c65 );font-family:"Young Serif", Sans-serif;font-weight:400;}.elementor-9 .elementor-element.elementor-element-c717374{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-9 .elementor-element.elementor-element-a0bfb3c{--spacer-size:5px;}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text{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 );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn svg:not(.premium-btn-svg), .elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn svg:not(.premium-btn-svg) *{fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn svg:not(.premium-btn-svg) *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinhor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinver:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-radialin:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text:hover, .elementor-widget-premium-addon-modal-box .premium-button-line6::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg), .elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg) *{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg) *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-modal-box .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-button-line2::before,  .elementor-widget-premium-addon-modal-box .premium-button-line4::before, .elementor-widget-premium-addon-modal-box .premium-button-line5::before, .elementor-widget-premium-addon-modal-box .premium-button-line5::after, .elementor-widget-premium-addon-modal-box .premium-button-line6::before, .elementor-widget-premium-addon-modal-box .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-modal-box .premium-button-none:hover, .elementor-widget-premium-addon-modal-box .premium-button-style8:hover, .elementor-widget-premium-addon-modal-box .premium-button-style1:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutouthor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutoutver:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinhor, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinver, .elementor-widget-premium-addon-modal-box .premium-button-style2-dshutinhor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-dshutinver:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-scshutouthor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-scshutoutver:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-radialin, .elementor-widget-premium-addon-modal-box .premium-button-style5-radialout:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-rectin, .elementor-widget-premium-addon-modal-box .premium-button-style5-rectout:before, .elementor-widget-premium-addon-modal-box .premium-button-style6-bg, .elementor-widget-premium-addon-modal-box .premium-button-style6:before{background:var( --e-global-color-text );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-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 );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close{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 );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-modal-trigger-container{text-align:center;}.elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-modal-trigger-btn, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-modal-trigger-text{color:var( --e-global-color-4d9ec51 );}.elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-modal-trigger-btn, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-button-style2-shutinhor:before, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-button-style2-shutinver:before, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-button-style5-radialin:before, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-button-style5-rectin:before{background-color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-modal-trigger-btn, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-modal-trigger-text, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-modal-trigger-img{border-radius:0px;}.elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-modal-trigger-btn:hover, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-modal-trigger-text:hover, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-button-line6::after{color:var( --e-global-color-8b37c65 );}.elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-button-none:hover, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-button-style8:hover, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-button-style1:before, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-button-style2-shutouthor:before, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-button-style2-shutoutver:before, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-button-style2-shutinhor, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-button-style2-shutinver, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-button-style2-dshutinhor:before, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-button-style2-dshutinver:before, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-button-style2-scshutouthor:before, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-button-style2-scshutoutver:before, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-button-style5-radialin, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-button-style5-radialout:before, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-button-style5-rectin, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-button-style5-rectout:before, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-button-style6-bg, .elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-button-style6:before{background:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-5b0b1ff .premium-modal-box-modal-dialog{overflow:auto;}.elementor-9 .elementor-element.elementor-element-45c6389 .premium-modal-trigger-container{text-align:center;}.elementor-9 .elementor-element.elementor-element-45c6389 .premium-modal-trigger-btn, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-modal-trigger-text{color:var( --e-global-color-8b37c65 );}.elementor-9 .elementor-element.elementor-element-45c6389 .premium-modal-trigger-btn, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-button-style2-shutinhor:before, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-button-style2-shutinver:before, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-button-style5-radialin:before, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-button-style5-rectin:before{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-45c6389 .premium-modal-trigger-btn, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-modal-trigger-text, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-modal-trigger-img{border-radius:0px;}.elementor-9 .elementor-element.elementor-element-45c6389 .premium-modal-trigger-btn:hover, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-modal-trigger-text:hover, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-button-line6::after{color:var( --e-global-color-4d9ec51 );}.elementor-9 .elementor-element.elementor-element-45c6389 .premium-button-none:hover, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-button-style8:hover, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-button-style1:before, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-button-style2-shutouthor:before, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-button-style2-shutoutver:before, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-button-style2-shutinhor, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-button-style2-shutinver, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-button-style2-dshutinhor:before, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-button-style2-dshutinver:before, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-button-style2-scshutouthor:before, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-button-style2-scshutoutver:before, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-button-style5-radialin, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-button-style5-radialout:before, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-button-style5-rectin, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-button-style5-rectout:before, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-button-style6-bg, .elementor-9 .elementor-element.elementor-element-45c6389 .premium-button-style6:before{background:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-45c6389 .premium-modal-box-modal-dialog{overflow:auto;}.elementor-9 .elementor-element.elementor-element-5e877a8 .premium-modal-trigger-container{text-align:center;}.elementor-9 .elementor-element.elementor-element-5e877a8 .premium-modal-trigger-btn, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-modal-trigger-text{color:var( --e-global-color-4d9ec51 );}.elementor-9 .elementor-element.elementor-element-5e877a8 .premium-modal-trigger-btn, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-button-style2-shutinhor:before, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-button-style2-shutinver:before, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-button-style5-radialin:before, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-button-style5-rectin:before{background-color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-5e877a8 .premium-modal-trigger-btn, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-modal-trigger-text, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-modal-trigger-img{border-radius:0px;}.elementor-9 .elementor-element.elementor-element-5e877a8 .premium-modal-trigger-btn:hover, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-modal-trigger-text:hover, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-button-line6::after{color:var( --e-global-color-8b37c65 );}.elementor-9 .elementor-element.elementor-element-5e877a8 .premium-button-none:hover, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-button-style8:hover, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-button-style1:before, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-button-style2-shutouthor:before, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-button-style2-shutoutver:before, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-button-style2-shutinhor, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-button-style2-shutinver, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-button-style2-dshutinhor:before, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-button-style2-dshutinver:before, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-button-style2-scshutouthor:before, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-button-style2-scshutoutver:before, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-button-style5-radialin, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-button-style5-radialout:before, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-button-style5-rectin, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-button-style5-rectout:before, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-button-style6-bg, .elementor-9 .elementor-element.elementor-element-5e877a8 .premium-button-style6:before{background:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-5e877a8 .premium-modal-box-modal-dialog{overflow:auto;}.elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-modal-trigger-container{text-align:center;}.elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-modal-trigger-btn, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-modal-trigger-text{color:var( --e-global-color-8b37c65 );}.elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-modal-trigger-btn, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-button-style2-shutinhor:before, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-button-style2-shutinver:before, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-button-style5-radialin:before, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-button-style5-rectin:before{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-modal-trigger-btn, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-modal-trigger-text, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-modal-trigger-img{border-radius:0px;}.elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-modal-trigger-btn:hover, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-modal-trigger-text:hover, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-button-line6::after{color:var( --e-global-color-4d9ec51 );}.elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-button-none:hover, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-button-style8:hover, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-button-style1:before, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-button-style2-shutouthor:before, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-button-style2-shutoutver:before, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-button-style2-shutinhor, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-button-style2-shutinver, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-button-style2-dshutinhor:before, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-button-style2-dshutinver:before, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-button-style2-scshutouthor:before, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-button-style2-scshutoutver:before, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-button-style5-radialin, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-button-style5-radialout:before, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-button-style5-rectin, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-button-style5-rectout:before, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-button-style6-bg, .elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-button-style6:before{background:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-b9bbb0c .premium-modal-box-modal-dialog{overflow:auto;}.elementor-9 .elementor-element.elementor-element-e24a447{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-c005a77{--spacer-size:5px;}.elementor-9 .elementor-element.elementor-element-475013a{column-gap:0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-3257428 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9 .elementor-element.elementor-element-13617be{--spacer-size:5px;}.elementor-9 .elementor-element.elementor-element-d9f543d{text-align:center;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-d9f543d p{margin-block-end:0px;}.elementor-widget-premium-countdown-timer .countdown-amount, .elementor-widget-premium-countdown-timer .inn{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-primary );}.elementor-widget-premium-countdown-timer .countdown-period, .elementor-widget-premium-countdown-timer .premium-countdown-label, .elementor-widget-premium-countdown-timer .flip-clock-label{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-countdown-timer .countdown_separator{color:var( --e-global-color-secondary );}.elementor-widget-premium-countdown-timer .countdown-separator-circle{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-countdown-timer .premium-countdown-exp-message{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-3700455 .countdown-amount{width:60px;height:60px;}.elementor-9 .elementor-element.elementor-element-3700455.premium-countdown-block .countdown-period span{width:60px;}.elementor-9 .elementor-element.elementor-element-3700455 .premium-countdown-flipping .flip{width:60px;}.elementor-9 .elementor-element.elementor-element-3700455 .premium-countdown{justify-content:center;}.elementor-9 .elementor-element.elementor-element-3700455 .countdown-amount, .elementor-9 .elementor-element.elementor-element-3700455 .inn{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-3700455 .countdown-period, .elementor-9 .elementor-element.elementor-element-3700455 .premium-countdown-label, .elementor-9 .elementor-element.elementor-element-3700455 .flip-clock-label{color:var( --e-global-color-d0ff708 );font-family:"Young Serif", Sans-serif;font-size:14px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-77fdf3c{--spacer-size:2px;}.elementor-9 .elementor-element.elementor-element-c7c8eef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-e96842b{width:var( --container-widget-width, 74.621% );max-width:74.621%;--container-widget-width:74.621%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-e96842b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-e96842b .elementor-title{color:var( --e-global-color-text );font-family:"Yrsa", Sans-serif;font-weight:normal;}.elementor-9 .elementor-element.elementor-element-e96842b .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-529d3e2{--display:flex;--min-height:0px;}.elementor-9 .elementor-element.elementor-element-529d3e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-f4a25d5 > .elementor-widget-container{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-eb57d3d{--content-width:1145px;}.elementor-9 .elementor-element.elementor-element-12f044f{--width:86%;}.elementor-9 .elementor-element.elementor-element-bcd853f{--width:86%;}.elementor-9 .elementor-element.elementor-element-c717374{--content-width:1594px;}.elementor-9 .elementor-element.elementor-element-e24a447{--content-width:888px;}.elementor-9 .elementor-element.elementor-element-c7c8eef{--content-width:500px;}.elementor-9 .elementor-element.elementor-element-529d3e2{--content-width:500px;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-b6ea259:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b6ea259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cygnus-w.com/wp-content/uploads/2025/07/CALAVERA.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-b6ea259{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-20d08ee{text-align:left;}.elementor-9 .elementor-element.elementor-element-20d08ee .elementor-heading-title{-webkit-text-stroke-width:0em;stroke-width:0em;}.elementor-9 .elementor-element.elementor-element-e9e9618{text-align:left;}.elementor-widget-premium-addon-banner .premium-banner-ib-desc .premium_banner_title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-3be7922{width:var( --container-widget-width, 354.297px );max-width:354.297px;--container-widget-width:354.297px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-3be7922 .premium-banner-ib-desc .premium_banner_title{font-size:50px;}.elementor-9 .elementor-element.elementor-element-b9f2775 .premium-banner-ib-desc .premium_banner_title{font-size:50px;}.elementor-9 .elementor-element.elementor-element-1474c61{width:var( --container-widget-width, 354.297px );max-width:354.297px;--container-widget-width:354.297px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-1474c61 .premium-banner-ib img{height:273px;object-fit:cover;}.elementor-9 .elementor-element.elementor-element-1474c61 .premium-banner-ib-desc .premium_banner_title{font-size:50px;}.elementor-9 .elementor-element.elementor-element-2f8bcf0 .premium-banner-ib img{height:274px;}.elementor-9 .elementor-element.elementor-element-2f8bcf0 .premium-banner-ib-desc .premium_banner_title{font-size:50px;}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-countdown-timer .countdown-period, .elementor-widget-premium-countdown-timer .premium-countdown-label, .elementor-widget-premium-countdown-timer .flip-clock-label{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-b6ea259:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b6ea259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cygnus-w.com/wp-content/uploads/2025/07/CALAVERA.png");}.elementor-9 .elementor-element.elementor-element-b6ea259{--overlay-opacity:0.5;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-20d08ee{text-align:center;}.elementor-9 .elementor-element.elementor-element-12f044f{--width:403px;}.elementor-widget-premium-addon-banner .premium-banner-ib-desc .premium_banner_title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-3be7922{width:var( --container-widget-width, 386.766px );max-width:386.766px;--container-widget-width:386.766px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-b9f2775{width:var( --container-widget-width, 386.188px );max-width:386.188px;--container-widget-width:386.188px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-bcd853f{--width:403px;}.elementor-9 .elementor-element.elementor-element-1474c61{width:var( --container-widget-width, 386.766px );max-width:386.766px;--container-widget-width:386.766px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-2f8bcf0{width:var( --container-widget-width, 386.188px );max-width:386.188px;--container-widget-width:386.188px;--container-widget-flex-grow:0;}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-countdown-timer .countdown-period, .elementor-widget-premium-countdown-timer .premium-countdown-label, .elementor-widget-premium-countdown-timer .flip-clock-label{font-size:var( --e-global-typography-secondary-font-size );}.elementor-9 .elementor-element.elementor-element-e96842b .elementor-title{font-size:11px;}}@media(min-width:1025px){.elementor-9 .elementor-element.elementor-element-b6ea259:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b6ea259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}