.elementor-1170843 .elementor-element.elementor-element-8de0868{--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;--overlay-opacity:0.6}.elementor-1170843 .elementor-element.elementor-element-8de0868:not(.elementor-motion-effects-element-type-background),.elementor-1170843 .elementor-element.elementor-element-8de0868>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://sentryfirearmsusa.com/wp-content/uploads/2026/03/gunsmithing-bg-3-scaled.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1170843 .elementor-element.elementor-element-8de0868::before,.elementor-1170843 .elementor-element.elementor-element-8de0868>.elementor-background-video-container::before,.elementor-1170843 .elementor-element.elementor-element-8de0868>.e-con-inner>.elementor-background-video-container::before,.elementor-1170843 .elementor-element.elementor-element-8de0868>.elementor-background-slideshow::before,.elementor-1170843 .elementor-element.elementor-element-8de0868>.e-con-inner>.elementor-background-slideshow::before,.elementor-1170843 .elementor-element.elementor-element-8de0868>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-1170843 .elementor-element.elementor-element-1abc00b4 .elementor-heading-title{font-family:"Poppins",Poppins;font-size:18px;text-transform:none;font-style:normal;text-decoration:none;line-height:140%;letter-spacing:0;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-6c7baf37{text-align:center}.elementor-1170843 .elementor-element.elementor-element-6c7baf37 .elementor-heading-title{font-family:"Poppins",Poppins;font-size:56px;line-height:1.2;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-12d9b420{text-align:center}.elementor-1170843 .elementor-element.elementor-element-12d9b420 .elementor-heading-title{font-size:19px;text-transform:none;font-style:normal;text-decoration:none;line-height:140%;letter-spacing:0;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-78d7819a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-block-start:70px;--padding-block-end:70px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-1170843 .elementor-element.elementor-element-78d7819a:not(.elementor-motion-effects-element-type-background),.elementor-1170843 .elementor-element.elementor-element-78d7819a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-78d7819a{--padding-inline-start:0px;--padding-inline-end:0px}.elementor-1170843 .elementor-element.elementor-element-d1ab3d3{--display:flex}.elementor-1170843 .elementor-element.elementor-element-7feafff{text-align:center}.elementor-1170843 .elementor-element.elementor-element-7feafff .elementor-heading-title{font-family:"Poppins",Poppins;font-size:48px;line-height:1.2;color:var(--e-global-color-secondary)}.elementor-1170843 .elementor-element.elementor-element-9f3dbbc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center;font-family:"Poppins",Poppins;font-size:16px;line-height:1.5;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-623001d7{--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-1170843 .elementor-element.elementor-element-596366c7{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--padding-block-start:23px;--padding-block-end:23px;--padding-inline-start:23px;--padding-inline-end:23px}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-596366c7{--padding-inline-start:23px;--padding-inline-end:23px}.elementor-1170843 .elementor-element.elementor-element-130a3fd9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1170843 .elementor-element.elementor-element-130a3fd9 .elementor-icon-box-wrapper{text-align:center}.elementor-1170843 .elementor-element.elementor-element-130a3fd9 .elementor-icon-box-title{margin-block-end:10px;color:var(--e-global-color-secondary)}.elementor-1170843 .elementor-element.elementor-element-130a3fd9 .elementor-icon-box-title,.elementor-1170843 .elementor-element.elementor-element-130a3fd9 .elementor-icon-box-title a{font-family:"Poppins",Poppins;font-size:20px;font-weight:600}.elementor-1170843 .elementor-element.elementor-element-130a3fd9:has(:hover) .elementor-icon-box-title,.elementor-1170843 .elementor-element.elementor-element-130a3fd9:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-secondary)}.elementor-1170843 .elementor-element.elementor-element-130a3fd9 .elementor-icon-box-description{font-family:"Figtree",Poppins;font-size:16px;font-weight:400;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-438feb71{--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-1170843 .elementor-element.elementor-element-7a57a843{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--padding-block-start:23px;--padding-block-end:23px;--padding-inline-start:23px;--padding-inline-end:23px}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-7a57a843{--padding-inline-start:23px;--padding-inline-end:23px}.elementor-1170843 .elementor-element.elementor-element-300fa30{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1170843 .elementor-element.elementor-element-300fa30 .elementor-icon-box-wrapper{text-align:center}.elementor-1170843 .elementor-element.elementor-element-300fa30 .elementor-icon-box-title{margin-block-end:10px;color:var(--e-global-color-secondary)}.elementor-1170843 .elementor-element.elementor-element-300fa30 .elementor-icon-box-title,.elementor-1170843 .elementor-element.elementor-element-300fa30 .elementor-icon-box-title a{font-family:"Poppins",Poppins;font-size:20px;font-weight:600}.elementor-1170843 .elementor-element.elementor-element-300fa30:has(:hover) .elementor-icon-box-title,.elementor-1170843 .elementor-element.elementor-element-300fa30:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-secondary)}.elementor-1170843 .elementor-element.elementor-element-300fa30 .elementor-icon-box-description{font-family:"Figtree",Poppins;font-size:16px;font-weight:400;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-256b1baa{--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-1170843 .elementor-element.elementor-element-309fb244{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--padding-block-start:23px;--padding-block-end:23px;--padding-inline-start:23px;--padding-inline-end:23px}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-309fb244{--padding-inline-start:23px;--padding-inline-end:23px}.elementor-1170843 .elementor-element.elementor-element-f26a712{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1170843 .elementor-element.elementor-element-f26a712 .elementor-icon-box-wrapper{text-align:center}.elementor-1170843 .elementor-element.elementor-element-f26a712 .elementor-icon-box-title{margin-block-end:10px;color:var(--e-global-color-secondary)}.elementor-1170843 .elementor-element.elementor-element-f26a712 .elementor-icon-box-title,.elementor-1170843 .elementor-element.elementor-element-f26a712 .elementor-icon-box-title a{font-family:"Poppins",Poppins;font-size:20px;font-weight:600}.elementor-1170843 .elementor-element.elementor-element-f26a712:has(:hover) .elementor-icon-box-title,.elementor-1170843 .elementor-element.elementor-element-f26a712:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-secondary)}.elementor-1170843 .elementor-element.elementor-element-f26a712 .elementor-icon-box-description{font-family:"Figtree",Poppins;font-size:16px;font-weight:400;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-88d8a56{border-style:solid;border-width:0 0 1px 0;border-color:rgb(0 0 0 / .06);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:94px 0 102px 0}.elementor-1170843 .elementor-element.elementor-element-88d8a56>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1170843 .elementor-element.elementor-element-0d8595a{width:var(--container-widget-width,77.259%);max-width:77.259%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 35px) 0;--container-widget-width:77.259%;--container-widget-flex-grow:0}.elementor-1170843 .elementor-element.elementor-element-0d8595a.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1170843 .elementor-element.elementor-element-0d8595a .porto-u-main-heading>*{line-height:42px;letter-spacing:-1.54px;color:var(--e-global-color-secondary)}.elementor-1170843 .elementor-element.elementor-element-0d8595a .porto-u-sub-heading{font-size:15.4px;font-weight:600;line-height:26px}.elementor-1170843 .elementor-element.elementor-element-c777272{padding:0 10px 0 10px}.elementor-1170843 .elementor-element.elementor-element-3531b20>.elementor-element-populated{padding:0 5px 0 5px}.elementor-1170843 .elementor-element.elementor-element-e463762{background-color:var(--e-global-color-secondary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 35px) 0;padding:11.2px 12.8px 11.2px 12.8px}.elementor-1170843 .elementor-element.elementor-element-e463762 .porto-u-main-heading>*{font-size:21px;font-weight:500;line-height:24px;letter-spacing:-1.05px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-d40f708{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-d40f708 .porto-u-main-heading>*{font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-d40f708 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-d8c9b7b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-d8c9b7b .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-d8c9b7b .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-3eccf36{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-3eccf36 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-3eccf36 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-6c8e6e2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-6c8e6e2 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-6c8e6e2 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-920b0c6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-920b0c6 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-920b0c6 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-462748f>.elementor-element-populated{padding:0 5px 0 5px}.elementor-1170843 .elementor-element.elementor-element-22e92ac{background-color:var(--e-global-color-secondary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 35px) 0;padding:11.2px 12.8px 11.2px 12.8px}.elementor-1170843 .elementor-element.elementor-element-22e92ac .porto-u-main-heading>*{font-size:21px;font-weight:500;line-height:24px;letter-spacing:-1.05px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-29a4aa6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-29a4aa6 .porto-u-main-heading>*{font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-29a4aa6 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-343ebe6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-343ebe6 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-343ebe6 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-e8c0583{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-e8c0583 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-e8c0583 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-de3777c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-de3777c .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-de3777c .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-d61539f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-d61539f .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-d61539f .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-720f360>.elementor-element-populated{padding:0 5px 0 5px}.elementor-1170843 .elementor-element.elementor-element-fdb27a1{background-color:var(--e-global-color-secondary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 35px) 0;padding:11.2px 12.8px 11.2px 12.8px}.elementor-1170843 .elementor-element.elementor-element-fdb27a1 .porto-u-main-heading>*{font-size:21px;font-weight:500;line-height:24px;letter-spacing:-1.05px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-fbda951{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-fbda951 .porto-u-main-heading>*{font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-fbda951 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-44f7258{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-44f7258 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-44f7258 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-2f4f5e4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-2f4f5e4 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-2f4f5e4 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-1a2f149{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-1a2f149 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-1a2f149 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-4b2cce6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-4b2cce6 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-4b2cce6 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-370f9ae{padding:0 10px 0 10px}.elementor-1170843 .elementor-element.elementor-element-5708970>.elementor-element-populated{padding:0 5px 0 5px}.elementor-1170843 .elementor-element.elementor-element-4413019{background-color:var(--e-global-color-secondary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 35px) 0;padding:11.2px 12.8px 11.2px 12.8px}.elementor-1170843 .elementor-element.elementor-element-4413019 .porto-u-main-heading>*{font-size:21px;font-weight:500;line-height:24px;letter-spacing:-1.05px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-b6706e9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-b6706e9 .porto-u-main-heading>*{font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-b6706e9 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-6cf1ea0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-6cf1ea0 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-6cf1ea0 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-c9c1c25{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-c9c1c25 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-c9c1c25 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-5f5a237>.elementor-element-populated{padding:0 5px 0 5px}.elementor-1170843 .elementor-element.elementor-element-c0601c8{background-color:var(--e-global-color-secondary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 35px) 0;padding:11.2px 12.8px 11.2px 12.8px}.elementor-1170843 .elementor-element.elementor-element-c0601c8 .porto-u-main-heading>*{font-size:21px;font-weight:500;line-height:24px;letter-spacing:-1.05px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-80e5dfb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-80e5dfb .porto-u-main-heading>*{font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-80e5dfb .porto-u-sub-heading{font-size:12.6px;line-height:17.64px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-8c55f26{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-8c55f26 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-8c55f26 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-bb2f90a{border-style:solid;border-width:0 0 1px 0;border-color:rgb(0 0 0 / .06);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:94px 0 0 0}.elementor-1170843 .elementor-element.elementor-element-bb2f90a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1170843 .elementor-element.elementor-element-121d457{width:var(--container-widget-width,77.259%);max-width:77.259%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 35px) 0;--container-widget-width:77.259%;--container-widget-flex-grow:0}.elementor-1170843 .elementor-element.elementor-element-121d457.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1170843 .elementor-element.elementor-element-121d457 .porto-u-main-heading>*{line-height:42px;letter-spacing:-1.54px;color:var(--e-global-color-secondary)}.elementor-1170843 .elementor-element.elementor-element-121d457 .porto-u-sub-heading{font-size:15.4px;font-weight:600;line-height:26px}.elementor-1170843 .elementor-element.elementor-element-cc047b6{padding:0 10px 0 10px}.elementor-1170843 .elementor-element.elementor-element-a54c5dd>.elementor-element-populated{padding:0 5px 0 5px}.elementor-1170843 .elementor-element.elementor-element-4600c09{background-color:var(--e-global-color-secondary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 35px) 0;padding:11.2px 12.8px 11.2px 12.8px}.elementor-1170843 .elementor-element.elementor-element-4600c09 .porto-u-main-heading>*{font-size:21px;font-weight:500;line-height:24px;letter-spacing:-1.05px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-fb68623{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-fb68623 .porto-u-main-heading>*{font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-fb68623 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-6a8ac88{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-6a8ac88 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-6a8ac88 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-25baf2c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-25baf2c .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-25baf2c .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-befb5c4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-befb5c4 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-befb5c4 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-0ef8a70{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-0ef8a70 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-0ef8a70 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-bee26ad>.elementor-element-populated{padding:0 5px 0 5px}.elementor-1170843 .elementor-element.elementor-element-36c5ace{background-color:var(--e-global-color-secondary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 35px) 0;padding:11.2px 12.8px 11.2px 12.8px}.elementor-1170843 .elementor-element.elementor-element-36c5ace .porto-u-main-heading>*{font-size:21px;font-weight:500;line-height:24px;letter-spacing:-1.05px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-7cf1d80{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-7cf1d80 .porto-u-main-heading>*{font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-7cf1d80 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-a10d7b4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-a10d7b4 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-a10d7b4 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-4ec292a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-4ec292a .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-4ec292a .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-e051a16{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-e051a16 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-e051a16 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-6e7fcdc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-6e7fcdc .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-6e7fcdc .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-70a061c>.elementor-element-populated{padding:0 5px 0 5px}.elementor-1170843 .elementor-element.elementor-element-6dda0ee{background-color:var(--e-global-color-secondary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 35px) 0;padding:11.2px 12.8px 11.2px 12.8px}.elementor-1170843 .elementor-element.elementor-element-6dda0ee .porto-u-main-heading>*{font-size:21px;font-weight:500;line-height:24px;letter-spacing:-1.05px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-7c05ccf{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-7c05ccf .porto-u-main-heading>*{font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-7c05ccf .porto-u-sub-heading{font-size:12.6px;line-height:17.64px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-61b75d4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-61b75d4 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-61b75d4 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-dddc2ff{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-dddc2ff .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-dddc2ff .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-dc66feb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-dc66feb .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-dc66feb .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-35d40e3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-35d40e3 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-35d40e3 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-6e2e762{border-style:solid;border-width:0 0 1px 0;border-color:rgb(0 0 0 / .06);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:10px 0 102px 0}.elementor-1170843 .elementor-element.elementor-element-6e2e762>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1170843 .elementor-element.elementor-element-34f296e{width:var(--container-widget-width,77.259%);max-width:77.259%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 35px) 0;--container-widget-width:77.259%;--container-widget-flex-grow:0}.elementor-1170843 .elementor-element.elementor-element-34f296e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1170843 .elementor-element.elementor-element-34f296e .porto-u-main-heading>*{line-height:42px;letter-spacing:-1.54px;color:var(--e-global-color-secondary)}.elementor-1170843 .elementor-element.elementor-element-34f296e .porto-u-sub-heading{font-size:15.4px;font-weight:600;line-height:26px}.elementor-1170843 .elementor-element.elementor-element-49cdf02{padding:0 10px 0 10px}.elementor-1170843 .elementor-element.elementor-element-af71f95>.elementor-element-populated{padding:0 5px 0 5px}.elementor-1170843 .elementor-element.elementor-element-5e12ec0{background-color:var(--e-global-color-secondary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 35px) 0;padding:11.2px 12.8px 11.2px 12.8px}.elementor-1170843 .elementor-element.elementor-element-5e12ec0 .porto-u-main-heading>*{font-size:21px;font-weight:500;line-height:24px;letter-spacing:-1.05px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-dd42e19{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-dd42e19 .porto-u-main-heading>*{font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-dd42e19 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-9f5f7f4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-9f5f7f4 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-9f5f7f4 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-63e9f13{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-63e9f13 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-63e9f13 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-3cbd28e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-3cbd28e .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-3cbd28e .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-33e2f33{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-33e2f33 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-33e2f33 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-334d45b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-334d45b .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-334d45b .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-da7e184>.elementor-element-populated{padding:0 5px 0 5px}.elementor-1170843 .elementor-element.elementor-element-3d02a34{background-color:var(--e-global-color-secondary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 35px) 0;padding:11.2px 12.8px 11.2px 12.8px}.elementor-1170843 .elementor-element.elementor-element-3d02a34 .porto-u-main-heading>*{font-size:21px;font-weight:500;line-height:24px;letter-spacing:-1.05px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-f2acbbd{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-f2acbbd .porto-u-main-heading>*{font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-f2acbbd .porto-u-sub-heading{font-size:12.6px;line-height:17.64px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-0988a99{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-0988a99 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-0988a99 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-d0401c7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-d0401c7 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-d0401c7 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-7e92875{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-7e92875 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-7e92875 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-011da15{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-011da15 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-011da15 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-a192fd7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-a192fd7 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-a192fd7 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-3d054c2{border-style:solid;border-width:0 0 1px 0;border-color:rgb(0 0 0 / .06);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:10px 0 102px 0}.elementor-1170843 .elementor-element.elementor-element-3d054c2>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1170843 .elementor-element.elementor-element-7bb3c4e{width:var(--container-widget-width,77.259%);max-width:77.259%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 35px) 0;--container-widget-width:77.259%;--container-widget-flex-grow:0}.elementor-1170843 .elementor-element.elementor-element-7bb3c4e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1170843 .elementor-element.elementor-element-7bb3c4e .porto-u-main-heading>*{line-height:42px;letter-spacing:-1.54px;color:var(--e-global-color-secondary)}.elementor-1170843 .elementor-element.elementor-element-7bb3c4e .porto-u-sub-heading{font-size:15.4px;font-weight:600;line-height:26px}.elementor-1170843 .elementor-element.elementor-element-1e27f82{padding:0 10px 0 10px}.elementor-1170843 .elementor-element.elementor-element-0cae22b>.elementor-element-populated{padding:0 5px 0 5px}.elementor-1170843 .elementor-element.elementor-element-e7c64df{background-color:var(--e-global-color-secondary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 35px) 0;padding:11.2px 12.8px 11.2px 12.8px}.elementor-1170843 .elementor-element.elementor-element-e7c64df .porto-u-main-heading>*{font-size:21px;font-weight:500;line-height:24px;letter-spacing:-1.05px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-12c8cea{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-12c8cea .porto-u-main-heading>*{font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-12c8cea .porto-u-sub-heading{font-size:12.6px;line-height:17.64px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-7c0d79a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-7c0d79a .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-7c0d79a .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-9bbe3f8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-9bbe3f8 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-9bbe3f8 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-4a316a2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-4a316a2 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-4a316a2 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-f249c07{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-f249c07 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-f249c07 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-5e31e08>.elementor-element-populated{padding:0 5px 0 5px}.elementor-1170843 .elementor-element.elementor-element-5845c75{background-color:var(--e-global-color-secondary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 35px) 0;padding:11.2px 12.8px 11.2px 12.8px}.elementor-1170843 .elementor-element.elementor-element-5845c75 .porto-u-main-heading>*{font-size:21px;font-weight:500;line-height:24px;letter-spacing:-1.05px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-db6a873{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-db6a873 .porto-u-main-heading>*{font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-db6a873 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-64276bb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-64276bb .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-64276bb .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-2eac26c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-2eac26c .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-2eac26c .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-ff2be69{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-ff2be69 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-ff2be69 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-e7e0294{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-e7e0294 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-e7e0294 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-addd293>.elementor-element-populated{padding:0 5px 0 5px}.elementor-1170843 .elementor-element.elementor-element-831e099{background-color:var(--e-global-color-secondary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 35px) 0;padding:11.2px 12.8px 11.2px 12.8px}.elementor-1170843 .elementor-element.elementor-element-831e099 .porto-u-main-heading>*{font-size:21px;font-weight:500;line-height:24px;letter-spacing:-1.05px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-04b9699{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-04b9699 .porto-u-main-heading>*{font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-04b9699 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-b5791f5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-b5791f5 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-b5791f5 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-34025cf{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-34025cf .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-34025cf .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-929cd04{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-929cd04 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-929cd04 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-223bbc7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-223bbc7 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-223bbc7 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-50aa759{padding:0 10px 0 10px}.elementor-1170843 .elementor-element.elementor-element-80c3d14>.elementor-element-populated{padding:0 5px 0 5px}.elementor-1170843 .elementor-element.elementor-element-8769f56{background-color:var(--e-global-color-secondary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 35px) 0;padding:11.2px 12.8px 11.2px 12.8px}.elementor-1170843 .elementor-element.elementor-element-8769f56 .porto-u-main-heading>*{font-size:21px;font-weight:500;line-height:24px;letter-spacing:-1.05px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-543acd6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-543acd6 .porto-u-main-heading>*{font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-543acd6 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-c87d69f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-c87d69f .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-c87d69f .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-73e5d5f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-73e5d5f .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-73e5d5f .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-9e378e2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-9e378e2 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-9e378e2 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-a579a08{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-a579a08 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-a579a08 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-b71f7fb>.elementor-element-populated{padding:0 5px 0 5px}.elementor-1170843 .elementor-element.elementor-element-181969c{background-color:var(--e-global-color-secondary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 35px) 0;padding:11.2px 12.8px 11.2px 12.8px}.elementor-1170843 .elementor-element.elementor-element-181969c .porto-u-main-heading>*{font-size:21px;font-weight:500;line-height:24px;letter-spacing:-1.05px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-ee1470c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-ee1470c .porto-u-main-heading>*{font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-ee1470c .porto-u-sub-heading{font-size:12.6px;line-height:17.64px;color:#FFF}.elementor-1170843 .elementor-element.elementor-element-4ff12cf{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-4ff12cf .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-4ff12cf .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-04bfdbb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-04bfdbb .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-04bfdbb .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-fd0cc15{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-fd0cc15 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-fd0cc15 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-a939369{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-a939369 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-a939369 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}.elementor-1170843 .elementor-element.elementor-element-d49b5d2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-1170843 .elementor-element.elementor-element-d49b5d2 .porto-u-main-heading>*{font-family:"Montserrat",Poppins;font-size:16.8px;font-weight:600;line-height:21px;letter-spacing:-.84px}.elementor-1170843 .elementor-element.elementor-element-d49b5d2 .porto-u-sub-heading{font-size:12.6px;line-height:17.64px}body.elementor-page-1170843:not(.elementor-motion-effects-element-type-background),body.elementor-page-1170843>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}@media(max-width:991px){.elementor-1170843 .elementor-element.elementor-element-1abc00b4 .elementor-heading-title{font-size:18px}.elementor-1170843 .elementor-element.elementor-element-6c7baf37 .elementor-heading-title{font-size:48px}.elementor-1170843 .elementor-element.elementor-element-12d9b420 .elementor-heading-title{font-size:18px}.elementor-1170843 .elementor-element.elementor-element-7feafff .elementor-heading-title{font-size:40px}.elementor-1170843 .elementor-element.elementor-element-9f3dbbc{line-height:1.5}.elementor-1170843 .elementor-element.elementor-element-596366c7{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-1170843 .elementor-element.elementor-element-130a3fd9{padding:0 0 0 0}.elementor-1170843 .elementor-element.elementor-element-130a3fd9 .elementor-icon-box-description{font-size:14px}.elementor-1170843 .elementor-element.elementor-element-7a57a843{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-1170843 .elementor-element.elementor-element-300fa30{padding:0 0 0 0}.elementor-1170843 .elementor-element.elementor-element-300fa30 .elementor-icon-box-description{font-size:14px}.elementor-1170843 .elementor-element.elementor-element-309fb244{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-1170843 .elementor-element.elementor-element-f26a712{padding:0 0 0 0}.elementor-1170843 .elementor-element.elementor-element-f26a712 .elementor-icon-box-description{font-size:14px}}@media(min-width:768px){.elementor-1170843 .elementor-element.elementor-element-8de0868{--content-width:920px}.elementor-1170843 .elementor-element.elementor-element-623001d7{--width:33.3333%}.elementor-1170843 .elementor-element.elementor-element-438feb71{--width:33.3333%}.elementor-1170843 .elementor-element.elementor-element-256b1baa{--width:33.3333%}}@media(max-width:767px){.elementor-1170843 .elementor-element.elementor-element-8de0868:not(.elementor-motion-effects-element-type-background),.elementor-1170843 .elementor-element.elementor-element-8de0868>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-1170843 .elementor-element.elementor-element-1abc00b4 .elementor-heading-title{font-size:16px}.elementor-1170843 .elementor-element.elementor-element-6c7baf37 .elementor-heading-title{font-size:40px}.elementor-1170843 .elementor-element.elementor-element-12d9b420 .elementor-heading-title{font-size:16px}.elementor-1170843 .elementor-element.elementor-element-7feafff .elementor-heading-title{font-size:32px}.elementor-1170843 .elementor-element.elementor-element-9f3dbbc{font-size:16px}.elementor-1170843 .elementor-element.elementor-element-596366c7{--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-1170843 .elementor-element.elementor-element-7a57a843{--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-1170843 .elementor-element.elementor-element-309fb244{--gap:16px 16px;--row-gap:16px;--column-gap:16px}}