.elementor-7 .elementor-element.elementor-element-7d54fbaa{--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-7 .elementor-element.elementor-element-1d5aaf1e{--display:flex;}.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 );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-28a1fd63{text-align:center;}.elementor-7 .elementor-element.elementor-element-28a1fd63 .elementor-heading-title{font-family:var( --e-global-typography-c13965e-font-family ), Sans-serif;font-size:var( --e-global-typography-c13965e-font-size );font-weight:var( --e-global-typography-c13965e-font-weight );text-transform:var( --e-global-typography-c13965e-text-transform );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-2a580d33{--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-7 .elementor-element.elementor-element-7f7a95fb{--display:flex;}.elementor-7 .elementor-element.elementor-element-2c4effe2{--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-7 .elementor-element.elementor-element-1c1de26d{--display:flex;}.elementor-7 .elementor-element.elementor-element-43aa465c{text-align:end;}.elementor-7 .elementor-element.elementor-element-43aa465c .elementor-heading-title{font-family:var( --e-global-typography-c13965e-font-family ), Sans-serif;font-size:var( --e-global-typography-c13965e-font-size );font-weight:var( --e-global-typography-c13965e-font-weight );text-transform:var( --e-global-typography-c13965e-text-transform );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3d012b37 .elementor-button{background-color:#85858500;font-family:var( --e-global-typography-9111f19-font-family ), Sans-serif;font-size:var( --e-global-typography-9111f19-font-size );font-weight:var( --e-global-typography-9111f19-font-weight );line-height:var( --e-global-typography-9111f19-line-height );border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:3px 6px 3px 6px;}.elementor-7 .elementor-element.elementor-element-3d012b37 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-3d012b37 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3d012b37 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-3d012b37 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-27695036{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-2416f767 img{width:100%;}.elementor-7 .elementor-element.elementor-element-5eafa9a0{--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-7 .elementor-element.elementor-element-2a377c66{--display:flex;}.elementor-7 .elementor-element.elementor-element-25fa29c img{width:100%;}.elementor-7 .elementor-element.elementor-element-559128a3{--display:flex;}.elementor-7 .elementor-element.elementor-element-c222e57{text-align:start;}.elementor-7 .elementor-element.elementor-element-c222e57 .elementor-heading-title{font-family:var( --e-global-typography-c13965e-font-family ), Sans-serif;font-size:var( --e-global-typography-c13965e-font-size );font-weight:var( --e-global-typography-c13965e-font-weight );text-transform:var( --e-global-typography-c13965e-text-transform );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-2adfc4c7 .elementor-button{background-color:#85858500;font-family:var( --e-global-typography-9111f19-font-family ), Sans-serif;font-size:var( --e-global-typography-9111f19-font-size );font-weight:var( --e-global-typography-9111f19-font-weight );line-height:var( --e-global-typography-9111f19-line-height );border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:3px 6px 3px 6px;}.elementor-7 .elementor-element.elementor-element-2adfc4c7 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-2adfc4c7 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2adfc4c7 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-2adfc4c7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4ad188e5{--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-7 .elementor-element.elementor-element-b7c0a09{--display:flex;}.elementor-7 .elementor-element.elementor-element-269d54ab{text-align:end;}.elementor-7 .elementor-element.elementor-element-269d54ab .elementor-heading-title{font-family:var( --e-global-typography-c13965e-font-family ), Sans-serif;font-size:var( --e-global-typography-c13965e-font-size );font-weight:var( --e-global-typography-c13965e-font-weight );text-transform:var( --e-global-typography-c13965e-text-transform );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-7342c6a1 .elementor-button{background-color:#85858500;font-family:var( --e-global-typography-9111f19-font-family ), Sans-serif;font-size:var( --e-global-typography-9111f19-font-size );font-weight:var( --e-global-typography-9111f19-font-weight );line-height:var( --e-global-typography-9111f19-line-height );border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:3px 6px 3px 6px;}.elementor-7 .elementor-element.elementor-element-7342c6a1 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-7342c6a1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7342c6a1 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-7342c6a1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-33bcfcfc{--display:flex;}.elementor-7 .elementor-element.elementor-element-3fc24c77 img{width:100%;}.elementor-7 .elementor-element.elementor-element-36d05f60{--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-7 .elementor-element.elementor-element-3ce0d3be{--display:flex;}.elementor-7 .elementor-element.elementor-element-3568ac8a img{width:100%;}.elementor-7 .elementor-element.elementor-element-bd9ce3e{--display:flex;}.elementor-7 .elementor-element.elementor-element-2ecbc12e{text-align:start;}.elementor-7 .elementor-element.elementor-element-2ecbc12e .elementor-heading-title{font-family:var( --e-global-typography-c13965e-font-family ), Sans-serif;font-size:var( --e-global-typography-c13965e-font-size );font-weight:var( --e-global-typography-c13965e-font-weight );text-transform:var( --e-global-typography-c13965e-text-transform );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-77c295d3 .elementor-button{background-color:#85858500;font-family:var( --e-global-typography-9111f19-font-family ), Sans-serif;font-size:var( --e-global-typography-9111f19-font-size );font-weight:var( --e-global-typography-9111f19-font-weight );line-height:var( --e-global-typography-9111f19-line-height );border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:3px 6px 3px 6px;}.elementor-7 .elementor-element.elementor-element-77c295d3 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-77c295d3 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-77c295d3 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-77c295d3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-30999bd7{--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-7 .elementor-element.elementor-element-4ffb3f2{--display:flex;}.elementor-7 .elementor-element.elementor-element-51b59fa2{text-align:end;}.elementor-7 .elementor-element.elementor-element-51b59fa2 .elementor-heading-title{font-family:var( --e-global-typography-c13965e-font-family ), Sans-serif;font-size:var( --e-global-typography-c13965e-font-size );font-weight:var( --e-global-typography-c13965e-font-weight );text-transform:var( --e-global-typography-c13965e-text-transform );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-780c6b01 .elementor-button{background-color:#85858500;font-family:var( --e-global-typography-9111f19-font-family ), Sans-serif;font-size:var( --e-global-typography-9111f19-font-size );font-weight:var( --e-global-typography-9111f19-font-weight );line-height:var( --e-global-typography-9111f19-line-height );border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:3px 6px 3px 6px;}.elementor-7 .elementor-element.elementor-element-780c6b01 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-780c6b01 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-780c6b01 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-780c6b01 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3a498d1{--display:flex;}.elementor-7 .elementor-element.elementor-element-583455d3 img{width:100%;}.elementor-7 .elementor-element.elementor-element-3e32adb8{--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-7 .elementor-element.elementor-element-1580bf48{--display:flex;}.elementor-7 .elementor-element.elementor-element-32fe16c3 img{width:100%;}.elementor-7 .elementor-element.elementor-element-e449dcd{--display:flex;}.elementor-7 .elementor-element.elementor-element-41241e78{text-align:start;}.elementor-7 .elementor-element.elementor-element-41241e78 .elementor-heading-title{font-family:var( --e-global-typography-c13965e-font-family ), Sans-serif;font-size:var( --e-global-typography-c13965e-font-size );font-weight:var( --e-global-typography-c13965e-font-weight );text-transform:var( --e-global-typography-c13965e-text-transform );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-47577698 .elementor-button{background-color:#85858500;font-family:var( --e-global-typography-9111f19-font-family ), Sans-serif;font-size:var( --e-global-typography-9111f19-font-size );font-weight:var( --e-global-typography-9111f19-font-weight );line-height:var( --e-global-typography-9111f19-line-height );border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:3px 6px 3px 6px;}.elementor-7 .elementor-element.elementor-element-47577698 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-47577698 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-47577698 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-47577698 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6cbdca44{--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-7 .elementor-element.elementor-element-e02da8a{--display:flex;}.elementor-7 .elementor-element.elementor-element-5355cf22{text-align:end;}.elementor-7 .elementor-element.elementor-element-5355cf22 .elementor-heading-title{font-family:var( --e-global-typography-c13965e-font-family ), Sans-serif;font-size:var( --e-global-typography-c13965e-font-size );font-weight:var( --e-global-typography-c13965e-font-weight );text-transform:var( --e-global-typography-c13965e-text-transform );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-2977812f .elementor-button{background-color:#85858500;font-family:var( --e-global-typography-9111f19-font-family ), Sans-serif;font-size:var( --e-global-typography-9111f19-font-size );font-weight:var( --e-global-typography-9111f19-font-weight );line-height:var( --e-global-typography-9111f19-line-height );border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:3px 6px 3px 6px;}.elementor-7 .elementor-element.elementor-element-2977812f .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-2977812f .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2977812f .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-2977812f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6a59f5f{--display:flex;}.elementor-7 .elementor-element.elementor-element-5565c678 img{width:100%;}.elementor-7 .elementor-element.elementor-element-5189c470{--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-7 .elementor-element.elementor-element-6131e020{--display:flex;}.elementor-7 .elementor-element.elementor-element-5ba627f3 img{width:100%;}.elementor-7 .elementor-element.elementor-element-64ce2b39{--display:flex;}.elementor-7 .elementor-element.elementor-element-63b1eb3b{text-align:start;}.elementor-7 .elementor-element.elementor-element-63b1eb3b .elementor-heading-title{font-family:var( --e-global-typography-c13965e-font-family ), Sans-serif;font-size:var( --e-global-typography-c13965e-font-size );font-weight:var( --e-global-typography-c13965e-font-weight );text-transform:var( --e-global-typography-c13965e-text-transform );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-13500b8f .elementor-button{background-color:#85858500;font-family:var( --e-global-typography-9111f19-font-family ), Sans-serif;font-size:var( --e-global-typography-9111f19-font-size );font-weight:var( --e-global-typography-9111f19-font-weight );line-height:var( --e-global-typography-9111f19-line-height );border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:3px 6px 3px 6px;}.elementor-7 .elementor-element.elementor-element-13500b8f .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-13500b8f .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-13500b8f .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-13500b8f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3ab3be17{--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-7 .elementor-element.elementor-element-7f24c558{--display:flex;}.elementor-7 .elementor-element.elementor-element-18e7d2a6{text-align:end;}.elementor-7 .elementor-element.elementor-element-18e7d2a6 .elementor-heading-title{font-family:var( --e-global-typography-c13965e-font-family ), Sans-serif;font-size:var( --e-global-typography-c13965e-font-size );font-weight:var( --e-global-typography-c13965e-font-weight );text-transform:var( --e-global-typography-c13965e-text-transform );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-200d8e71 .elementor-button{background-color:#85858500;font-family:var( --e-global-typography-9111f19-font-family ), Sans-serif;font-size:var( --e-global-typography-9111f19-font-size );font-weight:var( --e-global-typography-9111f19-font-weight );line-height:var( --e-global-typography-9111f19-line-height );border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:3px 6px 3px 6px;}.elementor-7 .elementor-element.elementor-element-200d8e71 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-200d8e71 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-200d8e71 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-200d8e71 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2300d973{--display:flex;}.elementor-7 .elementor-element.elementor-element-30b5ba4c img{width:100%;}.elementor-7 .elementor-element.elementor-element-4098e5a7{--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-7 .elementor-element.elementor-element-6f9068ff{--display:flex;}.elementor-7 .elementor-element.elementor-element-29c76ba2 img{width:100%;}.elementor-7 .elementor-element.elementor-element-45777816{--display:flex;}.elementor-7 .elementor-element.elementor-element-490f19a5{text-align:start;}.elementor-7 .elementor-element.elementor-element-490f19a5 .elementor-heading-title{font-family:var( --e-global-typography-c13965e-font-family ), Sans-serif;font-size:var( --e-global-typography-c13965e-font-size );font-weight:var( --e-global-typography-c13965e-font-weight );text-transform:var( --e-global-typography-c13965e-text-transform );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-7e36474c .elementor-button{background-color:#85858500;font-family:var( --e-global-typography-9111f19-font-family ), Sans-serif;font-size:var( --e-global-typography-9111f19-font-size );font-weight:var( --e-global-typography-9111f19-font-weight );line-height:var( --e-global-typography-9111f19-line-height );border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:3px 6px 3px 6px;}.elementor-7 .elementor-element.elementor-element-7e36474c .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-7e36474c .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7e36474c .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-7e36474c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6bc53b9e{--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-7 .elementor-element.elementor-element-7a53ab62{--display:flex;}.elementor-7 .elementor-element.elementor-element-3ab34eb7{text-align:center;}.elementor-7 .elementor-element.elementor-element-3ab34eb7 .elementor-heading-title{font-family:var( --e-global-typography-c13965e-font-family ), Sans-serif;font-size:var( --e-global-typography-c13965e-font-size );font-weight:var( --e-global-typography-c13965e-font-weight );text-transform:var( --e-global-typography-c13965e-text-transform );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-6b2e084b img{width:100%;}.elementor-7 .elementor-element.elementor-element-32804044{--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-7 .elementor-element.elementor-element-57fd4814{--display:flex;}.elementor-7 .elementor-element.elementor-element-3948fd65{text-align:center;}.elementor-7 .elementor-element.elementor-element-3948fd65 .elementor-heading-title{font-family:var( --e-global-typography-c13965e-font-family ), Sans-serif;font-size:var( --e-global-typography-c13965e-font-size );font-weight:var( --e-global-typography-c13965e-font-weight );text-transform:var( --e-global-typography-c13965e-text-transform );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-b71c911{--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-7 .elementor-element.elementor-element-07867f4{--display:flex;}.elementor-7 .elementor-element.elementor-element-9b7cab1{--display:flex;}.elementor-7 .elementor-element.elementor-element-67dac065{--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-7 .elementor-element.elementor-element-34ef69c{--display:flex;}.elementor-7 .elementor-element.elementor-element-562d5f25{text-align:center;}.elementor-7 .elementor-element.elementor-element-562d5f25 .elementor-heading-title{font-family:var( --e-global-typography-c13965e-font-family ), Sans-serif;font-size:var( --e-global-typography-c13965e-font-size );font-weight:var( --e-global-typography-c13965e-font-weight );text-transform:var( --e-global-typography-c13965e-text-transform );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-ed1d3c3{text-align:center;}.elementor-7 .elementor-element.elementor-element-ed1d3c3 .elementor-heading-title{font-family:"Courier New", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;}.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 );line-height:var( --e-global-typography-text-line-height );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-7 .elementor-element.elementor-element-d2b07e5{text-align:center;}.elementor-7 .elementor-element.elementor-element-75e9017f img{width:600px;}.elementor-7 .elementor-element.elementor-element-775ad2ce .elementor-button{background-color:#85858500;font-family:"Volkhov", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:1px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-7 .elementor-element.elementor-element-775ad2ce .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-775ad2ce .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-775ad2ce .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-775ad2ce .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-741f9d02{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-28a1fd63 .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-43aa465c .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3d012b37 .elementor-button{font-size:var( --e-global-typography-9111f19-font-size );line-height:var( --e-global-typography-9111f19-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-c222e57 .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-2adfc4c7 .elementor-button{font-size:var( --e-global-typography-9111f19-font-size );line-height:var( --e-global-typography-9111f19-line-height );}.elementor-7 .elementor-element.elementor-element-269d54ab .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-7342c6a1 .elementor-button{font-size:var( --e-global-typography-9111f19-font-size );line-height:var( --e-global-typography-9111f19-line-height );}.elementor-7 .elementor-element.elementor-element-2ecbc12e .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-77c295d3 .elementor-button{font-size:var( --e-global-typography-9111f19-font-size );line-height:var( --e-global-typography-9111f19-line-height );}.elementor-7 .elementor-element.elementor-element-51b59fa2 .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-780c6b01 .elementor-button{font-size:var( --e-global-typography-9111f19-font-size );line-height:var( --e-global-typography-9111f19-line-height );}.elementor-7 .elementor-element.elementor-element-41241e78 .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-47577698 .elementor-button{font-size:var( --e-global-typography-9111f19-font-size );line-height:var( --e-global-typography-9111f19-line-height );}.elementor-7 .elementor-element.elementor-element-5355cf22 .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-2977812f .elementor-button{font-size:var( --e-global-typography-9111f19-font-size );line-height:var( --e-global-typography-9111f19-line-height );}.elementor-7 .elementor-element.elementor-element-63b1eb3b .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-13500b8f .elementor-button{font-size:var( --e-global-typography-9111f19-font-size );line-height:var( --e-global-typography-9111f19-line-height );}.elementor-7 .elementor-element.elementor-element-18e7d2a6 .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-200d8e71 .elementor-button{font-size:var( --e-global-typography-9111f19-font-size );line-height:var( --e-global-typography-9111f19-line-height );}.elementor-7 .elementor-element.elementor-element-490f19a5 .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-7e36474c .elementor-button{font-size:var( --e-global-typography-9111f19-font-size );line-height:var( --e-global-typography-9111f19-line-height );}.elementor-7 .elementor-element.elementor-element-3ab34eb7 .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-3948fd65 .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-562d5f25 .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-ed1d3c3 .elementor-heading-title{font-size:15px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-28a1fd63 .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-2c4effe2{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-43aa465c .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3d012b37 .elementor-button{font-size:var( --e-global-typography-9111f19-font-size );line-height:var( --e-global-typography-9111f19-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-c222e57 .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-2adfc4c7 .elementor-button{font-size:var( --e-global-typography-9111f19-font-size );line-height:var( --e-global-typography-9111f19-line-height );}.elementor-7 .elementor-element.elementor-element-4ad188e5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-269d54ab .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-7342c6a1 .elementor-button{font-size:var( --e-global-typography-9111f19-font-size );line-height:var( --e-global-typography-9111f19-line-height );}.elementor-7 .elementor-element.elementor-element-2ecbc12e .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-77c295d3 .elementor-button{font-size:var( --e-global-typography-9111f19-font-size );line-height:var( --e-global-typography-9111f19-line-height );}.elementor-7 .elementor-element.elementor-element-30999bd7{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-51b59fa2 .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-780c6b01 .elementor-button{font-size:var( --e-global-typography-9111f19-font-size );line-height:var( --e-global-typography-9111f19-line-height );}.elementor-7 .elementor-element.elementor-element-41241e78 .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-47577698 .elementor-button{font-size:var( --e-global-typography-9111f19-font-size );line-height:var( --e-global-typography-9111f19-line-height );}.elementor-7 .elementor-element.elementor-element-6cbdca44{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-5355cf22 .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-2977812f .elementor-button{font-size:var( --e-global-typography-9111f19-font-size );line-height:var( --e-global-typography-9111f19-line-height );}.elementor-7 .elementor-element.elementor-element-63b1eb3b .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-13500b8f .elementor-button{font-size:var( --e-global-typography-9111f19-font-size );line-height:var( --e-global-typography-9111f19-line-height );}.elementor-7 .elementor-element.elementor-element-3ab3be17{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-18e7d2a6 .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-200d8e71 .elementor-button{font-size:var( --e-global-typography-9111f19-font-size );line-height:var( --e-global-typography-9111f19-line-height );}.elementor-7 .elementor-element.elementor-element-490f19a5 .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-7e36474c .elementor-button{font-size:var( --e-global-typography-9111f19-font-size );line-height:var( --e-global-typography-9111f19-line-height );}.elementor-7 .elementor-element.elementor-element-3ab34eb7 .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-3948fd65 .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-562d5f25 .elementor-heading-title{font-size:var( --e-global-typography-c13965e-font-size );line-height:var( --e-global-typography-c13965e-line-height );}.elementor-7 .elementor-element.elementor-element-ed1d3c3 .elementor-heading-title{font-size:14px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for heading, class: .elementor-element-28a1fd63 */.elementor-7 .elementor-element.elementor-element-28a1fd63 strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43aa465c */.elementor-7 .elementor-element.elementor-element-43aa465c strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c222e57 */.elementor-7 .elementor-element.elementor-element-c222e57 strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-269d54ab */.elementor-7 .elementor-element.elementor-element-269d54ab strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ecbc12e */.elementor-7 .elementor-element.elementor-element-2ecbc12e strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b59fa2 */.elementor-7 .elementor-element.elementor-element-51b59fa2 strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41241e78 */.elementor-7 .elementor-element.elementor-element-41241e78 strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5355cf22 */.elementor-7 .elementor-element.elementor-element-5355cf22 strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63b1eb3b */.elementor-7 .elementor-element.elementor-element-63b1eb3b strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18e7d2a6 */.elementor-7 .elementor-element.elementor-element-18e7d2a6 strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-490f19a5 */.elementor-7 .elementor-element.elementor-element-490f19a5 strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-562d5f25 */.elementor-7 .elementor-element.elementor-element-562d5f25 strong {
    font-weight: 700;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Courier New';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://joaquinprior.com/wp-content/uploads/2026/08/courier-new-regular.woff2') format('woff2'),
		url('https://joaquinprior.com/wp-content/uploads/2026/08/courier-new-regular.woff') format('woff'),
		url('https://joaquinprior.com/wp-content/uploads/2026/08/courier-new-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Courier New';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://joaquinprior.com/wp-content/uploads/2026/08/courier-new-bold.woff2') format('woff2'),
		url('https://joaquinprior.com/wp-content/uploads/2026/08/courier-new-bold.woff') format('woff'),
		url('https://joaquinprior.com/wp-content/uploads/2026/08/courier-new-bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Courier New';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://joaquinprior.com/wp-content/uploads/2026/08/courier-new-italic.woff2') format('woff2'),
		url('https://joaquinprior.com/wp-content/uploads/2026/08/courier-new-italic.woff') format('woff'),
		url('https://joaquinprior.com/wp-content/uploads/2026/08/courier-new-italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Courier New';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://joaquinprior.com/wp-content/uploads/2026/08/courier-new-bolditalic.woff2') format('woff2'),
		url('https://joaquinprior.com/wp-content/uploads/2026/08/courier-new-bolditalic.woff') format('woff'),
		url('https://joaquinprior.com/wp-content/uploads/2026/08/courier-new-bolditalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */