.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-46851 .elementor-element.elementor-element-32132aa{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-46851 .elementor-element.elementor-element-f72821a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-f72821a .wcf-image-hover{background-image:url( https://new.troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-46851 .elementor-element.elementor-element-1bfff48{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#312F324A;--border-color:#312F324A;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-1bfff48 .wcf-image-hover{background-image:url( https://new.troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-46851 .elementor-element.elementor-element-1d1ecbe{--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-1d1ecbe .wcf-image-hover{background-image:url( https://new.troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget-wcf--image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wcf--image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-46851 .elementor-element.elementor-element-b2027d6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-46851 .elementor-element.elementor-element-b2027d6{text-align:right;}.elementor-46851 .elementor-element.elementor-element-b2027d6 img{width:37%;}.elementor-46851 .elementor-element.elementor-element-13bc4d7{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-13bc4d7 .wcf-image-hover{background-image:url( https://new.troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget-wcf--text .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wcf--text .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-46851 .elementor-element.elementor-element-ed6bf69{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-46851 .elementor-element.elementor-element-ed6bf69 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46851 .elementor-element.elementor-element-ed6bf69.elementor-element{--align-self:center;}.elementor-46851 .elementor-element.elementor-element-ed6bf69 .wcf--text{color:var( --e-global-color-692a4a9 );}.elementor-46851 .elementor-element.elementor-element-ed6bf69 .wcf--text, .elementor-46851 .elementor-element.elementor-element-ed6bf69 .wcf--text *{font-family:"acumin-pro-wide-ligh", Sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:17px;}.elementor-46851 .elementor-element.elementor-element-c4b56c7{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-c4b56c7 .wcf-image-hover{background-image:url( https://new.troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget-wcf--button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wcf--button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-46851 .elementor-element.elementor-element-dca511e .wcf__btn a:not(.wcf-btn-mask, .wcf-btn-ellipse), .elementor-46851 .elementor-element.elementor-element-dca511e .wcf__btn a.wcf-btn-mask:after, .elementor-46851 .elementor-element.elementor-element-dca511e .wcf__btn a.wcf-btn-ellipse:before{background-color:var( --e-global-color-692a4a9 );}.elementor-46851 .elementor-element.elementor-element-dca511e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46851 .elementor-element.elementor-element-dca511e .wcf__btn a{font-family:"acumin-pro-wide-medi", Sans-serif;font-size:14px;fill:#FFFBFB;color:#FFFBFB;padding:15px 15px 15px 15px;}.elementor-46851 .elementor-element.elementor-element-dca511e .wcf__btn a.wcf-btn-underline:after{background-color:#FFFBFB;}.elementor-46851 .elementor-element.elementor-element-dca511e .wcf__btn a.wcf-btn-mask:after{color:#FFFBFB;padding:15px 15px 15px 15px;}.elementor-46851 .elementor-element.elementor-element-863e72b{margin-top:65px;margin-bottom:70px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-c135aeb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-46851 .elementor-element.elementor-element-a5b15a8 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-46851 .elementor-element.elementor-element-a5b15a8 img{border-radius:10px 10px 10px 10px;}.elementor-46851 .elementor-element.elementor-element-ecce5b6 > .elementor-container{max-width:1000px;}.elementor-46851 .elementor-element.elementor-element-ecce5b6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-fc2ee77 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-46851 .elementor-element.elementor-element-1ffe3ab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-1ffe3ab .wcf-image-hover{background-image:url( https://new.troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-46851 .elementor-element.elementor-element-6823a9d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:20px;--margin-left:40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-6823a9d:not(.elementor-motion-effects-element-type-background), .elementor-46851 .elementor-element.elementor-element-6823a9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFE9;}.elementor-46851 .elementor-element.elementor-element-6823a9d .wcf-image-hover{background-image:url( https://new.troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-46851 .elementor-element.elementor-element-e260bf7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-e260bf7:not(.elementor-motion-effects-element-type-background), .elementor-46851 .elementor-element.elementor-element-e260bf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-46851 .elementor-element.elementor-element-e260bf7 .wcf-image-hover{background-image:url( https://new.troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-46851 .elementor-element.elementor-element-996c8a2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-996c8a2 .wcf-image-hover{background-image:url( https://new.troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-46851 .elementor-element.elementor-element-70a90e1 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-46851 .elementor-element.elementor-element-2c38fd8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-46851 .elementor-element.elementor-element-564dbe1 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-46851 .elementor-element.elementor-element-a92e0ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-a92e0ba .wcf-image-hover{background-image:url( https://new.troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-46851 .elementor-element.elementor-element-3724d96 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-46851 .elementor-element.elementor-element-3106b83 > .elementor-container{max-width:990px;}.elementor-46851 .elementor-element.elementor-element-3106b83{margin-top:50px;margin-bottom:0px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-70ded63 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-46851 .elementor-element.elementor-element-70ded63 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 60px;--e-column-margin-right:0px;--e-column-margin-left:60px;padding:0px 0px 0px 0px;}.elementor-46851 .elementor-element.elementor-element-70ded63 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46851 .elementor-element.elementor-element-64cac84 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-46851 .elementor-element.elementor-element-50b09b1{--divider-border-style:solid;--divider-color:#A7998A;--divider-border-width:1px;}.elementor-46851 .elementor-element.elementor-element-50b09b1 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46851 .elementor-element.elementor-element-50b09b1 .elementor-divider-separator{width:25%;}.elementor-46851 .elementor-element.elementor-element-50b09b1 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-46851 .elementor-element.elementor-element-acffb48 > .elementor-element-populated{margin:0px 0px 0px 130px;--e-column-margin-right:0px;--e-column-margin-left:130px;padding:0px 0px 0px 0px;}.elementor-46851 .elementor-element.elementor-element-ac64290 > .elementor-container{max-width:990px;}.elementor-46851 .elementor-element.elementor-element-ac64290{margin-top:0px;margin-bottom:0px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-4f8d8e3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-46851 .elementor-element.elementor-element-4f8d8e3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-46851 .elementor-element.elementor-element-4f8d8e3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46851 .elementor-element.elementor-element-8f331ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-8f331ba .wcf-image-hover{background-image:url( https://new.troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-46851 .elementor-element.elementor-element-9881d83 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-46851 .elementor-element.elementor-element-e176be9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-e176be9 .wcf-image-hover{background-image:url( https://new.troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-46851 .elementor-element.elementor-element-a7984ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-46851 .elementor-element.elementor-element-1fbd728{--display:flex;--min-height:140px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-1fbd728 .wcf-image-hover{background-image:url( https://new.troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-46851 .elementor-element.elementor-element-8e39190{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-8e39190 .wcf-image-hover{background-image:url( https://new.troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-46851 .elementor-element.elementor-element-2168835 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-46851 .elementor-element.elementor-element-6342027{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-6342027 .wcf-image-hover{background-image:url( https://new.troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-46851 .elementor-element.elementor-element-99e5d1c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-99e5d1c .wcf-image-hover{background-image:url( https://new.troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-46851 .elementor-element.elementor-element-d728e37{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-d728e37 .wcf-image-hover{background-image:url( https://new.troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-46851 .elementor-element.elementor-element-4674e70{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-4674e70 .wcf-image-hover{background-image:url( https://new.troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-46851 .elementor-element.elementor-element-1c976ad{--divider-border-style:solid;--divider-color:#312F32;--divider-border-width:1px;}.elementor-46851 .elementor-element.elementor-element-1c976ad > .elementor-widget-container{margin:-35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46851 .elementor-element.elementor-element-1c976ad .elementor-divider-separator{width:100%;}.elementor-46851 .elementor-element.elementor-element-1c976ad .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-46851 .elementor-element.elementor-element-85582d9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-85582d9 .wcf-image-hover{background-image:url( https://new.troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-46851 .elementor-element.elementor-element-289cbd2{--display:flex;--min-height:250px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:25px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-289cbd2 .wcf-image-hover{background-image:url( https://new.troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-46851 .elementor-element.elementor-element-9cab882 > .elementor-element-populated{margin:30px 0px 50px 150px;--e-column-margin-right:0px;--e-column-margin-left:150px;padding:0px 0px 0px 0px;}.elementor-46851 .elementor-element.elementor-element-94cd578{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46851 .elementor-element.elementor-element-94cd578 .wcf-image-hover{background-image:url( https://new.troora.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-46851 .elementor-element.elementor-element-f72821a{--content-width:100%;}.elementor-46851 .elementor-element.elementor-element-1d1ecbe{--width:50%;}.elementor-46851 .elementor-element.elementor-element-c4b56c7{--width:50%;}.elementor-46851 .elementor-element.elementor-element-1ffe3ab{--content-width:100%;}.elementor-46851 .elementor-element.elementor-element-6823a9d{--width:97%;}.elementor-46851 .elementor-element.elementor-element-e260bf7{--width:40%;}.elementor-46851 .elementor-element.elementor-element-996c8a2{--width:60%;}.elementor-46851 .elementor-element.elementor-element-70ded63{width:60%;}.elementor-46851 .elementor-element.elementor-element-acffb48{width:40%;}.elementor-46851 .elementor-element.elementor-element-4f8d8e3{width:60%;}.elementor-46851 .elementor-element.elementor-element-e176be9{--content-width:100%;}.elementor-46851 .elementor-element.elementor-element-1fbd728{--content-width:450px;}.elementor-46851 .elementor-element.elementor-element-8e39190{--content-width:100%;}.elementor-46851 .elementor-element.elementor-element-6342027{--content-width:100%;}.elementor-46851 .elementor-element.elementor-element-99e5d1c{--width:15%;}.elementor-46851 .elementor-element.elementor-element-4674e70{--content-width:100%;}.elementor-46851 .elementor-element.elementor-element-85582d9{--content-width:100%;}.elementor-46851 .elementor-element.elementor-element-289cbd2{--content-width:500px;}.elementor-46851 .elementor-element.elementor-element-9cab882{width:40%;}.elementor-46851 .elementor-element.elementor-element-94cd578{--width:300%;}}@media(max-width:1024px) and (min-width:768px){.elementor-46851 .elementor-element.elementor-element-70ded63{width:100%;}.elementor-46851 .elementor-element.elementor-element-4f8d8e3{width:100%;}}@media(max-width:1366px){.elementor-46851 .elementor-element.elementor-element-70ded63 > .elementor-element-populated{padding:0% 19% 0% 0%;}.elementor-46851 .elementor-element.elementor-element-4f8d8e3 > .elementor-element-populated{padding:0% 19% 0% 0%;}}@media(max-width:1024px){.elementor-46851 .elementor-element.elementor-element-70ded63 > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-46851 .elementor-element.elementor-element-4f8d8e3 > .elementor-element-populated{padding:40px 0px 0px 0px;}}@media(max-width:767px){.elementor-46851 .elementor-element.elementor-element-32132aa{margin-top:10px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-46851 .elementor-element.elementor-element-f6159a6{width:100%;}.elementor-46851 .elementor-element.elementor-element-f6159a6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-46851 .elementor-element.elementor-element-f6159a6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-46851 .elementor-element.elementor-element-ed6bf69{width:100%;max-width:100%;}.elementor-46851 .elementor-element.elementor-element-ed6bf69 .wcf--text, .elementor-46851 .elementor-element.elementor-element-ed6bf69 .wcf--text *{font-size:16px;}.elementor-46851 .elementor-element.elementor-element-863e72b{margin-top:10px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-46851 .elementor-element.elementor-element-c135aeb{width:100%;}.elementor-46851 .elementor-element.elementor-element-c135aeb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-46851 .elementor-element.elementor-element-c135aeb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-46851 .elementor-element.elementor-element-a5b15a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46851 .elementor-element.elementor-element-a5b15a8 img{width:100%;max-width:100%;}.elementor-46851 .elementor-element.elementor-element-ecce5b6{margin-top:10px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-46851 .elementor-element.elementor-element-fc2ee77{width:100%;}.elementor-46851 .elementor-element.elementor-element-fc2ee77 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-46851 .elementor-element.elementor-element-fc2ee77 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-46851 .elementor-element.elementor-element-a92e0ba{--margin-top:0px;--margin-bottom:30px;--margin-left:10px;--margin-right:10px;}.elementor-46851 .elementor-element.elementor-element-3106b83{margin-top:25px;margin-bottom:0px;}.elementor-46851 .elementor-element.elementor-element-70ded63 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-46851 .elementor-element.elementor-element-64cac84 .elementor-heading-title{font-size:25px;}.elementor-46851 .elementor-element.elementor-element-ac64290{margin-top:-25px;margin-bottom:0px;}.elementor-46851 .elementor-element.elementor-element-4f8d8e3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 20px 0px 20px;}.elementor-46851 .elementor-element.elementor-element-8f331ba{--margin-top:0px;--margin-bottom:30px;--margin-left:10px;--margin-right:10px;}.elementor-46851 .elementor-element.elementor-element-e176be9{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46851 .elementor-element.elementor-element-1fbd728{--margin-top:-10px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46851 .elementor-element.elementor-element-8e39190{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46851 .elementor-element.elementor-element-2168835 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-46851 .elementor-element.elementor-element-6342027{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46851 .elementor-element.elementor-element-99e5d1c{--width:30%;}.elementor-46851 .elementor-element.elementor-element-d728e37{--width:65%;}.elementor-46851 .elementor-element.elementor-element-85582d9{--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46851 .elementor-element.elementor-element-9cab882 > .elementor-element-populated{margin:25px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}}/* Start custom CSS for column, class: .elementor-element-4f8d8e3 */@media (max-width: 1366px) {
    .elementor-46851 .elementor-element.elementor-element-4f8d8e3 > .elementor-element-populated {
        padding: 0% 0% 0% 0% !important;
    }
}/* End custom CSS */
/* Start custom CSS */.article-before-the-read-double-image-1,
.article-before-the-read-double-image-2 {
  display: flex;
  gap: 10px; /* optional space between images */
  height: 300px; /* adjust height as needed */
  margin-bottom: 10px;
  margin-top: 10px;
}

.article-before-the-read-double-image-1st,
.article-before-the-read-double-image-2nd,
.article-before-the-read-double-image-1st-2,
.article-before-the-read-double-image-2nd-2 {
  flex: 1;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}









/* Custom Article With ACF Start*/

/* Image position Setting Start */

.article_double-image.row,
.article_double-image-background.row {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}

.article_double-image .col,
.article_double-image-background .col {
    flex: 1;
    min-width: calc(50% - 20px);
}

.article_double-image img {
    width: 100%;
    height: auto;
    display: block;
}


.article_double-image-background {
  display: flex;
  flex-wrap: wrap;
}

.article_double-image-background .bg-col {
    background-size: cover;
    background-position: top center;
    min-height: 300px; /* Adjust height if needed */
     flex: 1;
}


/* Image position Setting End */




/* Gap between image sections and caption Display Start*/

.section-gap {
    margin-top: 20px;
    margin-bottom: 20px;
}

/* Image containers */
.article_single-image,
.article_double-image .col,
.article_double-image-background .col {
    position: relative;
}

/* Caption styling */

/*Main Banner Image*/
.main-banner-image{
    .widget-image-caption.wp-caption-text {
    font-family: "acumin-pro-wide-ligh" !important;
    letter-spacing: .5px !important;
    font-size: 6px !important;
    color: #555 !important;
    margin-top: 2px !important;
    position: absolute;
    right: 0;
    padding: 2px 6px;
    font-weight: 400;
    }
}
/*Page Images Caption*/
.article_caption {
		font-family: "acumin-pro-wide-ligh";
    letter-spacing: .5px;
    font-size: 8px;
    color: #555;
    margin-top: 15px !important;
    position: absolute;
    bottom: -25px;
    right: 0;
    padding: 2px 6px;
    font-weight: 400;
    margin-right: -5px;
}

/* Ensure background-image columns have space for captions */
.bg-col {
    background-size: cover;
    background-position: center;
    min-height: 200px; /* adjust if needed */
}

/* Gap between image sections and caption Display End*/


/*Article Category Start*/
.article-category p{
    font-family: "acumin-pro-wide-ligh" !important;
    font-size: 9px;
    font-weight: 600 !important;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    color: #C47829 !important;
    margin-bottom: -15px !important;
}
/*Article Category End*/

/*Article Main Title Start*/
.article-main-title h1{
    font-family: "ivy-presto-d-light" !important;
    font-size: 30px;
    font-weight: 500 !important;
    line-height: 32px;
    letter-spacing: -0.01em;
    text-transform: capitalize;
    color: #312F32 !important;
    margin-left: -2px;
    margin-bottom: -20px;
}
/*Article Main Title End*/

/*Article Page Main Author Start*/

.article-author-with-title {
  display: inline-flex;
  align-items: center;
  gap: 4px; /* optional spacing */
}

.article-author-with-title::before {
  content: "Words | ";
  color: #A7998A !important;
  font-family: "acumin-pro-medium" !important;
  letter-spacing: .03em !important;
  font-size: 11px !important;
  font-weight: 500 !important;
  margin-top: 8px;
  display: inline;
}

.article-author-with-title p {
  color: #A7998A !important;
  font-family: "acumin-pro-medium" !important;
  letter-spacing: .03em !important;
  font-size: 11px !important;
  font-weight: 500 !important;
  display: inline;
  /*margin: 0 !important;*/
  /* ensure no paragraph spacing */
}



/*Article Page Main Author End*/


/* Question and Answer Part Start */

.before-the-read-section {
    margin-top: 30px;
    background-color: #F3EFE9;
    padding: 20px 20px 20px 20px;
    border: 1px #A7998A solid;
    padding-left: 29px;
    padding-right: 20px;
    margin-left: 50px;
    margin-right: 50px;
}

.before-the-read-section p:empty {
    display: none;
}

.before-the-read-sub-title p{
    font-family: "acumin-pro-wide-ligh" !important;
    font-size: 13px;
    font-weight: 600 !important;
    text-transform: uppercase;
    letter-spacing: 0.2em;
    color: #C47829 !important;
    margin-top: -2px !important;
}


/* Question */
.article_question {
  color: #312F32 !important;
  font-family: "ivy-presto-d-sbold";
  font-size: 14px;
  text-transform: capitalize;
  letter-spacing: 0.01em;
  line-height: 21px;
  font-weight: 500 !important;
  margin-top: 10px !important;

  /* hidden initially */
  /*Uncomment below code for Typing Style*/
  /*display: none;*/
  /*white-space: pre-wrap;*/
}

/* Answer */
.article_answer {
  color: #312F32;
  font-size: 15px;
  font-family: "acumin-pro-light";
  font-weight: 500;
  line-height: 20px;
  letter-spacing: .03em;
  font-style: italic;
  padding-bottom: 5px;
  margin-top: 6px;

  /* hidden initially */
  /*Uncomment below code for Typing Style*/
  /*display: none;*/
  /*white-space: pre-wrap;*/
}

/*Uncomment below code for Typing Style*/
/* Typing cursor effect */
/*.typing-cursor::after {*/
/*  content: '|';*/
/*  display: inline-block;*/
/*  margin-left: 2px;*/
/*  animation: blink 0.7s infinite;*/
/*}*/

/*@keyframes blink {*/
/*  0% { opacity: 1; }*/
/*  50% { opacity: 0; }*/
/*  100% { opacity: 1; }*/
/*}*/


.article_answer p {
    display: inline; /* makes <p> inline instead of block */
    margin: 0;
}
.article_answer::before {
    content: "A:";
    font-weight: bold;
    color: #C47829;
    display: inline;
    margin-right: 5px;
}



/* Question and Answer Part End */





/* Question and Answer Part Start Version 2 */

.before-the-read-section2 {
    /*margin-top: 30px;*/
    background-color: #F3EFE9;
    padding: 20px 20px 20px 20px;
    border: 1px #A7998A solid;
    padding-left: 29px;
    padding-right: 20px;
    /*margin-left: 50px;*/
    /*margin-right: 50px;*/
}

.before-the-read-section2 p:empty {
    display: none;
}

.before-the-read-sub-title p{
    font-family: "acumin-pro-wide-ligh" !important;
    font-size: 13px;
    font-weight: 600 !important;
    text-transform: uppercase;
    letter-spacing: 0.2em;
    color: #C47829 !important;
    margin-top: -2px !important;
}


/* Question */
.article_question {
  color: #312f3296 !important;
  font-family: "ivy-presto-d-sbold";
  font-size: 14px;
  text-transform: capitalize;
  letter-spacing: 0.01em;
  line-height: 21px;
  font-weight: 500 !important;
  margin-top: 10px !important;

  /* hidden initially */
  /*Uncomment below code for Typing Style*/
  /*display: none;*/
  /*white-space: pre-wrap;*/
}

/* Answer */
.article_answer {
  color: #312F32;
  font-size: 15px;
  font-family: "acumin-pro-light";
  font-weight: 500;
  line-height: 20px;
  letter-spacing: .03em;
  font-style: italic;
  padding-bottom: 5px;
  margin-top: 6px;

  /* hidden initially */
  /*Uncomment below code for Typing Style*/
  /*display: none;*/
  /*white-space: pre-wrap;*/
}

/*Uncomment below code for Typing Style*/
/* Typing cursor effect */
/*.typing-cursor::after {*/
/*  content: '|';*/
/*  display: inline-block;*/
/*  margin-left: 2px;*/
/*  animation: blink 0.7s infinite;*/
/*}*/

/*@keyframes blink {*/
/*  0% { opacity: 1; }*/
/*  50% { opacity: 0; }*/
/*  100% { opacity: 1; }*/
/*}*/


.article_answer p {
    display: inline; /* makes <p> inline instead of block */
    margin: 0;
}
.article_answer::before {
    content: "A:";
    font-weight: bold;
    color: #C47829;
    display: inline;
    /*margin-right: 5px;*/
}



/* Question and Answer Part End Version 2 */







/* Content Part Start */
.article_sub-title{
		color: #312F32 !important;
		font-family: "acumin-pro-wide" !important;
		font-size: 15px;
		font-weight: 700 !important;
		margin-top: 0px;
		letter-spacing: 0.01em;
		/*text-transform: capitalize;*/
		line-height: 25px;
		position: relative;
    display: inline-block;
    margin-bottom: 27px;
}

.article_sub-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px;
    width: 90px;
    height: 1px;
    background-color: #C47829;
}


.article_paragraph{
		color: #312F32;
		font-size: 15px;
		font-family: "acumin-pro-light";
		font-weight: 500;
		line-height: 25px;
		letter-spacing: 0.06em;
		margin-top: -7px;
}

/*Hyperlink Style Start*/


.article_paragraph a {
  color: #312F32 !important;       /* default link color */
  text-decoration: underline; /* underline by default */
  transition: color 0.3s ease;
}

.article_paragraph a:hover {
  color: #C47829 !important;       /* hover color */
  text-decoration: none;
}

.article_paragraph a:focus {
  color: #C47829 !important;       /* hover color */
  text-decoration: none;
}


/*Article Fav Icon Automate Start*/
.article_paragraph_last p:last-child::after,
.article_paragraph_last span:last-child::after {
    content: "";
    display: inline-block;     
    width: 25px;
    height: 25px;
    margin-left: 6px;          
    vertical-align: middle;    
    background: url("http://new.troora.com/wp-content/uploads/2025/08/cropped-troora-favicon-1-32x32-1.png") no-repeat center center;
    background-size: contain;
}

/* Optional: spacing for .article_paragraph_last */
.article_paragraph_last {
    /*display: inline;*/ /* keeps last paragraph inline for pseudo-element */
}

/*Article Fav Icon Automate End*/



/*Hyperlink Style end*/

.article_text-and-images {
    margin-top: -21px !important;
}

/*Quote Part Start*/

blockquote, q {
  quotes: none;
}

/* 2. Kill any default pseudo-elements */
q::before, 
q::after, 
blockquote::after {
  content: none !important;
  display: none !important;
}

/* 3. Blockquote styling */
.article_quote {
  position: relative;
  padding-left: 60px;   /* space for image */
  /*margin: 20px 0;*/
  width: 86%;
  margin-left: 37px;
  margin-bottom: 15px !important;
}

/* 4. Our custom image (only once, at start) */
.article_quote::before {
  content: "";
  position: absolute;
  left: 15px;
  top: 10px;             /* adjust vertical alignment */
  width: 32px;
  height: 32px;
  background: url("http://new.troora.com/wp-content/uploads/2025/09/Quote.png") no-repeat center;
  background-size: contain;
}

.wp-block-quote:before, blockquote:before{
    all: unset;
}
 

blockquote p
 {
    margin-top: -10px !important;
    margin-left: -95px !important;
    font-family: "ivy-presto-d-thin";
    font-size: 14px;
    line-height: 25px;
    letter-spacing: 0.01em;
    font-style: normal;
    color: #A7998A;
}


.article_quote
 {
    position: relative;
    padding-left: 60px;
    /*margin: 20px 0;*/
    background-color: #F3EFE9;
    padding: 20px 0px 10px 70px;
    border-radius: 10px;
    margin-top: -5px;
    margin-bottom: 5px;
}

/* Make the parent container flex to align children on one line */
.article_quote-details {
    display: flex;
    justify-content: flex-end; /* right-align all children */
    gap: 10px; /* spacing between designation and company */
    flex-wrap: wrap; /* prevent overflow on small screens */
}

/* Make wrappers inline-block to behave correctly in flex */
.quote-author-wrapper {
    display: inline-block;
}

/* Optional: prevent text breaking */
.quote_author-designation,
.quote_author-company {
    white-space: nowrap;
}

.article_quote-details{
    margin-top: -12px;
}


.quote_author-name {
    text-align: right;
    margin-right: 10px;
    font-family: "ivy-presto-d-thin";
    font-style: italic;
    color: #A7998A;
    font-size: 14px;
    margin-right: 113px;
    margin-top: -7px;
}


.quote_author-designation, .quote_author-company
 {
    text-align: right;
    font-family: "ivy-presto-d-thin";
    font-style: normal;
    color: #A7998A;
    font-size: 12px;
}

.quote_author-designation::after {
    content: ",";     /* add a comma */
}

.quote_author-company
 {
    margin-right: 10px;
    margin-left: 5px;
}

/*Quote Part End*/

/* Content Part End */


/* The Wrap Part Start */

.the-wrap-section{
    margin-top: 5px;
    background-color: #F3EFE9;
    padding: 20px 20px 20px 20px;
    border: 1px #A7998A solid;
    padding-top: 12px;
    padding-left: 29px;
    padding-bottom: 0px;
    padding-right: 20px;
    margin-left: 50px;
    margin-right: 50px;
}

.the-wrap-section p:empty {
    display: none;
}
.the-wrap-sub-title p{
    font-family: "acumin-pro-wide-ligh" !important;
    font-size: 13px;
    font-weight: 600 !important;
    text-transform: uppercase;
    letter-spacing: 0.2em;
    color: #C47829 !important;
    margin-bottom: -5px !important;
}

.article_bullet_points{
    padding-left: 20px;
}
.article_bullet_point {
  	color: #312F32 !important;
  font-family: "ivy-presto-d-light";
  font-size: 14px;
  text-transform: capitalize;
  letter-spacing: 0.01em;
  line-height: 21px;
  font-weight: 500 !important;
  margin-top: 10px !important;
  margin-bottom: -5px !important;
  list-style-position: outside;

}


/* The Wrap Part End */


/*Article Below Author Section Start*/
.article-below-author-section{
    margin-top: -15px;
    margin-bottom: 15px;
}


.author-img-con{
        border-right: 1px solid #A7998A;
        padding-right: 7px;
        /*margin-bottom: 27px;*/
}

.author-img-con p:empty {
    display: none;
}

.troora-author-image img {
  width: 100%;
  height: auto;
  border-radius: 100%;
  display: block;
  padding-top: 3px; 
}

.name-and-city-con{
    padding-left: 5px;
    margin-left: 5px;
    margin-bottom: -20px;
}
.author-name-con{
    height: 32px;
    /*margin-top: -32px;*/
}
h3.troora-author-name
 {
    font-family: 'acumin-pro-wide';
    font-size: 11px;
    text-transform: capitalize;
    font-weight: 700; 
    color: #C47829;
    line-height: 7px;
    margin-top: -11px;
}

h3.troora-author-name::before
 {
    content: 'Words | ';
    color: #C47829;
    font-family: 'acumin-pro-wide';
    font-size: 11px;
    text-transform: capitalize;
    font-weight: 500;
}

p.troora-author-city
 {
    font-family: 'Acumin-pro-light', sans-serif;
    font-size: 10px;
    font-weight: 100;
    color: #312f32ab;
    line-height: 7px;
    margin-top: -27px !important;
}


.author-readmore-btn h2{
    font-family: 'Acumin-pro-light', sans-serif;
    font-size: 10px;
    font-weight: 100;
    color: #312f32ab !important;
    text-align: right;
    text-transform: capitalize;
    margin-top: -50px;
}

.author-readmore-btn h2:hover{
    color: #C47829 !important;
}


.troora-author-socials-icons {
    margin-top: -27px;
}

.all-social-icons {
    font-size: 12px !important;
    /*padding-left: 1px;*/
    /*padding-right: 1px;*/
    color: #312f32ab; !important;
    padding: 2px;
    border-radius: 5px;
    transition: color 0.3s 
ease;
}
.all-social-icons:hover{
    color: #C47829 !important;
}
.troora-author-designation {
    font-family: 'Libre Franklin', sans-serif;
    font-size: 10px;
    font-weight: 100;
    font-style: italic;
    color: #030303;
    margin-top: -6px;
}


/*Article Below Author Section End*/

































/*Dynamic Product Add Start*/

/*All Product's Inner Styling Start*/
.product_price {
    font-size: 10px;
    font-family: "acumin-pro-light";
    color: #C47829;
    margin-top: 5px;
    }
    .product_price::before{
    content: "$"
    }

h3.product_name {
    color: #312F32 !important;
    font-family: "acumin-pro-wide" !important;
    font-size: 11px;
    text-transform: capitalize;
    font-style: italic;
    margin-top: -3px;
}

.product_description {
    color: #312F32;
    font-size: 9px;
    font-family: "acumin-pro-light";
    font-weight: 500;
    line-height: 15px;
    letter-spacing: .5px;
    margin-top: -25px;
}


.product_button {
    font-family: "ivy-presto-d-thin";
    color: #A7998A;
    font-size: 10px;
    font-weight: 700;
    text-decoration: underline;
    margin-top: -15px;
    margin-bottom: -10px;
}

.product_button :hover {
    color: #C47829 !important;
}
/*All Product's Inner Styling End*/

/*Three Products in Single Row Start*/
.article_product-row-inner-single {
    display: flex;
    gap: 10px;
    padding-bottom: 15px;
}

.article_product-item-single {
    background-color: #F3EFE9;
    padding: 10px;
    width: 32% !important;
}

/*Three Products in Single Row End*/

/*Product in Two Column Start*/


.article_product-2col-inner-double {
    display: flex;
    align-items: stretch;          /* ensures equal height */
    justify-content: space-between;
    width: 100%;
    gap: 15px;                     /* horizontal spacing between columns */
    box-sizing: border-box;
}

/* Left and Right Columns */
.product1_col-double,
.product2_col-double {
    display: flex;
    flex-direction: column;
    box-sizing: border-box;
    background: none;              /* ensure white gap background shows */
}

/* Left column (large product) */
.product1_col-double {
    flex: 0 0 70%;
}

/* Right column (two stacked products) */
.product2_col-double {
    flex: 0 0 30%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

/* ---------- Product Item Boxes ---------- */
.double-item1,
.double-item2,
.double-item3 {
    background-color: #F3EFE9;     /* beige card background */
    padding: 15px;
    box-sizing: border-box;
    flex: 1;
}

/* Ensure white gap between right-side products */
.product2_col-double .double-item2 {
    margin-bottom: 15px;           /* creates white gap */
}

/* ---------- Image ---------- */
.product_image {
    width: 100%;
    height: auto;
    display: block;
    margin-bottom: 10px;
}

/*Product in Two Column End*/


/*Dynamic Product Add End*/








































/* Mobile Responsive Start*/
@media (max-width: 768px) {
    
/*Article Double Image setup for single row*/

  .article_double-image-background {
    flex-direction: column;
  }

  .article_double-image-background .bg-col {
    width: 100%;
  }

  .article_double-image-background .bg-col:nth-child(2) {
    margin-top: 5px;
  }
  
  /*Sub Title Part*/
  
  .article-main-title h1{
    font-size: 23px;
    line-height: 23px;
    margin-top: 5px;
  }
  
  .article_sub-title{
      h2{
      font-size: 15px;
      letter-spacing:.2px;
  }
  font-size: 15px;
  letter-spacing:.2px;
  margin-top: 0px;
  
  
  
  
  
  
  .article_paragraph{
      font-size: 12px;
  }
  
  
  .article_paragraph blockquote {
  font-size: 12px;
  line-height: 16px;
  letter-spacing: .3px;
  }
  
  /*Before The Read Section*/
  .before-the-read-section {
    margin-top: -50px;
    margin-left: 37px;
    margin-right: 37px;
    padding-left: 25px;
    padding-right: 20px;
}



/*The Wrap Section*/
.the-wrap-section {
    margin-top: -51px;
    margin-left: 10px;
    margin-right: 10px;
}

.article_bullet_point{
    font-size: 12px;
}

/*Block Quote */
blockquote p{
    font-size: 12px !important;
}




.the-wrap-section{
    margin-top: 5px;
    background-color: #F3EFE9;
    padding: 20px 20px 20px 20px;
    border: 1px #A7998A solid;
    padding-top: 12px;
    padding-left: 12px;
    padding-bottom: 0px;
    padding-right: 12px;
    margin-left: 37px;
    margin-right: 37px;
}
.article-below-author-section {
    margin-top: 7px !important;
    margin-bottom: 25px !important;
}


.all-social-icons {
    padding: 3px !important;
}

}



@media (max-width: 768px) {
    .article_quote{
    margin-left: 20px !important;
    }
    
    /*Product Add Start*/
  
  .article_product-item-single {
    width: 50% !important;
    }

.single-row-item3 {
    display: none !important;
    }


.product1_col-double {
    display: none;
}

.product2_col-double .double-item2 {
     margin-bottom: 0px !important; 
}

.product2_col-double {
    flex: 0 0 100%;
    display: flex;
    flex-direction: row;
    gap: 10px;
    margin-bottom: 15px;
}

  /*Product Add End*/
    
    
    
    
    
    
}

















  
  
/* Mobile Responsive End*//* End custom CSS */