.elementor-11 .elementor-element.elementor-element-a3264a6{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11 .elementor-element.elementor-element-fde795a .bdt-prime-slider .bdt-slide-btn .bdt-slide-btn-icon{background-color:var(--e-global-color-secondary)}.elementor-11 .elementor-element.elementor-element-fde795a .bdt-prime-slider .bdt-slide-btn:hover{background-color:var(--e-global-color-text);color:var(--e-global-color-secondary)}.elementor-11 .elementor-element.elementor-element-fde795a .bdt-prime-slider .bdt-prime-slider-social-icon a:hover{background-color:var(--e-global-color-secondary);color:var(--e-global-color-primary)}.elementor-11 .elementor-element.elementor-element-fde795a .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title .bdt-title-tag{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-11 .elementor-element.elementor-element-fde795a .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title{margin-bottom:28px}.elementor-11 .elementor-element.elementor-element-fde795a .bdt-prime-slider .bdt-prime-slider-desc .bdt-ps-sub-title{color:var(--e-global-color-secondary)}.elementor-11 .elementor-element.elementor-element-fde795a .bdt-prime-slider .bdt-prime-slider-desc .bdt-sub-title .bdt-ps-sub-title{padding-bottom:32px}.elementor-11 .elementor-element.elementor-element-fde795a .bdt-prime-slider .bdt-slider-excerpt{color:var(--e-global-color-secondary);max-width:600px;margin-bottom:0}.elementor-11 .elementor-element.elementor-element-fde795a .bdt-prime-slider .bdt-slide-btn{color:var(--e-global-color-secondary);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-accent)}.elementor-11 .elementor-element.elementor-element-fde795a .bdt-prime-slider .bdt-slide-btn svg *{stroke:var(--e-global-color-text)}.elementor-11 .elementor-element.elementor-element-fde795a .bdt-prime-slider .bdt-slide-btn:hover svg *{stroke:var(--e-global-color-secondary)}.elementor-11 .elementor-element.elementor-element-fde795a .bdt-prime-slider .bdt-prime-slider-social-icon a{color:var(--e-global-color-secondary);border-radius:50% 50% 50% 50%;padding:10px 10px 10px 10px;font-size:21px;margin-bottom:15px;margin-top:15px}.elementor-11 .elementor-element.elementor-element-fde795a .bdt-prime-slider .bdt-prime-slider-social-icon svg{fill:var(--e-global-color-secondary)}.elementor-11 .elementor-element.elementor-element-fde795a .bdt-prime-slider .bdt-prime-slider-social-icon a:hover svg{fill:var(--e-global-color-primary)}.elementor-11 .elementor-element.elementor-element-fde795a .bdt-prime-slider .bdt-prime-slider-next,.elementor-11 .elementor-element.elementor-element-fde795a .bdt-prime-slider .bdt-prime-slider-previous{border-style:solid;border-width:3px 3px 3px 3px}.elementor-11 .elementor-element.elementor-element-a975e46{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2}.elementor-11 .elementor-element.elementor-element-fb4c4d2{--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:10px 30px;--row-gap:10px;--column-gap:30px;box-shadow:0 4px 10px 0 #D69F71;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px}.elementor-11 .elementor-element.elementor-element-fb4c4d2:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-fb4c4d2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary);background-image:url(https://knollcreekbuilders.com/wp-content/uploads/2024/12/bg-3.jpg);background-position:top left;background-repeat:no-repeat}.elementor-11 .elementor-element.elementor-element-fb4c4d2:hover{box-shadow:9px 0 10px 0 rgb(0 0 0 / .5)}.elementor-11 .elementor-element.elementor-element-ff3db06.elementor-position-right .elementor-image-box-img{margin-left:23px}.elementor-11 .elementor-element.elementor-element-ff3db06.elementor-position-left .elementor-image-box-img{margin-right:23px}.elementor-11 .elementor-element.elementor-element-ff3db06.elementor-position-top .elementor-image-box-img{margin-bottom:23px}.elementor-11 .elementor-element.elementor-element-ff3db06 .elementor-image-box-title{margin-bottom:7px;font-family:"Manrope",Sans-serif;font-size:36px;font-weight:900;text-transform:none;line-height:.8333em;color:var(--e-global-color-text)}.elementor-11 .elementor-element.elementor-element-ff3db06 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-11 .elementor-element.elementor-element-ff3db06 .elementor-image-box-img img{transition-duration:0.3s}.elementor-11 .elementor-element.elementor-element-ff3db06 .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-9c5d775.elementor-position-right .elementor-image-box-img{margin-left:23px}.elementor-11 .elementor-element.elementor-element-9c5d775.elementor-position-left .elementor-image-box-img{margin-right:23px}.elementor-11 .elementor-element.elementor-element-9c5d775.elementor-position-top .elementor-image-box-img{margin-bottom:23px}.elementor-11 .elementor-element.elementor-element-9c5d775 .elementor-image-box-title{margin-bottom:7px;font-family:"Manrope",Sans-serif;font-size:36px;font-weight:900;text-transform:none;line-height:.8333em;color:var(--e-global-color-text)}.elementor-11 .elementor-element.elementor-element-9c5d775 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-11 .elementor-element.elementor-element-9c5d775 .elementor-image-box-img img{transition-duration:0.3s}.elementor-11 .elementor-element.elementor-element-9c5d775 .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-a340038.elementor-position-right .elementor-image-box-img{margin-left:23px}.elementor-11 .elementor-element.elementor-element-a340038.elementor-position-left .elementor-image-box-img{margin-right:23px}.elementor-11 .elementor-element.elementor-element-a340038.elementor-position-top .elementor-image-box-img{margin-bottom:23px}.elementor-11 .elementor-element.elementor-element-a340038 .elementor-image-box-title{margin-bottom:7px;font-family:"Manrope",Sans-serif;font-size:36px;font-weight:900;text-transform:none;line-height:.8333em;color:var(--e-global-color-text)}.elementor-11 .elementor-element.elementor-element-a340038 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-11 .elementor-element.elementor-element-a340038 .elementor-image-box-img img{transition-duration:0.3s}.elementor-11 .elementor-element.elementor-element-a340038 .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-ab46932.elementor-position-right .elementor-image-box-img{margin-left:23px}.elementor-11 .elementor-element.elementor-element-ab46932.elementor-position-left .elementor-image-box-img{margin-right:23px}.elementor-11 .elementor-element.elementor-element-ab46932.elementor-position-top .elementor-image-box-img{margin-bottom:23px}.elementor-11 .elementor-element.elementor-element-ab46932 .elementor-image-box-title{margin-bottom:7px;font-family:"Manrope",Sans-serif;font-size:36px;font-weight:900;text-transform:none;line-height:.8333em;color:var(--e-global-color-text)}.elementor-11 .elementor-element.elementor-element-ab46932 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-11 .elementor-element.elementor-element-ab46932 .elementor-image-box-img img{transition-duration:0.3s}.elementor-11 .elementor-element.elementor-element-ab46932 .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-ce51b57{--display:flex;--min-height:610px;--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;--overlay-opacity:0.5;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-11 .elementor-element.elementor-element-ce51b57:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-ce51b57>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://knollcreekbuilders.com/wp-content/uploads/2024/12/bg-1.png);background-position:center right;background-repeat:no-repeat;background-size:contain}.elementor-11 .elementor-element.elementor-element-ce51b57::before,.elementor-11 .elementor-element.elementor-element-ce51b57>.elementor-background-video-container::before,.elementor-11 .elementor-element.elementor-element-ce51b57>.e-con-inner>.elementor-background-video-container::before,.elementor-11 .elementor-element.elementor-element-ce51b57>.elementor-background-slideshow::before,.elementor-11 .elementor-element.elementor-element-ce51b57>.e-con-inner>.elementor-background-slideshow::before,.elementor-11 .elementor-element.elementor-element-ce51b57>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-11 .elementor-element.elementor-element-e27cb87{--display:flex}.elementor-11 .elementor-element.elementor-element-26dd340 img{border-radius:20px 20px 20px 20px;box-shadow:12px 18px 10px 0 #D69F71}.elementor-11 .elementor-element.elementor-element-4dc1049{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-11 .elementor-element.elementor-element-6d441a7 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-8316bc4>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-8316bc4 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-text)}.elementor-11 .elementor-element.elementor-element-97f477c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-11 .elementor-element.elementor-element-97f477c{text-align:start;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-11 .elementor-element.elementor-element-bdb0a14.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-11 .elementor-element.elementor-element-bdb0a14{text-align:start;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-11 .elementor-element.elementor-element-1877196{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:0px}.elementor-11 .elementor-element.elementor-element-1877196 .elementor-widget-container{text-align:center}.elementor-11 .elementor-element.elementor-element-1877196 .elementor-social-icon{background-color:var(--e-global-color-text);--icon-padding:12px}.elementor-11 .elementor-element.elementor-element-c895938{--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:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px}.elementor-11 .elementor-element.elementor-element-c895938:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-c895938>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://knollcreekbuilders.com/wp-content/uploads/2024/12/ic_outline-construction.png);background-position:top right;background-repeat:no-repeat;background-size:auto}.elementor-11 .elementor-element.elementor-element-d9dc1ec .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-c107b0f{text-align:center}.elementor-11 .elementor-element.elementor-element-c107b0f .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-text)}.elementor-11 .elementor-element.elementor-element-bb24ba3{width:var(--container-widget-width,84%);max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-11 .elementor-element.elementor-element-bb24ba3.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-11 .elementor-element.elementor-element-de27e4a{--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:30px 20px;--row-gap:30px;--column-gap:20px;--flex-wrap:wrap}.elementor-11 .elementor-element.elementor-element-46a9603{width:var(--container-widget-width,32%);max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0}.elementor-11 .elementor-element.elementor-element-46a9603:hover .elementor-widget-container{background-color:#000;background-image:url(https://knollcreekbuilders.com/wp-content/uploads/2025/01/IMG_0445.jpeg);background-position:bottom center;background-repeat:no-repeat;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-11 .elementor-element.elementor-element-46a9603>.elementor-widget-container{padding:20px 20px 20px 20px;transition:background 1.1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#393939;border-radius:0 30px 0 30px}.elementor-11 .elementor-element.elementor-element-46a9603:hover>.elementor-widget-container{border-radius:15px 15px 15px 15px}.elementor-11 .elementor-element.elementor-element-46a9603.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-11 .elementor-element.elementor-element-46a9603.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-11 .elementor-element.elementor-element-46a9603.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-46a9603 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-11 .elementor-element.elementor-element-46a9603 .elementor-image-box-img img{transition-duration:0.3s}.elementor-11 .elementor-element.elementor-element-46a9603 .elementor-image-box-title{font-family:"Encode Sans Semi Expanded",Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:42px}.elementor-11 .elementor-element.elementor-element-fe692de{width:var(--container-widget-width,32%);max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0}.elementor-11 .elementor-element.elementor-element-fe692de:hover .elementor-widget-container{background-image:url(https://knollcreekbuilders.com/wp-content/uploads/2025/01/111.jpeg);background-repeat:no-repeat;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-11 .elementor-element.elementor-element-fe692de>.elementor-widget-container{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#393939;border-radius:0 30px 0 30px}.elementor-11 .elementor-element.elementor-element-fe692de:hover>.elementor-widget-container{border-radius:15px 15px 15px 15px}.elementor-11 .elementor-element.elementor-element-fe692de.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-11 .elementor-element.elementor-element-fe692de.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-11 .elementor-element.elementor-element-fe692de.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-fe692de .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-11 .elementor-element.elementor-element-fe692de .elementor-image-box-img img{transition-duration:0.3s}.elementor-11 .elementor-element.elementor-element-fe692de .elementor-image-box-title{font-family:"Encode Sans Semi Expanded",Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:42px}.elementor-11 .elementor-element.elementor-element-f1b0591{width:var(--container-widget-width,32%);max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0}.elementor-11 .elementor-element.elementor-element-f1b0591:hover .elementor-widget-container{background-image:url(https://knollcreekbuilders.com/wp-content/uploads/2025/01/70492623492__C9DCBAAD-752F-4970-BCB5-EA74F5220495-1.jpeg);background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-11 .elementor-element.elementor-element-f1b0591>.elementor-widget-container{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#393939;border-radius:0 30px 0 30px}.elementor-11 .elementor-element.elementor-element-f1b0591:hover>.elementor-widget-container{border-radius:15px 15px 15px 15px}.elementor-11 .elementor-element.elementor-element-f1b0591.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-11 .elementor-element.elementor-element-f1b0591.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-11 .elementor-element.elementor-element-f1b0591.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-f1b0591 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-11 .elementor-element.elementor-element-f1b0591 .elementor-image-box-img img{transition-duration:0.3s}.elementor-11 .elementor-element.elementor-element-f1b0591 .elementor-image-box-title{font-family:"Encode Sans Semi Expanded",Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:42px}.elementor-11 .elementor-element.elementor-element-7508378{width:var(--container-widget-width,32%);max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0}.elementor-11 .elementor-element.elementor-element-7508378:hover .elementor-widget-container{background-color:var(--e-global-color-text);background-image:url(https://knollcreekbuilders.com/wp-content/uploads/2025/01/IMG_0281-2.jpeg);background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-11 .elementor-element.elementor-element-7508378>.elementor-widget-container{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#393939;border-radius:0 30px 0 30px}.elementor-11 .elementor-element.elementor-element-7508378:hover>.elementor-widget-container{border-radius:15px 15px 15px 15px}.elementor-11 .elementor-element.elementor-element-7508378.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-11 .elementor-element.elementor-element-7508378.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-11 .elementor-element.elementor-element-7508378.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-7508378 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-11 .elementor-element.elementor-element-7508378 .elementor-image-box-img img{transition-duration:0.3s}.elementor-11 .elementor-element.elementor-element-7508378 .elementor-image-box-title{font-family:"Encode Sans Semi Expanded",Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:42px}.elementor-11 .elementor-element.elementor-element-9643783{width:var(--container-widget-width,32%);max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0}.elementor-11 .elementor-element.elementor-element-9643783:hover .elementor-widget-container{background-image:url(https://knollcreekbuilders.com/wp-content/uploads/2025/01/IMG_6143.jpeg);background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-11 .elementor-element.elementor-element-9643783>.elementor-widget-container{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#393939;border-radius:0 30px 0 30px}.elementor-11 .elementor-element.elementor-element-9643783:hover>.elementor-widget-container{border-radius:15px 15px 15px 15px}.elementor-11 .elementor-element.elementor-element-9643783.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-11 .elementor-element.elementor-element-9643783.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-11 .elementor-element.elementor-element-9643783.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-9643783 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-11 .elementor-element.elementor-element-9643783 .elementor-image-box-img img{transition-duration:0.3s}.elementor-11 .elementor-element.elementor-element-9643783 .elementor-image-box-title{font-family:"Encode Sans Semi Expanded",Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:42px}.elementor-11 .elementor-element.elementor-element-640ae6e{width:var(--container-widget-width,32%);max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0}.elementor-11 .elementor-element.elementor-element-640ae6e:hover .elementor-widget-container{background-image:url(https://knollcreekbuilders.com/wp-content/uploads/2025/01/8239537034534864176.jpeg);background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-11 .elementor-element.elementor-element-640ae6e>.elementor-widget-container{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#393939;border-radius:0 30px 0 30px}.elementor-11 .elementor-element.elementor-element-640ae6e:hover>.elementor-widget-container{border-radius:15px 15px 15px 15px}.elementor-11 .elementor-element.elementor-element-640ae6e.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-11 .elementor-element.elementor-element-640ae6e.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-11 .elementor-element.elementor-element-640ae6e.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-640ae6e .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-11 .elementor-element.elementor-element-640ae6e .elementor-image-box-img img{transition-duration:0.3s}.elementor-11 .elementor-element.elementor-element-640ae6e .elementor-image-box-title{font-family:"Encode Sans Semi Expanded",Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:42px}.elementor-11 .elementor-element.elementor-element-4457a1a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11 .elementor-element.elementor-element-c11633f>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-c11633f{text-align:center}.elementor-11 .elementor-element.elementor-element-c11633f .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-f401fae{text-align:center}.elementor-11 .elementor-element.elementor-element-f401fae .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-text)}.elementor-11 .elementor-element.elementor-element-b5b7075{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:0px}.elementor-11 .elementor-element.elementor-element-b5b7075:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-b5b7075>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://knollcreekbuilders.com/wp-content/uploads/2024/12/bg.jpg);background-position:top left;background-repeat:no-repeat;background-size:cover}.elementor-11 .elementor-element.elementor-element-9f44062{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:7em}.elementor-11 .elementor-element.elementor-element-57706af>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-57706af .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);color:var(--e-global-color-secondary)}.elementor-11 .elementor-element.elementor-element-12b88fb>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-12b88fb .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-secondary)}.elementor-11 .elementor-element.elementor-element-6c80c45>.elementor-widget-container{margin:0 0 0 0;padding:30px 0 0 0}.elementor-11 .elementor-element.elementor-element-6c80c45{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-secondary)}.elementor-11 .elementor-element.elementor-element-11ef10d>.elementor-widget-container{margin:15px 0 0 0;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-11ef10d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2)}.elementor-11 .elementor-element.elementor-element-11ef10d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2)}.elementor-11 .elementor-element.elementor-element-11ef10d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2)}.elementor-11 .elementor-element.elementor-element-11ef10d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2)}.elementor-11 .elementor-element.elementor-element-11ef10d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2)}.elementor-11 .elementor-element.elementor-element-11ef10d .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-11 .elementor-element.elementor-element-11ef10d .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill 0.3s}.elementor-11 .elementor-element.elementor-element-11ef10d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-11 .elementor-element.elementor-element-11ef10d .elementor-icon-list-text{color:var(--e-global-color-secondary);transition:color 0.3s}.elementor-11 .elementor-element.elementor-element-b8934ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-11 .elementor-element.elementor-element-d25b766 .skillbar-group .skill-bar{background-color:var(--e-global-color-secondary);height:8px;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-d25b766 .skillbar-group .skill-track{background-color:var(--e-global-color-accent);border-radius:0 0 0 0}.elementor-11 .elementor-element.elementor-element-d25b766>.elementor-widget-container{margin:0 0 0 0;padding:25px 0 0 0}.elementor-11 .elementor-element.elementor-element-d25b766 .skillbar-group .number-percentage-wraper{display:no;color:var(--e-global-color-secondary);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-d25b766 .skillbar-group .skill-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-d36e863 .skillbar-group .skill-bar{background-color:var(--e-global-color-secondary);height:8px;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-d36e863 .skillbar-group .skill-track{background-color:var(--e-global-color-accent);border-radius:0 0 0 0}.elementor-11 .elementor-element.elementor-element-d36e863>.elementor-widget-container{margin:0 0 0 0;padding:25px 0 0 0}.elementor-11 .elementor-element.elementor-element-d36e863 .skillbar-group .number-percentage-wraper{display:no;color:var(--e-global-color-secondary);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-d36e863 .skillbar-group .skill-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-adeff6a .skillbar-group .skill-bar{background-color:var(--e-global-color-secondary);height:8px;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-adeff6a .skillbar-group .skill-track{background-color:var(--e-global-color-accent);border-radius:0 0 0 0}.elementor-11 .elementor-element.elementor-element-adeff6a>.elementor-widget-container{margin:0 0 0 0;padding:25px 0 0 0}.elementor-11 .elementor-element.elementor-element-adeff6a .skillbar-group .number-percentage-wraper{display:no;color:var(--e-global-color-secondary);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-adeff6a .skillbar-group .skill-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-8a5bd1e{--display:flex;--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-11 .elementor-element.elementor-element-dbeb59f img{width:1020px;max-width:100%;height:578px;object-fit:cover;object-position:center center}.elementor-11 .elementor-element.elementor-element-ba956e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-11 .elementor-element.elementor-element-b5b6e27:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-b5b6e27>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://knollcreekbuilders.com/wp-content/uploads/2024/12/bg-1.jpg)}.elementor-11 .elementor-element.elementor-element-b5b6e27>.elementor-container{max-width:1170px}.elementor-11 .elementor-element.elementor-element-b5b6e27{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:72px 15px 82px 15px}.elementor-11 .elementor-element.elementor-element-b5b6e27>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11 .elementor-element.elementor-element-93c1ceb>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-d0f18fe .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);color:#F5F5F5}.elementor-11 .elementor-element.elementor-element-8f4d419>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-8f4d419 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-secondary)}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-24253af.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11 .elementor-element.elementor-element-24253af.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11 .elementor-element.elementor-element-24253af>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 0 0 0}.elementor-11 .elementor-element.elementor-element-3cef472 .elementor-button{background-color:var(--e-global-color-text);font-family:"Encode Sans Semi Expanded",Sans-serif;font-size:21px;font-weight:700;text-transform:capitalize;line-height:42px}.elementor-11 .elementor-element.elementor-element-3cef472 .elementor-button:hover,.elementor-11 .elementor-element.elementor-element-3cef472 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-primary)}.elementor-11 .elementor-element.elementor-element-3cef472 .elementor-button:hover svg,.elementor-11 .elementor-element.elementor-element-3cef472 .elementor-button:focus svg{fill:var(--e-global-color-primary)}body.elementor-page-11:not(.elementor-motion-effects-element-type-background),body.elementor-page-11>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FBFAFA}:root{--page-title-display:none}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-9f44062{--width:100%}.elementor-11 .elementor-element.elementor-element-8a5bd1e{--width:100%}.elementor-11 .elementor-element.elementor-element-93c1ceb{width:60%}.elementor-11 .elementor-element.elementor-element-24253af{width:40%}}@media(max-width:1366px){.elementor-11 .elementor-element.elementor-element-fde795a .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title .bdt-title-tag{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-11 .elementor-element.elementor-element-ff3db06 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-9c5d775 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-a340038 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-ab46932 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-6d441a7 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-8316bc4 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-11 .elementor-element.elementor-element-97f477c{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-bdb0a14{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-d9dc1ec .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-c107b0f .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-11 .elementor-element.elementor-element-bb24ba3{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-c11633f .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-f401fae .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-11 .elementor-element.elementor-element-9f44062{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:2em}.elementor-11 .elementor-element.elementor-element-57706af .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-12b88fb .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-11 .elementor-element.elementor-element-6c80c45{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-d25b766 .skillbar-group .skill-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-d25b766 .skillbar-group .number-percentage-wraper{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-d36e863 .skillbar-group .skill-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-d36e863 .skillbar-group .number-percentage-wraper{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-adeff6a .skillbar-group .skill-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-adeff6a .skillbar-group .number-percentage-wraper{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-d0f18fe .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-8f4d419 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}}@media(max-width:1200px){.elementor-11 .elementor-element.elementor-element-46a9603{--container-widget-width:31%;--container-widget-flex-grow:0;width:var(--container-widget-width,31%);max-width:31%}.elementor-11 .elementor-element.elementor-element-fe692de{--container-widget-width:31%;--container-widget-flex-grow:0;width:var(--container-widget-width,31%);max-width:31%}.elementor-11 .elementor-element.elementor-element-f1b0591{--container-widget-width:31%;--container-widget-flex-grow:0;width:var(--container-widget-width,31%);max-width:31%}.elementor-11 .elementor-element.elementor-element-7508378{--container-widget-width:31%;--container-widget-flex-grow:0;width:var(--container-widget-width,31%);max-width:31%}.elementor-11 .elementor-element.elementor-element-640ae6e{--container-widget-width:31%;--container-widget-flex-grow:0;width:var(--container-widget-width,31%);max-width:31%}.elementor-11 .elementor-element.elementor-element-b5b7075{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-11 .elementor-element.elementor-element-9f44062{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:2em}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-fde795a .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title .bdt-title-tag{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-11 .elementor-element.elementor-element-a975e46{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em}.elementor-11 .elementor-element.elementor-element-fb4c4d2{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em}.elementor-11 .elementor-element.elementor-element-ff3db06 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-9c5d775 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-a340038 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-ab46932 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-6d441a7 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-8316bc4 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-11 .elementor-element.elementor-element-97f477c{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-bdb0a14{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-d9dc1ec .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-c107b0f .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-11 .elementor-element.elementor-element-bb24ba3{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-c11633f .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-f401fae .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-11 .elementor-element.elementor-element-b5b7075{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em}.elementor-11 .elementor-element.elementor-element-9f44062{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11 .elementor-element.elementor-element-57706af .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-12b88fb .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-11 .elementor-element.elementor-element-6c80c45>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-6c80c45{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-11ef10d>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-d25b766>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-d25b766 .skillbar-group .skill-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-d25b766 .skillbar-group .number-percentage-wraper{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-d36e863>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-d36e863 .skillbar-group .skill-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-d36e863 .skillbar-group .number-percentage-wraper{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-adeff6a>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-adeff6a .skillbar-group .skill-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-adeff6a .skillbar-group .number-percentage-wraper{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-8a5bd1e{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11 .elementor-element.elementor-element-b5b6e27{padding:3em 1em 3em 1em}.elementor-11 .elementor-element.elementor-element-d0f18fe .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-8f4d419 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-11 .elementor-element.elementor-element-24253af>.elementor-element-populated{padding:0 0 0 0}}@media(max-width:880px){.elementor-11 .elementor-element.elementor-element-46a9603{--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-11 .elementor-element.elementor-element-fe692de{--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-11 .elementor-element.elementor-element-f1b0591{--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-11 .elementor-element.elementor-element-7508378{--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-11 .elementor-element.elementor-element-9643783{--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-11 .elementor-element.elementor-element-640ae6e{--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-11 .elementor-element.elementor-element-4457a1a{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-11 .elementor-element.elementor-element-b5b7075{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-11 .elementor-element.elementor-element-dbeb59f img{width:100%;max-width:100%;height:400px}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-fde795a .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title .bdt-title-tag{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-11 .elementor-element.elementor-element-a975e46{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-11 .elementor-element.elementor-element-ff3db06 .elementor-image-box-img{margin-bottom:23px}.elementor-11 .elementor-element.elementor-element-ff3db06 .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-11 .elementor-element.elementor-element-ff3db06 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-9c5d775 .elementor-image-box-img{margin-bottom:23px}.elementor-11 .elementor-element.elementor-element-9c5d775 .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-11 .elementor-element.elementor-element-9c5d775 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-a340038 .elementor-image-box-img{margin-bottom:23px}.elementor-11 .elementor-element.elementor-element-a340038 .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-11 .elementor-element.elementor-element-a340038 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-ab46932 .elementor-image-box-img{margin-bottom:23px}.elementor-11 .elementor-element.elementor-element-ab46932 .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-11 .elementor-element.elementor-element-ab46932 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-ce51b57{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-11 .elementor-element.elementor-element-6d441a7 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-8316bc4 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-11 .elementor-element.elementor-element-97f477c{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-bdb0a14{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-c895938{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-11 .elementor-element.elementor-element-d9dc1ec .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-c107b0f .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-11 .elementor-element.elementor-element-bb24ba3{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-46a9603{width:100%;max-width:100%}.elementor-11 .elementor-element.elementor-element-46a9603 .elementor-image-box-img{margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-fe692de{width:100%;max-width:100%}.elementor-11 .elementor-element.elementor-element-fe692de .elementor-image-box-img{margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-f1b0591{width:100%;max-width:100%}.elementor-11 .elementor-element.elementor-element-f1b0591 .elementor-image-box-img{margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-7508378{width:100%;max-width:100%}.elementor-11 .elementor-element.elementor-element-7508378 .elementor-image-box-img{margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-9643783{width:100%;max-width:100%}.elementor-11 .elementor-element.elementor-element-9643783 .elementor-image-box-img{margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-640ae6e{width:100%;max-width:100%}.elementor-11 .elementor-element.elementor-element-640ae6e .elementor-image-box-img{margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-4457a1a{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-11 .elementor-element.elementor-element-c11633f .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-f401fae .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-11 .elementor-element.elementor-element-b5b7075{--margin-top:900px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-11 .elementor-element.elementor-element-57706af .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-12b88fb .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-11 .elementor-element.elementor-element-6c80c45{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-b8934ce{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-11 .elementor-element.elementor-element-d25b766 .skillbar-group .skill-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-d25b766 .skillbar-group .number-percentage-wraper{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-d36e863 .skillbar-group .skill-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-d36e863 .skillbar-group .number-percentage-wraper{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-adeff6a .skillbar-group .skill-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-adeff6a .skillbar-group .number-percentage-wraper{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-dbeb59f img{height:200px}.elementor-11 .elementor-element.elementor-element-d0f18fe .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-8f4d419 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-11 .elementor-element.elementor-element-24253af>.elementor-element-populated{padding:30px 0 0 0}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-a975e46{--content-width:1170px}.elementor-11 .elementor-element.elementor-element-9f44062{--width:46.7%}.elementor-11 .elementor-element.elementor-element-8a5bd1e{--width:53.3%}.elementor-11 .elementor-element.elementor-element-93c1ceb{width:66%}.elementor-11 .elementor-element.elementor-element-24253af{width:33.332%}}@media(min-width:2400px){.elementor-11 .elementor-element.elementor-element-fde795a .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title .bdt-title-tag{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-11 .elementor-element.elementor-element-ff3db06 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-9c5d775 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-a340038 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-ab46932 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-6d441a7 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-8316bc4 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-11 .elementor-element.elementor-element-97f477c{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-bdb0a14{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-d9dc1ec .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-c107b0f .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-11 .elementor-element.elementor-element-bb24ba3{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-c11633f .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-f401fae .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-11 .elementor-element.elementor-element-57706af .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-12b88fb .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-11 .elementor-element.elementor-element-6c80c45{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-d25b766 .skillbar-group .skill-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-d25b766 .skillbar-group .number-percentage-wraper{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-d36e863 .skillbar-group .skill-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-d36e863 .skillbar-group .number-percentage-wraper{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-adeff6a .skillbar-group .skill-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-adeff6a .skillbar-group .number-percentage-wraper{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-11 .elementor-element.elementor-element-d0f18fe .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-11 .elementor-element.elementor-element-8f4d419 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}}.elementor-widget-image-box{position:relative;overflow:hidden}.elementor-widget-image-box::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .6);opacity:0;transition:opacity 0.3s ease;z-index:0}.elementor-widget-image-box:hover::before{opacity:1}.elementor-widget-image-box:hover h3.elementor-image-box-title,.elementor-widget-image-box:hover p.elementor-image-box-description{color:#fff;position:relative;z-index:1}.elementor-widget-image-box{position:relative;overflow:hidden}.elementor-widget-image-box::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .6);opacity:0;transition:opacity 0.3s ease;z-index:0}.elementor-widget-image-box:hover::before{opacity:1}.elementor-widget-image-box:hover h3.elementor-image-box-title,.elementor-widget-image-box:hover p.elementor-image-box-description{color:#fff;position:relative;z-index:1}.elementor-widget-image-box{position:relative;overflow:hidden}.elementor-widget-image-box::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .6);opacity:0;transition:opacity 0.3s ease;z-index:0}.elementor-widget-image-box:hover::before{opacity:1}.elementor-widget-image-box:hover h3.elementor-image-box-title,.elementor-widget-image-box:hover p.elementor-image-box-description{color:#fff;position:relative;z-index:1}.elementor-widget-image-box{position:relative;overflow:hidden}.elementor-widget-image-box::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .6);opacity:0;transition:opacity 0.3s ease;z-index:0}.elementor-widget-image-box:hover::before{opacity:1}.elementor-widget-image-box:hover h3.elementor-image-box-title,.elementor-widget-image-box:hover p.elementor-image-box-description{color:#fff;position:relative;z-index:1}.elementor-widget-image-box{position:relative;overflow:hidden}.elementor-widget-image-box::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .6);opacity:0;transition:opacity 0.3s ease;z-index:0}.elementor-widget-image-box:hover::before{opacity:1}.elementor-widget-image-box:hover h3.elementor-image-box-title,.elementor-widget-image-box:hover p.elementor-image-box-description{color:#fff;position:relative;z-index:1}.elementor-widget-image-box{position:relative;overflow:hidden}.elementor-widget-image-box::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .6);opacity:0;transition:opacity 0.3s ease;z-index:0}.elementor-widget-image-box:hover::before{opacity:1}.elementor-widget-image-box:hover h3.elementor-image-box-title,.elementor-widget-image-box:hover p.elementor-image-box-description{color:#fff;position:relative;z-index:1}