.elementor-671 .elementor-element.elementor-element-5ef30fc .ekit-wid-con .ekit-sidebar-widget{background-color:#F5EAF0;max-width:320px;}.elementor-671 .elementor-element.elementor-element-5ef30fc .ekit-bg-black{background-color:#02010100;}.elementor-671 .elementor-element.elementor-element-5ef30fc .ekit-sidebar-group{--transition-duration:0.5s;}.elementor-671 .elementor-element.elementor-element-5ef30fc .ekit_navSidebar-button{color:#AD2146;background-color:#F5EAF0;border-radius:10% 10% 10% 10%;}.elementor-671 .elementor-element.elementor-element-5ef30fc .ekit_navSidebar-button svg path{stroke:#AD2146;fill:#AD2146;}.elementor-671 .elementor-element.elementor-element-5ef30fc .ekit_navSidebar-button:hover{color:#AD2146;background-color:#F5EAF0;border-color:#02010100;}.elementor-671 .elementor-element.elementor-element-5ef30fc .ekit_navSidebar-button:hover svg path{stroke:#AD2146;fill:#AD2146;}.elementor-671 .elementor-element.elementor-element-5ef30fc .ekit_navSidebar-button i{font-size:30px;}.elementor-671 .elementor-element.elementor-element-5ef30fc .ekit_navSidebar-button svg{max-width:30px;}.elementor-671 .elementor-element.elementor-element-5ef30fc .ekit_navSidebar-button, .elementor-671 .elementor-element.elementor-element-5ef30fc .ekit_social_media ul > li:last-child{padding:4px 7px 5px 7px;}.elementor-671 .elementor-element.elementor-element-5ef30fc .ekit_close-side-widget{color:#333;border-radius:50% 50% 50% 50%;padding:4px 7px 5px 7px;}.elementor-671 .elementor-element.elementor-element-5ef30fc .ekit_close-side-widget svg path{stroke:#333;fill:#333;}.elementor-671 .elementor-element.elementor-element-5ef30fc .ekit_close-side-widget i{font-size:20px;}.elementor-671 .elementor-element.elementor-element-5ef30fc .ekit_close-side-widget svg{max-width:20px;}.elementor-671 .elementor-element.elementor-element-f340527{--display:flex;--min-height:125px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-671 .elementor-element.elementor-element-ee9462c{padding:20px 20px 20px 20px;text-align:center;}.elementor-671 .elementor-element.elementor-element-ee9462c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#F5EAF0;}.elementor-671 .elementor-element.elementor-element-006990a{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-671 .elementor-element.elementor-element-006990a:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-006990a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EAF0;}.elementor-671 .elementor-element.elementor-element-fa8c614{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-671 .elementor-element.elementor-element-9fd00d3{--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-671 .elementor-element.elementor-element-4fb9752 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#AD2146;}.elementor-671 .elementor-element.elementor-element-4b606ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;color:#222222;}.elementor-671 .elementor-element.elementor-element-22804e3{--display:flex;--flex-direction:row;--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;--justify-content:center;--align-items:center;}.elementor-671 .elementor-element.elementor-element-e15027f{--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-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-671 .elementor-element.elementor-element-57fbb53 img{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-671 .elementor-element.elementor-element-59f779f{--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-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-671 .elementor-element.elementor-element-a462fb0{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#555555;}.elementor-671 .elementor-element.elementor-element-c22b4f1{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#555555;}.elementor-671 .elementor-element.elementor-element-f9ab1b3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-671 .elementor-element.elementor-element-00f0426{--divider-border-style:solid;--divider-color:#AD2146;--divider-border-width:3px;}.elementor-671 .elementor-element.elementor-element-00f0426 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-671 .elementor-element.elementor-element-00f0426 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-671 .elementor-element.elementor-element-64f9434{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-671 .elementor-element.elementor-element-0f27012{--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-671 .elementor-element.elementor-element-2eb9c0f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#AD2146;}.elementor-671 .elementor-element.elementor-element-6bc4ec6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;color:#222222;}.elementor-671 .elementor-element.elementor-element-00de28c{--display:flex;--flex-direction:row;--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;--justify-content:center;--align-items:center;}.elementor-671 .elementor-element.elementor-element-8a98941{--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-671 .elementor-element.elementor-element-8a98941.e-con{--order:99999 /* order end hack */;}.elementor-671 .elementor-element.elementor-element-1e85492 img{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-671 .elementor-element.elementor-element-72a5feb{--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-671 .elementor-element.elementor-element-efe22b3{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#555555;}.elementor-671 .elementor-element.elementor-element-dbde46c{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#555555;}.elementor-671 .elementor-element.elementor-element-7b864e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-671 .elementor-element.elementor-element-ba099a8{--divider-border-style:solid;--divider-color:#AD2146;--divider-border-width:3px;}.elementor-671 .elementor-element.elementor-element-ba099a8 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-671 .elementor-element.elementor-element-ba099a8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-671 .elementor-element.elementor-element-2bd5cdd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-671 .elementor-element.elementor-element-1816603{--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-671 .elementor-element.elementor-element-31b32e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#AD2146;}.elementor-671 .elementor-element.elementor-element-13627df .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;color:#222222;}.elementor-671 .elementor-element.elementor-element-5d08648{--display:flex;--flex-direction:row;--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;--justify-content:space-around;--align-items:flex-end;}.elementor-671 .elementor-element.elementor-element-cb394fb{--display:flex;--min-height:280px;--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:flex-end;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-671 .elementor-element.elementor-element-cb394fb:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-cb394fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD2146;}.elementor-671 .elementor-element.elementor-element-d95a1a6{text-align:start;}.elementor-671 .elementor-element.elementor-element-d95a1a6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-5503a48{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#F5EAF0;}.elementor-671 .elementor-element.elementor-element-0512b5d{--display:flex;--min-height:280px;--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:flex-end;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-671 .elementor-element.elementor-element-0512b5d:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-0512b5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD2146;}.elementor-671 .elementor-element.elementor-element-0b25828{text-align:start;}.elementor-671 .elementor-element.elementor-element-0b25828 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-7f364b0{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#F5EAF0;}.elementor-671 .elementor-element.elementor-element-66487b6{--display:flex;--min-height:280px;--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:flex-end;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-671 .elementor-element.elementor-element-66487b6:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-66487b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD2146;}.elementor-671 .elementor-element.elementor-element-79ca951{text-align:start;}.elementor-671 .elementor-element.elementor-element-79ca951 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-8a70d0f{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#F5EAF0;}.elementor-671 .elementor-element.elementor-element-04bfae0{--display:flex;--min-height:280px;--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:flex-end;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-671 .elementor-element.elementor-element-04bfae0:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-04bfae0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD2146;}.elementor-671 .elementor-element.elementor-element-4427a0c{text-align:start;}.elementor-671 .elementor-element.elementor-element-4427a0c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-0c65345{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#F5EAF0;}.elementor-671 .elementor-element.elementor-element-5ba1206{--display:flex;}.elementor-671 .elementor-element.elementor-element-4e05107 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#AD2146;}.elementor-671 .elementor-element.elementor-element-2cf63d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;color:#222222;}.elementor-671 .elementor-element.elementor-element-d5a88a4{width:100%;max-width:100%;}.elementor-671 .elementor-element.elementor-element-d5a88a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-671 .elementor-element.elementor-element-28b43ba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-671 .elementor-element.elementor-element-b6377ed{--divider-border-style:solid;--divider-color:#AD2146;--divider-border-width:3px;}.elementor-671 .elementor-element.elementor-element-b6377ed .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-671 .elementor-element.elementor-element-b6377ed .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-671 .elementor-element.elementor-element-c773f84{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-671 .elementor-element.elementor-element-06189fd{--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-671 .elementor-element.elementor-element-7de0138 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#AD2146;}.elementor-671 .elementor-element.elementor-element-d0adbd3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;color:#222222;}.elementor-671 .elementor-element.elementor-element-fb7a513{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-671 .elementor-element.elementor-element-dd17229{--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-671 .elementor-element.elementor-element-f69d5fd{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#555555;}.elementor-671 .elementor-element.elementor-element-b8bc273 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#AD2146;}.elementor-671 .elementor-element.elementor-element-4f38911 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;color:#222222;}.elementor-671 .elementor-element.elementor-element-301b79a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#555555;}.elementor-671 .elementor-element.elementor-element-7691d19{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-671 .elementor-element.elementor-element-2873086{--divider-border-style:solid;--divider-color:#AD2146;--divider-border-width:3px;}.elementor-671 .elementor-element.elementor-element-2873086 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-671 .elementor-element.elementor-element-2873086 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-671 .elementor-element.elementor-element-b2e8140{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-671 .elementor-element.elementor-element-b673b55{--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-671 .elementor-element.elementor-element-cffb4a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#AD2146;}.elementor-671 .elementor-element.elementor-element-a337f0e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;color:#222222;}.elementor-671 .elementor-element.elementor-element-91f9857{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-671 .elementor-element.elementor-element-4f29bd3{--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-671 .elementor-element.elementor-element-41577b0{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#555555;}.elementor-671 .elementor-element.elementor-element-35b9d39 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#AD2146;}.elementor-671 .elementor-element.elementor-element-2811467 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;color:#222222;}.elementor-671 .elementor-element.elementor-element-16ff6e0{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#555555;}.elementor-671 .elementor-element.elementor-element-60663d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-671 .elementor-element.elementor-element-18c0537{--divider-border-style:solid;--divider-color:#AD2146;--divider-border-width:3px;}.elementor-671 .elementor-element.elementor-element-18c0537 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-671 .elementor-element.elementor-element-18c0537 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-671 .elementor-element.elementor-element-09ce285{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-671 .elementor-element.elementor-element-e305e2b{--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-671 .elementor-element.elementor-element-7eeed12 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#AD2146;}.elementor-671 .elementor-element.elementor-element-07930d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;color:#222222;}.elementor-671 .elementor-element.elementor-element-c5fb017{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-671 .elementor-element.elementor-element-49f8e4e{--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-671 .elementor-element.elementor-element-525f621{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#555555;}.elementor-671 .elementor-element.elementor-element-ad4f074 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#AD2146;}.elementor-671 .elementor-element.elementor-element-b15bb14 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;color:#222222;}.elementor-671 .elementor-element.elementor-element-d204f21{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#555555;}.elementor-671 .elementor-element.elementor-element-610d79a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-671 .elementor-element.elementor-element-04b0a3a{--divider-border-style:solid;--divider-color:#AD2146;--divider-border-width:3px;}.elementor-671 .elementor-element.elementor-element-04b0a3a .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-671 .elementor-element.elementor-element-04b0a3a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-671 .elementor-element.elementor-element-f2cada4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-671 .elementor-element.elementor-element-c6e92c7{--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-671 .elementor-element.elementor-element-304e5d3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#AD2146;}.elementor-671 .elementor-element.elementor-element-775a042 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;color:#222222;}.elementor-671 .elementor-element.elementor-element-a854a13{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-671 .elementor-element.elementor-element-3ac7510{--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-671 .elementor-element.elementor-element-b34a949 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#AD2146;}.elementor-671 .elementor-element.elementor-element-3fe375a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;color:#222222;}.elementor-671 .elementor-element.elementor-element-fc56b69 img{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-671 .elementor-element.elementor-element-3c6f3a8{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#555555;}.elementor-671 .elementor-element.elementor-element-e1a2c03{--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-671 .elementor-element.elementor-element-981739d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#AD2146;}.elementor-671 .elementor-element.elementor-element-1dbdd9b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;color:#222222;}.elementor-671 .elementor-element.elementor-element-2bab0a8 img{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-671 .elementor-element.elementor-element-044eb5e{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#555555;}.elementor-671 .elementor-element.elementor-element-3c27c3e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-671 .elementor-element.elementor-element-8662aa4{--divider-border-style:solid;--divider-color:#AD2146;--divider-border-width:3px;}.elementor-671 .elementor-element.elementor-element-8662aa4 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-671 .elementor-element.elementor-element-8662aa4 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-671 .elementor-element.elementor-element-85de83d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-671 .elementor-element.elementor-element-4843931{--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-671 .elementor-element.elementor-element-9459dd6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#AD2146;}.elementor-671 .elementor-element.elementor-element-1c9bec2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;color:#222222;}.elementor-671 .elementor-element.elementor-element-06875cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-671 .elementor-element.elementor-element-a4598a6{--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-671 .elementor-element.elementor-element-f162041{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#555555;}.elementor-671 .elementor-element.elementor-element-621f6bc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#AD2146;}.elementor-671 .elementor-element.elementor-element-eab09a2{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#555555;}.elementor-671 .elementor-element.elementor-element-0fd4c71{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-0fd4c71.elementor-element{--align-self:center;}.elementor-671 .elementor-element.elementor-element-0fd4c71 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-671 .elementor-element.elementor-element-1e1f3c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-671 .elementor-element.elementor-element-72ba473{--divider-border-style:solid;--divider-color:#AD2146;--divider-border-width:3px;}.elementor-671 .elementor-element.elementor-element-72ba473 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-671 .elementor-element.elementor-element-72ba473 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.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-671 .elementor-element.elementor-element-50c8332 .elementor-button{background-color:#F5EAF0;font-family:"Oswald", Sans-serif;font-size:12px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#AD2146;color:#AD2146;box-shadow:0px 3px 12px 5px rgba(0,0,0,0.5);border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-671 .elementor-element.elementor-element-50c8332{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:50%;z-index:9999;}body:not(.rtl) .elementor-671 .elementor-element.elementor-element-50c8332{right:0px;}body.rtl .elementor-671 .elementor-element.elementor-element-50c8332{left:0px;}@media(min-width:768px){.elementor-671 .elementor-element.elementor-element-006990a{--content-width:1200px;}.elementor-671 .elementor-element.elementor-element-e15027f{--width:52%;}.elementor-671 .elementor-element.elementor-element-59f779f{--width:48%;}.elementor-671 .elementor-element.elementor-element-8a98941{--width:52%;}.elementor-671 .elementor-element.elementor-element-72a5feb{--width:48%;}.elementor-671 .elementor-element.elementor-element-cb394fb{--width:25%;}.elementor-671 .elementor-element.elementor-element-0512b5d{--width:25%;}.elementor-671 .elementor-element.elementor-element-66487b6{--width:25%;}.elementor-671 .elementor-element.elementor-element-04bfae0{--width:25%;}}@media(max-width:1024px){.elementor-671 .elementor-element.elementor-element-f340527{--min-height:125px;}.elementor-671 .elementor-element.elementor-element-ee9462c{padding:0px 0px 0px 0px;}.elementor-671 .elementor-element.elementor-element-ee9462c .elementor-heading-title{font-size:45px;}}@media(max-width:767px){.elementor-671 .elementor-element.elementor-element-f340527{--min-height:125px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-671 .elementor-element.elementor-element-ee9462c .elementor-heading-title{font-size:40px;}.elementor-671 .elementor-element.elementor-element-006990a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-4b606ac .elementor-heading-title{font-size:32px;line-height:1.15em;}.elementor-671 .elementor-element.elementor-element-a462fb0{font-size:16px;line-height:1.7em;}.elementor-671 .elementor-element.elementor-element-c22b4f1{font-size:16px;line-height:1.7em;}.elementor-671 .elementor-element.elementor-element-6bc4ec6 .elementor-heading-title{font-size:32px;line-height:1.15em;}.elementor-671 .elementor-element.elementor-element-8a98941.e-con{--order:-99999 /* order start hack */;}.elementor-671 .elementor-element.elementor-element-efe22b3{font-size:16px;line-height:1.7em;}.elementor-671 .elementor-element.elementor-element-dbde46c{font-size:16px;line-height:1.7em;}.elementor-671 .elementor-element.elementor-element-13627df .elementor-heading-title{font-size:32px;line-height:1.15em;}.elementor-671 .elementor-element.elementor-element-2cf63d0 .elementor-heading-title{font-size:32px;line-height:1.15em;}.elementor-671 .elementor-element.elementor-element-d0adbd3 .elementor-heading-title{font-size:32px;line-height:1.15em;}.elementor-671 .elementor-element.elementor-element-f69d5fd{font-size:16px;line-height:1.7em;}.elementor-671 .elementor-element.elementor-element-4f38911 .elementor-heading-title{font-size:32px;line-height:1.15em;}.elementor-671 .elementor-element.elementor-element-301b79a{font-size:16px;line-height:1.7em;}.elementor-671 .elementor-element.elementor-element-a337f0e .elementor-heading-title{font-size:32px;line-height:1.15em;}.elementor-671 .elementor-element.elementor-element-41577b0{font-size:16px;line-height:1.7em;}.elementor-671 .elementor-element.elementor-element-2811467 .elementor-heading-title{font-size:32px;line-height:1.15em;}.elementor-671 .elementor-element.elementor-element-16ff6e0{font-size:16px;line-height:1.7em;}.elementor-671 .elementor-element.elementor-element-07930d2 .elementor-heading-title{font-size:32px;line-height:1.15em;}.elementor-671 .elementor-element.elementor-element-525f621{font-size:16px;line-height:1.7em;}.elementor-671 .elementor-element.elementor-element-b15bb14 .elementor-heading-title{font-size:32px;line-height:1.15em;}.elementor-671 .elementor-element.elementor-element-d204f21{font-size:16px;line-height:1.7em;}.elementor-671 .elementor-element.elementor-element-775a042 .elementor-heading-title{font-size:32px;line-height:1.15em;}.elementor-671 .elementor-element.elementor-element-3fe375a .elementor-heading-title{font-size:32px;line-height:1.15em;}.elementor-671 .elementor-element.elementor-element-3c6f3a8{font-size:16px;line-height:1.7em;}.elementor-671 .elementor-element.elementor-element-1dbdd9b .elementor-heading-title{font-size:32px;line-height:1.15em;}.elementor-671 .elementor-element.elementor-element-044eb5e{font-size:16px;line-height:1.7em;}.elementor-671 .elementor-element.elementor-element-1c9bec2 .elementor-heading-title{font-size:32px;line-height:1.15em;}.elementor-671 .elementor-element.elementor-element-f162041{font-size:16px;line-height:1.7em;}.elementor-671 .elementor-element.elementor-element-eab09a2{font-size:16px;line-height:1.7em;}.elementor-671 .elementor-element.elementor-element-50c8332{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for elementskit-header-offcanvas, class: .elementor-element-5ef30fc *//* =========================================

RHBB STICKY HAMBURGER MENU

========================================= */

.sticky-hamburger {

position: fixed;

top: 35px;

right: 20px;

z-index: 10000;

width: auto !important;


}

/* Hamburger button */

.sticky-hamburger .elementskit-menu-hamburger {


box-shadow: 0 2px 8px rgba(0, 0, 0, 0.18);


}

/* Make hamburger lines slightly thicker */

.sticky-hamburger .elementskit-menu-hamburger-icon {

height: 3px !important;

min-height: 3px !important;


}



/* =========================================
   RHBB OFF-CANVAS X BUTTON ONLY
   ========================================= */

/* Remove the background from the X button */
a.ekit_close-side-widget {
    background: transparent !important;
    box-shadow: none !important;
    border: none !important;
}

/* Target the actual X SVG */
a.ekit_close-side-widget svg.e-fas-times {
    color: #ad2146 !important;
    fill: #ad2146 !important;
    stroke: #ad2146 !important;
}

/* Target everything inside the SVG */
a.ekit_close-side-widget svg.e-fas-times *,
a.ekit_close-side-widget svg.e-fas-times path {
    fill: #ad2146 !important;
    stroke: #ad2146 !important;
}

/* Keep the X thin */
a.ekit_close-side-widget svg.e-fas-times {
    width: 20px0px !important;
    height: 15px !important;
}/* End custom CSS */
/* Start custom CSS for music-player, class: .elementor-element-d5a88a4 *//* =========================================
   RHBB – SONARR MP3 PLAYER
   ========================================= */


/* -----------------------------------------
   1. GLOBAL PLAYER FONT
   ----------------------------------------- */

.elementor-671 .elementor-element.elementor-element-d5a88a4 .album-player,
.elementor-671 .elementor-element.elementor-element-d5a88a4 .album-player *,
.elementor-671 .elementor-element.elementor-element-d5a88a4 .playlist,
.elementor-671 .elementor-element.elementor-element-d5a88a4 .playlist * {
    font-family: "Montserrat", sans-serif !important;
    font-size: 16px !important;
}


/* -----------------------------------------
   2. MAIN PLAYER & PLAYLIST BACKGROUND
   ----------------------------------------- */

.elementor-671 .elementor-element.elementor-element-d5a88a4 .album-player,
.elementor-671 .elementor-element.elementor-element-d5a88a4 .sr_waveform_mediaElement,
.elementor-671 .elementor-element.elementor-element-d5a88a4 .playlist.sr_waveform_mediaElement {
    background-color: #AD2146 !important;
}


/* -----------------------------------------
   3. PLAYER WIDTH
   Keep the existing 39.5% alignment
   ----------------------------------------- */

.elementor-671 .elementor-element.elementor-element-d5a88a4 .album-player.sr_waveform_mediaElement {
    width: 39.5% !important;
    max-width: 50% !important;
    margin-left: auto !important;
    margin-right: auto !important;
    box-sizing: border-box !important;
}


/* -----------------------------------------
   4. PLAYER INTERNAL AREA
   ----------------------------------------- */

.elementor-671 .elementor-element.elementor-element-d5a88a4 .album-player.sr_waveform_mediaElement .player {
    width: 100% !important;
    box-sizing: border-box !important;
}


/* -----------------------------------------
   5. HIDE WAVEFORM / PROGRESS BAR
   ----------------------------------------- */

/* Hide Sonaar's canvas waveform */
.elementor-671 .elementor-element.elementor-element-d5a88a4 .album-player .sr_progressbar {
    display: none !important;
}


/* -----------------------------------------
   6. PLAYLIST TRACK TEXT
   ----------------------------------------- */

.elementor-671 .elementor-element.elementor-element-d5a88a4 .sr-playlist-item,
.elementor-671 .elementor-element.elementor-element-d5a88a4 .sr-playlist-item a,
.elementor-671 .elementor-element.elementor-element-d5a88a4 .sr-playlist-item .sr_it-title,
.elementor-671 .elementor-element.elementor-element-d5a88a4 .srp_list .srp_list-item,
.elementor-671 .elementor-element.elementor-element-d5a88a4 .srp_list .srp_list-item-title,
.elementor-671 .elementor-element.elementor-element-d5a88a4 .srp_list .tracklist-item-title {
    color: #F5EAF0 !important;
}


/* -----------------------------------------
   7. PLAYLIST PLAY ICON
   ----------------------------------------- */

.elementor-671 .elementor-element.elementor-element-d5a88a4 .sricon-play {
    color: #F5EAF0 !important;
}


/* -----------------------------------------
   8. PLAYER TIME
   ----------------------------------------- */

.elementor-671 .elementor-element.elementor-element-d5a88a4 .currentTime,
.elementor-671 .elementor-element.elementor-element-d5a88a4 .totalTime {
    color: #F5EAF0 !important;
}


/* -----------------------------------------
   9. PLAYER CONTROLS
   Smaller RHBB-style controls
   ----------------------------------------- */

.elementor-671 .elementor-element.elementor-element-d5a88a4 .srp_main_control {
    width: 100% !important;
    justify-content: center !important;
    align-items: center !important;
}


/* Previous & Next */

.elementor-671 .elementor-element.elementor-element-d5a88a4 .srp_main_control .previous,
.elementor-671 .elementor-element.elementor-element-d5a88a4 .srp_main_control .next {
    color: #F5EAF0 !important;
    opacity: 1 !important;
    transform: scale(0.82) !important;
}


/* Play button */

.elementor-671 .elementor-element.elementor-element-d5a88a4 .srp_main_control .play {
    color: #FFFFFF !important;
    opacity: 1 !important;
    transform: scale(0.88) !important;
}


/* -----------------------------------------
   10. CONTROL ICON COLOUR
   ----------------------------------------- */

.elementor-671 .elementor-element.elementor-element-d5a88a4 .srp_main_control .previous::before,
.elementor-671 .elementor-element.elementor-element-d5a88a4 .srp_main_control .next::before {
    filter:
        brightness(0)
        saturate(100%)
        invert(94%)
        sepia(8%)
        saturate(300%)
        hue-rotate(290deg)
        brightness(105%) !important;

    opacity: 1 !important;
}


/* -----------------------------------------
   11. HIDE PLAYER TITLE
   ----------------------------------------- */

.elementor-671 .elementor-element.elementor-element-d5a88a4 .srp_miniplayer_metas,
.elementor-671 .elementor-element.elementor-element-d5a88a4 .srp_meta_0.track-title,
.elementor-671 .elementor-element.elementor-element-d5a88a4 .sr_it-playlist-title {
    display: none !important;
}


/* -----------------------------------------
   12. MOBILE
   ----------------------------------------- */

@media (max-width: 767px) {

    .elementor-671 .elementor-element.elementor-element-d5a88a4 .album-player.sr_waveform_mediaElement {
        width: 100% !important;
        max-width: 100% !important;
    }

    .elementor-671 .elementor-element.elementor-element-d5a88a4 .album-player,
    .elementor-671 .elementor-element.elementor-element-d5a88a4 .album-player *,
    .elementor-671 .elementor-element.elementor-element-d5a88a4 .playlist,
    .elementor-671 .elementor-element.elementor-element-d5a88a4 .playlist * {
        font-size: 16px !important;
    }

    .elementor-671 .elementor-element.elementor-element-d5a88a4 .srp_main_control .previous,
    .elementor-671 .elementor-element.elementor-element-d5a88a4 .srp_main_control .next {
        transform: scale(0.78) !important;
    }

    .elementor-671 .elementor-element.elementor-element-d5a88a4 .srp_main_control .play {
        transform: scale(0.84) !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-daa61d0 *//* =========================================
   RHBB FOOTER - FINAL CSS
   ========================================= */

/* ---------- FOOTER CONTAINER ---------- */

.rhbb-footer-1 {
    width: 100% !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}


/* ---------- SOCIAL ICONS ---------- */

.rhbb-footer-1 .rhbb-footer-right {
    width: 100% !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 20px !important;
}

.rhbb-footer-1 .rhbb-social {
    font-size: 24px !important;
    color: #f5e5f0 !important;
}


/* ---------- COPYRIGHT + PRIVACY POLICY ---------- */

.rhbb-footer-1 .rhbb-footer-bottom {
    font-size: 14px !important;
    line-height: 1.4 !important;
}

.rhbb-footer-1 .rhbb-copyright {
    font-size: 14px !important;
    color: #f5e5f0 !important;
}

.rhbb-footer-1 .rhbb-privacy {
    font-size: 14px !important;
    color: #f5e5f0 !important;
}


/* ---------- DIVIDER ---------- */

.rhbb-footer-1 .rhbb-divider {
    height: 16px !important;
    width: 1px !important;
    background: #777777 !important;
    margin-left: 10px !important;
    margin-right: 10px !important;
}


/* ---------- MOBILE ---------- */

@media (max-width: 767px) {

    .rhbb-footer-1 .rhbb-footer-bottom {
        font-size: 13px !important;
    }

    .rhbb-footer-1 .rhbb-copyright,
    .rhbb-footer-1 .rhbb-privacy {
        font-size: 13px !important;
    }

    .rhbb-footer-1 .rhbb-divider {
        margin-left: 8px !important;
        margin-right: 8px !important;
    }
}/* End custom CSS */