.elementor-430 .elementor-element.elementor-element-2d1e143e > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-430 .elementor-element.elementor-element-2d1e143e:not(.elementor-motion-effects-element-type-background), .elementor-430 .elementor-element.elementor-element-2d1e143e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141619;background-image:url("https://chikudo.ch/wp-content/uploads/2025/05/250405-100220-oliverospelt.com-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-430 .elementor-element.elementor-element-2d1e143e > .elementor-background-overlay{background-color:#000000;opacity:0.48;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-430 .elementor-element.elementor-element-2d1e143e > .elementor-container{min-height:450px;}.elementor-430 .elementor-element.elementor-element-2d1e143e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 20px 0px 20px;}.elementor-430 .elementor-element.elementor-element-2b2bd967 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 70px 15px 15px;}.elementor-430 .elementor-element.elementor-element-2b2bd967 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-430 .elementor-element.elementor-element-65030a08{text-align:left;}.elementor-430 .elementor-element.elementor-element-65030a08 .thegem-heading, .elementor-430 .elementor-element.elementor-element-65030a08 .thegem-heading .light{font-size:60px;font-weight:600;line-height:1.3em;letter-spacing:0.1px;}.elementor-430 .elementor-element.elementor-element-36815025 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-430 .elementor-element.elementor-element-36815025 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-430 .elementor-element.elementor-element-1a51a430:not(.elementor-motion-effects-element-type-background), .elementor-430 .elementor-element.elementor-element-1a51a430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1013;}.elementor-430 .elementor-element.elementor-element-1a51a430{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 30px 20px;}.elementor-430 .elementor-element.elementor-element-1a51a430 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-430 .elementor-element.elementor-element-58143a01:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-430 .elementor-element.elementor-element-58143a01 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-430 .elementor-element.elementor-element-58143a01 > .elementor-element-populated, .elementor-430 .elementor-element.elementor-element-58143a01 > .elementor-element-populated > .elementor-background-overlay, .elementor-430 .elementor-element.elementor-element-58143a01 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-430 .elementor-element.elementor-element-58143a01 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:320px 0px 320px 0px;}.elementor-430 .elementor-element.elementor-element-58143a01 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-430 .elementor-element.elementor-element-257c2dba{--spacer-size:0px;}.elementor-430 .elementor-element.elementor-element-76f87b0:not(.elementor-motion-effects-element-type-background), .elementor-430 .elementor-element.elementor-element-76f87b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1013;}.elementor-430 .elementor-element.elementor-element-76f87b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 20px 80px 20px;}.elementor-430 .elementor-element.elementor-element-76f87b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-430 .elementor-element.elementor-element-2bf78eaa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-430 .elementor-element.elementor-element-2bf78eaa .thegem-te-post-info .post-info .post-info-item:not(:last-child):after{background-color:#FFFFFF;}.elementor-430 .elementor-element.elementor-element-2bf78eaa .thegem-te-post-info .post-info .post-info-item-cats .separator{background-color:#FFFFFF;}.elementor-430 .elementor-element.elementor-element-2bf78eaa .thegem-te-post-info .post-info .post-info-item{color:#7AAF3C;}.elementor-430 .elementor-element.elementor-element-2bf78eaa .thegem-te-post-info .post-info .post-info-item a{color:#7AAF3C;}.elementor-430 .elementor-element.elementor-element-2bf78eaa .thegem-te-post-info .post-info .post-info-item a:hover{color:#5B8B2C;}.elementor-430 .elementor-element.elementor-element-2bf78eaa .thegem-te-post-info .post-info .post-info-item a:hover .icon{color:#5B8B2C;}.elementor-430 .elementor-element.elementor-element-2bf78eaa .thegem-te-post-info .post-info .post-info-item .zilla-likes:hover{color:#5B8B2C;}.elementor-430 .elementor-element.elementor-element-2bf78eaa .thegem-te-post-info .post-info .post-info-item, .elementor-430 .elementor-element.elementor-element-2bf78eaa .thegem-te-post-info .post-info .post-info-item a{font-size:20px;font-weight:600;}.elementor-430 .elementor-element.elementor-element-4976aa27 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-430 .elementor-element.elementor-element-4976aa27 .thegem-te-post-title{justify-content:left;text-align:left;}.elementor-430 .elementor-element.elementor-element-4976aa27 .thegem-te-post-title .post-title{text-transform:none;font-size:54px;line-height:1.4em;color:#FFFFFF;}.elementor-430 .elementor-element.elementor-element-4976aa27 .thegem-te-post-title .post-title a{color:#FFFFFF;}.elementor-430 .elementor-element.elementor-element-33eb5a4d .thegem-te-post-content{justify-content:left;text-align:left;}.elementor-430 .elementor-element.elementor-element-33eb5a4d .thegem-te-post-content .post-content{font-family:"Roboto", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-430 .elementor-element.elementor-element-6966e8ac > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-430 .elementor-element.elementor-element-6966e8ac .thegem-te-socials-sharing .socials-sharing ul{margin-left:-2px;margin-right:-2px;}.elementor-430 .elementor-element.elementor-element-6966e8ac .thegem-te-socials-sharing .socials-sharing ul li{padding-left:2px;padding-right:2px;margin-top:1px;margin-bottom:1px;}.elementor-430 .elementor-element.elementor-element-6966e8ac .thegem-te-socials-sharing .socials-sharing .socials-item{border-radius:5px;color:#FFFFFF;background-color:#7AAF3C;border-color:#3C3950;}.elementor-430 .elementor-element.elementor-element-6966e8ac .thegem-te-socials-sharing .socials-sharing .socials-item:hover{color:#FFFFFF;background-color:#5B8B2C;border-color:#5B8B2C;}.elementor-430 .elementor-element.elementor-element-7bdf1ed8:not(.elementor-motion-effects-element-type-background), .elementor-430 .elementor-element.elementor-element-7bdf1ed8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-430 .elementor-element.elementor-element-7bdf1ed8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-430 .elementor-element.elementor-element-7bdf1ed8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-430 .elementor-element.elementor-element-5b268395 .thegem-te-post-navigation .post-navigation .post-title span{letter-spacing:0px;text-transform:none;font-size:32px;line-height:1.3em;color:#FFFFFF;}.elementor-430 .elementor-element.elementor-element-5b268395 .thegem-te-post-navigation .post-navigation .post-label span{font-weight:500;color:#7AAF3C;}.elementor-430 .elementor-element.elementor-element-5b268395 .thegem-te-post-navigation .post-navigation a:hover .post-title span{color:#7AAF3C;}.elementor-430 .elementor-element.elementor-element-5b268395 .thegem-te-post-navigation .post-navigation .meta-icon{color:#FFFFFF;}.elementor-430 .elementor-element.elementor-element-5b268395 .thegem-te-post-navigation .post-navigation a:hover .meta-icon{color:#7AAF3C;}.elementor-430 .elementor-element.elementor-element-4fae043a:not(.elementor-motion-effects-element-type-background), .elementor-430 .elementor-element.elementor-element-4fae043a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-430 .elementor-element.elementor-element-4fae043a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-430 .elementor-element.elementor-element-4fae043a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-430 .elementor-element.elementor-element-3840748c{text-align:start;}.elementor-430 .elementor-element.elementor-element-3840748c .elementor-heading-title{text-transform:none;letter-spacing:0px;color:#FFFFFF;}.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.extended-carousel-grid .fullwidth-block{padding:0 40px;}.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.extended-carousel-grid.has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(40px/2) !important;margin:calc(-40px/2);}.elementor-430 .elementor-element.elementor-element-b54dd7c .extended-carousel-grid:not(.inited) .portfolio-item,
					.elementor-430 .elementor-element.elementor-element-b54dd7c .skeleton-posts .portfolio-item{padding:calc(40px/2);}.elementor-430 .elementor-element.elementor-element-b54dd7c .extended-carousel-grid:not(.inited) .owl-stage,
					.elementor-430 .elementor-element.elementor-element-b54dd7c .skeleton-posts.portfolio-row{margin:calc(-40px/2);}.elementor-430 .elementor-element.elementor-element-b54dd7c > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio-item .caption .title span, .elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio-item .caption .title a{max-height:initial;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio-item .caption .description{max-height:initial;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;}.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.portfolio-grid.news-grid .portfolio-item .image{border-radius:8px 8px 8px 8px;}.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.news-grid.caption-position-page .portfolio-item .wrap{border-radius:8px 8px 0 0;}.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.news-grid.caption-position-hover .portfolio-item .wrap{border-radius:8px 8px 8px 8px;}.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.news-grid.caption-position-image .portfolio-item .wrap{border-radius:8px 8px 8px 8px;}.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.portfolio-grid.news-grid .portfolio-item .image .overlay .links .portfolio-icons a.self-link i{color:#FFFFFF;}.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.portfolio-grid.news-grid .portfolio-item.double-item .image .overlay .links .portfolio-icons a.self-link i{color:#FFFFFF;}.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.portfolio-grid.news-grid .portfolio-item .image .overlay .links .portfolio-icons a.self-link svg{fill:#FFFFFF;}.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.portfolio-grid.news-grid .portfolio-item.double-item .image .overlay .links .portfolio-icons a.self-link svg{fill:#FFFFFF;}.elementor-430 .elementor-element.elementor-element-b54dd7c .news-grid.portfolio .portfolio-item .image .overlay .links .portfolio-icons a.self-link{width:36px !important;height:36px !important;line-height:36px !important;}.elementor-430 .elementor-element.elementor-element-b54dd7c .news-grid.portfolio .portfolio-item .image .overlay .links .portfolio-icons a.self-link i{font-size:36px !important;line-height:36px !important;}.elementor-430 .elementor-element.elementor-element-b54dd7c .news-grid.portfolio .portfolio-item .image .overlay .links .portfolio-icons a.self-link svg{width:36px;height:36px;}.elementor-430 .elementor-element.elementor-element-b54dd7c .news-grid.portfolio.hover-new-zooming-blur .portfolio-item .image .overlay .links .portfolio-icons a.icon{width:36px !important;height:36px !important;line-height:36px !important;}.elementor-430 .elementor-element.elementor-element-b54dd7c .news-grid.portfolio.hover-new-zooming-blur .portfolio-item .image .overlay .links .portfolio-icons a.icon i{font-size:calc(36px/2) !important;}.elementor-430 .elementor-element.elementor-element-b54dd7c .news-grid.portfolio.hover-new-zooming-blur .portfolio-item .image .overlay .links .portfolio-icons a.icon svg{width:calc(36px/2);height:calc(36px/2);}.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio-item .caption .title a{text-transform:none;}.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.news-grid:not(.disabled-hover) .portfolio-item .caption .title *, 
						.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.news-grid:not(.disabled-hover) .portfolio-item .highlight-item-alternate-box .title *,
						.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *, 
						.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *{font-family:"Oswald", Sans-serif;font-size:30px;line-height:1.4em;color:#FFFFFF !important;}.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.news-grid:not(.disabled-hover) .portfolio-item:hover .caption .title *, 
						.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.news-grid:not(.disabled-hover) .portfolio-item:hover .highlight-item-alternate-box .title *,
						.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *:hover, 
						.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *:hover{color:#7AAF3C !important;}.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.portfolio-grid.news-grid .portfolio-item .caption .description, .elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.portfolio-grid.news-grid .portfolio-item .caption .subtitle{font-family:"Roboto", Sans-serif;color:#FFFFFF !important;}.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.portfolio-grid.news-grid .portfolio-item .caption .post-date, .elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.portfolio-grid.news-grid .portfolio-item .highlight-item-alternate-box .post-date{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;color:#7AAF3C !important;}.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.portfolio-grid.news-grid .portfolio-item .wrap > .caption{padding:20px 10px 20px 5px !important;}.elementor-430 .elementor-element.elementor-element-b54dd7c .version-new.news-grid.portfolio.title-on-page .portfolio-item .image .links .caption .info{left:10px;right:inherit;top:10px;bottom:inherit;}.elementor-430 .elementor-element.elementor-element-b54dd7c .extended-carousel-grid .extended-carousel-item .owl-nav .owl-prev div.position-on, 
							.elementor-430 .elementor-element.elementor-element-b54dd7c .extended-carousel-grid .extended-carousel-item .owl-nav .owl-next div.position-on{background-color:#FFFFFF;}.elementor-430 .elementor-element.elementor-element-b54dd7c .extended-carousel-grid .extended-carousel-item .owl-nav .owl-prev div, 
							.elementor-430 .elementor-element.elementor-element-b54dd7c .extended-carousel-grid .extended-carousel-item .owl-nav .owl-next div{color:#000000;}.elementor-430 .elementor-element.elementor-element-b54dd7c .extended-carousel-grid .extended-carousel-item .owl-nav .owl-prev:hover div.position-on, 
							.elementor-430 .elementor-element.elementor-element-b54dd7c .extended-carousel-grid .extended-carousel-item .owl-nav .owl-next:hover div.position-on{background-color:#7AAF3C;}.elementor-430 .elementor-element.elementor-element-b54dd7c .extended-carousel-grid .extended-carousel-item .owl-nav .owl-prev:hover div, 
							.elementor-430 .elementor-element.elementor-element-b54dd7c .extended-carousel-grid .extended-carousel-item .owl-nav .owl-next:hover div{color:#FFFFFF;}.elementor-430 .elementor-element.elementor-element-cfb9489 > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-430 .elementor-element.elementor-element-cfb9489:not(.elementor-motion-effects-element-type-background), .elementor-430 .elementor-element.elementor-element-cfb9489 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141619;}.elementor-430 .elementor-element.elementor-element-cfb9489 > .elementor-background-overlay{opacity:0.55;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-430 .elementor-element.elementor-element-cfb9489{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 20px 100px 20px;}.elementor-430 .elementor-element.elementor-element-5443e00.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-430 .elementor-element.elementor-element-67679ff.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-430 .elementor-element.elementor-element-1c96b45{text-align:center;}.elementor-430 .elementor-element.elementor-element-1c96b45 .thegem-heading, .elementor-430 .elementor-element.elementor-element-1c96b45 .thegem-heading .light{font-size:58px;font-weight:600;line-height:1.4em;letter-spacing:0.1px;}.elementor-430 .elementor-element.elementor-element-7b693e0 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-430 .elementor-element.elementor-element-7b693e0 .ue-logo-grid{grid-template-columns:repeat(2, 1fr);gap:20px;direction:ltr;}.elementor-430 .elementor-element.elementor-element-7b693e0 div.logo-grid-item img{opacity:100%;}.elementor-430 .elementor-element.elementor-element-7b693e0 div.logo-grid-item:hover img{opacity:100%;}.elementor-430 .elementor-element.elementor-element-7b693e0 div.logo-grid-item{border-radius:8px 8px 8px 8px;}.elementor-430 .elementor-element.elementor-element-7b693e0 .logo-grid-item{height:200px;}.elementor-430 .elementor-element.elementor-element-7b693e0 .logo-grid-item img{padding:20px 30px 20px 30px;}.elementor-430 .elementor-element.elementor-element-88890bd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-430 .elementor-element.elementor-element-14ef68ea > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-430 .elementor-element.elementor-element-14ef68ea:not(.elementor-motion-effects-element-type-background), .elementor-430 .elementor-element.elementor-element-14ef68ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141619;background-image:url("https://chikudo.ch/wp-content/uploads/2025/05/250405-110504-oliverospelt.com-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-430 .elementor-element.elementor-element-14ef68ea > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #141619 60%, #7AAF3C 100%);opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-430 .elementor-element.elementor-element-14ef68ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;padding:120px 20px 120px 20px;}.elementor-430 .elementor-element.elementor-element-6d8fc1f7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-430 .elementor-element.elementor-element-436bc48f{text-align:center;width:auto;max-width:auto;}.elementor-430 .elementor-element.elementor-element-436bc48f > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-430 .elementor-element.elementor-element-436bc48f .thegem-heading, .elementor-430 .elementor-element.elementor-element-436bc48f .thegem-heading .light{font-size:36px;font-weight:600;line-height:1.4em;}.elementor-430 .elementor-element.elementor-element-74d977b8{text-align:center;}.elementor-430 .elementor-element.elementor-element-74d977b8 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-430 .elementor-element.elementor-element-74d977b8 .thegem-heading, .elementor-430 .elementor-element.elementor-element-74d977b8 .thegem-heading .light{font-size:58px;font-weight:600;line-height:1.4em;letter-spacing:0.1px;}.elementor-430 .elementor-element.elementor-element-2464f286{text-align:center;}.elementor-430 .elementor-element.elementor-element-2464f286, .elementor-430 .elementor-element.elementor-element-2464f286 .elementor-text-editor *{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;line-height:36px;}.elementor-430 .elementor-element.elementor-element-2464f286, .elementor-430 .elementor-element.elementor-element-2464f286 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-430 .elementor-element.elementor-element-42f8bc48 .elementor-button{background-color:#7AAF3C;font-family:"Oswald", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;padding:18px 28px 18px 28px;}.elementor-430 .elementor-element.elementor-element-42f8bc48 .elementor-button:hover, .elementor-430 .elementor-element.elementor-element-42f8bc48 .elementor-button:focus{background-color:#5B8B2C;color:#FFFFFF;}.thegem-template-header .elementor-430 .elementor-element.elementor-element-42f8bc48{padding:0px 0px 0px 15px;}.elementor-430 .elementor-element.elementor-element-42f8bc48 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-430 .elementor-element.elementor-element-42f8bc48 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-430 .elementor-element.elementor-element-42f8bc48 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-430 .elementor-element.elementor-element-42f8bc48 .elementor-button:hover svg, .elementor-430 .elementor-element.elementor-element-42f8bc48 .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-430 .elementor-element.elementor-element-2b2bd967{width:60%;}.elementor-430 .elementor-element.elementor-element-36815025{width:40%;}.elementor-430 .elementor-element.elementor-element-24b345c2{width:10%;}.elementor-430 .elementor-element.elementor-element-30356a09{width:80%;}.elementor-430 .elementor-element.elementor-element-7307e3d{width:8.665%;}.elementor-430 .elementor-element.elementor-element-6e35754c{width:10%;}.elementor-430 .elementor-element.elementor-element-4e233eb0{width:80%;}.elementor-430 .elementor-element.elementor-element-22f0669c{width:8.665%;}.elementor-430 .elementor-element.elementor-element-5443e00{width:15%;}.elementor-430 .elementor-element.elementor-element-67679ff{width:69.664%;}.elementor-430 .elementor-element.elementor-element-88890bd{width:15%;}}@media(max-width:1366px) and (min-width:768px){.elementor-430 .elementor-element.elementor-element-2b2bd967{width:60%;}.elementor-430 .elementor-element.elementor-element-36815025{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-430 .elementor-element.elementor-element-2b2bd967{width:100%;}.elementor-430 .elementor-element.elementor-element-36815025{width:100%;}}@media(max-width:1366px){.elementor-430 .elementor-element.elementor-element-2d1e143e:not(.elementor-motion-effects-element-type-background), .elementor-430 .elementor-element.elementor-element-2d1e143e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-430 .elementor-element.elementor-element-2d1e143e{padding:150px 15px 0px 15px;}.elementor-430 .elementor-element.elementor-element-2b2bd967 > .elementor-element-populated{padding:15px 30px 15px 10px;}.elementor-430 .elementor-element.elementor-element-65030a08 .thegem-heading, .elementor-430 .elementor-element.elementor-element-65030a08 .thegem-heading .light{font-size:54px;}.elementor-430 .elementor-element.elementor-element-cfb9489{padding:100px 15px 100px 15px;}.elementor-430 .elementor-element.elementor-element-1c96b45 .thegem-heading, .elementor-430 .elementor-element.elementor-element-1c96b45 .thegem-heading .light{font-size:52px;}.elementor-430 .elementor-element.elementor-element-14ef68ea:not(.elementor-motion-effects-element-type-background), .elementor-430 .elementor-element.elementor-element-14ef68ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-430 .elementor-element.elementor-element-14ef68ea{padding:100px 15px 100px 15px;}.elementor-430 .elementor-element.elementor-element-74d977b8 .thegem-heading, .elementor-430 .elementor-element.elementor-element-74d977b8 .thegem-heading .light{font-size:52px;}}@media(max-width:1024px){.elementor-430 .elementor-element.elementor-element-2d1e143e > .elementor-container{min-height:450px;}.elementor-430 .elementor-element.elementor-element-2d1e143e:not(.elementor-motion-effects-element-type-background), .elementor-430 .elementor-element.elementor-element-2d1e143e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-430 .elementor-element.elementor-element-2d1e143e{padding:150px 15px 0px 15px;}.elementor-430 .elementor-element.elementor-element-2b2bd967 > .elementor-element-populated{padding:50px 60px 15px 60px;}.elementor-430 .elementor-element.elementor-element-65030a08 .thegem-heading, .elementor-430 .elementor-element.elementor-element-65030a08 .thegem-heading .light{font-size:50px;}.elementor-430 .elementor-element.elementor-element-36815025 > .elementor-element-populated{margin:0px 70px 0px 70px;--e-column-margin-right:70px;--e-column-margin-left:70px;}.elementor-430 .elementor-element.elementor-element-58143a01 > .elementor-element-populated{padding:200px 21px 200px 21px;}.elementor-430 .elementor-element.elementor-element-4976aa27 .thegem-te-post-title .post-title{font-size:50px;}.elementor-430 .elementor-element.elementor-element-5b268395 .thegem-te-post-navigation .post-navigation .post-title span{font-size:30px;}.elementor-430 .elementor-element.elementor-element-cfb9489{padding:80px 25px 80px 25px;}.elementor-430 .elementor-element.elementor-element-1c96b45 .thegem-heading, .elementor-430 .elementor-element.elementor-element-1c96b45 .thegem-heading .light{font-size:48px;}.elementor-430 .elementor-element.elementor-element-7b693e0 .ue-logo-grid{grid-template-columns:repeat(2, 1fr);}.elementor-430 .elementor-element.elementor-element-7b693e0 .logo-grid-item img{padding:20px 20px 20px 20px;}.elementor-430 .elementor-element.elementor-element-14ef68ea{padding:80px 25px 80px 25px;}.elementor-430 .elementor-element.elementor-element-74d977b8 .thegem-heading, .elementor-430 .elementor-element.elementor-element-74d977b8 .thegem-heading .light{font-size:48px;}.elementor-430 .elementor-element.elementor-element-42f8bc48 .elementor-button{font-size:23px;}}@media(max-width:767px){.elementor-430 .elementor-element.elementor-element-2d1e143e > .elementor-container{min-height:400px;}.elementor-430 .elementor-element.elementor-element-2d1e143e:not(.elementor-motion-effects-element-type-background), .elementor-430 .elementor-element.elementor-element-2d1e143e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 0px;}.elementor-430 .elementor-element.elementor-element-2d1e143e{padding:150px 15px 0px 15px;}.elementor-430 .elementor-element.elementor-element-2b2bd967 > .elementor-element-populated{padding:15px 10px 15px 10px;}.elementor-430 .elementor-element.elementor-element-65030a08 .thegem-heading, .elementor-430 .elementor-element.elementor-element-65030a08 .thegem-heading .light{font-size:48px;line-height:1.2em;}.elementor-430 .elementor-element.elementor-element-36815025 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-430 .elementor-element.elementor-element-4976aa27 .thegem-te-post-title .post-title{font-size:44px;}.elementor-430 .elementor-element.elementor-element-5b268395 .thegem-te-post-navigation .post-navigation .post-title span{font-size:28px;}.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.extended-carousel-grid .fullwidth-block{padding:0 40px;}.elementor-430 .elementor-element.elementor-element-b54dd7c .portfolio.extended-carousel-grid.has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(40px/2) !important;margin:calc(-40px/2);}.elementor-430 .elementor-element.elementor-element-b54dd7c .extended-carousel-grid:not(.inited) .portfolio-item,
					.elementor-430 .elementor-element.elementor-element-b54dd7c .skeleton-posts .portfolio-item{padding:calc(40px/2);}.elementor-430 .elementor-element.elementor-element-b54dd7c .extended-carousel-grid:not(.inited) .owl-stage,
					.elementor-430 .elementor-element.elementor-element-b54dd7c .skeleton-posts.portfolio-row{margin:calc(-40px/2);}.elementor-430 .elementor-element.elementor-element-cfb9489{padding:80px 15px 80px 15px;}.elementor-430 .elementor-element.elementor-element-1c96b45 .thegem-heading, .elementor-430 .elementor-element.elementor-element-1c96b45 .thegem-heading .light{font-size:44px;line-height:1.3em;}.elementor-430 .elementor-element.elementor-element-7b693e0 .ue-logo-grid{grid-template-columns:repeat(1, 1fr);}.elementor-430 .elementor-element.elementor-element-7b693e0 .logo-grid-item img{padding:20px 25px 20px 25px;}.elementor-430 .elementor-element.elementor-element-14ef68ea{padding:80px 15px 80px 15px;}.elementor-430 .elementor-element.elementor-element-436bc48f .thegem-heading, .elementor-430 .elementor-element.elementor-element-436bc48f .thegem-heading .light{line-height:1.3em;}.elementor-430 .elementor-element.elementor-element-74d977b8 .thegem-heading, .elementor-430 .elementor-element.elementor-element-74d977b8 .thegem-heading .light{font-size:44px;line-height:1.3em;}.elementor-430 .elementor-element.elementor-element-2464f286, .elementor-430 .elementor-element.elementor-element-2464f286 .elementor-text-editor *{font-size:22px;line-height:32px;}.thegem-template-header .elementor-430 .elementor-element.elementor-element-42f8bc48{padding:0px 0px 0px 0px;}.elementor-430 .elementor-element.elementor-element-42f8bc48 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-430 .elementor-element.elementor-element-42f8bc48 .elementor-button{font-size:22px;line-height:1.2em;}}