.elementor-2746 .elementor-element.elementor-element-de6c2e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-d51aea7 .roop-banner-img-inner{background-image:url("https://roopdyes.com/wp-content/uploads/2025/11/4.jpg");}.elementor-2746 .elementor-element.elementor-element-d51aea7 .roop-banner-img-wrap .roop-banner-img-inner .roop-banner-img-container .roop-banner-page-title{color:var( --e-global-color-5ee3341 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-5a8ace1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;overflow:visible;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2746 .elementor-element.elementor-element-9dc9854{padding:0px 10px 0px 10px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-9dc9854 a{color:var( --e-global-color-text );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2746 .elementor-element.elementor-element-4e32d30{padding:0px 10px 0px 10px;}.elementor-2746 .elementor-element.elementor-element-4e32d30 .elementor-heading-title{font-family:var( --e-global-typography-e00ff3d-font-family ), Sans-serif;font-size:var( --e-global-typography-e00ff3d-font-size );font-weight:var( --e-global-typography-e00ff3d-font-weight );line-height:var( --e-global-typography-e00ff3d-line-height );letter-spacing:var( --e-global-typography-e00ff3d-letter-spacing );word-spacing:var( --e-global-typography-e00ff3d-word-spacing );color:var( --e-global-color-primary );}.elementor-2746 .elementor-element.elementor-element-61891c6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-44a1633{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-9d732fc{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-9d732fc p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-41dbf8a{--spacer-size:150px;background-color:#171717;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-262fcc6 .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-c0e10bc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-e23ef2f{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-e23ef2f p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-2d3b72a{--spacer-size:150px;background-color:#181919;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-28ca213 .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-8a5b8a4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-0d9c0c4{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-0d9c0c4 p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-ffc9ff7{--spacer-size:150px;background-color:#1E222B;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-013afe7 .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-604bd93{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-371a9ff{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-371a9ff p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-afc57e0{--spacer-size:150px;background-color:#0B0B0B;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-7f3deaa .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-069b809{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-b64a3d3{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-b64a3d3 p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-b10eeff{--spacer-size:150px;background-color:#1C1B1E;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-482601d .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-a467a13{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-f92cebf{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-f92cebf p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-c411076{--spacer-size:150px;background-color:#0E1210;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-1259bd2 .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-ce470bb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-aa7a1d4{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-aa7a1d4 p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-321553d{--spacer-size:150px;background-color:#111514;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-03905a3 .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-2cd5f17{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-2746 .elementor-element.elementor-element-2cd5f17 .elementor-heading-title{font-family:var( --e-global-typography-e00ff3d-font-family ), Sans-serif;font-size:var( --e-global-typography-e00ff3d-font-size );font-weight:var( --e-global-typography-e00ff3d-font-weight );line-height:var( --e-global-typography-e00ff3d-line-height );letter-spacing:var( --e-global-typography-e00ff3d-letter-spacing );word-spacing:var( --e-global-typography-e00ff3d-word-spacing );color:var( --e-global-color-primary );}.elementor-2746 .elementor-element.elementor-element-b98bcdf{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-a71f4b4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-695d518{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-695d518 p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-b9eec54{--spacer-size:150px;background-color:#1A1212;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-4a9b7aa .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-6a48a24{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-4a21174{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-4a21174 p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-5d9a626{--spacer-size:150px;background-color:#0B110D;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-a58aab2 .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-4714b0b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-2eba0b9{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-2eba0b9 p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-4022957{--spacer-size:150px;background-color:#040F13;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-ef2babd .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-a4b5cea{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-f608c4d{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-f608c4d p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-4c7c33e{--spacer-size:150px;background-color:#000000;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-8fd3fec .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-f9f1712{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-12033cf{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-12033cf p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-4df264a{--spacer-size:150px;background-color:#201111;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-5e62c7d .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-5e9c4df{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-e8c5a01{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-e8c5a01 p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-c867ccd{--spacer-size:150px;background-color:#16201A;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-be6c605 .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-eef5a33{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-9c8c594{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-9c8c594 p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-13b61a5{--spacer-size:150px;background-color:#081C23;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-3c6d9d8 .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-c15aaba{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-5007c5e{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-5007c5e p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-9be5d4e{--spacer-size:150px;background-color:#11171A;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-22bf38f .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-676116c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-2746 .elementor-element.elementor-element-676116c .elementor-heading-title{font-family:var( --e-global-typography-e00ff3d-font-family ), Sans-serif;font-size:var( --e-global-typography-e00ff3d-font-size );font-weight:var( --e-global-typography-e00ff3d-font-weight );line-height:var( --e-global-typography-e00ff3d-line-height );letter-spacing:var( --e-global-typography-e00ff3d-letter-spacing );word-spacing:var( --e-global-typography-e00ff3d-word-spacing );color:var( --e-global-color-primary );}.elementor-2746 .elementor-element.elementor-element-ccef717{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-5ee3d44{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-ed47f1a{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-ed47f1a p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-b10dac4{--spacer-size:150px;background-color:#254D67;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-75aa493 .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-05f445f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-0ec8879{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-702cf74{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-702cf74 p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-fd4c210{--spacer-size:150px;background-color:#1C2123;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-bd63909 .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-c48bdd6{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-4e4b141{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-64a627d{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-64a627d p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-ca36147{--spacer-size:150px;background-color:#15242B;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-c9b1349 .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-370de41{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-0be6de1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-3d87367{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-3d87367 p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-466bf10{--spacer-size:150px;background-color:#515157;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-9f38c1a .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-d954569{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-dcbc7e0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-d3b61a3{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-d3b61a3 p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-d55ead2{--spacer-size:150px;background-color:#1C2729;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-cfbbeb8 .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-d43fac8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-d7e8819{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-53c71fa{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-53c71fa p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-52c2c29{--spacer-size:150px;background-color:#1C1C1D;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-c8e3949 .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-27dbf95{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-2746 .elementor-element.elementor-element-27dbf95 .elementor-heading-title{font-family:var( --e-global-typography-e00ff3d-font-family ), Sans-serif;font-size:var( --e-global-typography-e00ff3d-font-size );font-weight:var( --e-global-typography-e00ff3d-font-weight );line-height:var( --e-global-typography-e00ff3d-line-height );letter-spacing:var( --e-global-typography-e00ff3d-letter-spacing );word-spacing:var( --e-global-typography-e00ff3d-word-spacing );color:var( --e-global-color-primary );}.elementor-2746 .elementor-element.elementor-element-487976f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-94ecc2b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-7553a28{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-7553a28 p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-facd784{--spacer-size:150px;background-color:#151C1E;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-6a342c0 .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-f58114b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-cfec92b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-e7d99f0{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-e7d99f0 p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-2c4b4b1{--spacer-size:150px;background-color:#253239;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-222bf58 .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-99d3689{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-d92257a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-578e021{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-578e021 p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-5164015{--spacer-size:150px;background-color:#172629;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-3c8a916 .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-244a40e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-083a58c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-1acd9df{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-1acd9df p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-9bd55b5{--spacer-size:150px;background-color:#203140;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-d64a868 .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-bab8b43{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-7bd9a46{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-df4c056{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-59f7c19-font-family ), Sans-serif;font-size:var( --e-global-typography-59f7c19-font-size );font-weight:var( --e-global-typography-59f7c19-font-weight );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-df4c056 p{margin-block-end:0px;}.elementor-2746 .elementor-element.elementor-element-2479df1{--spacer-size:150px;background-color:#1B1B1B;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-000cf2b .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-5ba181b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;}.elementor-2746 .elementor-element.elementor-element-5ba181b .elementor-heading-title{font-family:var( --e-global-typography-e00ff3d-font-family ), Sans-serif;font-size:var( --e-global-typography-e00ff3d-font-size );font-weight:var( --e-global-typography-e00ff3d-font-weight );line-height:var( --e-global-typography-e00ff3d-line-height );letter-spacing:var( --e-global-typography-e00ff3d-letter-spacing );word-spacing:var( --e-global-typography-e00ff3d-word-spacing );color:var( --e-global-color-primary );}.elementor-2746 .elementor-element.elementor-element-f484dc8{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-63c3453{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-c0dd7aa{--spacer-size:150px;background-color:#010101;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-91d9d06 .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}.elementor-2746 .elementor-element.elementor-element-806c75a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-2746 .elementor-element.elementor-element-a72fa56{--spacer-size:150px;background-color:#040404;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2746 .elementor-element.elementor-element-e4fc198 .elementor-heading-title{font-family:var( --e-global-typography-6b8b88a-font-family ), Sans-serif;font-size:var( --e-global-typography-6b8b88a-font-size );font-weight:var( --e-global-typography-6b8b88a-font-weight );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-2746 .elementor-element.elementor-element-d51aea7 .roop-banner-img-wrap .roop-banner-img-inner .roop-banner-img-container .roop-banner-page-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-5a8ace1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2746 .elementor-element.elementor-element-9dc9854{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-4e32d30 .elementor-heading-title{font-size:var( --e-global-typography-e00ff3d-font-size );line-height:var( --e-global-typography-e00ff3d-line-height );letter-spacing:var( --e-global-typography-e00ff3d-letter-spacing );word-spacing:var( --e-global-typography-e00ff3d-word-spacing );}.elementor-2746 .elementor-element.elementor-element-61891c6{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2746 .elementor-element.elementor-element-9d732fc{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-262fcc6 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-e23ef2f{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-28ca213 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-0d9c0c4{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-013afe7 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-371a9ff{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-7f3deaa .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-b64a3d3{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-482601d .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-f92cebf{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-1259bd2 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-aa7a1d4{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-03905a3 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-2cd5f17 .elementor-heading-title{font-size:var( --e-global-typography-e00ff3d-font-size );line-height:var( --e-global-typography-e00ff3d-line-height );letter-spacing:var( --e-global-typography-e00ff3d-letter-spacing );word-spacing:var( --e-global-typography-e00ff3d-word-spacing );}.elementor-2746 .elementor-element.elementor-element-b98bcdf{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2746 .elementor-element.elementor-element-695d518{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-4a9b7aa .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-4a21174{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-a58aab2 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-2eba0b9{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-ef2babd .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-f608c4d{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-8fd3fec .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-12033cf{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-5e62c7d .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-e8c5a01{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-be6c605 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-9c8c594{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-3c6d9d8 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-5007c5e{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-22bf38f .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-676116c .elementor-heading-title{font-size:var( --e-global-typography-e00ff3d-font-size );line-height:var( --e-global-typography-e00ff3d-line-height );letter-spacing:var( --e-global-typography-e00ff3d-letter-spacing );word-spacing:var( --e-global-typography-e00ff3d-word-spacing );}.elementor-2746 .elementor-element.elementor-element-ccef717{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2746 .elementor-element.elementor-element-ed47f1a{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-75aa493 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-05f445f{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-702cf74{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-bd63909 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-c48bdd6{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-64a627d{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-c9b1349 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-370de41{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-3d87367{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-9f38c1a .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-d954569{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-d3b61a3{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-cfbbeb8 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-d43fac8{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-53c71fa{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-c8e3949 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-27dbf95 .elementor-heading-title{font-size:var( --e-global-typography-e00ff3d-font-size );line-height:var( --e-global-typography-e00ff3d-line-height );letter-spacing:var( --e-global-typography-e00ff3d-letter-spacing );word-spacing:var( --e-global-typography-e00ff3d-word-spacing );}.elementor-2746 .elementor-element.elementor-element-487976f{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2746 .elementor-element.elementor-element-7553a28{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-6a342c0 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-f58114b{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-e7d99f0{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-222bf58 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-99d3689{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-578e021{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-3c8a916 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-244a40e{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-1acd9df{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-d64a868 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-bab8b43{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-df4c056{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-000cf2b .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-5ba181b .elementor-heading-title{font-size:var( --e-global-typography-e00ff3d-font-size );line-height:var( --e-global-typography-e00ff3d-line-height );letter-spacing:var( --e-global-typography-e00ff3d-letter-spacing );word-spacing:var( --e-global-typography-e00ff3d-word-spacing );}.elementor-2746 .elementor-element.elementor-element-f484dc8{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2746 .elementor-element.elementor-element-91d9d06 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-e4fc198 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}}@media(max-width:767px){.elementor-2746 .elementor-element.elementor-element-d51aea7 .roop-banner-img-wrap .roop-banner-img-inner .roop-banner-img-container .roop-banner-page-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-5a8ace1{--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2746 .elementor-element.elementor-element-9dc9854{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-4e32d30 .elementor-heading-title{font-size:var( --e-global-typography-e00ff3d-font-size );line-height:var( --e-global-typography-e00ff3d-line-height );letter-spacing:var( --e-global-typography-e00ff3d-letter-spacing );word-spacing:var( --e-global-typography-e00ff3d-word-spacing );}.elementor-2746 .elementor-element.elementor-element-61891c6{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2746 .elementor-element.elementor-element-9d732fc{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-262fcc6 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-e23ef2f{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-28ca213 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-0d9c0c4{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-013afe7 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-371a9ff{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-7f3deaa .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-b64a3d3{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-482601d .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-f92cebf{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-1259bd2 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-aa7a1d4{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-03905a3 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-2cd5f17 .elementor-heading-title{font-size:var( --e-global-typography-e00ff3d-font-size );line-height:var( --e-global-typography-e00ff3d-line-height );letter-spacing:var( --e-global-typography-e00ff3d-letter-spacing );word-spacing:var( --e-global-typography-e00ff3d-word-spacing );}.elementor-2746 .elementor-element.elementor-element-b98bcdf{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2746 .elementor-element.elementor-element-695d518{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-4a9b7aa .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-4a21174{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-a58aab2 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-2eba0b9{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-ef2babd .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-f608c4d{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-8fd3fec .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-12033cf{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-5e62c7d .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-e8c5a01{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-be6c605 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-9c8c594{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-3c6d9d8 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-5007c5e{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-22bf38f .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-676116c .elementor-heading-title{font-size:var( --e-global-typography-e00ff3d-font-size );line-height:var( --e-global-typography-e00ff3d-line-height );letter-spacing:var( --e-global-typography-e00ff3d-letter-spacing );word-spacing:var( --e-global-typography-e00ff3d-word-spacing );}.elementor-2746 .elementor-element.elementor-element-ccef717{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2746 .elementor-element.elementor-element-ed47f1a{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-75aa493 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-05f445f{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-702cf74{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-bd63909 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-c48bdd6{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-64a627d{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-c9b1349 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-370de41{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-3d87367{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-9f38c1a .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-d954569{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-d3b61a3{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-cfbbeb8 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-d43fac8{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-53c71fa{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-c8e3949 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-27dbf95 .elementor-heading-title{font-size:var( --e-global-typography-e00ff3d-font-size );line-height:var( --e-global-typography-e00ff3d-line-height );letter-spacing:var( --e-global-typography-e00ff3d-letter-spacing );word-spacing:var( --e-global-typography-e00ff3d-word-spacing );}.elementor-2746 .elementor-element.elementor-element-487976f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2746 .elementor-element.elementor-element-7553a28{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-6a342c0 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-f58114b{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-e7d99f0{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-222bf58 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-99d3689{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-578e021{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-3c8a916 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-244a40e{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-1acd9df{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-d64a868 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-bab8b43{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-df4c056{font-size:var( --e-global-typography-59f7c19-font-size );line-height:var( --e-global-typography-59f7c19-line-height );letter-spacing:var( --e-global-typography-59f7c19-letter-spacing );word-spacing:var( --e-global-typography-59f7c19-word-spacing );}.elementor-2746 .elementor-element.elementor-element-000cf2b .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-5ba181b .elementor-heading-title{font-size:var( --e-global-typography-e00ff3d-font-size );line-height:var( --e-global-typography-e00ff3d-line-height );letter-spacing:var( --e-global-typography-e00ff3d-letter-spacing );word-spacing:var( --e-global-typography-e00ff3d-word-spacing );}.elementor-2746 .elementor-element.elementor-element-f484dc8{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2746 .elementor-element.elementor-element-91d9d06 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}.elementor-2746 .elementor-element.elementor-element-e4fc198 .elementor-heading-title{font-size:var( --e-global-typography-6b8b88a-font-size );line-height:var( --e-global-typography-6b8b88a-line-height );letter-spacing:var( --e-global-typography-6b8b88a-letter-spacing );}}