:root{--font-size:17px;--font-1:"Big Shoulders";--font-2:"Manrope";--color1:#020202;--color2:#ee1648;--color3:#5e5e70;--color4:#323132;--h1:64px;--h2:48px;--h3:32px;--h4:27px;--h5:22px;--h6:18px;--color10:#000;--color11:#fff;--a:#ee1648;--hover:#ee1648;--darktitle:#fff;--darktext:#fff}h1{font-family:var(--font-1);font-size:var(--h1);font-style:normal;font-weight:700;line-height:110%}h2{font-family:var(--font-1);font-size:var(--h2);font-style:normal;font-weight:700;line-height:110%}h3{font-family:var(--font-1);font-size:var(--h3);font-style:normal;font-weight:600;line-height:120%}h4{font-family:var(--font-1);font-size:var(--h4);font-style:normal;font-weight:600;line-height:120%}h5{font-family:var(--font-1);font-size:var(--h5);font-style:normal;font-weight:600;line-height:100%}.dtext,.ptext{font-family:var(--font-2);font-size:17px;font-style:normal;font-weight:300;line-height:150%}.el-error .ext-show-search input{font-family:var(--font-2);font-size:16px}.error404 .footer-0{overflow:hidden}.gfield_label{color:var(--color3) !important;font-family:var(--font-2) !important;font-size:15px !important;font-style:normal !important;font-weight:400 !important;line-height:150% !important;margin-bottom:11px !important}.gfield input,.gfield textarea{border-bottom:1px solid rgb(217 217 217/50%) !important;border-top:0 !important;border-left:0 !important;border-radius:0 !important;border-right:0 !important;outline:0 !important;background:0 0 !important;box-shadow:none !important;color:var(--color1) !important;font-family:var(--font-2) !important;font-size:17px !important;font-style:normal !important;font-weight:300 !important;line-height:150% !important}.gfield input{height:50px !important}.gfield textarea{height:110px !important}.gform_fields{row-gap:30px !important}.gfield_required_text,.gform_validation_errors{display:none !important}.gfield_required:before{content:'*';color:var(--hover);font-family:var(--font-2);font-size:15px;font-style:normal;font-weight:700;line-height:150%}.gfield input[aria-invalid=true]{border-color:var(--hover) !important}.gfield_validation_message{display:none !important}.gform_confirmation_message{font-family:var(--font-2) !important;text-align:center !important;color:var(--color1) !important}form.custom-password-form{text-align:center;padding:100px 30px;height:80vh;display:flex;align-items:center;justify-content:center;flex-direction:column}form.custom-password-form h3{margin-bottom:30px}form.custom-password-form .btn-1{font-family:var(--font-2);font-size:16px;font-style:normal;font-weight:600;line-height:100%;color:var(--hover);margin-top:30px}form.custom-password-form .btn-1:hover{background:var(--hover) !important;color:#fff}form.custom-password-form input[type=password]{font-weight:300;display:block;padding:10px 13px;border-radius:0;border:1px solid #e8e8e8;background:#f4f4f4;box-shadow:0 5px 4px -4px rgba(190,190,190,.1);width:100%;max-width:300px;outline:0;font-family:var(--font-2)}.btn-1 span{color:#fff;font-family:var(--font-2);font-size:16px;font-style:normal;font-weight:600;line-height:100%}.btn-1{border-radius:100px !important;border:1px solid var(--hover) !important;padding:15px 25px !important;background:0 0 !important}.btn-1:after{background:var(--hover)}.el-error .btn-1 span{color:var(--hover) !important}.el-error .btn-1:hover span{color:#fff !important}.btn-2{border:none !important;padding:0 20px !important;border-radius:50px !important;padding-left:63px !important;min-height:36px !important;transition:background .9s ease !important;background:0 0 !important;box-shadow:none !important;outline:0 !important;position:relative !important}.btn-2 span{color:var(--hover) !important;font-family:var(--font-2) !important;font-size:14px !important;font-style:normal !important;font-weight:500 !important;line-height:110% !important;text-transform:lowercase !important;padding-left:10px !important}.btn-2:before{content:'' !important;background:url('/wp-content/themes/del-monte-electric-co/images/bg/arrow-default.svg') !important;background-repeat:no-repeat !important;width:45px !important;height:36px !important;background-size:cover !important;position:absolute !important;left:20px !important;transition:.3s !important}.btn-2:after{content:'' !important;background:url('/wp-content/themes/del-monte-electric-co/images/bg/arrow-hover.svg') !important;width:1px !important;height:42px !important;left:20px !important;transform:translateY(-50%) !important;border-radius:unset !important;top:50% !important;background-repeat:no-repeat !important;background-size:cover !important;display:block !important;position:absolute !important}.btn-2:hover:after{width:43px !important}.btn-2:hover:before{left:40px !important;width:1px !important;transition:.3s !important}.btn-2:hover{background-color:var(--hover) !important;transition:background .9s ease !important}.btn-2:hover span{color:#fff !important}.navbar-brand{max-width:379.561px;height:80px;width:100%}.header .menu_wrap{padding:16px 0 !important;transition:.5s ease}header[data-overlay=default] .menu_wrap,header.sticky-head .menu_wrap,header:hover .menu_wrap{background:#fff}header[data-overlay=default] .main-logo,header:hover .main-logo{display:none}header[data-overlay=default] .sticky-logo,header:hover .sticky-logo{display:inline-block}header:hover .dropdown-toggle:after{filter:unset !important}.main-menu .navbar-nav{gap:20px 30px !important}.main-menu .navbar-nav .nav-link{padding:0}.main-menu .nav-link span{color:#fff;font-family:var(--font-2);font-size:17px;font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase}.sticky-head .main-menu .nav-link span,header:hover .main-menu .nav-link span,.mobile-menu .nav-link span,header[data-overlay=default] .main-menu .nav-link span{color:var(--color1)}.main-menu .menu-item.active .nav-link span,.main-menu .menu-item .nav-link:hover span{color:var(--hover)}.menu-oc-right.closer svg{margin:30px 0;width:30px}header[data-overlay=menu] .dropdown-toggle:after{filter:brightness(0) saturate(100%) invert(1)}.sticky-head .dropdown-toggle:after{filter:unset !important}.active .dropdown-toggle:after,.dropdown-toggle:hover:after{filter:brightness(0) saturate(100%) invert(25%) sepia(100%) saturate(5465%) hue-rotate(337deg) brightness(94%) contrast(98%) !important}.dropdown-toggle:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='4' viewBox='0 0 6 4' fill='none'%3E%3Cpath d='M0.5 0.5L3 3L5.5 0.5' stroke='%23020202' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border:0;vertical-align:middle;line-height:0}.mobile-menu .m-toggler{top:5px;background:var(--hover);opacity:1}.mobile-menu .dropdown-item{background:0 0 !important}.mobile-menu .dropdown-menu .menu-item{background:0}.mobile-menu .dropdown-menu{min-width:unset}.mobile-menu .dropdown-menu a span{color:var(--color1);font-family:var(--font-2);font-size:14px;font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase}.mobile-menu .dropdown-menu .menu-item.active span,.mobile-menu .dropdown-menu .menu-item:hover span{color:var(--hover)}.mobile-menu .dropdown-menu .menu-item a{width:100%;white-space:normal;display:block}.mega-menu .mega-drop{background:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.08);border-top:3px solid var(--hover)}.mega-menu .mname{color:var(--hover);font-family:var(--font-1);font-size:50px;font-style:normal;font-weight:700;line-height:110%;margin-bottom:0;flex:0 0 270px;max-width:270px;margin-top:20px}.mega-menu .news-grp{width:100%;max-width:250px;height:250px;position:relative;flex:0 0 250px}.mega-menu .news-grp a{position:relative;height:100%;display:block}.mega-menu .text-wrap{position:relative;padding:30px;height:100%;align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;z-index:2}.mega-menu .text-wrap .ltitle{color:var(--hover);font-family:var(--font-2);font-size:14px;font-style:normal;font-weight:500;line-height:100%;margin-bottom:0}.mega-menu .text-wrap .ntitle{color:#fff;font-family:var(--font-1);font-size:24px;font-style:normal;font-weight:500;line-height:100%;margin-bottom:15px}.mega-menu .news-grp:before{content:'';background:linear-gradient(90deg,rgba(21,21,21,.7) 27.01%,rgba(21,21,21,0) 100%);width:100%;height:100%;position:absolute;z-index:1}.mega-drop .wrap{padding:35px 0}.mega-menu .container-xl{display:flex;gap:30px;justify-content:space-between;flex-wrap:wrap}.mega-menu .menulinks-wrap{gap:0 30px;max-width:570px;flex:0 0 570px;list-style:none;padding-left:0;column-count:2;margin-top:20px}.mega-menu .menulinks-wrap .mm-item{flex:0 0 270px;max-width:270px}.mega-menu .mm-item .div-link{padding:17px 20px;display:block}.mega-menu .mm-item .div-link .mmtitle{color:var(--color4);font-family:var(--font-2);font-size:16px;font-style:normal;font-weight:400;line-height:100%;margin-bottom:0}.mega-menu .mm-item .div-link:hover,.mega-menu .mm-item .div-link.active{background:#f8f8f8}.mega-menu .mm-item .div-link:hover .mmtitle,.mega-menu .mm-item .div-link.active .mmtitle{color:var(--hover)}.footer-0{background:var(--color1);padding-top:90px;padding-bottom:54px}.footer-0 .sc-contact.sc-address p,.footer-0 .sc-contact.sc-phone span{color:rgb(255 255 255/70%);font-family:var(--font-2);font-size:17px;font-style:normal;font-weight:500;line-height:130%}.footer-0 .sc-contact.sc-address:hover p,.footer-0 .sc-contact.sc-phone:hover span{color:var(--hover)}.footer-0 .sc-contact.sc-phone span{margin-bottom:60px}.footer-0 .af-wrap{display:flex;gap:24px;align-items:center}.footer-0 .aftitle{color:#fff;font-family:var(--font-2);font-size:15px;font-style:normal;font-weight:500;line-height:130%;text-transform:uppercase;margin-bottom:30px}.footer-0 .footer-logo{max-width:300px;height:auto;margin-bottom:21px}.footer-0 .menu-title{color:#fff;font-family:var(--font-2);font-size:15px;font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgb(255 255 255/20%)}.footer-0 .col-md-2{flex:0 0 170px;max-width:170px}.footer-0 .col-md-3{flex:0 0 250px;max-width:250px}.footer-0 .col-md-3.frst-col{flex:0 0 330px;max-width:330px;margin-right:auto}.footer-0 .row{gap:10px}.footer-0 .menu-item span{color:#c0c0d3;font-family:var(--font-2);font-size:13px;font-style:normal;font-weight:400;line-height:100%;text-transform:capitalize}.footer-0 .menu-links.hide-lg.dv{list-style:none;padding-left:0;margin-bottom:0}.footer-0 .menu-links.hide-lg.dv li:not(:last-child){margin-bottom:20px}.footer-0 .menu-links.hide-lg.dv li{line-height:0}.footer-0 .menu-links.hide-lg.dv li a:hover span,.footer-0 .menu-links.hide-lg.dv li a:hover:before,.footer-0 .menu-links.hide-lg.dv li a.is-active span,.footer-0 .menu-links.hide-lg.dv li a.is-active:before{color:var(--hover)}.footer-0 .menu-links.hide-lg.dv li a{padding-left:14px;position:relative}.footer-0 .menu-links.hide-lg.dv li a:before{content:'›';color:rgba(255,255,255,.5);font-family:var(--font-2);font-size:13px;font-style:normal;font-weight:400;line-height:100%;text-transform:capitalize;position:absolute;left:0;top:50%;transform:translateY(-50%);margin-top:1px}.footer-0 .footer-menu.sel-menu{margin-top:20px}.footer-0:before{content:'';width:100%;height:1px;opacity:.5;background:rgba(255,255,255,.5);position:absolute;top:10px;max-width:1170px;left:50%;transform:translateX(-50%)}.footer-0 .copyright{padding-top:28px;border-top:3px solid #353535;margin-top:113px}.footer-0 .copyright .f-left{color:rgb(255 255 255/50%);font-family:var(--font-2);font-size:14px;font-style:normal;font-weight:300;line-height:130%}.footer-0 .copyright .f-left a{color:rgb(255 255 255/50%)}.footer-0 .copyright .f-left a:hover{color:var(--hover)}.footer-0 .soc-link{background:0 0 !important;border:1px solid rgba(255,255,255,.2);transition:all .5s ease}.footer-0 .soc-link img{filter:brightness(0) saturate(100%) invert(25%) sepia(100%) saturate(5465%) hue-rotate(337deg) brightness(94%) contrast(98%) !important;opacity:1;transition:unset;max-width:12px}.footer-0 .soc-link:hover{background:#fff !important}.footer-0 .bg-wrap{max-width:1920px;overflow:hidden;position:absolute;bottom:0;width:100%;left:50%;transform:translateX(-50%);text-align:right;pointer-events:none;z-index:1}.footer-0 .bg-wrap img{width:1213px;height:1118px;margin-right:-300px}.footer-0 .menu-links.show-lg.mv.is-mobile li{color:#c0c0d3;font-family:var(--font-2);font-size:13px;font-style:normal;font-weight:400;line-height:100%;text-transform:capitalize;padding:0}.footer-0 .menu-links.is-mobile li:before{filter:brightness(0) saturate(100%) invert(1);width:14px;height:14px;background-size:contain;top:17px}.footer-0 .menu-links.show-lg.mv.is-mobile li span{color:#c0c0d3}.footer-0 .is-mobile .is-active span{color:var(--hover) !important}.footer-0 .menu-links.show-lg.mv.is-mobile li:first-child,.footer-0 .menu-links.is-mobile a{padding:17px}.footer-0 .menu-links.show-lg.mv.is-mobile{border:1px solid rgb(255 255 255/20%)}.footer-0 .foot{gap:10px}.footer-0.no-cta{overflow:hidden}.footer-0 .sc-ba{display:none}.titler-02 .mtitle{color:#fff;font-size:var(--h1);font-style:normal;font-weight:700;line-height:110%}.titler-02 .btitle{color:var(--hover);font-family:var(--font-2);font-size:16px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:2.56px;text-transform:uppercase;margin-bottom:20px}.titler-02 .dtext,.titler-02 .ptext{color:#fff;font-family:var(--font-2);font-size:17px;font-style:normal;font-weight:300;line-height:150%}.titler-02 .d-links.btn-loop{margin-top:30px}.titler-02 .row{align-items:flex-end}.titler-02 .infotext{max-width:500px}.titler-02 [data-rtl="0"] .infotext{margin-left:auto}.titler-02 .overlay.bottom-color{top:unset;bottom:0;background:linear-gradient(360deg,rgba(2,2,2,.7) 0%,rgba(2,2,2,0) 92.2%);height:521px;z-index:1}.titler-02 .overlay.bottom-color2{top:unset;bottom:0;background:linear-gradient(360deg,#051218 0%,rgba(5,18,24,0) 100%);height:503px}.titler-02 .overlay.top-color{background:linear-gradient(180deg,#fff 0%,rgba(255,255,255,0) 100%);height:166px}.titler-02 .container-xl{z-index:5}.titler-02 .wrap{min-height:687px}.titler-02 .btitle.bmtitle{text-align:center;margin-bottom:60px}.titler-02 .owl-item .dlogo{height:60px;display:flex;align-items:center;max-width:215px;margin:auto}.titler-02 .owl-item{max-height:60px}.titler-02 .owl-item .dlogo img{object-fit:scale-down;max-width:max-content}.titler-02 .slide-bg.is-grid{padding:0 !important;height:60px}.titler-02.w-slider .wrap{align-items:stretch;margin-top:80px}.titler-02.w-slider .container-xl{display:flex;flex-direction:column;justify-content:space-between}.titler-02.w-slider .slider-wrap{margin-top:-40px}.titler-02 .bg-img.overlay-bg{background-position:top}.heroopt-01 .dinfo.hero-opt{padding:0;max-width:770px}.heroopt-01 .overlay.color{opacity:.4;background:var(--color1)}.heroopt-01 .overlay.color2{background:linear-gradient(180deg,rgba(2,2,2,.4) 0%,rgba(2,2,2,0) 43.47%)}.heroopt-01 .btitle{color:#fff;font-family:var(--font-2);font-size:16px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:20px}.heroopt-01 .mtitle{color:#fff}.heroopt-01 .dtext{margin-top:30px;color:rgb(255 255 255/80%);font-family:var(--font-2);font-size:18px;font-style:normal;font-weight:400;line-height:150%}.cardscc-01 .div-link{border:1px solid #d9d9d9;height:220px;position:relative;width:100%;display:flex;align-items:center;justify-content:center;padding:15px}.cardscc-01 .flexic{row-gap:30px;justify-content:center}.cardscc-01 .overlay.color{background:0 0 !important}.cardscc-01 .diconn img{filter:unset !important;max-width:100%}.cardscc-01 .diconn{max-width:288px}.cardscc-01 [data-ctr="3"] .flex-item{flex:0 0 400px;max-width:400px}.axlessd-01 .mntitle{text-align:center;margin-bottom:66px}.axlessd-01 .dtext{padding:50px 30px;border:1px solid #ededed;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;position:relative;color:var(--color3);font-family:var(--font-2);font-size:17px;font-style:normal;font-weight:300;line-height:150%}.axlessd-01 .text-wrap{margin-top:30px;display:flex;justify-content:space-between;gap:20px;margin-left:30px}.axlessd-01 .flexic{max-width:1070px;margin:auto}.axlessd-01 .dtext:before{content:'';width:51.2px;height:47.12px;top:-24px;left:20px;position:absolute;background:url('/wp-content/themes/del-monte-electric-co/images/bg/quote.png');background-size:cover;background-repeat:no-repeat}.axlessd-01 .flex-item:not(:last-child){margin-bottom:80px}.axlessd-01 .ntitle{color:var(--color4);font-family:var(--font-1);margin-bottom:10px}.axlessd-01 .text-wrap .pos{color:var(--color3);font-family:var(--font-1);font-size:16px;font-style:normal;font-weight:400;line-height:100%}.axlessd-01 .image-wrap{max-width:171px;max-height:80px}.axlessd-01 .image-wrap img{height:100%;object-fit:scale-down;object-position:right}.axlessd-01 .half-box-diagonal{width:26px;height:26px;background:#fff;clip-path:polygon(0 0,0 100%,100% 0);position:absolute;bottom:-26px;left:-1px}.axlessd-01 .half-box-diagonal:before{content:"";position:absolute;left:0;top:0;width:1px;height:100%;background:#ededed}.axlessd-01 .half-box-diagonal:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 48%,#ededed 40%,#ededed 51%,transparent 52%);pointer-events:none}.rowmedia-01 .img-wrap{max-width:500px}.rowmedia-01 [data-rtl="1"] .img-wrap{margin-left:auto}.rowmedia-01 .dtext,.rowmedia-01 .ptext{color:var(--color3)}.rowmedia-01 .mtitle{margin-bottom:30px;line-height:110%}.rowmedia-01 .dtext strong{font-weight:600}.rowmedia-01 .dtext h4{color:var(--color1);margin-bottom:10px}.rowmedia-01 .dtext h4:not(:first-child){margin-top:40px}.rowmedia-01 .dtext ul{padding-left:17px;margin:30px 0}.rowmedia-01 .dtext ul li{margin-bottom:5px}.rowmedia-01 .dtext ul li::marker{color:var(--color2);font-size:15px}.rowmedia-01 .diconn{max-width:160px}.rowmedia-01 .btn-loop{margin-top:30px}.rowmedia-01 .btn-2{transform:translateX(-20px) !important;transition:.5s ease !important}.rowmedia-01 .btn-2:hover{transition:.5s ease !important;transform:translateX(0) !important}.rowmedia-01.row-col-12 .cc{max-width:100% !important;flex:0 0 100% !important}.rowmedia-01.aspect-16-9 .img-wrap{max-width:100%}.rowmedia-01.aspect-16-9 .img-wrap img{aspect-ratio:16/9;object-fit:cover;object-position:center center}.rowmedia-02 .mtitle{margin-bottom:30px;line-height:110%}.rowmedia-02 .dinfo{background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.1);padding:50px;padding-left:45px}.rowmedia-02 .dtext{color:var(--color3)}.rowmedia-02 .img-wrap{min-height:500px;width:810px;position:absolute;right:15px;border-radius:4px;overflow:hidden}.rowmedia-02 .wrap{min-height:500px}.rowmedia-02 .img-wrap img{height:100%;object-fit:cover}.rowmedia-02 [data-rtl="0"] .img-wrap{right:unset;left:15px}.rowmedia-02 .img-outer-wrap{min-height:500px;margin-top:59px}.rowmedia-02 [data-custom=v-align] .img-outer-wrap{margin-top:0}.rowmedia-02 .wrap{overflow:hidden}.rowmedia-02.alignbelow .img-outer-wrap{margin-top:0}.rowmedia-02.alignbelow .row{align-items:flex-end}.icon-02 .bmtitle{color:var(--color2);font-family:var(--font-2);font-size:16px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:1.6px;text-transform:uppercase;text-align:center;margin-bottom:20px;display:block}.icon-02 .mntitle{text-align:center;margin-bottom:30px}.icon-02 .mntext{color:var(--color3);text-align:center;font-family:var(--font-2);font-size:17px;font-style:normal;font-weight:300;line-height:150%;max-width:970px;margin:0 auto 60px}.icon-02 .div-link{padding-bottom:30px;border-bottom:1px solid rgb(2 2 2/10%);align-items:center;gap:16px}.icon-02 .ititle{color:var(--color3);font-family:var(--font-2);font-size:17px;font-style:normal;font-weight:300;line-height:150%}.icon-02 .diconn{flex:0 0 32px;max-width:32px;width:100%}.icon-02 .col-md-4{flex:0 0 360px;max-width:360px}.icon-02 .row{justify-content:center;column-gap:60px}.icon-02 a.div-link:hover .ititle{color:var(--color2)}.icon-02 .diconn img{width:100%;height:auto;max-width:100%}.pslider-01 .mntitle{margin-bottom:60px;margin-top:30px}.pslider-01 .dtitle{margin-bottom:20px}.pslider-01 .item .dtext{color:var(--color3)}.pslider-01 .item .dtext strong{font-weight:700}.pslider-01 .img-wrap{max-width:500px}.pslider-01 .row{align-items:center;min-height:370px;height:auto}.pslider-01 .owlbtn img{filter:brightness(0) saturate(100%) invert(22%) sepia(83%) saturate(3362%) hue-rotate(334deg) brightness(90%) contrast(107%)}.pslider-01 .owlbtn:hover img{filter:brightness(0) saturate(100%) invert(1) !important}.pslider-01 .owlbtn:hover{background-color:var(--color2);border-color:var(--color2)}.pslider-01 .owlbtn{position:relative;transform:unset;border:1px solid var(--color2);border-radius:50px;display:flex;align-items:center;justify-content:center}.pslider-01 .owlbtn.owlnext{transform:rotate(180deg)}.pslider-01 .btn-wrap{display:flex;align-items:center;gap:20px;margin-top:40px;margin-bottom:60px;justify-content:flex-end}.pslider-01 .container-xl:before{content:'';width:calc(100% + 40px);height:100%;background:#f8f8f8;position:absolute;z-index:-1;right:-355px}.pslider-01 .wrap{overflow:hidden;max-width:1920px;margin:auto}.pslider-01 .owl-item,.pslider-01 .item{height:auto !important;min-height:370px !important}.team-01 .mntitle{text-align:center;margin-bottom:80px}.team-01 .dimage{min-height:420px;margin-bottom:27px}.team-01 .ititle{color:var(--color1);margin-bottom:10px;line-height:120%}.team-01 .btitle.author{color:var(--color3);font-family:var(--font-2);font-size:15px;font-style:normal;font-weight:300;line-height:130%}.team-01 .row{row-gap:80px;justify-content:center}.fancybox__backdrop{background:rgb(0 0 0/70%) !important}.bio-fc{max-width:1070px !important;padding:70px 70px 86px 50px !important;width:100%}.fancybox__viewport{max-height:100% !important}.bio-fc .dinfo{max-width:630px;padding-left:30px}.bio-fc .dtext{color:var(--color3);margin-top:30px;padding-top:30px;border-top:2px solid rgb(2 2 2/10%)}.bio-fc .ititle{line-height:120%;color:var(--color1);margin-bottom:10px}.bio-fc .btitle.en{color:var(--color2);font-family:var(--font-2);font-size:14px;font-style:normal;font-weight:500;line-height:110%;text-transform:uppercase}.bio-fc .img-wrap{position:relative;max-width:300px;margin-bottom:20px}.bio-fc .img-wrap img{width:100%;height:341px;object-fit:cover}.team-01 .cc{flex:0 0 400px;max-width:400px}.bio-fc .soc-link{background-color:transparent !important;border-radius:50px !important;border:1px solid var(--color2);display:flex !important;align-items:center;justify-content:center}.bio-fc .soc-link img{filter:brightness(0) saturate(100%) invert(22%) sepia(83%) saturate(3362%) hue-rotate(334deg) brightness(90%) contrast(107%) !important;max-width:12px !important;height:auto !important;opacity:1 !important;transition:unset !important}.bio-fc .soc-link:hover{background-color:var(--color2) !important}.bio-fc .soc-link:hover img{filter:brightness(0) saturate(100%) invert(1) !important}.bio-fc{position:relative}.bio-fc:before{content:'';width:450px;height:600px;position:absolute;bottom:0;left:0;background:url('/wp-content/themes/del-monte-electric-co/images/bg/pop-bg.png');background-repeat:no-repeat;background-size:cover}.fancybox__footer{display:none !important}.bio-fc .is-close-btn{opacity:1 !important;right:30px !important;top:30px !important;border:3px solid var(--color2) !important;border-radius:50px;width:24px !important;height:24px !important;background:#fff !important}.bio-fc .is-close-btn svg{width:10px;height:10px;stroke-width:5px}.bio-fc .is-close-btn svg path{stroke:var(--color2) !important}.frcontact-01 .mtitle{margin-bottom:20px}.frcontact-01 .dtext{margin-bottom:50px}.frcontact-01 .atitle{color:var(--hover);font-family:var(--font-2);font-size:16px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:1.6px;text-transform:uppercase;padding-bottom:20px;margin-bottom:36px;border-bottom:2px solid #d9d9d9}.frcontact-01 .dinfo{max-width:270px}.frcontact-01 .upload-btn{display:none}.frcontact-01 .sc-contact.sc-email span,.frcontact-01 .sc-contact.sc-address p{color:var(--color3);font-family:var(--font-2);font-size:17px;font-style:normal;font-weight:300;line-height:150%}.frcontact-01 .sc-div:not(:last-child){margin-bottom:40px}.frcontact-01 .sc-ba,.frcontact-01 .sc-contact.sc-phone span{color:var(--hover);font-family:var(--font-2);font-size:18px;font-style:normal;font-weight:500;line-height:120%}.frcontact-01 .btn-2{transform:translateX(-20px) !important;transition:.5s ease !important}.frcontact-01 .btn-2:hover{transition:.5s ease !important;transform:translateX(0) !important}.frcontact-01 .overlay.cstm-bg{width:1440px;left:50%;transform:translateX(-50%)}.frcontact-01 .wrap{overflow:hidden}.frcontact-01 .overlay.cstm-bg:before{content:'';background:url('/wp-content/themes/del-monte-electric-co/images/bg/contact-bg.png');background-repeat:no-repeat;background-size:cover;width:835px;height:923px;position:absolute;left:0;bottom:0}.frcontact-01 .gform-footer{margin-top:60px !important}.frcontact-01 .gform_fileupload_rules{display:none !important}.frcontact-01 .ginput_container_fileupload input{opacity:0}.frcontact-01 .ginput_container_fileupload{background:url('/wp-content/themes/del-monte-electric-co/images/icons/paperclip.svg') no-repeat left center;position:relative;border-bottom:1px solid rgb(18 18 18/30%)}.frcontact-01 .ginput_container_fileupload:before{position:absolute;top:17px;left:34px;font-weight:400;font-size:15px;display:block;content:attr(data-before);color:#6d6e73;font-family:var(--font-2)}.heroslider-01 .dinfo.hero-opt{padding:0}.heroslider-01 .container-xl{padding-bottom:70px;padding-top:30px}.heroslider-01 .mtitle{margin-bottom:20px;color:#fff;font-size:80px;font-weight:400;line-height:110%}.heroslider-01 .dtext{color:#fff;font-family:var(--font-2);font-size:var(--h5);font-style:normal;font-weight:400;line-height:150%}.heroslider-01 .d-links.btn-loop{margin-top:30px}.heroslider-01 .owl-dots{justify-content:flex-end;max-width:1200px;padding:0 15px;left:50%;transform:translateX(-50%);bottom:80px}.heroslider-01 .owl-dots .owl-dot{background-color:rgba(255,255,255,.5)}.heroslider-01 .owl-dots .owl-dot.active{background-color:var(--hover) !important}.heroslider-01 .overlay.color.first{background:linear-gradient(90deg,rgba(2,2,2,.4) 1.84%,rgba(2,2,2,0) 100%)}.heroslider-01 .overlay.color.second{background:linear-gradient(180deg,rgba(2,2,2,.4) 0%,rgba(2,2,2,0) 100%);height:307px}.heroslider-01 .overlay.color.third{top:unset;bottom:0;background:linear-gradient(0deg,rgba(2,2,2,.7) 0%,rgba(2,2,2,0) 100%);height:503px}.titler-01 .mtitle{line-height:110%;margin-bottom:30px}.titler-01 .btitle{color:var(--hover);font-family:var(--font-2);font-size:16px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:20px}.titler-01 .dtext{color:var(--color3);width:572px}.titler-01 .d-links.btn-loop{margin-top:30px}.titler-01 .btn-2{transform:translateX(-20px) !important;transition:.5s ease !important}.titler-01 .btn-2:hover{transition:.5s ease !important;transform:translateX(0) !important}.titler-01 .dcounters{max-width:414px;margin-left:auto;margin-top:40px}.titler-01 .cpos span{color:var(--hover);font-size:var(--h3);vertical-align:super}.titler-01 .ctitle{color:var(--color3);font-variant-numeric:lining-nums proportional-nums;font-family:Manrope;font-size:17px;font-style:normal;font-weight:300;line-height:130%}.titler-01 .count_up h2{margin-bottom:20px;line-height:1;letter-spacing:-1px}.titler-01 .dcounters .item{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid rgba(217,217,217,.6)}.titler-01 .dcounters .item:last-child{margin-bottom:0}.gpost-01 .btitle{color:var(--hover);font-family:var(--font-2);font-size:16px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:1.6px;text-transform:uppercase}.gpost-01 .dinfo.dflex-between{margin-bottom:60px;flex-wrap:wrap;gap:10px}.gpost-01 .cat-div{color:var(--color3);font-family:var(--font-1);font-size:16px;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase;padding-left:20px;position:relative}.gpost-01 .cat-div:before{content:'';width:10px;height:10px;border-radius:50px;background:var(--hover);position:absolute;left:0;top:50%;transform:translateY(-50%)}.gpost-01 .post-category{margin-bottom:20px}.gpost-01 .post-item{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-left:40px;border-left:1px solid #ececec;transition:all .5s ease}.gpost-01 .ititle{line-height:120%;color:var(--color1);margin-bottom:20px}.gpost-01 .post-excerpt{color:var(--color3);font-family:var(--font-2);font-size:17px;font-style:normal;font-weight:300;line-height:150%}.gpost-01 .btn-wrap{margin-top:20px;display:flex;gap:10px;align-items:center;color:var(--color4);font-family:var(--font-2);font-size:14px;font-style:normal;font-weight:500;line-height:100%;transition:all .5s ease;margin-bottom:20px}.gpost-01 .svg-wrap{width:36px;height:36px;border-radius:20px;border:1px solid var(--hover);display:flex;align-items:center;justify-content:center;transition:all .5s ease}.gpost-01 .post-item:hover .svg-wrap{background:var(--hover)}.gpost-01 .post-item:hover .svg-wrap svg{filter:brightness(0) saturate(100%) invert(1)}.gpost-01 .post-item:hover .btn-wrap{color:var(--hover)}.gpost-01 .post-item:hover{border-left:1px solid var(--hover)}.ajaxp-01 .ajax_category{padding:10px 20px !important}.ajaxp-01 .tax-buttons .flexic{justify-content:center}.ajaxp-01 .iloader{height:15px}.ajaxp-01 .tax-links.cat-links{margin-bottom:45px}.ajaxp-01 .ajax_category span{color:var(--hover)}.ajaxp-01 .tax-buttons .flexic li:last-child,.ajaxp-01 .custom-option[data-id="1"]{display:none}.ajaxp-01 .ajax_category:hover span{color:#fff}.ajaxp-01 .img-wrap{width:100%;max-width:370px;min-height:270px;margin-bottom:35px;border:1px solid rgba(2,2,2,.1)}.ajaxp-01 .img-wrap img{height:100%;object-fit:cover;min-height:270px}.ajaxp-01 .post-meta.post-date{color:var(--color3);font-family:var(--font-1);font-size:16px;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase;margin-bottom:20px}.ajaxp-01 .ititle{color:var(--color1) !important;margin-bottom:0;line-height:120% !important}.ajaxp-01 .ititle h4{margin-bottom:0}.ajaxp-01 .ajax_grid{row-gap:80px}.ajaxp-01 .text-center.ajx_btn{margin-top:100px}.ajaxp-01 .custom-select__trigger span,.ajaxp-01 .custom-option{font-family:var(--font-2);font-size:16px;font-style:normal;font-weight:600}.ajaxp-01 .custom-option.selected,.ajaxp-01 .custom-option:hover{background-color:var(--hover);color:#fff}.ajaxp-01 .post-link{max-width:370px;margin:auto}.ajaxp-01 .img-placeholder{background-color:var(--color1);height:270px;display:flex;align-items:center;justify-content:center;width:100%;padding:20px}.ajaxp-01 .img-placeholder img{min-height:unset;max-width:250px;object-fit:scale-down}.rowpost-01 .dinfo{max-width:470px}.rowpost-01 [data-rtl="0"] .dinfo{margin-left:auto}.rowpost-01 .wrap{background:#191919}.rowpost-01 .post-meta.post-date{color:rgb(255 255 255/80%);font-family:var(--font-1);font-size:16px;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase;margin-bottom:20px}.rowpost-01 .mtitle{line-height:120%;color:#fff;margin-bottom:20px}.rowpost-01 .post-excerpt.dtext{color:rgb(255 255 255/80%);font-family:var(--font-2);font-size:17px;font-style:normal;font-weight:300;line-height:150%}.rowpost-01 .btn-loop{margin-top:40px}.rowpost-01 .d-link.btn.w-icon span{color:#fff;font-family:var(--font-2);font-size:14px;font-style:normal;font-weight:500;line-height:100%;transition:all .5s ease}.rowpost-01 .d-link.btn.w-icon span:before{content:unset}.rowpost-01 .d-link.btn.w-icon img{margin-right:10px;margin-top:0;max-width:36px;height:36px;padding:8px;border-radius:20px;border:1px solid var(--hover);transition:all .5s ease}.rowpost-01 .d-link.btn.w-icon:hover img{background:var(--hover)}.rowpost-01 .d-link.btn.w-icon:hover span{color:var(--hover)}.rowpost-01 .overlay.color:before{content:'';width:944px;height:650px;background:url('/wp-content/themes/del-monte-electric-co/images/bg/rpost-bg.png');position:absolute;bottom:0;right:0}.rowpost-01 .overlay.color{width:100%;max-width:1440px;left:50%;transform:translateX(-50%)}.rowpost-01 .wrap{min-height:650px}.rowpost-01 .dimage{max-width:570px}.rowpost-01 .dimage .thumb-bg{background-color:var(--color1);height:400px;display:flex;align-items:center;justify-content:center;padding:20px}.rowpost-01 .dimage .thumb-bg img{max-width:400px}.single-post .post-article.page-inner{padding-top:80px}.single-post article.single-post{max-width:800px;margin:auto}.single-post .maintitle{text-align:center;margin-bottom:38px;line-height:110%;font-size:var(--h2)}.single-post article .dtext{color:var(--color3);font-family:var(--font-2);font-size:17px;font-style:normal;font-weight:300;line-height:150%}.single-post article .dtext a{color:var(--color3);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-color:#5e5e70;text-decoration-thickness:5%;text-underline-offset:20%;text-underline-position:from-font}.single-post article .dtext a:hover{text-decoration-color:var(--hover);color:var(--hover)}.single-post .link-back{margin:30px auto;align-items:center;display:flex;justify-content:center;max-width:max-content}.single-post .gallery-wrap{height:500px;margin-bottom:60px;position:relative}.single-post .gallery-wrap .item{height:500px}.single-post .gallery-wrap .item .img-wrap{height:100%}.single-post .gallery-wrap .item img{height:100%;width:100%;object-fit:scale-down}.single-post article .owl-dot.active{background-color:#fff !important;opacity:1 !important}.single-post article .owl-dot{opacity:.5 !important;background-color:#fff !important}.single-post .social-wrap{text-align:center;padding-top:30px;border-top:1px solid var(--color2)}.social-wrap>span{color:var(--color3);text-align:center;font-family:var(--font-2);font-size:17px;font-style:normal;font-weight:300;line-height:150%;margin-bottom:21px;display:block}.single-post .heateor_sss_sharing_ul a{margin:0 !important;width:32px;height:32px}.single-post .heateor_sss_sharing_ul{display:flex;align-items:center;justify-content:center;gap:10px}.single-post .heateor_sss_sharing_ul a span{padding:0 !important;margin:0 !important;display:flex !important;align-items:center;justify-content:center;width:30px !important;height:30px !important}.single-post .heateor_sss_sharing_ul a svg{max-width:20px}.single-post .heateor_sss_sharing_ul a span:hover svg path{fill:#fff}.single-post article .owlbtn{width:60px;height:60px;top:45%}.single-post article .owlnext{right:-100px}.single-post article .owlprev{left:-100px}.single-post article .img-wrap{width:100%;margin-bottom:60px;position:relative;height:500px}.single-post article .img-wrap img{width:100%;height:100%;object-fit:scale-down}.single-post article .dtext h1,.single-post article .dtext h2,.single-post article .dtext h3,.single-post article .dtext h4,.single-post article .dtext h5{color:var(--color1);margin:60px 0 30px}.single-post article .dtext ul{padding-left:17px}.single-post article .dtext ul li{margin-bottom:14px}.single-post article .dtext ul li::marker{color:var(--color2);font-size:12px}.list-01 .item-list{padding-left:0;list-style:none;column-count:2}.list-01 .item-list li{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid var(--hover);max-width:500px}.list-01 .item-list li .ititle{margin-bottom:20px;color:var(--color2)}.list-01 .item-list li .ttext{color:var(--color3);font-family:var(--font-2);font-size:17px;font-style:normal;line-height:150%}.list-01 .item-list li .ttext strong{color:var(--color1)}.ajaxc-01 .ajax_category{padding:10px 20px !important;border-radius:20px !important;border:1px solid #e0e0e0 !important}.ajaxc-01 .tax-buttons .flexic{justify-content:center;gap:20px}.ajaxc-01 .iloader{height:15px}.ajaxc-01 .tax-links.cat-links{margin-bottom:65px}.ajaxc-01 .ajax_category span{color:var(--hover);font-weight:500;line-height:110%;text-transform:uppercase}.ajaxc-01 .mntitle{text-align:center;margin-bottom:40px}.ajaxc-01 .ajax_category:hover span{color:#fff}.ajaxc-01 .ajax_category.active,.ajaxc-01 .ajax_category:hover{border-color:var(--color2) !important}.ajaxc-01 .custom-select__trigger span,.ajaxc-01 .custom-option{font-family:var(--font-2);font-size:16px;font-style:normal;font-weight:600}.ajaxc-01 .custom-option.selected,.ajaxc-01 .custom-option:hover{background-color:var(--hover);color:#fff}.ajaxc-01 .text-center.ajx_btn{margin-top:0}.ajaxc-01 .text-center.ajx_btn .ajax_post{margin-top:60px}.ajaxc-01 .container-xl{max-width:1420px}.ajaxc-01 .tax-links{max-width:1170px;margin-left:auto;margin-right:auto}.ajaxc-01 .ajax_grid.row.cpt-row{row-gap:20px !important;justify-content:center}.ajaxc-01 .col-lg-4{flex:0 0 470px;max-width:470px;padding:0 10px !important}.ajaxc-01 .cpt-link{position:relative;height:337px;display:flex;align-items:flex-end;padding:30px 50px 30px 30px}.ajaxc-01 .cpt-title.ititle{color:#fff;line-height:120%;position:relative;font-weight:400;z-index:5}.ajaxc-01 .cpt-link .overlay.color{background:linear-gradient(179deg,rgba(27,27,27,0) .95%,#1b1b1b 99.05%);height:183px;z-index:1;bottom:0;top:unset;transition:.5s ease}.ajaxc-01 .cpt-link:hover .overlay.color{opacity:.5;background:linear-gradient(179deg,rgba(27,27,27,.5) .95%,#1b1b1b 99.05%);height:100%}.quotes-01 .maintitle{margin-bottom:47px;text-align:center}.quotes-01 .d-links.btn-loop{display:flex;justify-content:center;margin-top:80px}.quotes-01 .item-box .ptext{padding:47px 30px;border:1px solid #ededed;color:var(--color3);font-family:var(--font-2);font-size:17px;font-style:normal;font-weight:300;line-height:150%;text-indent:unset;position:relative;margin-bottom:20px;min-height:250px;background:#fff}.quotes-01 .item-box .ptext p:last-child{margin-bottom:0}.quotes-01 .item-box .text-wrap{display:flex;justify-content:space-between;gap:30px;padding:0 30px;align-items:center}.quotes-01 .ntitle{margin-bottom:10px;color:var(--color4)}.quotes-01 .pos{color:var(--color3);font-family:var(--font-1);font-size:16px;font-style:normal;font-weight:400;line-height:100%}.quotes-01 .item-box .image-wrap{max-width:142px}.quotes-01 .item-box .image-wrap img{height:60px;width:100%;object-fit:contain}.quotes-01 .item-box .ptext:before{content:'';width:51.2px;height:47.12px;top:-24px;left:20px;position:absolute;background:url('/wp-content/themes/del-monte-electric-co/images/bg/quote.png');background-size:cover;background-repeat:no-repeat}.quotes-01 .half-box-diagonal{width:26px;height:26px;background:#fff;clip-path:polygon(0 0,0 100%,100% 0);position:absolute;bottom:-26px;left:-1px}.quotes-01 .half-box-diagonal:before{content:"";position:absolute;left:0;top:0;width:1px;height:100%;background:#ededed}.quotes-01 .half-box-diagonal:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 48%,#ededed 40%,#ededed 51%,transparent 52%);pointer-events:none}.rslider-01 .wrap{background:var(--color1)}.rslider-01 .btitle{color:var(--hover);font-family:var(--font-2);font-size:16px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:20px}.rslider-01 .mtitle{color:#fff;margin-bottom:25px;font-weight:500}.rslider-01 .dtext{color:rgba(255,255,255,.7)}.rslider-01 .slide-bg.is-grid{padding:0;max-width:860px}.rslider-01 .slide-bg .item{max-width:280px;height:340px;display:flex;align-items:flex-end;padding:30px;margin:auto}.rslider-01 .ptitle{z-index:5;position:relative;padding-bottom:15px;margin-bottom:0;color:#fff;font-weight:400;width:100%}.rslider-01 .ptitle:before{content:'';width:30px;height:2px;background:var(--hover);position:absolute;bottom:0;left:0;transition:.5s ease}.rslider-01 .item .overlay.color{background:linear-gradient(0deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.0) 100%);height:250px;bottom:0;top:unset;z-index:2;transition:.5s ease}.rslider-01 .item .d-link{position:absolute;width:100%;height:100%;opacity:0;z-index:5;top:0;left:0}.rslider-01 .slide-bg .item:hover .overlay.color{height:100%}.rslider-01 .item:hover .ptitle:before{width:100%}.rslider-01 .owlbtn{position:relative;transform:unset;left:unset !important;right:unset !important;border:1px solid #555;border-radius:50px;top:unset;display:flex;align-items:center;justify-content:center;transition:all .5s ease}.rslider-01 .btn-wrapper{display:flex;align-items:center;justify-content:center;gap:10px}.rslider-01 .owlnext{transform:rotate(180deg)}.rslider-01 .owlbtn:hover{border-color:var(--hover);background:var(--hover)}.rslider-01 .owlbtn:hover svg path{fill:#fff}.rslider-01 .owlbtn svg path{transition:all .5s ease}.rslider-01 .progress{width:100%;max-width:1065px;height:1px;background:#a6a6a6;position:relative}.rslider-01 .below-wrap{display:flex;align-items:center;gap:19px;margin-top:87px}.rslider-01 .overlay.bg{width:1440px;left:50%;transform:translateX(-50%);overflow:unset}.rslider-01 .overlay.bg:before{content:'';width:784px;height:684px;position:absolute;bottom:-5px;left:-125px;background:url('/wp-content/themes/del-monte-electric-co/images/bg/services-bg.png');background-repeat:no-repeat;background-size:cover}.rslider-01 .wrap{max-width:1920px;margin:auto;overflow:hidden}.rslider-01 .progress-line{height:3px;background:#4d4d4d;transition:all .5s ease;position:absolute;top:50%;transform:translateY(-50%)}.slidercpt-01 .btitle{color:var(--hover);font-family:var(--font-2);font-size:16px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:20px}.slidercpt-01 .dinfo.dflex-between{margin-bottom:50px}.slidercpt-01 .post-info{background:var(--color1);box-shadow:0 4px 20px 5px rgba(0,0,0,.05);padding:50px 50px 40px}.slidercpt-01 .ititle{color:#fff;font-size:36px;font-weight:400;margin-bottom:20px}.slidercpt-01 .btn-text{display:flex;gap:10px;align-items:center;color:#fff;font-family:var(--font-2);font-size:14px;font-style:normal;font-weight:300;line-height:100%}.slidercpt-01 .btn-text .svg-wrap{width:36px;height:36px;border-radius:20px;border:1px solid var(--hover);display:flex;align-items:center;justify-content:center}.slidercpt-01 .proj-desc>span{color:#fff;font-family:var(--font-2);font-size:17px;font-style:normal;font-weight:800;line-height:150%;margin-bottom:10px;display:block}.slidercpt-01 .proj-desc{color:rgba(255,255,255,.7);font-family:var(--font-2);font-size:17px;font-style:normal;font-weight:300;line-height:150%;margin-bottom:30px}.slidercpt-01 .row{align-items:center}.slidercpt-01 ul.details-wrap{padding-left:0;list-style:none;font-family:var(--font-2);font-size:17px;font-style:normal;font-weight:300;line-height:180%;margin-bottom:20px}.slidercpt-01 ul.details-wrap li span{color:rgba(255,255,255,.7);width:100%;max-width:153px;display:block}.slidercpt-01 ul.details-wrap li{color:#fff;display:flex;gap:27px}.slidercpt-01 .img-wrap,.slidercpt-01 .thumb-bg{height:580px;width:770px}.slidercpt-01 .thumb-bg{background-color:var(--color4)}.slidercpt-01 .thumb-bg img{opacity:1;max-width:500px;padding:0 20px}.slidercpt-01 .img-wrap img{height:100%;object-fit:cover}.slidercpt-01 .post-item:hover .svg-wrap{background:var(--hover)}.slidercpt-01 .owl-item{height:580px !important}.slidercpt-01 .owlbtn img{filter:brightness(0) saturate(100%) invert(22%) sepia(83%) saturate(3362%) hue-rotate(334deg) brightness(90%) contrast(107%)}.slidercpt-01 .owlbtn:hover img{opacity:1;filter:brightness(0) saturate(100%) invert(1) !important}.slidercpt-01 .owlbtn:hover{background-color:var(--color2);border-color:var(--color2)}.slidercpt-01 .owlbtn{width:36px;height:36px;border:1px solid rgba(50,49,50,.3);border-radius:50px;display:flex;align-items:center;justify-content:center}.slidercpt-01 .owlbtn img{width:6px;opacity:.5}.slidercpt-01 .owlnext{right:-70px !important}.slidercpt-01 .owlprev{left:-70px !important}.fire-element .overlay.bg-wrap{width:1920px;left:50%;transform:translateX(-50%)}.fire-element .overlay.bg-wrap:before{content:'';width:100%;height:1982px;background:url('/wp-content/themes/del-monte-electric-co/images/bg/bg-1.png');background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0}.single-projects article.single-projects{padding:80px 0 56px}.single-projects .details-wrap{margin-bottom:0;list-style:none;padding:40px 30px;background:#1b1b1b}.single-projects .detail-item span{color:var(--hover);font-family:var(--font-2);font-size:14px;font-style:normal;font-weight:500;line-height:110%;text-transform:uppercase;margin-bottom:10px;display:block}.single-projects .detail-item{color:#fff;font-family:var(--font-1);font-size:var(--h3);font-style:normal;font-weight:300;line-height:120%}.single-projects .detail-item:not(:last-child){margin-bottom:40px}.single-projects .post-text{color:var(--color3);font-family:var(--font-2);font-size:17px;font-style:normal;font-weight:300;line-height:150%;max-width:670px;margin-left:auto}.single-projects .post-text .dtext{margin-bottom:35px;padding-bottom:35px;border-bottom:1px solid rgb(2 2 2/10%)}.single-projects .post-text .dtext h6{color:var(--hover);font-family:var(--font-2);font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:1.6px;text-transform:uppercase;margin:40px 0 20px}.single-projects .post-text .dtext ul{padding-left:0;list-style:none}.single-projects .post-text .dtext ul li strong{font-weight:600}.single-projects .post-text .dtext ul li:not(:last-child){margin-bottom:10px}.single-projects .post-text .dtext ul li{position:relative;padding-left:32px}.single-projects .post-text .dtext ul li:before{content:'';background:var(--hover);width:5px;height:5px;position:absolute;border-radius:50px;left:2px;top:12px}.single-projects .row.dmain{margin-top:60px}.single-projects .gallery-wrap,.single-projects article .img-wrap{height:550px;max-width:970px;margin:auto;position:relative}.single-projects .gallery-wrap .item{height:550px}.single-projects .gallery-wrap .item img,.single-projects article .img-wrap img{height:100%;width:100%;object-fit:cover}.single-projects .above-wrap{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:64px}.single-projects .text-wrap{width:100%;max-width:670px}.single-projects .logo-wrap{max-width:160px;width:100%}.single-projects .logo-wrap img{width:100%;object-fit:scale-down}.single-projects .terms-list{color:var(--color2);font-family:var(--font-2);font-size:16px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:20px;display:block}.single-projects .gallery-wrap .owlbtn{width:60px;height:60px;border-radius:30px;background:rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center}.single-projects .gallery-wrap .owlbtn:hover{background:var(--hover)}.single-projects .gallery-wrap .owlbtn:hover svg{filter:brightness(0) saturate(100%) invert(1)}.single-projects .gallery-wrap .owl-stage-outer{overflow:unset}.single-projects .projects-article{max-width:1920px;margin:auto;width:100%;overflow:hidden}.single-projects .gallery-wrap .owlprev{left:-160px}.single-projects .gallery-wrap .owlnext{right:-160px}.single-projects article .maintitle{margin-bottom:0}.single-projects .btn-links-wrap{display:flex;align-items:center;justify-content:space-between;gap:30px}.single-projects .btn-links-wrap .linkbtn{color:var(--color2);font-family:var(--font-2);font-size:14px;font-style:normal;font-weight:500;line-height:110%;text-transform:lowercase;display:flex;align-items:center;gap:7px;text-decoration:none}.single-projects .btn-links-wrap .linkbtn.btn-next svg{transform:scaleX(-1)}.p-text-01 .btitle{color:var(--color2);font-family:var(--font-2);font-size:16px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:20px}.p-text-01 .mtitle{margin-bottom:30px}.p-text-01 .dtext{color:var(--color3)}.p-text-01 .img-wrapper{display:flex;align-items:center;justify-content:center;gap:60px 80px;flex-wrap:wrap;margin-top:60px}.slidergallery-01 .mntitle{text-align:center;margin-bottom:60px}.slidergallery-01 .row{justify-content:center}.slidergallery-01 .col-info{flex:0 0 1000px;max-width:1000px;padding:0 15px}.slidergallery-01 .img-wrap{height:546px}.slidergallery-01 .img-wrap img{object-fit:contain;height:100%}.slidergallery-01 .item .title{display:block;width:100%;color:var(--color4);text-align:center;font-family:var(--font-2);font-size:17px;font-style:normal;font-weight:300;line-height:150%;margin-top:30px}.slidergallery-01 .item{display:flex;flex-direction:column}.slidergallery-01 .owlnext{right:-100px}.slidergallery-01 .owlprev{left:-100px}.slidergallery-01 .owlbtn.btn-round{border-color:rgba(50,49,50,.3);display:flex;align-items:center;justify-content:center}.slidergallery-01 .owlbtn.btn-round img{filter:brightness(0) saturate(100%) invert(25%) sepia(100%) saturate(5465%) hue-rotate(337deg) brightness(94%) contrast(98%) !important;opacity:.5}.slidergallery-01 .owlbtn.btn-round:hover{background:var(--hover);border-color:var(--hover)}.slidergallery-01 .owlbtn.btn-round:hover img{filter:brightness(0) saturate(100%) invert(1) !important;opacity:1}.colaccordion-01 .mntitle{text-align:center;margin-bottom:60px}.colaccordion-01 .ititle{margin-bottom:10px}.colaccordion-01 .text-wrap{color:var(--color3);font-family:var(--font-2);font-size:14px;font-style:normal;font-weight:500;line-height:110%;text-transform:uppercase}.colaccordion-01 .text-wrap sep{margin:0 5px}.colaccordion-01 .ibox .pad{padding-bottom:30px}.colaccordion-01 .ihead{padding:30px 0;border-top:1px solid var(--hover);gap:20px}.colaccordion-01 .acc-content{gap:0;max-width:970px;margin:auto}.colaccordion-01 .item:last-child .ihead.dflex-space.collapsed{border-bottom:1px solid #e6e6e6}.colaccordion-01 .ihead.collapsed{border-top:1px solid #e6e6e6}.colaccordion-01 .acc-indicator{width:40px;height:40px;border-radius:50px;border:1px solid var(--hover);flex:0 0 40px}.colaccordion-01 .acc-indicator div{font-size:24px;text-align:center;margin:auto;display:block;width:100%}.colaccordion-01 .acc-indicator .on{color:#fff}.colaccordion-01 .ihead[aria-expanded=true] .acc-indicator{background:var(--hover)}.colaccordion-01 .dtext{color:var(--color3)}.colaccordion-01 .dtext strong{font-weight:700;display:block;margin:30px 0 20px;color:var(--color1)}.colaccordion-01 .dtext ul{padding-left:17px;margin-bottom:30px}.colaccordion-01 .dtext ul li:not(:last-child){margin-bottom:5px}.colaccordion-01 .dtext ul li::marker{color:var(--hover);font-size:12px}.colaccordion-01 .btn-link{display:flex;gap:10px;align-items:center;padding:10px 0 20px;margin-top:30px;color:var(--color4);font-family:var(--font-2);font-size:14px;font-style:normal;font-weight:500;line-height:100%;transition:.5s ease}.colaccordion-01 .btn-link .svg-wrap{width:36px;height:36px;border:1px solid var(--hover);border-radius:50px;display:flex;align-items:center;justify-content:center;transition:.5s ease}.colaccordion-01 .btn-link:hover{color:var(--hover)}.colaccordion-01 .btn-link:hover .svg-wrap{background:var(--hover)}.colaccordion-01 .btn-link:hover .svg-wrap svg{filter:brightness(0) saturate(100%) invert(1)}.career-fc{max-width:870px !important;padding:50px !important}.career-fc h2{text-align:center;margin-bottom:30px;color:var(--color1)}.career-fc .poptext{color:var(--color3);text-align:center;font-family:var(--font-2);font-size:17px;font-style:normal;font-weight:300;line-height:150%;margin-bottom:45px}.career-fc .gform_fileupload_rules{display:none !important}.career-fc .ginput_container_fileupload input{opacity:0}.career-fc .ginput_container_fileupload{background:url('/wp-content/themes/del-monte-electric-co/images/icons/paperclip.svg') no-repeat left center;position:relative;border-bottom:1px solid rgb(18 18 18/30%)}.career-fc .ginput_container_fileupload:before{position:absolute;top:17px;left:34px;font-weight:400;font-size:15px;display:block;content:attr(data-before);color:#6d6e73;font-family:var(--font-2)}.career-fc .gform-footer{margin-top:60px !important;justify-content:center}.career-fc .gform-footer .btn{padding:18px 22px !important;border-radius:50px !important;border:1px solid var(--hover) !important;background:0 0 !important;color:var(--hover) !important;font-family:var(--font-2) !important;font-size:14px !important;font-style:normal !important;font-weight:500 !important;line-height:100% !important;text-transform:uppercase !important}.career-fc .gform-footer .btn span{display:flex !important;align-items:center !important;gap:10px !important}.career-fc .gform-footer .btn:hover{background:var(--hover) !important}.career-fc .gform-footer .btn:hover span{color:#fff !important}.career-fc .gform-footer .btn:hover span svg{filter:brightness(0) saturate(100%) invert(1)}.page-id-575 .fancybox__nav{display:none}.titler-03 .row{background:#a8201a;box-shadow:0 32px 64px -12px rgba(25,28,29,.06);padding:48px 85px 48px 33px;width:100%;margin:0}.titler-03 .mtitle{color:#fff;margin-bottom:8px;font-weight:400}.titler-03 .dtext{color:#fff}.titler-03 .right-wrap{max-width:311px;margin-left:auto;text-align:center}.titler-03 .dinfo{max-width:500px;margin-left:0 !important}.titler-03 .d-link.btn.w-icon{border-radius:4px;background:rgba(255,255,255,.1);backdrop-filter:blur(6px);padding:16px 24px;margin-bottom:16px}.titler-03 .d-link.btn.w-icon span{color:#fff;font-family:var(--font-1);font-size:var(--h4);font-style:normal;font-weight:400;line-height:120%}.titler-03 .d-link.btn.w-icon span:before{content:unset}.titler-03 .d-link.btn.w-icon img{width:36px;height:36px;margin-right:20px;margin-top:0;max-width:36px}.titler-03 .ptext h4{color:#fff;margin-bottom:0}.titler-03 .ptext a{color:#fff}.titler-03 .ptext a:hover{color:var(--color2)}.titler-03 .d-link.btn.w-icon:hover{background:var(--color2)}.titler-03 [data-rtl="1"] .right-wrap{margin-left:0}.titler-03 [data-rtl="1"] .dinfo{margin-right:0 !important;margin-left:auto !important}.ajaxfltr-02 .resource-item a{color:var(--color3);font-family:var(--font-2);font-size:20px;font-style:normal;font-weight:600;line-height:150%}.ajaxfltr-02 .resource-item:hover a{color:var(--hover)}.ajaxfltr-02 .resource-item::marker{color:var(--hover);font-size:12px}.ajaxfltr-02 ul.resources-wrap{padding-left:17px;column-count:2;width:100%;margin-bottom:0}.ajaxfltr-02 .ajax-row.results.flex-row{margin:0;justify-content:center}.ajaxfltr-02 .resource-item{margin-bottom:10px}.ajaxfltr-02 .tx-resources-category.flexgrp{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:60px;margin-top:30px;padding-top:40px;border-top:1px solid #e0e0e0}.ajaxfltr-02 .dd-cat{color:var(--hover);font-family:var(--font-2);font-size:14px;font-style:normal;font-weight:500;line-height:1;text-transform:uppercase;padding:10px 20px;border:1px solid #e0e0e0;border-radius:50px;cursor:pointer;transition:.5s ease}.ajaxfltr-02 .dd-cat:hover,.ajaxfltr-02 .dd-cat.active{background:var(--hover);border-color:var(--hover);color:#fff}.ajaxfltr-02 .axf-btn.ajx_btn span{color:var(--hover)}.ajaxfltr-02 .axf-btn.ajx_btn:hover span{color:#fff}.ajaxfltr-02 .iloader .dots,.ajaxfltr-02 .iloader{margin-top:0}.ajaxfltr-02 .search-wrap{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.ajaxfltr-02 .search-title{margin-bottom:0}.ajaxfltr-02 .search-wrap input{border:0;height:unset;color:var(--color3);font-family:var(--font-2);font-size:17px;font-style:normal;font-weight:300;line-height:150%;padding:5px 10px;transition:.5s ease;position:relative;width:100%}.ajaxfltr-02 .search-wrap input:focus,.ajaxfltr-02 .search-wrap input:hover{border-bottom:1px solid var(--hover)}.ajaxfltr-02 .search-wrap .tx-text{position:relative;padding:0}.ajaxfltr-02 .search-wrap .tx-text:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M15.1111 22.2222C19.0385 22.2222 22.2222 19.0385 22.2222 15.1111C22.2222 11.1837 19.0385 8 15.1111 8C11.1837 8 8 11.1837 8 15.1111C8 19.0385 11.1837 22.2222 15.1111 22.2222Z' stroke='%23EE1648' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M23.9995 24L20.1328 20.1333' stroke='%23EE1648' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");position:absolute;z-index:1;top:50%;transform:translateY(-50%);pointer-events:none;right:15px;height:32px}.text-o-01 .item{display:flex;align-items:center;justify-content:center}.text-o-01 .item img{max-height:130px;object-fit:contain}.cardsflex-01 .mntitle{margin-bottom:30px}.cardsflex-01 .mntext{color:var(--color3);font-family:var(--font-2);font-size:17px;font-style:normal;font-weight:300;line-height:150%;max-width:770px}.cardsflex-01 .flexic{margin-top:100px !important;row-gap:80px}.cardsflex-01 .ititle{position:relative;margin-bottom:20px;padding-bottom:20px;color:var(--color1);font-weight:400}.cardsflex-01 .ititle:before{content:'';width:30px;height:2px;background:var(--color2);position:absolute;bottom:0;left:0;transition:all .5s ease}.cardsflex-01 .div-link:hover .ititle:before{width:100%}.cardsflex-01 .dtext{color:var(--color3);font-family:var(--font-2);font-size:17px;font-style:normal;font-weight:300;line-height:150%}