.elementor-2 .elementor-element.elementor-element-541d93f:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-541d93f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center,var(--e-global-color-el_color_4) 0%,var(--e-global-color-el_color_5) 100%)}.elementor-2 .elementor-element.elementor-element-541d93f>.elementor-background-overlay{background-image:url("https://ptdomotics.com/wp-content/uploads/2024/01/poly-bg-white-01-1.svg");background-position:top center;background-repeat:no-repeat;background-size:100% auto;opacity:.7;mix-blend-mode:overlay;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-541d93f>.elementor-container{min-height:100vh}.elementor-2 .elementor-element.elementor-element-541d93f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 16px;z-index:2}.elementor-2 .elementor-element.elementor-element-4297710:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-4297710>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ptdomotics.com/wp-content/uploads/2024/01/poly-bg-white-01-1.svg");background-position:top center;background-repeat:no-repeat;background-size:105% auto}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-4297710.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-4297710.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-4297710.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2 .elementor-element.elementor-element-4297710>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 90px}.elementor-2 .elementor-element.elementor-element-4297710>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-c5bc2f9{--display:flex}.elementor-2 .elementor-element.elementor-element-667f01d{text-align:center}.elementor-2 .elementor-element.elementor-element-667f01d .elementor-heading-title{font-size:34px;font-weight:500;text-transform:none;line-height:1.4em;color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-04fcf53{--spacer-size:48px}.elementor-2 .elementor-element.elementor-element-775d287{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center}.elementor-2 .elementor-element.elementor-element-6a055e4{text-align:center}.elementor-2 .elementor-element.elementor-element-6a055e4 img,.elementor-2 .elementor-element.elementor-element-6a055e4 svg{width:128px}.elementor-2 .elementor-element.elementor-element-6a055e4 svg{height:auto}.elementor-2 .elementor-element.elementor-element-fef5383{--display:flex;--width:fit-content;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-feb5e8f{--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-2 .elementor-element.elementor-element-786ee3f>.elementor-widget-container{margin:0 0 -24px}.elementor-2 .elementor-element.elementor-element-786ee3f .elementor-headline{text-align:center;font-size:70px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:-.5px}.elementor-2 .elementor-element.elementor-element-786ee3f .elementor-headline-plain-text{color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-786ee3f{--dynamic-text-color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-786ee3f .elementor-headline-dynamic-text{font-family:var(--e-global-typography-el_title_1-font-family),Sans-serif;font-weight:var(--e-global-typography-el_title_1-font-weight);text-transform:var(--e-global-typography-el_title_1-text-transform);line-height:var(--e-global-typography-el_title_1-line-height);letter-spacing:var(--e-global-typography-el_title_1-letter-spacing)}.elementor-2 .elementor-element.elementor-element-1e9c01c{width:auto;max-width:auto;--dynamic-text-color:#acacac}.elementor-2 .elementor-element.elementor-element-1e9c01c>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-1e9c01c .elementor-headline{text-align:end;font-size:18px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:-.5px}.elementor-2 .elementor-element.elementor-element-1e9c01c .elementor-headline-plain-text{color:#acacac}.elementor-2 .elementor-element.elementor-element-1e9c01c .elementor-headline-dynamic-text{font-family:var(--e-global-typography-el_title_1-font-family),Sans-serif;font-weight:var(--e-global-typography-el_title_1-font-weight);text-transform:var(--e-global-typography-el_title_1-text-transform);line-height:var(--e-global-typography-el_title_1-line-height);letter-spacing:var(--e-global-typography-el_title_1-letter-spacing)}.elementor-2 .elementor-element.elementor-element-dc98489{--spacer-size:48px}.elementor-2 .elementor-element.elementor-element-e927234{--display:flex}.elementor-2 .elementor-element.elementor-element-74f229f{text-align:center}.elementor-2 .elementor-element.elementor-element-74f229f .elementor-heading-title{font-size:34px;font-weight:500;line-height:1.4em;color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-23e2c0b>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-23e2c0b:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-23e2c0b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00000000}.elementor-2 .elementor-element.elementor-element-23e2c0b>.elementor-container{min-height:70px}.elementor-2 .elementor-element.elementor-element-23e2c0b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-70px;margin-bottom:0;padding:0 30px;z-index:999}.elementor-2 .elementor-element.elementor-element-23e2c0b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-23e2c0b:not(.the7-e-sticky-spacer).the7-e-sticky-effects>.elementor-container,.the7-e-sticky-effects:not(.the7-e-sticky-spacer) .elementor-element.elementor-element-23e2c0b:not(.fix)>.elementor-container{min-height:70px}.elementor-element-23e2c0b>.elementor-container{min-height:0}.elementor-2 .elementor-element.elementor-element-23e2c0b.e-container.the7-e-sticky-effects:not(.the7-e-sticky-spacer){--min-height:70px}.elementor-2 .elementor-element.elementor-element-23e2c0b.e-con.the7-e-sticky-effects:not(.the7-e-sticky-spacer){--min-height:70px}.elementor-2 .elementor-element.elementor-element-23e2c0b.the7-e-sticky-effects,.the7-e-sticky-effects .elementor-element.elementor-element-23e2c0b:not(.fix),.elementor-2 .elementor-element.elementor-element-23e2c0b.the7-e-sticky-effects>.elementor-motion-effects-container>.elementor-motion-effects-layer,.the7-e-sticky-effects .elementor-element.elementor-element-23e2c0b:not(.fix)>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-el_color_6);background-image:var(--e-global-color-el_color_6)}.elementor-2 .elementor-element.elementor-element-16ca4a9{max-width:fit-content;flex:0 1 fit-content;min-width:initial}.elementor-2 .elementor-element.elementor-element-518f15a{width:auto;max-width:auto;text-align:start}.elementor-2 .elementor-element.elementor-element-518f15a img,.elementor-2 .elementor-element.elementor-element-518f15a svg{width:55px}.elementor-2 .elementor-element.elementor-element-518f15a svg{height:auto}.elementor-2 .elementor-element.elementor-element-f8e9092{width:auto;max-width:auto;text-align:start}.elementor-2 .elementor-element.elementor-element-f8e9092 img,.elementor-2 .elementor-element.elementor-element-f8e9092 svg{width:55px}.elementor-2 .elementor-element.elementor-element-f8e9092 svg{height:auto}.elementor-2 .elementor-element.elementor-element-4c32b7d.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2 .elementor-element.elementor-element-4c32b7d{max-width:initial;flex:1 0 0;min-width:25px}.elementor-2 .elementor-element.elementor-element-e48cedd .horizontal-menu-wrap{--position:relative;--width:var(--sub-menu-width);--sub-width:100%;--sub-left:0px;--sub-paddings:calc(var(--sub-menu-gap, 0px) + var(--submenu-padding-top, 0px)) var(--submenu-padding-right, 20px) var(--submenu-padding-bottom, 20px) var(--submenu-padding-left, 20px);--sub-margins:0 var(--sub-menu-right-gap,0px) 0 var(--sub-menu-left-gap,0px);--left:calc(var(--first-level-submenu-offset));--right:auto;--first-item-offset:0px;--last-item-offset:auto;--submenu-max-width:var(--default-submenu-max-width);--justify:flex-start}.elementor-2 .elementor-element.elementor-element-e48cedd .dt-nav-menu-horizontal .depth-0>.horizontal-sub-nav{--position:relative;--width:var(--sub-menu-width);--sub-width:100%;--sub-left:0px;--sub-paddings:calc(var(--sub-menu-gap, 0px) + var(--submenu-padding-top, 0px)) var(--submenu-padding-right, 20px) var(--submenu-padding-bottom, 20px) var(--submenu-padding-left, 20px);--sub-margins:0 var(--sub-menu-right-gap,0px) 0 var(--sub-menu-left-gap,0px);--left:calc(var(--first-level-submenu-offset));--right:auto;--first-item-offset:0px;--last-item-offset:auto;--submenu-max-width:var(--default-submenu-max-width)}.elementor-2 .elementor-element.elementor-element-e48cedd .dt-nav-menu-horizontal .depth-0>.the7-e-mega-menu-sub-nav{--position:relative;--width:var(--sub-menu-width);--sub-width:100%;--sub-left:0px;--sub-paddings:calc(var(--sub-menu-gap, 0px) + var(--submenu-padding-top, 0px)) var(--submenu-padding-right, 20px) var(--submenu-padding-bottom, 20px) var(--submenu-padding-left, 20px);--sub-margins:0 var(--sub-menu-right-gap,0px) 0 var(--sub-menu-left-gap,0px);--left:calc(var(--first-level-submenu-offset));--right:auto;--first-item-offset:0px;--last-item-offset:auto;--submenu-max-width:var(--default-submenu-max-width)}.elementor-2 .elementor-element.elementor-element-e48cedd .horizontal-sub-nav{--h-menu-sub-nav-justify-content:flex-start;--h-menu-sub-nav-align-items:flex-start;--h-menu-sub-nav-text-align:left;--submenu-side-gap:20px;--sub-icon-spacing:5px}.elementor-2 .elementor-element.elementor-element-e48cedd .horizontal-sub-nav>li a .submenu-indicator,.elementor-2 .elementor-element.elementor-element-e48cedd .horizontal-menu-dropdown>ul>li a .submenu-indicator{order:2;margin-left:var(--sub-icon-spacing)}.elementor-2 .elementor-element.elementor-element-e48cedd .horizontal-menu-toggle{align-self:var(--justify,center);color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-e48cedd>.elementor-widget-container{margin:0 30px}.elementor-2 .elementor-element.elementor-element-e48cedd .dt-nav-menu-horizontal li.depth-0>a,.elementor-2 .elementor-element.elementor-element-e48cedd .dt-nav-menu-horizontal--main .horizontal-sub-nav{--icon-display:none;--icon-column-gap:0px;--icon-column-width:0px}.elementor-2 .elementor-element.elementor-element-e48cedd{--grid-row-gap:35px}.elementor-2 .elementor-element.elementor-element-e48cedd .dt-nav-menu-horizontal>li:not(.item-divider):not(:first-child):not(:last-child){padding-left:calc(35px/2);padding-right:calc(35px/2)}.elementor-2 .elementor-element.elementor-element-e48cedd.widget-divider-yes .first-item-border-hide .dt-nav-menu-horizontal>li:nth-child(2){padding-left:0}.elementor-2 .elementor-element.elementor-element-e48cedd.widget-divider-yes .last-item-border-hide .dt-nav-menu-horizontal>li:nth-last-child(2){padding-right:0}.elementor-2 .elementor-element.elementor-element-e48cedd .dt-nav-menu-horizontal>li>a .menu-item-text{font-size:16px;font-weight:500;text-transform:none;line-height:1.4em}.elementor-2 .elementor-element.elementor-element-e48cedd .dt-nav-menu-horizontal>li>a{padding:5px 0;color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-e48cedd .dt-nav-menu-horizontal>li>a svg{fill:var(--e-global-color-el_color_0);color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-e48cedd .dt-nav-menu-horizontal{--decoration-height:2px;--icon-size:16px;--icon-spacing:3px}.elementor-2 .elementor-element.elementor-element-e48cedd .dt-nav-menu-horizontal>li>a:after{height:2px}.elementor-2 .elementor-element.elementor-element-e48cedd .dt-nav-menu-horizontal>li:not(.act)>a:hover:after{background:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-e48cedd .dt-nav-menu-horizontal li.depth-0>a{--icon-margin:0 var(--icon-column-gap) 0 0;--icon-grid-template:" icon before" " icon header " " icon subtitle " " icon empty";--icon-grid-columns:max(var(--icon-column-width, 1em), max-content) max-content;--column-gap:var(--icon-column-gap);--row-gap:0px;--icon-column-spacing:5px;--icon-column-size:16px}.elementor-2 .elementor-element.elementor-element-e48cedd .dt-nav-menu-horizontal li.menu-item.depth-0>a .menu-item-text>i{font-size:16px}.elementor-2 .elementor-element.elementor-element-e48cedd .dt-nav-menu-horizontal li.menu-item.depth-0>a .menu-item-text>img,.elementor-2 .elementor-element.elementor-element-e48cedd .dt-nav-menu-horizontal li.menu-item.depth-0>a .menu-item-text>svg{width:16px !important;height:16px!important}.elementor-2 .elementor-element.elementor-element-e48cedd .dt-nav-menu-horizontal>li>a .submenu-indicator i{font-size:16px}.elementor-2 .elementor-element.elementor-element-e48cedd .dt-nav-menu-horizontal>li>a .submenu-indicator svg{width:16px;height:16px}.elementor-2 .elementor-element.elementor-element-e48cedd .dt-nav-menu-horizontal>li>a .submenu-indicator{margin-left:3px}.elementor-2 .elementor-element.elementor-element-e48cedd .dt-nav-menu-horizontal--main .horizontal-sub-nav{--icon-margin:0 var(--icon-column-gap) 0 0;--icon-grid-template:" icon before" " icon header " " icon subtitle " " icon empty";--icon-grid-columns:max(var(--icon-column-width, 1em), max-content) max-content;--column-gap:var(--icon-column-gap);--row-gap:0px;--icon-column-spacing:5px;--icon-column-size:16px}.elementor-2 .elementor-element.elementor-element-e48cedd .horizontal-sub-nav li.menu-item>a .menu-item-text>i{font-size:16px}.elementor-2 .elementor-element.elementor-element-e48cedd .horizontal-sub-nav li.menu-item>a .menu-item-text>img,.elementor-2 .elementor-element.elementor-element-e48cedd .horizontal-sub-nav li.menu-item>a .menu-item-text>svg{width:16px !important;height:16px!important}.elementor-2 .elementor-element.elementor-element-e48cedd .menu-toggle-icons{font-size:0px}.elementor-2 .elementor-element.elementor-element-e48cedd .menu-toggle-icons svg{width:0;height:0}.elementor-2 .elementor-element.elementor-element-e48cedd .horizontal-menu-toggle svg{fill:var(--e-global-color-el_color_0);color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-d48cab8.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-2 .elementor-element.elementor-element-d48cab8{max-width:var(--the7-target-width,fit-content);flex:0 1 var(--the7-target-width,fit-content);min-width:initial;--the7-target-width:150px}.elementor-2 .elementor-element.elementor-element-46b6cd8 .box-content{align-items:flex-end;text-align:right}.elementor-2 .elementor-element.elementor-element-46b6cd8 .the7-box-wrapper{align-items:center;align-content:center}.elementor-2 .elementor-element.elementor-element-46b6cd8 .box-content-wrapper{flex-flow:row nowrap}.elementor-2 .elementor-element.elementor-element-46b6cd8 .elementor-icon-div{align-self:flex-end}.elementor-2 .elementor-element.elementor-element-46b6cd8{width:auto;max-width:auto;--icon-spacing:10px}.elementor-2 .elementor-element.elementor-element-46b6cd8 .the7-box-wrapper:hover{border-color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-46b6cd8 .elementor-icon{font-size:24px}.elementor-2 .elementor-element.elementor-element-46b6cd8 .elementor-icon-div .elementor-icon{padding:.1em;border-radius:100%}.elementor-2 .elementor-element.elementor-element-46b6cd8 .elementor-icon-div i{color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-46b6cd8 .elementor-icon-div svg{fill:var(--e-global-color-el_color_1);color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-46b6cd8 .the7-box-wrapper .box-heading,.elementor-2 .elementor-element.elementor-element-46b6cd8 .the7-box-wrapper .box-heading a{color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-46b6cd8 .the7-box-wrapper .box-heading:hover,.elementor-2 .elementor-element.elementor-element-46b6cd8 .the7-box-wrapper .box-heading:hover a{color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-46b6cd8 a.the7-box-wrapper:hover .box-heading,.elementor-2 .elementor-element.elementor-element-46b6cd8 a.the7-box-wrapper:hover .box-heading a{color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-46b6cd8 .box-description{margin-top:0}.elementor-2 .elementor-element.elementor-element-46b6cd8 .box-button{border-style:solid;border-width:2px}.elementor-2 .elementor-element.elementor-element-72f59ec{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px}.elementor-2 .elementor-element.elementor-element-7bb1779{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:90px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-cd19618{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-14a94b0{text-align:center}.elementor-2 .elementor-element.elementor-element-14a94b0 .elementor-heading-title{font-size:24px;font-weight:800;text-transform:none;line-height:1.3em;letter-spacing:-.5px;color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-2b32490{width:var(--container-widget-width,900px);max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center}.elementor-2 .elementor-element.elementor-element-2b32490 .elementor-heading-title{font-size:34px;font-weight:900;text-transform:none;line-height:1.3em;letter-spacing:-.5px}.elementor-2 .elementor-element.elementor-element-642123e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-2 .elementor-element.elementor-element-7ecac26{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-734ea8d{width:var(--container-widget-width,983px);max-width:983px;--container-widget-width:983px;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-734ea8d .elementor-heading-title{font-size:24px;font-weight:500;text-transform:none;line-height:1.4em}.elementor-2 .elementor-element.elementor-element-e7d5e9d{--spacer-size:30px}.elementor-2 .elementor-element.elementor-element-0486eb2{font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.7em}.elementor-2 .elementor-element.elementor-element-8bc59cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px}.elementor-2 .elementor-element.elementor-element-dbc190a .box-content{align-items:flex-start;text-align:left}.elementor-2 .elementor-element.elementor-element-dbc190a .dt-css-grid{grid-template-columns:repeat(1,1fr);grid-column-gap:30px;grid-row-gap:20px;--grid-row-gap:20px}.elementor-2 .elementor-element.elementor-element-dbc190a{--wide-desktop-columns:1;--icon-spacing:15px}.elementor-2 .elementor-element.elementor-element-dbc190a .wf-cell .the7-icon-box-grid{align-items:flex-start;align-content:flex-start}.elementor-2 .elementor-element.elementor-element-dbc190a .box-content-wrapper{flex-flow:row nowrap}.elementor-2 .elementor-element.elementor-element-dbc190a .elementor-icon-div{align-self:center}.elementor-2 .elementor-element.elementor-element-dbc190a .elementor-icon{font-size:24px}.elementor-2 .elementor-element.elementor-element-dbc190a .elementor-icon-div .elementor-icon{padding:0}.elementor-2 .elementor-element.elementor-element-dbc190a .elementor-icon-div i{color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-dbc190a .elementor-icon-div svg{fill:var(--e-global-color-el_color_1);color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-dbc190a .box-content-wrapper .box-heading,.elementor-2 .elementor-element.elementor-element-dbc190a .box-content-wrapper .box-heading a{font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;text-shadow:0px 0px 10px rgba(0,0,0,.3)}.elementor-2 .elementor-element.elementor-element-dbc190a .box-description{font-family:var(--e-global-typography-el_content_1-font-family),Sans-serif;font-size:var(--e-global-typography-el_content_1-font-size);font-weight:var(--e-global-typography-el_content_1-font-weight);text-transform:var(--e-global-typography-el_content_1-text-transform);font-style:var(--e-global-typography-el_content_1-font-style);line-height:var(--e-global-typography-el_content_1-line-height);margin-top:0}.elementor-2 .elementor-element.elementor-element-dbc190a .box-button{font-family:var(--e-global-typography-el_content_1-font-family),Sans-serif;font-size:var(--e-global-typography-el_content_1-font-size);font-weight:var(--e-global-typography-el_content_1-font-weight);text-transform:var(--e-global-typography-el_content_1-text-transform);font-style:var(--e-global-typography-el_content_1-font-style);line-height:var(--e-global-typography-el_content_1-line-height);margin-top:20px}.elementor-2 .elementor-element.elementor-element-4e810a3{--spacer-size:30px}.elementor-2 .elementor-element.elementor-element-4a7259b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-88c7363{width:auto;max-width:auto;--box-button-width:180px}.elementor-2 .elementor-element.elementor-element-88c7363>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-88c7363 .box-button{font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.7em;min-width:180px}.elementor-2 .elementor-element.elementor-element-f384b06 .box-button,.elementor-2 .elementor-element.elementor-element-f384b06 .box-button .popup-icon,.elementor-2 .elementor-element.elementor-element-f384b06 .box-button:hover,.elementor-2 .elementor-element.elementor-element-f384b06 .box-button:focus,.elementor-2 .elementor-element.elementor-element-f384b06 .box-hover:hover .box-button{background:var(--e-global-color-el_color_1_6)}.elementor-2 .elementor-element.elementor-element-f384b06 .box-button.elementor-button:hover,.elementor-2 .elementor-element.elementor-element-f384b06 .box-button.elementor-button:focus,.elementor-2 .elementor-element.elementor-element-f384b06 .box-button.elementor-button:hover .popup-icon,.elementor-2 .elementor-element.elementor-element-f384b06 .box-button.elementor-button:focus .popup-icon,.elementor-2 .elementor-element.elementor-element-f384b06 .box-hover:hover .box-button.elementor-button,.elementor-2 .elementor-element.elementor-element-f384b06 .box-hover:hover .box-button.elementor-button .popup-icon{background:var(--e-global-color-el_color_1_2)}.elementor-2 .elementor-element.elementor-element-f384b06{width:auto;max-width:auto;--box-button-width:180px}.elementor-2 .elementor-element.elementor-element-f384b06 .box-button{font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.7em;min-width:180px}.elementor-2 .elementor-element.elementor-element-f384b06 .box-button,.elementor-2 .elementor-element.elementor-element-f384b06 .box-button *{color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-f384b06 .box-button svg{fill:var(--e-global-color-el_color_1);color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-f384b06 .box-button.elementor-button:hover,.elementor-2 .elementor-element.elementor-element-f384b06 .box-button.elementor-button:focus,.elementor-2 .elementor-element.elementor-element-f384b06 .box-button.elementor-button:hover *,.elementor-2 .elementor-element.elementor-element-f384b06 .box-button.elementor-button:focus *,.elementor-2 .elementor-element.elementor-element-f384b06 .box-hover:hover .box-button.elementor-button,.elementor-2 .elementor-element.elementor-element-f384b06 .box-hover:hover .box-button.elementor-button *{color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-f384b06 .box-button.elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-f384b06 .box-button.elementor-button:focus svg,.elementor-2 .elementor-element.elementor-element-f384b06 .box-hover:hover .box-button.elementor-button svg{fill:var(--e-global-color-el_color_0);color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-95d0d7d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-2 .elementor-element.elementor-element-c6d2634{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-9f5d819 .elementor-counter-number-wrapper{color:var(--e-global-color-el_color_1);font-size:50px;font-weight:500;text-transform:none;line-height:1.1em}.elementor-2 .elementor-element.elementor-element-cacf9b2{--spacer-size:15px}.elementor-2 .elementor-element.elementor-element-a22c5be{width:var(--container-widget-width,280px);max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center}.elementor-2 .elementor-element.elementor-element-a22c5be .elementor-heading-title{font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em}.elementor-2 .elementor-element.elementor-element-d503657{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-5488de4 .elementor-counter-number-wrapper{color:var(--e-global-color-el_color_1);font-size:50px;font-weight:500;text-transform:none;line-height:1.1em}.elementor-2 .elementor-element.elementor-element-54c311a{--spacer-size:15px}.elementor-2 .elementor-element.elementor-element-ceb72b9{width:var(--container-widget-width,280px);max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center}.elementor-2 .elementor-element.elementor-element-ceb72b9 .elementor-heading-title{font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em}.elementor-2 .elementor-element.elementor-element-6005d3f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-49205fc .elementor-counter-number-wrapper{color:var(--e-global-color-el_color_1);font-size:50px;font-weight:500;text-transform:none;line-height:1.1em}.elementor-2 .elementor-element.elementor-element-f690a9b{--spacer-size:15px}.elementor-2 .elementor-element.elementor-element-a8d5582{width:var(--container-widget-width,280px);max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center}.elementor-2 .elementor-element.elementor-element-a8d5582 .elementor-heading-title{font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em}.elementor-2 .elementor-element.elementor-element-e0c9d37{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-16409ea .elementor-counter-number-wrapper{color:var(--e-global-color-el_color_1);font-size:50px;font-weight:500;text-transform:none;line-height:1.1em}.elementor-2 .elementor-element.elementor-element-d220426{--spacer-size:15px}.elementor-2 .elementor-element.elementor-element-fde1667{width:var(--container-widget-width,280px);max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center}.elementor-2 .elementor-element.elementor-element-fde1667 .elementor-heading-title{font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em}.elementor-2 .elementor-element.elementor-element-36aa840{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px}.elementor-2 .elementor-element.elementor-element-36aa840:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-36aa840>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg,var(--e-global-color-el_color_1_2) 0%,#000 100%)}.elementor-2 .elementor-element.elementor-element-c1d7f1f>.elementor-widget-container{margin:0 0 16px;padding:0}.elementor-2 .elementor-element.elementor-element-c1d7f1f{text-align:center}.elementor-2 .elementor-element.elementor-element-c1d7f1f .elementor-heading-title{font-size:48px;font-weight:500;text-transform:none;line-height:1.4em;color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-75260e0{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:53px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-75260e0:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-75260e0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ptdomotics.com/wp-content/uploads/2024/01/iphone15.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-2 .elementor-element.elementor-element-e248a3d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-9df522a{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-9df522a .elementor-image-box-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-9df522a.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-2 .elementor-element.elementor-element-9df522a.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-2 .elementor-element.elementor-element-9df522a.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-2 .elementor-element.elementor-element-9df522a .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-2 .elementor-element.elementor-element-9df522a .elementor-image-box-img img{transition-duration:.3s}.elementor-2 .elementor-element.elementor-element-9df522a .elementor-image-box-title{font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-0d7d1d8{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-0d7d1d8 .elementor-image-box-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-0d7d1d8.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-2 .elementor-element.elementor-element-0d7d1d8.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-2 .elementor-element.elementor-element-0d7d1d8.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-2 .elementor-element.elementor-element-0d7d1d8 .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-2 .elementor-element.elementor-element-0d7d1d8 .elementor-image-box-img img{transition-duration:.3s}.elementor-2 .elementor-element.elementor-element-0d7d1d8 .elementor-image-box-title{font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-5b49332{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-5b49332 .elementor-image-box-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-5b49332.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-2 .elementor-element.elementor-element-5b49332.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-2 .elementor-element.elementor-element-5b49332.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-2 .elementor-element.elementor-element-5b49332 .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-2 .elementor-element.elementor-element-5b49332 .elementor-image-box-img img{transition-duration:.3s}.elementor-2 .elementor-element.elementor-element-5b49332 .elementor-image-box-title{font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-dedecd7{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-dedecd7 .elementor-image-box-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-dedecd7.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-2 .elementor-element.elementor-element-dedecd7.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-2 .elementor-element.elementor-element-dedecd7.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-2 .elementor-element.elementor-element-dedecd7 .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-2 .elementor-element.elementor-element-dedecd7 .elementor-image-box-img img{transition-duration:.3s}.elementor-2 .elementor-element.elementor-element-dedecd7 .elementor-image-box-title{font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-b860223{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-2108ec6{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-2108ec6 .elementor-image-box-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-2108ec6.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-2 .elementor-element.elementor-element-2108ec6.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-2 .elementor-element.elementor-element-2108ec6.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-2 .elementor-element.elementor-element-2108ec6 .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-2 .elementor-element.elementor-element-2108ec6 .elementor-image-box-img img{transition-duration:.3s}.elementor-2 .elementor-element.elementor-element-2108ec6 .elementor-image-box-title{font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-9ca26ea{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-9ca26ea .elementor-image-box-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-9ca26ea.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-2 .elementor-element.elementor-element-9ca26ea.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-2 .elementor-element.elementor-element-9ca26ea.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-2 .elementor-element.elementor-element-9ca26ea .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-2 .elementor-element.elementor-element-9ca26ea .elementor-image-box-img img{transition-duration:.3s}.elementor-2 .elementor-element.elementor-element-9ca26ea .elementor-image-box-title{font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-7f49864{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-7f49864 .elementor-image-box-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-7f49864.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-2 .elementor-element.elementor-element-7f49864.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-2 .elementor-element.elementor-element-7f49864.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-2 .elementor-element.elementor-element-7f49864 .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-2 .elementor-element.elementor-element-7f49864 .elementor-image-box-img img{transition-duration:.3s}.elementor-2 .elementor-element.elementor-element-7f49864 .elementor-image-box-title{font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-ccf5581{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-ccf5581 .elementor-image-box-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-ccf5581.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-2 .elementor-element.elementor-element-ccf5581.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-2 .elementor-element.elementor-element-ccf5581.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-2 .elementor-element.elementor-element-ccf5581 .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-2 .elementor-element.elementor-element-ccf5581 .elementor-image-box-img img{transition-duration:.3s}.elementor-2 .elementor-element.elementor-element-ccf5581 .elementor-image-box-title{font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-d318f65{--animation-duration:1.5s;--dynamic-text-color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-d318f65>.elementor-widget-container{margin:0 0 64px}.elementor-2 .elementor-element.elementor-element-d318f65 .elementor-headline{text-align:center;font-size:48px;font-weight:500}.elementor-2 .elementor-element.elementor-element-d318f65 .elementor-headline-plain-text{color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-d318f65 .elementor-headline-dynamic-text{font-weight:700}.elementor-2 .elementor-element.elementor-element-d318f65 .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-el_color_1);stroke-linecap:round;stroke-linejoin:round}.elementor-2 .elementor-element.elementor-element-5e51748{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px;--z-index:3}.elementor-2 .elementor-element.elementor-element-5e51748:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-5e51748>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-el_color_1_6);background-image:url("https://ptdomotics.com/wp-content/uploads/2024/01/home-assistant-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-5e51748:before,.elementor-2 .elementor-element.elementor-element-5e51748>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-5e51748>.e-con-inner>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-5e51748>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-5e51748>.e-con-inner>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-5e51748>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg,#000 25%,#00000099 65%)}.elementor-2 .elementor-element.elementor-element-dd37edd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-54bac85>.elementor-widget-container{padding:0 15px 0 0}.elementor-2 .elementor-element.elementor-element-54bac85{text-align:center}.elementor-2 .elementor-element.elementor-element-54bac85 .elementor-heading-title{font-size:24px;font-weight:800;text-transform:none;line-height:1.3em;letter-spacing:-.5px;color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-61a3e63{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px}.elementor-2 .elementor-element.elementor-element-e1ccd37{--display:flex;--width:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-7ed843f{--display:flex;--width:350px}.elementor-2 .elementor-element.elementor-element-0ba1e92{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--border-radius:32px;box-shadow:0px 0px 20px 2px #fff;--padding-top:0px;--padding-bottom:16px;--padding-left:8px;--padding-right:8px}.elementor-2 .elementor-element.elementor-element-0ba1e92:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-0ba1e92>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-d1e0774{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--align-content:center}.elementor-2 .elementor-element.elementor-element-02a8b1b .elementor-icon{display:inline-flex;justify-content:center;align-items:center;font-size:24px}.elementor-2 .elementor-element.elementor-element-02a8b1b .elementor-icon i{color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-02a8b1b .elementor-icon svg{fill:var(--e-global-color-el_color_1);color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-16cc4b8{text-align:center}.elementor-2 .elementor-element.elementor-element-01589c2{text-align:center;font-family:var(--e-global-typography-el_content_1-font-family),Sans-serif;font-size:var(--e-global-typography-el_content_1-font-size);font-weight:var(--e-global-typography-el_content_1-font-weight);text-transform:var(--e-global-typography-el_content_1-text-transform);font-style:var(--e-global-typography-el_content_1-font-style);line-height:var(--e-global-typography-el_content_1-line-height)}.elementor-2 .elementor-element.elementor-element-f1895dc{--display:flex;--width:350px}.elementor-2 .elementor-element.elementor-element-6acb533{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--border-radius:32px;box-shadow:0px 0px 20px 2px #fff;--padding-top:0px;--padding-bottom:16px;--padding-left:8px;--padding-right:8px}.elementor-2 .elementor-element.elementor-element-6acb533:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-6acb533>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-eaa6d2e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--align-content:center}.elementor-2 .elementor-element.elementor-element-a670564 .elementor-icon{display:inline-flex;justify-content:center;align-items:center;font-size:32px}.elementor-2 .elementor-element.elementor-element-a670564 .elementor-icon i{color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-a670564 .elementor-icon svg{fill:var(--e-global-color-el_color_1);color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-e28a555{text-align:center}.elementor-2 .elementor-element.elementor-element-e28a555 .elementor-heading-title{font-family:var(--e-global-typography-el_title_3-font-family),Sans-serif;font-size:var(--e-global-typography-el_title_3-font-size);font-weight:var(--e-global-typography-el_title_3-font-weight);text-transform:var(--e-global-typography-el_title_3-text-transform);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-0eb21e9{text-align:center;font-family:var(--e-global-typography-el_content_1-font-family),Sans-serif;font-size:var(--e-global-typography-el_content_1-font-size);font-weight:var(--e-global-typography-el_content_1-font-weight);text-transform:var(--e-global-typography-el_content_1-text-transform);font-style:var(--e-global-typography-el_content_1-font-style);line-height:var(--e-global-typography-el_content_1-line-height)}.elementor-2 .elementor-element.elementor-element-25d0439{--display:flex;--width:350px}.elementor-2 .elementor-element.elementor-element-6d3b6e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--border-radius:32px;box-shadow:0px 0px 20px 2px #fff;--padding-top:0px;--padding-bottom:16px;--padding-left:8px;--padding-right:8px}.elementor-2 .elementor-element.elementor-element-6d3b6e8:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-6d3b6e8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-161ae0b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--align-content:center}.elementor-2 .elementor-element.elementor-element-dcd2894 .elementor-icon{display:inline-flex;justify-content:center;align-items:center;font-size:32px}.elementor-2 .elementor-element.elementor-element-dcd2894 .elementor-icon i{color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-dcd2894 .elementor-icon svg{fill:var(--e-global-color-el_color_1);color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-bb96a6e{text-align:center}.elementor-2 .elementor-element.elementor-element-bb96a6e .elementor-heading-title{font-family:var(--e-global-typography-el_title_3-font-family),Sans-serif;font-size:var(--e-global-typography-el_title_3-font-size);font-weight:var(--e-global-typography-el_title_3-font-weight);text-transform:var(--e-global-typography-el_title_3-text-transform);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-7b95d03{text-align:center;font-family:var(--e-global-typography-el_content_1-font-family),Sans-serif;font-size:var(--e-global-typography-el_content_1-font-size);font-weight:var(--e-global-typography-el_content_1-font-weight);text-transform:var(--e-global-typography-el_content_1-text-transform);font-style:var(--e-global-typography-el_content_1-font-style);line-height:var(--e-global-typography-el_content_1-line-height)}.elementor-2 .elementor-element.elementor-element-0276bb8{--display:flex;--width:350px}.elementor-2 .elementor-element.elementor-element-440fb27{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--border-radius:32px;box-shadow:0px 0px 20px 2px #fff;--padding-top:0px;--padding-bottom:16px;--padding-left:8px;--padding-right:8px}.elementor-2 .elementor-element.elementor-element-440fb27:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-440fb27>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-678a604{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--align-content:center}.elementor-2 .elementor-element.elementor-element-62d1988 .elementor-icon{display:inline-flex;justify-content:center;align-items:center;font-size:32px}.elementor-2 .elementor-element.elementor-element-62d1988 .elementor-icon i{color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-62d1988 .elementor-icon svg{fill:var(--e-global-color-el_color_1);color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-cff6059{text-align:center}.elementor-2 .elementor-element.elementor-element-cff6059 .elementor-heading-title{font-family:var(--e-global-typography-el_title_3-font-family),Sans-serif;font-size:var(--e-global-typography-el_title_3-font-size);font-weight:var(--e-global-typography-el_title_3-font-weight);text-transform:var(--e-global-typography-el_title_3-text-transform);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-9281827{text-align:center;font-family:var(--e-global-typography-el_content_1-font-family),Sans-serif;font-size:var(--e-global-typography-el_content_1-font-size);font-weight:var(--e-global-typography-el_content_1-font-weight);text-transform:var(--e-global-typography-el_content_1-text-transform);font-style:var(--e-global-typography-el_content_1-font-style);line-height:var(--e-global-typography-el_content_1-line-height)}.elementor-2 .elementor-element.elementor-element-54b43c2{--display:flex;--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-78b9f24{z-index:3}.elementor-2 .elementor-element.elementor-element-78b9f24 img,.elementor-2 .elementor-element.elementor-element-78b9f24 svg{width:100%;border-style:none;border-radius:15px;box-shadow:0px 0px 30px 10px #fff}.elementor-2 .elementor-element.elementor-element-78b9f24 svg{height:auto}.elementor-2 .elementor-element.elementor-element-d08e868{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px}.elementor-2 .elementor-element.elementor-element-d0b81ca{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-a920503{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-2 .elementor-element.elementor-element-b9d0f76{text-align:center}.elementor-2 .elementor-element.elementor-element-b9d0f76 .elementor-heading-title{font-size:24px;font-weight:800;text-transform:none;line-height:1.3em;letter-spacing:-.5px;color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-8d3e2ef{width:var(--container-widget-width,700px);max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center}.elementor-2 .elementor-element.elementor-element-8d3e2ef .elementor-heading-title{font-size:34px;font-weight:900;text-transform:none;line-height:1.3em;letter-spacing:-.5px}.elementor-2 .elementor-element.elementor-element-13ff1b9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px}.elementor-2 .elementor-element.elementor-element-a640709{--display:flex;--width:100%;--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-2 .elementor-element.elementor-element-5dcc8c4{--display:flex;--width:50%}.elementor-2 .elementor-element.elementor-element-425bc35{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-7ac75e6{--display:flex;--width:fit-content}.elementor-2 .elementor-element.elementor-element-0de0edb .elementor-icon{background-color:var(--e-global-color-el_color_1);font-size:32px;padding:.66em;border-style:none;border-radius:50px}.elementor-2 .elementor-element.elementor-element-0de0edb .elementor-icon i{color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-0de0edb .elementor-icon svg{fill:var(--e-global-color-el_color_0);color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-9148111{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px}.elementor-2 .elementor-element.elementor-element-1213551 .elementor-heading-title{font-family:var(--e-global-typography-el_title_3-font-family),Sans-serif;font-size:var(--e-global-typography-el_title_3-font-size);font-weight:var(--e-global-typography-el_title_3-font-weight);text-transform:var(--e-global-typography-el_title_3-text-transform);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-c888514{--display:flex;--width:50%}.elementor-2 .elementor-element.elementor-element-5186b36{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-13e0dd1{--display:flex;--width:fit-content}.elementor-2 .elementor-element.elementor-element-e08e6b4 .elementor-icon{background-color:var(--e-global-color-el_color_1);font-size:32px;padding:.66em;border-style:none;border-radius:50px}.elementor-2 .elementor-element.elementor-element-e08e6b4 .elementor-icon i{color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-e08e6b4 .elementor-icon svg{fill:var(--e-global-color-el_color_0);color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-95c262c{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px}.elementor-2 .elementor-element.elementor-element-2a6974b .elementor-heading-title{font-family:var(--e-global-typography-el_title_3-font-family),Sans-serif;font-size:var(--e-global-typography-el_title_3-font-size);font-weight:var(--e-global-typography-el_title_3-font-weight);text-transform:var(--e-global-typography-el_title_3-text-transform);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-a137dae{--display:flex;--width:50%}.elementor-2 .elementor-element.elementor-element-21d33c2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-1b3a425{--display:flex;--width:fit-content}.elementor-2 .elementor-element.elementor-element-c33c75f .elementor-icon{background-color:var(--e-global-color-el_color_1);font-size:32px;padding:.66em;border-style:none;border-radius:50px}.elementor-2 .elementor-element.elementor-element-c33c75f .elementor-icon i{color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-c33c75f .elementor-icon svg{fill:var(--e-global-color-el_color_0);color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-633e9f7{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px}.elementor-2 .elementor-element.elementor-element-9accdc7 .elementor-heading-title{font-family:var(--e-global-typography-el_title_3-font-family),Sans-serif;font-size:var(--e-global-typography-el_title_3-font-size);font-weight:var(--e-global-typography-el_title_3-font-weight);text-transform:var(--e-global-typography-el_title_3-text-transform);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-5b4c502{--display:flex;--width:50%}.elementor-2 .elementor-element.elementor-element-b91c0c5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-a29d6c8{--display:flex;--width:fit-content}.elementor-2 .elementor-element.elementor-element-4effaaa .elementor-icon{background-color:var(--e-global-color-el_color_1);font-size:32px;padding:.66em;border-style:none;border-radius:50px}.elementor-2 .elementor-element.elementor-element-4effaaa .elementor-icon i{color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-4effaaa .elementor-icon svg{fill:var(--e-global-color-el_color_0);color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-45d5415{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px}.elementor-2 .elementor-element.elementor-element-f3a4eff .elementor-heading-title{font-family:var(--e-global-typography-el_title_3-font-family),Sans-serif;font-size:var(--e-global-typography-el_title_3-font-size);font-weight:var(--e-global-typography-el_title_3-font-weight);text-transform:var(--e-global-typography-el_title_3-text-transform);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-b1773cf{--display:flex;--width:50%}.elementor-2 .elementor-element.elementor-element-3b0f2d1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-6d229dc{--display:flex;--width:fit-content}.elementor-2 .elementor-element.elementor-element-5a26da1 .elementor-icon{background-color:var(--e-global-color-el_color_1);font-size:32px;padding:.66em;border-style:none;border-radius:50px}.elementor-2 .elementor-element.elementor-element-5a26da1 .elementor-icon i{color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-5a26da1 .elementor-icon svg{fill:var(--e-global-color-el_color_0);color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-9ba15f5{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px}.elementor-2 .elementor-element.elementor-element-0170e58 .elementor-heading-title{font-family:var(--e-global-typography-el_title_3-font-family),Sans-serif;font-size:var(--e-global-typography-el_title_3-font-size);font-weight:var(--e-global-typography-el_title_3-font-weight);text-transform:var(--e-global-typography-el_title_3-text-transform);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-692af57{--display:flex;--width:50%}.elementor-2 .elementor-element.elementor-element-cf738b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-22456d0{--display:flex;--width:fit-content}.elementor-2 .elementor-element.elementor-element-1a251de .elementor-icon{background-color:var(--e-global-color-el_color_1);font-size:32px;padding:.66em;border-style:none;border-radius:50px}.elementor-2 .elementor-element.elementor-element-1a251de .elementor-icon i{color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-1a251de .elementor-icon svg{fill:var(--e-global-color-el_color_0);color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-1665365{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px}.elementor-2 .elementor-element.elementor-element-ec3f79c .elementor-heading-title{font-family:var(--e-global-typography-el_title_3-font-family),Sans-serif;font-size:var(--e-global-typography-el_title_3-font-size);font-weight:var(--e-global-typography-el_title_3-font-weight);text-transform:var(--e-global-typography-el_title_3-text-transform);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-8feb445{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-2 .elementor-element.elementor-element-a9e1d01 .owl-carousel{--offset-v-t-img:0px;--offset-v-m-img:50%;--top-b-img:100%;--offset-v-b-img:0px;--box-padding-top:16%;--box-padding-bottom:0%;--arrow-bg-height:60px}.elementor-2 .elementor-element.elementor-element-a9e1d01 .e-widget-swiper{--offset-v-t-img:0px;--offset-v-m-img:50%;--top-b-img:100%;--offset-v-b-img:0px}.elementor-2 .elementor-element.elementor-element-a9e1d01{--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size,var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio,var(--ratio));width:initial;max-width:initial;--arrow-display:inline-flex;--arrow-opacity:0;--bullet-display:inline-flex;--bullet-opacity:1;--the7-slider-layout-columns:minmax(0, 100%);--the7-slider-layout-columns-noicon:minmax(0, 100%);--the7-slider-template-areas:" icon" " header " " subtitle " " desc" " button ";--the7-slider-template-areas-noicon:" header " " subtitle " " desc" " button ";--the7-slider-template-rows:none;--img-width:var(--icon-size,40px);--img-height:var(--icon-size,40px);--icon-width:var(--icon-size,40px);--icon-top-padding:var(--icon-size,40px);--the7-slider-layout-gap:normal;--the7-slider-layout-margin:var(--icon-top-gap,0px) var(--icon-right-gap,0px) var(--icon-bottom-gap,0px) var(--icon-left-gap,0px);--the7-title-alignment:var(--content-text-align);--the7-title-justify:var(--content-justify-self);--content-text-align:center;--content-justify-self:center;--the7-layout-2-title-justify:flex-start;--the7-layout-2-title-alignment:left;--the7-slider-layout-2-columns:1fr calc(var(--icon-size, 40px)  + var(--icon-left-gap, 0px)) minmax(auto,  max-content) 1fr;--the7-slider-template-2-areas:"empty1 icon before empty2" "empty1 icon header empty2" "empty1 icon subtitle empty2" "empty1 icon empty empty2" "desc desc desc desc" "button button button button";--the7-slider-template-6-areas:"desc desc desc desc" "empty1 icon before empty2" "empty1 icon header empty2" "empty1 icon subtitle empty2" "empty1 icon button empty2" "empty1 icon empty empty2";--the7-slider-layout-6-columns:1fr calc(var(--icon-size, 40px) + var(--icon-left-gap, 0px)) minmax(auto,  max-content) 1fr;--the7-slider-layout-2-margin:var(--icon-top-gap,0px) 0 var(--icon-bottom-gap,0px) var(--icon-left-gap,0px);--icon-top-gap:0px;--icon-right-gap:0px;--icon-left-gap:0px;--icon-bottom-gap:30px;--icon-size:0px;--icon-font-size:16px;--arrow-icon-size:32px}.elementor-2 .elementor-element.elementor-element-a9e1d01>.elementor-widget-container{margin:0 0 30px;padding:0}.elementor-2 .elementor-element.elementor-element-a9e1d01 .dt-owl-item-wrap{padding:16% 0 0}.elementor-2 .elementor-element.elementor-element-a9e1d01 .dt-owl-item-heading{font-family:var(--e-global-typography-el_title_2-font-family),Sans-serif;font-size:var(--e-global-typography-el_title_2-font-size);font-weight:var(--e-global-typography-el_title_2-font-weight);text-transform:var(--e-global-typography-el_title_2-text-transform);line-height:var(--e-global-typography-el_title_2-line-height);letter-spacing:var(--e-global-typography-el_title_2-letter-spacing);color:#000;margin-bottom:10px}.elementor-2 .elementor-element.elementor-element-a9e1d01 .dt-owl-item-subtitle{font-family:var(--e-global-typography-el_title_3-font-family),Sans-serif;font-size:var(--e-global-typography-el_title_3-font-size);font-weight:var(--e-global-typography-el_title_3-font-weight);text-transform:var(--e-global-typography-el_title_3-text-transform);line-height:var(--e-global-typography-el_title_3-line-height);color:var(--e-global-color-el_color_1);margin-bottom:8px}.elementor-2 .elementor-element.elementor-element-a9e1d01 .dt-owl-item-description{margin-bottom:30px}.elementor-2 .elementor-element.elementor-element-a9e1d01 .dt-owl-item-image,.elementor-2 .elementor-element.elementor-element-a9e1d01 .dt-owl-item-image:before,.elementor-2 .elementor-element.elementor-element-a9e1d01 .dt-owl-item-image:after{border-radius:100%}.elementor-2 .elementor-element.elementor-element-a9e1d01 .dt-owl-item-image>a{border-radius:100%}.elementor-2 .elementor-element.elementor-element-a9e1d01 .dt-owl-item-image img{border-radius:100%}.elementor-2 .elementor-element.elementor-element-a9e1d01 .owl-nav div,.elementor-2 .elementor-element.elementor-element-a9e1d01 .the7-swiper-button{width:max(60px, var(--arrow-icon-size, 1em));height:max(60px, var(--arrow-icon-size, 1em));border-radius:0;border-width:0;border-style:solid}.elementor-2 .elementor-element.elementor-element-a9e1d01 .owl-nav div>i,.elementor-2 .elementor-element.elementor-element-a9e1d01 .the7-swiper-button>i{color:var(--e-global-color-el_color_7_2)}.elementor-2 .elementor-element.elementor-element-a9e1d01 .owl-nav div>svg,.elementor-2 .elementor-element.elementor-element-a9e1d01 .the7-swiper-button>svg{fill:var(--e-global-color-el_color_7_2);color:var(--e-global-color-el_color_7_2)}.elementor-2 .elementor-element.elementor-element-a9e1d01 .owl-nav div:hover>i,.elementor-2 .elementor-element.elementor-element-a9e1d01 .the7-swiper-button:hover>i{color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-a9e1d01 .owl-nav div:hover>svg,.elementor-2 .elementor-element.elementor-element-a9e1d01 .the7-swiper-button:hover>svg{fill:var(--e-global-color-el_color_1);color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-a9e1d01 .owl-nav div.owl-prev,.elementor-2 .elementor-element.elementor-element-a9e1d01 .the7-swiper-button-prev{top:var(--offset-v-m-img);--arrow-translate-y:calc(-50% + var(--arrow-v-offset));left:var(--arrow-h-offset);--arrow-translate-x:0;--arrow-v-offset:0px;--arrow-h-offset:-60px}.elementor-2 .elementor-element.elementor-element-a9e1d01 .owl-nav div.owl-next,.elementor-2 .elementor-element.elementor-element-a9e1d01 .the7-swiper-button-next{top:var(--offset-v-m-img);--arrow-translate-y:calc(-50% + var(--arrow-v-offset));left:calc(100% - var(--arrow-h-offset));--arrow-translate-x:-100%;--arrow-v-offset:0px;--arrow-h-offset:-60px}.elementor-2 .elementor-element.elementor-element-a9e1d01 .owl-dots{--bullet-size:9px;--bullet-gap:14px;--bullet-color:var(--e-global-color-el_color_1_2);--bullet-hover-color:var(--e-global-color-el_color_1);--bullet-active-color:var(--e-global-color-el_color_1);top:var(--bullet-v-offset,10px);bottom:auto;--bullet-translate-y:0;left:calc(50% + var(--bullet-h-offset, 0px));right:auto;--bullet-translate-x:-50%;--bullet-position-left:calc(50% + var(--bullet-h-offset, 0px));--bullet-v-offset:15px}.elementor-2 .elementor-element.elementor-element-d10a4ba:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-d10a4ba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center,var(--e-global-color-el_color_4) 0%,var(--e-global-color-el_color_5) 100%)}.elementor-2 .elementor-element.elementor-element-d10a4ba>.elementor-background-overlay{background-image:url("https://ptdomotics.com/wp-content/uploads/2024/01/poly-bg-white-01-1.svg");background-position:top center;background-repeat:no-repeat;background-size:100% auto;opacity:.7;mix-blend-mode:overlay;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-d10a4ba{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0;z-index:2}.elementor-2 .elementor-element.elementor-element-f1ea208:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-f1ea208>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ptdomotics.com/wp-content/uploads/2024/01/poly-bg-white-01-1.svg");background-position:top center;background-repeat:no-repeat;background-size:105% auto}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-f1ea208.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-f1ea208.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-f1ea208.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2 .elementor-element.elementor-element-f1ea208>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:128px 16px}.elementor-2 .elementor-element.elementor-element-f1ea208>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-676473c{--display:flex;--justify-content:center;--margin-top:90px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-676473c:before,.elementor-2 .elementor-element.elementor-element-676473c>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-676473c>.e-con-inner>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-676473c>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-676473c>.e-con-inner>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-676473c>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-2 .elementor-element.elementor-element-408caa9{text-align:center}.elementor-2 .elementor-element.elementor-element-408caa9 .elementor-heading-title{font-size:24px;font-weight:800;text-transform:none;line-height:1.3em;letter-spacing:-.5px;color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-f84139d{--spacer-size:40px}.elementor-2 .elementor-element.elementor-element-84c47b8{text-align:center}.elementor-2 .elementor-element.elementor-element-84c47b8 .elementor-heading-title{font-family:var(--e-global-typography-el_title_1-font-family),Sans-serif;font-size:var(--e-global-typography-el_title_1-font-size);font-weight:var(--e-global-typography-el_title_1-font-weight);text-transform:var(--e-global-typography-el_title_1-text-transform);line-height:var(--e-global-typography-el_title_1-line-height);letter-spacing:var(--e-global-typography-el_title_1-letter-spacing);color:#fff}.elementor-2 .elementor-element.elementor-element-a77f73b{--spacer-size:50px}.elementor-2 .elementor-element.elementor-element-fec33bb .box-button,.elementor-2 .elementor-element.elementor-element-fec33bb .box-button .popup-icon,.elementor-2 .elementor-element.elementor-element-fec33bb .box-button:hover,.elementor-2 .elementor-element.elementor-element-fec33bb .box-button:focus,.elementor-2 .elementor-element.elementor-element-fec33bb .box-hover:hover .box-button{background:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-fec33bb .box-button.elementor-button:hover,.elementor-2 .elementor-element.elementor-element-fec33bb .box-button.elementor-button:focus,.elementor-2 .elementor-element.elementor-element-fec33bb .box-button.elementor-button:hover .popup-icon,.elementor-2 .elementor-element.elementor-element-fec33bb .box-button.elementor-button:focus .popup-icon,.elementor-2 .elementor-element.elementor-element-fec33bb .box-hover:hover .box-button.elementor-button,.elementor-2 .elementor-element.elementor-element-fec33bb .box-hover:hover .box-button.elementor-button .popup-icon{background:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-fec33bb{--box-button-width:250px}.elementor-2 .elementor-element.elementor-element-fec33bb .box-button{min-width:250px}.elementor-2 .elementor-element.elementor-element-fec33bb .box-button.elementor-button:hover,.elementor-2 .elementor-element.elementor-element-fec33bb .box-button.elementor-button:focus,.elementor-2 .elementor-element.elementor-element-fec33bb .box-button.elementor-button:hover *,.elementor-2 .elementor-element.elementor-element-fec33bb .box-button.elementor-button:focus *,.elementor-2 .elementor-element.elementor-element-fec33bb .box-hover:hover .box-button.elementor-button,.elementor-2 .elementor-element.elementor-element-fec33bb .box-hover:hover .box-button.elementor-button *{color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-fec33bb .box-button.elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-fec33bb .box-button.elementor-button:focus svg,.elementor-2 .elementor-element.elementor-element-fec33bb .box-hover:hover .box-button.elementor-button svg{fill:var(--e-global-color-el_color_1);color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-e5124f7{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px}.elementor-2 .elementor-element.elementor-element-9efa636{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-170000d{text-align:center}.elementor-2 .elementor-element.elementor-element-170000d .elementor-heading-title{font-size:24px;font-weight:800;text-transform:none;line-height:1.3em;letter-spacing:-.5px;color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-a8ea974{width:var(--container-widget-width,723px);max-width:723px;--container-widget-width:723px;--container-widget-flex-grow:0;text-align:center}.elementor-2 .elementor-element.elementor-element-a8ea974 .elementor-heading-title{font-family:var(--e-global-typography-el_title_2-font-family),Sans-serif;font-size:var(--e-global-typography-el_title_2-font-size);font-weight:var(--e-global-typography-el_title_2-font-weight);text-transform:var(--e-global-typography-el_title_2-text-transform);line-height:var(--e-global-typography-el_title_2-line-height);letter-spacing:var(--e-global-typography-el_title_2-letter-spacing)}.elementor-2 .elementor-element.elementor-element-d942c83{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-74b2d78{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-01e176f{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-d1adbcf>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-d1adbcf{text-align:start}.elementor-2 .elementor-element.elementor-element-d1adbcf .elementor-heading-title{font-size:50px;font-weight:500;text-transform:none;line-height:1.1em;color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-5128a63.elementor-element{--align-self:flex-start}.elementor-2 .elementor-element.elementor-element-5128a63{text-align:start}.elementor-2 .elementor-element.elementor-element-5128a63 .elementor-heading-title{font-size:24px;font-weight:600;text-transform:none;line-height:1.4em}.elementor-2 .elementor-element.elementor-element-7df62dd{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-a65afbb{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-ce79a22>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-ce79a22{text-align:start}.elementor-2 .elementor-element.elementor-element-ce79a22 .elementor-heading-title{font-size:50px;font-weight:500;text-transform:none;line-height:1.1em;color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-ab365b8.elementor-element{--align-self:flex-start}.elementor-2 .elementor-element.elementor-element-ab365b8{text-align:start}.elementor-2 .elementor-element.elementor-element-ab365b8 .elementor-heading-title{font-size:24px;font-weight:600;text-transform:none;line-height:1.4em}.elementor-2 .elementor-element.elementor-element-b602caa{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-6c67754{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-0b2509a>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-0b2509a{text-align:start}.elementor-2 .elementor-element.elementor-element-0b2509a .elementor-heading-title{font-size:50px;font-weight:500;text-transform:none;line-height:1.1em;color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-70b9402.elementor-element{--align-self:flex-start}.elementor-2 .elementor-element.elementor-element-70b9402{text-align:start}.elementor-2 .elementor-element.elementor-element-70b9402 .elementor-heading-title{font-size:24px;font-weight:600;text-transform:none;line-height:1.4em}.elementor-2 .elementor-element.elementor-element-c740c85{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-d31477b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-dfe5157{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-bb8e996>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-bb8e996{text-align:start}.elementor-2 .elementor-element.elementor-element-bb8e996 .elementor-heading-title{font-size:50px;font-weight:500;text-transform:none;line-height:1.1em;color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-469ce64.elementor-element{--align-self:flex-start}.elementor-2 .elementor-element.elementor-element-469ce64{text-align:start}.elementor-2 .elementor-element.elementor-element-469ce64 .elementor-heading-title{font-size:24px;font-weight:600;text-transform:none;line-height:1.4em}.elementor-2 .elementor-element.elementor-element-59a8726{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-d623aff{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-ef6e22c>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-ef6e22c{text-align:start}.elementor-2 .elementor-element.elementor-element-ef6e22c .elementor-heading-title{font-size:50px;font-weight:500;text-transform:none;line-height:1.1em;color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-c9ef63e.elementor-element{--align-self:flex-start}.elementor-2 .elementor-element.elementor-element-c9ef63e{text-align:start}.elementor-2 .elementor-element.elementor-element-c9ef63e .elementor-heading-title{font-size:24px;font-weight:600;text-transform:none;line-height:1.4em}.elementor-2 .elementor-element.elementor-element-76b70f7{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-ac04763{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-7c927d4>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-7c927d4{text-align:start}.elementor-2 .elementor-element.elementor-element-7c927d4 .elementor-heading-title{font-size:50px;font-weight:500;text-transform:none;line-height:1.1em;color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-8ed9e4b.elementor-element{--align-self:flex-start}.elementor-2 .elementor-element.elementor-element-8ed9e4b{text-align:start}.elementor-2 .elementor-element.elementor-element-8ed9e4b .elementor-heading-title{font-size:24px;font-weight:600;text-transform:none;line-height:1.4em}.elementor-2 .elementor-element.elementor-element-3d9fc72{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:.9;--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px}.elementor-2 .elementor-element.elementor-element-3d9fc72:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-3d9fc72>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-el_color_1_6);background-image:url("https://ptdomotics.com/wp-content/uploads/2024/01/smart-3871774_1920.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-3d9fc72:before,.elementor-2 .elementor-element.elementor-element-3d9fc72>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-3d9fc72>.e-con-inner>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-3d9fc72>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-3d9fc72>.e-con-inner>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-3d9fc72>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg,#02010100 0%,var(--e-global-color-el_color_1_2) 50%)}.elementor-2 .elementor-element.elementor-element-7c9e94f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end}.elementor-2 .elementor-element.elementor-element-0649838{--display:flex;--width:500px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-1ed05c1 .box-content{align-items:center;text-align:center}.elementor-2 .elementor-element.elementor-element-1ed05c1 .dt-css-grid{grid-template-columns:repeat(1,1fr);grid-column-gap:30px;grid-row-gap:40px;--grid-row-gap:40px}.elementor-2 .elementor-element.elementor-element-1ed05c1{--wide-desktop-columns:1;--icon-spacing:15px}.elementor-2 .elementor-element.elementor-element-1ed05c1 .wf-cell .the7-icon-box-grid{align-items:flex-start;align-content:flex-start}.elementor-2 .elementor-element.elementor-element-1ed05c1 .box-content-wrapper{flex-flow:column wrap}.elementor-2 .elementor-element.elementor-element-1ed05c1 .elementor-icon-div{align-self:center}.elementor-2 .elementor-element.elementor-element-1ed05c1 .elementor-icon{font-size:32px}.elementor-2 .elementor-element.elementor-element-1ed05c1 .elementor-icon-div .elementor-icon{padding:5px}.elementor-2 .elementor-element.elementor-element-1ed05c1 .elementor-icon-div i{color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-1ed05c1 .elementor-icon-div svg{fill:var(--e-global-color-el_color_1);color:var(--e-global-color-el_color_1)}.elementor-2 .elementor-element.elementor-element-1ed05c1 .box-content-wrapper .box-heading,.elementor-2 .elementor-element.elementor-element-1ed05c1 .box-content-wrapper .box-heading a{font-family:var(--e-global-typography-el_title_4-font-family),Sans-serif;font-size:var(--e-global-typography-el_title_4-font-size);font-weight:var(--e-global-typography-el_title_4-font-weight);text-transform:var(--e-global-typography-el_title_4-text-transform);line-height:var(--e-global-typography-el_title_4-line-height);color:var(--e-global-color-el_color_0)}.elementor-2 .elementor-element.elementor-element-1ed05c1 .box-description{font-family:var(--e-global-typography-el_content_2-font-family),Sans-serif;font-size:var(--e-global-typography-el_content_2-font-size);font-weight:var(--e-global-typography-el_content_2-font-weight);text-transform:var(--e-global-typography-el_content_2-text-transform);font-style:var(--e-global-typography-el_content_2-font-style);text-decoration:var(--e-global-typography-el_content_2-text-decoration);line-height:var(--e-global-typography-el_content_2-line-height);margin-top:10px}@media(max-width:989px){.elementor-2 .elementor-element.elementor-element-541d93f>.elementor-container{min-height:100vh}.elementor-2 .elementor-element.elementor-element-4297710>.elementor-element-populated{padding:0 0 60px}.elementor-2 .elementor-element.elementor-element-c5bc2f9{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-2 .elementor-element.elementor-element-667f01d{width:var(--container-widget-width,450px);max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-775d287{--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-2 .elementor-element.elementor-element-fef5383{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-2 .elementor-element.elementor-element-786ee3f .elementor-headline{text-align:center;font-size:60px}.elementor-2 .elementor-element.elementor-element-786ee3f .elementor-headline-dynamic-text{line-height:var(--e-global-typography-el_title_1-line-height);letter-spacing:var(--e-global-typography-el_title_1-letter-spacing)}.elementor-2 .elementor-element.elementor-element-1e9c01c .elementor-headline{text-align:end}.elementor-2 .elementor-element.elementor-element-1e9c01c .elementor-headline-dynamic-text{line-height:var(--e-global-typography-el_title_1-line-height);letter-spacing:var(--e-global-typography-el_title_1-letter-spacing)}.elementor-2 .elementor-element.elementor-element-e927234{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-2 .elementor-element.elementor-element-74f229f{width:var(--container-widget-width,450px);max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-23e2c0b>.elementor-container{min-height:70px}.elementor-2 .elementor-element.elementor-element-23e2c0b{margin-top:-130px;margin-bottom:0;padding:0 20px}.elementor-2 .elementor-element.elementor-element-16ca4a9{max-width:initial;flex:1 0 0;min-width:25px}.elementor-2 .elementor-element.elementor-element-518f15a{width:auto;max-width:auto}.elementor-2 .elementor-element.elementor-element-518f15a img,.elementor-2 .elementor-element.elementor-element-518f15a svg{width:50px}.elementor-2 .elementor-element.elementor-element-518f15a svg{height:auto}.elementor-2 .elementor-element.elementor-element-f8e9092{width:auto;max-width:auto}.elementor-2 .elementor-element.elementor-element-f8e9092 img,.elementor-2 .elementor-element.elementor-element-f8e9092 svg{width:50px}.elementor-2 .elementor-element.elementor-element-f8e9092 svg{height:auto}.elementor-2 .elementor-element.elementor-element-4c32b7d{max-width:var(--the7-target-width,fit-content);flex:0 1 var(--the7-target-width,fit-content);min-width:initial;--the7-target-width:0px}.elementor-2 .elementor-element.elementor-element-e48cedd.dt-sub-menu_align-tablet-left.sub-icon_position-left.sub-icon_align-side .horizontal-sub-nav>li .menu-item-text{margin:0 0 0 var(--sub-icon-spacing);padding:0 0 0 var(--sub-icon-size)}.elementor-2 .elementor-element.elementor-element-e48cedd.dt-sub-menu_align-tablet-right.sub-icon_position-left.sub-icon_align-side .horizontal-sub-nav>li .menu-item-text{margin:0 0 0 var(--sub-icon-spacing);padding:0 0 0 var(--sub-icon-size)}.elementor-2 .elementor-element.elementor-element-e48cedd.dt-sub-menu_align-tablet-left.sub-icon_position-right.sub-icon_align-side .horizontal-sub-nav>li .menu-item-text{margin:0 var(--sub-icon-spacing) 0 0;padding:0 var(--sub-icon-size) 0 0}.elementor-2 .elementor-element.elementor-element-e48cedd.dt-sub-menu_align-tablet-right.sub-icon_position-right.sub-icon_align-side .horizontal-sub-nav>li .menu-item-text{margin:0 var(--sub-icon-spacing) 0 0;padding:0 var(--sub-icon-size) 0 0}.elementor-2 .elementor-element.elementor-element-e48cedd.dt-sub-menu_align-tablet-center.sub-icon_align-side .horizontal-sub-nav>li .menu-item-text{margin:0 var(--icon-spacing);padding:0 var(--sub-icon-size)}.elementor-2 .elementor-element.elementor-element-e48cedd{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-46b6cd8.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0}.elementor-2 .elementor-element.elementor-element-46b6cd8.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing)}.elementor-2 .elementor-element.elementor-element-46b6cd8.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0}.elementor-2 .elementor-element.elementor-element-72f59ec{--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px}.elementor-2 .elementor-element.elementor-element-7bb1779{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-cd19618{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-14a94b0 .elementor-heading-title{font-size:30px}.elementor-2 .elementor-element.elementor-element-2b32490 .elementor-heading-title{font-size:30px}.elementor-2 .elementor-element.elementor-element-642123e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-7ecac26{--width:100%;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-2 .elementor-element.elementor-element-8bc59cd{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-dbc190a.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0}.elementor-2 .elementor-element.elementor-element-dbc190a.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing)}.elementor-2 .elementor-element.elementor-element-dbc190a.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0}.elementor-2 .elementor-element.elementor-element-dbc190a .box-description{font-size:var(--e-global-typography-el_content_1-font-size);line-height:var(--e-global-typography-el_content_1-line-height)}.elementor-2 .elementor-element.elementor-element-dbc190a .box-button{font-size:var(--e-global-typography-el_content_1-font-size);line-height:var(--e-global-typography-el_content_1-line-height)}.elementor-2 .elementor-element.elementor-element-4a7259b{--flex-wrap:wrap}.elementor-2 .elementor-element.elementor-element-95d0d7d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-c6d2634{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-d503657{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-6005d3f{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-e0c9d37{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-c1d7f1f .elementor-heading-title{font-size:42px}.elementor-2 .elementor-element.elementor-element-75260e0{--min-height:515px}.elementor-2 .elementor-element.elementor-element-e248a3d{--gap:32px 32px;--row-gap:32px;--column-gap:32px}.elementor-2 .elementor-element.elementor-element-b860223{--gap:32px 32px;--row-gap:32px;--column-gap:32px}.elementor-2 .elementor-element.elementor-element-5e51748:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-5e51748>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ptdomotics.com/wp-content/uploads/2024/01/Solid_white.png")}.elementor-2 .elementor-element.elementor-element-5e51748{--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:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px}.elementor-2 .elementor-element.elementor-element-dd37edd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-54bac85 .elementor-heading-title{font-size:30px}.elementor-2 .elementor-element.elementor-element-61a3e63{--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-2 .elementor-element.elementor-element-e1ccd37{--width:100%;--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-7ed843f{--width:48%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2 .elementor-element.elementor-element-01589c2{font-size:var(--e-global-typography-el_content_1-font-size);line-height:var(--e-global-typography-el_content_1-line-height)}.elementor-2 .elementor-element.elementor-element-f1895dc{--width:48%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2 .elementor-element.elementor-element-e28a555 .elementor-heading-title{font-size:var(--e-global-typography-el_title_3-font-size);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-0eb21e9{font-size:var(--e-global-typography-el_content_1-font-size);line-height:var(--e-global-typography-el_content_1-line-height)}.elementor-2 .elementor-element.elementor-element-25d0439{--width:48%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2 .elementor-element.elementor-element-bb96a6e .elementor-heading-title{font-size:var(--e-global-typography-el_title_3-font-size);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-7b95d03{font-size:var(--e-global-typography-el_content_1-font-size);line-height:var(--e-global-typography-el_content_1-line-height)}.elementor-2 .elementor-element.elementor-element-0276bb8{--width:48%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2 .elementor-element.elementor-element-cff6059 .elementor-heading-title{font-size:var(--e-global-typography-el_title_3-font-size);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-9281827{font-size:var(--e-global-typography-el_content_1-font-size);line-height:var(--e-global-typography-el_content_1-line-height)}.elementor-2 .elementor-element.elementor-element-54b43c2{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-2 .elementor-element.elementor-element-d08e868{--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px}.elementor-2 .elementor-element.elementor-element-d0b81ca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-b9d0f76 .elementor-heading-title{font-size:30px}.elementor-2 .elementor-element.elementor-element-8d3e2ef .elementor-heading-title{font-size:30px}.elementor-2 .elementor-element.elementor-element-a640709{--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-2 .elementor-element.elementor-element-5dcc8c4{--width:100%}.elementor-2 .elementor-element.elementor-element-1213551 .elementor-heading-title{font-size:var(--e-global-typography-el_title_3-font-size);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-c888514{--width:100%}.elementor-2 .elementor-element.elementor-element-2a6974b .elementor-heading-title{font-size:var(--e-global-typography-el_title_3-font-size);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-a137dae{--width:100%}.elementor-2 .elementor-element.elementor-element-9accdc7 .elementor-heading-title{font-size:var(--e-global-typography-el_title_3-font-size);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-5b4c502{--width:100%}.elementor-2 .elementor-element.elementor-element-f3a4eff .elementor-heading-title{font-size:var(--e-global-typography-el_title_3-font-size);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-b1773cf{--width:100%}.elementor-2 .elementor-element.elementor-element-0170e58 .elementor-heading-title{font-size:var(--e-global-typography-el_title_3-font-size);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-692af57{--width:100%}.elementor-2 .elementor-element.elementor-element-ec3f79c .elementor-heading-title{font-size:var(--e-global-typography-el_title_3-font-size);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-a9e1d01{--bullet-display:inline-flex;--bullet-opacity:1}.elementor-2 .elementor-element.elementor-element-a9e1d01 .dt-owl-item-heading{font-size:var(--e-global-typography-el_title_2-font-size);line-height:var(--e-global-typography-el_title_2-line-height);letter-spacing:var(--e-global-typography-el_title_2-letter-spacing)}.elementor-2 .elementor-element.elementor-element-a9e1d01 .dt-owl-item-subtitle{font-size:var(--e-global-typography-el_title_3-font-size);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-f1ea208>.elementor-element-populated{padding:128px 16px}.elementor-2 .elementor-element.elementor-element-676473c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-408caa9 .elementor-heading-title{font-size:30px}.elementor-2 .elementor-element.elementor-element-84c47b8 .elementor-heading-title{font-size:var(--e-global-typography-el_title_1-font-size);line-height:var(--e-global-typography-el_title_1-line-height);letter-spacing:var(--e-global-typography-el_title_1-letter-spacing)}.elementor-2 .elementor-element.elementor-element-e5124f7{--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px}.elementor-2 .elementor-element.elementor-element-9efa636{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-170000d .elementor-heading-title{font-size:30px}.elementor-2 .elementor-element.elementor-element-a8ea974 .elementor-heading-title{font-size:var(--e-global-typography-el_title_2-font-size);line-height:var(--e-global-typography-el_title_2-line-height);letter-spacing:var(--e-global-typography-el_title_2-letter-spacing)}.elementor-2 .elementor-element.elementor-element-d942c83{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-74b2d78{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-01e176f{--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:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-2 .elementor-element.elementor-element-d1adbcf>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-5128a63.elementor-element{--align-self:flex-end}.elementor-2 .elementor-element.elementor-element-7df62dd{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-a65afbb{--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:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-2 .elementor-element.elementor-element-ce79a22>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-ab365b8.elementor-element{--align-self:flex-end}.elementor-2 .elementor-element.elementor-element-b602caa{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-6c67754{--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:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-2 .elementor-element.elementor-element-0b2509a>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-70b9402.elementor-element{--align-self:flex-end}.elementor-2 .elementor-element.elementor-element-c740c85{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-d31477b{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-dfe5157{--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:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-2 .elementor-element.elementor-element-bb8e996>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-469ce64.elementor-element{--align-self:flex-end}.elementor-2 .elementor-element.elementor-element-59a8726{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-d623aff{--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:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-2 .elementor-element.elementor-element-ef6e22c>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-c9ef63e.elementor-element{--align-self:flex-end}.elementor-2 .elementor-element.elementor-element-76b70f7{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-ac04763{--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:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-2 .elementor-element.elementor-element-7c927d4>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-8ed9e4b.elementor-element{--align-self:flex-end}.elementor-2 .elementor-element.elementor-element-3d9fc72{--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px}.elementor-2 .elementor-element.elementor-element-0649838{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-1ed05c1.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0}.elementor-2 .elementor-element.elementor-element-1ed05c1.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing)}.elementor-2 .elementor-element.elementor-element-1ed05c1.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0}.elementor-2 .elementor-element.elementor-element-1ed05c1 .box-content-wrapper .box-heading,.elementor-2 .elementor-element.elementor-element-1ed05c1 .box-content-wrapper .box-heading a{font-size:var(--e-global-typography-el_title_4-font-size);line-height:var(--e-global-typography-el_title_4-line-height)}.elementor-2 .elementor-element.elementor-element-1ed05c1 .box-description{font-size:var(--e-global-typography-el_content_2-font-size);line-height:var(--e-global-typography-el_content_2-line-height)}}@media(max-width:777px){.elementor-2 .elementor-element.elementor-element-541d93f>.elementor-background-overlay{background-image:url("https://ptdomotics.com/wp-content/uploads/2024/01/poly-bg-white-mob-03-1.svg");background-size:100% auto}.elementor-2 .elementor-element.elementor-element-541d93f{padding:0 16px}.elementor-2 .elementor-element.elementor-element-4297710:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-4297710>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ptdomotics.com/wp-content/uploads/2024/01/poly-bg-white-mob-03-1.svg");background-size:100% auto}.elementor-2 .elementor-element.elementor-element-c5bc2f9{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-2 .elementor-element.elementor-element-667f01d{width:var(--container-widget-width,300px);max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center}.elementor-2 .elementor-element.elementor-element-667f01d .elementor-heading-title{font-size:20px}.elementor-2 .elementor-element.elementor-element-04fcf53{--spacer-size:20px}.elementor-2 .elementor-element.elementor-element-775d287{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-2 .elementor-element.elementor-element-6a055e4 img,.elementor-2 .elementor-element.elementor-element-6a055e4 svg{width:128px}.elementor-2 .elementor-element.elementor-element-6a055e4 svg{height:auto}.elementor-2 .elementor-element.elementor-element-fef5383{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-2 .elementor-element.elementor-element-786ee3f>.elementor-widget-container{margin:0 0 -16px}.elementor-2 .elementor-element.elementor-element-786ee3f .elementor-headline{text-align:center;font-size:40px}.elementor-2 .elementor-element.elementor-element-786ee3f .elementor-headline-dynamic-text{line-height:var(--e-global-typography-el_title_1-line-height);letter-spacing:var(--e-global-typography-el_title_1-letter-spacing)}.elementor-2 .elementor-element.elementor-element-1e9c01c>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-1e9c01c .elementor-headline-dynamic-text{line-height:var(--e-global-typography-el_title_1-line-height);letter-spacing:var(--e-global-typography-el_title_1-letter-spacing)}.elementor-2 .elementor-element.elementor-element-dc98489{--spacer-size:0px}.elementor-2 .elementor-element.elementor-element-e927234{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-2 .elementor-element.elementor-element-74f229f{width:var(--container-widget-width,300px);max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-74f229f .elementor-heading-title{font-size:20px}.elementor-2 .elementor-element.elementor-element-e48cedd.dt-sub-menu_align-mobile-left.sub-icon_position-left.sub-icon_align-side .horizontal-sub-nav>li .menu-item-text{margin:0 0 0 var(--sub-icon-spacing);padding:0 0 0 var(--sub-icon-size)}.elementor-2 .elementor-element.elementor-element-e48cedd.dt-sub-menu_align-mobile-right.sub-icon_position-left.sub-icon_align-side .horizontal-sub-nav>li .menu-item-text{margin:0 0 0 var(--sub-icon-spacing);padding:0 0 0 var(--sub-icon-size)}.elementor-2 .elementor-element.elementor-element-e48cedd.dt-sub-menu_align-mobile-left.sub-icon_position-right.sub-icon_align-side .horizontal-sub-nav>li .menu-item-text{margin:0 var(--sub-icon-spacing) 0 0;padding:0 var(--sub-icon-size) 0 0}.elementor-2 .elementor-element.elementor-element-e48cedd.dt-sub-menu_align-mobile-right.sub-icon_position-right.sub-icon_align-side .horizontal-sub-nav>li .menu-item-text{margin:0 var(--sub-icon-spacing) 0 0;padding:0 var(--sub-icon-size) 0 0}.elementor-2 .elementor-element.elementor-element-e48cedd.dt-sub-menu_align-tablet-right.sub-icon_position-right.sub-icon_align-side .horizontal-sub-nav>li .menu-item-text{margin:0 var(--sub-icon-spacing) 0 0;padding:0 var(--sub-icon-size) 0 0}.elementor-2 .elementor-element.elementor-element-e48cedd.dt-sub-menu_align-right.sub-icon_position-right.sub-icon_align-side:not(.dt-sub-menu_align-tablet-center) .horizontal-sub-nav>li .menu-item-text{margin:0 var(--sub-icon-spacing) 0 0;padding:0 var(--sub-icon-size) 0 0}.elementor-2 .elementor-element.elementor-element-e48cedd.dt-sub-menu_align-mobile-center.sub-icon_align-side .horizontal-sub-nav>li .menu-item-text{margin:0 var(--icon-spacing) !important;padding:0 var(--sub-icon-size) !important}.elementor-2 .elementor-element.elementor-element-e48cedd .dt-nav-menu-horizontal>li>a .menu-item-text{font-size:20px}.elementor-2 .elementor-element.elementor-element-46b6cd8.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0}.elementor-2 .elementor-element.elementor-element-46b6cd8.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing)}.elementor-2 .elementor-element.elementor-element-46b6cd8.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0}.elementor-2 .elementor-element.elementor-element-72f59ec{--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px}.elementor-2 .elementor-element.elementor-element-7bb1779{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-cd19618{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-14a94b0 .elementor-heading-title{font-size:24px}.elementor-2 .elementor-element.elementor-element-2b32490 .elementor-heading-title{font-size:24px}.elementor-2 .elementor-element.elementor-element-642123e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-7ecac26{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-734ea8d .elementor-heading-title{font-size:20px}.elementor-2 .elementor-element.elementor-element-0486eb2{columns:1}.elementor-2 .elementor-element.elementor-element-8bc59cd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-dbc190a .box-content-wrapper{flex-flow:row nowrap}.elementor-2 .elementor-element.elementor-element-dbc190a.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0}.elementor-2 .elementor-element.elementor-element-dbc190a.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing)}.elementor-2 .elementor-element.elementor-element-dbc190a.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0}.elementor-2 .elementor-element.elementor-element-dbc190a .box-content-wrapper .box-heading,.elementor-2 .elementor-element.elementor-element-dbc190a .box-content-wrapper .box-heading a{font-size:16px}.elementor-2 .elementor-element.elementor-element-dbc190a .box-description{font-size:var(--e-global-typography-el_content_1-font-size);line-height:var(--e-global-typography-el_content_1-line-height)}.elementor-2 .elementor-element.elementor-element-dbc190a .box-button{font-size:var(--e-global-typography-el_content_1-font-size);line-height:var(--e-global-typography-el_content_1-line-height)}.elementor-2 .elementor-element.elementor-element-88c7363{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-88c7363>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-f384b06{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-95d0d7d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-c6d2634{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-9f5d819 .elementor-counter-number-wrapper{font-size:40px}.elementor-2 .elementor-element.elementor-element-a22c5be .elementor-heading-title{font-size:16px}.elementor-2 .elementor-element.elementor-element-d503657{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-5488de4 .elementor-counter-number-wrapper{font-size:40px}.elementor-2 .elementor-element.elementor-element-ceb72b9 .elementor-heading-title{font-size:16px}.elementor-2 .elementor-element.elementor-element-6005d3f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-49205fc .elementor-counter-number-wrapper{font-size:40px}.elementor-2 .elementor-element.elementor-element-a8d5582 .elementor-heading-title{font-size:16px}.elementor-2 .elementor-element.elementor-element-e0c9d37{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-16409ea .elementor-counter-number-wrapper{font-size:40px}.elementor-2 .elementor-element.elementor-element-fde1667 .elementor-heading-title{font-size:16px}.elementor-2 .elementor-element.elementor-element-36aa840{--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px}.elementor-2 .elementor-element.elementor-element-c1d7f1f .elementor-heading-title{font-size:28px}.elementor-2 .elementor-element.elementor-element-75260e0{--content-width:200%;--min-height:425px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-e248a3d{--width:90px;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap}.elementor-2 .elementor-element.elementor-element-9df522a .elementor-image-box-img{margin-bottom:0}.elementor-2 .elementor-element.elementor-element-9df522a .elementor-image-box-title{font-size:14px}.elementor-2 .elementor-element.elementor-element-0d7d1d8 .elementor-image-box-img{margin-bottom:0}.elementor-2 .elementor-element.elementor-element-0d7d1d8 .elementor-image-box-title{font-size:14px}.elementor-2 .elementor-element.elementor-element-5b49332 .elementor-image-box-img{margin-bottom:0}.elementor-2 .elementor-element.elementor-element-5b49332 .elementor-image-box-title{font-size:14px}.elementor-2 .elementor-element.elementor-element-dedecd7 .elementor-image-box-img{margin-bottom:0}.elementor-2 .elementor-element.elementor-element-dedecd7 .elementor-image-box-title{font-size:14px}.elementor-2 .elementor-element.elementor-element-b860223{--width:90px;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap}.elementor-2 .elementor-element.elementor-element-2108ec6 .elementor-image-box-img{margin-bottom:0}.elementor-2 .elementor-element.elementor-element-2108ec6 .elementor-image-box-title{font-size:14px}.elementor-2 .elementor-element.elementor-element-9ca26ea .elementor-image-box-img{margin-bottom:0}.elementor-2 .elementor-element.elementor-element-9ca26ea .elementor-image-box-title{font-size:14px}.elementor-2 .elementor-element.elementor-element-7f49864 .elementor-image-box-img{margin-bottom:0}.elementor-2 .elementor-element.elementor-element-7f49864 .elementor-image-box-title{font-size:14px}.elementor-2 .elementor-element.elementor-element-ccf5581 .elementor-image-box-img{margin-bottom:0}.elementor-2 .elementor-element.elementor-element-ccf5581 .elementor-image-box-title{font-size:14px}.elementor-2 .elementor-element.elementor-element-5e51748{--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px}.elementor-2 .elementor-element.elementor-element-dd37edd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-54bac85 .elementor-heading-title{font-size:24px}.elementor-2 .elementor-element.elementor-element-e1ccd37{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-7ed843f{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-01589c2{font-size:var(--e-global-typography-el_content_1-font-size);line-height:var(--e-global-typography-el_content_1-line-height)}.elementor-2 .elementor-element.elementor-element-f1895dc{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-e28a555 .elementor-heading-title{font-size:var(--e-global-typography-el_title_3-font-size);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-0eb21e9{font-size:var(--e-global-typography-el_content_1-font-size);line-height:var(--e-global-typography-el_content_1-line-height)}.elementor-2 .elementor-element.elementor-element-25d0439{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-bb96a6e .elementor-heading-title{font-size:var(--e-global-typography-el_title_3-font-size);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-7b95d03{font-size:var(--e-global-typography-el_content_1-font-size);line-height:var(--e-global-typography-el_content_1-line-height)}.elementor-2 .elementor-element.elementor-element-0276bb8{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-cff6059 .elementor-heading-title{font-size:var(--e-global-typography-el_title_3-font-size);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-9281827{font-size:var(--e-global-typography-el_content_1-font-size);line-height:var(--e-global-typography-el_content_1-line-height)}.elementor-2 .elementor-element.elementor-element-54b43c2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-d08e868{--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px}.elementor-2 .elementor-element.elementor-element-d0b81ca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-b9d0f76 .elementor-heading-title{font-size:24px}.elementor-2 .elementor-element.elementor-element-8d3e2ef .elementor-heading-title{font-size:24px}.elementor-2 .elementor-element.elementor-element-a640709{--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-2 .elementor-element.elementor-element-1213551{text-align:center}.elementor-2 .elementor-element.elementor-element-1213551 .elementor-heading-title{font-size:var(--e-global-typography-el_title_3-font-size);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-8757fb3{text-align:center}.elementor-2 .elementor-element.elementor-element-2a6974b{text-align:center}.elementor-2 .elementor-element.elementor-element-2a6974b .elementor-heading-title{font-size:var(--e-global-typography-el_title_3-font-size);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-f42f269{text-align:center}.elementor-2 .elementor-element.elementor-element-9accdc7{text-align:center}.elementor-2 .elementor-element.elementor-element-9accdc7 .elementor-heading-title{font-size:var(--e-global-typography-el_title_3-font-size);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-5e68b14{text-align:center}.elementor-2 .elementor-element.elementor-element-f3a4eff{text-align:center}.elementor-2 .elementor-element.elementor-element-f3a4eff .elementor-heading-title{font-size:var(--e-global-typography-el_title_3-font-size);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-3d60b11{text-align:center}.elementor-2 .elementor-element.elementor-element-0170e58{text-align:center}.elementor-2 .elementor-element.elementor-element-0170e58 .elementor-heading-title{font-size:var(--e-global-typography-el_title_3-font-size);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-85c1443{text-align:center}.elementor-2 .elementor-element.elementor-element-ec3f79c{text-align:center}.elementor-2 .elementor-element.elementor-element-ec3f79c .elementor-heading-title{font-size:var(--e-global-typography-el_title_3-font-size);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-128f31d{text-align:center}.elementor-2 .elementor-element.elementor-element-8feb445{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-2 .elementor-element.elementor-element-a9e1d01{--bullet-display:inline-flex;--bullet-opacity:1}.elementor-2 .elementor-element.elementor-element-a9e1d01 .dt-owl-item-heading{font-size:var(--e-global-typography-el_title_2-font-size);line-height:var(--e-global-typography-el_title_2-line-height);letter-spacing:var(--e-global-typography-el_title_2-letter-spacing)}.elementor-2 .elementor-element.elementor-element-a9e1d01 .dt-owl-item-subtitle{font-size:var(--e-global-typography-el_title_3-font-size);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-2 .elementor-element.elementor-element-a9e1d01 .owl-nav div.owl-prev,.elementor-2 .elementor-element.elementor-element-a9e1d01 .the7-swiper-button-prev{--arrow-h-offset:-45px}.elementor-2 .elementor-element.elementor-element-a9e1d01 .owl-nav div.owl-next,.elementor-2 .elementor-element.elementor-element-a9e1d01 .the7-swiper-button-next{--arrow-h-offset:-45px}.elementor-2 .elementor-element.elementor-element-d10a4ba>.elementor-background-overlay{background-image:url("https://ptdomotics.com/wp-content/uploads/2024/01/poly-bg-white-mob-03-1.svg");background-size:100% auto}.elementor-2 .elementor-element.elementor-element-d10a4ba{padding:0 16px}.elementor-2 .elementor-element.elementor-element-f1ea208:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-f1ea208>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ptdomotics.com/wp-content/uploads/2024/01/poly-bg-white-mob-03-1.svg");background-size:100% auto}.elementor-2 .elementor-element.elementor-element-676473c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-408caa9 .elementor-heading-title{font-size:24px}.elementor-2 .elementor-element.elementor-element-84c47b8 .elementor-heading-title{font-size:var(--e-global-typography-el_title_1-font-size);line-height:var(--e-global-typography-el_title_1-line-height);letter-spacing:var(--e-global-typography-el_title_1-letter-spacing)}.elementor-2 .elementor-element.elementor-element-e5124f7{--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px}.elementor-2 .elementor-element.elementor-element-9efa636{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-170000d .elementor-heading-title{font-size:24px}.elementor-2 .elementor-element.elementor-element-a8ea974 .elementor-heading-title{font-size:var(--e-global-typography-el_title_2-font-size);line-height:var(--e-global-typography-el_title_2-line-height);letter-spacing:var(--e-global-typography-el_title_2-letter-spacing)}.elementor-2 .elementor-element.elementor-element-d942c83{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-74b2d78{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-d1adbcf .elementor-heading-title{font-size:40px}.elementor-2 .elementor-element.elementor-element-5128a63 .elementor-heading-title{font-size:20px}.elementor-2 .elementor-element.elementor-element-7df62dd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-ce79a22 .elementor-heading-title{font-size:40px}.elementor-2 .elementor-element.elementor-element-ab365b8 .elementor-heading-title{font-size:20px}.elementor-2 .elementor-element.elementor-element-b602caa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-0b2509a .elementor-heading-title{font-size:40px}.elementor-2 .elementor-element.elementor-element-70b9402 .elementor-heading-title{font-size:20px}.elementor-2 .elementor-element.elementor-element-c740c85{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-d31477b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-bb8e996 .elementor-heading-title{font-size:40px}.elementor-2 .elementor-element.elementor-element-469ce64 .elementor-heading-title{font-size:20px}.elementor-2 .elementor-element.elementor-element-59a8726{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-ef6e22c .elementor-heading-title{font-size:40px}.elementor-2 .elementor-element.elementor-element-c9ef63e .elementor-heading-title{font-size:20px}.elementor-2 .elementor-element.elementor-element-76b70f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-7c927d4 .elementor-heading-title{font-size:40px}.elementor-2 .elementor-element.elementor-element-8ed9e4b .elementor-heading-title{font-size:20px}.elementor-2 .elementor-element.elementor-element-3d9fc72{--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px}.elementor-2 .elementor-element.elementor-element-0649838{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-1ed05c1 .dt-css-grid{grid-template-columns:repeat(1,1fr)}.elementor-2 .elementor-element.elementor-element-1ed05c1{--wide-desktop-columns:1}.elementor-2 .elementor-element.elementor-element-1ed05c1.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0}.elementor-2 .elementor-element.elementor-element-1ed05c1.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing)}.elementor-2 .elementor-element.elementor-element-1ed05c1.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0}.elementor-2 .elementor-element.elementor-element-1ed05c1 .box-content-wrapper .box-heading,.elementor-2 .elementor-element.elementor-element-1ed05c1 .box-content-wrapper .box-heading a{font-size:var(--e-global-typography-el_title_4-font-size);line-height:var(--e-global-typography-el_title_4-line-height)}.elementor-2 .elementor-element.elementor-element-1ed05c1 .box-description{font-size:var(--e-global-typography-el_content_2-font-size);line-height:var(--e-global-typography-el_content_2-line-height)}}@media(min-width:778px){.elementor-2 .elementor-element.elementor-element-c5bc2f9{--content-width:800px}.elementor-2 .elementor-element.elementor-element-e927234{--content-width:800px}.elementor-2 .elementor-element.elementor-element-75260e0{--content-width:280px}.elementor-2 .elementor-element.elementor-element-8feb445{--content-width:600px}}@media(max-width:989px) and (min-width:778px){.elementor-2 .elementor-element.elementor-element-c5bc2f9{--content-width:100%}.elementor-2 .elementor-element.elementor-element-75260e0{--content-width:235px}}@media(min-width:990px){.elementor-2 .elementor-element.elementor-element-4297710:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-4297710>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-2 .elementor-element.elementor-element-f1ea208:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-f1ea208>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-2 .elementor-element.elementor-element-3d9fc72:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-3d9fc72>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media screen and (max-width:989px){.icon-position-tablet-right .the7_icon_box_widget-46b6cd8.the7-box-wrapper .elementor-icon-div{order:2}.icon-position-tablet-left .the7_icon_box_widget-46b6cd8.the7-box-wrapper .elementor-icon-div,.icon-position-tablet-top .the7_icon_box_widget-46b6cd8.the7-box-wrapper .elementor-icon-div{order:0}.icon-position-tablet-top .the7_icon_box_widget-46b6cd8.the7-box-wrapper .box-content-wrapper{flex-wrap:wrap}.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-46b6cd8.the7-box-wrapper .box-content-wrapper{justify-content:flex-start}.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-46b6cd8.the7-box-wrapper .box-content-wrapper{justify-content:center}.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-46b6cd8.the7-box-wrapper .box-content-wrapper{justify-content:flex-end}.icon-position-tablet-left .the7_icon_box_widget-46b6cd8.the7-box-wrapper .box-content-wrapper,.icon-position-tablet-right .the7_icon_box_widget-46b6cd8.the7-box-wrapper .box-content-wrapper{flex-wrap:inherit}.icon-position-tablet-left .the7_icon_box_widget-46b6cd8.the7-box-wrapper,.icon-position-tablet-right .the7_icon_box_widget-46b6cd8.the7-box-wrapper{flex-wrap:unset}}@media screen and (max-width:777px){.icon-position-mobile-right .the7_icon_box_widget-46b6cd8.the7-box-wrapper .elementor-icon-div{order:2}.icon-position-mobile-top .the7_icon_box_widget-46b6cd8.the7-box-wrapper .box-content-wrapper{flex-wrap:wrap}.icon-position-mobile-left .the7_icon_box_widget-46b6cd8.the7-box-wrapper .elementor-icon-div,.icon-position-mobile-top .the7_icon_box_widget-46b6cd8.the7-box-wrapper .elementor-icon-div{order:0}.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-46b6cd8.the7-box-wrapper .box-content-wrapper{justify-content:flex-start}.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-46b6cd8.the7-box-wrapper .box-content-wrapper{justify-content:center}.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-46b6cd8.the7-box-wrapper .box-content-wrapper{justify-content:flex-end}.icon-position-mobile-left .the7_icon_box_widget-46b6cd8.the7-box-wrapper .box-content-wrapper,.icon-position-mobile-right .the7_icon_box_widget-46b6cd8.the7-box-wrapper .box-content-wrapper{flex-wrap:inherit}.icon-position-mobile-left .the7_icon_box_widget-46b6cd8.the7-box-wrapper,.icon-position-mobile-right .the7_icon_box_widget-46b6cd8.the7-box-wrapper{flex-wrap:unset}}@media screen and (min-width:1201px){.the7_icon_box_grid_widget-dbc190a .dt-css-grid{grid-template-columns:repeat(var(--wide-desktop-columns),minmax(0,1fr)) !important}.the7_icon_box_grid_widget-dbc190a .wf-cell:nth-child(-n+1):before{display:none}}@media screen and (min-width:991px){.the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper .wf-cell:nth-child(-n+1):before{display:none}}@media screen and (min-width:778px) and (max-width:989px){.the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper .wf-cell:nth-child(-n+1):before{display:none}}@media screen and (max-width:989px){.icon-position-tablet-right .the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper .elementor-icon-div{order:2}.icon-position-tablet-left .the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper .elementor-icon-div,.icon-position-tablet-top .the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper .elementor-icon-div{order:0}.icon-position-tablet-top .the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:wrap}.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-start}.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper .box-content-wrapper{justify-content:center}.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-end}.icon-position-tablet-left .the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper .box-content-wrapper,.icon-position-tablet-right .the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:inherit}.icon-position-tablet-left .the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper,.icon-position-tablet-right .the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper{flex-wrap:unset}}@media screen and (max-width:777px){.the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper .wf-cell:nth-child(-n+1):before{display:none}.icon-position-mobile-right .the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper .elementor-icon-div{order:2}.icon-position-mobile-top .the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:wrap}.icon-position-mobile-left .the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper .elementor-icon-div,.icon-position-mobile-top .the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper .elementor-icon-div{order:0}.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-start}.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper .box-content-wrapper{justify-content:center}.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-end}.icon-position-mobile-left .the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper .box-content-wrapper,.icon-position-mobile-right .the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:inherit}.icon-position-mobile-left .the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper,.icon-position-mobile-right .the7_icon_box_grid_widget-dbc190a.the7-box-grid-wrapper{flex-wrap:unset}}.contacto-form{cursor:pointer}@media screen and (min-width:1201px){.the7_icon_box_grid_widget-1ed05c1 .dt-css-grid{grid-template-columns:repeat(var(--wide-desktop-columns),minmax(0,1fr)) !important}.the7_icon_box_grid_widget-1ed05c1 .wf-cell:nth-child(-n+1):before{display:none}}@media screen and (min-width:991px){.the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper .wf-cell:nth-child(-n+1):before{display:none}}@media screen and (min-width:778px) and (max-width:989px){.the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper .wf-cell:nth-child(-n+1):before{display:none}}@media screen and (max-width:989px){.icon-position-tablet-right .the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper .elementor-icon-div{order:2}.icon-position-tablet-left .the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper .elementor-icon-div,.icon-position-tablet-top .the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper .elementor-icon-div{order:0}.icon-position-tablet-top .the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:wrap}.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-start}.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper .box-content-wrapper{justify-content:center}.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-end}.icon-position-tablet-left .the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper .box-content-wrapper,.icon-position-tablet-right .the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:inherit}.icon-position-tablet-left .the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper,.icon-position-tablet-right .the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper{flex-wrap:unset}}@media screen and (max-width:777px){.the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper .wf-cell:nth-child(-n+1):before{display:none}.icon-position-mobile-right .the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper .elementor-icon-div{order:2}.icon-position-mobile-top .the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:wrap}.icon-position-mobile-left .the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper .elementor-icon-div,.icon-position-mobile-top .the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper .elementor-icon-div{order:0}.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-start}.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper .box-content-wrapper{justify-content:center}.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-end}.icon-position-mobile-left .the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper .box-content-wrapper,.icon-position-mobile-right .the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:inherit}.icon-position-mobile-left .the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper,.icon-position-mobile-right .the7_icon_box_grid_widget-1ed05c1.the7-box-grid-wrapper{flex-wrap:unset}}