.elementor-2972 .elementor-element.elementor-element-258eb61a{--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-2972 .elementor-element.elementor-element-1d592191 .roop-banner-img-inner{background-image:url("https://roopdyes.com/wp-content/uploads/2025/11/Printing-Series.png");}.elementor-2972 .elementor-element.elementor-element-1d592191 .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-2972 .elementor-element.elementor-element-65916a2{--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-2972 .elementor-element.elementor-element-1d27255{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-2972 .elementor-element.elementor-element-1d27255 a{color:var( --e-global-color-text );}.elementor-2972 .elementor-element.elementor-element-7aaaa0c2{--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-2972 .elementor-element.elementor-element-4afe68f7{--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-2972 .elementor-element.elementor-element-10a9eda0{--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-2972 .elementor-element.elementor-element-2fe2cfb2{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-2972 .elementor-element.elementor-element-6c04469c{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#FFEF47;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-2972 .elementor-element.elementor-element-20750e10{--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-2972 .elementor-element.elementor-element-352fc3ac{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-2972 .elementor-element.elementor-element-171be44f{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#FFE700;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-2972 .elementor-element.elementor-element-bb760d2{width:100%;max-width:100%;}.elementor-2972 .elementor-element.elementor-element-bb760d2.elementor-element{--align-self:flex-start;}.elementor-2972 .elementor-element.elementor-element-bb760d2 .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-2972 .elementor-element.elementor-element-6cc07614{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-2972 .elementor-element.elementor-element-25d3c1db{--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-2972 .elementor-element.elementor-element-2865a1fb{--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-2972 .elementor-element.elementor-element-100662cc{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-2972 .elementor-element.elementor-element-752a5e42{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#FFEC66;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-2972 .elementor-element.elementor-element-3c57f5b6{--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-2972 .elementor-element.elementor-element-297ed892{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-2972 .elementor-element.elementor-element-4caabe1d{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#FFE237;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-2972 .elementor-element.elementor-element-ee18207{width:100%;max-width:100%;}.elementor-2972 .elementor-element.elementor-element-ee18207.elementor-element{--align-self:flex-start;}.elementor-2972 .elementor-element.elementor-element-ee18207 .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-2972 .elementor-element.elementor-element-30c7a1ab{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-2972 .elementor-element.elementor-element-131d509b{--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-2972 .elementor-element.elementor-element-2c46b812{--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-2972 .elementor-element.elementor-element-7ba418b1{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-2972 .elementor-element.elementor-element-145e322d{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#FCC429;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:contain;}.elementor-2972 .elementor-element.elementor-element-15e31fb3{--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-2972 .elementor-element.elementor-element-49b91571{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-2972 .elementor-element.elementor-element-746657f9{--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-2972 .elementor-element.elementor-element-385a7674{width:100%;max-width:100%;}.elementor-2972 .elementor-element.elementor-element-385a7674.elementor-element{--align-self:flex-start;}.elementor-2972 .elementor-element.elementor-element-385a7674 .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-2972 .elementor-element.elementor-element-fb56fe4{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-2972 .elementor-element.elementor-element-18eb42c2{--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-2972 .elementor-element.elementor-element-d60887a{--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-2972 .elementor-element.elementor-element-5b3cce29{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-2972 .elementor-element.elementor-element-689d47f1{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#EE7430;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-2972 .elementor-element.elementor-element-501af3a3{--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-2972 .elementor-element.elementor-element-1bbec275{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-2972 .elementor-element.elementor-element-37eb84ad{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#E95229;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-2972 .elementor-element.elementor-element-642c2351{width:100%;max-width:100%;}.elementor-2972 .elementor-element.elementor-element-642c2351.elementor-element{--align-self:flex-start;}.elementor-2972 .elementor-element.elementor-element-642c2351 .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-2972 .elementor-element.elementor-element-56d50b69{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-2972 .elementor-element.elementor-element-33577c94{--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-2972 .elementor-element.elementor-element-1e00a137{--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-2972 .elementor-element.elementor-element-59014652{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-2972 .elementor-element.elementor-element-2216f440{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#E63A5C;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-2972 .elementor-element.elementor-element-65a57964{--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-2972 .elementor-element.elementor-element-71552491{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-2972 .elementor-element.elementor-element-4ff69a70{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#E51955;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-2972 .elementor-element.elementor-element-28cc676c{width:100%;max-width:100%;}.elementor-2972 .elementor-element.elementor-element-28cc676c.elementor-element{--align-self:flex-start;}.elementor-2972 .elementor-element.elementor-element-28cc676c .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-2972 .elementor-element.elementor-element-138bd70b{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-2972 .elementor-element.elementor-element-3d8cc23c{--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-2972 .elementor-element.elementor-element-26dc04cf{--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-2972 .elementor-element.elementor-element-599abd55{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-2972 .elementor-element.elementor-element-5170ef56{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#FC7289;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-2972 .elementor-element.elementor-element-471499f6{--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-2972 .elementor-element.elementor-element-3c2b979f{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-2972 .elementor-element.elementor-element-923966d{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#FD4262;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-2972 .elementor-element.elementor-element-7e75f75b{width:100%;max-width:100%;}.elementor-2972 .elementor-element.elementor-element-7e75f75b.elementor-element{--align-self:flex-start;}.elementor-2972 .elementor-element.elementor-element-7e75f75b .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-2972 .elementor-element.elementor-element-2345f744{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-2972 .elementor-element.elementor-element-7dbe395b{--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-2972 .elementor-element.elementor-element-481ba167{--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-2972 .elementor-element.elementor-element-454af6cf{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-2972 .elementor-element.elementor-element-1eb3d245{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#E51074;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-2972 .elementor-element.elementor-element-5b90d455{--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-2972 .elementor-element.elementor-element-603a7c6{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-2972 .elementor-element.elementor-element-4271bd6b{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#E61563;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-2972 .elementor-element.elementor-element-20ecbf52{width:100%;max-width:100%;}.elementor-2972 .elementor-element.elementor-element-20ecbf52.elementor-element{--align-self:flex-start;}.elementor-2972 .elementor-element.elementor-element-20ecbf52 .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-2972 .elementor-element.elementor-element-3898fee3{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-2972 .elementor-element.elementor-element-5960e6a{--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-2972 .elementor-element.elementor-element-113079cf{--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-2972 .elementor-element.elementor-element-18678701{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-2972 .elementor-element.elementor-element-2546445f{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#EA5585;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-2972 .elementor-element.elementor-element-579f0983{--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-2972 .elementor-element.elementor-element-2fab08d5{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-2972 .elementor-element.elementor-element-7655d9fc{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#E73975;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-2972 .elementor-element.elementor-element-de44fe6{width:100%;max-width:100%;}.elementor-2972 .elementor-element.elementor-element-de44fe6.elementor-element{--align-self:flex-start;}.elementor-2972 .elementor-element.elementor-element-de44fe6 .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-2972 .elementor-element.elementor-element-590af8df{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-2972 .elementor-element.elementor-element-76ae2025{--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-2972 .elementor-element.elementor-element-ba216b7{--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-2972 .elementor-element.elementor-element-6e6dc47a{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-2972 .elementor-element.elementor-element-250a84dc{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#D61681;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-2972 .elementor-element.elementor-element-7c8f6b0d{--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-2972 .elementor-element.elementor-element-473475a4{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-2972 .elementor-element.elementor-element-35b02b2e{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#C71C81;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-2972 .elementor-element.elementor-element-67978818{width:100%;max-width:100%;}.elementor-2972 .elementor-element.elementor-element-67978818.elementor-element{--align-self:flex-start;}.elementor-2972 .elementor-element.elementor-element-67978818 .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-2972 .elementor-element.elementor-element-5ff4922e{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-2972 .elementor-element.elementor-element-28ebf146{--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-2972 .elementor-element.elementor-element-6ab4e435{--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-2972 .elementor-element.elementor-element-3210f44f{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-2972 .elementor-element.elementor-element-13f148c5{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#B62C2C;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-2972 .elementor-element.elementor-element-6f783fba{--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-2972 .elementor-element.elementor-element-5bf8797d{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-2972 .elementor-element.elementor-element-196c6267{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#8D2323;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-2972 .elementor-element.elementor-element-2de909b1{width:100%;max-width:100%;}.elementor-2972 .elementor-element.elementor-element-2de909b1.elementor-element{--align-self:flex-start;}.elementor-2972 .elementor-element.elementor-element-2de909b1 .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-2972 .elementor-element.elementor-element-570181c1{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-2972 .elementor-element.elementor-element-1174bf12{--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-2972 .elementor-element.elementor-element-5931db1e{--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-2972 .elementor-element.elementor-element-396fdc29{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-2972 .elementor-element.elementor-element-2d11345b{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#2364AD;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-2972 .elementor-element.elementor-element-1573546b{--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-2972 .elementor-element.elementor-element-7a51add{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-2972 .elementor-element.elementor-element-299e5eac{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#264796;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-2972 .elementor-element.elementor-element-1e40a2f0{width:100%;max-width:100%;}.elementor-2972 .elementor-element.elementor-element-1e40a2f0.elementor-element{--align-self:flex-start;}.elementor-2972 .elementor-element.elementor-element-1e40a2f0 .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-2972 .elementor-element.elementor-element-5a36627f{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-2972 .elementor-element.elementor-element-42faa64f{--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-2972 .elementor-element.elementor-element-572e942c{--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-2972 .elementor-element.elementor-element-57d92593{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-2972 .elementor-element.elementor-element-4c792688{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#003D52;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-2972 .elementor-element.elementor-element-37776789{--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-2972 .elementor-element.elementor-element-bee9159{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-2972 .elementor-element.elementor-element-338c42be{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#1A262A;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-2972 .elementor-element.elementor-element-6528a88f{width:100%;max-width:100%;}.elementor-2972 .elementor-element.elementor-element-6528a88f.elementor-element{--align-self:flex-start;}.elementor-2972 .elementor-element.elementor-element-6528a88f .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-2972 .elementor-element.elementor-element-4594ea99{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-2972 .elementor-element.elementor-element-70ff644{--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-2972 .elementor-element.elementor-element-82234a2{--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-2972 .elementor-element.elementor-element-3d5d679{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-2972 .elementor-element.elementor-element-5fc561c{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#1FBADB;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-2972 .elementor-element.elementor-element-f752f92{--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-2972 .elementor-element.elementor-element-1b71296{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-2972 .elementor-element.elementor-element-d7993e7{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#00A6C8;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-2972 .elementor-element.elementor-element-4470ff1{width:100%;max-width:100%;}.elementor-2972 .elementor-element.elementor-element-4470ff1.elementor-element{--align-self:flex-start;}.elementor-2972 .elementor-element.elementor-element-4470ff1 .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-2972 .elementor-element.elementor-element-668461e{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-2972 .elementor-element.elementor-element-dcc61a0{--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-2972 .elementor-element.elementor-element-7b7e2c0{--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-2972 .elementor-element.elementor-element-e2d9648{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-2972 .elementor-element.elementor-element-13d6b91{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#009CD9;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-2972 .elementor-element.elementor-element-5521c94{--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-2972 .elementor-element.elementor-element-945e37a{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-2972 .elementor-element.elementor-element-1b3e0db{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#007DC4;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-2972 .elementor-element.elementor-element-c983628{width:100%;max-width:100%;}.elementor-2972 .elementor-element.elementor-element-c983628.elementor-element{--align-self:flex-start;}.elementor-2972 .elementor-element.elementor-element-c983628 .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-2972 .elementor-element.elementor-element-10b6f38{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-2972 .elementor-element.elementor-element-c18e238{--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-2972 .elementor-element.elementor-element-08302dd{--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-2972 .elementor-element.elementor-element-14a6b43{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-2972 .elementor-element.elementor-element-7644c0d{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#434242;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-2972 .elementor-element.elementor-element-79e5523{--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-2972 .elementor-element.elementor-element-7bf1f4e{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-2972 .elementor-element.elementor-element-d63a9da{--spacer-size:150px;width:var( --container-widget-width, 100% );max-width:100%;background-color:#2B2A29;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-2972 .elementor-element.elementor-element-717153b{width:100%;max-width:100%;}.elementor-2972 .elementor-element.elementor-element-717153b.elementor-element{--align-self:flex-start;}.elementor-2972 .elementor-element.elementor-element-717153b .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-2972 .elementor-element.elementor-element-7a264bb{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-2972 .elementor-element.elementor-element-10a9eda0{--width:47%;}.elementor-2972 .elementor-element.elementor-element-20750e10{--width:47%;}.elementor-2972 .elementor-element.elementor-element-2865a1fb{--width:47%;}.elementor-2972 .elementor-element.elementor-element-3c57f5b6{--width:47%;}.elementor-2972 .elementor-element.elementor-element-2c46b812{--width:47%;}.elementor-2972 .elementor-element.elementor-element-15e31fb3{--width:47%;}.elementor-2972 .elementor-element.elementor-element-d60887a{--width:47%;}.elementor-2972 .elementor-element.elementor-element-501af3a3{--width:47%;}.elementor-2972 .elementor-element.elementor-element-1e00a137{--width:47%;}.elementor-2972 .elementor-element.elementor-element-65a57964{--width:47%;}.elementor-2972 .elementor-element.elementor-element-26dc04cf{--width:47%;}.elementor-2972 .elementor-element.elementor-element-471499f6{--width:47%;}.elementor-2972 .elementor-element.elementor-element-481ba167{--width:47%;}.elementor-2972 .elementor-element.elementor-element-5b90d455{--width:47%;}.elementor-2972 .elementor-element.elementor-element-113079cf{--width:47%;}.elementor-2972 .elementor-element.elementor-element-579f0983{--width:47%;}.elementor-2972 .elementor-element.elementor-element-ba216b7{--width:47%;}.elementor-2972 .elementor-element.elementor-element-7c8f6b0d{--width:47%;}.elementor-2972 .elementor-element.elementor-element-6ab4e435{--width:47%;}.elementor-2972 .elementor-element.elementor-element-6f783fba{--width:47%;}.elementor-2972 .elementor-element.elementor-element-5931db1e{--width:47%;}.elementor-2972 .elementor-element.elementor-element-1573546b{--width:47%;}.elementor-2972 .elementor-element.elementor-element-572e942c{--width:47%;}.elementor-2972 .elementor-element.elementor-element-37776789{--width:47%;}.elementor-2972 .elementor-element.elementor-element-82234a2{--width:47%;}.elementor-2972 .elementor-element.elementor-element-f752f92{--width:47%;}.elementor-2972 .elementor-element.elementor-element-7b7e2c0{--width:47%;}.elementor-2972 .elementor-element.elementor-element-5521c94{--width:47%;}.elementor-2972 .elementor-element.elementor-element-08302dd{--width:47%;}.elementor-2972 .elementor-element.elementor-element-79e5523{--width:47%;}}@media(max-width:1024px){.elementor-2972 .elementor-element.elementor-element-1d592191 .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-2972 .elementor-element.elementor-element-65916a2{--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-2972 .elementor-element.elementor-element-1d27255{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2972 .elementor-element.elementor-element-7aaaa0c2{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2972 .elementor-element.elementor-element-2fe2cfb2{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-2972 .elementor-element.elementor-element-352fc3ac{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-2972 .elementor-element.elementor-element-bb760d2 .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-2972 .elementor-element.elementor-element-6cc07614{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-2972 .elementor-element.elementor-element-100662cc{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-2972 .elementor-element.elementor-element-297ed892{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-2972 .elementor-element.elementor-element-ee18207 .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-2972 .elementor-element.elementor-element-30c7a1ab{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-2972 .elementor-element.elementor-element-7ba418b1{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-2972 .elementor-element.elementor-element-49b91571{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-2972 .elementor-element.elementor-element-385a7674 .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-2972 .elementor-element.elementor-element-fb56fe4{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-2972 .elementor-element.elementor-element-5b3cce29{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-2972 .elementor-element.elementor-element-1bbec275{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-2972 .elementor-element.elementor-element-642c2351 .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-2972 .elementor-element.elementor-element-56d50b69{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-2972 .elementor-element.elementor-element-59014652{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-2972 .elementor-element.elementor-element-71552491{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-2972 .elementor-element.elementor-element-28cc676c .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-2972 .elementor-element.elementor-element-138bd70b{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-2972 .elementor-element.elementor-element-599abd55{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-2972 .elementor-element.elementor-element-3c2b979f{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-2972 .elementor-element.elementor-element-7e75f75b .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-2972 .elementor-element.elementor-element-2345f744{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-2972 .elementor-element.elementor-element-454af6cf{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-2972 .elementor-element.elementor-element-603a7c6{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-2972 .elementor-element.elementor-element-20ecbf52 .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-2972 .elementor-element.elementor-element-3898fee3{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-2972 .elementor-element.elementor-element-18678701{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-2972 .elementor-element.elementor-element-2fab08d5{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-2972 .elementor-element.elementor-element-de44fe6 .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-2972 .elementor-element.elementor-element-590af8df{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-2972 .elementor-element.elementor-element-6e6dc47a{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-2972 .elementor-element.elementor-element-473475a4{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-2972 .elementor-element.elementor-element-67978818 .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-2972 .elementor-element.elementor-element-5ff4922e{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-2972 .elementor-element.elementor-element-3210f44f{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-2972 .elementor-element.elementor-element-5bf8797d{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-2972 .elementor-element.elementor-element-2de909b1 .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-2972 .elementor-element.elementor-element-570181c1{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-2972 .elementor-element.elementor-element-396fdc29{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-2972 .elementor-element.elementor-element-7a51add{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-2972 .elementor-element.elementor-element-1e40a2f0 .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-2972 .elementor-element.elementor-element-5a36627f{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-2972 .elementor-element.elementor-element-57d92593{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-2972 .elementor-element.elementor-element-bee9159{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-2972 .elementor-element.elementor-element-6528a88f .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-2972 .elementor-element.elementor-element-4594ea99{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-2972 .elementor-element.elementor-element-3d5d679{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-2972 .elementor-element.elementor-element-1b71296{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-2972 .elementor-element.elementor-element-4470ff1 .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-2972 .elementor-element.elementor-element-668461e{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-2972 .elementor-element.elementor-element-e2d9648{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-2972 .elementor-element.elementor-element-945e37a{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-2972 .elementor-element.elementor-element-c983628 .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-2972 .elementor-element.elementor-element-10b6f38{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-2972 .elementor-element.elementor-element-14a6b43{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-2972 .elementor-element.elementor-element-7bf1f4e{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-2972 .elementor-element.elementor-element-717153b .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-2972 .elementor-element.elementor-element-7a264bb{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-2972 .elementor-element.elementor-element-1d592191 .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-2972 .elementor-element.elementor-element-65916a2{--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-2972 .elementor-element.elementor-element-1d27255{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2972 .elementor-element.elementor-element-7aaaa0c2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2972 .elementor-element.elementor-element-10a9eda0{--width:46%;}.elementor-2972 .elementor-element.elementor-element-2fe2cfb2{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-2972 .elementor-element.elementor-element-20750e10{--width:46%;}.elementor-2972 .elementor-element.elementor-element-352fc3ac{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-2972 .elementor-element.elementor-element-bb760d2 .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-2972 .elementor-element.elementor-element-6cc07614{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-2972 .elementor-element.elementor-element-2865a1fb{--width:46%;}.elementor-2972 .elementor-element.elementor-element-100662cc{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-2972 .elementor-element.elementor-element-3c57f5b6{--width:46%;}.elementor-2972 .elementor-element.elementor-element-297ed892{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-2972 .elementor-element.elementor-element-ee18207 .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-2972 .elementor-element.elementor-element-30c7a1ab{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-2972 .elementor-element.elementor-element-2c46b812{--width:46%;}.elementor-2972 .elementor-element.elementor-element-7ba418b1{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-2972 .elementor-element.elementor-element-15e31fb3{--width:46%;}.elementor-2972 .elementor-element.elementor-element-49b91571{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-2972 .elementor-element.elementor-element-385a7674 .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-2972 .elementor-element.elementor-element-fb56fe4{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-2972 .elementor-element.elementor-element-d60887a{--width:46%;}.elementor-2972 .elementor-element.elementor-element-5b3cce29{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-2972 .elementor-element.elementor-element-501af3a3{--width:46%;}.elementor-2972 .elementor-element.elementor-element-1bbec275{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-2972 .elementor-element.elementor-element-642c2351 .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-2972 .elementor-element.elementor-element-56d50b69{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-2972 .elementor-element.elementor-element-1e00a137{--width:46%;}.elementor-2972 .elementor-element.elementor-element-59014652{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-2972 .elementor-element.elementor-element-65a57964{--width:46%;}.elementor-2972 .elementor-element.elementor-element-71552491{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-2972 .elementor-element.elementor-element-28cc676c .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-2972 .elementor-element.elementor-element-138bd70b{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-2972 .elementor-element.elementor-element-26dc04cf{--width:46%;}.elementor-2972 .elementor-element.elementor-element-599abd55{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-2972 .elementor-element.elementor-element-471499f6{--width:46%;}.elementor-2972 .elementor-element.elementor-element-3c2b979f{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-2972 .elementor-element.elementor-element-7e75f75b .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-2972 .elementor-element.elementor-element-2345f744{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-2972 .elementor-element.elementor-element-481ba167{--width:46%;}.elementor-2972 .elementor-element.elementor-element-454af6cf{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-2972 .elementor-element.elementor-element-5b90d455{--width:46%;}.elementor-2972 .elementor-element.elementor-element-603a7c6{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-2972 .elementor-element.elementor-element-20ecbf52 .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-2972 .elementor-element.elementor-element-3898fee3{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-2972 .elementor-element.elementor-element-113079cf{--width:46%;}.elementor-2972 .elementor-element.elementor-element-18678701{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-2972 .elementor-element.elementor-element-579f0983{--width:46%;}.elementor-2972 .elementor-element.elementor-element-2fab08d5{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-2972 .elementor-element.elementor-element-de44fe6 .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-2972 .elementor-element.elementor-element-590af8df{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-2972 .elementor-element.elementor-element-ba216b7{--width:46%;}.elementor-2972 .elementor-element.elementor-element-6e6dc47a{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-2972 .elementor-element.elementor-element-7c8f6b0d{--width:46%;}.elementor-2972 .elementor-element.elementor-element-473475a4{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-2972 .elementor-element.elementor-element-67978818 .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-2972 .elementor-element.elementor-element-5ff4922e{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-2972 .elementor-element.elementor-element-6ab4e435{--width:46%;}.elementor-2972 .elementor-element.elementor-element-3210f44f{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-2972 .elementor-element.elementor-element-6f783fba{--width:46%;}.elementor-2972 .elementor-element.elementor-element-5bf8797d{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-2972 .elementor-element.elementor-element-2de909b1 .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-2972 .elementor-element.elementor-element-570181c1{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-2972 .elementor-element.elementor-element-5931db1e{--width:46%;}.elementor-2972 .elementor-element.elementor-element-396fdc29{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-2972 .elementor-element.elementor-element-1573546b{--width:46%;}.elementor-2972 .elementor-element.elementor-element-7a51add{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-2972 .elementor-element.elementor-element-1e40a2f0 .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-2972 .elementor-element.elementor-element-5a36627f{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-2972 .elementor-element.elementor-element-572e942c{--width:46%;}.elementor-2972 .elementor-element.elementor-element-57d92593{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-2972 .elementor-element.elementor-element-37776789{--width:46%;}.elementor-2972 .elementor-element.elementor-element-bee9159{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-2972 .elementor-element.elementor-element-6528a88f .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-2972 .elementor-element.elementor-element-4594ea99{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-2972 .elementor-element.elementor-element-82234a2{--width:46%;}.elementor-2972 .elementor-element.elementor-element-3d5d679{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-2972 .elementor-element.elementor-element-f752f92{--width:46%;}.elementor-2972 .elementor-element.elementor-element-1b71296{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-2972 .elementor-element.elementor-element-4470ff1 .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-2972 .elementor-element.elementor-element-668461e{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-2972 .elementor-element.elementor-element-7b7e2c0{--width:46%;}.elementor-2972 .elementor-element.elementor-element-e2d9648{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-2972 .elementor-element.elementor-element-5521c94{--width:46%;}.elementor-2972 .elementor-element.elementor-element-945e37a{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-2972 .elementor-element.elementor-element-c983628 .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-2972 .elementor-element.elementor-element-10b6f38{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-2972 .elementor-element.elementor-element-08302dd{--width:46%;}.elementor-2972 .elementor-element.elementor-element-14a6b43{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-2972 .elementor-element.elementor-element-79e5523{--width:46%;}.elementor-2972 .elementor-element.elementor-element-7bf1f4e{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-2972 .elementor-element.elementor-element-717153b .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-2972 .elementor-element.elementor-element-7a264bb{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 );}}