.elementor-724 .elementor-element.elementor-element-c6d4e90{--display:flex;--min-height:369px;--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-724 .elementor-element.elementor-element-c6d4e90:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-c6d4e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02182B;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-724 .elementor-element.elementor-element-9f4cc11.elementor-element{--align-self:center;}.elementor-724 .elementor-element.elementor-element-9f4cc11{text-align:center;}.elementor-724 .elementor-element.elementor-element-9f4cc11 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:56px;font-weight:600;line-height:1.2em;letter-spacing:2px;color:#FFFFFF;}.elementor-724 .elementor-element.elementor-element-623662a{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-724 .elementor-element.elementor-element-623662a:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-623662a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-724 .elementor-element.elementor-element-fcccef3{--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-724 .elementor-element.elementor-element-442077c{text-align:start;}.elementor-724 .elementor-element.elementor-element-442077c .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:2px;color:#02182B;}.elementor-724 .elementor-element.elementor-element-a342eca{padding:0px 0px 24px 0px;text-align:start;}.elementor-724 .elementor-element.elementor-element-a342eca .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;letter-spacing:3px;color:#d5aa61;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-724 .elementor-element.elementor-element-4086e74{text-align:start;font-family:"Inter", Sans-serif;font-size:17.6px;line-height:1.7em;color:#444444;}.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-724 .elementor-element.elementor-element-39093cd .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:15.2px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;background-image:linear-gradient(180deg, #D6AF55 0%, #a37c2a 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#e1c070;border-radius:4px 4px 4px 4px;padding:14px 34px 14px 34px;}.elementor-724 .elementor-element.elementor-element-39093cd.elementor-element{--align-self:flex-start;}.elementor-724 .elementor-element.elementor-element-3214b5b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-724 .elementor-element.elementor-element-0b72d84 img{width:100%;}.elementor-724 .elementor-element.elementor-element-199dcdd{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-724 .elementor-element.elementor-element-8660b47.elementor-element{--align-self:center;}.elementor-724 .elementor-element.elementor-element-8660b47{text-align:center;}.elementor-724 .elementor-element.elementor-element-8660b47 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:2px;color:#02182B;}.elementor-724 .elementor-element.elementor-element-785800b{--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-724 .elementor-element.elementor-element-b5a9de7{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;}.elementor-724 .elementor-element.elementor-element-d5d0405{--e-transform-transition-duration:1.08ms;}.elementor-724 .elementor-element.elementor-element-d5d0405 img{max-width:100%;}.elementor-724 .elementor-element.elementor-element-5b7f158{text-align:center;}.elementor-724 .elementor-element.elementor-element-5b7f158 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-d54a4c4{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-387b06b .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-387b06b .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-387b06b .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-387b06b .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-387b06b .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-8bd7191{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-f6ef8b2 img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-f99676e{text-align:center;}.elementor-724 .elementor-element.elementor-element-f99676e .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-8047d90{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-1501d18 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-1501d18 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-1501d18 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-1501d18 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-1501d18 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-1625a9d{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-c710eeb img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-4ccfbbf{text-align:center;}.elementor-724 .elementor-element.elementor-element-4ccfbbf .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-a2fc476{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-60b0951 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-60b0951 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-60b0951 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-60b0951 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-60b0951 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-9432f0e{--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-724 .elementor-element.elementor-element-f0a1c5c{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;}.elementor-724 .elementor-element.elementor-element-e1aa1d6{--e-transform-transition-duration:1.08ms;}.elementor-724 .elementor-element.elementor-element-e1aa1d6 img{max-width:100%;}.elementor-724 .elementor-element.elementor-element-d05e0e5{text-align:center;}.elementor-724 .elementor-element.elementor-element-d05e0e5 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-9b24482{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-dc3d280 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-dc3d280 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-dc3d280 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-dc3d280 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-dc3d280 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-5ad6c1c{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-8399771 img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-4951faa{text-align:center;}.elementor-724 .elementor-element.elementor-element-4951faa .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-b437df3{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-b890e89 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-b890e89 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-b890e89 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-b890e89 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-b890e89 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-fa7f87e{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-0111397 img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-0ffbff5{text-align:center;}.elementor-724 .elementor-element.elementor-element-0ffbff5 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-d6c1494{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-f7a1422 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-f7a1422 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-f7a1422 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-f7a1422 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-f7a1422 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-657f58d{--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-724 .elementor-element.elementor-element-12ae955{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;}.elementor-724 .elementor-element.elementor-element-1ca5d4e{--e-transform-transition-duration:1.08ms;}.elementor-724 .elementor-element.elementor-element-1ca5d4e img{max-width:100%;}.elementor-724 .elementor-element.elementor-element-32b1a83{text-align:center;}.elementor-724 .elementor-element.elementor-element-32b1a83 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-cab9fca{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-f0f817b .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-f0f817b .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-f0f817b .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-f0f817b .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-f0f817b .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-9037453{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-c4d98f9 img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-0b50a99{text-align:center;}.elementor-724 .elementor-element.elementor-element-0b50a99 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-9fccf08{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-cb7e361 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-cb7e361 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-cb7e361 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-cb7e361 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-cb7e361 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-4f7a17c{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-9bde925 img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-2f66c2a{text-align:center;}.elementor-724 .elementor-element.elementor-element-2f66c2a .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-a7ed9aa{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-c753198 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-c753198 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-c753198 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-c753198 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-c753198 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-e6987bc{--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-724 .elementor-element.elementor-element-77238fe{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;}.elementor-724 .elementor-element.elementor-element-ad4fe9c{--e-transform-transition-duration:1.08ms;}.elementor-724 .elementor-element.elementor-element-ad4fe9c img{max-width:100%;}.elementor-724 .elementor-element.elementor-element-28706bb{text-align:center;}.elementor-724 .elementor-element.elementor-element-28706bb .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-8456d79{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-849b81b .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-849b81b .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-849b81b .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-849b81b .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-849b81b .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-38dc8c2{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-541a015 img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-32b1e5e{text-align:center;}.elementor-724 .elementor-element.elementor-element-32b1e5e .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-9096c2d{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-4b21d98 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-4b21d98 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-4b21d98 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-4b21d98 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-4b21d98 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-1709ee9{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-08b2010 img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-803746e{text-align:center;}.elementor-724 .elementor-element.elementor-element-803746e .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-fbb8dcc{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-2a123a0 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-2a123a0 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-2a123a0 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-2a123a0 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-2a123a0 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-a50d08b{--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-724 .elementor-element.elementor-element-fdb4e4f{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;}.elementor-724 .elementor-element.elementor-element-f6ed845{--e-transform-transition-duration:1.08ms;}.elementor-724 .elementor-element.elementor-element-f6ed845 img{max-width:100%;}.elementor-724 .elementor-element.elementor-element-7daa642{text-align:center;}.elementor-724 .elementor-element.elementor-element-7daa642 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-5dda808{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-cb7fa0c .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-cb7fa0c .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-cb7fa0c .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-cb7fa0c .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-cb7fa0c .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-ac80733{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-7184b9f img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-3e444ac{text-align:center;}.elementor-724 .elementor-element.elementor-element-3e444ac .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-5288c91{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-e58991d .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-e58991d .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-e58991d .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-e58991d .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-e58991d .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-e791dd5{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-e9187ec img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-28cf81f{text-align:center;}.elementor-724 .elementor-element.elementor-element-28cf81f .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-615f0ec{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-7f270d4 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-7f270d4 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-7f270d4 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-7f270d4 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-7f270d4 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-77f08fd{--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-724 .elementor-element.elementor-element-5dc2ac3{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;}.elementor-724 .elementor-element.elementor-element-fc5a1ba{--e-transform-transition-duration:1.08ms;}.elementor-724 .elementor-element.elementor-element-fc5a1ba img{max-width:100%;}.elementor-724 .elementor-element.elementor-element-38e1f45{text-align:center;}.elementor-724 .elementor-element.elementor-element-38e1f45 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-0a39e48{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-ccc0c5b .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-ccc0c5b .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-ccc0c5b .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-ccc0c5b .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-ccc0c5b .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-15f98d5{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-6a6cce2 img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-febff69{text-align:center;}.elementor-724 .elementor-element.elementor-element-febff69 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-a7dea5d{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-dafa2b1 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-dafa2b1 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-dafa2b1 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-dafa2b1 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-dafa2b1 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-0d58d30{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-caa5d9f img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-3775470{text-align:center;}.elementor-724 .elementor-element.elementor-element-3775470 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-6fd096b{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-d12eba4 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-d12eba4 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-d12eba4 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-d12eba4 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-d12eba4 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-f2ce722{--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-724 .elementor-element.elementor-element-b1b2c21{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;}.elementor-724 .elementor-element.elementor-element-e836b10{--e-transform-transition-duration:1.08ms;}.elementor-724 .elementor-element.elementor-element-e836b10 img{max-width:100%;}.elementor-724 .elementor-element.elementor-element-e5c9fca{text-align:center;}.elementor-724 .elementor-element.elementor-element-e5c9fca .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-79a0416{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-45d8203 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-45d8203 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-45d8203 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-45d8203 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-45d8203 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-81999d5{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-1876af5 img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-cb0edc2{text-align:center;}.elementor-724 .elementor-element.elementor-element-cb0edc2 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-84a05cb{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-a07835e .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-a07835e .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-a07835e .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-a07835e .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-a07835e .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-7fb07fe{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-e9759f0 img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-5c18bd8{text-align:center;}.elementor-724 .elementor-element.elementor-element-5c18bd8 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-9ae40d5{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-29a43a7 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-29a43a7 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-29a43a7 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-29a43a7 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-29a43a7 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-df74b88{--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-724 .elementor-element.elementor-element-83cff6a{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;}.elementor-724 .elementor-element.elementor-element-5d1ce33{--e-transform-transition-duration:1.08ms;}.elementor-724 .elementor-element.elementor-element-5d1ce33 img{max-width:100%;}.elementor-724 .elementor-element.elementor-element-2e64a1d{text-align:center;}.elementor-724 .elementor-element.elementor-element-2e64a1d .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-b06d428{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-ad7be13 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-ad7be13 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-ad7be13 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-ad7be13 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-ad7be13 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-b73d689{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-a6a1424 img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-e09081f{text-align:center;}.elementor-724 .elementor-element.elementor-element-e09081f .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-587554e{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-4e28b12 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-4e28b12 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-4e28b12 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-4e28b12 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-4e28b12 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-624df97{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-84507b8 img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-5db3f29{text-align:center;}.elementor-724 .elementor-element.elementor-element-5db3f29 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-520ea2a{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-0fbf222 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-0fbf222 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-0fbf222 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-0fbf222 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-0fbf222 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-7c2d919{--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-724 .elementor-element.elementor-element-d88c20b{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;}.elementor-724 .elementor-element.elementor-element-4c497f0{--e-transform-transition-duration:1.08ms;}.elementor-724 .elementor-element.elementor-element-4c497f0 img{max-width:100%;}.elementor-724 .elementor-element.elementor-element-0248659{text-align:center;}.elementor-724 .elementor-element.elementor-element-0248659 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-2eee9a9{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-f6d86d8 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-f6d86d8 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-f6d86d8 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-f6d86d8 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-f6d86d8 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-831c1e9{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-c65a4a5 img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-d5044f2{text-align:center;}.elementor-724 .elementor-element.elementor-element-d5044f2 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-5ad5f01{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-1d7ca6d .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-1d7ca6d .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-1d7ca6d .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-1d7ca6d .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-1d7ca6d .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-af34b50{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-46eefd9 img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-fe3463f{text-align:center;}.elementor-724 .elementor-element.elementor-element-fe3463f .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-e83f355{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-ed886c2 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-ed886c2 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-ed886c2 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-ed886c2 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-ed886c2 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-db28a84{--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-724 .elementor-element.elementor-element-0b4dc73{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;}.elementor-724 .elementor-element.elementor-element-123f00f{--e-transform-transition-duration:1.08ms;}.elementor-724 .elementor-element.elementor-element-123f00f img{max-width:100%;}.elementor-724 .elementor-element.elementor-element-70ac5f1{text-align:center;}.elementor-724 .elementor-element.elementor-element-70ac5f1 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-dc1a16d{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-1cf162b .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-1cf162b .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-1cf162b .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-1cf162b .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-1cf162b .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-d17646e{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-51d0f4e img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-31fdb18{text-align:center;}.elementor-724 .elementor-element.elementor-element-31fdb18 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-47f5022{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-df18b51 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-df18b51 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-df18b51 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-df18b51 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-df18b51 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-c8bed76{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-500bedc img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-518cfcf{text-align:center;}.elementor-724 .elementor-element.elementor-element-518cfcf .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-3cafa8e{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-63c9919 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-63c9919 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-63c9919 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-63c9919 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-63c9919 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-26ecc49{--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-724 .elementor-element.elementor-element-1a4c1c8{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;}.elementor-724 .elementor-element.elementor-element-30f9755{--e-transform-transition-duration:1.08ms;}.elementor-724 .elementor-element.elementor-element-30f9755 img{max-width:100%;}.elementor-724 .elementor-element.elementor-element-51beaa9{text-align:center;}.elementor-724 .elementor-element.elementor-element-51beaa9 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-b5220e7{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-b0925a2 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-b0925a2 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-b0925a2 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-b0925a2 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-b0925a2 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-3a70528{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-9956943 img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-2045fd4{text-align:center;}.elementor-724 .elementor-element.elementor-element-2045fd4 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-2775617{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-ee2f0e8 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-ee2f0e8 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-ee2f0e8 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-ee2f0e8 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-ee2f0e8 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-ef399ca{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-c125702 img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-76a0fa8{text-align:center;}.elementor-724 .elementor-element.elementor-element-76a0fa8 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-c317c35{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-94416bc .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-94416bc .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-94416bc .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-94416bc .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-94416bc .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-9d8ed20{--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-724 .elementor-element.elementor-element-3174ae0{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;}.elementor-724 .elementor-element.elementor-element-8672bc5{--e-transform-transition-duration:1.08ms;}.elementor-724 .elementor-element.elementor-element-8672bc5 img{max-width:100%;}.elementor-724 .elementor-element.elementor-element-5b8b2b5{text-align:center;}.elementor-724 .elementor-element.elementor-element-5b8b2b5 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-a23fec0{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-17e6a8a .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-17e6a8a .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-17e6a8a .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-17e6a8a .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-17e6a8a .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-6f99f34{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-a198e50 img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-d55e6ca{text-align:center;}.elementor-724 .elementor-element.elementor-element-d55e6ca .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-d63711d{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-56bed38 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-56bed38 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-56bed38 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-56bed38 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-56bed38 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-46ac025{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-aba9885 img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-945719e{text-align:center;}.elementor-724 .elementor-element.elementor-element-945719e .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-148937e{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-75647b8 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-75647b8 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-75647b8 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-75647b8 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-75647b8 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-6c3fab8{--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-724 .elementor-element.elementor-element-14cc1ba{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;}.elementor-724 .elementor-element.elementor-element-ecab305{--e-transform-transition-duration:1.08ms;}.elementor-724 .elementor-element.elementor-element-ecab305 img{max-width:100%;}.elementor-724 .elementor-element.elementor-element-bd08223{text-align:center;}.elementor-724 .elementor-element.elementor-element-bd08223 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-1a8269e{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-7b13615 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-7b13615 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-7b13615 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-7b13615 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-7b13615 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-72377a1{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-64e02e5 img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-e09a272{text-align:center;}.elementor-724 .elementor-element.elementor-element-e09a272 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-135fafc{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-d8055a1 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-d8055a1 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-d8055a1 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-d8055a1 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-d8055a1 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-a3fe66b{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-bf71436 img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-338bb81{text-align:center;}.elementor-724 .elementor-element.elementor-element-338bb81 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-4ab7040{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-69d3611 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-69d3611 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-69d3611 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-69d3611 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-69d3611 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-0239750{--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-724 .elementor-element.elementor-element-5e0a38b{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;}.elementor-724 .elementor-element.elementor-element-dd62e13{--e-transform-transition-duration:1.08ms;}.elementor-724 .elementor-element.elementor-element-dd62e13 img{max-width:100%;}.elementor-724 .elementor-element.elementor-element-de716cc{text-align:center;}.elementor-724 .elementor-element.elementor-element-de716cc .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-1d474a6{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-d4962eb .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-d4962eb .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-d4962eb .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-d4962eb .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-d4962eb .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-eec4d6c{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-816dfa7 img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-2789158{text-align:center;}.elementor-724 .elementor-element.elementor-element-2789158 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-dddd26f{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-fa4898e .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-fa4898e .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-fa4898e .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-fa4898e .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-fa4898e .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-b550f78{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-1fde9f6 img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-a8b9ed4{text-align:center;}.elementor-724 .elementor-element.elementor-element-a8b9ed4 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-7922fe2{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-2f51516 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-2f51516 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-2f51516 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-2f51516 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-2f51516 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-e1ed4ed{--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-724 .elementor-element.elementor-element-be06c2e{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;}.elementor-724 .elementor-element.elementor-element-73fe9ad{--e-transform-transition-duration:1.08ms;}.elementor-724 .elementor-element.elementor-element-73fe9ad img{max-width:100%;}.elementor-724 .elementor-element.elementor-element-2506cf9{text-align:center;}.elementor-724 .elementor-element.elementor-element-2506cf9 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-8ce231c{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-b45e9ed .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-b45e9ed .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-b45e9ed .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-b45e9ed .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-b45e9ed .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-4d5efc4{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-2a63d46 img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-87f8354{text-align:center;}.elementor-724 .elementor-element.elementor-element-87f8354 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-3b3fadc{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-59c8839 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-59c8839 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-59c8839 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-59c8839 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-59c8839 .elementor-button:focus svg{fill:#008F9C;}.elementor-724 .elementor-element.elementor-element-ca6885b{--display:flex;--min-height:665px;--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:space-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-38fa216 img{max-width:100%;height:255px;object-fit:cover;object-position:center center;}.elementor-724 .elementor-element.elementor-element-438580c{text-align:center;}.elementor-724 .elementor-element.elementor-element-438580c .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20.8px;font-weight:600;color:#02182B;}.elementor-724 .elementor-element.elementor-element-5f362ba{text-align:center;font-family:"Roboto", Sans-serif;font-size:15.2px;font-weight:400;color:#666666;}.elementor-724 .elementor-element.elementor-element-f8527f4 .elementor-button{background-color:#008F9C00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#008F9C;color:#008F9C;}.elementor-724 .elementor-element.elementor-element-f8527f4 .elementor-button:hover, .elementor-724 .elementor-element.elementor-element-f8527f4 .elementor-button:focus{color:#008F9C;}.elementor-724 .elementor-element.elementor-element-f8527f4 .elementor-button:hover svg, .elementor-724 .elementor-element.elementor-element-f8527f4 .elementor-button:focus svg{fill:#008F9C;}@media(min-width:768px){.elementor-724 .elementor-element.elementor-element-fcccef3{--width:100%;}.elementor-724 .elementor-element.elementor-element-3214b5b{--width:100%;}.elementor-724 .elementor-element.elementor-element-b5a9de7{--width:100%;}.elementor-724 .elementor-element.elementor-element-8bd7191{--width:100%;}.elementor-724 .elementor-element.elementor-element-1625a9d{--width:100%;}.elementor-724 .elementor-element.elementor-element-f0a1c5c{--width:100%;}.elementor-724 .elementor-element.elementor-element-5ad6c1c{--width:100%;}.elementor-724 .elementor-element.elementor-element-fa7f87e{--width:100%;}.elementor-724 .elementor-element.elementor-element-12ae955{--width:100%;}.elementor-724 .elementor-element.elementor-element-9037453{--width:100%;}.elementor-724 .elementor-element.elementor-element-4f7a17c{--width:100%;}.elementor-724 .elementor-element.elementor-element-77238fe{--width:100%;}.elementor-724 .elementor-element.elementor-element-38dc8c2{--width:100%;}.elementor-724 .elementor-element.elementor-element-1709ee9{--width:100%;}.elementor-724 .elementor-element.elementor-element-fdb4e4f{--width:100%;}.elementor-724 .elementor-element.elementor-element-ac80733{--width:100%;}.elementor-724 .elementor-element.elementor-element-e791dd5{--width:100%;}.elementor-724 .elementor-element.elementor-element-5dc2ac3{--width:100%;}.elementor-724 .elementor-element.elementor-element-15f98d5{--width:100%;}.elementor-724 .elementor-element.elementor-element-0d58d30{--width:100%;}.elementor-724 .elementor-element.elementor-element-b1b2c21{--width:100%;}.elementor-724 .elementor-element.elementor-element-81999d5{--width:100%;}.elementor-724 .elementor-element.elementor-element-7fb07fe{--width:100%;}.elementor-724 .elementor-element.elementor-element-83cff6a{--width:100%;}.elementor-724 .elementor-element.elementor-element-b73d689{--width:100%;}.elementor-724 .elementor-element.elementor-element-624df97{--width:100%;}.elementor-724 .elementor-element.elementor-element-d88c20b{--width:100%;}.elementor-724 .elementor-element.elementor-element-831c1e9{--width:100%;}.elementor-724 .elementor-element.elementor-element-af34b50{--width:100%;}.elementor-724 .elementor-element.elementor-element-0b4dc73{--width:100%;}.elementor-724 .elementor-element.elementor-element-d17646e{--width:100%;}.elementor-724 .elementor-element.elementor-element-c8bed76{--width:100%;}.elementor-724 .elementor-element.elementor-element-1a4c1c8{--width:100%;}.elementor-724 .elementor-element.elementor-element-3a70528{--width:100%;}.elementor-724 .elementor-element.elementor-element-ef399ca{--width:100%;}.elementor-724 .elementor-element.elementor-element-3174ae0{--width:100%;}.elementor-724 .elementor-element.elementor-element-6f99f34{--width:100%;}.elementor-724 .elementor-element.elementor-element-46ac025{--width:100%;}.elementor-724 .elementor-element.elementor-element-14cc1ba{--width:100%;}.elementor-724 .elementor-element.elementor-element-72377a1{--width:100%;}.elementor-724 .elementor-element.elementor-element-a3fe66b{--width:100%;}.elementor-724 .elementor-element.elementor-element-5e0a38b{--width:100%;}.elementor-724 .elementor-element.elementor-element-eec4d6c{--width:100%;}.elementor-724 .elementor-element.elementor-element-b550f78{--width:100%;}.elementor-724 .elementor-element.elementor-element-be06c2e{--width:100%;}.elementor-724 .elementor-element.elementor-element-4d5efc4{--width:100%;}.elementor-724 .elementor-element.elementor-element-ca6885b{--width:100%;}}@media(max-width:1024px){.elementor-724 .elementor-element.elementor-element-9f4cc11 .elementor-heading-title{font-size:36px;}.elementor-724 .elementor-element.elementor-element-623662a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-442077c .elementor-heading-title{font-size:30px;}.elementor-724 .elementor-element.elementor-element-a342eca .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-4086e74{font-size:15px;}.elementor-724 .elementor-element.elementor-element-199dcdd{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-724 .elementor-element.elementor-element-8660b47 .elementor-heading-title{font-size:30px;}.elementor-724 .elementor-element.elementor-element-5b7f158 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-d54a4c4{font-size:12px;}.elementor-724 .elementor-element.elementor-element-f99676e .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-8047d90{font-size:12px;}.elementor-724 .elementor-element.elementor-element-4ccfbbf .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-a2fc476{font-size:12px;}.elementor-724 .elementor-element.elementor-element-d05e0e5 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-9b24482{font-size:12px;}.elementor-724 .elementor-element.elementor-element-4951faa .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-b437df3{font-size:12px;}.elementor-724 .elementor-element.elementor-element-0ffbff5 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-d6c1494{font-size:12px;}.elementor-724 .elementor-element.elementor-element-32b1a83 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-cab9fca{font-size:12px;}.elementor-724 .elementor-element.elementor-element-0b50a99 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-9fccf08{font-size:12px;}.elementor-724 .elementor-element.elementor-element-2f66c2a .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-a7ed9aa{font-size:12px;}.elementor-724 .elementor-element.elementor-element-28706bb .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-8456d79{font-size:12px;}.elementor-724 .elementor-element.elementor-element-32b1e5e .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-9096c2d{font-size:12px;}.elementor-724 .elementor-element.elementor-element-803746e .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-fbb8dcc{font-size:12px;}.elementor-724 .elementor-element.elementor-element-7daa642 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-5dda808{font-size:12px;}.elementor-724 .elementor-element.elementor-element-3e444ac .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-5288c91{font-size:12px;}.elementor-724 .elementor-element.elementor-element-28cf81f .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-615f0ec{font-size:12px;}.elementor-724 .elementor-element.elementor-element-38e1f45 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-0a39e48{font-size:12px;}.elementor-724 .elementor-element.elementor-element-febff69 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-a7dea5d{font-size:12px;}.elementor-724 .elementor-element.elementor-element-3775470 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-6fd096b{font-size:12px;}.elementor-724 .elementor-element.elementor-element-e5c9fca .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-79a0416{font-size:12px;}.elementor-724 .elementor-element.elementor-element-cb0edc2 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-84a05cb{font-size:12px;}.elementor-724 .elementor-element.elementor-element-5c18bd8 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-9ae40d5{font-size:12px;}.elementor-724 .elementor-element.elementor-element-2e64a1d .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-b06d428{font-size:12px;}.elementor-724 .elementor-element.elementor-element-e09081f .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-587554e{font-size:12px;}.elementor-724 .elementor-element.elementor-element-5db3f29 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-520ea2a{font-size:12px;}.elementor-724 .elementor-element.elementor-element-0248659 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-2eee9a9{font-size:12px;}.elementor-724 .elementor-element.elementor-element-d5044f2 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-5ad5f01{font-size:12px;}.elementor-724 .elementor-element.elementor-element-fe3463f .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-e83f355{font-size:12px;}.elementor-724 .elementor-element.elementor-element-70ac5f1 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-dc1a16d{font-size:12px;}.elementor-724 .elementor-element.elementor-element-31fdb18 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-47f5022{font-size:12px;}.elementor-724 .elementor-element.elementor-element-518cfcf .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-3cafa8e{font-size:12px;}.elementor-724 .elementor-element.elementor-element-51beaa9 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-b5220e7{font-size:12px;}.elementor-724 .elementor-element.elementor-element-2045fd4 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-2775617{font-size:12px;}.elementor-724 .elementor-element.elementor-element-76a0fa8 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-c317c35{font-size:12px;}.elementor-724 .elementor-element.elementor-element-5b8b2b5 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-a23fec0{font-size:12px;}.elementor-724 .elementor-element.elementor-element-d55e6ca .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-d63711d{font-size:12px;}.elementor-724 .elementor-element.elementor-element-945719e .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-148937e{font-size:12px;}.elementor-724 .elementor-element.elementor-element-bd08223 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-1a8269e{font-size:12px;}.elementor-724 .elementor-element.elementor-element-e09a272 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-135fafc{font-size:12px;}.elementor-724 .elementor-element.elementor-element-338bb81 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-4ab7040{font-size:12px;}.elementor-724 .elementor-element.elementor-element-de716cc .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-1d474a6{font-size:12px;}.elementor-724 .elementor-element.elementor-element-2789158 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-dddd26f{font-size:12px;}.elementor-724 .elementor-element.elementor-element-a8b9ed4 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-7922fe2{font-size:12px;}.elementor-724 .elementor-element.elementor-element-2506cf9 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-8ce231c{font-size:12px;}.elementor-724 .elementor-element.elementor-element-87f8354 .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-3b3fadc{font-size:12px;}.elementor-724 .elementor-element.elementor-element-438580c .elementor-heading-title{font-size:18px;}.elementor-724 .elementor-element.elementor-element-5f362ba{font-size:12px;}}@media(max-width:767px){.elementor-724 .elementor-element.elementor-element-9f4cc11 .elementor-heading-title{font-size:26px;}.elementor-724 .elementor-element.elementor-element-442077c .elementor-heading-title{font-size:20px;}.elementor-724 .elementor-element.elementor-element-a342eca .elementor-heading-title{font-size:15px;}.elementor-724 .elementor-element.elementor-element-4086e74{font-size:12px;}.elementor-724 .elementor-element.elementor-element-39093cd .elementor-button{font-size:12px;}.elementor-724 .elementor-element.elementor-element-8660b47 .elementor-heading-title{font-size:20px;}}/* Start custom CSS for image, class: .elementor-element-0b72d84 */.featured-book-image:hover img {
    transform: perspective(1000px) rotateY(-8deg) rotateX(2deg) scale(1.05) translateX(10px);
    box-shadow: inset 4px 0 10px rgba(255, 255, 255, 0.3), -10px 10px 15px rgba(0, 0, 0, 0.3), 25px 35px 50px rgba(2, 24, 43, 0.5), 0 0 60px rgba(228, 181, 81, 0.3);
}
.featured-book-image img {
    border-radius: 4px 8px 8px 4px;
    box-shadow: inset 4px 0 10px rgba(255, 255, 255, 0.2), -5px 0 5px rgba(0, 0, 0, 0.2), 15px 25px 40px rgba(2, 24, 43, 0.4), 0 0 40px rgba(228, 181, 81, 0.15);
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1), box-shadow 0.6s ease;
    border-left: 2px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-623662a */.elementor-724 .elementor-element.elementor-element-623662a { position: relative; overflow: hidden; }
.elementor-724 .elementor-element.elementor-element-623662a::before {
    content: '';
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background:
        radial-gradient(circle at 30% 50%, rgba(213, 170, 97, 0.15) 0%, transparent 40%),
        radial-gradient(circle at 70% 30%, rgba(213, 170, 97, 0.1) 0%, transparent 40%);
    z-index: 0;
    pointer-events: none;
}
.elementor-724 .elementor-element.elementor-element-623662a::after {
    content: '';
    position: absolute;
    width: 150vw;
    height: 150vw;
    border-radius: 50%;
    border: 1px solid rgba(213, 170, 97, 0.05);
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    box-shadow: inset 0 0 100px rgba(213, 170, 97, 0.05);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d5d0405 */.book-placeholder-img {
    width: 65%;
    max-width: 350px;
    height: auto;
    margin: 0 auto 2rem;
    display: block;
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.2), -4px 0 4px rgba(0, 0, 0, 0.1), 10px 15px 25px rgba(0, 0, 0, 0.15);
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.book-placeholder-img:hover {
    transform: perspective(800px) rotateY(-10deg) scale(1.08) translateX(5px);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.3), -6px 5px 10px rgba(0, 0, 0, 0.2), 15px 25px 35px rgba(0, 0, 0, 0.2);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5a9de7 */.book-placeholder {
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
    padding:20px;
}
.book-placeholder:hover {
    transform: translateY(-12px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
}
.elementor-724 .elementor-element.elementor-element-b5a9de7 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-b5a9de7::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-b5a9de7::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-b5a9de7:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bd7191 */.elementor-724 .elementor-element.elementor-element-8bd7191 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-8bd7191::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-8bd7191::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-8bd7191:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1625a9d */.elementor-724 .elementor-element.elementor-element-1625a9d {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-1625a9d::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-1625a9d::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-1625a9d:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e1aa1d6 */.book-placeholder-img {
    width: 65%;
    max-width: 350px;
    height: auto;
    margin: 0 auto 2rem;
    display: block;
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.2), -4px 0 4px rgba(0, 0, 0, 0.1), 10px 15px 25px rgba(0, 0, 0, 0.15);
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.book-placeholder-img:hover {
    transform: perspective(800px) rotateY(-10deg) scale(1.08) translateX(5px);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.3), -6px 5px 10px rgba(0, 0, 0, 0.2), 15px 25px 35px rgba(0, 0, 0, 0.2);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0a1c5c */.book-placeholder {
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
    padding:20px;
}
.book-placeholder:hover {
    transform: translateY(-12px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
}
.elementor-724 .elementor-element.elementor-element-f0a1c5c {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-f0a1c5c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-f0a1c5c::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-f0a1c5c:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad6c1c */.elementor-724 .elementor-element.elementor-element-5ad6c1c {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-5ad6c1c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-5ad6c1c::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-5ad6c1c:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa7f87e */.elementor-724 .elementor-element.elementor-element-fa7f87e {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-fa7f87e::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-fa7f87e::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-fa7f87e:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ca5d4e */.book-placeholder-img {
    width: 65%;
    max-width: 350px;
    height: auto;
    margin: 0 auto 2rem;
    display: block;
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.2), -4px 0 4px rgba(0, 0, 0, 0.1), 10px 15px 25px rgba(0, 0, 0, 0.15);
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.book-placeholder-img:hover {
    transform: perspective(800px) rotateY(-10deg) scale(1.08) translateX(5px);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.3), -6px 5px 10px rgba(0, 0, 0, 0.2), 15px 25px 35px rgba(0, 0, 0, 0.2);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12ae955 */.book-placeholder {
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
    padding:20px;
}
.book-placeholder:hover {
    transform: translateY(-12px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
}
.elementor-724 .elementor-element.elementor-element-12ae955 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-12ae955::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-12ae955::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-12ae955:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9037453 */.elementor-724 .elementor-element.elementor-element-9037453 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-9037453::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-9037453::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-9037453:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7a17c */.elementor-724 .elementor-element.elementor-element-4f7a17c {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-4f7a17c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-4f7a17c::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-4f7a17c:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ad4fe9c */.book-placeholder-img {
    width: 65%;
    max-width: 350px;
    height: auto;
    margin: 0 auto 2rem;
    display: block;
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.2), -4px 0 4px rgba(0, 0, 0, 0.1), 10px 15px 25px rgba(0, 0, 0, 0.15);
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.book-placeholder-img:hover {
    transform: perspective(800px) rotateY(-10deg) scale(1.08) translateX(5px);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.3), -6px 5px 10px rgba(0, 0, 0, 0.2), 15px 25px 35px rgba(0, 0, 0, 0.2);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77238fe */.book-placeholder {
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
    padding:20px;
}
.book-placeholder:hover {
    transform: translateY(-12px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
}
.elementor-724 .elementor-element.elementor-element-77238fe {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-77238fe::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-77238fe::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-77238fe:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38dc8c2 */.elementor-724 .elementor-element.elementor-element-38dc8c2 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-38dc8c2::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-38dc8c2::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-38dc8c2:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1709ee9 */.elementor-724 .elementor-element.elementor-element-1709ee9 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-1709ee9::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-1709ee9::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-1709ee9:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6ed845 */.book-placeholder-img {
    width: 65%;
    max-width: 350px;
    height: auto;
    margin: 0 auto 2rem;
    display: block;
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.2), -4px 0 4px rgba(0, 0, 0, 0.1), 10px 15px 25px rgba(0, 0, 0, 0.15);
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.book-placeholder-img:hover {
    transform: perspective(800px) rotateY(-10deg) scale(1.08) translateX(5px);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.3), -6px 5px 10px rgba(0, 0, 0, 0.2), 15px 25px 35px rgba(0, 0, 0, 0.2);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb4e4f */.book-placeholder {
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
    padding:20px;
}
.book-placeholder:hover {
    transform: translateY(-12px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
}
.elementor-724 .elementor-element.elementor-element-fdb4e4f {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-fdb4e4f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-fdb4e4f::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-fdb4e4f:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac80733 */.elementor-724 .elementor-element.elementor-element-ac80733 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-ac80733::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-ac80733::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-ac80733:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e791dd5 */.elementor-724 .elementor-element.elementor-element-e791dd5 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-e791dd5::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-e791dd5::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-e791dd5:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc5a1ba */.book-placeholder-img {
    width: 65%;
    max-width: 350px;
    height: auto;
    margin: 0 auto 2rem;
    display: block;
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.2), -4px 0 4px rgba(0, 0, 0, 0.1), 10px 15px 25px rgba(0, 0, 0, 0.15);
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.book-placeholder-img:hover {
    transform: perspective(800px) rotateY(-10deg) scale(1.08) translateX(5px);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.3), -6px 5px 10px rgba(0, 0, 0, 0.2), 15px 25px 35px rgba(0, 0, 0, 0.2);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dc2ac3 */.book-placeholder {
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
    padding:20px;
}
.book-placeholder:hover {
    transform: translateY(-12px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
}
.elementor-724 .elementor-element.elementor-element-5dc2ac3 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-5dc2ac3::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-5dc2ac3::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-5dc2ac3:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15f98d5 */.elementor-724 .elementor-element.elementor-element-15f98d5 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-15f98d5::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-15f98d5::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-15f98d5:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d58d30 */.elementor-724 .elementor-element.elementor-element-0d58d30 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-0d58d30::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-0d58d30::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-0d58d30:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e836b10 */.book-placeholder-img {
    width: 65%;
    max-width: 350px;
    height: auto;
    margin: 0 auto 2rem;
    display: block;
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.2), -4px 0 4px rgba(0, 0, 0, 0.1), 10px 15px 25px rgba(0, 0, 0, 0.15);
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.book-placeholder-img:hover {
    transform: perspective(800px) rotateY(-10deg) scale(1.08) translateX(5px);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.3), -6px 5px 10px rgba(0, 0, 0, 0.2), 15px 25px 35px rgba(0, 0, 0, 0.2);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1b2c21 */.book-placeholder {
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
    padding:20px;
}
.book-placeholder:hover {
    transform: translateY(-12px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
}
.elementor-724 .elementor-element.elementor-element-b1b2c21 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-b1b2c21::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-b1b2c21::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-b1b2c21:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81999d5 */.elementor-724 .elementor-element.elementor-element-81999d5 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-81999d5::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-81999d5::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-81999d5:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb07fe */.elementor-724 .elementor-element.elementor-element-7fb07fe {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-7fb07fe::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-7fb07fe::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-7fb07fe:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d1ce33 */.book-placeholder-img {
    width: 65%;
    max-width: 350px;
    height: auto;
    margin: 0 auto 2rem;
    display: block;
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.2), -4px 0 4px rgba(0, 0, 0, 0.1), 10px 15px 25px rgba(0, 0, 0, 0.15);
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.book-placeholder-img:hover {
    transform: perspective(800px) rotateY(-10deg) scale(1.08) translateX(5px);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.3), -6px 5px 10px rgba(0, 0, 0, 0.2), 15px 25px 35px rgba(0, 0, 0, 0.2);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83cff6a */.book-placeholder {
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
    padding:20px;
}
.book-placeholder:hover {
    transform: translateY(-12px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
}
.elementor-724 .elementor-element.elementor-element-83cff6a {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-83cff6a::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-83cff6a::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-83cff6a:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73d689 */.elementor-724 .elementor-element.elementor-element-b73d689 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-b73d689::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-b73d689::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-b73d689:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624df97 */.elementor-724 .elementor-element.elementor-element-624df97 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-624df97::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-624df97::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-624df97:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c497f0 */.book-placeholder-img {
    width: 65%;
    max-width: 350px;
    height: auto;
    margin: 0 auto 2rem;
    display: block;
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.2), -4px 0 4px rgba(0, 0, 0, 0.1), 10px 15px 25px rgba(0, 0, 0, 0.15);
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.book-placeholder-img:hover {
    transform: perspective(800px) rotateY(-10deg) scale(1.08) translateX(5px);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.3), -6px 5px 10px rgba(0, 0, 0, 0.2), 15px 25px 35px rgba(0, 0, 0, 0.2);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d88c20b */.book-placeholder {
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
    padding:20px;
}
.book-placeholder:hover {
    transform: translateY(-12px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
}
.elementor-724 .elementor-element.elementor-element-d88c20b {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-d88c20b::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-d88c20b::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-d88c20b:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-831c1e9 */.elementor-724 .elementor-element.elementor-element-831c1e9 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-831c1e9::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-831c1e9::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-831c1e9:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af34b50 */.elementor-724 .elementor-element.elementor-element-af34b50 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-af34b50::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-af34b50::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-af34b50:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-123f00f */.book-placeholder-img {
    width: 65%;
    max-width: 350px;
    height: auto;
    margin: 0 auto 2rem;
    display: block;
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.2), -4px 0 4px rgba(0, 0, 0, 0.1), 10px 15px 25px rgba(0, 0, 0, 0.15);
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.book-placeholder-img:hover {
    transform: perspective(800px) rotateY(-10deg) scale(1.08) translateX(5px);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.3), -6px 5px 10px rgba(0, 0, 0, 0.2), 15px 25px 35px rgba(0, 0, 0, 0.2);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b4dc73 */.book-placeholder {
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
    padding:20px;
}
.book-placeholder:hover {
    transform: translateY(-12px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
}
.elementor-724 .elementor-element.elementor-element-0b4dc73 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-0b4dc73::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-0b4dc73::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-0b4dc73:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d17646e */.elementor-724 .elementor-element.elementor-element-d17646e {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-d17646e::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-d17646e::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-d17646e:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8bed76 */.elementor-724 .elementor-element.elementor-element-c8bed76 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-c8bed76::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-c8bed76::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-c8bed76:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30f9755 */.book-placeholder-img {
    width: 65%;
    max-width: 350px;
    height: auto;
    margin: 0 auto 2rem;
    display: block;
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.2), -4px 0 4px rgba(0, 0, 0, 0.1), 10px 15px 25px rgba(0, 0, 0, 0.15);
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.book-placeholder-img:hover {
    transform: perspective(800px) rotateY(-10deg) scale(1.08) translateX(5px);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.3), -6px 5px 10px rgba(0, 0, 0, 0.2), 15px 25px 35px rgba(0, 0, 0, 0.2);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a4c1c8 */.book-placeholder {
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
    padding:20px;
}
.book-placeholder:hover {
    transform: translateY(-12px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
}
.elementor-724 .elementor-element.elementor-element-1a4c1c8 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-1a4c1c8::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-1a4c1c8::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-1a4c1c8:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a70528 */.elementor-724 .elementor-element.elementor-element-3a70528 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-3a70528::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-3a70528::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-3a70528:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef399ca */.elementor-724 .elementor-element.elementor-element-ef399ca {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-ef399ca::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-ef399ca::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-ef399ca:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8672bc5 */.book-placeholder-img {
    width: 65%;
    max-width: 350px;
    height: auto;
    margin: 0 auto 2rem;
    display: block;
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.2), -4px 0 4px rgba(0, 0, 0, 0.1), 10px 15px 25px rgba(0, 0, 0, 0.15);
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.book-placeholder-img:hover {
    transform: perspective(800px) rotateY(-10deg) scale(1.08) translateX(5px);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.3), -6px 5px 10px rgba(0, 0, 0, 0.2), 15px 25px 35px rgba(0, 0, 0, 0.2);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3174ae0 */.book-placeholder {
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
    padding:20px;
}
.book-placeholder:hover {
    transform: translateY(-12px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
}
.elementor-724 .elementor-element.elementor-element-3174ae0 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-3174ae0::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-3174ae0::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-3174ae0:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f99f34 */.elementor-724 .elementor-element.elementor-element-6f99f34 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-6f99f34::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-6f99f34::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-6f99f34:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46ac025 */.elementor-724 .elementor-element.elementor-element-46ac025 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-46ac025::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-46ac025::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-46ac025:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ecab305 */.book-placeholder-img {
    width: 65%;
    max-width: 350px;
    height: auto;
    margin: 0 auto 2rem;
    display: block;
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.2), -4px 0 4px rgba(0, 0, 0, 0.1), 10px 15px 25px rgba(0, 0, 0, 0.15);
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.book-placeholder-img:hover {
    transform: perspective(800px) rotateY(-10deg) scale(1.08) translateX(5px);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.3), -6px 5px 10px rgba(0, 0, 0, 0.2), 15px 25px 35px rgba(0, 0, 0, 0.2);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14cc1ba */.book-placeholder {
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
    padding:20px;
}
.book-placeholder:hover {
    transform: translateY(-12px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
}
.elementor-724 .elementor-element.elementor-element-14cc1ba {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-14cc1ba::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-14cc1ba::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-14cc1ba:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72377a1 */.elementor-724 .elementor-element.elementor-element-72377a1 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-72377a1::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-72377a1::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-72377a1:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3fe66b */.elementor-724 .elementor-element.elementor-element-a3fe66b {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-a3fe66b::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-a3fe66b::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-a3fe66b:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd62e13 */.book-placeholder-img {
    width: 65%;
    max-width: 350px;
    height: auto;
    margin: 0 auto 2rem;
    display: block;
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.2), -4px 0 4px rgba(0, 0, 0, 0.1), 10px 15px 25px rgba(0, 0, 0, 0.15);
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.book-placeholder-img:hover {
    transform: perspective(800px) rotateY(-10deg) scale(1.08) translateX(5px);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.3), -6px 5px 10px rgba(0, 0, 0, 0.2), 15px 25px 35px rgba(0, 0, 0, 0.2);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e0a38b */.book-placeholder {
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
    padding:20px;
}
.book-placeholder:hover {
    transform: translateY(-12px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
}
.elementor-724 .elementor-element.elementor-element-5e0a38b {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-5e0a38b::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-5e0a38b::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-5e0a38b:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eec4d6c */.elementor-724 .elementor-element.elementor-element-eec4d6c {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-eec4d6c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-eec4d6c::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-eec4d6c:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b550f78 */.elementor-724 .elementor-element.elementor-element-b550f78 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-b550f78::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-b550f78::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-b550f78:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73fe9ad */.book-placeholder-img {
    width: 65%;
    max-width: 350px;
    height: auto;
    margin: 0 auto 2rem;
    display: block;
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.2), -4px 0 4px rgba(0, 0, 0, 0.1), 10px 15px 25px rgba(0, 0, 0, 0.15);
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.book-placeholder-img:hover {
    transform: perspective(800px) rotateY(-10deg) scale(1.08) translateX(5px);
    box-shadow: inset 3px 0 8px rgba(255, 255, 255, 0.3), -6px 5px 10px rgba(0, 0, 0, 0.2), 15px 25px 35px rgba(0, 0, 0, 0.2);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be06c2e */.book-placeholder {
    border-radius: 3px 6px 6px 3px;
    border-left: 2px solid rgba(255, 255, 255, 0.4);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
    padding:20px;
}
.book-placeholder:hover {
    transform: translateY(-12px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08), 0 0 20px rgba(228, 181, 81, 0.15);
    border-color: #e4b5514d;
}
.elementor-724 .elementor-element.elementor-element-be06c2e {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-be06c2e::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-be06c2e::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-be06c2e:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d5efc4 */.elementor-724 .elementor-element.elementor-element-4d5efc4 {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-4d5efc4::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-4d5efc4::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-4d5efc4:hover::before {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca6885b */.elementor-724 .elementor-element.elementor-element-ca6885b {
    position: relative;
    overflow: hidden;
}

.elementor-724 .elementor-element.elementor-element-ca6885b::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: linear-gradient(
        90deg,
        #d5aa61,
        #f9d57c,
        #d5aa61
    );
    z-index: 5;
}
.elementor-724 .elementor-element.elementor-element-ca6885b::before {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.elementor-724 .elementor-element.elementor-element-ca6885b:hover::before {
    transform: scaleX(1);
}/* End custom CSS */