.elementor-2970 .elementor-element.elementor-element-387def2f{--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-2970 .elementor-element.elementor-element-e32981e .roop-banner-img-inner{background-image:url("https://roopdyes.com/wp-content/uploads/2025/11/1.jpg");}.elementor-2970 .elementor-element.elementor-element-e32981e .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-2970 .elementor-element.elementor-element-1d4a561a{--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:40px;--padding-right:40px;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-2970 .elementor-element.elementor-element-cd3d791{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-2970 .elementor-element.elementor-element-cd3d791 a{color:var( --e-global-color-text );}.elementor-2970 .elementor-element.elementor-element-30ae3b2b{--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-2970 .elementor-element.elementor-element-5c0674e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-2d050c8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-13e78d3b{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-2970 .elementor-element.elementor-element-1e953fdb{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#FFEF33;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-237ebd6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-6377d232{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-2970 .elementor-element.elementor-element-2028c18d{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#FFE619;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-2970 .elementor-element.elementor-element-28392d78{width:100%;max-width:100%;}.elementor-2970 .elementor-element.elementor-element-28392d78.elementor-element{--align-self:flex-start;}.elementor-2970 .elementor-element.elementor-element-28392d78 .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-2970 .elementor-element.elementor-element-77b9cf6f{width:100%;max-width:100%;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-2970 .elementor-element.elementor-element-2439c843{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-479590e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-3defe6e6{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-2970 .elementor-element.elementor-element-26ef098e{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#F7F0AF;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-7e2042cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-4da883ad{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-2970 .elementor-element.elementor-element-1a1bc5d0{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#FFF167;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-73a7320c{width:100%;max-width:100%;}.elementor-2970 .elementor-element.elementor-element-73a7320c.elementor-element{--align-self:flex-start;}.elementor-2970 .elementor-element.elementor-element-73a7320c .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-2970 .elementor-element.elementor-element-65591fc5{width:100%;max-width:100%;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-2970 .elementor-element.elementor-element-661546e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-198a4cc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-7523d187{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-2970 .elementor-element.elementor-element-1106881c{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#F8D824;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-3654acc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-6bd5d382{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-2970 .elementor-element.elementor-element-52f2f613{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#FBBA00;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-f1b72d6{width:100%;max-width:100%;}.elementor-2970 .elementor-element.elementor-element-f1b72d6.elementor-element{--align-self:flex-start;}.elementor-2970 .elementor-element.elementor-element-f1b72d6 .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-2970 .elementor-element.elementor-element-574f9f76{width:100%;max-width:100%;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-2970 .elementor-element.elementor-element-115f418e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-37ad2964{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-4da51ebe{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-2970 .elementor-element.elementor-element-6004a45b{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#F9C22A;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-31365a17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-27ddb5ce{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-2970 .elementor-element.elementor-element-68343d39{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#F18917;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-1786abd1{width:100%;max-width:100%;}.elementor-2970 .elementor-element.elementor-element-1786abd1.elementor-element{--align-self:flex-start;}.elementor-2970 .elementor-element.elementor-element-1786abd1 .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-2970 .elementor-element.elementor-element-7c05e4f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-590afb51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-9183e0a{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-2970 .elementor-element.elementor-element-25825244{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#ED8155;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-4d913b15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-11b3d25c{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-2970 .elementor-element.elementor-element-3a605b34{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#E74623;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-6bd42b57{width:100%;max-width:100%;}.elementor-2970 .elementor-element.elementor-element-6bd42b57.elementor-element{--align-self:flex-start;}.elementor-2970 .elementor-element.elementor-element-6bd42b57 .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-2970 .elementor-element.elementor-element-5f0185ba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-6e2f4184{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-1f0a8fff{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-2970 .elementor-element.elementor-element-3a524169{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#EE5454;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-7a91ca47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-14313ff4{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-2970 .elementor-element.elementor-element-6f7a332d{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#F1381E;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-20333715{width:100%;max-width:100%;}.elementor-2970 .elementor-element.elementor-element-20333715.elementor-element{--align-self:flex-start;}.elementor-2970 .elementor-element.elementor-element-20333715 .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-2970 .elementor-element.elementor-element-2fa90a86{width:100%;max-width:100%;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-2970 .elementor-element.elementor-element-1bf8fc32{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-16ca854c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-11d5dec9{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-2970 .elementor-element.elementor-element-24a8ffd0{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#E891BA;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-49c9c31e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-26a7f3a8{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-2970 .elementor-element.elementor-element-5dd27aa9{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#E51170;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-5e0d5d1f{width:100%;max-width:100%;}.elementor-2970 .elementor-element.elementor-element-5e0d5d1f.elementor-element{--align-self:flex-start;}.elementor-2970 .elementor-element.elementor-element-5e0d5d1f .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-2970 .elementor-element.elementor-element-659e2ac{width:100%;max-width:100%;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-2970 .elementor-element.elementor-element-300b0476{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-58623520{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-7c735f2d{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-2970 .elementor-element.elementor-element-2e8c183c{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#EB7CAE;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-62d4ea98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-20a5d074{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-2970 .elementor-element.elementor-element-59da41fe{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#E5097F;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-5eb90bd5{width:100%;max-width:100%;}.elementor-2970 .elementor-element.elementor-element-5eb90bd5.elementor-element{--align-self:flex-start;}.elementor-2970 .elementor-element.elementor-element-5eb90bd5 .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-2970 .elementor-element.elementor-element-2df9c8ab{width:100%;max-width:100%;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-2970 .elementor-element.elementor-element-890d2a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-30b12dfe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-38541efe{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-2970 .elementor-element.elementor-element-e014ad8{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#E33D53;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-25381212{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-328d138c{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-2970 .elementor-element.elementor-element-3f571a38{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#E41D37;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-216cb77f{width:100%;max-width:100%;}.elementor-2970 .elementor-element.elementor-element-216cb77f.elementor-element{--align-self:flex-start;}.elementor-2970 .elementor-element.elementor-element-216cb77f .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-2970 .elementor-element.elementor-element-7ae2b84b{width:100%;max-width:100%;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-2970 .elementor-element.elementor-element-303d16da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-3f1dc7bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-1c750fdc{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-2970 .elementor-element.elementor-element-64705194{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#DA3453;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-358569bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-2fb520a3{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-2970 .elementor-element.elementor-element-5035d4d6{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#E41B41;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-70d2d602{width:100%;max-width:100%;}.elementor-2970 .elementor-element.elementor-element-70d2d602.elementor-element{--align-self:flex-start;}.elementor-2970 .elementor-element.elementor-element-70d2d602 .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-2970 .elementor-element.elementor-element-51086186{width:100%;max-width:100%;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-2970 .elementor-element.elementor-element-49b8b2bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-6b8867ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-5aa4365e{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-2970 .elementor-element.elementor-element-362a264f{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#E63A68;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-3920a026{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-2dd09378{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-2970 .elementor-element.elementor-element-4b7fe364{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#E5165D;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-6f15bc72{width:100%;max-width:100%;}.elementor-2970 .elementor-element.elementor-element-6f15bc72.elementor-element{--align-self:flex-start;}.elementor-2970 .elementor-element.elementor-element-6f15bc72 .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-2970 .elementor-element.elementor-element-29b3230e{width:100%;max-width:100%;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-2970 .elementor-element.elementor-element-18dc9016{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-e1ded6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-736cdf20{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-2970 .elementor-element.elementor-element-51617979{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#E43970;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-c606cc2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-17b9595{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-2970 .elementor-element.elementor-element-3e94a248{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#E5165E;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-3eeede2e{width:100%;max-width:100%;}.elementor-2970 .elementor-element.elementor-element-3eeede2e.elementor-element{--align-self:flex-start;}.elementor-2970 .elementor-element.elementor-element-3eeede2e .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-2970 .elementor-element.elementor-element-c5f3137{width:100%;max-width:100%;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-2970 .elementor-element.elementor-element-58547471{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-d7f967f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-172e4c0e{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-2970 .elementor-element.elementor-element-672955c6{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#9B5794;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-cfcb70b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-439e965d{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-2970 .elementor-element.elementor-element-2c6d79d3{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#823E7B;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-395f20ff{width:100%;max-width:100%;}.elementor-2970 .elementor-element.elementor-element-395f20ff.elementor-element{--align-self:flex-start;}.elementor-2970 .elementor-element.elementor-element-395f20ff .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-2970 .elementor-element.elementor-element-8edf872{width:100%;max-width:100%;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-2970 .elementor-element.elementor-element-1a807fad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-4d5abadb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-b79a899{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-2970 .elementor-element.elementor-element-1e33833d{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#8496C3;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-2f0d2476{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-78c4171c{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-2970 .elementor-element.elementor-element-22a1c841{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#1C3674;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-11712fc5{width:100%;max-width:100%;}.elementor-2970 .elementor-element.elementor-element-11712fc5.elementor-element{--align-self:flex-start;}.elementor-2970 .elementor-element.elementor-element-11712fc5 .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-2970 .elementor-element.elementor-element-5e310049{width:100%;max-width:100%;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-2970 .elementor-element.elementor-element-49a2a9c9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-495d4f46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-6d535aa8{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-2970 .elementor-element.elementor-element-3184096a{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#018BB6;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-51fcc50b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-d9a9cef{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-2970 .elementor-element.elementor-element-3c5fe24b{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#0A4B7B;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-29be4c5d{width:100%;max-width:100%;}.elementor-2970 .elementor-element.elementor-element-29be4c5d.elementor-element{--align-self:flex-start;}.elementor-2970 .elementor-element.elementor-element-29be4c5d .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-2970 .elementor-element.elementor-element-4e2a3019{width:100%;max-width:100%;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-2970 .elementor-element.elementor-element-6b497946{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-530c3921{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-6d78805f{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-2970 .elementor-element.elementor-element-45ab2eea{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#0C5AA9;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-59db9bb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-2a39daf1{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-2970 .elementor-element.elementor-element-613d9a60{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#1C3676;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-2dcc7d5e{width:100%;max-width:100%;}.elementor-2970 .elementor-element.elementor-element-2dcc7d5e.elementor-element{--align-self:flex-start;}.elementor-2970 .elementor-element.elementor-element-2dcc7d5e .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-2970 .elementor-element.elementor-element-3619e2bf{width:100%;max-width:100%;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-2970 .elementor-element.elementor-element-0b3b4cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-2b49932{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-c2bc8b6{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-2970 .elementor-element.elementor-element-0e29efc{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#2A79C0;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-c4f9441{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-d6b1423{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-2970 .elementor-element.elementor-element-bd3d235{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#0F58A6;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-9c9df3e{width:100%;max-width:100%;}.elementor-2970 .elementor-element.elementor-element-9c9df3e.elementor-element{--align-self:flex-start;}.elementor-2970 .elementor-element.elementor-element-9c9df3e .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-2970 .elementor-element.elementor-element-4e5664d{width:100%;max-width:100%;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-2970 .elementor-element.elementor-element-4d04205{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-d97f106{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-1f7ccd1{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-2970 .elementor-element.elementor-element-b75ce8e{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#0D3B47;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-3494ff3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-05bedd0{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-2970 .elementor-element.elementor-element-68c3ccb{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#142629;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-ce36a54{width:100%;max-width:100%;}.elementor-2970 .elementor-element.elementor-element-ce36a54.elementor-element{--align-self:flex-start;}.elementor-2970 .elementor-element.elementor-element-ce36a54 .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-2970 .elementor-element.elementor-element-01a2754{width:100%;max-width:100%;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-2970 .elementor-element.elementor-element-a02d928{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-4bde2a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-5841376{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-2970 .elementor-element.elementor-element-108ca60{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#124558;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-817e299{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-73b33fc{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-2970 .elementor-element.elementor-element-23b967a{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#12252F;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-6b9fb67{width:100%;max-width:100%;}.elementor-2970 .elementor-element.elementor-element-6b9fb67.elementor-element{--align-self:flex-start;}.elementor-2970 .elementor-element.elementor-element-6b9fb67 .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-2970 .elementor-element.elementor-element-03483a9{width:100%;max-width:100%;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-2970 .elementor-element.elementor-element-d2d2114{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-4e502fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-c32f3ab{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-2970 .elementor-element.elementor-element-357c7f7{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#25BACD;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-70b02d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-930b6ba{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-2970 .elementor-element.elementor-element-b1c7c4a{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#039BB9;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-49d6fed{width:100%;max-width:100%;}.elementor-2970 .elementor-element.elementor-element-49d6fed.elementor-element{--align-self:flex-start;}.elementor-2970 .elementor-element.elementor-element-49d6fed .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-2970 .elementor-element.elementor-element-9640f0d{width:100%;max-width:100%;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-2970 .elementor-element.elementor-element-996df5f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-76a1a87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-c6d0a85{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-2970 .elementor-element.elementor-element-cd3990f{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#049FBF;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-26351e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-b63578b{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-2970 .elementor-element.elementor-element-a795926{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#088CB2;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-235de46{width:100%;max-width:100%;}.elementor-2970 .elementor-element.elementor-element-235de46.elementor-element{--align-self:flex-start;}.elementor-2970 .elementor-element.elementor-element-235de46 .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-2970 .elementor-element.elementor-element-47386b8{width:100%;max-width:100%;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-2970 .elementor-element.elementor-element-4023f6a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-f00f936{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-7c2c359{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-2970 .elementor-element.elementor-element-3e5ab16{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#5C5D67;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-4679580{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-f77a491{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-2970 .elementor-element.elementor-element-76524b8{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#323236;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-2aab535{width:100%;max-width:100%;}.elementor-2970 .elementor-element.elementor-element-2aab535.elementor-element{--align-self:flex-start;}.elementor-2970 .elementor-element.elementor-element-2aab535 .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-2970 .elementor-element.elementor-element-799c244{width:100%;max-width:100%;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-2970 .elementor-element.elementor-element-b426ee8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-9165e35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-d9ad57f{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-2970 .elementor-element.elementor-element-1ad0a2a{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#10303C;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-5315432{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2970 .elementor-element.elementor-element-5485d43{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-2970 .elementor-element.elementor-element-8674190{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#071115;background-image:url("https://roopdyes.com/wp-content/uploads/2025/12/colour-image-1.svg");--container-widget-width:100%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2970 .elementor-element.elementor-element-345523c{width:100%;max-width:100%;}.elementor-2970 .elementor-element.elementor-element-345523c.elementor-element{--align-self:flex-start;}.elementor-2970 .elementor-element.elementor-element-345523c .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-2970 .elementor-element.elementor-element-372f790{width:100%;max-width:100%;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 );}@media(min-width:768px){.elementor-2970 .elementor-element.elementor-element-2d050c8c{--width:47%;}.elementor-2970 .elementor-element.elementor-element-237ebd6d{--width:47%;}.elementor-2970 .elementor-element.elementor-element-479590e1{--width:47%;}.elementor-2970 .elementor-element.elementor-element-7e2042cf{--width:47%;}.elementor-2970 .elementor-element.elementor-element-198a4cc3{--width:47%;}.elementor-2970 .elementor-element.elementor-element-3654acc8{--width:47%;}.elementor-2970 .elementor-element.elementor-element-37ad2964{--width:47%;}.elementor-2970 .elementor-element.elementor-element-31365a17{--width:47%;}.elementor-2970 .elementor-element.elementor-element-590afb51{--width:47%;}.elementor-2970 .elementor-element.elementor-element-4d913b15{--width:47%;}.elementor-2970 .elementor-element.elementor-element-6e2f4184{--width:47%;}.elementor-2970 .elementor-element.elementor-element-7a91ca47{--width:47%;}.elementor-2970 .elementor-element.elementor-element-16ca854c{--width:47%;}.elementor-2970 .elementor-element.elementor-element-49c9c31e{--width:47%;}.elementor-2970 .elementor-element.elementor-element-58623520{--width:47%;}.elementor-2970 .elementor-element.elementor-element-62d4ea98{--width:47%;}.elementor-2970 .elementor-element.elementor-element-30b12dfe{--width:47%;}.elementor-2970 .elementor-element.elementor-element-25381212{--width:47%;}.elementor-2970 .elementor-element.elementor-element-3f1dc7bb{--width:47%;}.elementor-2970 .elementor-element.elementor-element-358569bf{--width:47%;}.elementor-2970 .elementor-element.elementor-element-6b8867ec{--width:47%;}.elementor-2970 .elementor-element.elementor-element-3920a026{--width:47%;}.elementor-2970 .elementor-element.elementor-element-e1ded6a{--width:47%;}.elementor-2970 .elementor-element.elementor-element-c606cc2{--width:47%;}.elementor-2970 .elementor-element.elementor-element-d7f967f{--width:47%;}.elementor-2970 .elementor-element.elementor-element-cfcb70b{--width:47%;}.elementor-2970 .elementor-element.elementor-element-4d5abadb{--width:47%;}.elementor-2970 .elementor-element.elementor-element-2f0d2476{--width:47%;}.elementor-2970 .elementor-element.elementor-element-495d4f46{--width:47%;}.elementor-2970 .elementor-element.elementor-element-51fcc50b{--width:47%;}.elementor-2970 .elementor-element.elementor-element-530c3921{--width:47%;}.elementor-2970 .elementor-element.elementor-element-59db9bb5{--width:47%;}.elementor-2970 .elementor-element.elementor-element-2b49932{--width:47%;}.elementor-2970 .elementor-element.elementor-element-c4f9441{--width:47%;}.elementor-2970 .elementor-element.elementor-element-d97f106{--width:47%;}.elementor-2970 .elementor-element.elementor-element-3494ff3{--width:47%;}.elementor-2970 .elementor-element.elementor-element-4bde2a8{--width:47%;}.elementor-2970 .elementor-element.elementor-element-817e299{--width:47%;}.elementor-2970 .elementor-element.elementor-element-4e502fd{--width:47%;}.elementor-2970 .elementor-element.elementor-element-70b02d0{--width:47%;}.elementor-2970 .elementor-element.elementor-element-76a1a87{--width:47%;}.elementor-2970 .elementor-element.elementor-element-26351e5{--width:47%;}.elementor-2970 .elementor-element.elementor-element-f00f936{--width:47%;}.elementor-2970 .elementor-element.elementor-element-4679580{--width:47%;}.elementor-2970 .elementor-element.elementor-element-9165e35{--width:47%;}.elementor-2970 .elementor-element.elementor-element-5315432{--width:47%;}}@media(max-width:1024px){.elementor-2970 .elementor-element.elementor-element-e32981e .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-2970 .elementor-element.elementor-element-1d4a561a{--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-2970 .elementor-element.elementor-element-cd3d791{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2970 .elementor-element.elementor-element-30ae3b2b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2970 .elementor-element.elementor-element-13e78d3b{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-2970 .elementor-element.elementor-element-6377d232{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-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-2970 .elementor-element.elementor-element-28392d78 .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-2970 .elementor-element.elementor-element-77b9cf6f{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-2970 .elementor-element.elementor-element-3defe6e6{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-2970 .elementor-element.elementor-element-4da883ad{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-2970 .elementor-element.elementor-element-73a7320c .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-2970 .elementor-element.elementor-element-65591fc5{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-2970 .elementor-element.elementor-element-7523d187{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-2970 .elementor-element.elementor-element-6bd5d382{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-2970 .elementor-element.elementor-element-f1b72d6 .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-2970 .elementor-element.elementor-element-574f9f76{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-2970 .elementor-element.elementor-element-4da51ebe{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-2970 .elementor-element.elementor-element-27ddb5ce{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-2970 .elementor-element.elementor-element-1786abd1 .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-2970 .elementor-element.elementor-element-9183e0a{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-2970 .elementor-element.elementor-element-11b3d25c{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-2970 .elementor-element.elementor-element-6bd42b57 .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-2970 .elementor-element.elementor-element-1f0a8fff{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-2970 .elementor-element.elementor-element-14313ff4{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-2970 .elementor-element.elementor-element-20333715 .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-2970 .elementor-element.elementor-element-2fa90a86{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-2970 .elementor-element.elementor-element-11d5dec9{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-2970 .elementor-element.elementor-element-26a7f3a8{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-2970 .elementor-element.elementor-element-5e0d5d1f .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-2970 .elementor-element.elementor-element-659e2ac{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-2970 .elementor-element.elementor-element-7c735f2d{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-2970 .elementor-element.elementor-element-20a5d074{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-2970 .elementor-element.elementor-element-5eb90bd5 .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-2970 .elementor-element.elementor-element-2df9c8ab{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-2970 .elementor-element.elementor-element-38541efe{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-2970 .elementor-element.elementor-element-328d138c{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-2970 .elementor-element.elementor-element-216cb77f .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-2970 .elementor-element.elementor-element-7ae2b84b{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-2970 .elementor-element.elementor-element-1c750fdc{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-2970 .elementor-element.elementor-element-2fb520a3{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-2970 .elementor-element.elementor-element-70d2d602 .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-2970 .elementor-element.elementor-element-51086186{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-2970 .elementor-element.elementor-element-5aa4365e{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-2970 .elementor-element.elementor-element-2dd09378{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-2970 .elementor-element.elementor-element-6f15bc72 .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-2970 .elementor-element.elementor-element-29b3230e{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-2970 .elementor-element.elementor-element-736cdf20{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-2970 .elementor-element.elementor-element-17b9595{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-2970 .elementor-element.elementor-element-3eeede2e .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-2970 .elementor-element.elementor-element-c5f3137{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-2970 .elementor-element.elementor-element-172e4c0e{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-2970 .elementor-element.elementor-element-439e965d{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-2970 .elementor-element.elementor-element-395f20ff .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-2970 .elementor-element.elementor-element-8edf872{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-2970 .elementor-element.elementor-element-b79a899{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-2970 .elementor-element.elementor-element-78c4171c{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-2970 .elementor-element.elementor-element-11712fc5 .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-2970 .elementor-element.elementor-element-5e310049{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-2970 .elementor-element.elementor-element-6d535aa8{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-2970 .elementor-element.elementor-element-d9a9cef{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-2970 .elementor-element.elementor-element-29be4c5d .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-2970 .elementor-element.elementor-element-4e2a3019{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-2970 .elementor-element.elementor-element-6d78805f{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-2970 .elementor-element.elementor-element-2a39daf1{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-2970 .elementor-element.elementor-element-2dcc7d5e .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-2970 .elementor-element.elementor-element-3619e2bf{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-2970 .elementor-element.elementor-element-c2bc8b6{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-2970 .elementor-element.elementor-element-d6b1423{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-2970 .elementor-element.elementor-element-9c9df3e .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-2970 .elementor-element.elementor-element-4e5664d{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-2970 .elementor-element.elementor-element-1f7ccd1{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-2970 .elementor-element.elementor-element-05bedd0{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-2970 .elementor-element.elementor-element-ce36a54 .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-2970 .elementor-element.elementor-element-01a2754{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-2970 .elementor-element.elementor-element-5841376{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-2970 .elementor-element.elementor-element-73b33fc{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-2970 .elementor-element.elementor-element-6b9fb67 .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-2970 .elementor-element.elementor-element-03483a9{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-2970 .elementor-element.elementor-element-c32f3ab{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-2970 .elementor-element.elementor-element-930b6ba{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-2970 .elementor-element.elementor-element-49d6fed .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-2970 .elementor-element.elementor-element-9640f0d{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-2970 .elementor-element.elementor-element-c6d0a85{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-2970 .elementor-element.elementor-element-b63578b{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-2970 .elementor-element.elementor-element-235de46 .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-2970 .elementor-element.elementor-element-47386b8{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-2970 .elementor-element.elementor-element-7c2c359{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-2970 .elementor-element.elementor-element-f77a491{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-2970 .elementor-element.elementor-element-2aab535 .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-2970 .elementor-element.elementor-element-799c244{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-2970 .elementor-element.elementor-element-d9ad57f{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-2970 .elementor-element.elementor-element-5485d43{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-2970 .elementor-element.elementor-element-345523c .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-2970 .elementor-element.elementor-element-372f790{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 );}}@media(max-width:767px){.elementor-2970 .elementor-element.elementor-element-e32981e .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-2970 .elementor-element.elementor-element-1d4a561a{--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-2970 .elementor-element.elementor-element-cd3d791{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2970 .elementor-element.elementor-element-30ae3b2b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2970 .elementor-element.elementor-element-2d050c8c{--width:46%;}.elementor-2970 .elementor-element.elementor-element-13e78d3b{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-2970 .elementor-element.elementor-element-237ebd6d{--width:46%;}.elementor-2970 .elementor-element.elementor-element-6377d232{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-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-2970 .elementor-element.elementor-element-28392d78 .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-2970 .elementor-element.elementor-element-77b9cf6f{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-2970 .elementor-element.elementor-element-479590e1{--width:46%;}.elementor-2970 .elementor-element.elementor-element-3defe6e6{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-2970 .elementor-element.elementor-element-7e2042cf{--width:46%;}.elementor-2970 .elementor-element.elementor-element-4da883ad{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-2970 .elementor-element.elementor-element-73a7320c .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-2970 .elementor-element.elementor-element-65591fc5{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-2970 .elementor-element.elementor-element-198a4cc3{--width:46%;}.elementor-2970 .elementor-element.elementor-element-7523d187{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-2970 .elementor-element.elementor-element-3654acc8{--width:46%;}.elementor-2970 .elementor-element.elementor-element-6bd5d382{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-2970 .elementor-element.elementor-element-f1b72d6 .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-2970 .elementor-element.elementor-element-574f9f76{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-2970 .elementor-element.elementor-element-37ad2964{--width:46%;}.elementor-2970 .elementor-element.elementor-element-4da51ebe{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-2970 .elementor-element.elementor-element-31365a17{--width:46%;}.elementor-2970 .elementor-element.elementor-element-27ddb5ce{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-2970 .elementor-element.elementor-element-1786abd1 .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-2970 .elementor-element.elementor-element-590afb51{--width:46%;}.elementor-2970 .elementor-element.elementor-element-9183e0a{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-2970 .elementor-element.elementor-element-4d913b15{--width:46%;}.elementor-2970 .elementor-element.elementor-element-11b3d25c{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-2970 .elementor-element.elementor-element-6bd42b57 .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-2970 .elementor-element.elementor-element-6e2f4184{--width:46%;}.elementor-2970 .elementor-element.elementor-element-1f0a8fff{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-2970 .elementor-element.elementor-element-7a91ca47{--width:46%;}.elementor-2970 .elementor-element.elementor-element-14313ff4{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-2970 .elementor-element.elementor-element-20333715 .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-2970 .elementor-element.elementor-element-2fa90a86{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-2970 .elementor-element.elementor-element-16ca854c{--width:46%;}.elementor-2970 .elementor-element.elementor-element-11d5dec9{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-2970 .elementor-element.elementor-element-49c9c31e{--width:46%;}.elementor-2970 .elementor-element.elementor-element-26a7f3a8{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-2970 .elementor-element.elementor-element-5e0d5d1f .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-2970 .elementor-element.elementor-element-659e2ac{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-2970 .elementor-element.elementor-element-58623520{--width:46%;}.elementor-2970 .elementor-element.elementor-element-7c735f2d{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-2970 .elementor-element.elementor-element-62d4ea98{--width:46%;}.elementor-2970 .elementor-element.elementor-element-20a5d074{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-2970 .elementor-element.elementor-element-5eb90bd5 .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-2970 .elementor-element.elementor-element-2df9c8ab{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-2970 .elementor-element.elementor-element-30b12dfe{--width:46%;}.elementor-2970 .elementor-element.elementor-element-38541efe{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-2970 .elementor-element.elementor-element-25381212{--width:46%;}.elementor-2970 .elementor-element.elementor-element-328d138c{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-2970 .elementor-element.elementor-element-216cb77f .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-2970 .elementor-element.elementor-element-7ae2b84b{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-2970 .elementor-element.elementor-element-3f1dc7bb{--width:46%;}.elementor-2970 .elementor-element.elementor-element-1c750fdc{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-2970 .elementor-element.elementor-element-358569bf{--width:46%;}.elementor-2970 .elementor-element.elementor-element-2fb520a3{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-2970 .elementor-element.elementor-element-70d2d602 .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-2970 .elementor-element.elementor-element-51086186{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-2970 .elementor-element.elementor-element-6b8867ec{--width:46%;}.elementor-2970 .elementor-element.elementor-element-5aa4365e{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-2970 .elementor-element.elementor-element-3920a026{--width:46%;}.elementor-2970 .elementor-element.elementor-element-2dd09378{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-2970 .elementor-element.elementor-element-6f15bc72 .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-2970 .elementor-element.elementor-element-29b3230e{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-2970 .elementor-element.elementor-element-e1ded6a{--width:46%;}.elementor-2970 .elementor-element.elementor-element-736cdf20{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-2970 .elementor-element.elementor-element-c606cc2{--width:46%;}.elementor-2970 .elementor-element.elementor-element-17b9595{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-2970 .elementor-element.elementor-element-3eeede2e .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-2970 .elementor-element.elementor-element-c5f3137{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-2970 .elementor-element.elementor-element-d7f967f{--width:46%;}.elementor-2970 .elementor-element.elementor-element-172e4c0e{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-2970 .elementor-element.elementor-element-cfcb70b{--width:46%;}.elementor-2970 .elementor-element.elementor-element-439e965d{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-2970 .elementor-element.elementor-element-395f20ff .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-2970 .elementor-element.elementor-element-8edf872{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-2970 .elementor-element.elementor-element-4d5abadb{--width:46%;}.elementor-2970 .elementor-element.elementor-element-b79a899{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-2970 .elementor-element.elementor-element-2f0d2476{--width:46%;}.elementor-2970 .elementor-element.elementor-element-78c4171c{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-2970 .elementor-element.elementor-element-11712fc5 .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-2970 .elementor-element.elementor-element-5e310049{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-2970 .elementor-element.elementor-element-495d4f46{--width:46%;}.elementor-2970 .elementor-element.elementor-element-6d535aa8{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-2970 .elementor-element.elementor-element-51fcc50b{--width:46%;}.elementor-2970 .elementor-element.elementor-element-d9a9cef{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-2970 .elementor-element.elementor-element-29be4c5d .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-2970 .elementor-element.elementor-element-4e2a3019{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-2970 .elementor-element.elementor-element-530c3921{--width:46%;}.elementor-2970 .elementor-element.elementor-element-6d78805f{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-2970 .elementor-element.elementor-element-59db9bb5{--width:46%;}.elementor-2970 .elementor-element.elementor-element-2a39daf1{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-2970 .elementor-element.elementor-element-2dcc7d5e .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-2970 .elementor-element.elementor-element-3619e2bf{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-2970 .elementor-element.elementor-element-2b49932{--width:46%;}.elementor-2970 .elementor-element.elementor-element-c2bc8b6{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-2970 .elementor-element.elementor-element-c4f9441{--width:46%;}.elementor-2970 .elementor-element.elementor-element-d6b1423{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-2970 .elementor-element.elementor-element-9c9df3e .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-2970 .elementor-element.elementor-element-4e5664d{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-2970 .elementor-element.elementor-element-d97f106{--width:46%;}.elementor-2970 .elementor-element.elementor-element-1f7ccd1{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-2970 .elementor-element.elementor-element-3494ff3{--width:46%;}.elementor-2970 .elementor-element.elementor-element-05bedd0{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-2970 .elementor-element.elementor-element-ce36a54 .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-2970 .elementor-element.elementor-element-01a2754{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-2970 .elementor-element.elementor-element-4bde2a8{--width:46%;}.elementor-2970 .elementor-element.elementor-element-5841376{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-2970 .elementor-element.elementor-element-817e299{--width:46%;}.elementor-2970 .elementor-element.elementor-element-73b33fc{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-2970 .elementor-element.elementor-element-6b9fb67 .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-2970 .elementor-element.elementor-element-03483a9{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-2970 .elementor-element.elementor-element-4e502fd{--width:46%;}.elementor-2970 .elementor-element.elementor-element-c32f3ab{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-2970 .elementor-element.elementor-element-70b02d0{--width:46%;}.elementor-2970 .elementor-element.elementor-element-930b6ba{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-2970 .elementor-element.elementor-element-49d6fed .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-2970 .elementor-element.elementor-element-9640f0d{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-2970 .elementor-element.elementor-element-76a1a87{--width:46%;}.elementor-2970 .elementor-element.elementor-element-c6d0a85{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-2970 .elementor-element.elementor-element-26351e5{--width:46%;}.elementor-2970 .elementor-element.elementor-element-b63578b{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-2970 .elementor-element.elementor-element-235de46 .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-2970 .elementor-element.elementor-element-47386b8{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-2970 .elementor-element.elementor-element-f00f936{--width:46%;}.elementor-2970 .elementor-element.elementor-element-7c2c359{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-2970 .elementor-element.elementor-element-4679580{--width:46%;}.elementor-2970 .elementor-element.elementor-element-f77a491{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-2970 .elementor-element.elementor-element-2aab535 .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-2970 .elementor-element.elementor-element-799c244{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-2970 .elementor-element.elementor-element-9165e35{--width:46%;}.elementor-2970 .elementor-element.elementor-element-d9ad57f{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-2970 .elementor-element.elementor-element-5315432{--width:46%;}.elementor-2970 .elementor-element.elementor-element-5485d43{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-2970 .elementor-element.elementor-element-345523c .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-2970 .elementor-element.elementor-element-372f790{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 );}}