.elementor-33421 .elementor-element.elementor-element-7d9bc5d{--display:flex}.elementor-33421 .elementor-element.elementor-element-124a842.elementor-element{--align-self:center;--order:99999}.elementor-33421 .elementor-element.elementor-element-124a842 .thegem-heading,.elementor-33421 .elementor-element.elementor-element-124a842 .thegem-heading .light{font-family:"All Rounded Gothic Xlig",Sans-serif}.elementor-33421 .elementor-element.elementor-element-a563f64{--display:flex}.elementor-33421 .elementor-element.elementor-element-1c6abb4 .gem-textbox-content{border-radius:10px;padding:55px 30px 36px}.elementor-33421 .elementor-element.elementor-element-1c6abb4 .gem-textbox-content,.elementor-33421 .elementor-element.elementor-element-1c6abb4 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-33421 .elementor-element.elementor-element-1c6abb4 .gem-textbox .gem-textbox-content .gem-textbox-title{font-family:"All Rounded Gothic Xlig",Sans-serif}.elementor-33421 .elementor-element.elementor-element-1c6abb4 .gem-textbox .gem-textbox-description{padding-bottom:25px;font-family:"Arial",Sans-serif}.elementor-33421 .elementor-element.elementor-element-1c6abb4 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:30px !important;color:#3c3950}.elementor-33421 .elementor-element.elementor-element-1c6abb4 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:30px !important;height:30px !important;fill:#3c3950}.elementor-33421 .elementor-element.elementor-element-1c6abb4 .gem-textbox-content .gem-image img,.elementor-33421 .elementor-element.elementor-element-1c6abb4 .gem-textbox-content a .gem-image img{width:30px;max-width:30px;height:auto}.elementor-33421 .elementor-element.elementor-element-1c6abb4 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:10px;border-radius:50%;border-style:solid;border-width:3px;margin:0 0 30px;border-color:#3c3950;transform:rotate(0deg)}.elementor-33421 .elementor-element.elementor-element-1c6abb4 .gem-textbox-content .gem-image span,.elementor-33421 .elementor-element.elementor-element-1c6abb4 .gem-textbox-content a .gem-image span{padding:10px}.elementor-33421 .elementor-element.elementor-element-1c6abb4 .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:50%}.elementor-33421 .elementor-element.elementor-element-1c6abb4 .gem-textbox-content .gem-image span{border-radius:50%;border-style:solid;border-width:3px;margin:0 0 30px;border-color:#3c3950}.elementor-33421 .elementor-element.elementor-element-1c6abb4 .gem-textbox-content .gem-image img{border-radius:50%}.elementor-33421 .elementor-element.elementor-element-1c6abb4 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-33421 .elementor-element.elementor-element-1c6abb4 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-33421 .elementor-element.elementor-element-1c6abb4 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-33421 .elementor-element.elementor-element-1c6abb4 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-33421 .elementor-element.elementor-element-1c6abb4 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-33421 .elementor-element.elementor-element-ed95460{--display:grid;--e-con-grid-template-columns:1fr 2fr;--e-con-grid-template-rows:repeat(3,1fr);--gap:0px 0px !important;--row-gap:0px !important;--column-gap:0px !important;--grid-auto-flow:row;--justify-items:center;--align-items:center;--grid-justify-content:start}.elementor-33421 .elementor-element.elementor-element-ed95460,.elementor-33421 .elementor-element.elementor-element-ed95460.thegem-e-con-layout-thegem{--content-width:1049px}.elementor-33421 .elementor-element.elementor-element-8eacbbc .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{background-color:#fff;padding:20px;border-radius:50%;border-style:none;margin:0 0 30px;transform:rotate(0deg)}.elementor-33421 .elementor-element.elementor-element-8eacbbc .gem-textbox .gem-inner-wrapper-btn{flex-direction:row}.elementor-33421 .elementor-element.elementor-element-8eacbbc .gem-textbox-content{border-radius:70px 70px 70px 0;border-style:groove;border-width:1px;padding:50px 30px 30px;box-shadow:0px 0px 10px 1px rgba(0,0,0,.5)}.elementor-33421 .elementor-element.elementor-element-8eacbbc .gem-textbox-content,.elementor-33421 .elementor-element.elementor-element-8eacbbc .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-33421 .elementor-element.elementor-element-8eacbbc .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:20px}.elementor-33421 .elementor-element.elementor-element-8eacbbc .gem-textbox .gem-textbox-description{padding-bottom:20px}.elementor-33421 .elementor-element.elementor-element-8eacbbc .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:30px !important;color:#ff6b4e}.elementor-33421 .elementor-element.elementor-element-8eacbbc .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:30px !important;height:30px !important;fill:#ff6b4e}.elementor-33421 .elementor-element.elementor-element-8eacbbc .gem-textbox-content .gem-image img,.elementor-33421 .elementor-element.elementor-element-8eacbbc .gem-textbox-content a .gem-image img{width:30px;max-width:30px;height:auto}.elementor-33421 .elementor-element.elementor-element-8eacbbc .gem-textbox-content .gem-image span,.elementor-33421 .elementor-element.elementor-element-8eacbbc .gem-textbox-content a .gem-image span{padding:20px}.elementor-33421 .elementor-element.elementor-element-8eacbbc .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:50%}.elementor-33421 .elementor-element.elementor-element-8eacbbc .gem-textbox-content .gem-image span{border-radius:50%;border-style:none;margin:0 0 30px}.elementor-33421 .elementor-element.elementor-element-8eacbbc .gem-textbox-content .gem-image img{border-radius:50%}.elementor-33421 .elementor-element.elementor-element-8eacbbc .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-33421 .elementor-element.elementor-element-8eacbbc .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-33421 .elementor-element.elementor-element-8eacbbc .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-33421 .elementor-element.elementor-element-8eacbbc .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-33421 .elementor-element.elementor-element-8eacbbc .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-33421 .elementor-element.elementor-element-ea4b6bd .gem-gallery-grid .gallery-item{padding:calc(16px/2) !important}.elementor-33421 .elementor-element.elementor-element-ea4b6bd .gem-gallery-grid .gallery-set{margin-top:calc(-16px/2);margin-bottom:calc(-16px/2)}.elementor-33421 .elementor-element.elementor-element-ea4b6bd .gem-gallery-grid .not-fullwidth-block ul,.elementor-33421 .elementor-element.elementor-element-ea4b6bd .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-16px/2);margin-right:calc(-16px/2)}.elementor-33421 .elementor-element.elementor-element-ea4b6bd .gem-gallery-grid .fullwidth-block{padding-left:calc(16px/2);padding-right:calc(16px/2)}.elementor-33421 .elementor-element.elementor-element-ea4b6bd{width:100%;max-width:100%}.elementor-33421 .elementor-element.elementor-element-ea4b6bd.elementor-element{--align-self:center}.elementor-33421 .elementor-element.elementor-element-ea4b6bd .gallery-item .wrap{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-33421 .elementor-element.elementor-element-ea4b6bd .gallery-item .overlay-wrap{opacity:calc(100/100)}.elementor-33421 .elementor-element.elementor-element-caf51dd .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{background-color:#fff;padding:20px;border-radius:50%;border-style:none;margin:0 0 30px;transform:rotate(0deg)}.elementor-33421 .elementor-element.elementor-element-caf51dd .gem-textbox .gem-inner-wrapper-btn{flex-direction:row}.elementor-33421 .elementor-element.elementor-element-caf51dd .gem-textbox-content{border-radius:70px 70px 70px 0;border-style:groove;border-width:1px;padding:50px 30px 30px;box-shadow:0px 0px 10px 1px rgba(0,0,0,.5)}.elementor-33421 .elementor-element.elementor-element-caf51dd .gem-textbox-content,.elementor-33421 .elementor-element.elementor-element-caf51dd .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-33421 .elementor-element.elementor-element-caf51dd .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:20px}.elementor-33421 .elementor-element.elementor-element-caf51dd .gem-textbox .gem-textbox-description{padding-bottom:20px}.elementor-33421 .elementor-element.elementor-element-caf51dd .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:30px !important;color:#ff6b4e}.elementor-33421 .elementor-element.elementor-element-caf51dd .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:30px !important;height:30px !important;fill:#ff6b4e}.elementor-33421 .elementor-element.elementor-element-caf51dd .gem-textbox-content .gem-image img,.elementor-33421 .elementor-element.elementor-element-caf51dd .gem-textbox-content a .gem-image img{width:30px;max-width:30px;height:auto}.elementor-33421 .elementor-element.elementor-element-caf51dd .gem-textbox-content .gem-image span,.elementor-33421 .elementor-element.elementor-element-caf51dd .gem-textbox-content a .gem-image span{padding:20px}.elementor-33421 .elementor-element.elementor-element-caf51dd .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:50%}.elementor-33421 .elementor-element.elementor-element-caf51dd .gem-textbox-content .gem-image span{border-radius:50%;border-style:none;margin:0 0 30px}.elementor-33421 .elementor-element.elementor-element-caf51dd .gem-textbox-content .gem-image img{border-radius:50%}.elementor-33421 .elementor-element.elementor-element-caf51dd .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-33421 .elementor-element.elementor-element-caf51dd .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-33421 .elementor-element.elementor-element-caf51dd .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-33421 .elementor-element.elementor-element-caf51dd .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-33421 .elementor-element.elementor-element-caf51dd .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-33421 .elementor-element.elementor-element-205a754 .gem-gallery-grid .gallery-item{padding:calc(16px/2) !important}.elementor-33421 .elementor-element.elementor-element-205a754 .gem-gallery-grid .gallery-set{margin-top:calc(-16px/2);margin-bottom:calc(-16px/2)}.elementor-33421 .elementor-element.elementor-element-205a754 .gem-gallery-grid .not-fullwidth-block ul,.elementor-33421 .elementor-element.elementor-element-205a754 .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-16px/2);margin-right:calc(-16px/2)}.elementor-33421 .elementor-element.elementor-element-205a754 .gem-gallery-grid .fullwidth-block{padding-left:calc(16px/2);padding-right:calc(16px/2)}.elementor-33421 .elementor-element.elementor-element-205a754{width:100%;max-width:100%}.elementor-33421 .elementor-element.elementor-element-205a754 .gallery-item .wrap{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-33421 .elementor-element.elementor-element-205a754 .gallery-item .overlay-wrap{opacity:calc(100/100)}.elementor-33421 .elementor-element.elementor-element-b9b2d08 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{background-color:#fff;padding:20px;border-radius:50%;border-style:none;margin:0 0 30px;transform:rotate(0deg)}.elementor-33421 .elementor-element.elementor-element-b9b2d08 .gem-textbox .gem-inner-wrapper-btn{flex-direction:row}.elementor-33421 .elementor-element.elementor-element-b9b2d08 .gem-textbox-content{border-radius:70px 70px 70px 0;border-style:groove;padding:50px 30px 30px;box-shadow:0px 0px 10px 1px rgba(0,0,0,.5)}.elementor-33421 .elementor-element.elementor-element-b9b2d08 .gem-textbox-content,.elementor-33421 .elementor-element.elementor-element-b9b2d08 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-33421 .elementor-element.elementor-element-b9b2d08 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:20px}.elementor-33421 .elementor-element.elementor-element-b9b2d08 .gem-textbox .gem-textbox-description{padding-bottom:20px}.elementor-33421 .elementor-element.elementor-element-b9b2d08 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:30px !important;color:#ff6b4e}.elementor-33421 .elementor-element.elementor-element-b9b2d08 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:30px !important;height:30px !important;fill:#ff6b4e}.elementor-33421 .elementor-element.elementor-element-b9b2d08 .gem-textbox-content .gem-image img,.elementor-33421 .elementor-element.elementor-element-b9b2d08 .gem-textbox-content a .gem-image img{width:30px;max-width:30px;height:auto}.elementor-33421 .elementor-element.elementor-element-b9b2d08 .gem-textbox-content .gem-image span,.elementor-33421 .elementor-element.elementor-element-b9b2d08 .gem-textbox-content a .gem-image span{padding:20px}.elementor-33421 .elementor-element.elementor-element-b9b2d08 .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:50%}.elementor-33421 .elementor-element.elementor-element-b9b2d08 .gem-textbox-content .gem-image span{border-radius:50%;border-style:none;margin:0 0 30px}.elementor-33421 .elementor-element.elementor-element-b9b2d08 .gem-textbox-content .gem-image img{border-radius:50%}.elementor-33421 .elementor-element.elementor-element-b9b2d08 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-33421 .elementor-element.elementor-element-b9b2d08 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-33421 .elementor-element.elementor-element-b9b2d08 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-33421 .elementor-element.elementor-element-b9b2d08 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-33421 .elementor-element.elementor-element-b9b2d08 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-33421 .elementor-element.elementor-element-3525833 .gem-gallery-grid .gallery-item{padding:calc(16px/2) !important}.elementor-33421 .elementor-element.elementor-element-3525833 .gem-gallery-grid .gallery-set{margin-top:calc(-16px/2);margin-bottom:calc(-16px/2)}.elementor-33421 .elementor-element.elementor-element-3525833 .gem-gallery-grid .not-fullwidth-block ul,.elementor-33421 .elementor-element.elementor-element-3525833 .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-16px/2);margin-right:calc(-16px/2)}.elementor-33421 .elementor-element.elementor-element-3525833 .gem-gallery-grid .fullwidth-block{padding-left:calc(16px/2);padding-right:calc(16px/2)}.elementor-33421 .elementor-element.elementor-element-3525833{width:100%;max-width:100%}.elementor-33421 .elementor-element.elementor-element-3525833 .gallery-item .wrap{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-33421 .elementor-element.elementor-element-3525833 .gallery-item .overlay-wrap{opacity:calc(100/100)}.elementor-33421 .elementor-element.elementor-element-bdda2a0{--display:flex;--overflow:auto}.elementor-33421 .elementor-element.elementor-element-bdda2a0.e-con{--order:-99999;--flex-grow:1;--flex-shrink:0}@media(max-width:1024px){.elementor-33421 .elementor-element.elementor-element-ed95460{--grid-auto-flow:row}}@media(max-width:767px){.elementor-33421 .elementor-element.elementor-element-ed95460{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--grid-justify-content:center}}@font-face{font-family:'All Rounded Gothic Xlig';font-style:normal;font-weight:400;font-display:auto;src:url('https://xppixeldesign.de/wp-content/uploads/2024/12/All-Round-Gothic-XLig.ttf') format('truetype')}