.elementor-1272 .elementor-element.elementor-element-6ebee0d{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1272 .elementor-element.elementor-element-6ebee0d:not(.elementor-motion-effects-element-type-background), .elementor-1272 .elementor-element.elementor-element-6ebee0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://propnex-omgliving.com/wp-content/uploads/2025/10/pattern-bg-1.webp");background-size:cover;}.elementor-1272 .elementor-element.elementor-element-6ebee0d.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-6ebee0d.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-06a4837{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1272 .elementor-element.elementor-element-06a4837.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-06a4837.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-28744ce{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-1272 .elementor-element.elementor-element-28744ce.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-28744ce.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-066103b .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-066103b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1272 .elementor-element.elementor-element-066103b{text-align:center;}.elementor-1272 .elementor-element.elementor-element-066103b .tcgelements-heading-text{display:block;color:#000000;}.elementor-1272 .elementor-element.elementor-element-066103b .tcgelements-heading-text a{display:block;}.elementor-1272 .elementor-element.elementor-element-066103b .tcgelements-heading{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-1272 .elementor-element.elementor-element-066103b .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-1272 .elementor-element.elementor-element-066103b .tcgelements-heading span{display:inline-block;}.elementor-1272 .elementor-element.elementor-element-066103b .tcgelements-heading small{display:inline-block;}.elementor-1272 .elementor-element.elementor-element-066103b .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-1272 .elementor-element.elementor-element-bf3df62 .tcgelements-heading-text .tcgelements-heading:before{background-color:#000000;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:none;position:absolute;left:50%;bottom:0px;opacity:0.3;transform:rotate(0deg);width:1px;height:40px;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-1272 .elementor-element.elementor-element-bf3df62 .tcgelements-heading-text .tcgelements-heading:before{background-color:#FFFFFF;}} body.tcg-dark-mode .elementor-1272 .elementor-element.elementor-element-bf3df62 .tcgelements-heading-text .tcgelements-heading:before{background-color:#FFFFFF;}.elementor-1272 .elementor-element.elementor-element-bf3df62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1272 .elementor-element.elementor-element-bf3df62{text-align:center;}.elementor-1272 .elementor-element.elementor-element-bf3df62 .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:#051C45;}.elementor-1272 .elementor-element.elementor-element-bf3df62 .tcgelements-heading-text a{display:block;}.elementor-1272 .elementor-element.elementor-element-bf3df62 .tcgelements-heading{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#051C45;}.elementor-1272 .elementor-element.elementor-element-bf3df62 .tcgelements-heading-text .tcgelements-heading{display:block;padding:0px 1px 0px 0px;--e-transform-tcgelements-heading-scale:1;}.elementor-1272 .elementor-element.elementor-element-bf3df62 .tcgelements-heading span{display:inline;opacity:0.7;}.elementor-1272 .elementor-element.elementor-element-bf3df62 .tcgelements-heading small{display:inline-block;}.elementor-1272 .elementor-element.elementor-element-bf3df62 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-1272 .elementor-element.elementor-element-0c81a45{pointer-events:auto;height:100%;transition:all 0.3s ease;}.elementor-1272 .elementor-element.elementor-element-0c81a45 .tcgelements-image{overflow:hidden;height:600px;border-radius:0px 0px 0px 0px;transition:all 0.3s ease;}.elementor-1272 .elementor-element.elementor-element-0c81a45 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1272 .elementor-element.elementor-element-0c81a45 .elementor-widget-container{height:100%;}.elementor-1272 .elementor-element.elementor-element-0c81a45 .elementor-image{height:100%;}.elementor-1272 .elementor-element.elementor-element-0c81a45 .tcgelements-image::after{transition:all 0.3s ease;}.e-con:hover .elementor-element-0c81a45>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active:after{display:block;}.e-con:hover .elementor-element-0c81a45>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active:after{display:block;}.elementor-1272 .elementor-element.elementor-element-0c81a45 .tcgelements-image.selector-type-image:hover:after{display:block;}.elementor-1272 .elementor-element.elementor-element-9733882{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1272 .elementor-element.elementor-element-9733882.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-9733882.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-5252705{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-1272 .elementor-element.elementor-element-5252705.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-5252705.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-1ae3783 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-1ae3783 .tcgelements-heading-text{display:block;}.elementor-1272 .elementor-element.elementor-element-1ae3783 .tcgelements-heading-text a{display:block;}.elementor-1272 .elementor-element.elementor-element-1ae3783 .tcgelements-heading{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:500;line-height:1.2em;}.elementor-1272 .elementor-element.elementor-element-1ae3783 .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-1272 .elementor-element.elementor-element-1ae3783 .tcgelements-heading span{display:inline;color:#051C45;font-family:"Playfair Display", Sans-serif;font-weight:bold;font-style:italic;}.elementor-1272 .elementor-element.elementor-element-1ae3783 .tcgelements-heading small{display:inline-block;}.elementor-1272 .elementor-element.elementor-element-1ae3783 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-1272 .elementor-element.elementor-element-714cf02{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--margin-top:0%;--margin-bottom:0%;--margin-left:50%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-1272 .elementor-element.elementor-element-714cf02.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-714cf02.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-4b40484 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-4b40484 .tcgelements-heading-text{display:block;color:#4A4A4B;}.elementor-1272 .elementor-element.elementor-element-4b40484 .tcgelements-heading-text a{display:block;}.elementor-1272 .elementor-element.elementor-element-4b40484 .tcgelements-heading{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#4A4A4B;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-1272 .elementor-element.elementor-element-4b40484 .tcgelements-heading-text{color:#A4A4A4;}} body.tcg-dark-mode .elementor-1272 .elementor-element.elementor-element-4b40484 .tcgelements-heading-text{color:#A4A4A4;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-1272 .elementor-element.elementor-element-4b40484 .tcgelements-heading{color:#A4A4A4;}} body.tcg-dark-mode .elementor-1272 .elementor-element.elementor-element-4b40484 .tcgelements-heading{color:#A4A4A4;}.elementor-1272 .elementor-element.elementor-element-4b40484 .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-1272 .elementor-element.elementor-element-4b40484 .tcgelements-heading span{display:inline-block;}.elementor-1272 .elementor-element.elementor-element-4b40484 .tcgelements-heading small{display:inline-block;}.elementor-1272 .elementor-element.elementor-element-4b40484 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-1272 .elementor-element.elementor-element-aaa32a6{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-1272 .elementor-element.elementor-element-aaa32a6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1272 .elementor-element.elementor-element-aaa32a6.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-aaa32a6.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-77e85d8 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1272 .elementor-element.elementor-element-77e85d8 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1272 .elementor-element.elementor-element-77e85d8{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1272 .elementor-element.elementor-element-28ea029{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1272 .elementor-element.elementor-element-28ea029.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-28ea029.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-e9a8688{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-1272 .elementor-element.elementor-element-e9a8688.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-e9a8688.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-5b3aa8a .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-5b3aa8a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1272 .elementor-element.elementor-element-5b3aa8a .tcgelements-heading-text{display:block;}.elementor-1272 .elementor-element.elementor-element-5b3aa8a .tcgelements-heading-text a{display:block;}.elementor-1272 .elementor-element.elementor-element-5b3aa8a .tcgelements-heading{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;letter-spacing:1px;}.elementor-1272 .elementor-element.elementor-element-5b3aa8a .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-1272 .elementor-element.elementor-element-5b3aa8a .tcgelements-heading span{display:inline-block;}.elementor-1272 .elementor-element.elementor-element-5b3aa8a .tcgelements-heading small{display:inline-block;}.elementor-1272 .elementor-element.elementor-element-5b3aa8a .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-1272 .elementor-element.elementor-element-49a8d8b{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-1272 .elementor-element.elementor-element-49a8d8b.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-49a8d8b.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-e3ac55f .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-e3ac55f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1272 .elementor-element.elementor-element-e3ac55f .tcgelements-heading-text{display:block;}.elementor-1272 .elementor-element.elementor-element-e3ac55f .tcgelements-heading-text a{display:block;}.elementor-1272 .elementor-element.elementor-element-e3ac55f .tcgelements-heading{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:500;line-height:1.2em;}.elementor-1272 .elementor-element.elementor-element-e3ac55f .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-1272 .elementor-element.elementor-element-e3ac55f .tcgelements-heading span{display:block;color:#CD9E73;font-family:"Playfair Display", Sans-serif;font-weight:bold;font-style:italic;}.elementor-1272 .elementor-element.elementor-element-e3ac55f .tcgelements-heading small{display:inline-block;}.elementor-1272 .elementor-element.elementor-element-e3ac55f .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-1272 .elementor-element.elementor-element-ef79c2a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-ef79c2a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-ef79c2a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-ef79c2a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-ef79c2a .elementor-image-box-title{margin-bottom:5px;font-size:21px;font-weight:700;text-transform:uppercase;color:#051C45;}.elementor-1272 .elementor-element.elementor-element-ef79c2a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-ef79c2a .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-bf8b2d9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-bf8b2d9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-bf8b2d9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-bf8b2d9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-bf8b2d9 .elementor-image-box-title{margin-bottom:5px;font-size:21px;font-weight:700;text-transform:uppercase;color:#051C45;}.elementor-1272 .elementor-element.elementor-element-bf8b2d9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-bf8b2d9 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-2398087{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-2398087.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-2398087.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-2398087.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-2398087 .elementor-image-box-title{margin-bottom:5px;font-size:21px;font-weight:700;text-transform:uppercase;color:#051C45;}.elementor-1272 .elementor-element.elementor-element-2398087 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-2398087 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-d9b8848{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-d9b8848.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-d9b8848.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-d9b8848.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-d9b8848 .elementor-image-box-title{margin-bottom:5px;font-size:21px;font-weight:700;text-transform:uppercase;color:#051C45;}.elementor-1272 .elementor-element.elementor-element-d9b8848 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-d9b8848 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-177657f{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-1272 .elementor-element.elementor-element-177657f.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-177657f.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-a524860 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1272 .elementor-element.elementor-element-a524860 .elementor-video{opacity:1;}.elementor-1272 .elementor-element.elementor-element-fc8e80b{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-1272 .elementor-element.elementor-element-fc8e80b.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-fc8e80b.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-06256ae{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-1272 .elementor-element.elementor-element-06256ae.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-06256ae.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-f03bc85 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-f03bc85 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1272 .elementor-element.elementor-element-f03bc85 .tcgelements-heading-text{display:block;}.elementor-1272 .elementor-element.elementor-element-f03bc85 .tcgelements-heading-text a{display:block;}.elementor-1272 .elementor-element.elementor-element-f03bc85 .tcgelements-heading{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:500;line-height:1.2em;}.elementor-1272 .elementor-element.elementor-element-f03bc85 .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-1272 .elementor-element.elementor-element-f03bc85 .tcgelements-heading span{display:inline-block;color:#CD9E73;font-family:"Playfair Display", Sans-serif;font-weight:bold;font-style:italic;}.elementor-1272 .elementor-element.elementor-element-f03bc85 .tcgelements-heading small{display:inline-block;}.elementor-1272 .elementor-element.elementor-element-f03bc85 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-1272 .elementor-element.elementor-element-6263270 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-6263270 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1272 .elementor-element.elementor-element-6263270 .tcgelements-heading-text{display:block;}.elementor-1272 .elementor-element.elementor-element-6263270 .tcgelements-heading-text a{display:block;}.elementor-1272 .elementor-element.elementor-element-6263270 .tcgelements-heading{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;letter-spacing:1px;}.elementor-1272 .elementor-element.elementor-element-6263270 .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-1272 .elementor-element.elementor-element-6263270 .tcgelements-heading span{display:inline-block;}.elementor-1272 .elementor-element.elementor-element-6263270 .tcgelements-heading small{display:inline-block;}.elementor-1272 .elementor-element.elementor-element-6263270 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-1272 .elementor-element.elementor-element-df735a9{--e-image-carousel-slides-to-show:1;}.elementor-1272 .elementor-element.elementor-element-df735a9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1272 .elementor-element.elementor-element-df735a9 .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-1272 .elementor-element.elementor-element-df735a9 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1272 .elementor-element.elementor-element-df735a9 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-1272 .elementor-element.elementor-element-df735a9 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#979797;opacity:1;}.elementor-1272 .elementor-element.elementor-element-df735a9 .swiper-pagination-bullet{background:#FFFFFF;}.elementor-1272 .elementor-element.elementor-element-032452f{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-1272 .elementor-element.elementor-element-032452f.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-032452f.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-054e6e3 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-054e6e3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1272 .elementor-element.elementor-element-054e6e3 .tcgelements-heading-text{display:block;}.elementor-1272 .elementor-element.elementor-element-054e6e3 .tcgelements-heading-text a{display:block;}.elementor-1272 .elementor-element.elementor-element-054e6e3 .tcgelements-heading{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;letter-spacing:1px;}.elementor-1272 .elementor-element.elementor-element-054e6e3 .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-1272 .elementor-element.elementor-element-054e6e3 .tcgelements-heading span{display:inline-block;}.elementor-1272 .elementor-element.elementor-element-054e6e3 .tcgelements-heading small{display:inline-block;}.elementor-1272 .elementor-element.elementor-element-054e6e3 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-1272 .elementor-element.elementor-element-10ab43d .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-10ab43d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1272 .elementor-element.elementor-element-10ab43d .tcgelements-heading-text{display:block;color:#000000;}.elementor-1272 .elementor-element.elementor-element-10ab43d .tcgelements-heading-text a{display:block;}.elementor-1272 .elementor-element.elementor-element-10ab43d .tcgelements-heading{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1272 .elementor-element.elementor-element-10ab43d .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-1272 .elementor-element.elementor-element-10ab43d .tcgelements-heading span{display:inline;color:#000000;font-size:14px;font-weight:400;line-height:1.2em;opacity:0.7;}.elementor-1272 .elementor-element.elementor-element-10ab43d .tcgelements-heading small{display:inline-block;}.elementor-1272 .elementor-element.elementor-element-10ab43d .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-1272 .elementor-element.elementor-element-902394f{--divider-border-style:solid;--divider-color:#E7E7E7;--divider-border-width:2px;}.elementor-1272 .elementor-element.elementor-element-902394f .elementor-divider-separator{width:100%;}.elementor-1272 .elementor-element.elementor-element-902394f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1272 .elementor-element.elementor-element-98ff8c0{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-1272 .elementor-element.elementor-element-98ff8c0.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-98ff8c0.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-5e1b5d9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-5e1b5d9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-5e1b5d9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-5e1b5d9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-5e1b5d9 .elementor-image-box-title{margin-bottom:0px;font-size:16px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-5e1b5d9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-5e1b5d9 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-5d1e9b2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-5d1e9b2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-5d1e9b2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-5d1e9b2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-5d1e9b2 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-5d1e9b2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-5d1e9b2 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-43b9dc8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-43b9dc8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-43b9dc8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-43b9dc8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-43b9dc8 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-43b9dc8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-43b9dc8 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-3f00445{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-3f00445.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-3f00445.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-3f00445.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-3f00445 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-3f00445 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-3f00445 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-8ee8aad{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-8ee8aad.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-8ee8aad.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-8ee8aad.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-8ee8aad .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-8ee8aad .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-8ee8aad .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-4d22980{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-4d22980.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-4d22980.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-4d22980.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-4d22980 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-4d22980 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-4d22980 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-615635c{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-615635c.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-615635c.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-4f331d8 .elementor-button{background-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-4f331d8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-4f331d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-4f331d8 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-6ec472f .elementor-button{background-color:#FFFFFF;fill:#CD9E73;color:#CD9E73;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-6ec472f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-6ec472f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-6ec472f .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-fca566d{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-1272 .elementor-element.elementor-element-fca566d.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-fca566d.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-d5879d7 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-d5879d7 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1272 .elementor-element.elementor-element-d5879d7 .tcgelements-heading-text{display:block;}.elementor-1272 .elementor-element.elementor-element-d5879d7 .tcgelements-heading-text a{display:block;}.elementor-1272 .elementor-element.elementor-element-d5879d7 .tcgelements-heading{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:500;line-height:1.2em;}.elementor-1272 .elementor-element.elementor-element-d5879d7 .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-1272 .elementor-element.elementor-element-d5879d7 .tcgelements-heading span{display:inline-block;color:#CD9E73;font-family:"Playfair Display", Sans-serif;font-weight:bold;font-style:italic;}.elementor-1272 .elementor-element.elementor-element-d5879d7 .tcgelements-heading small{display:inline-block;}.elementor-1272 .elementor-element.elementor-element-d5879d7 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-1272 .elementor-element.elementor-element-138a5b7 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-138a5b7 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1272 .elementor-element.elementor-element-138a5b7 .tcgelements-heading-text{display:block;}.elementor-1272 .elementor-element.elementor-element-138a5b7 .tcgelements-heading-text a{display:block;}.elementor-1272 .elementor-element.elementor-element-138a5b7 .tcgelements-heading{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;letter-spacing:1px;}.elementor-1272 .elementor-element.elementor-element-138a5b7 .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-1272 .elementor-element.elementor-element-138a5b7 .tcgelements-heading span{display:inline-block;}.elementor-1272 .elementor-element.elementor-element-138a5b7 .tcgelements-heading small{display:inline-block;}.elementor-1272 .elementor-element.elementor-element-138a5b7 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-1272 .elementor-element.elementor-element-1e95e16{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-1e95e16.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-1e95e16.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-91ce0ee{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1272 .elementor-element.elementor-element-91ce0ee.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-91ce0ee.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-02b810a{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-02b810a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-02b810a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-277e33b{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-277e33b.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-277e33b.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-91136d9{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-1272 .elementor-element.elementor-element-91136d9.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-91136d9.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-80f7323{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-80f7323.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-80f7323.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-80f7323.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-80f7323 .elementor-image-box-title{margin-bottom:0px;font-size:16px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-80f7323 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-80f7323 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-ba5aee6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-ba5aee6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-ba5aee6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-ba5aee6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-ba5aee6 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-ba5aee6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-ba5aee6 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-61f674d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-61f674d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-61f674d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-61f674d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-61f674d .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-61f674d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-61f674d .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-0b9c58a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-0b9c58a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-0b9c58a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-0b9c58a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-0b9c58a .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-0b9c58a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-0b9c58a .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-b9080e4{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-b9080e4.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-b9080e4.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button{background-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-12a7a0e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button{background-color:#FFFFFF;fill:#CD9E73;color:#CD9E73;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-6ab1ca2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-b0efa8f{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-b0efa8f.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-b0efa8f.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-31250cb{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1272 .elementor-element.elementor-element-31250cb.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-31250cb.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-28d2153{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-28d2153.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-28d2153.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-3f35331{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-3f35331.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-3f35331.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-38f9e77{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-1272 .elementor-element.elementor-element-38f9e77.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-38f9e77.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-69f14ad{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-69f14ad.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-69f14ad.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-69f14ad.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-69f14ad .elementor-image-box-title{margin-bottom:0px;font-size:16px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-69f14ad .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-69f14ad .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-22d20fb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-22d20fb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-22d20fb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-22d20fb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-22d20fb .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-22d20fb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-22d20fb .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-2da391a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-2da391a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-2da391a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-2da391a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-2da391a .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-2da391a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-2da391a .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-3f6b835{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-3f6b835.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-3f6b835.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-3f6b835.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-3f6b835 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-3f6b835 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-3f6b835 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-8993ee0{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-8993ee0.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-8993ee0.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button{background-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-9a95ed6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button{background-color:#FFFFFF;fill:#CD9E73;color:#CD9E73;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-275d95a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-5f94e6a{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-5f94e6a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-5f94e6a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-d75e495{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1272 .elementor-element.elementor-element-d75e495.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-d75e495.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-5d504fb{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-5d504fb.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-5d504fb.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-9a031a2{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-9a031a2.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-9a031a2.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-fe8ec4c{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-1272 .elementor-element.elementor-element-fe8ec4c.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-fe8ec4c.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-6200dff{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-6200dff.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-6200dff.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-6200dff.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-6200dff .elementor-image-box-title{margin-bottom:0px;font-size:16px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-6200dff .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-6200dff .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-0c94479{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-0c94479.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-0c94479.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-0c94479.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-0c94479 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-0c94479 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-0c94479 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-b83e1a1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-b83e1a1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-b83e1a1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-b83e1a1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-b83e1a1 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-b83e1a1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-b83e1a1 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-8df4db4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-8df4db4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-8df4db4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-8df4db4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-8df4db4 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-8df4db4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-8df4db4 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-dbc6efa{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-dbc6efa.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-dbc6efa.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button{background-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-06ea479{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button{background-color:#FFFFFF;fill:#CD9E73;color:#CD9E73;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-d2f8ed4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-c69dce4{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-c69dce4.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-c69dce4.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-a1a0240{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1272 .elementor-element.elementor-element-a1a0240.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-a1a0240.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-c56cf1a{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-c56cf1a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-c56cf1a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-1c0dff6{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-1c0dff6.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-1c0dff6.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-ef3aa34{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-1272 .elementor-element.elementor-element-ef3aa34.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-ef3aa34.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-5dc74ee{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-5dc74ee.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-5dc74ee.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-5dc74ee.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-5dc74ee .elementor-image-box-title{margin-bottom:0px;font-size:16px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-5dc74ee .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-5dc74ee .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-b6376f6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-b6376f6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-b6376f6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-b6376f6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-b6376f6 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-b6376f6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-b6376f6 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-82e31ee{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-82e31ee.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-82e31ee.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-82e31ee.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-82e31ee .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-82e31ee .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-82e31ee .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-93ae068{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-93ae068.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-93ae068.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-93ae068.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-93ae068 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-93ae068 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-93ae068 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-323855b{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-323855b.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-323855b.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button{background-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-a16245d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button{background-color:#FFFFFF;fill:#CD9E73;color:#CD9E73;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-e275ba7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-ec3f232{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-ec3f232.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-ec3f232.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-0589b20{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1272 .elementor-element.elementor-element-0589b20.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-0589b20.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-776a9d6{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-776a9d6.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-776a9d6.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-094c90a{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-094c90a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-094c90a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-afaf681{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-1272 .elementor-element.elementor-element-afaf681.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-afaf681.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-1bfa9ad{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-1bfa9ad.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-1bfa9ad.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-1bfa9ad.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-1bfa9ad .elementor-image-box-title{margin-bottom:0px;font-size:16px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-1bfa9ad .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-1bfa9ad .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-c256986{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-c256986.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-c256986.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-c256986.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-c256986 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-c256986 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-c256986 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-f27f366{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-f27f366.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-f27f366.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-f27f366.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-f27f366 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-f27f366 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-f27f366 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-6facf47{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-6facf47.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-6facf47.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-6facf47.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-6facf47 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-6facf47 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-6facf47 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-fcfc350{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-fcfc350.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-fcfc350.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button{background-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-39dcf5c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button{background-color:#FFFFFF;fill:#CD9E73;color:#CD9E73;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-30211b5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-33c7585{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-33c7585.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-33c7585.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-56a06a5{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1272 .elementor-element.elementor-element-56a06a5.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-56a06a5.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-029811b{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-029811b.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-029811b.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-081732e{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-081732e.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-081732e.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-4961007{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-1272 .elementor-element.elementor-element-4961007.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-4961007.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-6afc2ec{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-6afc2ec.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-6afc2ec.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-6afc2ec.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-6afc2ec .elementor-image-box-title{margin-bottom:0px;font-size:16px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-6afc2ec .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-6afc2ec .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-6724718{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-6724718.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-6724718.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-6724718.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-6724718 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-6724718 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-6724718 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-579ef96{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-579ef96.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-579ef96.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-579ef96.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-579ef96 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-579ef96 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-579ef96 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-030a269{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-030a269.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-030a269.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-030a269.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-030a269 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-030a269 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-030a269 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-9fb3920{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-9fb3920.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-9fb3920.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button{background-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-37ce88c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button{background-color:#FFFFFF;fill:#CD9E73;color:#CD9E73;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-2eab232{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-4ca102f{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-4ca102f.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-4ca102f.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-9ac785e{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1272 .elementor-element.elementor-element-9ac785e.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-9ac785e.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-7274f44{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-7274f44.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-7274f44.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-1580e0a{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-1580e0a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-1580e0a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-b8e8837{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-1272 .elementor-element.elementor-element-b8e8837.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-b8e8837.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-f40d9f5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-f40d9f5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-f40d9f5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-f40d9f5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-f40d9f5 .elementor-image-box-title{margin-bottom:0px;font-size:16px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-f40d9f5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-f40d9f5 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-d5965cb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-d5965cb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-d5965cb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-d5965cb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-d5965cb .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-d5965cb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-d5965cb .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-37b6019{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-37b6019.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-37b6019.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-37b6019.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-37b6019 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-37b6019 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-37b6019 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-095221d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-095221d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-095221d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-095221d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-095221d .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-095221d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-095221d .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-8366aab{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-8366aab.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-8366aab.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button{background-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-a0bbb7c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button{background-color:#FFFFFF;fill:#CD9E73;color:#CD9E73;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-dfb86c8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-d9090d0{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-d9090d0.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-d9090d0.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-b53beca{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1272 .elementor-element.elementor-element-b53beca.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-b53beca.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-918fdc6{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-918fdc6.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-918fdc6.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-f745f79{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-f745f79.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-f745f79.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-92a3c18{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-1272 .elementor-element.elementor-element-92a3c18.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-92a3c18.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-bcc885b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-bcc885b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-bcc885b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-bcc885b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-bcc885b .elementor-image-box-title{margin-bottom:0px;font-size:16px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-bcc885b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-bcc885b .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-cd6f40a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-cd6f40a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-cd6f40a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-cd6f40a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-cd6f40a .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-cd6f40a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-cd6f40a .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-2040def{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-2040def.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-2040def.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-2040def.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-2040def .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-2040def .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-2040def .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-655163d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-655163d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-655163d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-655163d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-655163d .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-655163d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-655163d .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-efb68c1{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-efb68c1.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-efb68c1.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button{background-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-533aa9a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button{background-color:#FFFFFF;fill:#CD9E73;color:#CD9E73;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-f87a38e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-23b5e09{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-23b5e09.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-23b5e09.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-4d58ded{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1272 .elementor-element.elementor-element-4d58ded.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-4d58ded.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-0238739{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-0238739.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-0238739.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-4b07382{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-4b07382.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-4b07382.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-192d876{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-1272 .elementor-element.elementor-element-192d876.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-192d876.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-1f5abae{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-1f5abae.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-1f5abae.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-1f5abae.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-1f5abae .elementor-image-box-title{margin-bottom:0px;font-size:16px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-1f5abae .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-1f5abae .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-36d11e9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-36d11e9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-36d11e9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-36d11e9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-36d11e9 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-36d11e9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-36d11e9 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-d72de97{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-d72de97.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-d72de97.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-d72de97.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-d72de97 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-d72de97 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-d72de97 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-3449633{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-3449633.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-3449633.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-3449633.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-3449633 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-3449633 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-3449633 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-3787bf3{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-3787bf3.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-3787bf3.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button{background-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-6b6afa4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button{background-color:#FFFFFF;fill:#CD9E73;color:#CD9E73;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-0f0a33b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-c4d8c94{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-c4d8c94.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-c4d8c94.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-446cc6a{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1272 .elementor-element.elementor-element-446cc6a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-446cc6a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-341fe0a{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-341fe0a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-341fe0a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-69ea26f{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-69ea26f.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-69ea26f.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-e68330e{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-1272 .elementor-element.elementor-element-e68330e.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-e68330e.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-7cbbebf{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-7cbbebf.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-7cbbebf.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-7cbbebf.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-7cbbebf .elementor-image-box-title{margin-bottom:0px;font-size:16px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-7cbbebf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-7cbbebf .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-2cd80ec{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-2cd80ec.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-2cd80ec.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-2cd80ec.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-2cd80ec .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-2cd80ec .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-2cd80ec .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-22ab234{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-22ab234.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-22ab234.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-22ab234.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-22ab234 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-22ab234 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-22ab234 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-c3e10fd{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-c3e10fd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-c3e10fd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-c3e10fd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-c3e10fd .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-c3e10fd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-c3e10fd .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-0cfaa11{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-0cfaa11.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-0cfaa11.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button{background-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-69d44d2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button{background-color:#FFFFFF;fill:#CD9E73;color:#CD9E73;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-d5372ec{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-b62d72c{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-b62d72c.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-b62d72c.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-c7f51b4{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1272 .elementor-element.elementor-element-c7f51b4.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-c7f51b4.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-2f6ab4c{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-2f6ab4c.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-2f6ab4c.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-6b207a4{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-6b207a4.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-6b207a4.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-c3c6a21{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-1272 .elementor-element.elementor-element-c3c6a21.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-c3c6a21.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-cf5792f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-cf5792f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-cf5792f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-cf5792f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-cf5792f .elementor-image-box-title{margin-bottom:0px;font-size:16px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-cf5792f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-cf5792f .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-e442984{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-e442984.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-e442984.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-e442984.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-e442984 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-e442984 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-e442984 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-f6fee0c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-f6fee0c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-f6fee0c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-f6fee0c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-f6fee0c .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-f6fee0c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-f6fee0c .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-c728f07{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-c728f07.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-c728f07.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-c728f07.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-c728f07 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-c728f07 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-c728f07 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-ed11204{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-ed11204.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-ed11204.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button{background-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-977bd0e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button{background-color:#FFFFFF;fill:#CD9E73;color:#CD9E73;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-93a105e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-90a1611{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-90a1611.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-90a1611.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-da3ef10{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1272 .elementor-element.elementor-element-da3ef10.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-da3ef10.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-c2e9f5b{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-c2e9f5b.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-c2e9f5b.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-71a27a9{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-71a27a9.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-71a27a9.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-3639fd9{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-1272 .elementor-element.elementor-element-3639fd9.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-3639fd9.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-4ef133a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-4ef133a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-4ef133a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-4ef133a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-4ef133a .elementor-image-box-title{margin-bottom:0px;font-size:16px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-4ef133a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-4ef133a .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-11478fd{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-11478fd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-11478fd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-11478fd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-11478fd .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-11478fd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-11478fd .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-78dc815{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-78dc815.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-78dc815.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-78dc815.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-78dc815 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-78dc815 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-78dc815 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-03c3b5d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-03c3b5d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-03c3b5d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-03c3b5d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-03c3b5d .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-03c3b5d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-03c3b5d .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-d973179{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-d973179.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-d973179.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button{background-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-c09567e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button{background-color:#FFFFFF;fill:#CD9E73;color:#CD9E73;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-0d920ba{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-4bcd2c2{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-4bcd2c2.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-4bcd2c2.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-00d47fe{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1272 .elementor-element.elementor-element-00d47fe.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-00d47fe.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-bf87c1e{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-bf87c1e.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-bf87c1e.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-71a55ab{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-71a55ab.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-71a55ab.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-1927bb0{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-1272 .elementor-element.elementor-element-1927bb0.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-1927bb0.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-21fcab0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-21fcab0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-21fcab0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-21fcab0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-21fcab0 .elementor-image-box-title{margin-bottom:0px;font-size:16px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-21fcab0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-21fcab0 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-4e564a8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-4e564a8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-4e564a8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-4e564a8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-4e564a8 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-4e564a8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-4e564a8 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-bb0fbd1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-bb0fbd1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-bb0fbd1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-bb0fbd1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-bb0fbd1 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-bb0fbd1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-bb0fbd1 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-7722ac1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-7722ac1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-7722ac1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-7722ac1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-7722ac1 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-7722ac1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-7722ac1 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-f4c6d47{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-f4c6d47.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-f4c6d47.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button{background-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-4c214fa{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button{background-color:#FFFFFF;fill:#CD9E73;color:#CD9E73;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-1f21716{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-3ddf432{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-3ddf432.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-3ddf432.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-08e243e{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1272 .elementor-element.elementor-element-08e243e.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-08e243e.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-5180771{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-5180771.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-5180771.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-41d2e42{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-41d2e42.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-41d2e42.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-8ff1a02{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-1272 .elementor-element.elementor-element-8ff1a02.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-8ff1a02.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-a10d729{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-a10d729.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-a10d729.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-a10d729.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-a10d729 .elementor-image-box-title{margin-bottom:0px;font-size:16px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-a10d729 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-a10d729 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-e1c66fd{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-e1c66fd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-e1c66fd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-e1c66fd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-e1c66fd .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-e1c66fd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-e1c66fd .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-bef1610{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-bef1610.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-bef1610.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-bef1610.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-bef1610 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-bef1610 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-bef1610 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-033da8c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-033da8c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-033da8c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-033da8c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-033da8c .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-033da8c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-033da8c .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-56e33de{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-56e33de.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-56e33de.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button{background-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-998c178{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button{background-color:#FFFFFF;fill:#CD9E73;color:#CD9E73;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-a3560ac{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-180a097{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-180a097.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-180a097.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-abe1f2d{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1272 .elementor-element.elementor-element-abe1f2d.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-abe1f2d.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-5a106c8{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-5a106c8.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-5a106c8.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-354ba74{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-354ba74.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-354ba74.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-00a6a70{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-1272 .elementor-element.elementor-element-00a6a70.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-00a6a70.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-a314784{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-a314784.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-a314784.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-a314784.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-a314784 .elementor-image-box-title{margin-bottom:0px;font-size:16px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-a314784 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-a314784 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-4439634{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-4439634.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-4439634.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-4439634.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-4439634 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-4439634 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-4439634 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-dd92d87{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-dd92d87.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-dd92d87.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-dd92d87.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-dd92d87 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-dd92d87 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-dd92d87 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-76a531b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-76a531b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-76a531b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-76a531b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-76a531b .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-76a531b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-76a531b .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-7563ce3{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-7563ce3.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-7563ce3.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button{background-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-e37ba20{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button{background-color:#FFFFFF;fill:#CD9E73;color:#CD9E73;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-b102837{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-43d6a7c{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-43d6a7c.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-43d6a7c.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-de43c4b{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1272 .elementor-element.elementor-element-de43c4b.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-de43c4b.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-54ca1b7{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-54ca1b7.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-54ca1b7.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-c91b275{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-c91b275.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-c91b275.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-5bedbf6{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-1272 .elementor-element.elementor-element-5bedbf6.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-5bedbf6.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-2241336{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-2241336.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-2241336.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-2241336.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-2241336 .elementor-image-box-title{margin-bottom:0px;font-size:16px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-2241336 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-2241336 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-e915afb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-e915afb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-e915afb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-e915afb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-e915afb .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-e915afb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-e915afb .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-a332b43{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-a332b43.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-a332b43.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-a332b43.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-a332b43 .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-a332b43 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-a332b43 .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-345598f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1272 .elementor-element.elementor-element-345598f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1272 .elementor-element.elementor-element-345598f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1272 .elementor-element.elementor-element-345598f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-345598f .elementor-image-box-title{margin-bottom:0px;font-size:14px;font-weight:400;color:#000000;}.elementor-1272 .elementor-element.elementor-element-345598f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1272 .elementor-element.elementor-element-345598f .elementor-image-box-description{font-size:14px;color:#000000;}.elementor-1272 .elementor-element.elementor-element-ff2762c{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-ff2762c.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-ff2762c.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button{background-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-f07a95b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button{background-color:#FFFFFF;fill:#CD9E73;color:#CD9E73;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CD9E73;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-1272 .elementor-element.elementor-element-b5d5ac7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1272 .elementor-element.elementor-element-d1cfbe7{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1272 .elementor-element.elementor-element-d1cfbe7.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-d1cfbe7.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-e71f063{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1272 .elementor-element.elementor-element-e71f063.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-e71f063.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-78817b3{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-78817b3.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-78817b3.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-a44b408{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-a44b408.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-a44b408.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-3f9543e{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1272 .elementor-element.elementor-element-3f9543e.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-3f9543e.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-e0e23e7{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-e0e23e7.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-e0e23e7.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-fb44b2e .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-fb44b2e > .elementor-widget-container{margin:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E7E7E7;}.elementor-1272 .elementor-element.elementor-element-fb44b2e.elementor-element{--align-self:center;}.elementor-1272 .elementor-element.elementor-element-fb44b2e{text-align:center;}.elementor-1272 .elementor-element.elementor-element-fb44b2e .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;}.elementor-1272 .elementor-element.elementor-element-fb44b2e .tcgelements-heading-text a{display:block;}.elementor-1272 .elementor-element.elementor-element-fb44b2e .tcgelements-heading{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;}.elementor-1272 .elementor-element.elementor-element-fb44b2e .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-1272 .elementor-element.elementor-element-fb44b2e .tcgelements-heading span{display:inline;color:#051C45;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:bold;}.elementor-1272 .elementor-element.elementor-element-fb44b2e .tcgelements-heading small{display:inline-block;}.elementor-1272 .elementor-element.elementor-element-fb44b2e .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-1272 .elementor-element.elementor-element-dd4ee69{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-dd4ee69.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-dd4ee69.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-27d8d38 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-27d8d38 > .elementor-widget-container{margin:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E7E7E7;}.elementor-1272 .elementor-element.elementor-element-27d8d38.elementor-element{--align-self:center;}.elementor-1272 .elementor-element.elementor-element-27d8d38{text-align:center;}.elementor-1272 .elementor-element.elementor-element-27d8d38 .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;}.elementor-1272 .elementor-element.elementor-element-27d8d38 .tcgelements-heading-text a{display:block;}.elementor-1272 .elementor-element.elementor-element-27d8d38 .tcgelements-heading{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;}.elementor-1272 .elementor-element.elementor-element-27d8d38 .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-1272 .elementor-element.elementor-element-27d8d38 .tcgelements-heading span{display:inline;color:#051C45;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:bold;}.elementor-1272 .elementor-element.elementor-element-27d8d38 .tcgelements-heading small{display:inline-block;}.elementor-1272 .elementor-element.elementor-element-27d8d38 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-1272 .elementor-element.elementor-element-6cd55a3{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-6cd55a3.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-6cd55a3.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-9513dda .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-9513dda > .elementor-widget-container{margin:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E7E7E7;}.elementor-1272 .elementor-element.elementor-element-9513dda.elementor-element{--align-self:center;}.elementor-1272 .elementor-element.elementor-element-9513dda{text-align:center;}.elementor-1272 .elementor-element.elementor-element-9513dda .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;}.elementor-1272 .elementor-element.elementor-element-9513dda .tcgelements-heading-text a{display:block;}.elementor-1272 .elementor-element.elementor-element-9513dda .tcgelements-heading{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;}.elementor-1272 .elementor-element.elementor-element-9513dda .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-1272 .elementor-element.elementor-element-9513dda .tcgelements-heading span{display:inline;color:#051C45;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:bold;}.elementor-1272 .elementor-element.elementor-element-9513dda .tcgelements-heading small{display:inline-block;}.elementor-1272 .elementor-element.elementor-element-9513dda .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-1272 .elementor-element.elementor-element-a427791 .tcgelements-heading-text .tcgelements-heading:before{background-color:#000000;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:none;position:absolute;left:50%;bottom:0px;opacity:0.3;transform:rotate(0deg);width:1px;height:40px;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-1272 .elementor-element.elementor-element-a427791 .tcgelements-heading-text .tcgelements-heading:before{background-color:#FFFFFF;}} body.tcg-dark-mode .elementor-1272 .elementor-element.elementor-element-a427791 .tcgelements-heading-text .tcgelements-heading:before{background-color:#FFFFFF;}.elementor-1272 .elementor-element.elementor-element-a427791 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1272 .elementor-element.elementor-element-a427791{text-align:center;}.elementor-1272 .elementor-element.elementor-element-a427791 .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:#051C45;}.elementor-1272 .elementor-element.elementor-element-a427791 .tcgelements-heading-text a{display:block;}.elementor-1272 .elementor-element.elementor-element-a427791 .tcgelements-heading{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#051C45;}.elementor-1272 .elementor-element.elementor-element-a427791 .tcgelements-heading-text .tcgelements-heading{display:block;padding:0px 1px 0px 0px;--e-transform-tcgelements-heading-scale:1;}.elementor-1272 .elementor-element.elementor-element-a427791 .tcgelements-heading span{display:inline;opacity:0.7;}.elementor-1272 .elementor-element.elementor-element-a427791 .tcgelements-heading small{display:inline-block;}.elementor-1272 .elementor-element.elementor-element-a427791 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-1272 .elementor-element.elementor-element-0966300{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-1272 .elementor-element.elementor-element-0966300.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-0966300.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-9d9b686{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-9d9b686.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-9d9b686.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-baea0f4{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-1272 .elementor-element.elementor-element-baea0f4.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1272 .elementor-element.elementor-element-baea0f4.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1272 .elementor-element.elementor-element-1dd2ff2{--n-accordion-title-font-size:43px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#051C45;--n-accordion-title-hover-color:#051C45;--n-accordion-title-active-color:#051C45;--n-accordion-icon-size:15px;}.elementor-1272 .elementor-element.elementor-element-1dd2ff2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E7E7E7;}:where( .elementor-1272 .elementor-element.elementor-element-1dd2ff2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}:where( .elementor-1272 .elementor-element.elementor-element-1dd2ff2 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E7E7E7;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1272 .elementor-element.elementor-element-5252705{--width:66.66666667%;}.elementor-1272 .elementor-element.elementor-element-714cf02{--width:50%;}.elementor-1272 .elementor-element.elementor-element-aaa32a6{--content-width:1440px;}.elementor-1272 .elementor-element.elementor-element-e9a8688{--width:33.33333333%;}.elementor-1272 .elementor-element.elementor-element-49a8d8b{--width:66.66666667%;}.elementor-1272 .elementor-element.elementor-element-06256ae{--width:50%;}.elementor-1272 .elementor-element.elementor-element-032452f{--width:50%;}.elementor-1272 .elementor-element.elementor-element-02b810a{--width:50%;}.elementor-1272 .elementor-element.elementor-element-277e33b{--width:50%;}.elementor-1272 .elementor-element.elementor-element-28d2153{--width:50%;}.elementor-1272 .elementor-element.elementor-element-3f35331{--width:50%;}.elementor-1272 .elementor-element.elementor-element-5d504fb{--width:50%;}.elementor-1272 .elementor-element.elementor-element-9a031a2{--width:50%;}.elementor-1272 .elementor-element.elementor-element-c56cf1a{--width:50%;}.elementor-1272 .elementor-element.elementor-element-1c0dff6{--width:50%;}.elementor-1272 .elementor-element.elementor-element-776a9d6{--width:50%;}.elementor-1272 .elementor-element.elementor-element-094c90a{--width:50%;}.elementor-1272 .elementor-element.elementor-element-029811b{--width:50%;}.elementor-1272 .elementor-element.elementor-element-081732e{--width:50%;}.elementor-1272 .elementor-element.elementor-element-7274f44{--width:50%;}.elementor-1272 .elementor-element.elementor-element-1580e0a{--width:50%;}.elementor-1272 .elementor-element.elementor-element-918fdc6{--width:50%;}.elementor-1272 .elementor-element.elementor-element-f745f79{--width:50%;}.elementor-1272 .elementor-element.elementor-element-0238739{--width:50%;}.elementor-1272 .elementor-element.elementor-element-4b07382{--width:50%;}.elementor-1272 .elementor-element.elementor-element-341fe0a{--width:50%;}.elementor-1272 .elementor-element.elementor-element-69ea26f{--width:50%;}.elementor-1272 .elementor-element.elementor-element-2f6ab4c{--width:50%;}.elementor-1272 .elementor-element.elementor-element-6b207a4{--width:50%;}.elementor-1272 .elementor-element.elementor-element-c2e9f5b{--width:50%;}.elementor-1272 .elementor-element.elementor-element-71a27a9{--width:50%;}.elementor-1272 .elementor-element.elementor-element-bf87c1e{--width:50%;}.elementor-1272 .elementor-element.elementor-element-71a55ab{--width:50%;}.elementor-1272 .elementor-element.elementor-element-5180771{--width:50%;}.elementor-1272 .elementor-element.elementor-element-41d2e42{--width:50%;}.elementor-1272 .elementor-element.elementor-element-5a106c8{--width:50%;}.elementor-1272 .elementor-element.elementor-element-354ba74{--width:50%;}.elementor-1272 .elementor-element.elementor-element-54ca1b7{--width:50%;}.elementor-1272 .elementor-element.elementor-element-c91b275{--width:50%;}.elementor-1272 .elementor-element.elementor-element-78817b3{--width:30%;}.elementor-1272 .elementor-element.elementor-element-a44b408{--width:70%;}.elementor-1272 .elementor-element.elementor-element-3f9543e{--content-width:800px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1272 .elementor-element.elementor-element-5252705{--width:100%;}.elementor-1272 .elementor-element.elementor-element-714cf02{--width:100%;}.elementor-1272 .elementor-element.elementor-element-e9a8688{--width:100%;}.elementor-1272 .elementor-element.elementor-element-49a8d8b{--width:100%;}}@media(max-width:1024px){.elementor-1272 .elementor-element.elementor-element-bf3df62 .tcgelements-heading{font-size:28px;}.elementor-1272 .elementor-element.elementor-element-1ae3783 .tcgelements-heading{font-size:24px;}.elementor-1272 .elementor-element.elementor-element-714cf02{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1272 .elementor-element.elementor-element-e3ac55f .tcgelements-heading{font-size:24px;}.elementor-1272 .elementor-element.elementor-element-f03bc85 .tcgelements-heading{font-size:24px;}.elementor-1272 .elementor-element.elementor-element-10ab43d .tcgelements-heading{font-size:30px;}.elementor-1272 .elementor-element.elementor-element-615635c{--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;--flex-wrap:wrap;}.elementor-1272 .elementor-element.elementor-element-4f331d8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1272 .elementor-element.elementor-element-6ec472f{width:100%;max-width:100%;}.elementor-1272 .elementor-element.elementor-element-d5879d7 .tcgelements-heading{font-size:24px;}.elementor-1272 .elementor-element.elementor-element-b9080e4{--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;--flex-wrap:wrap;}.elementor-1272 .elementor-element.elementor-element-12a7a0e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1272 .elementor-element.elementor-element-6ab1ca2{width:100%;max-width:100%;}.elementor-1272 .elementor-element.elementor-element-8993ee0{--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;--flex-wrap:wrap;}.elementor-1272 .elementor-element.elementor-element-9a95ed6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1272 .elementor-element.elementor-element-275d95a{width:100%;max-width:100%;}.elementor-1272 .elementor-element.elementor-element-dbc6efa{--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;--flex-wrap:wrap;}.elementor-1272 .elementor-element.elementor-element-06ea479{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1272 .elementor-element.elementor-element-d2f8ed4{width:100%;max-width:100%;}.elementor-1272 .elementor-element.elementor-element-323855b{--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;--flex-wrap:wrap;}.elementor-1272 .elementor-element.elementor-element-a16245d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1272 .elementor-element.elementor-element-e275ba7{width:100%;max-width:100%;}.elementor-1272 .elementor-element.elementor-element-fcfc350{--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;--flex-wrap:wrap;}.elementor-1272 .elementor-element.elementor-element-39dcf5c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1272 .elementor-element.elementor-element-30211b5{width:100%;max-width:100%;}.elementor-1272 .elementor-element.elementor-element-9fb3920{--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;--flex-wrap:wrap;}.elementor-1272 .elementor-element.elementor-element-37ce88c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1272 .elementor-element.elementor-element-2eab232{width:100%;max-width:100%;}.elementor-1272 .elementor-element.elementor-element-8366aab{--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;--flex-wrap:wrap;}.elementor-1272 .elementor-element.elementor-element-a0bbb7c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1272 .elementor-element.elementor-element-dfb86c8{width:100%;max-width:100%;}.elementor-1272 .elementor-element.elementor-element-efb68c1{--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;--flex-wrap:wrap;}.elementor-1272 .elementor-element.elementor-element-533aa9a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1272 .elementor-element.elementor-element-f87a38e{width:100%;max-width:100%;}.elementor-1272 .elementor-element.elementor-element-3787bf3{--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;--flex-wrap:wrap;}.elementor-1272 .elementor-element.elementor-element-6b6afa4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1272 .elementor-element.elementor-element-0f0a33b{width:100%;max-width:100%;}.elementor-1272 .elementor-element.elementor-element-0cfaa11{--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;--flex-wrap:wrap;}.elementor-1272 .elementor-element.elementor-element-69d44d2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1272 .elementor-element.elementor-element-d5372ec{width:100%;max-width:100%;}.elementor-1272 .elementor-element.elementor-element-ed11204{--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;--flex-wrap:wrap;}.elementor-1272 .elementor-element.elementor-element-977bd0e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1272 .elementor-element.elementor-element-93a105e{width:100%;max-width:100%;}.elementor-1272 .elementor-element.elementor-element-d973179{--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;--flex-wrap:wrap;}.elementor-1272 .elementor-element.elementor-element-c09567e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1272 .elementor-element.elementor-element-0d920ba{width:100%;max-width:100%;}.elementor-1272 .elementor-element.elementor-element-f4c6d47{--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;--flex-wrap:wrap;}.elementor-1272 .elementor-element.elementor-element-4c214fa{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1272 .elementor-element.elementor-element-1f21716{width:100%;max-width:100%;}.elementor-1272 .elementor-element.elementor-element-56e33de{--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;--flex-wrap:wrap;}.elementor-1272 .elementor-element.elementor-element-998c178{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1272 .elementor-element.elementor-element-a3560ac{width:100%;max-width:100%;}.elementor-1272 .elementor-element.elementor-element-7563ce3{--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;--flex-wrap:wrap;}.elementor-1272 .elementor-element.elementor-element-e37ba20{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1272 .elementor-element.elementor-element-b102837{width:100%;max-width:100%;}.elementor-1272 .elementor-element.elementor-element-ff2762c{--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;--flex-wrap:wrap;}.elementor-1272 .elementor-element.elementor-element-f07a95b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1272 .elementor-element.elementor-element-b5d5ac7{width:100%;max-width:100%;}.elementor-1272 .elementor-element.elementor-element-fb44b2e .tcgelements-heading{font-size:24px;}.elementor-1272 .elementor-element.elementor-element-27d8d38 .tcgelements-heading{font-size:24px;}.elementor-1272 .elementor-element.elementor-element-9513dda .tcgelements-heading{font-size:24px;}.elementor-1272 .elementor-element.elementor-element-a427791 .tcgelements-heading{font-size:28px;}}@media(max-width:767px){.elementor-1272 .elementor-element.elementor-element-ef79c2a .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-bf8b2d9 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-2398087 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-d9b8848 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-5e1b5d9 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-5d1e9b2 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-43b9dc8 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-3f00445 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-8ee8aad .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-4d22980 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-80f7323 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-ba5aee6 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-61f674d .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-0b9c58a .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-69f14ad .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-22d20fb .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-2da391a .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-3f6b835 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-6200dff .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-0c94479 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-b83e1a1 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-8df4db4 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-5dc74ee .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-b6376f6 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-82e31ee .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-93ae068 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-1bfa9ad .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-c256986 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-f27f366 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-6facf47 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-6afc2ec .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-6724718 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-579ef96 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-030a269 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-f40d9f5 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-d5965cb .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-37b6019 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-095221d .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-bcc885b .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-cd6f40a .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-2040def .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-655163d .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-1f5abae .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-36d11e9 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-d72de97 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-3449633 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-7cbbebf .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-2cd80ec .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-22ab234 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-c3e10fd .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-cf5792f .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-e442984 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-f6fee0c .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-c728f07 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-4ef133a .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-11478fd .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-78dc815 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-03c3b5d .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-21fcab0 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-4e564a8 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-bb0fbd1 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-7722ac1 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-a10d729 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-e1c66fd .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-bef1610 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-033da8c .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-a314784 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-4439634 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-dd92d87 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-76a531b .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-2241336 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-e915afb .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-a332b43 .elementor-image-box-img{margin-bottom:15px;}.elementor-1272 .elementor-element.elementor-element-345598f .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for gallery, class: .elementor-element-77e85d8 */.elementor-1272 .elementor-element.elementor-element-77e85d8 .e-gallery-image {
    min-height: 450px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ef79c2a */.elementor-1272 .elementor-element.elementor-element-ef79c2a .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 80px;
}

.elementor-1272 .elementor-element.elementor-element-ef79c2a .elementor-image-box-title {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bf8b2d9 */.elementor-1272 .elementor-element.elementor-element-bf8b2d9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 80px;
}

.elementor-1272 .elementor-element.elementor-element-bf8b2d9 .elementor-image-box-title {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2398087 */.elementor-1272 .elementor-element.elementor-element-2398087 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 80px;
}

.elementor-1272 .elementor-element.elementor-element-2398087 .elementor-image-box-title {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d9b8848 */.elementor-1272 .elementor-element.elementor-element-d9b8848 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 80px;
}

.elementor-1272 .elementor-element.elementor-element-d9b8848 .elementor-image-box-title {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98ff8c0 */.elementor-1272 .elementor-element.elementor-element-98ff8c0 .elementor-widget-image-box {
    width: 33.33%;
}

.elementor-1272 .elementor-element.elementor-element-98ff8c0 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-98ff8c0 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-98ff8c0 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-98ff8c0 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-98ff8c0 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f331d8 */.elementor-1272 .elementor-element.elementor-element-4f331d8 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-4f331d8 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ec472f */.elementor-1272 .elementor-element.elementor-element-6ec472f .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6ec472f .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91136d9 */.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-12a7a0e */.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ab1ca2 */.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f9e77 */.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a95ed6 */.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-275d95a */.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe8ec4c */.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06ea479 */.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d2f8ed4 */.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3aa34 */.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a16245d */.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e275ba7 */.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afaf681 */.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39dcf5c */.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30211b5 */.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4961007 */.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37ce88c */.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2eab232 */.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8e8837 */.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0bbb7c */.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfb86c8 */.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92a3c18 */.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-533aa9a */.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f87a38e */.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192d876 */.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b6afa4 */.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f0a33b */.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e68330e */.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69d44d2 */.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5372ec */.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c6a21 */.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-977bd0e */.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93a105e */.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3639fd9 */.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c09567e */.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d920ba */.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1927bb0 */.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c214fa */.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f21716 */.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ff1a02 */.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-998c178 */.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3560ac */.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00a6a70 */.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e37ba20 */.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b102837 */.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bedbf6 */.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f07a95b */.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5d5ac7 */.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91136d9 */.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-12a7a0e */.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ab1ca2 */.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f9e77 */.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a95ed6 */.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-275d95a */.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe8ec4c */.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06ea479 */.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d2f8ed4 */.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3aa34 */.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a16245d */.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e275ba7 */.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afaf681 */.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39dcf5c */.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30211b5 */.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4961007 */.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37ce88c */.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2eab232 */.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8e8837 */.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0bbb7c */.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfb86c8 */.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92a3c18 */.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-533aa9a */.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f87a38e */.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192d876 */.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b6afa4 */.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f0a33b */.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e68330e */.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69d44d2 */.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5372ec */.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c6a21 */.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-977bd0e */.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93a105e */.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3639fd9 */.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c09567e */.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d920ba */.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1927bb0 */.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c214fa */.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f21716 */.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ff1a02 */.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-998c178 */.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3560ac */.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00a6a70 */.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e37ba20 */.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b102837 */.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bedbf6 */.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f07a95b */.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5d5ac7 */.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91136d9 */.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-12a7a0e */.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ab1ca2 */.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f9e77 */.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a95ed6 */.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-275d95a */.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe8ec4c */.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06ea479 */.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d2f8ed4 */.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3aa34 */.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a16245d */.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e275ba7 */.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afaf681 */.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39dcf5c */.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30211b5 */.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4961007 */.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37ce88c */.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2eab232 */.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8e8837 */.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0bbb7c */.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfb86c8 */.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92a3c18 */.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-533aa9a */.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f87a38e */.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192d876 */.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b6afa4 */.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f0a33b */.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e68330e */.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69d44d2 */.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5372ec */.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c6a21 */.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-977bd0e */.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93a105e */.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3639fd9 */.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c09567e */.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d920ba */.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1927bb0 */.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c214fa */.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f21716 */.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ff1a02 */.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-998c178 */.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3560ac */.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00a6a70 */.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e37ba20 */.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b102837 */.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bedbf6 */.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f07a95b */.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5d5ac7 */.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91136d9 */.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-12a7a0e */.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ab1ca2 */.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f9e77 */.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a95ed6 */.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-275d95a */.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe8ec4c */.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06ea479 */.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d2f8ed4 */.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3aa34 */.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a16245d */.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e275ba7 */.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afaf681 */.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39dcf5c */.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30211b5 */.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4961007 */.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37ce88c */.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2eab232 */.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8e8837 */.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0bbb7c */.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfb86c8 */.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92a3c18 */.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-533aa9a */.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f87a38e */.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192d876 */.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b6afa4 */.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f0a33b */.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e68330e */.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69d44d2 */.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5372ec */.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c6a21 */.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-977bd0e */.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93a105e */.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3639fd9 */.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c09567e */.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d920ba */.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1927bb0 */.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c214fa */.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f21716 */.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ff1a02 */.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-998c178 */.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3560ac */.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00a6a70 */.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e37ba20 */.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b102837 */.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bedbf6 */.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f07a95b */.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5d5ac7 */.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91136d9 */.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-12a7a0e */.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ab1ca2 */.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f9e77 */.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a95ed6 */.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-275d95a */.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe8ec4c */.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06ea479 */.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d2f8ed4 */.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3aa34 */.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a16245d */.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e275ba7 */.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afaf681 */.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39dcf5c */.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30211b5 */.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4961007 */.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37ce88c */.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2eab232 */.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8e8837 */.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0bbb7c */.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfb86c8 */.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92a3c18 */.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-533aa9a */.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f87a38e */.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192d876 */.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b6afa4 */.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f0a33b */.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e68330e */.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69d44d2 */.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5372ec */.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c6a21 */.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-977bd0e */.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93a105e */.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3639fd9 */.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c09567e */.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d920ba */.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1927bb0 */.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c214fa */.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f21716 */.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ff1a02 */.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-998c178 */.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3560ac */.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00a6a70 */.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e37ba20 */.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b102837 */.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bedbf6 */.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f07a95b */.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5d5ac7 */.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91136d9 */.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-12a7a0e */.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ab1ca2 */.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f9e77 */.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a95ed6 */.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-275d95a */.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe8ec4c */.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06ea479 */.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d2f8ed4 */.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3aa34 */.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a16245d */.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e275ba7 */.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afaf681 */.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39dcf5c */.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30211b5 */.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4961007 */.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37ce88c */.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2eab232 */.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8e8837 */.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0bbb7c */.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfb86c8 */.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92a3c18 */.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-533aa9a */.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f87a38e */.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192d876 */.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b6afa4 */.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f0a33b */.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e68330e */.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69d44d2 */.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5372ec */.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c6a21 */.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-977bd0e */.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93a105e */.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3639fd9 */.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c09567e */.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d920ba */.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1927bb0 */.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c214fa */.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f21716 */.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ff1a02 */.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-998c178 */.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3560ac */.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00a6a70 */.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e37ba20 */.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b102837 */.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bedbf6 */.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f07a95b */.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5d5ac7 */.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91136d9 */.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-12a7a0e */.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ab1ca2 */.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f9e77 */.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a95ed6 */.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-275d95a */.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe8ec4c */.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06ea479 */.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d2f8ed4 */.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3aa34 */.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a16245d */.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e275ba7 */.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afaf681 */.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39dcf5c */.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30211b5 */.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4961007 */.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37ce88c */.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2eab232 */.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8e8837 */.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0bbb7c */.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfb86c8 */.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92a3c18 */.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-533aa9a */.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f87a38e */.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192d876 */.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b6afa4 */.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f0a33b */.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e68330e */.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69d44d2 */.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5372ec */.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c6a21 */.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-977bd0e */.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93a105e */.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3639fd9 */.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c09567e */.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d920ba */.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1927bb0 */.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c214fa */.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f21716 */.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ff1a02 */.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-998c178 */.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3560ac */.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00a6a70 */.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e37ba20 */.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b102837 */.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bedbf6 */.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f07a95b */.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5d5ac7 */.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91136d9 */.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-12a7a0e */.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ab1ca2 */.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f9e77 */.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a95ed6 */.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-275d95a */.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe8ec4c */.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06ea479 */.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d2f8ed4 */.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3aa34 */.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a16245d */.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e275ba7 */.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afaf681 */.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39dcf5c */.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30211b5 */.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4961007 */.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37ce88c */.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2eab232 */.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8e8837 */.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0bbb7c */.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfb86c8 */.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92a3c18 */.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-533aa9a */.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f87a38e */.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192d876 */.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b6afa4 */.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f0a33b */.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e68330e */.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69d44d2 */.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5372ec */.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c6a21 */.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-977bd0e */.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93a105e */.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3639fd9 */.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c09567e */.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d920ba */.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1927bb0 */.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c214fa */.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f21716 */.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ff1a02 */.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-998c178 */.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3560ac */.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00a6a70 */.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e37ba20 */.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b102837 */.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bedbf6 */.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f07a95b */.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5d5ac7 */.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91136d9 */.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-12a7a0e */.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ab1ca2 */.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f9e77 */.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a95ed6 */.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-275d95a */.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe8ec4c */.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06ea479 */.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d2f8ed4 */.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3aa34 */.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a16245d */.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e275ba7 */.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afaf681 */.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39dcf5c */.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30211b5 */.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4961007 */.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37ce88c */.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2eab232 */.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8e8837 */.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0bbb7c */.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfb86c8 */.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92a3c18 */.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-533aa9a */.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f87a38e */.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192d876 */.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b6afa4 */.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f0a33b */.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e68330e */.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69d44d2 */.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5372ec */.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c6a21 */.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-977bd0e */.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93a105e */.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3639fd9 */.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c09567e */.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d920ba */.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1927bb0 */.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c214fa */.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f21716 */.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ff1a02 */.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-998c178 */.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3560ac */.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00a6a70 */.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e37ba20 */.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b102837 */.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bedbf6 */.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f07a95b */.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5d5ac7 */.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91136d9 */.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-12a7a0e */.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ab1ca2 */.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f9e77 */.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a95ed6 */.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-275d95a */.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe8ec4c */.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06ea479 */.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d2f8ed4 */.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3aa34 */.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a16245d */.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e275ba7 */.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afaf681 */.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39dcf5c */.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30211b5 */.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4961007 */.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37ce88c */.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2eab232 */.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8e8837 */.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0bbb7c */.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfb86c8 */.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92a3c18 */.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-533aa9a */.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f87a38e */.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192d876 */.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b6afa4 */.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f0a33b */.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e68330e */.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69d44d2 */.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5372ec */.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c6a21 */.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-977bd0e */.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93a105e */.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3639fd9 */.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c09567e */.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d920ba */.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1927bb0 */.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c214fa */.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f21716 */.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ff1a02 */.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-998c178 */.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3560ac */.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00a6a70 */.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e37ba20 */.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b102837 */.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bedbf6 */.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f07a95b */.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5d5ac7 */.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91136d9 */.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-12a7a0e */.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ab1ca2 */.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f9e77 */.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a95ed6 */.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-275d95a */.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe8ec4c */.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06ea479 */.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d2f8ed4 */.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3aa34 */.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a16245d */.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e275ba7 */.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afaf681 */.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39dcf5c */.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30211b5 */.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4961007 */.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37ce88c */.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2eab232 */.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8e8837 */.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0bbb7c */.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfb86c8 */.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92a3c18 */.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-533aa9a */.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f87a38e */.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192d876 */.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b6afa4 */.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f0a33b */.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e68330e */.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69d44d2 */.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5372ec */.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c6a21 */.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-977bd0e */.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93a105e */.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3639fd9 */.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c09567e */.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d920ba */.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1927bb0 */.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c214fa */.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f21716 */.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ff1a02 */.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-998c178 */.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3560ac */.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00a6a70 */.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e37ba20 */.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b102837 */.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bedbf6 */.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f07a95b */.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5d5ac7 */.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91136d9 */.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-12a7a0e */.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ab1ca2 */.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f9e77 */.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a95ed6 */.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-275d95a */.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe8ec4c */.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06ea479 */.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d2f8ed4 */.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3aa34 */.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a16245d */.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e275ba7 */.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afaf681 */.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39dcf5c */.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30211b5 */.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4961007 */.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37ce88c */.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2eab232 */.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8e8837 */.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0bbb7c */.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfb86c8 */.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92a3c18 */.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-533aa9a */.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f87a38e */.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192d876 */.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b6afa4 */.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f0a33b */.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e68330e */.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69d44d2 */.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5372ec */.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c6a21 */.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-977bd0e */.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93a105e */.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3639fd9 */.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c09567e */.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d920ba */.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1927bb0 */.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c214fa */.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f21716 */.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ff1a02 */.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-998c178 */.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3560ac */.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00a6a70 */.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e37ba20 */.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b102837 */.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bedbf6 */.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f07a95b */.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5d5ac7 */.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91136d9 */.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-12a7a0e */.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ab1ca2 */.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f9e77 */.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a95ed6 */.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-275d95a */.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe8ec4c */.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06ea479 */.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d2f8ed4 */.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3aa34 */.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a16245d */.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e275ba7 */.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afaf681 */.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39dcf5c */.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30211b5 */.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4961007 */.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37ce88c */.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2eab232 */.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8e8837 */.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0bbb7c */.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfb86c8 */.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92a3c18 */.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-533aa9a */.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f87a38e */.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192d876 */.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b6afa4 */.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f0a33b */.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e68330e */.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69d44d2 */.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5372ec */.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c6a21 */.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-977bd0e */.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93a105e */.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3639fd9 */.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c09567e */.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d920ba */.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1927bb0 */.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c214fa */.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f21716 */.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ff1a02 */.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-998c178 */.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3560ac */.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00a6a70 */.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e37ba20 */.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b102837 */.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bedbf6 */.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f07a95b */.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5d5ac7 */.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91136d9 */.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-12a7a0e */.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ab1ca2 */.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f9e77 */.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a95ed6 */.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-275d95a */.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe8ec4c */.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06ea479 */.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d2f8ed4 */.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3aa34 */.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a16245d */.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e275ba7 */.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afaf681 */.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39dcf5c */.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30211b5 */.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4961007 */.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37ce88c */.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2eab232 */.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8e8837 */.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0bbb7c */.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfb86c8 */.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92a3c18 */.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-533aa9a */.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f87a38e */.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192d876 */.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b6afa4 */.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f0a33b */.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e68330e */.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69d44d2 */.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5372ec */.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c6a21 */.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-977bd0e */.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93a105e */.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3639fd9 */.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c09567e */.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d920ba */.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1927bb0 */.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c214fa */.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f21716 */.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ff1a02 */.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-998c178 */.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3560ac */.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00a6a70 */.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e37ba20 */.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b102837 */.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bedbf6 */.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f07a95b */.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5d5ac7 */.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91136d9 */.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-12a7a0e */.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ab1ca2 */.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f9e77 */.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a95ed6 */.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-275d95a */.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe8ec4c */.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06ea479 */.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d2f8ed4 */.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3aa34 */.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a16245d */.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e275ba7 */.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afaf681 */.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39dcf5c */.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30211b5 */.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4961007 */.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37ce88c */.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2eab232 */.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8e8837 */.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0bbb7c */.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfb86c8 */.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92a3c18 */.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-533aa9a */.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f87a38e */.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192d876 */.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b6afa4 */.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f0a33b */.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e68330e */.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69d44d2 */.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5372ec */.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c6a21 */.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-977bd0e */.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93a105e */.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3639fd9 */.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c09567e */.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d920ba */.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1927bb0 */.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c214fa */.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f21716 */.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ff1a02 */.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-998c178 */.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3560ac */.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00a6a70 */.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e37ba20 */.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b102837 */.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bedbf6 */.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f07a95b */.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5d5ac7 */.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91136d9 */.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-12a7a0e */.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ab1ca2 */.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f9e77 */.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a95ed6 */.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-275d95a */.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe8ec4c */.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06ea479 */.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d2f8ed4 */.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3aa34 */.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a16245d */.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e275ba7 */.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afaf681 */.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39dcf5c */.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30211b5 */.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4961007 */.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37ce88c */.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2eab232 */.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8e8837 */.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0bbb7c */.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfb86c8 */.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92a3c18 */.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-533aa9a */.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f87a38e */.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192d876 */.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b6afa4 */.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f0a33b */.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e68330e */.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69d44d2 */.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5372ec */.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c6a21 */.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-977bd0e */.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93a105e */.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3639fd9 */.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c09567e */.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d920ba */.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1927bb0 */.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c214fa */.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f21716 */.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ff1a02 */.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-998c178 */.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3560ac */.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00a6a70 */.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e37ba20 */.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b102837 */.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bedbf6 */.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f07a95b */.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5d5ac7 */.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91136d9 */.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-91136d9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-12a7a0e */.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-12a7a0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ab1ca2 */.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6ab1ca2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f9e77 */.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-38f9e77 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a95ed6 */.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-9a95ed6 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-275d95a */.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-275d95a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe8ec4c */.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-fe8ec4c .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06ea479 */.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-06ea479 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d2f8ed4 */.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d2f8ed4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3aa34 */.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-ef3aa34 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a16245d */.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a16245d .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e275ba7 */.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e275ba7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afaf681 */.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-afaf681 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39dcf5c */.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-39dcf5c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30211b5 */.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-30211b5 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4961007 */.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-4961007 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-4961007 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37ce88c */.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-37ce88c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2eab232 */.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-2eab232 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8e8837 */.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-b8e8837 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0bbb7c */.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a0bbb7c .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfb86c8 */.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-dfb86c8 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92a3c18 */.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-92a3c18 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-533aa9a */.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-533aa9a .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f87a38e */.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f87a38e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192d876 */.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-192d876 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-192d876 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b6afa4 */.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-6b6afa4 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f0a33b */.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0f0a33b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e68330e */.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-e68330e .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-e68330e .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69d44d2 */.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-69d44d2 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5372ec */.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-d5372ec .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c6a21 */.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-c3c6a21 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-977bd0e */.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-977bd0e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93a105e */.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-93a105e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3639fd9 */.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-3639fd9 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c09567e */.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-c09567e .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d920ba */.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-0d920ba .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1927bb0 */.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-1927bb0 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c214fa */.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-4c214fa .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f21716 */.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-1f21716 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ff1a02 */.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-8ff1a02 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-998c178 */.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-998c178 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3560ac */.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-a3560ac .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00a6a70 */.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-00a6a70 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e37ba20 */.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-e37ba20 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b102837 */.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b102837 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bedbf6 */.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description span {
    font-size: 24px;
    font-weight: bold;
    color: #051c45;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
   max-width: 50px;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-title {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-image-box-description {
    line-height: 1.2;
}

@media(max-width: 1024px){
    .elementor-1272 .elementor-element.elementor-element-5bedbf6 .elementor-widget-image-box {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f07a95b */.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-f07a95b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5d5ac7 */.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-icon .e-font-icon-svg {
    font-size: 24px;
    
}

.elementor-1272 .elementor-element.elementor-element-b5d5ac7 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1dd2ff2 */.elementor-1272 .elementor-element.elementor-element-1dd2ff2 .e-n-accordion-item-title-text span {
    font-weight: normal;
    font-size: 18px;
    color: #000;
}
.elementor-1272 .elementor-element.elementor-element-1dd2ff2 .e-n-accordion-item  .e-n-accordion-item-title-icon{
     padding: 10px;
}
.elementor-1272 .elementor-element.elementor-element-1dd2ff2 .e-n-accordion-item [aria-expanded="true"] .e-n-accordion-item-title-icon {
    border: 1px solid rgba(0, 0, 0, .5);
    border-radius: 50%;
   
}/* End custom CSS */