.elementor-47165 .elementor-element.elementor-element-efe288e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-28028db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:168px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47165 .elementor-element.elementor-element-73f951a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:-80px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:48px;}.elementor-widget-image .widget-image-caption{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-47165 .elementor-element.elementor-element-1f70808.elementor-element{--align-self:center;}.elementor-47165 .elementor-element.elementor-element-b6c32be{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-971976c{--display:flex;}.elementor-47165 .elementor-element.elementor-element-c1a41fc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:-80px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-47165 .elementor-element.elementor-element-32caf6f > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-47165 .elementor-element.elementor-element-32caf6f .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#E4383B;}.elementor-47165 .elementor-element.elementor-element-b48a973{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-47165 .elementor-element.elementor-element-b48a973 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:500;line-height:75px;letter-spacing:-1px;color:#161617;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-47165 .elementor-element.elementor-element-39f58d7{width:var( --container-widget-width, 672px );max-width:672px;--container-widget-width:672px;--container-widget-flex-grow:0;columns:1;font-family:"Source Sans Pro", Sans-serif;font-size:22px;font-weight:400;line-height:32px;color:#161617;}.elementor-47165 .elementor-element.elementor-element-39f58d7 > .elementor-widget-container{padding:20px 0px 16px 0px;}.elementor-47165 .elementor-element.elementor-element-64a4b3d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-47165 .elementor-element.elementor-element-8de681a .elementor-button{background-color:#FFFFFF;font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:#E4383B;color:#E4383B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4383B;border-radius:5px 5px 5px 5px;padding:17px 34px 17px 34px;}.elementor-47165 .elementor-element.elementor-element-8de681a .elementor-button:hover, .elementor-47165 .elementor-element.elementor-element-8de681a .elementor-button:focus{background-color:#F06567;color:#FFFFFF;}.elementor-47165 .elementor-element.elementor-element-8de681a .elementor-button:hover svg, .elementor-47165 .elementor-element.elementor-element-8de681a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-47165 .elementor-element.elementor-element-d035547 .elementor-button{background-color:#E4383B;font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4383B;border-radius:5px 5px 5px 5px;padding:17px 34px 17px 34px;}.elementor-47165 .elementor-element.elementor-element-d035547 .elementor-button:hover, .elementor-47165 .elementor-element.elementor-element-d035547 .elementor-button:focus{background-color:#F06567;}.elementor-47165 .elementor-element.elementor-element-ccc0112 .elementor-heading-title{font-size:12px;font-weight:400;line-height:26px;color:#303030;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-47165 .elementor-element.elementor-element-feeb37c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-47165 .elementor-element.elementor-element-feeb37c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-feeb37c .elementor-main-swiper{height:80px;width:100%;}.elementor-47165 .elementor-element.elementor-element-feeb37c .elementor-main-swiper .swiper-slide{padding:5px 5px 5px 5px;}.elementor-47165 .elementor-element.elementor-element-feeb37c .elementor-swiper-button{font-size:35px;color:#545454;}.elementor-47165 .elementor-element.elementor-element-feeb37c .elementor-swiper-button svg{fill:#545454;}.elementor-47165 .elementor-element.elementor-element-feeb37c .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-47165 .elementor-element.elementor-element-feeb37c .elementor-custom-embed-play i{font-size:20px;}.elementor-47165 .elementor-element.elementor-element-feeb37c .elementor-carousel-image-overlay{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:500;line-height:19px;}.elementor-47165 .elementor-element.elementor-element-572c7cc{--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-47165 .elementor-element.elementor-element-11173382{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47165 .elementor-element.elementor-element-214ecf0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-1de61adb > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-47165 .elementor-element.elementor-element-1de61adb .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#E4383B;}.elementor-47165 .elementor-element.elementor-element-7ce836f1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:500;line-height:75px;letter-spacing:-1px;color:#161617;}.elementor-47165 .elementor-element.elementor-element-e73223d{--spacer-size:10px;}.elementor-47165 .elementor-element.elementor-element-38d087d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-47165 .elementor-element.elementor-element-1386a1de{--display:flex;--justify-content:space-between;--overlay-opacity:0.88;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47165 .elementor-element.elementor-element-1386a1de:not(.elementor-motion-effects-element-type-background), .elementor-47165 .elementor-element.elementor-element-1386a1de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CD172D;background-image:url("https://openit.com/wp-content/uploads/2025/10/Maersk_Oil-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47165 .elementor-element.elementor-element-1386a1de::before, .elementor-47165 .elementor-element.elementor-element-1386a1de > .elementor-background-video-container::before, .elementor-47165 .elementor-element.elementor-element-1386a1de > .e-con-inner > .elementor-background-video-container::before, .elementor-47165 .elementor-element.elementor-element-1386a1de > .elementor-background-slideshow::before, .elementor-47165 .elementor-element.elementor-element-1386a1de > .e-con-inner > .elementor-background-slideshow::before, .elementor-47165 .elementor-element.elementor-element-1386a1de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#CD172D;--background-overlay:'';}.elementor-47165 .elementor-element.elementor-element-5abb5b6d > .elementor-widget-container{padding:15px 25px 0px 25px;}.elementor-47165 .elementor-element.elementor-element-5abb5b6d .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:45px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-47165 .elementor-element.elementor-element-6f882a3a > .elementor-widget-container{padding:20px 60px 0px 25px;}.elementor-47165 .elementor-element.elementor-element-6f882a3a{font-family:"Source Sans Pro", Sans-serif;font-size:17px;line-height:23px;color:#FFFFFF;}.elementor-47165 .elementor-element.elementor-element-4cc3d856{--display:flex;--justify-content:flex-start;--overlay-opacity:0.88;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47165 .elementor-element.elementor-element-4cc3d856:not(.elementor-motion-effects-element-type-background), .elementor-47165 .elementor-element.elementor-element-4cc3d856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://openit.com/wp-content/uploads/2025/10/shutterstock_314847572-1-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47165 .elementor-element.elementor-element-4cc3d856::before, .elementor-47165 .elementor-element.elementor-element-4cc3d856 > .elementor-background-video-container::before, .elementor-47165 .elementor-element.elementor-element-4cc3d856 > .e-con-inner > .elementor-background-video-container::before, .elementor-47165 .elementor-element.elementor-element-4cc3d856 > .elementor-background-slideshow::before, .elementor-47165 .elementor-element.elementor-element-4cc3d856 > .e-con-inner > .elementor-background-slideshow::before, .elementor-47165 .elementor-element.elementor-element-4cc3d856 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#CD172D;--background-overlay:'';}.elementor-47165 .elementor-element.elementor-element-4b6e3b16 > .elementor-widget-container{padding:15px 25px 0px 25px;}.elementor-47165 .elementor-element.elementor-element-4b6e3b16 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:45px;font-weight:500;line-height:1em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-47165 .elementor-element.elementor-element-3b998761 > .elementor-widget-container{margin:28px 0px 0px 0px;padding:20px 60px 0px 25px;}.elementor-47165 .elementor-element.elementor-element-3b998761{font-family:"Source Sans Pro", Sans-serif;font-size:17px;line-height:23px;color:#FFFFFF;}.elementor-47165 .elementor-element.elementor-element-3ac28ee6{--display:flex;--justify-content:flex-start;--overlay-opacity:0.88;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47165 .elementor-element.elementor-element-3ac28ee6:not(.elementor-motion-effects-element-type-background), .elementor-47165 .elementor-element.elementor-element-3ac28ee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://openit.com/wp-content/uploads/2025/10/shutterstock_2475090825-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47165 .elementor-element.elementor-element-3ac28ee6::before, .elementor-47165 .elementor-element.elementor-element-3ac28ee6 > .elementor-background-video-container::before, .elementor-47165 .elementor-element.elementor-element-3ac28ee6 > .e-con-inner > .elementor-background-video-container::before, .elementor-47165 .elementor-element.elementor-element-3ac28ee6 > .elementor-background-slideshow::before, .elementor-47165 .elementor-element.elementor-element-3ac28ee6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-47165 .elementor-element.elementor-element-3ac28ee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#CD172D;--background-overlay:'';}.elementor-47165 .elementor-element.elementor-element-3b59da6f > .elementor-widget-container{padding:15px 25px 0px 25px;}.elementor-47165 .elementor-element.elementor-element-3b59da6f .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:45px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-47165 .elementor-element.elementor-element-7cf03432 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:20px 60px 0px 25px;}.elementor-47165 .elementor-element.elementor-element-7cf03432{font-family:"Source Sans Pro", Sans-serif;font-size:17px;line-height:23px;color:#FFFFFF;}.elementor-47165 .elementor-element.elementor-element-24ee86e{--display:flex;--justify-content:flex-start;--overlay-opacity:0.88;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47165 .elementor-element.elementor-element-24ee86e:not(.elementor-motion-effects-element-type-background), .elementor-47165 .elementor-element.elementor-element-24ee86e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://openit.com/wp-content/uploads/2026/01/License-Managers.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47165 .elementor-element.elementor-element-24ee86e::before, .elementor-47165 .elementor-element.elementor-element-24ee86e > .elementor-background-video-container::before, .elementor-47165 .elementor-element.elementor-element-24ee86e > .e-con-inner > .elementor-background-video-container::before, .elementor-47165 .elementor-element.elementor-element-24ee86e > .elementor-background-slideshow::before, .elementor-47165 .elementor-element.elementor-element-24ee86e > .e-con-inner > .elementor-background-slideshow::before, .elementor-47165 .elementor-element.elementor-element-24ee86e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#CD172D;--background-overlay:'';}.elementor-47165 .elementor-element.elementor-element-523097d > .elementor-widget-container{padding:15px 25px 0px 25px;}.elementor-47165 .elementor-element.elementor-element-523097d .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:45px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-47165 .elementor-element.elementor-element-2273e4a > .elementor-widget-container{margin:28px 0px 0px 0px;padding:20px 60px 0px 25px;}.elementor-47165 .elementor-element.elementor-element-2273e4a{font-family:"Source Sans Pro", Sans-serif;font-size:17px;line-height:23px;color:#FFFFFF;}.elementor-47165 .elementor-element.elementor-element-4af8345c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-47165 .elementor-element.elementor-element-2a6aead1{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-71efb74d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-1a676648 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-47165 .elementor-element.elementor-element-1a676648 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#E4383B;}.elementor-47165 .elementor-element.elementor-element-251d2d2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-47165 .elementor-element.elementor-element-251d2d2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:500;line-height:75px;letter-spacing:-1px;color:#161617;}.elementor-47165 .elementor-element.elementor-element-4dbc7899{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;font-family:"Source Sans Pro", Sans-serif;font-size:22px;font-weight:400;line-height:32px;color:#161617;}.elementor-47165 .elementor-element.elementor-element-4dbc7899 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-5046b66b .elementor-button{background-color:#E4383B;font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4383B;border-radius:5px 5px 5px 5px;padding:17px 34px 17px 34px;}.elementor-47165 .elementor-element.elementor-element-5046b66b .elementor-button:hover, .elementor-47165 .elementor-element.elementor-element-5046b66b .elementor-button:focus{background-color:#F06567;}.elementor-47165 .elementor-element.elementor-element-59b4bf68{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-47165 .elementor-element.elementor-element-59b4bf68::before, .elementor-47165 .elementor-element.elementor-element-59b4bf68 > .elementor-background-video-container::before, .elementor-47165 .elementor-element.elementor-element-59b4bf68 > .e-con-inner > .elementor-background-video-container::before, .elementor-47165 .elementor-element.elementor-element-59b4bf68 > .elementor-background-slideshow::before, .elementor-47165 .elementor-element.elementor-element-59b4bf68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-47165 .elementor-element.elementor-element-59b4bf68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-47165 .elementor-element.elementor-element-11a5bf7b{--display:flex;--overlay-mix-blend-mode:overlay;--border-radius:45px 45px 45px 45px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-47165 .elementor-element.elementor-element-4155a7d3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-4155a7d3 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:45px;font-weight:500;color:#161617;}.elementor-47165 .elementor-element.elementor-element-1c9d04c9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;font-family:"Source Sans Pro", Sans-serif;font-size:22px;font-weight:400;line-height:32px;color:#161617;}.elementor-47165 .elementor-element.elementor-element-1c9d04c9 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-320c95b5 .elementor-button{background-color:#E4383B;font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4383B;border-radius:5px 5px 5px 5px;padding:17px 34px 17px 34px;}.elementor-47165 .elementor-element.elementor-element-320c95b5 .elementor-button:hover, .elementor-47165 .elementor-element.elementor-element-320c95b5 .elementor-button:focus{background-color:#F06567;}.elementor-47165 .elementor-element.elementor-element-7370c692{--display:flex;--overlay-mix-blend-mode:overlay;--border-radius:45px 45px 45px 45px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-47165 .elementor-element.elementor-element-1bf5ab32 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-1bf5ab32 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:45px;font-weight:500;color:#161617;}.elementor-47165 .elementor-element.elementor-element-7a71b3b6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;font-family:"Source Sans Pro", Sans-serif;font-size:22px;font-weight:400;line-height:32px;color:#161617;}.elementor-47165 .elementor-element.elementor-element-7a71b3b6 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-6b76accc .elementor-button{background-color:#E4383B;font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4383B;border-radius:5px 5px 5px 5px;padding:17px 34px 17px 34px;}.elementor-47165 .elementor-element.elementor-element-6b76accc .elementor-button:hover, .elementor-47165 .elementor-element.elementor-element-6b76accc .elementor-button:focus{background-color:#F06567;}.elementor-47165 .elementor-element.elementor-element-3e3c65c4{--display:flex;--overlay-mix-blend-mode:overlay;--border-radius:45px 45px 45px 45px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-47165 .elementor-element.elementor-element-d138ba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-d138ba .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:45px;font-weight:500;color:#161617;}.elementor-47165 .elementor-element.elementor-element-5e3bbe73{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;font-family:"Source Sans Pro", Sans-serif;font-size:22px;font-weight:400;line-height:32px;color:#161617;}.elementor-47165 .elementor-element.elementor-element-5e3bbe73 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-5e7b624a .elementor-button{background-color:#E4383B;font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4383B;border-radius:5px 5px 5px 5px;padding:17px 34px 17px 34px;}.elementor-47165 .elementor-element.elementor-element-5e7b624a .elementor-button:hover, .elementor-47165 .elementor-element.elementor-element-5e7b624a .elementor-button:focus{background-color:#F06567;}.elementor-47165 .elementor-element.elementor-element-718baed6{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-47165 .elementor-element.elementor-element-718baed6::before, .elementor-47165 .elementor-element.elementor-element-718baed6 > .elementor-background-video-container::before, .elementor-47165 .elementor-element.elementor-element-718baed6 > .e-con-inner > .elementor-background-video-container::before, .elementor-47165 .elementor-element.elementor-element-718baed6 > .elementor-background-slideshow::before, .elementor-47165 .elementor-element.elementor-element-718baed6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-47165 .elementor-element.elementor-element-718baed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-47165 .elementor-element.elementor-element-d80a933{--display:flex;--overlay-mix-blend-mode:overlay;--border-radius:45px 45px 45px 45px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-47165 .elementor-element.elementor-element-71f33a6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-71f33a6 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:45px;font-weight:500;color:#161617;}.elementor-47165 .elementor-element.elementor-element-3aeddba0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;font-family:"Source Sans Pro", Sans-serif;font-size:22px;font-weight:400;line-height:32px;color:#161617;}.elementor-47165 .elementor-element.elementor-element-3aeddba0 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-13018187 .elementor-button{background-color:#E4383B;font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4383B;border-radius:5px 5px 5px 5px;padding:17px 34px 17px 34px;}.elementor-47165 .elementor-element.elementor-element-13018187 .elementor-button:hover, .elementor-47165 .elementor-element.elementor-element-13018187 .elementor-button:focus{background-color:#F06567;}.elementor-47165 .elementor-element.elementor-element-244cce82{--display:flex;--overlay-mix-blend-mode:overlay;--border-radius:45px 45px 45px 45px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-47165 .elementor-element.elementor-element-1b43edca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-1b43edca .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:45px;font-weight:500;color:#161617;}.elementor-47165 .elementor-element.elementor-element-51759c1a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;font-family:"Source Sans Pro", Sans-serif;font-size:22px;font-weight:400;line-height:32px;color:#161617;}.elementor-47165 .elementor-element.elementor-element-51759c1a > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-b31455a .elementor-button{background-color:#E4383B;font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4383B;border-radius:5px 5px 5px 5px;padding:17px 34px 17px 34px;}.elementor-47165 .elementor-element.elementor-element-b31455a .elementor-button:hover, .elementor-47165 .elementor-element.elementor-element-b31455a .elementor-button:focus{background-color:#F06567;}.elementor-47165 .elementor-element.elementor-element-5adb65ed{--display:flex;--overlay-mix-blend-mode:overlay;--border-radius:45px 45px 45px 45px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-47165 .elementor-element.elementor-element-1eadbc1b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-1eadbc1b .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:45px;font-weight:500;color:#161617;}.elementor-47165 .elementor-element.elementor-element-22a5e2b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;font-family:"Source Sans Pro", Sans-serif;font-size:22px;font-weight:400;line-height:32px;color:#161617;}.elementor-47165 .elementor-element.elementor-element-22a5e2b > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-4ae8ca46 .elementor-button{background-color:#E4383B;font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4383B;border-radius:5px 5px 5px 5px;padding:17px 34px 17px 34px;}.elementor-47165 .elementor-element.elementor-element-4ae8ca46 .elementor-button:hover, .elementor-47165 .elementor-element.elementor-element-4ae8ca46 .elementor-button:focus{background-color:#F06567;}.elementor-47165 .elementor-element.elementor-element-45d5c144{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-5ba43aca{--display:flex;}.elementor-47165 .elementor-element.elementor-element-54d4b13b > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-47165 .elementor-element.elementor-element-54d4b13b .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#E4383B;}.elementor-47165 .elementor-element.elementor-element-316ca7bb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:500;line-height:75px;letter-spacing:-1px;color:#161617;}.elementor-47165 .elementor-element.elementor-element-3063ad47{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-2aab8a19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-1935afa1 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-47165 .elementor-element.elementor-element-1935afa1{font-family:"Source Sans Pro", Sans-serif;font-size:22px;font-weight:400;line-height:32px;color:#161617;}.elementor-47165 .elementor-element.elementor-element-43cb0481{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-43cb0481:not(.elementor-motion-effects-element-type-background), .elementor-47165 .elementor-element.elementor-element-43cb0481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#636363E6;background-image:url("https://openit.com/wp-content/uploads/2025/10/Image-Placeholder-1.png");background-position:bottom right;background-repeat:no-repeat;background-size:40% auto;}.elementor-47165 .elementor-element.elementor-element-af309e9{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-47165 .elementor-element.elementor-element-372ba910 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-47165 .elementor-element.elementor-element-372ba910 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-47165 .elementor-element.elementor-element-56ec2fb1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:70px;font-weight:500;line-height:80px;letter-spacing:-2px;color:#FFFFFF;}.elementor-47165 .elementor-element.elementor-element-4ea21ae9 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-4ea21ae9{font-family:"Source Sans Pro", Sans-serif;font-size:22px;line-height:34px;color:#FFFFFF;}.elementor-47165 .elementor-element.elementor-element-24c59e1d .elementor-button{background-color:#E4383B;font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;border-radius:5px 5px 5px 5px;padding:17px 34px 17px 34px;}.elementor-47165 .elementor-element.elementor-element-24c59e1d .elementor-button:hover, .elementor-47165 .elementor-element.elementor-element-24c59e1d .elementor-button:focus{background-color:#F06567;}.elementor-47165 .elementor-element.elementor-element-1b62abaf{--display:flex;}.elementor-47165 .elementor-element.elementor-element-5c8c16d2 > .elementor-container{max-width:1416px;}.elementor-47165 .elementor-element.elementor-element-5c8c16d2{margin-top:50px;margin-bottom:50px;padding:0px 0px 0px 20px;}.elementor-bc-flex-widget .elementor-47165 .elementor-element.elementor-element-3157075b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-47165 .elementor-element.elementor-element-3157075b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-47165 .elementor-element.elementor-element-3157075b > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-362a0f2f{width:var( --container-widget-width, 111.697% );max-width:111.697%;--container-widget-width:111.697%;--container-widget-flex-grow:0;}.elementor-47165 .elementor-element.elementor-element-362a0f2f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-47165 .elementor-element.elementor-element-362a0f2f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:500;line-height:75px;letter-spacing:-1px;color:#161617;}.elementor-47165 .elementor-element.elementor-element-310a002e{--spacer-size:30px;}.elementor-47165 .elementor-element.elementor-element-58bcb42f .elementor-button{background-color:#E4383B;font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;border-radius:5px 5px 5px 5px;padding:17px 34px 17px 34px;}.elementor-47165 .elementor-element.elementor-element-58bcb42f .elementor-button:hover, .elementor-47165 .elementor-element.elementor-element-58bcb42f .elementor-button:focus{background-color:#F06567;}.elementor-47165 .elementor-element.elementor-element-7bbf425b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7D7D7;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-7bbf425b > .elementor-element-populated, .elementor-47165 .elementor-element.elementor-element-7bbf425b > .elementor-element-populated > .elementor-background-overlay, .elementor-47165 .elementor-element.elementor-element-7bbf425b > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-47165 .elementor-element.elementor-element-76a1021e{--display:flex;}.elementor-47165 .elementor-element.elementor-element-41a5c4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-73b1b3de{--display:flex;}.elementor-47165 .elementor-element.elementor-element-f9f29d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-5cd70447{--display:flex;}.elementor-47165 .elementor-element.elementor-element-4902b9ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-63476cc6{--display:flex;}.elementor-47165 .elementor-element.elementor-element-62f41404{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-15c4c17a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-47165 .elementor-element.elementor-element-15c4c17a .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-47165 .elementor-element.elementor-element-535d445a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-4cf3c2c3{--display:flex;}.elementor-47165 .elementor-element.elementor-element-5fd0ed49 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;line-height:48px;color:#161617;}.elementor-47165 .elementor-element.elementor-element-679b7b96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-47165 .elementor-element.elementor-element-1803070a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-5e89983d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-5e89983d{text-align:end;}.elementor-47165 .elementor-element.elementor-element-5e89983d .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#E4383B;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-47165 .elementor-element.elementor-element-b026956{--grid-row-gap:25px;--grid-column-gap:25px;}.elementor-47165 .elementor-element.elementor-element-b026956 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-47165 .elementor-element.elementor-element-b026956 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.4 * 100% );}.elementor-47165 .elementor-element.elementor-element-b026956:after{content:"0.4";}.elementor-47165 .elementor-element.elementor-element-b026956 .elementor-post__thumbnail__link{width:100%;}.elementor-47165 .elementor-element.elementor-element-b026956 .elementor-post{border-radius:5px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);}.elementor-47165 .elementor-element.elementor-element-b026956 .elementor-post__text{padding:0px 5px 0px 10px;}.elementor-47165 .elementor-element.elementor-element-b026956 .elementor-post__thumbnail{border-radius:0px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-b026956.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-47165 .elementor-element.elementor-element-b026956.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-47165 .elementor-element.elementor-element-b026956.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-47165 .elementor-element.elementor-element-b026956 .elementor-post__title, .elementor-47165 .elementor-element.elementor-element-b026956 .elementor-post__title a{color:#161617;font-family:"Source Sans Pro", Sans-serif;font-size:19px;font-weight:700;text-transform:capitalize;line-height:23px;}.elementor-47165 .elementor-element.elementor-element-b026956 .elementor-post__title{-webkit-text-stroke-color:#000;stroke:#000;margin-bottom:20px;}.elementor-47165 .elementor-element.elementor-element-596c76af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-71a8f158 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-71a8f158{text-align:end;}.elementor-47165 .elementor-element.elementor-element-71a8f158 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#E4383B;}.elementor-47165 .elementor-element.elementor-element-71d7fd32{--grid-row-gap:25px;--grid-column-gap:25px;}.elementor-47165 .elementor-element.elementor-element-71d7fd32 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-47165 .elementor-element.elementor-element-71d7fd32 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.4 * 100% );}.elementor-47165 .elementor-element.elementor-element-71d7fd32:after{content:"0.4";}.elementor-47165 .elementor-element.elementor-element-71d7fd32 .elementor-post__thumbnail__link{width:100%;}.elementor-47165 .elementor-element.elementor-element-71d7fd32 .elementor-post{border-radius:5px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);}.elementor-47165 .elementor-element.elementor-element-71d7fd32 .elementor-post__text{padding:0px 5px 0px 10px;}.elementor-47165 .elementor-element.elementor-element-71d7fd32 .elementor-post__thumbnail{border-radius:0px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-71d7fd32.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-47165 .elementor-element.elementor-element-71d7fd32.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-47165 .elementor-element.elementor-element-71d7fd32.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-47165 .elementor-element.elementor-element-71d7fd32 .elementor-post__title, .elementor-47165 .elementor-element.elementor-element-71d7fd32 .elementor-post__title a{color:#161617;font-family:"Source Sans Pro", Sans-serif;font-size:19px;font-weight:700;text-transform:capitalize;line-height:23px;}.elementor-47165 .elementor-element.elementor-element-71d7fd32 .elementor-post__title{-webkit-text-stroke-color:#000;stroke:#000;margin-bottom:20px;}.elementor-47165 .elementor-element.elementor-element-7007b3ea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-75270810 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-75270810{text-align:end;}.elementor-47165 .elementor-element.elementor-element-75270810 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#E4383B;}.elementor-47165 .elementor-element.elementor-element-7d434bcc{--grid-row-gap:25px;--grid-column-gap:25px;}.elementor-47165 .elementor-element.elementor-element-7d434bcc > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-47165 .elementor-element.elementor-element-7d434bcc .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.4 * 100% );}.elementor-47165 .elementor-element.elementor-element-7d434bcc:after{content:"0.4";}.elementor-47165 .elementor-element.elementor-element-7d434bcc .elementor-post__thumbnail__link{width:100%;}.elementor-47165 .elementor-element.elementor-element-7d434bcc .elementor-post{border-radius:5px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);}.elementor-47165 .elementor-element.elementor-element-7d434bcc .elementor-post__text{padding:0px 5px 0px 10px;}.elementor-47165 .elementor-element.elementor-element-7d434bcc .elementor-post__thumbnail{border-radius:0px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-7d434bcc.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-47165 .elementor-element.elementor-element-7d434bcc.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-47165 .elementor-element.elementor-element-7d434bcc.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-47165 .elementor-element.elementor-element-7d434bcc .elementor-post__title, .elementor-47165 .elementor-element.elementor-element-7d434bcc .elementor-post__title a{color:#161617;font-family:"Source Sans Pro", Sans-serif;font-size:19px;font-weight:700;text-transform:capitalize;line-height:23px;}.elementor-47165 .elementor-element.elementor-element-7d434bcc .elementor-post__title{-webkit-text-stroke-color:#000;stroke:#000;margin-bottom:20px;}.elementor-47165 .elementor-element.elementor-element-78e0f935{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-78e0f935:not(.elementor-motion-effects-element-type-background), .elementor-47165 .elementor-element.elementor-element-78e0f935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#636363E6;}.elementor-47165 .elementor-element.elementor-element-35bf25cb{--display:flex;--justify-content:center;}.elementor-47165 .elementor-element.elementor-element-348882b9{text-align:center;}.elementor-47165 .elementor-element.elementor-element-348882b9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:75px;font-weight:500;line-height:80px;letter-spacing:-2px;color:#FFFFFF;}.elementor-47165 .elementor-element.elementor-element-6034be62{--spacer-size:5px;}.elementor-47165 .elementor-element.elementor-element-60731b9d > .elementor-widget-container{padding:00px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-60731b9d{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:22px;line-height:34px;color:#FFFFFF;}.elementor-47165 .elementor-element.elementor-element-29ebefef{--spacer-size:50px;}.elementor-47165 .elementor-element.elementor-element-7c86db12 .elementor-button{background-color:#E4383B;font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;border-radius:5px 5px 5px 5px;padding:17px 34px 17px 34px;}.elementor-47165 .elementor-element.elementor-element-7c86db12 .elementor-button:hover, .elementor-47165 .elementor-element.elementor-element-7c86db12 .elementor-button:focus{background-color:#F06567;}.elementor-47165 .elementor-element.elementor-element-78e0f935.element-pack-agbg-yes .bdt-animated-gradient-background{mix-blend-mode:hue;}.elementor-47165 .elementor-element.elementor-element-a44f4f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-47165 .elementor-element.elementor-element-b18d7cd{--display:flex;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-9a7c2ed{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DADADA;--border-color:#DADADA;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:020px;--padding-bottom:20px;--padding-left:27px;--padding-right:20px;}.elementor-47165 .elementor-element.elementor-element-9a7c2ed:not(.elementor-motion-effects-element-type-background), .elementor-47165 .elementor-element.elementor-element-9a7c2ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-47165 .elementor-element.elementor-element-c3ca937 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-47165 .elementor-element.elementor-element-c3ca937{text-align:start;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-47165 .elementor-element.elementor-element-26e3521{--divider-border-style:solid;--divider-color:#999999;--divider-border-width:1px;}.elementor-47165 .elementor-element.elementor-element-26e3521 > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-47165 .elementor-element.elementor-element-26e3521 .elementor-divider-separator{width:100%;}.elementor-47165 .elementor-element.elementor-element-26e3521 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-47165 .elementor-element.elementor-element-d05b0f2 > .elementor-widget-container{padding:10px 0px 5px 0px;}.elementor-47165 .elementor-element.elementor-element-d05b0f2 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:bold;color:#000000;}.elementor-47165 .elementor-element.elementor-element-26561af > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-47165 .elementor-element.elementor-element-26561af .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:bold;color:#000000;}.elementor-47165 .elementor-element.elementor-element-6bf19b9 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-47165 .elementor-element.elementor-element-6bf19b9 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:13px;font-weight:400;font-style:italic;color:#000000;}.elementor-47165 .elementor-element.elementor-element-4530f20 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-47165 .elementor-element.elementor-element-4530f20 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:8px;font-weight:400;font-style:italic;line-height:12px;color:#000000;}.elementor-47165 .elementor-element.elementor-element-4748892 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:8px;font-weight:400;font-style:italic;color:#000000;}.elementor-47165 .elementor-element.elementor-element-642a835{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-47165 .elementor-element.elementor-element-a1f03fd img{border-radius:16px 16px 16px 16px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47165 .elementor-element.elementor-element-64a4b3d{--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-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-47165 .elementor-element.elementor-element-feeb37c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-47165 .elementor-element.elementor-element-38d087d6{--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;--flex-wrap:wrap;}.elementor-47165 .elementor-element.elementor-element-4af8345c{--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;--flex-wrap:wrap;}.elementor-47165 .elementor-element.elementor-element-251d2d2{text-align:start;}.elementor-47165 .elementor-element.elementor-element-4dbc7899{text-align:start;}.elementor-47165 .elementor-element.elementor-element-59b4bf68{--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-47165 .elementor-element.elementor-element-11a5bf7b{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-47165 .elementor-element.elementor-element-7370c692{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-47165 .elementor-element.elementor-element-3e3c65c4{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-47165 .elementor-element.elementor-element-718baed6{--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-47165 .elementor-element.elementor-element-d80a933{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-47165 .elementor-element.elementor-element-244cce82{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-47165 .elementor-element.elementor-element-5adb65ed{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-47165 .elementor-element.elementor-element-15c4c17a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-47165 .elementor-element.elementor-element-b026956 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-47165 .elementor-element.elementor-element-b026956:after{content:"0.66";}.elementor-47165 .elementor-element.elementor-element-b026956 .elementor-post__thumbnail__link{width:50%;}.elementor-47165 .elementor-element.elementor-element-71d7fd32 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-47165 .elementor-element.elementor-element-71d7fd32:after{content:"0.66";}.elementor-47165 .elementor-element.elementor-element-71d7fd32 .elementor-post__thumbnail__link{width:50%;}.elementor-47165 .elementor-element.elementor-element-7d434bcc .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-47165 .elementor-element.elementor-element-7d434bcc:after{content:"0.66";}.elementor-47165 .elementor-element.elementor-element-7d434bcc .elementor-post__thumbnail__link{width:50%;}.elementor-47165 .elementor-element.elementor-element-a44f4f3{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-47165 .elementor-element.elementor-element-28028db{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47165 .elementor-element.elementor-element-73f951a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47165 .elementor-element.elementor-element-b6c32be{--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-c1a41fc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-544daa0.elementor-element{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-47165 .elementor-element.elementor-element-32caf6f .elementor-heading-title{font-size:13px;}.elementor-47165 .elementor-element.elementor-element-b48a973{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-47165 .elementor-element.elementor-element-b48a973 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47165 .elementor-element.elementor-element-39f58d7 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-47165 .elementor-element.elementor-element-39f58d7{font-size:17px;line-height:23px;}.elementor-47165 .elementor-element.elementor-element-64a4b3d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-47165 .elementor-element.elementor-element-8de681a{width:100%;max-width:100%;}.elementor-47165 .elementor-element.elementor-element-8de681a .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}.elementor-47165 .elementor-element.elementor-element-d035547{width:100%;max-width:100%;}.elementor-47165 .elementor-element.elementor-element-d035547 .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}.elementor-47165 .elementor-element.elementor-element-ccc0112{text-align:center;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-47165 .elementor-element.elementor-element-feeb37c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:20px;}.elementor-47165 .elementor-element.elementor-element-feeb37c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-feeb37c .elementor-main-swiper{height:75px;}.elementor-47165 .elementor-element.elementor-element-11173382{--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-47165 .elementor-element.elementor-element-1de61adb .elementor-heading-title{font-size:13px;}.elementor-47165 .elementor-element.elementor-element-7ce836f1 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-47165 .elementor-element.elementor-element-5abb5b6d .elementor-heading-title{font-size:38px;}.elementor-47165 .elementor-element.elementor-element-6f882a3a > .elementor-widget-container{padding:10px 5px 10px 25px;}.elementor-47165 .elementor-element.elementor-element-6f882a3a{font-size:16px;line-height:21px;}.elementor-47165 .elementor-element.elementor-element-4cc3d856{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-4b6e3b16 .elementor-heading-title{font-size:38px;}.elementor-47165 .elementor-element.elementor-element-3b998761 > .elementor-widget-container{padding:10px 5px 10px 25px;}.elementor-47165 .elementor-element.elementor-element-3b998761{font-size:16px;line-height:21px;}.elementor-47165 .elementor-element.elementor-element-3ac28ee6{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-3b59da6f .elementor-heading-title{font-size:38px;}.elementor-47165 .elementor-element.elementor-element-7cf03432 > .elementor-widget-container{padding:10px 5px 10px 25px;}.elementor-47165 .elementor-element.elementor-element-7cf03432{font-size:16px;line-height:21px;}.elementor-47165 .elementor-element.elementor-element-24ee86e{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-523097d .elementor-heading-title{font-size:38px;}.elementor-47165 .elementor-element.elementor-element-2273e4a > .elementor-widget-container{padding:10px 5px 10px 25px;}.elementor-47165 .elementor-element.elementor-element-2273e4a{font-size:16px;line-height:21px;}.elementor-47165 .elementor-element.elementor-element-1a676648 .elementor-heading-title{font-size:13px;}.elementor-47165 .elementor-element.elementor-element-251d2d2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-47165 .elementor-element.elementor-element-251d2d2 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-47165 .elementor-element.elementor-element-4dbc7899 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-47165 .elementor-element.elementor-element-4dbc7899{text-align:start;font-size:17px;line-height:23px;}.elementor-47165 .elementor-element.elementor-element-5046b66b{width:100%;max-width:100%;}.elementor-47165 .elementor-element.elementor-element-5046b66b .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}.elementor-47165 .elementor-element.elementor-element-11a5bf7b{--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47165 .elementor-element.elementor-element-4155a7d3 .elementor-heading-title{font-size:38px;}.elementor-47165 .elementor-element.elementor-element-1c9d04c9 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-47165 .elementor-element.elementor-element-1c9d04c9{font-size:17px;line-height:23px;}.elementor-47165 .elementor-element.elementor-element-320c95b5{width:100%;max-width:100%;}.elementor-47165 .elementor-element.elementor-element-320c95b5 .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}.elementor-47165 .elementor-element.elementor-element-7370c692{--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47165 .elementor-element.elementor-element-1bf5ab32 .elementor-heading-title{font-size:38px;}.elementor-47165 .elementor-element.elementor-element-7a71b3b6 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-47165 .elementor-element.elementor-element-7a71b3b6{font-size:17px;line-height:23px;}.elementor-47165 .elementor-element.elementor-element-6b76accc{width:100%;max-width:100%;}.elementor-47165 .elementor-element.elementor-element-6b76accc .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}.elementor-47165 .elementor-element.elementor-element-3e3c65c4{--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47165 .elementor-element.elementor-element-d138ba .elementor-heading-title{font-size:38px;}.elementor-47165 .elementor-element.elementor-element-5e3bbe73 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-47165 .elementor-element.elementor-element-5e3bbe73{font-size:17px;line-height:23px;}.elementor-47165 .elementor-element.elementor-element-5e7b624a{width:100%;max-width:100%;}.elementor-47165 .elementor-element.elementor-element-5e7b624a .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}.elementor-47165 .elementor-element.elementor-element-d80a933{--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47165 .elementor-element.elementor-element-71f33a6 .elementor-heading-title{font-size:38px;}.elementor-47165 .elementor-element.elementor-element-3aeddba0 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-47165 .elementor-element.elementor-element-3aeddba0{font-size:17px;line-height:23px;}.elementor-47165 .elementor-element.elementor-element-13018187{width:100%;max-width:100%;}.elementor-47165 .elementor-element.elementor-element-13018187 .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}.elementor-47165 .elementor-element.elementor-element-244cce82{--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47165 .elementor-element.elementor-element-1b43edca .elementor-heading-title{font-size:38px;}.elementor-47165 .elementor-element.elementor-element-51759c1a > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-47165 .elementor-element.elementor-element-51759c1a{font-size:17px;line-height:23px;}.elementor-47165 .elementor-element.elementor-element-b31455a{width:100%;max-width:100%;}.elementor-47165 .elementor-element.elementor-element-b31455a .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}.elementor-47165 .elementor-element.elementor-element-5adb65ed{--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47165 .elementor-element.elementor-element-1eadbc1b .elementor-heading-title{font-size:38px;}.elementor-47165 .elementor-element.elementor-element-22a5e2b > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-47165 .elementor-element.elementor-element-22a5e2b{font-size:17px;line-height:23px;}.elementor-47165 .elementor-element.elementor-element-4ae8ca46{width:100%;max-width:100%;}.elementor-47165 .elementor-element.elementor-element-4ae8ca46 .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}.elementor-47165 .elementor-element.elementor-element-45d5c144{--margin-top:25px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-47165 .elementor-element.elementor-element-5ba43aca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-316ca7bb .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-47165 .elementor-element.elementor-element-1935afa1 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-47165 .elementor-element.elementor-element-1935afa1{font-size:17px;line-height:23px;}.elementor-47165 .elementor-element.elementor-element-43cb0481:not(.elementor-motion-effects-element-type-background), .elementor-47165 .elementor-element.elementor-element-43cb0481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;background-size:200px auto;}.elementor-47165 .elementor-element.elementor-element-43cb0481{--padding-top:10px;--padding-bottom:75px;--padding-left:10px;--padding-right:10px;}.elementor-47165 .elementor-element.elementor-element-af309e9{--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-56ec2fb1 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-47165 .elementor-element.elementor-element-4ea21ae9{font-size:17px;line-height:23px;}.elementor-47165 .elementor-element.elementor-element-24c59e1d .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}.elementor-47165 .elementor-element.elementor-element-1b62abaf{--min-height:0px;}.elementor-47165 .elementor-element.elementor-element-5c8c16d2{margin-top:50px;margin-bottom:50px;padding:0px 10px 0px 10px;}.elementor-47165 .elementor-element.elementor-element-3157075b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-362a0f2f .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-47165 .elementor-element.elementor-element-310a002e{--spacer-size:10px;}.elementor-47165 .elementor-element.elementor-element-58bcb42f .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}.elementor-47165 .elementor-element.elementor-element-7bbf425b > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-47165 .elementor-element.elementor-element-76a1021e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-15c4c17a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-47165 .elementor-element.elementor-element-535d445a{--padding-top:5px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-47165 .elementor-element.elementor-element-4cf3c2c3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47165 .elementor-element.elementor-element-5fd0ed49 .elementor-heading-title{font-size:21px;line-height:30px;}.elementor-47165 .elementor-element.elementor-element-679b7b96{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-47165 .elementor-element.elementor-element-b026956 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-47165 .elementor-element.elementor-element-b026956:after{content:"0.5";}.elementor-47165 .elementor-element.elementor-element-b026956 .elementor-post__thumbnail__link{width:100%;}.elementor-47165 .elementor-element.elementor-element-b026956 .elementor-post__title, .elementor-47165 .elementor-element.elementor-element-b026956 .elementor-post__title a{font-size:14px;}.elementor-47165 .elementor-element.elementor-element-71d7fd32 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-47165 .elementor-element.elementor-element-71d7fd32:after{content:"0.5";}.elementor-47165 .elementor-element.elementor-element-71d7fd32 .elementor-post__thumbnail__link{width:100%;}.elementor-47165 .elementor-element.elementor-element-71d7fd32 .elementor-post__title, .elementor-47165 .elementor-element.elementor-element-71d7fd32 .elementor-post__title a{font-size:14px;}.elementor-47165 .elementor-element.elementor-element-7d434bcc .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-47165 .elementor-element.elementor-element-7d434bcc:after{content:"0.5";}.elementor-47165 .elementor-element.elementor-element-7d434bcc .elementor-post__thumbnail__link{width:100%;}.elementor-47165 .elementor-element.elementor-element-7d434bcc .elementor-post__title, .elementor-47165 .elementor-element.elementor-element-7d434bcc .elementor-post__title a{font-size:14px;}.elementor-47165 .elementor-element.elementor-element-348882b9{text-align:center;}.elementor-47165 .elementor-element.elementor-element-348882b9 .elementor-heading-title{font-size:36px;line-height:41px;letter-spacing:-1.5px;}.elementor-47165 .elementor-element.elementor-element-6034be62{--spacer-size:10px;}.elementor-47165 .elementor-element.elementor-element-60731b9d > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-47165 .elementor-element.elementor-element-60731b9d{text-align:center;font-size:17px;line-height:23px;}.elementor-47165 .elementor-element.elementor-element-29ebefef{--spacer-size:10px;}.elementor-47165 .elementor-element.elementor-element-7c86db12 .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}.elementor-47165 .elementor-element.elementor-element-78e0f935{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-47165 .elementor-element.elementor-element-b18d7cd{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-47165 .elementor-element.elementor-element-9a7c2ed{--margin-top:0px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(min-width:768px){.elementor-47165 .elementor-element.elementor-element-b6c32be{--content-width:1416px;}.elementor-47165 .elementor-element.elementor-element-11173382{--content-width:1396px;}.elementor-47165 .elementor-element.elementor-element-38d087d6{--content-width:1396px;}.elementor-47165 .elementor-element.elementor-element-4af8345c{--content-width:1396px;}.elementor-47165 .elementor-element.elementor-element-45d5c144{--content-width:1416px;}.elementor-47165 .elementor-element.elementor-element-43cb0481{--content-width:1416px;}.elementor-47165 .elementor-element.elementor-element-af309e9{--width:50%;}.elementor-47165 .elementor-element.elementor-element-1b62abaf{--width:50%;}.elementor-47165 .elementor-element.elementor-element-3157075b{width:40%;}.elementor-47165 .elementor-element.elementor-element-7bbf425b{width:60%;}.elementor-47165 .elementor-element.elementor-element-535d445a{--content-width:1416px;}.elementor-47165 .elementor-element.elementor-element-679b7b96{--content-width:1396px;}.elementor-47165 .elementor-element.elementor-element-78e0f935{--content-width:1416px;}.elementor-47165 .elementor-element.elementor-element-a44f4f3{--content-width:1416px;}}@media(max-width:1024px) and (min-width:768px){.elementor-47165 .elementor-element.elementor-element-1386a1de{--width:49%;}.elementor-47165 .elementor-element.elementor-element-4cc3d856{--width:49%;}.elementor-47165 .elementor-element.elementor-element-3ac28ee6{--width:49%;}.elementor-47165 .elementor-element.elementor-element-24ee86e{--width:49%;}.elementor-47165 .elementor-element.elementor-element-2a6aead1{--width:100%;}.elementor-47165 .elementor-element.elementor-element-59b4bf68{--width:47%;}.elementor-47165 .elementor-element.elementor-element-718baed6{--width:47%;}}/* Start custom CSS for image, class: .elementor-element-50ab2e7 */.elementor-47165 .elementor-element.elementor-element-50ab2e7 a img{
    width: 104px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-142c030 */.elementor-47165 .elementor-element.elementor-element-142c030 a img{
    width: 104px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48a973 */.elementor-47165 .elementor-element.elementor-element-b48a973 h1{
    display: block!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39f58d7 */.elementor-47165 .elementor-element.elementor-element-39f58d7 p:last-child{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64a4b3d */.elementor-47165 .elementor-element.elementor-element-64a4b3d .elementor-button{
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccc0112 */.elementor-47165 .elementor-element.elementor-element-ccc0112 p{
    font-family: 'Source Sans Pro';
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-feeb37c */.logoshover .elementor-carousel-image-overlay {font-weight: 400!important;
    font-family: 'Source Sans Pro'!important;
    font-size: 12px!important;
    line-height: 20px;
    text-transform: uppercase;
    border-radius: 10px;background-color: rgb(188 52 54 / 90%)!important;}
    
.elementor-47165 .elementor-element.elementor-element-feeb37c{
    filter: grayscale(100);
    transition: 0.4s;
}

.elementor-47165 .elementor-element.elementor-element-feeb37c:hover{
    filter: grayscale(0);
    transition: 0.4s;
}

/*.elementor-47165 .elementor-element.elementor-element-feeb37c .elementor-carousel-image{*/
/*    max-height: 72px;*/
/*    object-fit: contain;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-572c7cc */.elementor-47165 .elementor-element.elementor-element-572c7cc:after{
    content: url(/wp-content/uploads/2025/10/gui.webp);
    width: 100%;
    max-width: 1544px;
    height: 739px;
    position: relative;
    left: 40px;
    filter: drop-shadow(1px 1px 15px #727272);
}

@media(min-width: 1921px){
    .elementor-47165 .elementor-element.elementor-element-572c7cc:after{
        left: 208px;
        scale: 1.20;
        top: 64px;
    }
}

@media(max-width: 767px){
    
    .elementor-47165 .elementor-element.elementor-element-572c7cc:after{
        content: '';
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38d087d6 */.elementor-47165 .elementor-element.elementor-element-38d087d6 h2{
    font-family: 'Source Sans Pro'!important;
    font-weight: 700!important;
}

.elementor-47165 .elementor-element.elementor-element-38d087d6 span.sub{
    font-size: 32px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a5bf7b */.elementor-47165 .elementor-element.elementor-element-11a5bf7b:before{
    background-image: url('/wp-content/uploads/2026/01/2025-Website-Design-Main-Page-Section-Icons_Meter.svg');
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7370c692 */.elementor-47165 .elementor-element.elementor-element-7370c692:before{
    background-image: url('/wp-content/uploads/2026/01/id.svg');
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e3c65c4 */.elementor-47165 .elementor-element.elementor-element-3e3c65c4:before{
    background-image: url('/wp-content/uploads/2026/01/2025-Website-Design-Main-Page-Section-Icons_evaluate.svg');
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59b4bf68 */.elementor-47165 .elementor-element.elementor-element-59b4bf68 .card-description{
    min-height: 152px!important;
    opacity: 0;
}

.elementor-47165 .elementor-element.elementor-element-59b4bf68 .card-buttons{
    opacity: 0;
    pointer-events: none;
}

.elementor-47165 .elementor-element.elementor-element-59b4bf68 > .elementor-element:hover .card-buttons{
    opacity: 1;
    pointer-events: unset;
}

.elementor-47165 .elementor-element.elementor-element-59b4bf68 > .elementor-element:hover h3{
    color: #FFF;
    transition: 0.4s;
}

.elementor-47165 .elementor-element.elementor-element-59b4bf68 > .elementor-element:hover .card-description{
    color: #FFF;
    opacity: 1;
    transition: 0.4s;
}

.elementor-47165 .elementor-element.elementor-element-59b4bf68 > .elementor-element {
    position: relative;
    z-index: 0; 
    background: linear-gradient(-120deg, #FFFFFF 0%, #E5E5E4 100%);
    transition: 0.4s;
    overflow: hidden;
}

.elementor-47165 .elementor-element.elementor-element-59b4bf68 > .elementor-element::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(-120deg, #212121, #343434, #404040);
    opacity: 0; 
    transition: opacity 0.4s;
    z-index: -1;
}

.elementor-47165 .elementor-element.elementor-element-59b4bf68 > .elementor-element:hover::after {
    opacity: 1;
}

.elementor-47165 .elementor-element.elementor-element-59b4bf68 > .elementor-element:before{
    content: '';
    opacity: 1;
    bottom: 32px;
    right: 32px;
    left: auto;
    position: absolute;
    width: 159px;
    height: 150px;
    display: block;
    top: auto;
    border-radius: 0px;
}


@media(max-width: 767px){
    .elementor-47165 .elementor-element.elementor-element-59b4bf68 .card-description{
        min-height: unset!important;
    }
    
    .elementor-47165 .elementor-element.elementor-element-59b4bf68 .card-buttons{
        opacity: 1;
        pointer-events: unset;
    }
    
    .elementor-47165 .elementor-element.elementor-element-59b4bf68 > .elementor-element .card-buttons{
    opacity: 1;
    pointer-events: unset;
}

.elementor-47165 .elementor-element.elementor-element-59b4bf68 > .elementor-element h3{
    color: #FFF!important;
    transition: 0.4s;
}

.elementor-47165 .elementor-element.elementor-element-59b4bf68 > .elementor-element .card-description{
    color: #FFF;
    opacity: 1;
    transition: 0.4s;
}

.elementor-47165 .elementor-element.elementor-element-59b4bf68 > .elementor-element::after {
    opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d80a933 */.elementor-47165 .elementor-element.elementor-element-d80a933:before{
    background-image: url('/wp-content/uploads/2026/01/2025-Website-Design-Main-Page-Section-Icons_chargeback.svg')!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-244cce82 */.elementor-47165 .elementor-element.elementor-element-244cce82:before{
    background-image: url('/wp-content/uploads/2026/01/2025-Website-Design-Main-Page-Section-Icons_Negotiate.svg')!important;
    background-repeat: no-repeat;
    scale: 1.32;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5adb65ed */.elementor-47165 .elementor-element.elementor-element-5adb65ed:before{
    background-image: url('/wp-content/uploads/2026/01/2025-Website-Design-Main-Page-Section-Icons_Optimize.svg')!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718baed6 */.elementor-47165 .elementor-element.elementor-element-718baed6 .card-description{
    min-height: 152px!important;
    opacity: 0;
}

.elementor-47165 .elementor-element.elementor-element-718baed6 .card-buttons{
    opacity: 0;
    pointer-events: none;
}

.elementor-47165 .elementor-element.elementor-element-718baed6 > .elementor-element:hover .card-buttons{
    opacity: 1;
    pointer-events: unset;
}

.elementor-47165 .elementor-element.elementor-element-718baed6 > .elementor-element:hover h3{
    color: #FFF;
    transition: 0.4s;
}

.elementor-47165 .elementor-element.elementor-element-718baed6 > .elementor-element:hover .card-description{
    color: #FFF;
    opacity: 1;
    transition: 0.4s;
}

.elementor-47165 .elementor-element.elementor-element-718baed6 > .elementor-element {
    position: relative;
    z-index: 0; 
    background: linear-gradient(-120deg, #FFFFFF 0%, #E5E5E4 100%);
    transition: 0.4s;
    overflow: hidden;
}

.elementor-47165 .elementor-element.elementor-element-718baed6 > .elementor-element::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(-120deg, #212121, #343434, #404040);
    opacity: 0; 
    transition: opacity 0.4s;
    z-index: -1;
}

.elementor-47165 .elementor-element.elementor-element-718baed6 > .elementor-element:hover::after {
    opacity: 1;
}

.elementor-47165 .elementor-element.elementor-element-718baed6 > .elementor-element:before{
    content: '';
    opacity: 1;
    bottom: 32px;
    right: 32px;
    left: auto;
    position: absolute;
    width: 159px;
    height: 150px;
    display: block;
    top: auto;
    border-radius: 0px;
}


@media(max-width: 767px){
    .elementor-47165 .elementor-element.elementor-element-718baed6 .card-description{
        min-height: unset!important;
    }
    
    .elementor-47165 .elementor-element.elementor-element-718baed6 .card-buttons{
        opacity: 1;
        pointer-events: unset;
    }
    
    .elementor-47165 .elementor-element.elementor-element-718baed6 > .elementor-element .card-buttons{
    opacity: 1;
    pointer-events: unset;
}

.elementor-47165 .elementor-element.elementor-element-718baed6 > .elementor-element h3{
    color: #FFF!important;
    transition: 0.4s;
}

.elementor-47165 .elementor-element.elementor-element-718baed6 > .elementor-element .card-description{
    color: #FFF;
    opacity: 1;
    transition: 0.4s;
}

.elementor-47165 .elementor-element.elementor-element-718baed6 > .elementor-element::after {
    opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4af8345c */.elementor-47165 .elementor-element.elementor-element-4af8345c h3{
    font-family: 'Source Sans Pro'!important;
    font-weight: 700!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5c4f */.elementor-47165 .elementor-element.elementor-element-41a5c4f{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f29d9 */.elementor-47165 .elementor-element.elementor-element-f9f29d9{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4902b9ae */.elementor-47165 .elementor-element.elementor-element-4902b9ae{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62f41404 */.elementor-47165 .elementor-element.elementor-element-62f41404{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5c4f */.elementor-47165 .elementor-element.elementor-element-41a5c4f{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f29d9 */.elementor-47165 .elementor-element.elementor-element-f9f29d9{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4902b9ae */.elementor-47165 .elementor-element.elementor-element-4902b9ae{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62f41404 */.elementor-47165 .elementor-element.elementor-element-62f41404{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5c4f */.elementor-47165 .elementor-element.elementor-element-41a5c4f{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f29d9 */.elementor-47165 .elementor-element.elementor-element-f9f29d9{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4902b9ae */.elementor-47165 .elementor-element.elementor-element-4902b9ae{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62f41404 */.elementor-47165 .elementor-element.elementor-element-62f41404{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5c4f */.elementor-47165 .elementor-element.elementor-element-41a5c4f{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f29d9 */.elementor-47165 .elementor-element.elementor-element-f9f29d9{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4902b9ae */.elementor-47165 .elementor-element.elementor-element-4902b9ae{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62f41404 */.elementor-47165 .elementor-element.elementor-element-62f41404{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a5c4f */.elementor-47165 .elementor-element.elementor-element-41a5c4f{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f29d9 */.elementor-47165 .elementor-element.elementor-element-f9f29d9{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4902b9ae */.elementor-47165 .elementor-element.elementor-element-4902b9ae{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62f41404 */.elementor-47165 .elementor-element.elementor-element-62f41404{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-15c4c17a */.elementor-47165 .elementor-element.elementor-element-15c4c17a .swiper-pagination{
    margin-top: 30px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7bbf425b */@media only screen and (max-width: 600px) {
.testimfont .elementor-widget-container {font-size:17px; line-height: 24px;}

    .site-above-footer-wrap[data-section="section-above-footer-builder"] {
    padding-left: 0px;
}
.site-primary-footer-wrap[data-section="section-primary-footer-builder"] {
    padding-left: 0px;
}
.site-below-footer-wrap[data-section="section-below-footer-builder"]{
    padding-left:25px ; padding-right: 25px; text-align:center;
}
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-b026956 */.elementor-grid-item h3 a:hover{color:#E4383B!important;}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-71d7fd32 */.elementor-grid-item h3 a:hover{color:#E4383B!important;}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7d434bcc */.elementor-grid-item h3 a:hover{color:#E4383B!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-679b7b96 */.knowmoresec .elementor-posts--thumbnail-top .elementor-post__text {
    min-height: 67px;
}
.knowmoresec .elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img {top:0; left:0; transform:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b18d7cd */.elementor-47165 .elementor-element.elementor-element-b18d7cd{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3ca937 */.elementor-47165 .elementor-element.elementor-element-c3ca937 img{
    width: 127px;
    height: 44px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d05b0f2 */.elementor-47165 .elementor-element.elementor-element-d05b0f2 .elementor-widget-container{
    display: flex;
    align-items: center;
    gap: 5px;
}

.elementor-47165 .elementor-element.elementor-element-d05b0f2 span{
    font-size: 13px;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26561af */.elementor-47165 .elementor-element.elementor-element-26561af span{
    font-size: 13px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4530f20 */.elementor-47165 .elementor-element.elementor-element-4530f20 p{
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4748892 */.elementor-47165 .elementor-element.elementor-element-4748892 a{
    color: #0000FF!important;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS */.headingsred .elementor-element {z-index:98}

body.elementor-page-47165 header a[aria-label="SAVINGS CALCULATOR"]{
    display: none;
}

@media(max-width: 1024px){
    body.elementor-page-47165 .webinar-swiper .swiper-pagination{
        display: none;
    }
}

@media(max-width: 767px){
    body.elementor-page-47165 .elementor-button,
    body.elementor-page-47165 .elementor-button-wrapper,
    body.elementor-page-47165 .elementor-widget-container:has(.elementor-button){
        width: 100%!important;
    }
}/* End custom CSS */