.elementor-3840 .elementor-element.elementor-element-dc968d1{--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-around;--gap:40px 40px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-3840 .elementor-element.elementor-element-5408584{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;z-index:2;}.elementor-3840 .elementor-element.elementor-element-5408584 > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-3840 .elementor-element.elementor-element-5408584 .elementor-image-box-wrapper{text-align:left;}.elementor-3840 .elementor-element.elementor-element-5408584.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-3840 .elementor-element.elementor-element-5408584.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-3840 .elementor-element.elementor-element-5408584.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-3840 .elementor-element.elementor-element-5408584 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3840 .elementor-element.elementor-element-5408584 .elementor-image-box-img img{border-radius:4px;transition-duration:0.3s;}.elementor-3840 .elementor-element.elementor-element-5408584 .elementor-image-box-title{color:#FFFFFF;font-family:"Saira", Sans-serif;font-size:1.4em;font-weight:600;}.elementor-3840 .elementor-element.elementor-element-5408584 .elementor-image-box-description{color:#FFFFFF;font-family:"Saira", Sans-serif;font-size:1em;font-weight:400;}.elementor-3840 .elementor-element.elementor-element-cf396e8{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;z-index:2;}.elementor-3840 .elementor-element.elementor-element-cf396e8 > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-3840 .elementor-element.elementor-element-cf396e8 .elementor-image-box-wrapper{text-align:left;}.elementor-3840 .elementor-element.elementor-element-cf396e8.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-3840 .elementor-element.elementor-element-cf396e8.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-3840 .elementor-element.elementor-element-cf396e8.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-3840 .elementor-element.elementor-element-cf396e8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3840 .elementor-element.elementor-element-cf396e8 .elementor-image-box-img img{border-radius:4px;transition-duration:0.3s;}.elementor-3840 .elementor-element.elementor-element-cf396e8 .elementor-image-box-title{color:#FFFFFF;font-family:"Saira", Sans-serif;font-size:1.4em;font-weight:600;}.elementor-3840 .elementor-element.elementor-element-cf396e8 .elementor-image-box-description{color:#FFFFFF;font-family:"Saira", Sans-serif;font-size:1em;font-weight:400;}.elementor-3840 .elementor-element.elementor-element-f1520c5{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;z-index:2;}.elementor-3840 .elementor-element.elementor-element-f1520c5 > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-3840 .elementor-element.elementor-element-f1520c5 .elementor-image-box-wrapper{text-align:left;}.elementor-3840 .elementor-element.elementor-element-f1520c5.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-3840 .elementor-element.elementor-element-f1520c5.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-3840 .elementor-element.elementor-element-f1520c5.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-3840 .elementor-element.elementor-element-f1520c5 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3840 .elementor-element.elementor-element-f1520c5 .elementor-image-box-img img{border-radius:4px;transition-duration:0.3s;}.elementor-3840 .elementor-element.elementor-element-f1520c5 .elementor-image-box-title{color:#FFFFFF;font-family:"Saira", Sans-serif;font-size:1.4em;font-weight:600;}.elementor-3840 .elementor-element.elementor-element-f1520c5 .elementor-image-box-description{color:#FFFFFF;font-family:"Saira", Sans-serif;font-size:1em;font-weight:400;}.elementor-3840 .elementor-element.elementor-element-57ac061{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;z-index:2;}.elementor-3840 .elementor-element.elementor-element-57ac061 > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-3840 .elementor-element.elementor-element-57ac061 .elementor-image-box-wrapper{text-align:left;}.elementor-3840 .elementor-element.elementor-element-57ac061.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-3840 .elementor-element.elementor-element-57ac061.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-3840 .elementor-element.elementor-element-57ac061.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-3840 .elementor-element.elementor-element-57ac061 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3840 .elementor-element.elementor-element-57ac061 .elementor-image-box-img img{border-radius:4px;transition-duration:0.3s;}.elementor-3840 .elementor-element.elementor-element-57ac061 .elementor-image-box-title{color:#FFFFFF;font-family:"Saira", Sans-serif;font-size:1.4em;font-weight:600;}.elementor-3840 .elementor-element.elementor-element-57ac061 .elementor-image-box-description{color:#FFFFFF;font-family:"Saira", Sans-serif;font-size:1em;font-weight:400;}.elementor-3840 .elementor-element.elementor-element-875ce56{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;z-index:2;}.elementor-3840 .elementor-element.elementor-element-875ce56 > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-3840 .elementor-element.elementor-element-875ce56 .elementor-image-box-wrapper{text-align:left;}.elementor-3840 .elementor-element.elementor-element-875ce56.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-3840 .elementor-element.elementor-element-875ce56.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-3840 .elementor-element.elementor-element-875ce56.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-3840 .elementor-element.elementor-element-875ce56 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3840 .elementor-element.elementor-element-875ce56 .elementor-image-box-img img{border-radius:4px;transition-duration:0.3s;}.elementor-3840 .elementor-element.elementor-element-875ce56 .elementor-image-box-title{color:#FFFFFF;font-family:"Saira", Sans-serif;font-size:1.4em;font-weight:600;}.elementor-3840 .elementor-element.elementor-element-875ce56 .elementor-image-box-description{color:#FFFFFF;font-family:"Saira", Sans-serif;font-size:1em;font-weight:400;}.elementor-3840 .elementor-element.elementor-element-1247a4b{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;z-index:2;}.elementor-3840 .elementor-element.elementor-element-1247a4b > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-3840 .elementor-element.elementor-element-1247a4b .elementor-image-box-wrapper{text-align:left;}.elementor-3840 .elementor-element.elementor-element-1247a4b.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-3840 .elementor-element.elementor-element-1247a4b.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-3840 .elementor-element.elementor-element-1247a4b.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-3840 .elementor-element.elementor-element-1247a4b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3840 .elementor-element.elementor-element-1247a4b .elementor-image-box-img img{border-radius:4px;transition-duration:0.3s;}.elementor-3840 .elementor-element.elementor-element-1247a4b .elementor-image-box-title{color:#FFFFFF;font-family:"Saira", Sans-serif;font-size:1.4em;font-weight:600;}.elementor-3840 .elementor-element.elementor-element-1247a4b .elementor-image-box-description{color:#FFFFFF;font-family:"Saira", Sans-serif;font-size:1em;font-weight:400;}.elementor-3840 .elementor-element.elementor-element-4ad88de{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;z-index:2;}.elementor-3840 .elementor-element.elementor-element-4ad88de > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-3840 .elementor-element.elementor-element-4ad88de .elementor-image-box-wrapper{text-align:left;}.elementor-3840 .elementor-element.elementor-element-4ad88de.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-3840 .elementor-element.elementor-element-4ad88de.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-3840 .elementor-element.elementor-element-4ad88de.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-3840 .elementor-element.elementor-element-4ad88de .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3840 .elementor-element.elementor-element-4ad88de .elementor-image-box-img img{border-radius:4px;transition-duration:0.3s;}.elementor-3840 .elementor-element.elementor-element-4ad88de .elementor-image-box-title{color:#FFFFFF;font-family:"Saira", Sans-serif;font-size:1.4em;font-weight:600;}.elementor-3840 .elementor-element.elementor-element-4ad88de .elementor-image-box-description{color:#FFFFFF;font-family:"Saira", Sans-serif;font-size:1em;font-weight:400;}.elementor-3840 .elementor-element.elementor-element-bcbc505{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;z-index:2;}.elementor-3840 .elementor-element.elementor-element-bcbc505 > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-3840 .elementor-element.elementor-element-bcbc505 .elementor-image-box-wrapper{text-align:left;}.elementor-3840 .elementor-element.elementor-element-bcbc505.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-3840 .elementor-element.elementor-element-bcbc505.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-3840 .elementor-element.elementor-element-bcbc505.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-3840 .elementor-element.elementor-element-bcbc505 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3840 .elementor-element.elementor-element-bcbc505 .elementor-image-box-img img{border-radius:4px;transition-duration:0.3s;}.elementor-3840 .elementor-element.elementor-element-bcbc505 .elementor-image-box-title{color:#FFFFFF;font-family:"Saira", Sans-serif;font-size:1.4em;font-weight:600;}.elementor-3840 .elementor-element.elementor-element-bcbc505 .elementor-image-box-description{color:#FFFFFF;font-family:"Saira", Sans-serif;font-size:1em;font-weight:400;}.elementor-3840 .elementor-element.elementor-element-e075426{--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;--background-transition:0.3s;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3840 .elementor-element.elementor-element-e075426:not(.elementor-motion-effects-element-type-background), .elementor-3840 .elementor-element.elementor-element-e075426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3840 .elementor-element.elementor-element-e075426, .elementor-3840 .elementor-element.elementor-element-e075426::before{--border-transition:0.3s;}.elementor-3840 .elementor-element.elementor-element-c65ed1d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3840 .elementor-element.elementor-element-c65ed1d .elementor-image-box-wrapper{text-align:center;}.elementor-3840 .elementor-element.elementor-element-c65ed1d .elementor-image-box-title{color:#FFFFFF;font-family:"Saira", Sans-serif;font-size:1.4em;font-weight:600;}.elementor-3840 .elementor-element.elementor-element-c65ed1d .elementor-image-box-description{color:#FFFFFF;font-family:"Saira", Sans-serif;font-size:1em;font-weight:400;}body.elementor-page-3840:not(.elementor-motion-effects-element-type-background), body.elementor-page-3840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}@media(max-width:1024px){.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-3840 .elementor-element.elementor-element-5408584{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-3840 .elementor-element.elementor-element-cf396e8{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-3840 .elementor-element.elementor-element-f1520c5{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-3840 .elementor-element.elementor-element-57ac061{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-3840 .elementor-element.elementor-element-875ce56{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-3840 .elementor-element.elementor-element-1247a4b{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-3840 .elementor-element.elementor-element-4ad88de{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-3840 .elementor-element.elementor-element-bcbc505{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}}@media(min-width:768px){.elementor-3840 .elementor-element.elementor-element-dc968d1{--content-width:1280px;}.elementor-3840 .elementor-element.elementor-element-e075426{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3840 .elementor-element.elementor-element-dc968d1{--content-width:90vw;}}@media(max-width:767px){.elementor-3840 .elementor-element.elementor-element-dc968d1{--content-width:90vw;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-3840 .elementor-element.elementor-element-5408584 > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-3840 .elementor-element.elementor-element-5408584{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3840 .elementor-element.elementor-element-5408584 .elementor-image-box-img{margin-bottom:8px;}.elementor-3840 .elementor-element.elementor-element-cf396e8 > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-3840 .elementor-element.elementor-element-cf396e8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3840 .elementor-element.elementor-element-cf396e8 .elementor-image-box-img{margin-bottom:8px;}.elementor-3840 .elementor-element.elementor-element-f1520c5 > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-3840 .elementor-element.elementor-element-f1520c5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3840 .elementor-element.elementor-element-f1520c5 .elementor-image-box-img{margin-bottom:8px;}.elementor-3840 .elementor-element.elementor-element-57ac061 > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-3840 .elementor-element.elementor-element-57ac061{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3840 .elementor-element.elementor-element-57ac061 .elementor-image-box-img{margin-bottom:8px;}.elementor-3840 .elementor-element.elementor-element-875ce56 > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-3840 .elementor-element.elementor-element-875ce56{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3840 .elementor-element.elementor-element-875ce56 .elementor-image-box-img{margin-bottom:8px;}.elementor-3840 .elementor-element.elementor-element-1247a4b > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-3840 .elementor-element.elementor-element-1247a4b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3840 .elementor-element.elementor-element-1247a4b .elementor-image-box-img{margin-bottom:8px;}.elementor-3840 .elementor-element.elementor-element-4ad88de > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-3840 .elementor-element.elementor-element-4ad88de{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3840 .elementor-element.elementor-element-4ad88de .elementor-image-box-img{margin-bottom:8px;}.elementor-3840 .elementor-element.elementor-element-bcbc505 > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-3840 .elementor-element.elementor-element-bcbc505{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3840 .elementor-element.elementor-element-bcbc505 .elementor-image-box-img{margin-bottom:8px;}}/* Start custom CSS for image-box, class: .elementor-element-5408584 */.elementor-3840 .elementor-element.elementor-element-5408584 {
z-index: 0;
border-radius: 10px;
}

.elementor-3840 .elementor-element.elementor-element-5408584:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
padding: 2px;
border-radius: inherit;
background: linear-gradient(135deg, #2D4EB9, transparent);
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cf396e8 */.elementor-3840 .elementor-element.elementor-element-cf396e8 {
z-index: 0;
border-radius: 10px;
}

.elementor-3840 .elementor-element.elementor-element-cf396e8:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
padding: 2px;
border-radius: inherit;
background: linear-gradient(135deg, #2D4EB9, transparent);
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f1520c5 */.elementor-3840 .elementor-element.elementor-element-f1520c5 {
z-index: 0;
border-radius: 10px;
}

.elementor-3840 .elementor-element.elementor-element-f1520c5:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
padding: 2px;
border-radius: inherit;
background: linear-gradient(135deg, #2D4EB9, transparent);
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-57ac061 */.elementor-3840 .elementor-element.elementor-element-57ac061 {
z-index: 0;
border-radius: 10px;
}

.elementor-3840 .elementor-element.elementor-element-57ac061:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
padding: 2px;
border-radius: inherit;
background: linear-gradient(135deg, #2D4EB9, transparent);
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-875ce56 */.elementor-3840 .elementor-element.elementor-element-875ce56 {
z-index: 0;
border-radius: 10px;
}

.elementor-3840 .elementor-element.elementor-element-875ce56:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
padding: 2px;
border-radius: inherit;
background: linear-gradient(135deg, #2D4EB9, transparent);
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1247a4b */.elementor-3840 .elementor-element.elementor-element-1247a4b {
z-index: 0;
border-radius: 10px;
}

.elementor-3840 .elementor-element.elementor-element-1247a4b:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
padding: 2px;
border-radius: inherit;
background: linear-gradient(135deg, #2D4EB9, transparent);
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4ad88de */.elementor-3840 .elementor-element.elementor-element-4ad88de {
z-index: 0;
border-radius: 10px;
}

.elementor-3840 .elementor-element.elementor-element-4ad88de:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
padding: 2px;
border-radius: inherit;
background: linear-gradient(135deg, #2D4EB9, transparent);
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bcbc505 */.elementor-3840 .elementor-element.elementor-element-bcbc505 {
z-index: 0;
border-radius: 10px;
}

.elementor-3840 .elementor-element.elementor-element-bcbc505:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
padding: 2px;
border-radius: inherit;
background: linear-gradient(135deg, #2D4EB9, transparent);
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc968d1 */.elementor-3840 .elementor-element.elementor-element-dc968d1{
    border-top: 2px solid;
    border-image: linear-gradient(to right, transparent, #FE3132, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e075426 */.elementor-3840 .elementor-element.elementor-element-e075426{
    border-top: 2px solid;
    border-image: linear-gradient(to right, transparent, #FE3132, transparent) 1;
}/* End custom CSS */
/* Start custom CSS */html, body{
    overflow-x: hidden;
    width: 100%;
}

[data-elementor-type="wp-page"]{
    overflow: hidden;
}

body::-webkit-scrollbar {
width: 12px; 
}

body::-webkit-scrollbar-track {
background: #202020; 
}

body::-webkit-scrollbar-thumb {
background-color: #FE3132; 
border-radius: 10px;
border: 2px solid #202020;
}

bg-texto {
  background: linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 15%, rgba(255,255,255,0) 15%, #FE3132 40%, rgba(255,255,255,0) 40%);
  padding: 0px 2px 0px 2px;
}

bg-texto2 {
  background: linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 15%, rgba(255,255,255,0) 15%, #4767CF 40%, rgba(255,255,255,0) 40%);
  padding: 0px 4px 0px 4px;
}

degrade {

background-image: linear-gradient(90deg, #B1BEE8 0%, #92ABFF 100%);

background-clip: text;

font-weight: bolder;

-webkit-background-clip: text;

-webkit-text-fill-color: transparent;

box-decoration-break: clone;

-webkit-box-decoration-break: clone;

}

destaque1{
   border-radius: 5px;
   background: #009688;
    color: #fff;
    padding: 0px 4px 0px 4px
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Saira';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://concursopm.com.br/wp-content/uploads/2024/05/Saira-Regular.eot');
	src: url('https://concursopm.com.br/wp-content/uploads/2024/05/Saira-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://concursopm.com.br/wp-content/uploads/2024/05/Saira-Regular.woff2') format('woff2'),
		url('https://concursopm.com.br/wp-content/uploads/2024/05/Saira-Regular.woff') format('woff'),
		url('https://concursopm.com.br/wp-content/uploads/2024/05/Saira-Regular.ttf') format('truetype'),
		url('https://concursopm.com.br/wp-content/uploads/2024/05/Saira-Regular.svg#Saira') format('svg');
}
@font-face {
	font-family: 'Saira';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://concursopm.com.br/wp-content/uploads/2024/05/Saira-SemiBold.eot');
	src: url('https://concursopm.com.br/wp-content/uploads/2024/05/Saira-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://concursopm.com.br/wp-content/uploads/2024/05/Saira-SemiBold.woff2') format('woff2'),
		url('https://concursopm.com.br/wp-content/uploads/2024/05/Saira-SemiBold.woff') format('woff'),
		url('https://concursopm.com.br/wp-content/uploads/2024/05/Saira-SemiBold.ttf') format('truetype'),
		url('https://concursopm.com.br/wp-content/uploads/2024/05/Saira-SemiBold.svg#Saira') format('svg');
}
/* End Custom Fonts CSS */