.elementor-4782 .elementor-element.elementor-element-aa2b7d7{--display:flex;--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;--align-items:center;--padding-top:40px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.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-4782 .elementor-element.elementor-element-373e317{text-align:center;}.elementor-4782 .elementor-element.elementor-element-373e317 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-widget-text-editor{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );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-4782 .elementor-element.elementor-element-b8ddeba{text-align:center;font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-c911b3c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4782 .elementor-element.elementor-element-2dda587{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4782 .elementor-element.elementor-element-bb2d03d{z-index:10;}.elementor-4782 .elementor-element.elementor-element-4bb6a44{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--z-index:0;}.elementor-4782 .elementor-element.elementor-element-b0c9ed7{--display:flex;}.elementor-4782 .elementor-element.elementor-element-5407655 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-c41dcab );}.elementor-4782 .elementor-element.elementor-element-4f664f2{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-f4f89c2{--display:flex;--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;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4782 .elementor-element.elementor-element-b160822 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-c41dcab );}.elementor-4782 .elementor-element.elementor-element-c3db190 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-568ed9f{font-family:"Arial", Sans-serif;font-size:10px;font-weight:400;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4782 .elementor-element.elementor-element-a12fd38 .elementor-button{background-color:#FFD814;font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:#000000;color:#000000;border-style:none;border-radius:100px 100px 100px 100px;padding:10px 50px 10px 50px;}.elementor-4782 .elementor-element.elementor-element-a12fd38 .elementor-button:hover, .elementor-4782 .elementor-element.elementor-element-a12fd38 .elementor-button:focus{background-color:#FFCE12;}.elementor-4782 .elementor-element.elementor-element-892ccc0{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4782 .elementor-element.elementor-element-6f17853{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c00be89 );--border-color:var( --e-global-color-c00be89 );--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-4782 .elementor-element.elementor-element-714f5b2{--display:flex;--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:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4782 .elementor-element.elementor-element-1714e61 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-926ec1e{--display:flex;--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:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4782 .elementor-element.elementor-element-22ccdd4 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-e346f9b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c00be89 );--border-color:var( --e-global-color-c00be89 );--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-4782 .elementor-element.elementor-element-fd27b75{--display:flex;--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:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4782 .elementor-element.elementor-element-16b9dc1 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-6ab3790{--display:flex;--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:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4782 .elementor-element.elementor-element-d131cd5 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-7e9b4f8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c00be89 );--border-color:var( --e-global-color-c00be89 );--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-4782 .elementor-element.elementor-element-f7320c4{--display:flex;--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:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4782 .elementor-element.elementor-element-b7a2667 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-1c7a4cb{--display:flex;--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:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4782 .elementor-element.elementor-element-f4af5ab .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-1e3b367{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c00be89 );--border-color:var( --e-global-color-c00be89 );--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-4782 .elementor-element.elementor-element-81ccdcd{--display:flex;--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:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4782 .elementor-element.elementor-element-bd9c964 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-918f455{--display:flex;--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:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4782 .elementor-element.elementor-element-c52683d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-dc17723{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c00be89 );--border-color:var( --e-global-color-c00be89 );--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-4782 .elementor-element.elementor-element-052355b{--display:flex;--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:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4782 .elementor-element.elementor-element-0189bdb .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-ebdfe7d{--display:flex;--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:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4782 .elementor-element.elementor-element-72c6f73 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-78fd618{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c00be89 );--border-color:var( --e-global-color-c00be89 );--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-4782 .elementor-element.elementor-element-3e75ad1{--display:flex;--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:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4782 .elementor-element.elementor-element-a0c931c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-8a4d1e2{--display:flex;--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:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4782 .elementor-element.elementor-element-fe89aba .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-2139005{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c00be89 );--border-color:var( --e-global-color-c00be89 );--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-4782 .elementor-element.elementor-element-c75ffc2{--display:flex;--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:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4782 .elementor-element.elementor-element-8c7e14d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-e6aec35{--display:flex;--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:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4782 .elementor-element.elementor-element-379fd8b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-079af0e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c00be89 );--border-color:var( --e-global-color-c00be89 );--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-4782 .elementor-element.elementor-element-44ce980{--display:flex;--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:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4782 .elementor-element.elementor-element-8e4dd59 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-581e5b2{--display:flex;--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:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4782 .elementor-element.elementor-element-3745a1c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-36eae0d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c00be89 );--border-color:var( --e-global-color-c00be89 );--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-4782 .elementor-element.elementor-element-cd992c5{--display:flex;--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:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4782 .elementor-element.elementor-element-d5f567a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-f1c92a5{--display:flex;--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:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4782 .elementor-element.elementor-element-0239544 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-93deb37{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c00be89 );--border-color:var( --e-global-color-c00be89 );--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-4782 .elementor-element.elementor-element-eb3db4a{--display:flex;--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:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4782 .elementor-element.elementor-element-c825836 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-4b447ed{--display:flex;--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:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4782 .elementor-element.elementor-element-2ecd175 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-862ca04{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4782 .elementor-element.elementor-element-14d747b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-c41dcab );}.elementor-4782 .elementor-element.elementor-element-5760898{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:22px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-5760898 p{margin-block-end:8px;}.elementor-4782 .elementor-element.elementor-element-2c217a8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4782 .elementor-element.elementor-element-5225dc9 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-c41dcab );}.elementor-4782 .elementor-element.elementor-element-a3c0dfb{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:22px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-a3c0dfb p{margin-block-end:8px;}.elementor-4782 .elementor-element.elementor-element-9b59669{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4782 .elementor-element.elementor-element-64f4dd8 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-c41dcab );}.elementor-4782 .elementor-element.elementor-element-56fb335{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:22px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-56fb335 p{margin-block-end:8px;}.elementor-4782 .elementor-element.elementor-element-f8caeaa{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-4782 .elementor-element.elementor-element-dfa39b6{--display:flex;--min-height:471px;--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;--justify-content:center;}.elementor-4782 .elementor-element.elementor-element-dfa39b6:not(.elementor-motion-effects-element-type-background), .elementor-4782 .elementor-element.elementor-element-dfa39b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://compassproductionamdg.com/wp-content/uploads/2026/01/ChatGPT-Image-Jan-14-2026-06_35_17-PM.png");background-position:center center;background-size:cover;}.elementor-4782 .elementor-element.elementor-element-af616c2{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4782 .elementor-element.elementor-element-cb40d1d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4782 .elementor-element.elementor-element-1147f0a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-4782 .elementor-element.elementor-element-1a4b4d8{text-align:start;font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;line-height:22px;letter-spacing:0.4px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-4782 .elementor-element.elementor-element-1a4b4d8 p{margin-block-end:8px;}.elementor-4782 .elementor-element.elementor-element-1eb3e2b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-4782 .elementor-element.elementor-element-d66a264{--display:flex;--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;}.elementor-4782 .elementor-element.elementor-element-e27a5a6 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-c41dcab );}.elementor-4782 .elementor-element.elementor-element-6e636ab{text-align:center;font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:22px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-6e636ab p{margin-block-end:8px;}.elementor-4782 .elementor-element.elementor-element-9960153{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-4782 .elementor-element.elementor-element-8ceab73{--display:flex;--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;}.elementor-4782 .elementor-element.elementor-element-deb3901 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-c41dcab );}.elementor-4782 .elementor-element.elementor-element-8deb29b{text-align:center;font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:22px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-8deb29b p{margin-block-end:8px;}.elementor-4782 .elementor-element.elementor-element-9ea5d9c{--display:flex;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-4782 .elementor-element.elementor-element-02f99a6 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-c41dcab );}.elementor-4782 .elementor-element.elementor-element-da2519f{text-align:center;font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:22px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-da2519f p{margin-block-end:8px;}.elementor-4782 .elementor-element.elementor-element-dcda1db{--display:flex;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-4782 .elementor-element.elementor-element-e6a1929 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-c41dcab );}.elementor-4782 .elementor-element.elementor-element-82d2ad7{text-align:center;font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:22px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-82d2ad7 p{margin-block-end:8px;}.elementor-4782 .elementor-element.elementor-element-74bd4a9{--display:flex;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-4782 .elementor-element.elementor-element-a06abd1 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-c41dcab );}.elementor-4782 .elementor-element.elementor-element-ab100cf{text-align:center;font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:22px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-ab100cf p{margin-block-end:8px;}.elementor-4782 .elementor-element.elementor-element-f518b54{--display:flex;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-4782 .elementor-element.elementor-element-5743c2b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-c41dcab );}.elementor-4782 .elementor-element.elementor-element-51560fe{text-align:center;font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:22px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-51560fe p{margin-block-end:8px;}.elementor-4782 .elementor-element.elementor-element-5128ca0{--display:flex;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-4782 .elementor-element.elementor-element-9db6894{text-align:center;}.elementor-4782 .elementor-element.elementor-element-9db6894 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:23px;font-weight:600;color:#000000;}.elementor-4782 .elementor-element.elementor-element-0eed551{text-align:center;font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:22px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-0eed551 p{margin-block-end:8px;}.elementor-4782 .elementor-element.elementor-element-5ced974{--display:flex;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-4782 .elementor-element.elementor-element-6bd6b5b{text-align:center;}.elementor-4782 .elementor-element.elementor-element-6bd6b5b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:23px;font-weight:600;color:#000000;}.elementor-4782 .elementor-element.elementor-element-69412f9{text-align:center;font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:22px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-4782 .elementor-element.elementor-element-69412f9 p{margin-block-end:8px;}.elementor-4782 .elementor-element.elementor-element-576a164 .elementor-button{background-color:#FFD814;font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:#000000;color:#000000;border-style:none;border-radius:100px 100px 100px 100px;padding:10px 50px 10px 50px;}.elementor-4782 .elementor-element.elementor-element-576a164 .elementor-button:hover, .elementor-4782 .elementor-element.elementor-element-576a164 .elementor-button:focus{background-color:#FFCE12;}.elementor-4782 .elementor-element.elementor-element-723ad0e{--display:flex;--min-height:558px;--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-4782 .elementor-element.elementor-element-3cac643{--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;--justify-content:center;--overlay-opacity:0.48;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4782 .elementor-element.elementor-element-3cac643:not(.elementor-motion-effects-element-type-background), .elementor-4782 .elementor-element.elementor-element-3cac643 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://compassproductionamdg.com/wp-content/uploads/2026/01/ChatGPT-Image-Jan-14-2026-06_35_17-PM.png");background-position:center left;background-size:cover;}.elementor-4782 .elementor-element.elementor-element-3cac643:hover::before, .elementor-4782 .elementor-element.elementor-element-3cac643:hover > .elementor-background-video-container::before, .elementor-4782 .elementor-element.elementor-element-3cac643:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4782 .elementor-element.elementor-element-3cac643 > .elementor-background-slideshow:hover::before, .elementor-4782 .elementor-element.elementor-element-3cac643 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000007D;--background-overlay:'';}.elementor-4782 .elementor-element.elementor-element-3cac643.e-con:hover{--e-con-transform-scale:1.03;}.elementor-4782 .elementor-element.elementor-element-3cac643::before, .elementor-4782 .elementor-element.elementor-element-3cac643 > .elementor-background-video-container::before, .elementor-4782 .elementor-element.elementor-element-3cac643 > .e-con-inner > .elementor-background-video-container::before, .elementor-4782 .elementor-element.elementor-element-3cac643 > .elementor-background-slideshow::before, .elementor-4782 .elementor-element.elementor-element-3cac643 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4782 .elementor-element.elementor-element-3cac643 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4782 .elementor-element.elementor-element-3cac643:hover{--overlay-opacity:0.5;}.elementor-4782 .elementor-element.elementor-element-d7459b3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4782 .elementor-element.elementor-element-d7459b3{text-align:center;}.elementor-4782 .elementor-element.elementor-element-d7459b3 .elementor-heading-title{text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-4782 .elementor-element.elementor-element-67670d1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4782 .elementor-element.elementor-element-67670d1{text-align:center;}.elementor-4782 .elementor-element.elementor-element-67670d1 .elementor-heading-title{font-size:30px;font-weight:600;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.97);color:#FFFFFF;}.elementor-4782 .elementor-element.elementor-element-8a79e87 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4782 .elementor-element.elementor-element-8a79e87{text-align:center;}.elementor-4782 .elementor-element.elementor-element-8a79e87 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-4782 .elementor-element.elementor-element-44fcff5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4782 .elementor-element.elementor-element-44fcff5{text-align:center;}.elementor-4782 .elementor-element.elementor-element-44fcff5 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-4782 .elementor-element.elementor-element-fdf4386{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4782 .elementor-element.elementor-element-fdf4386:not(.elementor-motion-effects-element-type-background), .elementor-4782 .elementor-element.elementor-element-fdf4386 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://compassproductionamdg.com/wp-content/uploads/2026/01/ChatGPT-Image-Jan-14-2026-06_29_15-PM.png");background-position:center right;background-size:cover;}.elementor-4782 .elementor-element.elementor-element-fdf4386:hover::before, .elementor-4782 .elementor-element.elementor-element-fdf4386:hover > .elementor-background-video-container::before, .elementor-4782 .elementor-element.elementor-element-fdf4386:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4782 .elementor-element.elementor-element-fdf4386 > .elementor-background-slideshow:hover::before, .elementor-4782 .elementor-element.elementor-element-fdf4386 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000085;--background-overlay:'';}.elementor-4782 .elementor-element.elementor-element-fdf4386.e-con:hover{--e-con-transform-scale:1.03;}.elementor-4782 .elementor-element.elementor-element-fdf4386:hover{--overlay-opacity:0.5;}.elementor-4782 .elementor-element.elementor-element-7a6a5b8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4782 .elementor-element.elementor-element-7a6a5b8{text-align:center;}.elementor-4782 .elementor-element.elementor-element-7a6a5b8 .elementor-heading-title{text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-4782 .elementor-element.elementor-element-1ff56f3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4782 .elementor-element.elementor-element-1ff56f3{text-align:center;}.elementor-4782 .elementor-element.elementor-element-1ff56f3 .elementor-heading-title{font-size:30px;font-weight:600;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.97);color:#FFFFFF;}.elementor-4782 .elementor-element.elementor-element-e0dfbb0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4782 .elementor-element.elementor-element-e0dfbb0{text-align:center;}.elementor-4782 .elementor-element.elementor-element-e0dfbb0 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-4782 .elementor-element.elementor-element-586bcb4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4782 .elementor-element.elementor-element-586bcb4{text-align:center;}.elementor-4782 .elementor-element.elementor-element-586bcb4 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-4782 .elementor-element.elementor-element-df1f8ac{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4782 .elementor-element.elementor-element-df1f8ac:not(.elementor-motion-effects-element-type-background), .elementor-4782 .elementor-element.elementor-element-df1f8ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://compassproductionamdg.com/wp-content/uploads/2026/01/ChatGPT-Image-Jan-14-2026-06_31_52-PM.png");background-position:center left;background-size:cover;}.elementor-4782 .elementor-element.elementor-element-df1f8ac:hover::before, .elementor-4782 .elementor-element.elementor-element-df1f8ac:hover > .elementor-background-video-container::before, .elementor-4782 .elementor-element.elementor-element-df1f8ac:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4782 .elementor-element.elementor-element-df1f8ac > .elementor-background-slideshow:hover::before, .elementor-4782 .elementor-element.elementor-element-df1f8ac > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000007D;--background-overlay:'';}.elementor-4782 .elementor-element.elementor-element-df1f8ac.e-con:hover{--e-con-transform-scale:1.03;}.elementor-4782 .elementor-element.elementor-element-df1f8ac:hover{--overlay-opacity:0.5;}.elementor-4782 .elementor-element.elementor-element-a092764 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4782 .elementor-element.elementor-element-a092764{text-align:center;}.elementor-4782 .elementor-element.elementor-element-a092764 .elementor-heading-title{text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-4782 .elementor-element.elementor-element-25cc44b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4782 .elementor-element.elementor-element-25cc44b{text-align:center;}.elementor-4782 .elementor-element.elementor-element-25cc44b .elementor-heading-title{font-size:30px;font-weight:600;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.97);color:#FFFFFF;}.elementor-4782 .elementor-element.elementor-element-8c8e1c1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4782 .elementor-element.elementor-element-8c8e1c1{text-align:center;}.elementor-4782 .elementor-element.elementor-element-8c8e1c1 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-4782 .elementor-element.elementor-element-100fad7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4782 .elementor-element.elementor-element-100fad7{text-align:center;}.elementor-4782 .elementor-element.elementor-element-100fad7 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-4782 .elementor-element.elementor-element-ed2b4ee{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4782 .elementor-element.elementor-element-ed2b4ee:not(.elementor-motion-effects-element-type-background), .elementor-4782 .elementor-element.elementor-element-ed2b4ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://compassproductionamdg.com/wp-content/uploads/2026/01/ChatGPT-Image-Jan-14-2026-08_40_08-PM.png");background-position:center right;background-size:cover;}.elementor-4782 .elementor-element.elementor-element-ed2b4ee:hover::before, .elementor-4782 .elementor-element.elementor-element-ed2b4ee:hover > .elementor-background-video-container::before, .elementor-4782 .elementor-element.elementor-element-ed2b4ee:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4782 .elementor-element.elementor-element-ed2b4ee > .elementor-background-slideshow:hover::before, .elementor-4782 .elementor-element.elementor-element-ed2b4ee > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000087;--background-overlay:'';}.elementor-4782 .elementor-element.elementor-element-ed2b4ee.e-con:hover{--e-con-transform-scale:1.03;}.elementor-4782 .elementor-element.elementor-element-ed2b4ee:hover{--overlay-opacity:0.5;}.elementor-4782 .elementor-element.elementor-element-debeea4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4782 .elementor-element.elementor-element-debeea4{text-align:center;}.elementor-4782 .elementor-element.elementor-element-debeea4 .elementor-heading-title{text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-4782 .elementor-element.elementor-element-45cbf0e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4782 .elementor-element.elementor-element-45cbf0e{text-align:center;}.elementor-4782 .elementor-element.elementor-element-45cbf0e .elementor-heading-title{font-size:30px;font-weight:600;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.97);color:#FFFFFF;}.elementor-4782 .elementor-element.elementor-element-7a9e53c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4782 .elementor-element.elementor-element-7a9e53c{text-align:center;}.elementor-4782 .elementor-element.elementor-element-7a9e53c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-4782 .elementor-element.elementor-element-979d995 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4782 .elementor-element.elementor-element-979d995{text-align:center;}.elementor-4782 .elementor-element.elementor-element-979d995 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-4782 .elementor-element.elementor-element-9d38689{--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;--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-4782 .elementor-element.elementor-element-f486040{text-align:center;}.elementor-4782 .elementor-element.elementor-element-f486040 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:23px;font-weight:600;color:#000000;}.elementor-4782 .elementor-element.elementor-element-d51fdaa .elementor-button{background-color:#CE000000;font-family:"Castoro Titling", Sans-serif;font-size:18px;font-weight:900;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:17px 24px 14px 20px;}.elementor-4782 .elementor-element.elementor-element-d51fdaa.elementor-element{--align-self:center;}.elementor-4782 .elementor-element.elementor-element-e1188f0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:030px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-4782 .elementor-element.elementor-element-e1188f0:not(.elementor-motion-effects-element-type-background), .elementor-4782 .elementor-element.elementor-element-e1188f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-4782 .elementor-element.elementor-element-df4473d .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-widget-eael-post-grid .eael-meta-posted-on{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-eael-post-grid .eael-entry-meta > span{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-eael-post-grid .eael-entry-title, .elementor-widget-eael-post-grid .eael-entry-title a{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-eael-post-grid .eael-grid-post-excerpt p{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-eael-post-grid .post-meta-categories li, .elementor-widget-eael-post-grid .post-meta-categories li 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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4782 .elementor-element.elementor-element-7d56448 .eael-grid-post-holder{background-color:#fff;}.elementor-4782 .elementor-element.elementor-element-7d56448 .eael-entry-title a{color:#303133;}.elementor-4782 .elementor-element.elementor-element-7d56448 .eael-entry-title:hover, .elementor-4782 .elementor-element.elementor-element-7d56448 .eael-entry-title a:hover{color:#23527c;}.elementor-4782 .elementor-element.elementor-element-7d56448 .eael-entry-title, .elementor-4782 .elementor-element.elementor-element-7d56448 .eael-entry-title a{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;}.elementor-4782 .elementor-element.elementor-element-7d56448 .eael-grid-post-excerpt p{font-family:"Times New Roman", Sans-serif;font-size:15px;font-weight:200;letter-spacing:0.4px;}.elementor-4782 .elementor-element.elementor-element-7d56448 .eael-grid-post .eael-entry-overlay{background-color:rgba(0,0,0, .75);}.elementor-4782 .elementor-element.elementor-element-7d56448 .eael-grid-post .eael-entry-overlay > i{color:#ffffff;font-size:18px;}.elementor-4782 .elementor-element.elementor-element-7d56448 .eael-grid-post .eael-entry-overlay > img{height:18px;width:18px;}.elementor-4782 .elementor-element.elementor-element-7d56448 .eael-post-elements-readmore-btn{color:#000BEC;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-eael-post-grid .eael-meta-posted-on{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-eael-post-grid .eael-entry-meta > span{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-eael-post-grid .eael-entry-title, .elementor-widget-eael-post-grid .eael-entry-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-eael-post-grid .eael-grid-post-excerpt p{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-eael-post-grid .post-meta-categories li, .elementor-widget-eael-post-grid .post-meta-categories li a{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4782 .elementor-element.elementor-element-c911b3c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4782 .elementor-element.elementor-element-2dda587{--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;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4782 .elementor-element.elementor-element-f4f89c2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4782 .elementor-element.elementor-element-892ccc0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4782 .elementor-element.elementor-element-714f5b2{--width:50%;}.elementor-4782 .elementor-element.elementor-element-926ec1e{--width:50%;}.elementor-4782 .elementor-element.elementor-element-fd27b75{--width:50%;}.elementor-4782 .elementor-element.elementor-element-6ab3790{--width:50%;}.elementor-4782 .elementor-element.elementor-element-f7320c4{--width:50%;}.elementor-4782 .elementor-element.elementor-element-1c7a4cb{--width:50%;}.elementor-4782 .elementor-element.elementor-element-81ccdcd{--width:50%;}.elementor-4782 .elementor-element.elementor-element-918f455{--width:50%;}.elementor-4782 .elementor-element.elementor-element-052355b{--width:50%;}.elementor-4782 .elementor-element.elementor-element-ebdfe7d{--width:50%;}.elementor-4782 .elementor-element.elementor-element-3e75ad1{--width:50%;}.elementor-4782 .elementor-element.elementor-element-8a4d1e2{--width:50%;}.elementor-4782 .elementor-element.elementor-element-c75ffc2{--width:50%;}.elementor-4782 .elementor-element.elementor-element-e6aec35{--width:50%;}.elementor-4782 .elementor-element.elementor-element-44ce980{--width:50%;}.elementor-4782 .elementor-element.elementor-element-581e5b2{--width:50%;}.elementor-4782 .elementor-element.elementor-element-cd992c5{--width:50%;}.elementor-4782 .elementor-element.elementor-element-f1c92a5{--width:50%;}.elementor-4782 .elementor-element.elementor-element-eb3db4a{--width:50%;}.elementor-4782 .elementor-element.elementor-element-4b447ed{--width:50%;}.elementor-4782 .elementor-element.elementor-element-dfa39b6{--min-height:545px;}.elementor-4782 .elementor-element.elementor-element-d51fdaa .elementor-button{font-size:15px;padding:14px 015px 10px 013px;}.elementor-widget-eael-post-grid .eael-meta-posted-on{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-eael-post-grid .eael-entry-meta > span{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-eael-post-grid .eael-entry-title, .elementor-widget-eael-post-grid .eael-entry-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-eael-post-grid .eael-grid-post-excerpt p{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-eael-post-grid .post-meta-categories li, .elementor-widget-eael-post-grid .post-meta-categories li a{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(min-width:768px){.elementor-4782 .elementor-element.elementor-element-aa2b7d7{--content-width:1000px;}.elementor-4782 .elementor-element.elementor-element-2dda587{--width:60%;}.elementor-4782 .elementor-element.elementor-element-4bb6a44{--width:40%;}.elementor-4782 .elementor-element.elementor-element-892ccc0{--width:100%;}.elementor-4782 .elementor-element.elementor-element-714f5b2{--width:50%;}.elementor-4782 .elementor-element.elementor-element-926ec1e{--width:50%;}.elementor-4782 .elementor-element.elementor-element-fd27b75{--width:50%;}.elementor-4782 .elementor-element.elementor-element-6ab3790{--width:50%;}.elementor-4782 .elementor-element.elementor-element-7e9b4f8{--width:100%;}.elementor-4782 .elementor-element.elementor-element-f7320c4{--width:50%;}.elementor-4782 .elementor-element.elementor-element-1c7a4cb{--width:50%;}.elementor-4782 .elementor-element.elementor-element-81ccdcd{--width:50%;}.elementor-4782 .elementor-element.elementor-element-918f455{--width:50%;}.elementor-4782 .elementor-element.elementor-element-052355b{--width:50%;}.elementor-4782 .elementor-element.elementor-element-ebdfe7d{--width:50%;}.elementor-4782 .elementor-element.elementor-element-3e75ad1{--width:50%;}.elementor-4782 .elementor-element.elementor-element-8a4d1e2{--width:50%;}.elementor-4782 .elementor-element.elementor-element-c75ffc2{--width:50%;}.elementor-4782 .elementor-element.elementor-element-e6aec35{--width:50%;}.elementor-4782 .elementor-element.elementor-element-44ce980{--width:50%;}.elementor-4782 .elementor-element.elementor-element-581e5b2{--width:50%;}.elementor-4782 .elementor-element.elementor-element-cd992c5{--width:50%;}.elementor-4782 .elementor-element.elementor-element-f1c92a5{--width:50%;}.elementor-4782 .elementor-element.elementor-element-eb3db4a{--width:50%;}.elementor-4782 .elementor-element.elementor-element-4b447ed{--width:50%;}.elementor-4782 .elementor-element.elementor-element-af616c2{--width:50%;}.elementor-4782 .elementor-element.elementor-element-cb40d1d{--width:50%;}.elementor-4782 .elementor-element.elementor-element-d66a264{--width:100%;}.elementor-4782 .elementor-element.elementor-element-8ceab73{--width:100%;}.elementor-4782 .elementor-element.elementor-element-3cac643{--width:25%;}.elementor-4782 .elementor-element.elementor-element-fdf4386{--width:25%;}.elementor-4782 .elementor-element.elementor-element-df1f8ac{--width:25%;}.elementor-4782 .elementor-element.elementor-element-ed2b4ee{--width:25%;}}@media(min-width:1025px){.elementor-4782 .elementor-element.elementor-element-dfa39b6:not(.elementor-motion-effects-element-type-background), .elementor-4782 .elementor-element.elementor-element-dfa39b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for html, class: .elementor-element-bb2d03d *//* =========================================================
   CSX2 (scoped) - safe for multiple instances
   ========================================================= */
.csx2{
  --csx-thumb-size: 45px;
  --csx-thumb-rail: 45px;
  --csx-thumb-gap: 8px;

  --csx-overlay: rgba(0,0,0,.82);
  --csx-blur: 8px;

  --csx-controls-font: 20px;
  --csx-close-size: 34px;

  --csx-max-w: 97vw;
  --csx-max-h: 95vh;

  display:flex;
  gap:14px;
  align-items:flex-start;
  width:100%;
}

/* Hide the “links block” */
.csx2 .csx2-data{ display:none !important; }

.csx2 .csx-thumbs{
  width:var(--csx-thumb-rail);
  overflow:visible !important;
  display:flex;
  flex-direction:column;
  gap:var(--csx-thumb-gap);
  padding-right:0 !important;
}

.csx2 .csx-thumb{
  width:var(--csx-thumb-size);
  height:var(--csx-thumb-size);
  border:1px solid rgba(0,0,0,.15);
  border-radius:0;
  padding:0;
  background:#fff;
  cursor:pointer;
  overflow:hidden;
  line-height:0;
  display:flex;
  align-items:center;
  justify-content:center;
  transition:transform .12s ease, border-color .12s ease, box-shadow .12s ease;
}

.csx2 .csx-thumb img{
  width:100%;
  height:100%;
  object-fit:cover;
  display:block;
}

.csx2 .csx-thumb:hover{
  transform:scale(1.08);
  border-color:rgba(0,0,0,.22);
  box-shadow:0 6px 14px rgba(0,0,0,.10);
}

.csx2 .csx-thumb.is-active{
  border-color:rgba(0,0,0,.40);
  box-shadow:0 0 0 1px rgba(0,0,0,.25);
}

.csx2 .csx-main{ flex:1; min-width:0; }

.csx2 .csx-main-btn{
  width:100%;
  padding:0 !important;
  margin:0 !important;
  background:transparent !important;
  border:0 !important;
  border-radius:0 !important;
  box-shadow:none !important;
  outline:0 !important;
  overflow:visible !important;
  cursor:pointer;
}

.csx2 .csx-main-img{
  width:100%;
  height:auto;
  display:block;
  border:0 !important;
  border-radius:0 !important;
  box-shadow:none !important;
  outline:0 !important;
}

.csx2 .csx-hint{ margin-top:8px; font-size:13px; opacity:.75; }

/* Hard overrides */
.csx2 button,
.csx2 button:focus,
.csx2 button:active,
.csx2 button:hover{
  outline:none !important;
  box-shadow:none !important;
  text-decoration:none !important;
  background-image:none !important;
}

/* Modal */
.csx2 .csx-modal{
  position:fixed;
  inset:0;
  display:none;
  z-index:10000 !important;
  background:var(--csx-overlay);
  backdrop-filter: blur(var(--csx-blur)) saturate(1.05);
  -webkit-backdrop-filter: blur(var(--csx-blur)) saturate(1.05);
}
.csx2 .csx-modal.is-open{ display:block; }

.csx2 .csx-modal-ui{
  position:absolute;
  inset:0;
  display:flex;
  flex-direction:column;
  padding:14px;
  background:transparent;
}

.csx2 .csx-controls{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:10px;
  padding:6px 8px;
}

.csx2 .csx-zoom{ display:flex; align-items:center; gap:12px; }

.csx2 .csx-ui-btn{
  appearance:none !important;
  -webkit-appearance:none !important;
  border:0 !important;
  background:transparent !important;
  color:#fff !important;
  font-size:var(--csx-controls-font) !important;
  font-weight:600 !important;
  padding:8px 6px !important;
  margin:0 !important;
  line-height:1 !important;
  cursor:pointer !important;
  opacity:.92 !important;
}
.csx2 .csx-ui-btn:hover{ opacity:1 !important; }

.csx2 .csx-ui-reset{ opacity:.88 !important; }

.csx2 .csx-ui-close{
  appearance:none !important;
  -webkit-appearance:none !important;
  border:0 !important;
  background:transparent !important;
  color:#fff !important;
  font-size:var(--csx-close-size) !important;
  font-weight:600 !important;
  padding:6px 8px !important;
  margin:0 !important;
  line-height:1 !important;
  cursor:pointer !important;
  opacity:.95 !important;
}
.csx2 .csx-ui-close:hover{ opacity:1 !important; }

.csx2 .csx-stage{
  flex:1;
  overflow:hidden;
  padding:10px;
  display:flex;
  align-items:center;
  justify-content:center;
}

.csx2 .csx-contain{
  width:var(--csx-max-w);
  height:var(--csx-max-h);
  overflow:hidden;
  display:flex;
  align-items:center;
  justify-content:center;
}

.csx2 .csx-modal-img{
  display:block;
  width:100% !important;
  height:100% !important;
  object-fit:contain !important;
  transform:scale(1);
  transform-origin:center center;
  border:none !important;
  outline:none !important;
  box-shadow:none !important;
  cursor:zoom-in;
}

.csx2 .csx-modal-hint{
  color:rgba(255,255,255,.75);
  font-size:13px;
  text-align:center;
  padding:8px 10px 10px;
}

@media (max-width: 767px){
  .csx2{ flex-direction:column; }
  .csx2 .csx-thumbs{
    width:100% !important;
    display:flex !important;
    flex-direction:row !important;
    flex-wrap:wrap !important;
    gap:8px !important;
    margin:0 0 8px 0 !important;
  }
  .csx2 .csx-thumb{ width:54px !important; height:54px !important; }
  .csx2 .csx-modal-ui{ padding:10px; }
  .csx2 .csx-controls{ padding:4px 6px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af616c2 *//* =========================================================
   CSX2 (scoped) - safe for multiple instances
   ========================================================= */
.csx2{
  --csx-thumb-size: 45px;
  --csx-thumb-rail: 45px;
  --csx-thumb-gap: 8px;

  --csx-overlay: rgba(0,0,0,.82);
  --csx-blur: 8px;

  --csx-controls-font: 20px;
  --csx-close-size: 34px;

  --csx-max-w: 97vw;
  --csx-max-h: 95vh;

  display:flex;
  gap:14px;
  align-items:flex-start;
  width:100%;
}

/* Hide the “links block” */
.csx2 .csx2-data{ display:none !important; }

.csx2 .csx-thumbs{
  width:var(--csx-thumb-rail);
  overflow:visible !important;
  display:flex;
  flex-direction:column;
  gap:var(--csx-thumb-gap);
  padding-right:0 !important;
}

.csx2 .csx-thumb{
  width:var(--csx-thumb-size);
  height:var(--csx-thumb-size);
  border:1px solid rgba(0,0,0,.15);
  border-radius:0;
  padding:0;
  background:#fff;
  cursor:pointer;
  overflow:hidden;
  line-height:0;
  display:flex;
  align-items:center;
  justify-content:center;
  transition:transform .12s ease, border-color .12s ease, box-shadow .12s ease;
}

.csx2 .csx-thumb img{
  width:100%;
  height:100%;
  object-fit:cover;
  display:block;
}

.csx2 .csx-thumb:hover{
  transform:scale(1.08);
  border-color:rgba(0,0,0,.22);
  box-shadow:0 6px 14px rgba(0,0,0,.10);
}

.csx2 .csx-thumb.is-active{
  border-color:rgba(0,0,0,.40);
  box-shadow:0 0 0 1px rgba(0,0,0,.25);
}

.csx2 .csx-main{ flex:1; min-width:0; }

.csx2 .csx-main-btn{
  width:100%;
  padding:0 !important;
  margin:0 !important;
  background:transparent !important;
  border:0 !important;
  border-radius:0 !important;
  box-shadow:none !important;
  outline:0 !important;
  overflow:visible !important;
  cursor:pointer;
}

.csx2 .csx-main-img{
  width:100%;
  height:auto;
  display:block;
  border:0 !important;
  border-radius:0 !important;
  box-shadow:none !important;
  outline:0 !important;
}

.csx2 .csx-hint{ margin-top:8px; font-size:13px; opacity:.75; }

/* Hard overrides */
.csx2 button,
.csx2 button:focus,
.csx2 button:active,
.csx2 button:hover{
  outline:none !important;
  box-shadow:none !important;
  text-decoration:none !important;
  background-image:none !important;
}

/* Modal */
.csx2 .csx-modal{
  position:fixed;
  inset:0;
  display:none;
  z-index:10000 !important;
  background:var(--csx-overlay);
  backdrop-filter: blur(var(--csx-blur)) saturate(1.05);
  -webkit-backdrop-filter: blur(var(--csx-blur)) saturate(1.05);
}
.csx2 .csx-modal.is-open{ display:block; }

.csx2 .csx-modal-ui{
  position:absolute;
  inset:0;
  display:flex;
  flex-direction:column;
  padding:14px;
  background:transparent;
}

.csx2 .csx-controls{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:10px;
  padding:6px 8px;
}

.csx2 .csx-zoom{ display:flex; align-items:center; gap:12px; }

.csx2 .csx-ui-btn{
  appearance:none !important;
  -webkit-appearance:none !important;
  border:0 !important;
  background:transparent !important;
  color:#fff !important;
  font-size:var(--csx-controls-font) !important;
  font-weight:600 !important;
  padding:8px 6px !important;
  margin:0 !important;
  line-height:1 !important;
  cursor:pointer !important;
  opacity:.92 !important;
}
.csx2 .csx-ui-btn:hover{ opacity:1 !important; }

.csx2 .csx-ui-reset{ opacity:.88 !important; }

.csx2 .csx-ui-close{
  appearance:none !important;
  -webkit-appearance:none !important;
  border:0 !important;
  background:transparent !important;
  color:#fff !important;
  font-size:var(--csx-close-size) !important;
  font-weight:600 !important;
  padding:6px 8px !important;
  margin:0 !important;
  line-height:1 !important;
  cursor:pointer !important;
  opacity:.95 !important;
}
.csx2 .csx-ui-close:hover{ opacity:1 !important; }

.csx2 .csx-stage{
  flex:1;
  overflow:hidden;
  padding:10px;
  display:flex;
  align-items:center;
  justify-content:center;
}

.csx2 .csx-contain{
  width:var(--csx-max-w);
  height:var(--csx-max-h);
  overflow:hidden;
  display:flex;
  align-items:center;
  justify-content:center;
}

.csx2 .csx-modal-img{
  display:block;
  width:100% !important;
  height:100% !important;
  object-fit:contain !important;
  transform:scale(1);
  transform-origin:center center;
  border:none !important;
  outline:none !important;
  box-shadow:none !important;
  cursor:zoom-in;
}

.csx2 .csx-modal-hint{
  color:rgba(255,255,255,.75);
  font-size:13px;
  text-align:center;
  padding:8px 10px 10px;
}

@media (max-width: 767px){
  .csx2{ flex-direction:column; }
  .csx2 .csx-thumbs{
    width:100% !important;
    display:flex !important;
    flex-direction:row !important;
    flex-wrap:wrap !important;
    gap:8px !important;
    margin:0 0 8px 0 !important;
  }
  .csx2 .csx-thumb{ width:54px !important; height:54px !important; }
  .csx2 .csx-modal-ui{ padding:10px; }
  .csx2 .csx-controls{ padding:4px 6px; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d51fdaa */.elementor-4782 .elementor-element.elementor-element-d51fdaa {
  background: linear-gradient(to bottom, #d29e2f, #b98619, #f8e07b);
}
.elementor-4782 .elementor-element.elementor-element-d51fdaa {
  background-color: #0073e6; /* Replace with your desired background color */
  border: none;
  border-radius: 10px; /* Adjust this value for more or less rounding */
  padding: px px;
  color: #fff; /* Button text color */
  transition: background-color 0.3s ease;
}/* End custom CSS */