.elementor-999972554 .elementor-element.elementor-element-4a071e8:not(.elementor-motion-effects-element-type-background), .elementor-999972554 .elementor-element.elementor-element-4a071e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granitegrc.com/wp-content/uploads/toimisto-blur-granite-hero-tausta.jpg");background-size:cover;}.elementor-999972554 .elementor-element.elementor-element-4a071e8 > .elementor-container{min-height:650px;}.elementor-999972554 .elementor-element.elementor-element-4a071e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 25px 50px 25px;}.elementor-999972554 .elementor-element.elementor-element-4a071e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999972554 .elementor-element.elementor-element-0c4ef57{text-align:left;}.elementor-999972554 .elementor-element.elementor-element-0c4ef57 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:56px;font-weight:600;color:var( --e-global-color-f4e7bf1 );}.elementor-999972554 .elementor-element.elementor-element-3c524d9{font-size:20px;color:#FFFFFF;}.elementor-999972554 .elementor-element.elementor-element-80a51e2 img{border-radius:15px 15px 15px 15px;}.elementor-999972554 .elementor-element.elementor-element-06c857e{padding:0px 25px 0px 25px;}.elementor-999972554 .elementor-element.elementor-element-234dc9b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-999972554 .elementor-element.elementor-element-234dc9b > .elementor-container{max-width:1126px;}.elementor-999972554 .elementor-element.elementor-element-234dc9b{padding:1px 1px 13px 1px;}.elementor-999972554 .elementor-element.elementor-element-0321bb3 > .elementor-container{max-width:1280px;}.elementor-999972554 .elementor-element.elementor-element-0321bb3{margin-top:0px;margin-bottom:0px;padding:90px 25px 90px 25px;}.elementor-999972554 .elementor-element.elementor-element-a5d43ba{margin-top:0px;margin-bottom:40px;}.elementor-999972554 .elementor-element.elementor-element-403b552.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-999972554 .elementor-element.elementor-element-58bdc80{text-align:center;}.elementor-999972554 .elementor-element.elementor-element-58bdc80 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:46px;font-weight:600;color:#002E47;}.elementor-999972554 .elementor-element.elementor-element-8d57c68{width:var( --container-widget-width, 880px );max-width:880px;--container-widget-width:880px;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;color:var( --e-global-color-text );}.elementor-999972554 .elementor-element.elementor-element-8d57c68.elementor-element{--align-self:center;}.elementor-999972554 .elementor-element.elementor-element-8d57c68 a{color:var( --e-global-color-text );}.elementor-999972554 .elementor-element.elementor-element-3e2432b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--border-radius:20px 20px 20px 20px;--margin-top:25px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-999972554 .elementor-element.elementor-element-bf19cfc{--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;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-999972554 .elementor-element.elementor-element-07f57f4{--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:center;--border-radius:15px 15px 15px 15px;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-999972554 .elementor-element.elementor-element-07f57f4:not(.elementor-motion-effects-element-type-background), .elementor-999972554 .elementor-element.elementor-element-07f57f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EDFF;}.elementor-999972554 .elementor-element.elementor-element-27f84b1 .elementor-heading-title{font-size:36px;font-weight:600;color:#5271FF;}.elementor-999972554 .elementor-element.elementor-element-dde0311{font-family:"Roboto", Sans-serif;font-size:19px;color:var( --e-global-color-text );}.elementor-999972554 .elementor-element.elementor-element-6165fe3{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--border-radius:20px 20px 20px 20px;--margin-top:25px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-999972554 .elementor-element.elementor-element-6165fe3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-999972554 .elementor-element.elementor-element-0a8ded2{--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;--border-radius:0px 15px 15px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-999972554 .elementor-element.elementor-element-f04da53{--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:center;--border-radius:15px 15px 15px 15px;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-999972554 .elementor-element.elementor-element-f04da53:not(.elementor-motion-effects-element-type-background), .elementor-999972554 .elementor-element.elementor-element-f04da53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EDFF;}.elementor-999972554 .elementor-element.elementor-element-94891cd .elementor-heading-title{font-size:36px;font-weight:600;color:#5271FF;}.elementor-999972554 .elementor-element.elementor-element-cf65295{font-family:"Roboto", Sans-serif;font-size:19px;color:var( --e-global-color-text );}.elementor-999972554 .elementor-element.elementor-element-c589d15{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:25px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-999972554 .elementor-element.elementor-element-ca1e999{--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;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--border-radius:15px 0px 0px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-999972554 .elementor-element.elementor-element-d88bbb1{--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:center;--border-radius:15px 15px 15px 15px;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-999972554 .elementor-element.elementor-element-d88bbb1:not(.elementor-motion-effects-element-type-background), .elementor-999972554 .elementor-element.elementor-element-d88bbb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EDFF;}.elementor-999972554 .elementor-element.elementor-element-2dbda8a .elementor-heading-title{font-size:36px;font-weight:600;color:#5271FF;}.elementor-999972554 .elementor-element.elementor-element-7bfb5f1{font-family:"Roboto", Sans-serif;font-size:19px;color:var( --e-global-color-text );}.elementor-999972554 .elementor-element.elementor-element-f6b90ad{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:25px;--padding-right:25px;}.elementor-999972554 .elementor-element.elementor-element-f6b90ad:not(.elementor-motion-effects-element-type-background), .elementor-999972554 .elementor-element.elementor-element-f6b90ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granitegrc.com/wp-content/uploads/granite-dreamlike-office-bg-dark-small.jpg");background-size:cover;}.elementor-999972554 .elementor-element.elementor-element-0437d40 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-999972554 .elementor-element.elementor-element-0437d40{text-align:center;}.elementor-999972554 .elementor-element.elementor-element-0437d40 .elementor-heading-title{font-size:42px;font-weight:600;color:#FFFFFF;}.elementor-999972554 .elementor-element.elementor-element-28db645{width:var( --container-widget-width, 880px );max-width:880px;--container-widget-width:880px;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;color:#FFFFFF;}.elementor-999972554 .elementor-element.elementor-element-28db645.elementor-element{--align-self:center;}.elementor-999972554 .elementor-element.elementor-element-d0ba161 .elementor-button{background-color:transparent;font-size:20px;font-weight:700;background-image:linear-gradient(145deg, #FF9400 54%, #FFF1DD 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:9px 9px 9px 9px;padding:22px 40px 22px 40px;}.elementor-999972554 .elementor-element.elementor-element-d0ba161 .elementor-button:hover, .elementor-999972554 .elementor-element.elementor-element-d0ba161 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-999972554 .elementor-element.elementor-element-d0ba161{width:auto;max-width:auto;}.elementor-999972554 .elementor-element.elementor-element-d0ba161 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-999972554 .elementor-element.elementor-element-9bd3d10{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:95px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-999972554 .elementor-element.elementor-element-9d4e8d4{--display:flex;}.elementor-999972554 .elementor-element.elementor-element-bab8fca > .elementor-widget-container{padding:20px 0px 50px 0px;}.elementor-999972554 .elementor-element.elementor-element-bab8fca{text-align:center;}.elementor-999972554 .elementor-element.elementor-element-bab8fca .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:46px;font-weight:600;color:#002E47;}.elementor-999972554 .elementor-element.elementor-element-769a4a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-999972554 .elementor-element.elementor-element-b705374{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7EBFF;--border-color:#E7EBFF;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-999972554 .elementor-element.elementor-element-b705374:not(.elementor-motion-effects-element-type-background), .elementor-999972554 .elementor-element.elementor-element-b705374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #FAFAFF 66%, #D6DCFC 100%);}.elementor-999972554 .elementor-element.elementor-element-00999e8 img{border-radius:0px 0px 0px 0px;}.elementor-999972554 .elementor-element.elementor-element-0c9aa42 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-999972554 .elementor-element.elementor-element-0c9aa42 .elementor-heading-title{font-size:28px;font-weight:600;color:var( --e-global-color-a88e108 );}.elementor-999972554 .elementor-element.elementor-element-9f866c9 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-999972554 .elementor-element.elementor-element-9f866c9{font-family:"Roboto", Sans-serif;font-size:18px;color:var( --e-global-color-text );}.elementor-999972554 .elementor-element.elementor-element-9ad7f3b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7EBFF;--border-color:#E7EBFF;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-999972554 .elementor-element.elementor-element-9ad7f3b:not(.elementor-motion-effects-element-type-background), .elementor-999972554 .elementor-element.elementor-element-9ad7f3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #FAFAFF 66%, #D6DCFC 100%);}.elementor-999972554 .elementor-element.elementor-element-6142d12 img{border-radius:15px 15px 0px 0px;}.elementor-999972554 .elementor-element.elementor-element-bdfcdc8 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-999972554 .elementor-element.elementor-element-bdfcdc8 .elementor-heading-title{font-size:28px;font-weight:600;color:var( --e-global-color-a88e108 );}.elementor-999972554 .elementor-element.elementor-element-a3d1e2f > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-999972554 .elementor-element.elementor-element-a3d1e2f{font-family:"Roboto", Sans-serif;font-size:18px;color:var( --e-global-color-text );}.elementor-999972554 .elementor-element.elementor-element-7072eb8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7EBFF;--border-color:#E7EBFF;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-999972554 .elementor-element.elementor-element-7072eb8:not(.elementor-motion-effects-element-type-background), .elementor-999972554 .elementor-element.elementor-element-7072eb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #FAFAFF 66%, #D6DCFC 100%);}.elementor-999972554 .elementor-element.elementor-element-c1d0b0e img{border-radius:15px 15px 0px 0px;}.elementor-999972554 .elementor-element.elementor-element-6ed97bb > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-999972554 .elementor-element.elementor-element-6ed97bb .elementor-heading-title{font-size:28px;font-weight:600;color:var( --e-global-color-a88e108 );}.elementor-999972554 .elementor-element.elementor-element-8353045 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-999972554 .elementor-element.elementor-element-8353045{font-family:"Roboto", Sans-serif;font-size:18px;color:var( --e-global-color-text );}.elementor-999972554 .elementor-element.elementor-element-4bed7d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-999972554 .elementor-element.elementor-element-3b83d99{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7EBFF;--border-color:#E7EBFF;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-999972554 .elementor-element.elementor-element-3b83d99:not(.elementor-motion-effects-element-type-background), .elementor-999972554 .elementor-element.elementor-element-3b83d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #FAFAFF 66%, #D6DCFC 100%);}.elementor-999972554 .elementor-element.elementor-element-2e00a6b img{border-radius:15px 15px 0px 0px;}.elementor-999972554 .elementor-element.elementor-element-81fa672 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-999972554 .elementor-element.elementor-element-81fa672 .elementor-heading-title{font-size:28px;font-weight:600;color:var( --e-global-color-a88e108 );}.elementor-999972554 .elementor-element.elementor-element-b7d7e03 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-999972554 .elementor-element.elementor-element-b7d7e03{font-family:"Roboto", Sans-serif;font-size:18px;color:var( --e-global-color-text );}.elementor-999972554 .elementor-element.elementor-element-0d2a8c7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7EBFF;--border-color:#E7EBFF;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-999972554 .elementor-element.elementor-element-0d2a8c7:not(.elementor-motion-effects-element-type-background), .elementor-999972554 .elementor-element.elementor-element-0d2a8c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #FAFAFF 66%, #D6DCFC 100%);}.elementor-999972554 .elementor-element.elementor-element-86eec87 img{border-radius:15px 15px 0px 0px;}.elementor-999972554 .elementor-element.elementor-element-d3c1c2b > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-999972554 .elementor-element.elementor-element-d3c1c2b .elementor-heading-title{font-size:28px;font-weight:600;color:var( --e-global-color-a88e108 );}.elementor-999972554 .elementor-element.elementor-element-3d13b8d > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-999972554 .elementor-element.elementor-element-3d13b8d{font-family:"Roboto", Sans-serif;font-size:18px;color:var( --e-global-color-text );}.elementor-999972554 .elementor-element.elementor-element-c580a05{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7EBFF;--border-color:#E7EBFF;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-999972554 .elementor-element.elementor-element-c580a05:not(.elementor-motion-effects-element-type-background), .elementor-999972554 .elementor-element.elementor-element-c580a05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #FAFAFF 66%, #D6DCFC 100%);}.elementor-999972554 .elementor-element.elementor-element-b6e9fa9 img{border-radius:15px 15px 0px 0px;}.elementor-999972554 .elementor-element.elementor-element-814abbe > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-999972554 .elementor-element.elementor-element-814abbe .elementor-heading-title{font-size:28px;font-weight:600;color:var( --e-global-color-a88e108 );}.elementor-999972554 .elementor-element.elementor-element-8e1ee97 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-999972554 .elementor-element.elementor-element-8e1ee97{font-family:"Roboto", Sans-serif;font-size:18px;color:var( --e-global-color-text );}.elementor-999972554 .elementor-element.elementor-element-8357893{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-999972554 .elementor-element.elementor-element-9c9760d .elementor-button{background-color:transparent;font-size:20px;font-weight:700;background-image:linear-gradient(145deg, #FF9400 54%, #FFF1DD 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:9px 9px 9px 9px;padding:22px 40px 22px 40px;}.elementor-999972554 .elementor-element.elementor-element-9c9760d .elementor-button:hover, .elementor-999972554 .elementor-element.elementor-element-9c9760d .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-999972554 .elementor-element.elementor-element-9c9760d{width:auto;max-width:auto;}.elementor-999972554 .elementor-element.elementor-element-9c9760d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-999972554 .elementor-element.elementor-element-e0ded5e{margin-top:75px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-999972554 .elementor-element.elementor-global-999972381{width:var( --container-widget-width, 150% );max-width:150%;--container-widget-width:150%;--container-widget-flex-grow:0;}.elementor-999972554 .elementor-element.elementor-global-999972381 > .elementor-widget-container{margin:0% 0% 0% -33%;padding:46px 10px -16px 0px;}.elementor-999972554 .elementor-element.elementor-global-999972381.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-999972554 .elementor-element.elementor-global-999972381 .elementor-main-swiper{width:100%;}.elementor-999972554 .elementor-element.elementor-global-999972381 .elementor-main-swiper .swiper-slide{background-color:#002E47;border-width:0px 0px 0px 0px;border-radius:15px;border-color:#F0F0F0;padding:70px 35px 70px 36px;}.elementor-999972554 .elementor-element.elementor-global-999972381 .elementor-swiper-button{font-size:0px;color:var( --e-global-color-accent );}.elementor-999972554 .elementor-element.elementor-global-999972381 .elementor-swiper-button svg{fill:var( --e-global-color-accent );}.elementor-999972554 .elementor-element.elementor-global-999972381 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-999972554 .elementor-element.elementor-global-999972381 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:45px;}.elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:45px;}.elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:45px;}.elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:45px;}.elementor-999972554 .elementor-element.elementor-global-999972381 .elementor-testimonial__text{color:#FFFFFF;font-size:20px;font-weight:400;font-style:normal;line-height:1.3em;letter-spacing:0px;}.elementor-999972554 .elementor-element.elementor-global-999972381 .elementor-testimonial__name{color:var( --e-global-color-a88e108 );font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:600;font-style:normal;}.elementor-999972554 .elementor-element.elementor-global-999972381 .elementor-testimonial__title{color:#FFFFFF;font-size:15px;}.elementor-999972554 .elementor-element.elementor-global-999972381 .elementor-testimonial__image img{width:100px;height:100px;border-radius:100px;}.elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (100px / 2) - 8px );}body:not(.rtl) .elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (100px / 2) - 8px );right:auto;}body.rtl .elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (100px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (100px / 2) - 8px );right:auto;}body.rtl .elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (100px / 2) - 8px );left:auto;}body.rtl .elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-999972554 .elementor-element.elementor-global-999972381.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}.elementor-999972554 .elementor-element.elementor-element-a768501{margin-top:75px;margin-bottom:0px;}.elementor-999972554 .elementor-element.elementor-element-9b9b379{width:var( --container-widget-width, 150% );max-width:150%;--container-widget-width:150%;--container-widget-flex-grow:0;}.elementor-999972554 .elementor-element.elementor-element-9b9b379 > .elementor-widget-container{margin:0% 0% 0% -33%;padding:46px 10px -16px 0px;}.elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-999972554 .elementor-element.elementor-element-9b9b379 .elementor-main-swiper{width:100%;}.elementor-999972554 .elementor-element.elementor-element-9b9b379 .elementor-main-swiper .swiper-slide{background-color:#002E47;border-width:0px 0px 0px 0px;border-radius:15px;border-color:#F0F0F0;padding:50px 20px 0px 20px;}.elementor-999972554 .elementor-element.elementor-element-9b9b379 .elementor-swiper-button{font-size:0px;color:var( --e-global-color-accent );}.elementor-999972554 .elementor-element.elementor-element-9b9b379 .elementor-swiper-button svg{fill:var( --e-global-color-accent );}.elementor-999972554 .elementor-element.elementor-element-9b9b379 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-999972554 .elementor-element.elementor-element-9b9b379 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:45px;}.elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:45px;}.elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:45px;}.elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:45px;}.elementor-999972554 .elementor-element.elementor-element-9b9b379 .elementor-testimonial__text{color:#FFFFFF;font-size:20px;font-weight:300;font-style:normal;line-height:1.3em;letter-spacing:0px;}.elementor-999972554 .elementor-element.elementor-element-9b9b379 .elementor-testimonial__name{color:var( --e-global-color-a88e108 );font-size:22px;}.elementor-999972554 .elementor-element.elementor-element-9b9b379 .elementor-testimonial__title{color:#FFFFFF;font-size:15px;}.elementor-999972554 .elementor-element.elementor-element-9b9b379 .elementor-testimonial__image img{width:100px;height:100px;border-radius:100px;}.elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (100px / 2) - 8px );}body:not(.rtl) .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (100px / 2) - 8px );right:auto;}body.rtl .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (100px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (100px / 2) - 8px );right:auto;}body.rtl .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (100px / 2) - 8px );left:auto;}body.rtl .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}.elementor-999972554 .elementor-element.elementor-element-4a2ae6b > .elementor-container{max-width:1280px;}.elementor-999972554 .elementor-element.elementor-element-4a2ae6b{margin-top:90px;margin-bottom:0px;padding:90px 25px 90px 25px;}.elementor-999972554 .elementor-element.elementor-element-2792245 > .elementor-container{max-width:900px;}.elementor-999972554 .elementor-element.elementor-element-2792245{margin-top:0px;margin-bottom:40px;}.elementor-999972554 .elementor-element.elementor-element-e66c3bb > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-999972554 .elementor-element.elementor-element-e66c3bb{text-align:center;}.elementor-999972554 .elementor-element.elementor-element-e66c3bb .elementor-heading-title{font-size:44px;font-weight:600;color:#002E47;}.elementor-999972554 .elementor-element.elementor-element-08afce1{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-999972554 .elementor-element.elementor-element-80e67d0 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-999972554 .elementor-element.elementor-element-80e67d0{font-family:"Roboto", Sans-serif;font-size:18px;color:var( --e-global-color-text );}.elementor-999972554 .elementor-element.elementor-element-a2de216{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-999972554 .elementor-element.elementor-element-efe8445 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-999972554 .elementor-element.elementor-element-efe8445{font-family:"Roboto", Sans-serif;font-size:18px;color:var( --e-global-color-text );}.elementor-999972554 .elementor-element.elementor-element-83df496{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-999972554 .elementor-element.elementor-element-dbe2b46 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-999972554 .elementor-element.elementor-element-dbe2b46{font-family:"Roboto", Sans-serif;font-size:18px;color:var( --e-global-color-text );}.elementor-999972554 .elementor-element.elementor-element-83e1539{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-999972554 .elementor-element.elementor-element-479baf9 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-999972554 .elementor-element.elementor-element-479baf9{font-family:"Roboto", Sans-serif;font-size:18px;color:var( --e-global-color-text );}.elementor-999972554 .elementor-element.elementor-element-468ee9b{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-999972554 .elementor-element.elementor-element-b574471 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-999972554 .elementor-element.elementor-element-b574471{font-family:"Roboto", Sans-serif;font-size:18px;color:var( --e-global-color-text );}.elementor-999972554 .elementor-element.elementor-element-615344a{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-999972554 .elementor-element.elementor-element-f344ceb > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-999972554 .elementor-element.elementor-element-f344ceb{font-family:"Roboto", Sans-serif;font-size:18px;color:var( --e-global-color-text );}.elementor-999972554 .elementor-element.elementor-element-9c6c1e5{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-icon-size:26px;--n-accordion-icon-gap:18px;--n-accordion-icon-normal-color:var( --e-global-color-accent );}.elementor-999972554 .elementor-element.elementor-element-9c6c1e5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F6F8FF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#DDE3FF;}:where( .elementor-999972554 .elementor-element.elementor-element-9c6c1e5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-f4e7bf1 );border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-999972554 .elementor-element.elementor-element-9c6c1e5 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-999972554 .elementor-element.elementor-element-9c6c1e5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}.elementor-999972554 .elementor-element.elementor-element-8775d36:not(.elementor-motion-effects-element-type-background), .elementor-999972554 .elementor-element.elementor-element-8775d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFD6FA;background-image:url("https://granitegrc.com/wp-content/uploads/granite-dreamlike-office-bg-dark-small.jpg");background-size:cover;}.elementor-999972554 .elementor-element.elementor-element-8775d36 > .elementor-container{max-width:1280px;}.elementor-999972554 .elementor-element.elementor-element-8775d36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 25px 0px 25px;}.elementor-999972554 .elementor-element.elementor-element-8775d36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999972554 .elementor-element.elementor-element-7f80930 > .elementor-element-populated{padding:0px 0px 60px 0px;}.elementor-999972554 .elementor-element.elementor-element-5bbcd9c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 30px 0px;}.elementor-999972554 .elementor-element.elementor-element-e7470ef .elementor-button{background-color:#5271FF;font-size:17px;font-weight:600;border-radius:7px 7px 7px 7px;}.elementor-999972554 .elementor-element.elementor-element-c16f7b3{padding:0px 0px 140px 0px;}.elementor-999972554 .elementor-element.elementor-element-0ed2a2e > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-999972554 .elementor-element.elementor-element-a3a896d .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:46px;font-weight:600;color:var( --e-global-color-f4e7bf1 );}.elementor-999972554 .elementor-element.elementor-element-05472f5 > .elementor-element-populated{margin:0px 80px 0px 0px;--e-column-margin-right:80px;--e-column-margin-left:0px;}.elementor-999972554 .elementor-element.elementor-element-602c558{font-size:22px;font-weight:600;color:var( --e-global-color-f4e7bf1 );}.elementor-999972554 .elementor-element.elementor-element-4f7e6c5 .elementor-button{background-color:transparent;font-size:20px;font-weight:700;background-image:linear-gradient(145deg, #FF9400 54%, #FFF1DD 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:9px 9px 9px 9px;padding:22px 40px 22px 40px;}.elementor-999972554 .elementor-element.elementor-element-4f7e6c5 > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-999972554 .elementor-element.elementor-element-1c94206{width:auto;max-width:auto;bottom:0px;text-align:left;}.elementor-999972554 .elementor-element.elementor-element-1c94206 > .elementor-widget-container{margin:0px 0px 0px -25px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-999972554 .elementor-element.elementor-element-1c94206{left:0px;}body.rtl .elementor-999972554 .elementor-element.elementor-element-1c94206{right:0px;}.elementor-999972554 .elementor-element.elementor-element-1c94206 img{width:580px;}@media(max-width:1024px){.elementor-999972554 .elementor-element.elementor-global-999972381 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-999972554 .elementor-element.elementor-global-999972381{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-999972554 .elementor-element.elementor-element-9b9b379 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-999972554 .elementor-element.elementor-element-9b9b379{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-999972554 .elementor-element.elementor-element-4a071e8{margin-top:0px;margin-bottom:0px;padding:130px 0px 0px 0px;}.elementor-999972554 .elementor-element.elementor-element-0c4ef57 .elementor-heading-title{font-size:42px;}.elementor-999972554 .elementor-element.elementor-element-ecaf0b9 > .elementor-element-populated{margin:25px 0px 35px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-999972554 .elementor-element.elementor-element-06c857e{padding:0px 5px 0px 5px;}.elementor-999972554 .elementor-element.elementor-element-234dc9b{padding:0px 0px 0px 0px;}.elementor-999972554 .elementor-element.elementor-element-95a5529{width:50%;}.elementor-999972554 .elementor-element.elementor-element-95a5529 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-999972554 .elementor-element.elementor-element-2fd0704{width:50%;}.elementor-999972554 .elementor-element.elementor-element-2fd0704 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-999972554 .elementor-element.elementor-element-3eea25b{width:50%;}.elementor-999972554 .elementor-element.elementor-element-3eea25b > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-999972554 .elementor-element.elementor-element-7575652{width:50%;}.elementor-999972554 .elementor-element.elementor-element-7575652 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-999972554 .elementor-element.elementor-element-85ddc59{width:50%;}.elementor-999972554 .elementor-element.elementor-element-85ddc59 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-999972554 .elementor-element.elementor-element-c86f196{width:50%;}.elementor-999972554 .elementor-element.elementor-element-c86f196 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-999972554 .elementor-element.elementor-element-0321bb3{margin-top:0px;margin-bottom:0px;}.elementor-999972554 .elementor-element.elementor-element-709a379 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-999972554 .elementor-element.elementor-element-a5d43ba > .elementor-container{max-width:1446px;}.elementor-999972554 .elementor-element.elementor-element-a5d43ba{margin-top:0px;margin-bottom:0px;}.elementor-999972554 .elementor-element.elementor-element-403b552{width:100%;}.elementor-999972554 .elementor-element.elementor-element-58bdc80 .elementor-heading-title{font-size:36px;line-height:1.3em;}.elementor-999972554 .elementor-element.elementor-element-8d57c68{font-size:17px;}.elementor-999972554 .elementor-element.elementor-element-bf19cfc{--min-height:190px;--border-radius:15px 15px 0px 0px;}.elementor-999972554 .elementor-element.elementor-element-07f57f4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-999972554 .elementor-element.elementor-element-27f84b1 .elementor-heading-title{font-size:26px;}.elementor-999972554 .elementor-element.elementor-element-dde0311{font-size:17px;}.elementor-999972554 .elementor-element.elementor-element-6165fe3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-999972554 .elementor-element.elementor-element-0a8ded2{--min-height:190px;--border-radius:15px 15px 0px 0px;}.elementor-999972554 .elementor-element.elementor-element-f04da53{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-999972554 .elementor-element.elementor-element-94891cd .elementor-heading-title{font-size:26px;}.elementor-999972554 .elementor-element.elementor-element-cf65295{font-size:17px;}.elementor-999972554 .elementor-element.elementor-element-ca1e999{--min-height:190px;--border-radius:15px 15px 0px 0px;}.elementor-999972554 .elementor-element.elementor-element-d88bbb1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-999972554 .elementor-element.elementor-element-2dbda8a .elementor-heading-title{font-size:26px;}.elementor-999972554 .elementor-element.elementor-element-7bfb5f1{font-size:17px;}.elementor-999972554 .elementor-element.elementor-element-0437d40 .elementor-heading-title{font-size:26px;}.elementor-999972554 .elementor-element.elementor-element-28db645{font-size:17px;}.elementor-999972554 .elementor-element.elementor-element-d0ba161 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-999972554 .elementor-element.elementor-element-bab8fca .elementor-heading-title{font-size:29px;line-height:1.3em;}.elementor-999972554 .elementor-element.elementor-element-9f866c9{font-size:18px;}.elementor-999972554 .elementor-element.elementor-element-a3d1e2f{font-size:18px;}.elementor-999972554 .elementor-element.elementor-element-8353045{font-size:18px;}.elementor-999972554 .elementor-element.elementor-element-b7d7e03{font-size:18px;}.elementor-999972554 .elementor-element.elementor-element-3d13b8d{font-size:18px;}.elementor-999972554 .elementor-element.elementor-element-8e1ee97{font-size:18px;}.elementor-999972554 .elementor-element.elementor-element-9c9760d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-999972554 .elementor-element.elementor-global-999972381 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-999972554 .elementor-element.elementor-global-999972381.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-999972554 .elementor-element.elementor-global-999972381 .elementor-main-swiper{width:100%;}.elementor-999972554 .elementor-element.elementor-global-999972381 .elementor-testimonial__text{font-size:18px;line-height:1.3em;}.elementor-999972554 .elementor-element.elementor-element-9b9b379 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-999972554 .elementor-element.elementor-element-9b9b379 .elementor-main-swiper{width:100%;}.elementor-999972554 .elementor-element.elementor-element-9b9b379 .elementor-testimonial__text{font-size:18px;line-height:1.3em;}.elementor-999972554 .elementor-element.elementor-element-9b9b379 .elementor-testimonial__image img{width:90px;height:90px;}body.rtl .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-999972554 .elementor-element.elementor-element-9b9b379.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}.elementor-999972554 .elementor-element.elementor-element-4a2ae6b{margin-top:0px;margin-bottom:0px;}.elementor-999972554 .elementor-element.elementor-element-404a1b2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-999972554 .elementor-element.elementor-element-2792245 > .elementor-container{max-width:1446px;}.elementor-999972554 .elementor-element.elementor-element-2792245{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-999972554 .elementor-element.elementor-element-9a4207f{width:100%;}.elementor-999972554 .elementor-element.elementor-element-9a4207f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-999972554 .elementor-element.elementor-element-e66c3bb .elementor-heading-title{font-size:30px;}.elementor-999972554 .elementor-element.elementor-element-80e67d0{font-size:17px;}.elementor-999972554 .elementor-element.elementor-element-efe8445{font-size:17px;}.elementor-999972554 .elementor-element.elementor-element-dbe2b46{font-size:17px;}.elementor-999972554 .elementor-element.elementor-element-479baf9{font-size:17px;}.elementor-999972554 .elementor-element.elementor-element-b574471{font-size:17px;}.elementor-999972554 .elementor-element.elementor-element-f344ceb{font-size:17px;}.elementor-999972554 .elementor-element.elementor-element-9c6c1e5{--n-accordion-title-font-size:18px;}.elementor-999972554 .elementor-element.elementor-element-8775d36{margin-top:40px;margin-bottom:50px;}.elementor-999972554 .elementor-element.elementor-element-5bbcd9c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-999972554 .elementor-element.elementor-element-a3a896d > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-999972554 .elementor-element.elementor-element-a3a896d .elementor-heading-title{font-size:38px;}.elementor-999972554 .elementor-element.elementor-element-05472f5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-999972554 .elementor-element.elementor-element-602c558 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-999972554 .elementor-element.elementor-element-602c558{font-size:20px;}.elementor-999972554 .elementor-element.elementor-element-4f7e6c5 > .elementor-widget-container{margin:20px 0px 0px 0px;}}@media(min-width:768px){.elementor-999972554 .elementor-element.elementor-element-fb07a6d{width:50%;}.elementor-999972554 .elementor-element.elementor-element-ecaf0b9{width:50%;}.elementor-999972554 .elementor-element.elementor-element-bf19cfc{--width:50%;}.elementor-999972554 .elementor-element.elementor-element-07f57f4{--width:50%;}.elementor-999972554 .elementor-element.elementor-element-6165fe3{--width:99.841%;}.elementor-999972554 .elementor-element.elementor-element-0a8ded2{--width:50%;}.elementor-999972554 .elementor-element.elementor-element-f04da53{--width:50%;}.elementor-999972554 .elementor-element.elementor-element-ca1e999{--width:50%;}.elementor-999972554 .elementor-element.elementor-element-d88bbb1{--width:50%;}.elementor-999972554 .elementor-element.elementor-element-d55cd36{width:100%;}.elementor-999972554 .elementor-element.elementor-element-f003255{width:100%;}.elementor-999972554 .elementor-element.elementor-element-0ed2a2e{width:45%;}.elementor-999972554 .elementor-element.elementor-element-05472f5{width:55%;}}@media(min-width:1025px){.elementor-999972554 .elementor-element.elementor-element-4a071e8:not(.elementor-motion-effects-element-type-background), .elementor-999972554 .elementor-element.elementor-element-4a071e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for section, class: .elementor-element-0321bb3 */.gradient-bg {
    background: #FFFFFF;
background: linear-gradient(145deg,rgba(255, 255, 255, 1) 0%, rgba(82, 113, 255, 0.4) 56%, rgba(255, 255, 255, 1) 100%);
    
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-999972381 */.testie-slider {
    overflow:hidden!important´;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d55cd36 */.testie-slider {
    overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-9b9b379 */.testie-slider {
    overflow:hidden!important´;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f003255 */.testie-slider {
    overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4a2ae6b */.gradient-bg {
    background: #FFFFFF;
background: linear-gradient(145deg,rgba(255, 255, 255, 1) 0%, rgba(82, 113, 255, 0.4) 56%, rgba(255, 255, 255, 1) 100%);
    
}/* End custom CSS */