.elementor-12907 .elementor-element.elementor-element-da36fc0{--display:flex;--overlay-opacity:0;}.elementor-12907 .elementor-element.elementor-element-da36fc0:not(.elementor-motion-effects-element-type-background), .elementor-12907 .elementor-element.elementor-element-da36fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ptcgroup.com/wp-content/uploads/guarantee-bg-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12907 .elementor-element.elementor-element-da36fc0::before, .elementor-12907 .elementor-element.elementor-element-da36fc0 > .elementor-background-video-container::before, .elementor-12907 .elementor-element.elementor-element-da36fc0 > .e-con-inner > .elementor-background-video-container::before, .elementor-12907 .elementor-element.elementor-element-da36fc0 > .elementor-background-slideshow::before, .elementor-12907 .elementor-element.elementor-element-da36fc0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12907 .elementor-element.elementor-element-da36fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #4D4D4D 100%);}.elementor-12907 .elementor-element.elementor-element-555fb13{--spacer-size:30px;}.elementor-12907 .elementor-element.elementor-element-80933ac > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12907 .elementor-element.elementor-element-80933ac{font-weight:600;color:var( --e-global-color-6702647 );}.elementor-12907 .elementor-element.elementor-element-80933ac a{color:var( --e-global-color-b940eeb );}.elementor-12907 .elementor-element.elementor-element-90f4ce0 .elementor-heading-title{font-size:40px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-12907 .elementor-element.elementor-element-7c465aa{--display:flex;--position:fixed;--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;--border-radius:12px 0px 0px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:10px;bottom:150px;--z-index:10;}.elementor-12907 .elementor-element.elementor-element-7c465aa.e-con{--e-con-transform-translateY:50%;}body:not(.rtl) .elementor-12907 .elementor-element.elementor-element-7c465aa{right:0px;}body.rtl .elementor-12907 .elementor-element.elementor-element-7c465aa{left:0px;}.elementor-12907 .elementor-element.elementor-element-da70557 > .elementor-widget-container{border-radius:50% 50% 50% 50%;}.elementor-12907 .elementor-element.elementor-element-da70557 .elementor-icon-wrapper{text-align:center;}.elementor-12907 .elementor-element.elementor-element-da70557.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4a52a83 );}.elementor-12907 .elementor-element.elementor-element-da70557.elementor-view-framed .elementor-icon, .elementor-12907 .elementor-element.elementor-element-da70557.elementor-view-default .elementor-icon{color:var( --e-global-color-4a52a83 );border-color:var( --e-global-color-4a52a83 );}.elementor-12907 .elementor-element.elementor-element-da70557.elementor-view-framed .elementor-icon, .elementor-12907 .elementor-element.elementor-element-da70557.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4a52a83 );}.elementor-12907 .elementor-element.elementor-element-da70557.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-4a52a83 );color:var( --e-global-color-6702647 );}.elementor-12907 .elementor-element.elementor-element-da70557.elementor-view-framed .elementor-icon:hover, .elementor-12907 .elementor-element.elementor-element-da70557.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-4a52a83 );border-color:var( --e-global-color-4a52a83 );}.elementor-12907 .elementor-element.elementor-element-da70557.elementor-view-framed .elementor-icon:hover, .elementor-12907 .elementor-element.elementor-element-da70557.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-4a52a83 );}.elementor-12907 .elementor-element.elementor-element-da70557.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6702647 );}.elementor-12907 .elementor-element.elementor-element-da70557.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6702647 );}.elementor-12907 .elementor-element.elementor-element-da70557 .elementor-icon{font-size:25px;}.elementor-12907 .elementor-element.elementor-element-da70557 .elementor-icon svg{height:25px;}.elementor-12907 .elementor-element.elementor-element-d3418b6 > .elementor-widget-container{border-radius:50% 50% 50% 50%;}.elementor-12907 .elementor-element.elementor-element-d3418b6 .elementor-icon-wrapper{text-align:center;}.elementor-12907 .elementor-element.elementor-element-d3418b6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fe70ac1 );}.elementor-12907 .elementor-element.elementor-element-d3418b6.elementor-view-framed .elementor-icon, .elementor-12907 .elementor-element.elementor-element-d3418b6.elementor-view-default .elementor-icon{color:var( --e-global-color-fe70ac1 );border-color:var( --e-global-color-fe70ac1 );}.elementor-12907 .elementor-element.elementor-element-d3418b6.elementor-view-framed .elementor-icon, .elementor-12907 .elementor-element.elementor-element-d3418b6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fe70ac1 );}.elementor-12907 .elementor-element.elementor-element-d3418b6 .elementor-icon{font-size:25px;}.elementor-12907 .elementor-element.elementor-element-d3418b6 .elementor-icon svg{height:25px;}.elementor-12907 .elementor-element.elementor-element-fc8217e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:10px;--padding-right:10px;}.elementor-12907 .elementor-element.elementor-element-f04446b{z-index:15;--box-padding:12px;--header-background-color:var( --e-global-color-a55df4b );--item-text-hover-decoration:underline;}.elementor-12907 .elementor-element.elementor-element-f04446b .elementor-toc__header-title{text-align:start;}.elementor-12907 .elementor-element.elementor-element-f04446b .elementor-toc__header, .elementor-12907 .elementor-element.elementor-element-f04446b .elementor-toc__header-title{font-size:16px;}.elementor-12907 .elementor-element.elementor-element-f04446b .elementor-toc__list-item{font-size:14px;}.elementor-12907 .elementor-element.elementor-element-d96f769{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:48px;--padding-left:10px;--padding-right:10px;}.elementor-12907 .elementor-element.elementor-global-3543{width:100%;max-width:100%;text-align:right;}.elementor-12907 .elementor-element.elementor-global-3543 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-global-3543 img{width:60px;}.elementor-12907 .elementor-element.elementor-element-cbe87c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:10px;--padding-right:10px;}.elementor-12907 .elementor-element.elementor-element-83b815d{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-12907 .elementor-element.elementor-element-b453b3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:10px;--padding-right:10px;}.elementor-12907 .elementor-element.elementor-element-74a6512{text-align:center;}.elementor-12907 .elementor-element.elementor-global-3546{width:100%;max-width:100%;text-align:center;}.elementor-12907 .elementor-element.elementor-global-3546 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-global-3546 img{width:60px;max-width:100%;}.elementor-12907 .elementor-element.elementor-element-4369549{--spacer-size:20px;}.elementor-12907 .elementor-element.elementor-element-bcd31b2.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12907 .elementor-element.elementor-element-bcd31b2 .swiper-pagination-bullet-active, .elementor-12907 .elementor-element.elementor-element-bcd31b2 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-primary );}.elementor-12907 .elementor-element.elementor-element-bcd31b2 .swiper-pagination-fraction{color:var( --e-global-color-primary );}.elementor-12907 .elementor-element.elementor-element-bcd31b2 .elementor-main-swiper{height:120px;}.elementor-12907 .elementor-element.elementor-element-bcd31b2 .elementor-swiper-button{font-size:0px;color:var( --e-global-color-6214007 );}.elementor-12907 .elementor-element.elementor-element-bcd31b2 .elementor-swiper-button svg{fill:var( --e-global-color-6214007 );}.elementor-12907 .elementor-element.elementor-element-bcd31b2 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#ED32373B;opacity:1;}.elementor-12907 .elementor-element.elementor-element-bcd31b2 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-12907 .elementor-element.elementor-element-a117f9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:10px;--padding-right:10px;}.elementor-12907 .elementor-element.elementor-element-d9ef6e3 .gallery-item-caption-wrap{transition:500ms;}.elementor-12907 .elementor-element.elementor-element-d9ef6e3 .eael-filter-gallery-wrapper{background-color:#fff;border-radius:0px;}.elementor-12907 .elementor-element.elementor-element-d9ef6e3 .eael-filter-gallery-control ul li.control{font-weight:500;letter-spacing:0px;color:#A7A7A7;background:var( --e-global-color-0bcb880 );}.elementor-12907 .elementor-element.elementor-element-d9ef6e3 .eael-filter-gallery-control ul > li.control{border-radius:4px;}.elementor-12907 .elementor-element.elementor-element-d9ef6e3 .eael-filter-gallery-control ul li.active{color:#fff;}.elementor-12907 .elementor-element.elementor-element-d9ef6e3 .eael-filter-gallery-control ul li.control.active{background:#ED3237;border-radius:4px;}.elementor-12907 .elementor-element.elementor-element-d9ef6e3 .eael-filterable-gallery-item-wrap .eael-gallery-grid-item, 
                    .elementor-12907 .elementor-element.elementor-element-d9ef6e3 .eael-filterable-gallery-item-wrap .eael-grid-fg-box,
                    .elementor-12907 .elementor-element.elementor-element-d9ef6e3 .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img{border-radius:0px;}.elementor-12907 .elementor-element.elementor-element-d9ef6e3 .gallery-item-caption-wrap .gallery-item-hoverer-bg{background-color:#ED32370A;}.elementor-12907 .elementor-element.elementor-element-d9ef6e3 .gallery-item-caption-wrap.caption-style-hoverer .fg-item-title{color:#ffffff;font-size:18px;line-height:1.6em;}.elementor-12907 .elementor-element.elementor-element-d9ef6e3 .gallery-item-caption-wrap.caption-style-hoverer .fg-item-content{color:#ffffff;}.elementor-12907 .elementor-element.elementor-element-d9ef6e3 .video-popup-bg{background-color:rgba(0, 0, 0, .7);}.elementor-12907 .elementor-element.elementor-element-d9ef6e3 .video-popup:hover > img{transform:scale(1.1);}.elementor-12907 .elementor-element.elementor-element-d9ef6e3 .gallery-item-caption-wrap .gallery-item-buttons > a span{background:#ff622a;color:#fff;height:50px;line-height:50px;width:50px;font-size:18px;border-radius:100px;transition:300ms;}.elementor-12907 .elementor-element.elementor-element-d9ef6e3 .gallery-item-caption-wrap .gallery-item-buttons > a span img{height:18px;width:18px;}.elementor-12907 .elementor-element.elementor-element-d9ef6e3 .gallery-item-caption-wrap .gallery-item-buttons > a span:hover{background:#ff622a;color:#fff;border-radius:100px;}.elementor-12907 .elementor-element.elementor-element-d9ef6e3 #eael-fg-no-items-found{text-align:center;color:#858e9a;border-radius:0px;}.elementor-12907 .elementor-element.elementor-element-b23efcb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:10px;--padding-right:10px;}.elementor-12907 .elementor-element.elementor-element-9d76989{--display:flex;}.elementor-12907 .elementor-element.elementor-element-aaaf14c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12907 .elementor-element.elementor-element-7f8a74b{--display:flex;}.elementor-12907 .elementor-element.elementor-element-8cde47e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12907 .elementor-element.elementor-element-99a0fc0{--display:flex;}.elementor-12907 .elementor-element.elementor-element-7e98e5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12907 .elementor-element.elementor-element-e6d66e8{--display:flex;}.elementor-12907 .elementor-element.elementor-element-2b06735{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12907 .elementor-element.elementor-element-17d0319{--n-accordion-title-font-size:1,75rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}@media(max-width:1024px){.elementor-12907 .elementor-element.elementor-element-bcd31b2.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-12907 .elementor-element.elementor-element-da36fc0:not(.elementor-motion-effects-element-type-background), .elementor-12907 .elementor-element.elementor-element-da36fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ptcgroup.com/wp-content/uploads/guarantee-bg-resp.webp");background-position:top left;background-size:cover;}.elementor-12907 .elementor-element.elementor-element-da36fc0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--padding-top:48px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12907 .elementor-element.elementor-element-da36fc0::before, .elementor-12907 .elementor-element.elementor-element-da36fc0 > .elementor-background-video-container::before, .elementor-12907 .elementor-element.elementor-element-da36fc0 > .e-con-inner > .elementor-background-video-container::before, .elementor-12907 .elementor-element.elementor-element-da36fc0 > .elementor-background-slideshow::before, .elementor-12907 .elementor-element.elementor-element-da36fc0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12907 .elementor-element.elementor-element-da36fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #4D4D4D 100%);}.elementor-12907 .elementor-element.elementor-element-555fb13{--spacer-size:10px;}.elementor-12907 .elementor-element.elementor-element-80933ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-90f4ce0 .elementor-heading-title{font-size:28px;}.elementor-12907 .elementor-element.elementor-element-7c465aa.e-con{--e-con-transform-translateY:50%;}.elementor-12907 .elementor-element.elementor-element-7c465aa{--width:max-content;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 12px 12px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:50%;--z-index:20;}.elementor-12907 .elementor-element.elementor-element-da70557 .elementor-icon{font-size:22px;border-radius:0px 12px 0px 0px;}.elementor-12907 .elementor-element.elementor-element-da70557 .elementor-icon svg{height:22px;}.elementor-12907 .elementor-element.elementor-element-d3418b6 .elementor-icon{font-size:22px;border-radius:0px 0px 12px 0px;}.elementor-12907 .elementor-element.elementor-element-d3418b6 .elementor-icon svg{height:22px;}.elementor-12907 .elementor-element.elementor-element-f04446b{--box-padding:10px;}.elementor-12907 .elementor-element.elementor-element-f04446b .elementor-toc__header, .elementor-12907 .elementor-element.elementor-element-f04446b .elementor-toc__header-title{font-size:16px;}.elementor-12907 .elementor-element.elementor-element-d96f769{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-12907 .elementor-element.elementor-element-cbe87c9{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-12907 .elementor-element.elementor-element-83b815d{width:100%;max-width:100%;}.elementor-12907 .elementor-element.elementor-element-b453b3c{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-12907 .elementor-element.elementor-element-bcd31b2.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12907 .elementor-element.elementor-element-bcd31b2 .elementor-main-swiper{height:100px;}.elementor-12907 .elementor-element.elementor-element-bcd31b2 .elementor-swiper-button{font-size:0px;}.elementor-12907 .elementor-element.elementor-element-a117f9a{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-12907 .elementor-element.elementor-element-d9ef6e3 .gallery-item-caption-wrap.caption-style-hoverer .fg-item-title{font-size:14px;}.elementor-12907 .elementor-element.elementor-element-b23efcb{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-12907 .elementor-element.elementor-element-7c465aa{--width:max-content;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-80933ac */.bc-guarantee .separator {
    color: #fff !important;
}
.page-title-container .rank-math-breadcrumb {
	/*text-shadow: 0 0 5px #fff;*/
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90f4ce0 */@media(max-width: 600px) {
    h1 {
        color: #fff !important;
        text-shadow: 0 0 5px #000;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da36fc0 */@media(min-width: 600px) {
    .page-title-container {
        aspect-ratio: 3.84;
    }
}
@media(max-width: 600px) {
    .page-title-container {
        aspect-ratio: 3/2;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d3418b6 */.call-fixed-icon svg {
    padding: 2px !important;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-f04446b *//*.elementor-toc__body .elementor-toc__list-item-text:hover {*/
/*	text-decoration: underline !important;*/
/*}*/
.toc-single-post .elementor-toc__header {
	position: relative;
}
.elementor-toc__toggle-button {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: left;
	padding-left: 18px;
}
.toc-single-post .elementor-toc__body ol.elementor-toc__list-wrapper > .elementor-toc__list-item {
	margin-top: 10px;
	margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3cd5a8 */.list-red-bullet ul {
	list-style-type: disclosure-closed;
}
.list-red-bullet ul li::marker {
	color: #ee3239;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-83b815d */#input_11_4_4_label {
	display: none;
}
#input_11_4_4_container {
	inline-size: 100%;
}
#gform_wrapper_11 {
	background-color: #f2f2f2;
	padding: 16px;
	border-radius: 4px !important;
	box-shadow: 0 0 10px 0 #d3d3d3;
}
#input_11_4_4 {
	border-color: #bdbfc1;
	border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for eael-filterable-gallery, class: .elementor-element-d9ef6e3 */@media(max-width: 600px) {
    .gallery-ea .eael-filter-gallery-control > ul > li.control {
	    width: 46%;
	    padding: 6px 8px;
    }
    .gallery-ea .eael-filter-gallery-control > ul > li.control:nth-child(1), .gallery-ea .eael-filter-gallery-control > ul > li.control:nth-child(2) {
	    margin-bottom: 8px;
    }
}
.eael-filter-gallery-control > ul > .control {
	transition: all .3s;
}
.eael-filter-gallery-control > ul > .control:not(.active):hover {
	background-color: #9d9d9d !important;
	color: #fff !important;
}
.gallery-ea .eael-gallery-grid-item .gallery-item-thumbnail {
	border-radius: 4px;
}
.gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up {
	aspect-ratio: 4/3;
	height: unset;
}
.mfp-arrow.mfp-arrow-right, .mfp-arrow.mfp-arrow-left, .mfp-counter {
	display: none;
}/* End custom CSS */