.elementor-1666 .elementor-element.elementor-element-005125b{--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:195px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1666 .elementor-element.elementor-element-005125b:not(.elementor-motion-effects-element-type-background), .elementor-1666 .elementor-element.elementor-element-005125b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1666 .elementor-element.elementor-element-c980766{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-c980766 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-c980766.elementor-element{--align-self:flex-start;}.elementor-1666 .elementor-element.elementor-element-d97962c{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-d97962c > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1666 .elementor-element.elementor-element-d97962c .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:44px;font-weight:600;line-height:1.2em;color:var( --e-global-color-2bfb581 );}.elementor-1666 .elementor-element.elementor-element-c1c80fe{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-c1c80fe > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1666 .elementor-element.elementor-element-c1c80fe .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-21dedfc .elementor-button{background-color:#1FBE6D;font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;fill:#FFFFFFE6;color:#FFFFFFE6;border-radius:5px 5px 5px 5px;padding:23px 0px 23px 0px;}.elementor-1666 .elementor-element.elementor-element-21dedfc{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-21dedfc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1666 .elementor-element.elementor-element-21dedfc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1666 .elementor-element.elementor-element-879df65{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;bottom:20px;}body:not(.rtl) .elementor-1666 .elementor-element.elementor-element-879df65{right:25px;}body.rtl .elementor-1666 .elementor-element.elementor-element-879df65{left:25px;}.elementor-1666 .elementor-element.elementor-element-879df65 .elementor-icon-wrapper{text-align:center;}.elementor-1666 .elementor-element.elementor-element-879df65 .elementor-icon{font-size:60px;}.elementor-1666 .elementor-element.elementor-element-879df65 .elementor-icon svg{height:60px;}.elementor-1666 .elementor-element.elementor-element-879df65 .elementor-icon-wrapper svg{width:auto;}.elementor-1666 .elementor-element.elementor-element-391101e{--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;}.elementor-1666 .elementor-element.elementor-element-c00ff67{--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:0px;--padding-right:0px;}.elementor-1666 .elementor-element.elementor-element-c00ff67:not(.elementor-motion-effects-element-type-background), .elementor-1666 .elementor-element.elementor-element-c00ff67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011C31;}.elementor-1666 .elementor-element.elementor-element-cb7e142{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-1666 .elementor-element.elementor-element-cb7e142.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-cb7e142 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:38px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-1666 .elementor-element.elementor-element-20ea86a5{--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;--justify-content:center;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1666 .elementor-element.elementor-element-20ea86a5:not(.elementor-motion-effects-element-type-background), .elementor-1666 .elementor-element.elementor-element-20ea86a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1666 .elementor-element.elementor-element-c2d3672{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;}.elementor-1666 .elementor-element.elementor-element-c2d3672 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-c2d3672.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-c2d3672 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:38px;font-weight:600;line-height:1.3em;color:#1A1A1A;}.elementor-1666 .elementor-element.elementor-element-7f7949f{--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;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#00000026;--border-color:#00000026;--border-radius:30px 0px 0px 30px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1666 .elementor-element.elementor-element-7f7949f:not(.elementor-motion-effects-element-type-background), .elementor-1666 .elementor-element.elementor-element-7f7949f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #F7F7F7 50%, #FFFFFF 100%);}.elementor-1666 .elementor-element.elementor-element-7f7949f.e-con{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-3ce6e39{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-3ce6e39 img{border-radius:20px 0px 0px 20px;}.elementor-1666 .elementor-element.elementor-element-576efef{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-576efef > .elementor-widget-container{padding:0px 50px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-576efef.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-576efef .elementor-icon-box-wrapper{text-align:left;}.elementor-1666 .elementor-element.elementor-element-576efef .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-2bfb581 );}.elementor-1666 .elementor-element.elementor-element-576efef .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-576efef .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:22px;font-weight:600;}.elementor-1666 .elementor-element.elementor-element-576efef .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-54d35d0{--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;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#00000026;--border-color:#00000026;--border-radius:30px 0px 0px 30px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1666 .elementor-element.elementor-element-54d35d0:not(.elementor-motion-effects-element-type-background), .elementor-1666 .elementor-element.elementor-element-54d35d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #F7F7F7 50%, #FFFFFF 100%);}.elementor-1666 .elementor-element.elementor-element-54d35d0.e-con{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-48ff4a4{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-48ff4a4 img{border-radius:20px 0px 0px 20px;}.elementor-1666 .elementor-element.elementor-element-ed695ef{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-ed695ef > .elementor-widget-container{padding:0px 50px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-ed695ef.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-ed695ef .elementor-icon-box-wrapper{text-align:left;}.elementor-1666 .elementor-element.elementor-element-ed695ef .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-2bfb581 );}.elementor-1666 .elementor-element.elementor-element-ed695ef .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-ed695ef .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:22px;font-weight:600;}.elementor-1666 .elementor-element.elementor-element-ed695ef .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-ed5824a{--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;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#00000026;--border-color:#00000026;--border-radius:30px 0px 0px 30px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1666 .elementor-element.elementor-element-ed5824a:not(.elementor-motion-effects-element-type-background), .elementor-1666 .elementor-element.elementor-element-ed5824a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #F7F7F7 50%, #FFFFFF 100%);}.elementor-1666 .elementor-element.elementor-element-ed5824a.e-con{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-1b13bfa{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-1b13bfa img{border-radius:20px 0px 0px 20px;}.elementor-1666 .elementor-element.elementor-element-a29288a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-a29288a > .elementor-widget-container{padding:0px 50px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-a29288a.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-a29288a .elementor-icon-box-wrapper{text-align:left;}.elementor-1666 .elementor-element.elementor-element-a29288a .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-2bfb581 );}.elementor-1666 .elementor-element.elementor-element-a29288a .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-a29288a .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:22px;font-weight:600;}.elementor-1666 .elementor-element.elementor-element-a29288a .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-d384177 .elementor-button{background-color:#1FBE6D;font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;fill:#FFFFFFE6;color:#FFFFFFE6;border-radius:5px 5px 5px 5px;padding:23px 0px 23px 0px;}.elementor-1666 .elementor-element.elementor-element-d384177{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-d384177 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-d384177 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1666 .elementor-element.elementor-element-d384177 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1666 .elementor-element.elementor-element-e2bb99c{--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;--justify-content:flex-start;--gap:20px 51px;--row-gap:20px;--column-gap:51px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1666 .elementor-element.elementor-element-e2bb99c:not(.elementor-motion-effects-element-type-background), .elementor-1666 .elementor-element.elementor-element-e2bb99c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011C31;}.elementor-1666 .elementor-element.elementor-element-5a9c969{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1666 .elementor-element.elementor-element-5a9c969 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-5a9c969.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-5a9c969 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:38px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-1666 .elementor-element.elementor-element-fc60769{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-1666 .elementor-element.elementor-element-fc60769 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-1666 .elementor-element.elementor-element-fc60769 .elementor-icon-box-wrapper{text-align:left;}.elementor-1666 .elementor-element.elementor-element-fc60769 .elementor-icon-box-title{margin-bottom:5px;color:#FFFFFF;}.elementor-1666 .elementor-element.elementor-element-fc60769 .elementor-icon{font-size:50px;}.elementor-1666 .elementor-element.elementor-element-fc60769 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-fc60769 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:20px;font-weight:500;}.elementor-1666 .elementor-element.elementor-element-fc60769 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-6da5964 );}.elementor-1666 .elementor-element.elementor-element-685c0c0{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-1666 .elementor-element.elementor-element-685c0c0 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-1666 .elementor-element.elementor-element-685c0c0 .elementor-icon-box-wrapper{text-align:left;}.elementor-1666 .elementor-element.elementor-element-685c0c0 .elementor-icon-box-title{margin-bottom:5px;color:#FFFFFF;}.elementor-1666 .elementor-element.elementor-element-685c0c0 .elementor-icon{font-size:50px;}.elementor-1666 .elementor-element.elementor-element-685c0c0 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-685c0c0 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:20px;font-weight:500;}.elementor-1666 .elementor-element.elementor-element-685c0c0 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-6da5964 );}.elementor-1666 .elementor-element.elementor-element-f286917{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-1666 .elementor-element.elementor-element-f286917 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-1666 .elementor-element.elementor-element-f286917 .elementor-icon-box-wrapper{text-align:left;}.elementor-1666 .elementor-element.elementor-element-f286917 .elementor-icon-box-title{margin-bottom:5px;color:#FFFFFF;}.elementor-1666 .elementor-element.elementor-element-f286917 .elementor-icon{font-size:50px;}.elementor-1666 .elementor-element.elementor-element-f286917 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-f286917 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:20px;font-weight:500;}.elementor-1666 .elementor-element.elementor-element-f286917 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-6da5964 );}.elementor-1666 .elementor-element.elementor-element-67982e1{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-1666 .elementor-element.elementor-element-67982e1 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-1666 .elementor-element.elementor-element-67982e1 .elementor-icon-box-wrapper{text-align:left;}.elementor-1666 .elementor-element.elementor-element-67982e1 .elementor-icon-box-title{margin-bottom:5px;color:#FFFFFF;}.elementor-1666 .elementor-element.elementor-element-67982e1 .elementor-icon{font-size:50px;}.elementor-1666 .elementor-element.elementor-element-67982e1 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-67982e1 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:20px;font-weight:500;}.elementor-1666 .elementor-element.elementor-element-67982e1 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-6da5964 );}.elementor-1666 .elementor-element.elementor-element-0e67b24{--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;--justify-content:center;--gap:20px 50px;--row-gap:20px;--column-gap:50px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1666 .elementor-element.elementor-element-0e67b24:not(.elementor-motion-effects-element-type-background), .elementor-1666 .elementor-element.elementor-element-0e67b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1666 .elementor-element.elementor-element-9c8b78e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1666 .elementor-element.elementor-element-9c8b78e > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-9c8b78e.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-9c8b78e .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:38px;font-weight:600;line-height:1.3em;color:#1A1A1A;}.elementor-1666 .elementor-element.elementor-element-6d922fe{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-1666 .elementor-element.elementor-element-6d922fe > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-1666 .elementor-element.elementor-element-6d922fe.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-6d922fe .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-dce4e18{--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:flex-start;--gap:20px 100px;--row-gap:20px;--column-gap:100px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1666 .elementor-element.elementor-element-08c964a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-08c964a img{border-radius:15px 15px 15px 15px;}.elementor-1666 .elementor-element.elementor-element-c8936d0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-c8936d0 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-c8936d0.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-c8936d0 .elementor-icon-box-wrapper{text-align:left;}.elementor-1666 .elementor-element.elementor-element-c8936d0 .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-2bfb581 );}.elementor-1666 .elementor-element.elementor-element-c8936d0 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-c8936d0 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:22px;font-weight:600;}.elementor-1666 .elementor-element.elementor-element-c8936d0 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-7692ae3{--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;--justify-content:center;--gap:20px 100px;--row-gap:20px;--column-gap:100px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1666 .elementor-element.elementor-element-6bcaeea{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-6bcaeea img{border-radius:15px 15px 15px 15px;}.elementor-1666 .elementor-element.elementor-element-c720711{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-c720711 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-c720711.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-c720711 .elementor-icon-box-wrapper{text-align:left;}.elementor-1666 .elementor-element.elementor-element-c720711 .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-2bfb581 );}.elementor-1666 .elementor-element.elementor-element-c720711 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-c720711 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:22px;font-weight:600;}.elementor-1666 .elementor-element.elementor-element-c720711 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-9b97e29 .elementor-button{background-color:#1FBE6D;font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;fill:#FFFFFFE6;color:#FFFFFFE6;border-radius:5px 5px 5px 5px;padding:23px 0px 23px 0px;}.elementor-1666 .elementor-element.elementor-element-9b97e29{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-9b97e29 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-9b97e29 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1666 .elementor-element.elementor-element-9b97e29 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1666 .elementor-element.elementor-element-5770bfb{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1666 .elementor-element.elementor-element-5770bfb:not(.elementor-motion-effects-element-type-background), .elementor-1666 .elementor-element.elementor-element-5770bfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1666 .elementor-element.elementor-element-28a248a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1666 .elementor-element.elementor-element-28a248a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-28a248a.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-28a248a .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:38px;font-weight:600;line-height:1.3em;color:#1A1A1A;}.elementor-1666 .elementor-element.elementor-element-6696596c{--display:flex;}.elementor-1666 .elementor-element.elementor-element-38e0db16{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-38e0db16 > .elementor-widget-container{background-color:#F7F7F7;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;border-radius:11px 11px 11px 11px;}.elementor-1666 .elementor-element.elementor-element-38e0db16.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-38e0db16 .elementor-testimonial-wrapper{text-align:left;}.elementor-1666 .elementor-element.elementor-element-38e0db16 .elementor-testimonial-content{color:var( --e-global-color-a30eef8 );font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-38e0db16 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:50px;height:50px;border-radius:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-38e0db16 .elementor-testimonial-name{color:var( --e-global-color-2bfb581 );font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;}.elementor-1666 .elementor-element.elementor-element-38e0db16 .elementor-testimonial-job{font-family:"Inter T", Sans-serif;font-size:17px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-57af4d0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-57af4d0 > .elementor-widget-container{background-color:#F7F7F7;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;border-radius:11px 11px 11px 11px;}.elementor-1666 .elementor-element.elementor-element-57af4d0.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-57af4d0 .elementor-testimonial-wrapper{text-align:left;}.elementor-1666 .elementor-element.elementor-element-57af4d0 .elementor-testimonial-content{color:var( --e-global-color-a30eef8 );font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-57af4d0 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:50px;height:50px;border-radius:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-57af4d0 .elementor-testimonial-name{color:var( --e-global-color-2bfb581 );font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;}.elementor-1666 .elementor-element.elementor-element-57af4d0 .elementor-testimonial-job{font-family:"Inter T", Sans-serif;font-size:17px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-1c159062{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-1c159062 > .elementor-widget-container{background-color:#F7F7F7;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;border-radius:11px 11px 11px 11px;}.elementor-1666 .elementor-element.elementor-element-1c159062.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-1c159062 .elementor-testimonial-wrapper{text-align:left;}.elementor-1666 .elementor-element.elementor-element-1c159062 .elementor-testimonial-content{color:var( --e-global-color-a30eef8 );font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-1c159062 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:50px;height:50px;border-radius:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-1c159062 .elementor-testimonial-name{color:var( --e-global-color-2bfb581 );font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;}.elementor-1666 .elementor-element.elementor-element-1c159062 .elementor-testimonial-job{font-family:"Inter T", Sans-serif;font-size:17px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-5d03ba6b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-5d03ba6b > .elementor-widget-container{background-color:#F7F7F7;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;border-radius:11px 11px 11px 11px;}.elementor-1666 .elementor-element.elementor-element-5d03ba6b.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-5d03ba6b .elementor-testimonial-wrapper{text-align:left;}.elementor-1666 .elementor-element.elementor-element-5d03ba6b .elementor-testimonial-content{color:var( --e-global-color-a30eef8 );font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-5d03ba6b .elementor-testimonial-wrapper .elementor-testimonial-image img{width:50px;height:50px;border-radius:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-5d03ba6b .elementor-testimonial-name{color:var( --e-global-color-2bfb581 );font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;}.elementor-1666 .elementor-element.elementor-element-5d03ba6b .elementor-testimonial-job{font-family:"Inter T", Sans-serif;font-size:17px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-2c15afbf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-2c15afbf > .elementor-widget-container{background-color:#F7F7F7;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;border-radius:11px 11px 11px 11px;}.elementor-1666 .elementor-element.elementor-element-2c15afbf.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-2c15afbf .elementor-testimonial-wrapper{text-align:left;}.elementor-1666 .elementor-element.elementor-element-2c15afbf .elementor-testimonial-content{color:var( --e-global-color-a30eef8 );font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-2c15afbf .elementor-testimonial-wrapper .elementor-testimonial-image img{width:50px;height:50px;border-radius:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-2c15afbf .elementor-testimonial-name{color:var( --e-global-color-2bfb581 );font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;}.elementor-1666 .elementor-element.elementor-element-2c15afbf .elementor-testimonial-job{font-family:"Inter T", Sans-serif;font-size:17px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-6ec3e4f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-6ec3e4f > .elementor-widget-container{background-color:#F7F7F7;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;border-radius:11px 11px 11px 11px;}.elementor-1666 .elementor-element.elementor-element-6ec3e4f.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-6ec3e4f .elementor-testimonial-wrapper{text-align:left;}.elementor-1666 .elementor-element.elementor-element-6ec3e4f .elementor-testimonial-content{color:var( --e-global-color-a30eef8 );font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-6ec3e4f .elementor-testimonial-wrapper .elementor-testimonial-image img{width:50px;height:50px;border-radius:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-6ec3e4f .elementor-testimonial-name{color:var( --e-global-color-2bfb581 );font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;}.elementor-1666 .elementor-element.elementor-element-6ec3e4f .elementor-testimonial-job{font-family:"Inter T", Sans-serif;font-size:17px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-2734a99b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-2734a99b > .elementor-widget-container{background-color:#F7F7F7;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;border-radius:11px 11px 11px 11px;}.elementor-1666 .elementor-element.elementor-element-2734a99b.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-2734a99b .elementor-testimonial-wrapper{text-align:left;}.elementor-1666 .elementor-element.elementor-element-2734a99b .elementor-testimonial-content{color:var( --e-global-color-a30eef8 );font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-2734a99b .elementor-testimonial-wrapper .elementor-testimonial-image img{width:50px;height:50px;border-radius:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-2734a99b .elementor-testimonial-name{color:var( --e-global-color-2bfb581 );font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;}.elementor-1666 .elementor-element.elementor-element-2734a99b .elementor-testimonial-job{font-family:"Inter T", Sans-serif;font-size:17px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-73aaac83{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-73aaac83 > .elementor-widget-container{background-color:#F7F7F7;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;border-radius:11px 11px 11px 11px;}.elementor-1666 .elementor-element.elementor-element-73aaac83.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-73aaac83 .elementor-testimonial-wrapper{text-align:left;}.elementor-1666 .elementor-element.elementor-element-73aaac83 .elementor-testimonial-content{color:var( --e-global-color-a30eef8 );font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-73aaac83 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:50px;height:50px;border-radius:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-73aaac83 .elementor-testimonial-name{color:var( --e-global-color-2bfb581 );font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;}.elementor-1666 .elementor-element.elementor-element-73aaac83 .elementor-testimonial-job{font-family:"Inter T", Sans-serif;font-size:17px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-4dad479f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-4dad479f > .elementor-widget-container{background-color:#F7F7F7;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;border-radius:11px 11px 11px 11px;}.elementor-1666 .elementor-element.elementor-element-4dad479f.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-4dad479f .elementor-testimonial-wrapper{text-align:left;}.elementor-1666 .elementor-element.elementor-element-4dad479f .elementor-testimonial-content{color:var( --e-global-color-a30eef8 );font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-4dad479f .elementor-testimonial-wrapper .elementor-testimonial-image img{width:50px;height:50px;border-radius:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-4dad479f .elementor-testimonial-name{color:var( --e-global-color-2bfb581 );font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;}.elementor-1666 .elementor-element.elementor-element-4dad479f .elementor-testimonial-job{font-family:"Inter T", Sans-serif;font-size:17px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-f7a9be5 .elementor-button{background-color:#1FBE6D;font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;fill:#FFFFFFE6;color:#FFFFFFE6;border-radius:5px 5px 5px 5px;padding:23px 0px 23px 0px;}.elementor-1666 .elementor-element.elementor-element-f7a9be5{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-f7a9be5 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-f7a9be5.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-f7a9be5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1666 .elementor-element.elementor-element-f7a9be5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1666 .elementor-element.elementor-element-0acbdff{--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:100px;--padding-left:0px;--padding-right:0px;}.elementor-1666 .elementor-element.elementor-element-2ddea1b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1666 .elementor-element.elementor-element-2ddea1b > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-2ddea1b.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-2ddea1b .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:38px;font-weight:600;line-height:1.3em;color:#1A1A1A;}.elementor-1666 .elementor-element.elementor-element-c94e399{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-1666 .elementor-element.elementor-element-d5d756e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1666 .elementor-element.elementor-element-d5d756e > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1666 .elementor-element.elementor-element-d5d756e.elementor-element{--align-self:flex-start;}.elementor-1666 .elementor-element.elementor-element-d5d756e .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-af73bfa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1666 .elementor-element.elementor-element-af73bfa > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-1666 .elementor-element.elementor-element-af73bfa.elementor-element{--align-self:flex-start;}.elementor-1666 .elementor-element.elementor-element-af73bfa .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-3bc8e4d > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-3bc8e4d{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-3bc8e4d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-3bc8e4d.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-3bc8e4d.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-3bc8e4d .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-3bc8e4d .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-3bc8e4d .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-3bc8e4d .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-d7a2a80 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-d7a2a80{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-d7a2a80.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-d7a2a80.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-d7a2a80.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-d7a2a80 .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-d7a2a80 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-d7a2a80 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-d7a2a80 .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-0407cfa > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-0407cfa{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-0407cfa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-0407cfa.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-0407cfa.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-0407cfa .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-0407cfa .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-0407cfa .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-0407cfa .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-7b76954{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1666 .elementor-element.elementor-element-7b76954 > .elementor-widget-container{margin:-5px 0px -5px 0px;}.elementor-1666 .elementor-element.elementor-element-7b76954.elementor-element{--align-self:flex-start;}.elementor-1666 .elementor-element.elementor-element-7b76954 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-87150c0 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-87150c0{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-87150c0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-87150c0.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-87150c0.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-87150c0 .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-87150c0 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-87150c0 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-87150c0 .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-fd80c50 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-fd80c50{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-fd80c50.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-fd80c50.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-fd80c50.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-fd80c50 .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-fd80c50 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-fd80c50 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-fd80c50 .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-acd7018 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-acd7018{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-acd7018.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-acd7018.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-acd7018.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-acd7018 .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-acd7018 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-acd7018 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-acd7018 .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-53b52a9{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-1666 .elementor-element.elementor-element-022dc39 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-022dc39{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-022dc39.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-022dc39.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-022dc39.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-022dc39 .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-022dc39 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-022dc39 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-022dc39 .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-76e7e5a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-76e7e5a{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-76e7e5a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-76e7e5a.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-76e7e5a.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-76e7e5a .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-76e7e5a .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-76e7e5a .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-76e7e5a .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-c659f88 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-c659f88{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-c659f88.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-c659f88.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-c659f88.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-c659f88 .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-c659f88 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-c659f88 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-c659f88 .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-2482593{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-1666 .elementor-element.elementor-element-c637f0f > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-c637f0f{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-c637f0f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-c637f0f.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-c637f0f.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-c637f0f .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-c637f0f .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-c637f0f .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-c637f0f .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-36908f3 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-36908f3{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-36908f3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-36908f3.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-36908f3.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-36908f3 .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-36908f3 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-36908f3 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-36908f3 .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-4e1d9d8 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-4e1d9d8{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-4e1d9d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-4e1d9d8.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-4e1d9d8.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-4e1d9d8 .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-4e1d9d8 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-4e1d9d8 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-4e1d9d8 .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-53a7554 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-53a7554{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-53a7554.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-53a7554.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-53a7554.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-53a7554 .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-53a7554 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-53a7554 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-53a7554 .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-96850ef{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-1666 .elementor-element.elementor-element-c171993 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-c171993{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-c171993.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-c171993.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-c171993.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-c171993 .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-c171993 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-c171993 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-c171993 .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-220f647 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-220f647{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-220f647.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-220f647.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-220f647.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-220f647 .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-220f647 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-220f647 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-220f647 .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-2ffa784 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-2ffa784{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-2ffa784.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-2ffa784.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-2ffa784.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-2ffa784 .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-2ffa784 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-2ffa784 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-2ffa784 .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-50f7a25 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-50f7a25{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-50f7a25.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-50f7a25.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-50f7a25.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-50f7a25 .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-50f7a25 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-50f7a25 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-50f7a25 .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-7489112{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-1666 .elementor-element.elementor-element-853d77e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1666 .elementor-element.elementor-element-853d77e > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-1666 .elementor-element.elementor-element-853d77e.elementor-element{--align-self:flex-start;}.elementor-1666 .elementor-element.elementor-element-853d77e .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-3f87127 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-3f87127{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-3f87127.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-3f87127.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-3f87127.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-3f87127 .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-3f87127 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-3f87127 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-3f87127 .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-1f8e9a4 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-1f8e9a4{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-1f8e9a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-1f8e9a4.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-1f8e9a4.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-1f8e9a4 .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-1f8e9a4 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-1f8e9a4 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-1f8e9a4 .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-773149a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-773149a{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-773149a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-773149a.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-773149a.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-773149a .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-773149a .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-773149a .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-773149a .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-3efeda1 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-3efeda1{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-3efeda1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-3efeda1.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-3efeda1.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-3efeda1 .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-3efeda1 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-3efeda1 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-3efeda1 .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-067d8d6{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-1666 .elementor-element.elementor-element-d9149f4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1666 .elementor-element.elementor-element-d9149f4 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1666 .elementor-element.elementor-element-d9149f4.elementor-element{--align-self:flex-start;}.elementor-1666 .elementor-element.elementor-element-d9149f4 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-28acc9e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1666 .elementor-element.elementor-element-28acc9e > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-1666 .elementor-element.elementor-element-28acc9e.elementor-element{--align-self:flex-start;}.elementor-1666 .elementor-element.elementor-element-28acc9e .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-5910c15 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-5910c15{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-5910c15.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-5910c15.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-5910c15.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-5910c15 .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-5910c15 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-5910c15 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-5910c15 .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-3a8d6e9 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-3a8d6e9{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-3a8d6e9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-3a8d6e9.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-3a8d6e9.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-3a8d6e9 .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-3a8d6e9 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-3a8d6e9 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-3a8d6e9 .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-857b43c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-857b43c{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-857b43c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-857b43c.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-857b43c.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-857b43c .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-857b43c .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-857b43c .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-857b43c .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-9b6f24e > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-9b6f24e{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-9b6f24e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-9b6f24e.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-9b6f24e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-9b6f24e .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-9b6f24e .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-9b6f24e .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-9b6f24e .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-fa74988 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-fa74988{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-fa74988.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-fa74988.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-fa74988.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-fa74988 .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-fa74988 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-fa74988 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-fa74988 .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-9016ebf > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-9016ebf{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-9016ebf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-9016ebf.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-9016ebf.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-9016ebf .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-9016ebf .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-9016ebf .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-9016ebf .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-8b9788e{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-1666 .elementor-element.elementor-element-4cd897d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1666 .elementor-element.elementor-element-4cd897d > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-1666 .elementor-element.elementor-element-4cd897d.elementor-element{--align-self:flex-start;}.elementor-1666 .elementor-element.elementor-element-4cd897d .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-95294dd > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-95294dd{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-95294dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-95294dd.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-95294dd.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-95294dd .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-95294dd .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-95294dd .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-95294dd .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-1c420f7 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-1c420f7{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-1c420f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-1c420f7.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-1c420f7.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-1c420f7 .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-1c420f7 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-1c420f7 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-1c420f7 .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-3819b76 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1666 .elementor-element.elementor-element-3819b76{--icon-box-icon-margin:10px;}.elementor-1666 .elementor-element.elementor-element-3819b76.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-3819b76.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-3819b76.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-3819b76 .elementor-icon{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-3819b76 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-3819b76 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-1666 .elementor-element.elementor-element-3819b76 .elementor-icon-box-title{color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-49bd24a{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-1666 .elementor-element.elementor-element-7f870d4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1666 .elementor-element.elementor-element-7f870d4 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-1666 .elementor-element.elementor-element-7f870d4.elementor-element{--align-self:flex-start;}.elementor-1666 .elementor-element.elementor-element-7f870d4 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-a30eef8 );}.elementor-1666 .elementor-element.elementor-element-6a3fd00{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:36px;}.elementor-1666 .elementor-element.elementor-element-6a3fd00 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#011C31;border-style:none;}.elementor-1666 .elementor-element.elementor-element-6a3fd00 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-1666 .elementor-element.elementor-element-6a3fd00 > .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-family:"Metropolis", Sans-serif;font-weight:400;}:where( .elementor-1666 .elementor-element.elementor-element-6a3fd00 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-8f6e63f .elementor-button{background-color:#1FBE6D;font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:500;fill:#FFFFFFE6;color:#FFFFFFE6;border-radius:5px 5px 5px 5px;padding:23px 0px 23px 0px;}.elementor-1666 .elementor-element.elementor-element-8f6e63f{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-8f6e63f > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-8f6e63f.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-8f6e63f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1666 .elementor-element.elementor-element-8f6e63f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1666 .elementor-element.elementor-element-1a20e437{--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;--justify-content:space-between;--gap:20px 76px;--row-gap:20px;--column-gap:76px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1666 .elementor-element.elementor-element-1a20e437:not(.elementor-motion-effects-element-type-background), .elementor-1666 .elementor-element.elementor-element-1a20e437 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011C31;}.elementor-1666 .elementor-element.elementor-element-6cd82e73{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1666 .elementor-element.elementor-element-6cd82e73.e-con{--align-self:flex-end;}.elementor-1666 .elementor-element.elementor-element-347ffae7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1666 .elementor-element.elementor-element-347ffae7 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-1666 .elementor-element.elementor-element-347ffae7.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-347ffae7 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:38px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-1666 .elementor-element.elementor-element-5f6f3ac8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1666 .elementor-element.elementor-element-5f6f3ac8.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-5f6f3ac8 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-6da5964 );}.elementor-1666 .elementor-element.elementor-element-4d4fed73{--icon-box-icon-margin:14px;}.elementor-1666 .elementor-element.elementor-element-4d4fed73 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-6da5964 );}.elementor-1666 .elementor-element.elementor-element-4d4fed73.elementor-view-stacked .elementor-icon{background-color:#8F8976;}.elementor-1666 .elementor-element.elementor-element-4d4fed73.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-4d4fed73.elementor-view-default .elementor-icon{fill:#8F8976;color:#8F8976;border-color:#8F8976;}.elementor-1666 .elementor-element.elementor-element-4d4fed73 .elementor-icon{font-size:50px;}.elementor-1666 .elementor-element.elementor-element-4d4fed73 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-4d4fed73 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-1666 .elementor-element.elementor-element-7066895d{--icon-box-icon-margin:14px;}.elementor-1666 .elementor-element.elementor-element-7066895d .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-6da5964 );}.elementor-1666 .elementor-element.elementor-element-7066895d.elementor-view-stacked .elementor-icon{background-color:#8F8976;}.elementor-1666 .elementor-element.elementor-element-7066895d.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-7066895d.elementor-view-default .elementor-icon{fill:#8F8976;color:#8F8976;border-color:#8F8976;}.elementor-1666 .elementor-element.elementor-element-7066895d .elementor-icon{font-size:50px;}.elementor-1666 .elementor-element.elementor-element-7066895d .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-7066895d .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-1666 .elementor-element.elementor-element-4ae304ac{--icon-box-icon-margin:14px;}.elementor-1666 .elementor-element.elementor-element-4ae304ac .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-6da5964 );}.elementor-1666 .elementor-element.elementor-element-4ae304ac.elementor-view-stacked .elementor-icon{background-color:#8F8976;}.elementor-1666 .elementor-element.elementor-element-4ae304ac.elementor-view-framed .elementor-icon, .elementor-1666 .elementor-element.elementor-element-4ae304ac.elementor-view-default .elementor-icon{fill:#8F8976;color:#8F8976;border-color:#8F8976;}.elementor-1666 .elementor-element.elementor-element-4ae304ac .elementor-icon{font-size:50px;}.elementor-1666 .elementor-element.elementor-element-4ae304ac .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-4ae304ac .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-1666 .elementor-element.elementor-element-530ed55{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1666 .elementor-element.elementor-element-530ed55:not(.elementor-motion-effects-element-type-background), .elementor-1666 .elementor-element.elementor-element-530ed55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1666 .elementor-element.elementor-element-530ed55.e-con{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-4de57850 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-1666 .elementor-element.elementor-element-4de57850 iframe{height:283px;}.elementor-1666 .elementor-element.elementor-element-3e6a3257 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1666 .elementor-element.elementor-element-3e6a3257 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-1666 .elementor-element.elementor-element-3e6a3257 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-1666 .elementor-element.elementor-element-3e6a3257 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-1666 .elementor-element.elementor-element-3e6a3257 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-1666 .elementor-element.elementor-element-3e6a3257 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-1666 .elementor-element.elementor-element-3e6a3257 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-1666 .elementor-element.elementor-element-3e6a3257 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1666 .elementor-element.elementor-element-3e6a3257 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1666 .elementor-element.elementor-element-3e6a3257{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1666 .elementor-element.elementor-element-3e6a3257 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1666 .elementor-element.elementor-element-3e6a3257 .elementor-icon-list-item > a{font-family:"Metropolis", Sans-serif;font-size:17px;font-weight:400;text-decoration:underline;}.elementor-1666 .elementor-element.elementor-element-3e6a3257 .elementor-icon-list-text{color:var( --e-global-color-a30eef8 );transition:color 0.3s;}.elementor-1666 .elementor-element.elementor-element-6c10b1ac{--divider-border-style:solid;--divider-color:#FFFFFF33;--divider-border-width:1px;}.elementor-1666 .elementor-element.elementor-element-6c10b1ac .elementor-divider-separator{width:100%;}.elementor-1666 .elementor-element.elementor-element-6c10b1ac .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-1666 .elementor-element.elementor-element-6e62b772{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-6e62b772 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-6e62b772.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-56b9145b{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:left;}.elementor-1666 .elementor-element.elementor-element-56b9145b.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-56b9145b .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-6da5964 );}.elementor-1666 .elementor-element.elementor-element-79650f4e.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-79650f4e{--icon-box-icon-margin:5px;}.elementor-1666 .elementor-element.elementor-element-79650f4e .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-6da5964 );}.elementor-1666 .elementor-element.elementor-element-79650f4e .elementor-icon{font-size:40px;}.elementor-1666 .elementor-element.elementor-element-79650f4e .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-79650f4e .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-1666 .elementor-element.elementor-element-4a06a97{--display:flex;}@media(max-width:1024px){.elementor-1666 .elementor-element.elementor-element-005125b{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1666 .elementor-element.elementor-element-c980766{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;z-index:1;}.elementor-1666 .elementor-element.elementor-element-c980766.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-d97962c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:1;text-align:center;}.elementor-1666 .elementor-element.elementor-element-d97962c.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-d97962c .elementor-heading-title{font-size:43px;line-height:1.3em;}.elementor-1666 .elementor-element.elementor-element-c1c80fe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:1;text-align:center;}.elementor-1666 .elementor-element.elementor-element-21dedfc{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;z-index:1;}.elementor-1666 .elementor-element.elementor-element-21dedfc.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-879df65{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-1666 .elementor-element.elementor-element-7f188ef > .elementor-widget-container{margin:-360px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-c00ff67{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1666 .elementor-element.elementor-element-20ea86a5{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1666 .elementor-element.elementor-element-c2d3672{--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;}.elementor-1666 .elementor-element.elementor-element-7f7949f{--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 0px;--row-gap:0px;--column-gap:0px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px 30px 30px 30px;}.elementor-1666 .elementor-element.elementor-element-3ce6e39{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1666 .elementor-element.elementor-element-3ce6e39 img{border-radius:20px 20px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-576efef > .elementor-widget-container{padding:10px 20px 20px 20px;}.elementor-1666 .elementor-element.elementor-element-54d35d0{--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 0px;--row-gap:0px;--column-gap:0px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px 30px 30px 30px;}.elementor-1666 .elementor-element.elementor-element-48ff4a4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1666 .elementor-element.elementor-element-48ff4a4 img{border-radius:20px 20px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-ed695ef > .elementor-widget-container{padding:10px 20px 20px 20px;}.elementor-1666 .elementor-element.elementor-element-ed5824a{--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 0px;--row-gap:0px;--column-gap:0px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px 30px 30px 30px;}.elementor-1666 .elementor-element.elementor-element-1b13bfa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1666 .elementor-element.elementor-element-1b13bfa img{border-radius:20px 20px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-a29288a > .elementor-widget-container{padding:10px 20px 20px 20px;}.elementor-1666 .elementor-element.elementor-element-d384177 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-d384177{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-1666 .elementor-element.elementor-element-e2bb99c{--justify-content:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1666 .elementor-element.elementor-element-5a9c969 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1666 .elementor-element.elementor-element-5a9c969{text-align:center;}.elementor-1666 .elementor-element.elementor-element-fc60769 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1666 .elementor-element.elementor-element-fc60769{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1666 .elementor-element.elementor-element-fc60769.elementor-element{--align-self:center;}.elementor-1666 .elementor-element.elementor-element-685c0c0 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1666 .elementor-element.elementor-element-685c0c0{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1666 .elementor-element.elementor-element-f286917 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1666 .elementor-element.elementor-element-f286917{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1666 .elementor-element.elementor-element-67982e1{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1666 .elementor-element.elementor-element-0e67b24{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1666 .elementor-element.elementor-element-6d922fe > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-6d922fe{--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;}.elementor-1666 .elementor-element.elementor-element-9b97e29{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-1666 .elementor-element.elementor-element-5770bfb{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1666 .elementor-element.elementor-element-28a248a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1666 .elementor-element.elementor-element-28a248a{--container-widget-width:57%;--container-widget-flex-grow:0;width:var( --container-widget-width, 57% );max-width:57%;}.elementor-1666 .elementor-element.elementor-element-f7a9be5{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-1666 .elementor-element.elementor-element-0acbdff{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1666 .elementor-element.elementor-element-8f6e63f{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-1666 .elementor-element.elementor-element-1a20e437{--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:20px;--padding-right:20px;}.elementor-1666 .elementor-element.elementor-element-6cd82e73{--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;--justify-content:center;--gap:20px 60px;--row-gap:20px;--column-gap:60px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-1666 .elementor-element.elementor-element-347ffae7{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;text-align:center;}.elementor-1666 .elementor-element.elementor-element-347ffae7 .elementor-heading-title{font-size:35px;}.elementor-1666 .elementor-element.elementor-element-5f6f3ac8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1666 .elementor-element.elementor-element-5f6f3ac8{--container-widget-width:71%;--container-widget-flex-grow:0;width:var( --container-widget-width, 71% );max-width:71%;text-align:center;}.elementor-1666 .elementor-element.elementor-element-4d4fed73{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-7066895d{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-4ae304ac{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-6c10b1ac .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-1666 .elementor-element.elementor-element-6e62b772{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-1666 .elementor-element.elementor-element-56b9145b > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-1666 .elementor-element.elementor-element-56b9145b{--container-widget-width:71%;--container-widget-flex-grow:0;width:var( --container-widget-width, 71% );max-width:71%;text-align:center;}}@media(max-width:767px){.elementor-1666 .elementor-element.elementor-element-005125b{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1666 .elementor-element.elementor-element-c980766 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1666 .elementor-element.elementor-element-c980766{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;z-index:1;}.elementor-1666 .elementor-element.elementor-element-c980766.elementor-element{--align-self:flex-start;}.elementor-1666 .elementor-element.elementor-element-d97962c > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1666 .elementor-element.elementor-element-d97962c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:1;text-align:left;}.elementor-1666 .elementor-element.elementor-element-d97962c .elementor-heading-title{font-size:26px;line-height:1.3em;}.elementor-1666 .elementor-element.elementor-element-c1c80fe{z-index:1;text-align:left;}.elementor-1666 .elementor-element.elementor-element-c1c80fe .elementor-heading-title{font-size:17px;line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-21dedfc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:1;}.elementor-1666 .elementor-element.elementor-element-879df65{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;bottom:20px;z-index:99999;}body:not(.rtl) .elementor-1666 .elementor-element.elementor-element-879df65{right:20px;}body.rtl .elementor-1666 .elementor-element.elementor-element-879df65{left:20px;}.elementor-1666 .elementor-element.elementor-element-879df65 .elementor-icon{font-size:65px;}.elementor-1666 .elementor-element.elementor-element-879df65 .elementor-icon svg{height:65px;}.elementor-1666 .elementor-element.elementor-element-7f188ef > .elementor-widget-container{margin:-170px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-cb7e142{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;text-align:left;}.elementor-1666 .elementor-element.elementor-element-cb7e142 .elementor-heading-title{font-size:25px;line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-20ea86a5{--justify-content:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1666 .elementor-element.elementor-element-c2d3672{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;text-align:center;}.elementor-1666 .elementor-element.elementor-element-c2d3672 .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-1666 .elementor-element.elementor-element-7f7949f{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-1666 .elementor-element.elementor-element-576efef .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-576efef .elementor-icon-box-title a{line-height:1.4em;}.elementor-1666 .elementor-element.elementor-element-54d35d0{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-1666 .elementor-element.elementor-element-ed695ef .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-ed695ef .elementor-icon-box-title a{font-size:22px;line-height:1.4em;}.elementor-1666 .elementor-element.elementor-element-ed5824a{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-1666 .elementor-element.elementor-element-a29288a .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-a29288a .elementor-icon-box-title a{line-height:1.4em;}.elementor-1666 .elementor-element.elementor-element-d384177{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1666 .elementor-element.elementor-element-e2bb99c{--justify-content:flex-start;}.elementor-1666 .elementor-element.elementor-element-5a9c969 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1666 .elementor-element.elementor-element-5a9c969{text-align:left;}.elementor-1666 .elementor-element.elementor-element-5a9c969 .elementor-heading-title{font-size:25px;}.elementor-1666 .elementor-element.elementor-element-fc60769 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1666 .elementor-element.elementor-element-fc60769{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-1666 .elementor-element.elementor-element-fc60769.elementor-element{--align-self:flex-start;}.elementor-1666 .elementor-element.elementor-element-685c0c0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1666 .elementor-element.elementor-element-685c0c0{--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;}.elementor-1666 .elementor-element.elementor-element-685c0c0.elementor-element{--align-self:flex-start;}.elementor-1666 .elementor-element.elementor-element-f286917 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1666 .elementor-element.elementor-element-f286917{--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;}.elementor-1666 .elementor-element.elementor-element-f286917.elementor-element{--align-self:flex-start;}.elementor-1666 .elementor-element.elementor-element-67982e1{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-1666 .elementor-element.elementor-element-67982e1.elementor-element{--align-self:flex-start;}.elementor-1666 .elementor-element.elementor-element-9c8b78e .elementor-heading-title{font-size:25px;}.elementor-1666 .elementor-element.elementor-element-6d922fe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1666 .elementor-element.elementor-element-dce4e18{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-1666 .elementor-element.elementor-element-c8936d0 .elementor-icon-box-title{margin-bottom:5px;}.elementor-1666 .elementor-element.elementor-element-c720711 .elementor-icon-box-title{margin-bottom:5px;}.elementor-1666 .elementor-element.elementor-element-9b97e29 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-9b97e29{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1666 .elementor-element.elementor-element-28a248a{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-1666 .elementor-element.elementor-element-28a248a .elementor-heading-title{font-size:25px;line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-6696596c{--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-1666 .elementor-element.elementor-element-f7a9be5 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-f7a9be5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1666 .elementor-element.elementor-element-0acbdff{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1666 .elementor-element.elementor-element-2ddea1b .elementor-heading-title{font-size:25px;}.elementor-1666 .elementor-element.elementor-element-3bc8e4d .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-3bc8e4d .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-d7a2a80 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-d7a2a80 .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-0407cfa .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-0407cfa .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-7b76954{--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;}.elementor-1666 .elementor-element.elementor-element-87150c0 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-87150c0 .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-fd80c50 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-fd80c50 .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-acd7018 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-acd7018 .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-022dc39 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-022dc39 .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-76e7e5a .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-76e7e5a .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-c659f88 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-c659f88 .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-c637f0f .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-c637f0f .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-36908f3 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-36908f3 .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-4e1d9d8 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-4e1d9d8 .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-53a7554 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-53a7554 .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-c171993 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-c171993 .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-220f647 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-220f647 .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-2ffa784 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-2ffa784 .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-50f7a25 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-50f7a25 .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-3f87127 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-3f87127 .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-1f8e9a4 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-1f8e9a4 .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-773149a .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-773149a .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-3efeda1 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-3efeda1 .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-5910c15 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-5910c15 .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-3a8d6e9 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-3a8d6e9 .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-857b43c .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-857b43c .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-9b6f24e .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-9b6f24e .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-fa74988 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-fa74988 .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-9016ebf .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-9016ebf .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-95294dd .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-95294dd .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-1c420f7{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-1c420f7 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-1c420f7 .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-3819b76 .elementor-icon-box-title, .elementor-1666 .elementor-element.elementor-element-3819b76 .elementor-icon-box-title a{line-height:1.5em;}.elementor-1666 .elementor-element.elementor-element-6a3fd00{--n-accordion-title-font-size:18px;}.elementor-1666 .elementor-element.elementor-element-8f6e63f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1666 .elementor-element.elementor-element-1a20e437{--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1666 .elementor-element.elementor-element-6cd82e73{--justify-content:flex-start;}.elementor-1666 .elementor-element.elementor-element-347ffae7 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1666 .elementor-element.elementor-element-347ffae7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-1666 .elementor-element.elementor-element-347ffae7.elementor-element{--align-self:flex-start;}.elementor-1666 .elementor-element.elementor-element-347ffae7 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-1666 .elementor-element.elementor-element-5f6f3ac8{--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;text-align:left;}.elementor-1666 .elementor-element.elementor-element-5f6f3ac8.elementor-element{--align-self:flex-start;}.elementor-1666 .elementor-element.elementor-element-4d4fed73{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1666 .elementor-element.elementor-element-7066895d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1666 .elementor-element.elementor-element-4ae304ac{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1666 .elementor-element.elementor-element-6c10b1ac .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-1666 .elementor-element.elementor-element-6e62b772{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-1666 .elementor-element.elementor-element-56b9145b{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:center;}}@media(min-width:768px){.elementor-1666 .elementor-element.elementor-element-dce4e18{--width:48%;}.elementor-1666 .elementor-element.elementor-element-7692ae3{--width:48%;}.elementor-1666 .elementor-element.elementor-element-c94e399{--width:100%;}.elementor-1666 .elementor-element.elementor-element-53b52a9{--width:100%;}.elementor-1666 .elementor-element.elementor-element-2482593{--width:100%;}.elementor-1666 .elementor-element.elementor-element-96850ef{--width:100%;}.elementor-1666 .elementor-element.elementor-element-7489112{--width:100%;}.elementor-1666 .elementor-element.elementor-element-067d8d6{--width:100%;}.elementor-1666 .elementor-element.elementor-element-8b9788e{--width:100%;}.elementor-1666 .elementor-element.elementor-element-49bd24a{--width:100%;}.elementor-1666 .elementor-element.elementor-element-6cd82e73{--width:40%;}.elementor-1666 .elementor-element.elementor-element-530ed55{--width:54%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1666 .elementor-element.elementor-element-6cd82e73{--width:100%;}.elementor-1666 .elementor-element.elementor-element-530ed55{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-21dedfc */.elementor-1666 .elementor-element.elementor-element-21dedfc .elementor-button:hover::after {
    opacity: 1;
}

.elementor-1666 .elementor-element.elementor-element-21dedfc .elementor-button:hover {
    transform: scale(1.03);
    transition: 0.5s ease;
}

.elementor-1666 .elementor-element.elementor-element-21dedfc .elementor-button:active {
    transform: scale(0.97);
}

/* Adicionando estilo para o SVG */
.elementor-1666 .elementor-element.elementor-element-21dedfc svg {
    font-size: 20px;
    margin-top: -3px;
    z-index: 3; /* Aumenta o z-index do SVG para ser maior que o pseudo-elemento */
    position: relative; /* Garante que o z-index funcione */
    transition: transform 0.5s; /* Adiciona transição ao SVG */
}

.elementor-1666 .elementor-element.elementor-element-21dedfc .elementor-button:hover svg {
    transform: scale(1.1); /* Aumenta o tamanho do SVG no hover */
}
/* End custom CSS */

.elementor-1666 .elementor-element.elementor-element-21dedfc .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 20px -5px #1FBE6D; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 23px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-879df65 */#barra {
    opacity: 0;
    pointer-events: none;
    transition: all 1s ease;
    filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-005125b */@media(min-width: 1025px) and (max-width: 1919px){
    .elementor-1666 .elementor-element.elementor-element-005125b{
    background-image: url(http://lssadvocacia.com.br/wp-content/uploads/2025/07/bg-teste-1.webp);
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}
}

@media(min-width: 1920px){
    .elementor-1666 .elementor-element.elementor-element-005125b{
    background-image: url(http://lssadvocacia.com.br/wp-content/uploads/2025/07/bg-wide.webp);
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-391101e */@media(min-width: 1025px){
    .elementor-1666 .elementor-element.elementor-element-391101e{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f7949f */@media (min-width: 1025px){
.elementor-1666 .elementor-element.elementor-element-7f7949f  {
    border-top: 1px solid;
    border-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 0.2), transparent) 1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d35d0 */@media (min-width: 1025px){
.elementor-1666 .elementor-element.elementor-element-54d35d0  {
    border-top: 1px solid;
    border-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 0.2), transparent) 1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed5824a */@media (min-width: 1025px){
.elementor-1666 .elementor-element.elementor-element-ed5824a  {
    border-top: 1px solid;
    border-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 0.2), transparent) 1;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d384177 */.elementor-1666 .elementor-element.elementor-element-d384177 .elementor-button:hover::after {
    opacity: 1;
}

.elementor-1666 .elementor-element.elementor-element-d384177 .elementor-button:hover {
    transform: scale(1.03);
    transition: 0.5s ease;
}

.elementor-1666 .elementor-element.elementor-element-d384177 .elementor-button:active {
    transform: scale(0.97);
}

/* Adicionando estilo para o SVG */
.elementor-1666 .elementor-element.elementor-element-d384177 svg {
    font-size: 20px;
    margin-top: -3px;
    z-index: 3; /* Aumenta o z-index do SVG para ser maior que o pseudo-elemento */
    position: relative; /* Garante que o z-index funcione */
    transition: transform 0.5s; /* Adiciona transição ao SVG */
}

.elementor-1666 .elementor-element.elementor-element-d384177 .elementor-button:hover svg {
    transform: scale(1.1); /* Aumenta o tamanho do SVG no hover */
}
/* End custom CSS */

.elementor-1666 .elementor-element.elementor-element-d384177 .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 20px -5px #1FBE6D; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 23px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fc60769 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-fc60769 .elementor-icon-box-title{
        margin-top: 0px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-fc60769 .elementor-icon-box-title{
        margin-top: 3px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-685c0c0 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-685c0c0 .elementor-icon-box-title{
        margin-top: 0px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-685c0c0 .elementor-icon-box-title{
        margin-top: 3px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f286917 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-f286917 .elementor-icon-box-title{
        margin-top: 0px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-f286917 .elementor-icon-box-title{
        margin-top: 3px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-67982e1 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-67982e1 .elementor-icon-box-title{
        margin-top: 0px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-67982e1 .elementor-icon-box-title{
        margin-top: 3px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9b97e29 */.elementor-1666 .elementor-element.elementor-element-9b97e29 .elementor-button:hover::after {
    opacity: 1;
}

.elementor-1666 .elementor-element.elementor-element-9b97e29 .elementor-button:hover {
    transform: scale(1.03);
    transition: 0.5s ease;
}

.elementor-1666 .elementor-element.elementor-element-9b97e29 .elementor-button:active {
    transform: scale(0.97);
}

/* Adicionando estilo para o SVG */
.elementor-1666 .elementor-element.elementor-element-9b97e29 svg {
    font-size: 20px;
    margin-top: -3px;
    z-index: 3; /* Aumenta o z-index do SVG para ser maior que o pseudo-elemento */
    position: relative; /* Garante que o z-index funcione */
    transition: transform 0.5s; /* Adiciona transição ao SVG */
}

.elementor-1666 .elementor-element.elementor-element-9b97e29 .elementor-button:hover svg {
    transform: scale(1.1); /* Aumenta o tamanho do SVG no hover */
}
/* End custom CSS */

.elementor-1666 .elementor-element.elementor-element-9b97e29 .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 20px -5px #1FBE6D; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 23px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-38e0db16 */.elementor-1666 .elementor-element.elementor-element-38e0db16 br{
    display: block;
    content: "";
    margin-top: 0.8em;
}

.elementor-1666 .elementor-element.elementor-element-38e0db16 .elementor-testimonial-content{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-57af4d0 */.elementor-1666 .elementor-element.elementor-element-57af4d0 br{
    display: block;
    content: "";
    margin-top: 0.8em;
}

.elementor-1666 .elementor-element.elementor-element-57af4d0 .elementor-testimonial-content{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-1c159062 */.elementor-1666 .elementor-element.elementor-element-1c159062 br{
    display: block;
    content: "";
    margin-top: 0.8em;
}

.elementor-1666 .elementor-element.elementor-element-1c159062 .elementor-testimonial-content{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-5d03ba6b */.elementor-1666 .elementor-element.elementor-element-5d03ba6b br{
    display: block;
    content: "";
    margin-top: 0.8em;
}

.elementor-1666 .elementor-element.elementor-element-5d03ba6b .elementor-testimonial-content{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-2c15afbf */.elementor-1666 .elementor-element.elementor-element-2c15afbf br{
    display: block;
    content: "";
    margin-top: 0.8em;
}

.elementor-1666 .elementor-element.elementor-element-2c15afbf .elementor-testimonial-content{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-6ec3e4f */.elementor-1666 .elementor-element.elementor-element-6ec3e4f br{
    display: block;
    content: "";
    margin-top: 0.8em;
}

.elementor-1666 .elementor-element.elementor-element-6ec3e4f .elementor-testimonial-content{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-2734a99b */.elementor-1666 .elementor-element.elementor-element-2734a99b br{
    display: block;
    content: "";
    margin-top: 0.8em;
}

.elementor-1666 .elementor-element.elementor-element-2734a99b .elementor-testimonial-content{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-73aaac83 */.elementor-1666 .elementor-element.elementor-element-73aaac83 br{
    display: block;
    content: "";
    margin-top: 0.8em;
}

.elementor-1666 .elementor-element.elementor-element-73aaac83 .elementor-testimonial-content{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-4dad479f */.elementor-1666 .elementor-element.elementor-element-4dad479f br{
    display: block;
    content: "";
    margin-top: 0.8em;
}

.elementor-1666 .elementor-element.elementor-element-4dad479f .elementor-testimonial-content{
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6696596c */.elementor-1666 .elementor-element.elementor-element-6696596c {
    display: block;
    columns: 3 300px;
    column-gap: 20px;
}

.card{
    margin-bottom: 20px!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f7a9be5 */.elementor-1666 .elementor-element.elementor-element-f7a9be5 .elementor-button:hover::after {
    opacity: 1;
}

.elementor-1666 .elementor-element.elementor-element-f7a9be5 .elementor-button:hover {
    transform: scale(1.03);
    transition: 0.5s ease;
}

.elementor-1666 .elementor-element.elementor-element-f7a9be5 .elementor-button:active {
    transform: scale(0.97);
}

/* Adicionando estilo para o SVG */
.elementor-1666 .elementor-element.elementor-element-f7a9be5 svg {
    font-size: 20px;
    margin-top: -3px;
    z-index: 3; /* Aumenta o z-index do SVG para ser maior que o pseudo-elemento */
    position: relative; /* Garante que o z-index funcione */
    transition: transform 0.5s; /* Adiciona transição ao SVG */
}

.elementor-1666 .elementor-element.elementor-element-f7a9be5 .elementor-button:hover svg {
    transform: scale(1.1); /* Aumenta o tamanho do SVG no hover */
}
/* End custom CSS */

.elementor-1666 .elementor-element.elementor-element-f7a9be5 .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 20px -5px #1FBE6D; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 23px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3bc8e4d */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3bc8e4d .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3bc8e4d .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d7a2a80 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-d7a2a80 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-d7a2a80 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0407cfa */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-0407cfa .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-0407cfa .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87150c0 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-87150c0 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-87150c0 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fd80c50 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-fd80c50 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-fd80c50 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-acd7018 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-acd7018 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-acd7018 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-022dc39 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-022dc39 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-022dc39 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-76e7e5a */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-76e7e5a .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-76e7e5a .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c659f88 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c659f88 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c659f88 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c637f0f */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c637f0f .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c637f0f .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-36908f3 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-36908f3 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-36908f3 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4e1d9d8 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-4e1d9d8 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-4e1d9d8 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53a7554 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-53a7554 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-53a7554 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c171993 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c171993 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c171993 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-220f647 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-220f647 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-220f647 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2ffa784 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-2ffa784 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-2ffa784 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50f7a25 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-50f7a25 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-50f7a25 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3f87127 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3f87127 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3f87127 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1f8e9a4 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-1f8e9a4 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-1f8e9a4 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-773149a */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-773149a .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-773149a .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3efeda1 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3efeda1 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3efeda1 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5910c15 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-5910c15 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-5910c15 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a8d6e9 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3a8d6e9 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3a8d6e9 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-857b43c */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-857b43c .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-857b43c .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b6f24e */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-9b6f24e .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-9b6f24e .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fa74988 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-fa74988 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-fa74988 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9016ebf */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-9016ebf .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-9016ebf .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95294dd */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-95294dd .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-95294dd .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1c420f7 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-1c420f7 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-1c420f7 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3819b76 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3819b76 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3819b76 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3bc8e4d */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3bc8e4d .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3bc8e4d .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d7a2a80 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-d7a2a80 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-d7a2a80 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0407cfa */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-0407cfa .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-0407cfa .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87150c0 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-87150c0 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-87150c0 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fd80c50 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-fd80c50 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-fd80c50 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-acd7018 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-acd7018 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-acd7018 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-022dc39 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-022dc39 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-022dc39 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-76e7e5a */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-76e7e5a .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-76e7e5a .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c659f88 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c659f88 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c659f88 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c637f0f */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c637f0f .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c637f0f .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-36908f3 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-36908f3 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-36908f3 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4e1d9d8 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-4e1d9d8 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-4e1d9d8 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53a7554 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-53a7554 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-53a7554 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c171993 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c171993 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c171993 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-220f647 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-220f647 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-220f647 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2ffa784 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-2ffa784 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-2ffa784 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50f7a25 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-50f7a25 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-50f7a25 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3f87127 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3f87127 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3f87127 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1f8e9a4 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-1f8e9a4 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-1f8e9a4 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-773149a */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-773149a .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-773149a .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3efeda1 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3efeda1 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3efeda1 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5910c15 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-5910c15 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-5910c15 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a8d6e9 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3a8d6e9 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3a8d6e9 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-857b43c */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-857b43c .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-857b43c .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b6f24e */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-9b6f24e .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-9b6f24e .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fa74988 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-fa74988 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-fa74988 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9016ebf */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-9016ebf .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-9016ebf .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95294dd */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-95294dd .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-95294dd .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1c420f7 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-1c420f7 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-1c420f7 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3819b76 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3819b76 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3819b76 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3bc8e4d */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3bc8e4d .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3bc8e4d .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d7a2a80 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-d7a2a80 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-d7a2a80 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0407cfa */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-0407cfa .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-0407cfa .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87150c0 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-87150c0 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-87150c0 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fd80c50 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-fd80c50 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-fd80c50 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-acd7018 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-acd7018 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-acd7018 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-022dc39 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-022dc39 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-022dc39 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-76e7e5a */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-76e7e5a .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-76e7e5a .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c659f88 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c659f88 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c659f88 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c637f0f */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c637f0f .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c637f0f .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-36908f3 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-36908f3 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-36908f3 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4e1d9d8 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-4e1d9d8 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-4e1d9d8 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53a7554 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-53a7554 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-53a7554 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c171993 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c171993 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c171993 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-220f647 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-220f647 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-220f647 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2ffa784 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-2ffa784 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-2ffa784 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50f7a25 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-50f7a25 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-50f7a25 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3f87127 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3f87127 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3f87127 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1f8e9a4 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-1f8e9a4 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-1f8e9a4 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-773149a */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-773149a .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-773149a .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3efeda1 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3efeda1 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3efeda1 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5910c15 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-5910c15 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-5910c15 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a8d6e9 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3a8d6e9 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3a8d6e9 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-857b43c */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-857b43c .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-857b43c .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b6f24e */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-9b6f24e .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-9b6f24e .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fa74988 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-fa74988 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-fa74988 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9016ebf */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-9016ebf .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-9016ebf .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95294dd */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-95294dd .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-95294dd .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1c420f7 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-1c420f7 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-1c420f7 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3819b76 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3819b76 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3819b76 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3bc8e4d */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3bc8e4d .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3bc8e4d .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d7a2a80 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-d7a2a80 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-d7a2a80 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0407cfa */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-0407cfa .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-0407cfa .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87150c0 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-87150c0 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-87150c0 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fd80c50 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-fd80c50 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-fd80c50 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-acd7018 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-acd7018 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-acd7018 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-022dc39 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-022dc39 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-022dc39 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-76e7e5a */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-76e7e5a .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-76e7e5a .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c659f88 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c659f88 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c659f88 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c637f0f */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c637f0f .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c637f0f .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-36908f3 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-36908f3 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-36908f3 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4e1d9d8 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-4e1d9d8 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-4e1d9d8 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53a7554 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-53a7554 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-53a7554 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c171993 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c171993 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c171993 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-220f647 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-220f647 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-220f647 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2ffa784 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-2ffa784 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-2ffa784 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50f7a25 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-50f7a25 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-50f7a25 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3f87127 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3f87127 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3f87127 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1f8e9a4 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-1f8e9a4 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-1f8e9a4 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-773149a */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-773149a .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-773149a .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3efeda1 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3efeda1 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3efeda1 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5910c15 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-5910c15 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-5910c15 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a8d6e9 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3a8d6e9 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3a8d6e9 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-857b43c */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-857b43c .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-857b43c .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b6f24e */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-9b6f24e .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-9b6f24e .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fa74988 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-fa74988 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-fa74988 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9016ebf */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-9016ebf .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-9016ebf .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95294dd */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-95294dd .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-95294dd .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1c420f7 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-1c420f7 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-1c420f7 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3819b76 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3819b76 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3819b76 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3bc8e4d */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3bc8e4d .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3bc8e4d .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d7a2a80 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-d7a2a80 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-d7a2a80 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0407cfa */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-0407cfa .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-0407cfa .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87150c0 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-87150c0 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-87150c0 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fd80c50 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-fd80c50 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-fd80c50 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-acd7018 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-acd7018 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-acd7018 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-022dc39 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-022dc39 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-022dc39 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-76e7e5a */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-76e7e5a .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-76e7e5a .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c659f88 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c659f88 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c659f88 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c637f0f */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c637f0f .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c637f0f .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-36908f3 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-36908f3 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-36908f3 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4e1d9d8 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-4e1d9d8 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-4e1d9d8 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53a7554 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-53a7554 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-53a7554 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c171993 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c171993 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c171993 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-220f647 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-220f647 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-220f647 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2ffa784 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-2ffa784 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-2ffa784 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50f7a25 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-50f7a25 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-50f7a25 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3f87127 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3f87127 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3f87127 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1f8e9a4 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-1f8e9a4 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-1f8e9a4 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-773149a */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-773149a .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-773149a .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3efeda1 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3efeda1 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3efeda1 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5910c15 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-5910c15 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-5910c15 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a8d6e9 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3a8d6e9 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3a8d6e9 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-857b43c */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-857b43c .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-857b43c .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b6f24e */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-9b6f24e .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-9b6f24e .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fa74988 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-fa74988 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-fa74988 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9016ebf */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-9016ebf .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-9016ebf .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95294dd */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-95294dd .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-95294dd .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1c420f7 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-1c420f7 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-1c420f7 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3819b76 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3819b76 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3819b76 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3bc8e4d */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3bc8e4d .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3bc8e4d .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d7a2a80 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-d7a2a80 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-d7a2a80 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0407cfa */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-0407cfa .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-0407cfa .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87150c0 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-87150c0 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-87150c0 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fd80c50 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-fd80c50 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-fd80c50 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-acd7018 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-acd7018 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-acd7018 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-022dc39 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-022dc39 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-022dc39 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-76e7e5a */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-76e7e5a .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-76e7e5a .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c659f88 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c659f88 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c659f88 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c637f0f */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c637f0f .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c637f0f .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-36908f3 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-36908f3 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-36908f3 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4e1d9d8 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-4e1d9d8 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-4e1d9d8 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53a7554 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-53a7554 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-53a7554 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c171993 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c171993 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c171993 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-220f647 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-220f647 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-220f647 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2ffa784 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-2ffa784 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-2ffa784 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50f7a25 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-50f7a25 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-50f7a25 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3f87127 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3f87127 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3f87127 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1f8e9a4 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-1f8e9a4 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-1f8e9a4 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-773149a */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-773149a .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-773149a .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3efeda1 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3efeda1 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3efeda1 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5910c15 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-5910c15 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-5910c15 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a8d6e9 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3a8d6e9 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3a8d6e9 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-857b43c */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-857b43c .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-857b43c .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b6f24e */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-9b6f24e .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-9b6f24e .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fa74988 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-fa74988 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-fa74988 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9016ebf */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-9016ebf .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-9016ebf .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95294dd */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-95294dd .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-95294dd .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1c420f7 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-1c420f7 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-1c420f7 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3819b76 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3819b76 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3819b76 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3bc8e4d */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3bc8e4d .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3bc8e4d .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d7a2a80 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-d7a2a80 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-d7a2a80 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0407cfa */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-0407cfa .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-0407cfa .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87150c0 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-87150c0 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-87150c0 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fd80c50 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-fd80c50 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-fd80c50 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-acd7018 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-acd7018 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-acd7018 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-022dc39 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-022dc39 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-022dc39 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-76e7e5a */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-76e7e5a .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-76e7e5a .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c659f88 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c659f88 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c659f88 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c637f0f */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c637f0f .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c637f0f .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-36908f3 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-36908f3 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-36908f3 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4e1d9d8 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-4e1d9d8 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-4e1d9d8 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53a7554 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-53a7554 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-53a7554 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c171993 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c171993 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c171993 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-220f647 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-220f647 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-220f647 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2ffa784 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-2ffa784 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-2ffa784 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50f7a25 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-50f7a25 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-50f7a25 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3f87127 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3f87127 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3f87127 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1f8e9a4 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-1f8e9a4 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-1f8e9a4 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-773149a */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-773149a .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-773149a .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3efeda1 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3efeda1 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3efeda1 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5910c15 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-5910c15 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-5910c15 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a8d6e9 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3a8d6e9 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3a8d6e9 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-857b43c */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-857b43c .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-857b43c .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b6f24e */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-9b6f24e .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-9b6f24e .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fa74988 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-fa74988 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-fa74988 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9016ebf */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-9016ebf .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-9016ebf .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95294dd */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-95294dd .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-95294dd .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1c420f7 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-1c420f7 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-1c420f7 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3819b76 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3819b76 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3819b76 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3bc8e4d */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3bc8e4d .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3bc8e4d .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d7a2a80 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-d7a2a80 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-d7a2a80 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0407cfa */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-0407cfa .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-0407cfa .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87150c0 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-87150c0 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-87150c0 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fd80c50 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-fd80c50 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-fd80c50 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-acd7018 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-acd7018 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-acd7018 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-022dc39 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-022dc39 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-022dc39 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-76e7e5a */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-76e7e5a .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-76e7e5a .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c659f88 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c659f88 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c659f88 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c637f0f */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c637f0f .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c637f0f .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-36908f3 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-36908f3 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-36908f3 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4e1d9d8 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-4e1d9d8 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-4e1d9d8 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53a7554 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-53a7554 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-53a7554 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c171993 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c171993 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c171993 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-220f647 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-220f647 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-220f647 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2ffa784 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-2ffa784 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-2ffa784 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50f7a25 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-50f7a25 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-50f7a25 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3f87127 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3f87127 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3f87127 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1f8e9a4 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-1f8e9a4 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-1f8e9a4 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-773149a */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-773149a .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-773149a .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3efeda1 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3efeda1 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3efeda1 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5910c15 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-5910c15 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-5910c15 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a8d6e9 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3a8d6e9 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3a8d6e9 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-857b43c */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-857b43c .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-857b43c .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b6f24e */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-9b6f24e .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-9b6f24e .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fa74988 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-fa74988 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-fa74988 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9016ebf */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-9016ebf .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-9016ebf .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95294dd */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-95294dd .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-95294dd .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1c420f7 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-1c420f7 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-1c420f7 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3819b76 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3819b76 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3819b76 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3bc8e4d */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3bc8e4d .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3bc8e4d .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d7a2a80 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-d7a2a80 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-d7a2a80 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0407cfa */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-0407cfa .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-0407cfa .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87150c0 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-87150c0 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-87150c0 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fd80c50 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-fd80c50 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-fd80c50 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-acd7018 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-acd7018 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-acd7018 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-022dc39 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-022dc39 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-022dc39 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-76e7e5a */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-76e7e5a .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-76e7e5a .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c659f88 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c659f88 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c659f88 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c637f0f */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c637f0f .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c637f0f .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-36908f3 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-36908f3 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-36908f3 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4e1d9d8 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-4e1d9d8 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-4e1d9d8 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53a7554 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-53a7554 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-53a7554 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c171993 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-c171993 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-c171993 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-220f647 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-220f647 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-220f647 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2ffa784 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-2ffa784 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-2ffa784 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50f7a25 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-50f7a25 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-50f7a25 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3f87127 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3f87127 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3f87127 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1f8e9a4 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-1f8e9a4 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-1f8e9a4 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-773149a */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-773149a .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-773149a .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3efeda1 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3efeda1 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3efeda1 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5910c15 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-5910c15 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-5910c15 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a8d6e9 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3a8d6e9 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3a8d6e9 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-857b43c */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-857b43c .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-857b43c .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b6f24e */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-9b6f24e .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-9b6f24e .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fa74988 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-fa74988 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-fa74988 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9016ebf */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-9016ebf .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-9016ebf .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95294dd */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-95294dd .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-95294dd .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1c420f7 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-1c420f7 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-1c420f7 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3819b76 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-3819b76 .elementor-icon-box-title{
        margin-top: -5px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-3819b76 .elementor-icon-box-title{
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6a3fd00 *//* plus */
.elementor-1666 .elementor-element.elementor-element-6a3fd00 .e-n-accordion-item[open] .e-closed{
    display: none;
    }
    .elementor-1666 .elementor-element.elementor-element-6a3fd00 .e-n-accordion-item.e-opened{
    display: block;
    position: absolute;
    opacity: 0;
    }
    .elementor-1666 .elementor-element.elementor-element-6a3fd00 .e-n-accordion-item .e-n-accordion-item-title-icon{
    transform: rotate(0deg);
    transition: .25s;
    }
    .elementor-1666 .elementor-element.elementor-element-6a3fd00 .e-n-accordion-item[open] .e-n-accordion-item-title-icon{
    transform: rotate(45deg); /*o quanto você quer que rode*/
    transition: .5s;

}

.elementor-1666 .elementor-element.elementor-element-6a3fd00 path {
    stroke: #fff;
    stroke-width: 2;
    stroke-linecap: round;
    stroke-linejoin: round;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8f6e63f */.elementor-1666 .elementor-element.elementor-element-8f6e63f .elementor-button:hover::after {
    opacity: 1;
}

.elementor-1666 .elementor-element.elementor-element-8f6e63f .elementor-button:hover {
    transform: scale(1.03);
    transition: 0.5s ease;
}

.elementor-1666 .elementor-element.elementor-element-8f6e63f .elementor-button:active {
    transform: scale(0.97);
}

/* Adicionando estilo para o SVG */
.elementor-1666 .elementor-element.elementor-element-8f6e63f svg {
    font-size: 20px;
    margin-top: -3px;
    z-index: 3; /* Aumenta o z-index do SVG para ser maior que o pseudo-elemento */
    position: relative; /* Garante que o z-index funcione */
    transition: transform 0.5s; /* Adiciona transição ao SVG */
}

.elementor-1666 .elementor-element.elementor-element-8f6e63f .elementor-button:hover svg {
    transform: scale(1.1); /* Aumenta o tamanho do SVG no hover */
}
/* End custom CSS */

.elementor-1666 .elementor-element.elementor-element-8f6e63f .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 20px -5px #1FBE6D; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 23px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-347ffae7 */@media(min-width: 1025px){
.elementor-1666 .elementor-element.elementor-element-347ffae7 br{
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4d4fed73 */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-4d4fed73 .elementor-icon-box-title{
        margin-top: 13px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-4d4fed73 .elementor-icon-box-title{
        margin-top: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7066895d */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-7066895d .elementor-icon-box-title{
        margin-top: 13px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-7066895d .elementor-icon-box-title{
        margin-top: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4ae304ac */@media(min-width: 768px){
    .elementor-1666 .elementor-element.elementor-element-4ae304ac .elementor-icon-box-title{
        margin-top: 13px;
    }
}

@media(max-width: 767px){
    .elementor-1666 .elementor-element.elementor-element-4ae304ac .elementor-icon-box-title{
        margin-top: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3e6a3257 */.des{
    color: #202020;
    font-weight: 500;
}

/* trocar cor do link */

.elementor-1666 .elementor-element.elementor-element-3e6a3257 a,
.elementor-1666 .elementor-element.elementor-element-3e6a3257 a:hover{
    color: currentColor;
}/* End custom CSS */
/* Start custom CSS *//* Largura da barra de rolagem */
::-webkit-scrollbar {
    width: 0px;
}

/* barra de rolagem? */

html, body {
   max-width: 100%;
   overflow-x: hidden;
}

.br-padrao{
    display: block;
    margin-bottom: .7em;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://lssadvocacia.com.br/wp-content/uploads/2025/07/Metropolis-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://lssadvocacia.com.br/wp-content/uploads/2025/07/Metropolis-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://lssadvocacia.com.br/wp-content/uploads/2025/07/Metropolis-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://lssadvocacia.com.br/wp-content/uploads/2025/07/Metropolis-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://lssadvocacia.com.br/wp-content/uploads/2025/07/Metropolis-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */